@import "https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--bg-dark:#0c0c0c;--text-main:#d7e2ea;--font-kanit:"Kanit", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{color:#d7e2ea;font-family:Kanit,sans-serif;background-color:#0c0c0c!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65;overflow-x:clip}.hero-heading{background:linear-gradient(#fff 0%,#e2ecf3 40%,#9eb0bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.animate-marquee-left{will-change:transform;animation:35s linear infinite marquee-left}.animate-marquee-right{will-change:transform;animation:35s linear infinite marquee-right}.animate-marquee-left:hover,.animate-marquee-right:hover{animation-play-state:paused}.hero-marquee-track-left{will-change:transform;pointer-events:none!important;animation:80s linear infinite marquee-left!important}.hero-marquee-track-right{will-change:transform;pointer-events:none!important;animation:80s linear infinite marquee-right!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0c0c0c}::-webkit-scrollbar-thumb{background:#bbccd74d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#bbccd7}.container{max-width:1280px;margin:0 auto;padding:0 24px}@media print{@page{size:A4 portrait;margin:6mm}*,:before,:after{box-sizing:border-box!important}html,body,#root{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}header,nav,footer,.no-print,#workcard-editor-column,.print-hidden,button,.badge-pill,.animate-bounce{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}main{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.grid{display:block!important}#workcard-preview-column{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.sticky{position:static!important;top:auto!important}#ebenora-invoice-sheet{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;page-break-inside:avoid!important;break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:none!important;border-radius:0!important;flex-direction:column!important;justify-content:space-between!important;margin:0 auto!important;padding:20px 24px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important}#ebenora-invoice-sheet[data-theme=white]{color:#0f172a!important;background-color:#fff!important}#ebenora-invoice-sheet[data-theme=dark]{color:#e5e7eb!important;background-color:#070707!important}#ebenora-print-card{width:100%!important;max-width:100%!important;box-shadow:none!important;page-break-inside:avoid!important;break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:1.5px solid #d9b15f!important;border-radius:8px!important;margin:0 auto!important;padding:20px!important;display:block!important;position:relative!important;top:auto!important;left:auto!important}}
