@charset "UTF-8";@keyframes pulse-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(120px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRightIframe{0%{opacity:0;transform:translate(260px)}to{opacity:1;transform:translate(0)}}@keyframes slideInBottom{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInBottomHero{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInTop{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes cyber-slide-up{0%{opacity:0;transform:translateY(-10rem)}to{opacity:1;transform:translateY(0)}}@keyframes shrink{0%{width:100%}to{width:0%}}@keyframes pop-in{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-12px) rotate(1deg)}66%{transform:translateY(-6px) rotate(-1deg)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes borderPulse{0%,to{border-color:#e8892a4d}50%{border-color:#e8892ae6}}@keyframes glitch{0%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}20%{clip-path:inset(20% 0 60% 0);transform:translate(-3px,2px)}40%{clip-path:inset(50% 0 30% 0);transform:translate(3px,-2px)}60%{clip-path:inset(70% 0 10% 0);transform:translate(-2px,1px)}80%{clip-path:inset(10% 0 80% 0);transform:translate(2px,-1px)}}@keyframes cardReveal{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes pulse-green{0%{box-shadow:0 0 #4ade80b3}70%{box-shadow:0 0 0 10px #4ade8000}to{box-shadow:0 0 #4ade8000}}@keyframes pulse-orange{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes pulse-number-one{0%{box-shadow:0 0 #ea980cb3}70%{box-shadow:0 0 0 10px #4ade8000}to{box-shadow:0 0 #4ade8000}}@keyframes pulse-glow{0%{box-shadow:0 0 #ffa50066}70%{box-shadow:0 0 0 12px #ffa50000}to{box-shadow:0 0 #ffa50000}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-120px)}to{opacity:1;transform:translate(0)}}@keyframes slideInTopImbiss{0%{opacity:0;transform:translate(50px,-260px) rotate(4deg)}to{opacity:1;transform:translate(-10px,-65px) rotate(4deg)}}@keyframes slideInLeftLineHero{0%{opacity:0;transform:translate(-80px);filter:blur(.3rem)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes modalScaleUp{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rotateGlow{0%{transform:rotate(0) scale(.7);box-shadow:0 0 15px #e8892a,inset 0 0 10px #00000080}50%{transform:rotate(180deg) scale(.3);box-shadow:0 0 5px #e8892a,inset 0 0 5px #0000004d}to{transform:rotate(360deg) scale(.7);box-shadow:0 0 15px #e8892a,inset 0 0 10px #00000080}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 42px #e8892a}20%,24%,55%{text-shadow:none}}@font-face{font-family:Terminus;src:url(/assets/fonts/BricolageGrotesque-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Orbitron Medium;src:url(/assets/fonts/static/Orbitron-Medium.ttf) format("truetype");font-display:swap}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;-webkit-user-select:none;user-select:none}html,body{height:100vh;height:100dvh;width:100vw;margin:0;padding:0;overflow:hidden;font-family:Terminus,monospace;color:#fff}body:has(app-kitchen-internal-monitor){margin:0;padding:0;background-color:#121212}body:has(app-kitchen-internal-monitor) app-header,body:has(app-kitchen-internal-monitor) app-sidebar,body:has(app-kitchen-internal-monitor) app-footer{display:none}body:has(app-kitchen-internal-monitor) .layout{display:block;grid-template-areas:"canvas";grid-template-columns:1fr;grid-template-rows:100vh;width:100vw;height:100vh}.layout{display:grid;width:100%;height:100%;overflow:hidden;grid-template-columns:13rem 1fr;grid-template-rows:10dvh 90dvh;grid-template-areas:"sidebar header" "sidebar canvas"}@media (max-width: 768px){.layout{grid-template-columns:100%;grid-template-rows:10dvh 80dvh 10dvh;grid-template-areas:"header" "canvas" "sidebar"}}.layout aside{grid-area:sidebar;z-index:20}.layout header{grid-area:header;z-index:10}main{grid-area:canvas;position:relative;width:100%;height:100%;background:transparent;overflow:hidden}main .canvas-container{position:absolute;inset:0;z-index:0}main .content-wrapper{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;background:#f5eddc}.table-body{flex:1;overflow-y:auto;padding-right:6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#e8892a rgba(0,0,0,.05)}.table-body::-webkit-scrollbar{width:5px;height:5px;display:block}.table-body::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.table-body::-webkit-scrollbar-thumb{background-color:#e8892a;border-radius:10px;border:1px solid rgba(255,255,255,.1)}@media print{app-header,app-sidebar,app-footer,.sidebar,.header-container,.navigation,aside,header{display:none}body,html{background-color:#fff;margin:0;padding:0}main,.layout,.content-wrapper{display:block;margin:0;padding:0;border:none;width:auto}}a,span:hover{cursor:pointer}
