@media (max-width:39.99rem){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea{font-size:16px}}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.surface,.overflow-x-auto{min-width:0}.overflow-x-auto:not([class*=max-h-]){overflow-y:hidden}@media (max-width:39.99rem){table:has(.sm\:table-cell) td:first-child{overflow-wrap:anywhere}html,body,main{overflow-x:clip}main .grid:not([class^=grid-cols-],[class*=\ grid-cols-],[class*=grid-flow-col]){grid-template-columns:minmax(0,1fr)}}@layer base{[class*=overflow-x-auto],[class*=overflow-auto],main{position:relative}}
@keyframes nav-draw{0%{stroke-dashoffset:calc(var(--len) + 2)}to{stroke-dashoffset:0}}@keyframes nav-draw-back{0%{stroke-dashoffset:calc(-1 * var(--len) - 2)}to{stroke-dashoffset:0}}@keyframes nav-grow-x{0%{transform:scaleX(0)}}@keyframes nav-grow-y{0%{transform:scaleY(0)}}@keyframes nav-fade{0%{opacity:0}}@keyframes nav-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.25)}}@keyframes nav-pop-soft{0%{transform:scale(.45)}60%{transform:scale(1.12)}}@keyframes nav-press{40%{transform:scale(1.9)}}@keyframes nav-spin{to{transform:rotate(360deg)}}@keyframes nav-ring{15%{transform:rotate(-16deg)}30%{transform:rotate(14deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}@keyframes nav-wobble{20%{transform:rotate(-10deg)}45%{transform:rotate(8deg)}70%{transform:rotate(-4deg)}}@keyframes nav-shake{20%{transform:translateY(-1.5px)rotate(-4deg)}40%{transform:translateY(1.5px)rotate(3deg)}60%{transform:translateY(-1px)rotate(-2deg)}80%{transform:translateY(.5px)}}@keyframes nav-bob{35%{transform:translateY(-3px)}65%{transform:translateY(1px)}85%{transform:translateY(-.5px)}}@keyframes nav-hop{40%{transform:translateY(-2px)}}@keyframes nav-dip{35%{transform:translateY(2.5px)}65%{transform:translateY(-.75px)}}@keyframes nav-lift{35%{transform:translateY(-2.5px)}65%{transform:translateY(.5px)}}@keyframes nav-rise{0%{transform:translateY(3px)}55%{transform:translateY(-1px)}}@keyframes nav-needle{0%{transform:rotate(-110deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@keyframes nav-gear{to{transform:rotate(90deg)}}@keyframes nav-tip{40%{transform:rotate(14deg)}70%{transform:rotate(-4deg)}}@keyframes nav-lid{35%{transform:translate(-1px,-3.5px)rotate(-12deg)}65%{transform:translateY(.5px)rotate(2deg)}}@keyframes nav-slide{45%,60%{transform:translateX(var(--dx))}}@keyframes nav-corner{50%{transform:translate(var(--dx), var(--dy))}}@keyframes nav-pulse{20%{transform:scale(1.14)}40%{transform:scale(.96)}60%{transform:scale(1.08)}80%{transform:scale(.99)}}@keyframes nav-glow{0%{fill-opacity:0}40%{fill-opacity:.45}to{fill-opacity:.25}}@keyframes nav-flip{to{transform:rotateY(360deg)}}@keyframes nav-shout{30%{transform:rotate(-14deg)scale(1.08)}50%{transform:rotate(-9deg)scale(1.04)}70%{transform:rotate(-13deg)scale(1.06)}}@keyframes nav-scribble{20%{transform:translate(-1px,1px)rotate(-8deg)}40%{transform:translate(1px,-.5px)rotate(5deg)}60%{transform:translate(-.5px,.5px)rotate(-4deg)}80%{transform:translate(.5px)rotate(2deg)}}@keyframes nav-scribble-part{20%{transform:translate(-1.5px,1.5px)rotate(-8deg)}40%{transform:translate(1.5px,-.75px)rotate(5deg)}60%{transform:translate(-.75px,.75px)rotate(-4deg)}80%{transform:translate(.75px)rotate(2deg)}}@keyframes nav-feed{0%{transform:translateY(-2px)}60%{transform:translateY(1px)}}@keyframes nav-plug{35%{transform:translateY(-3px)}60%{transform:translateY(.6px)}80%{transform:translateY(-.3px)}}@keyframes nav-cord{35%{transform:scaleY(1.6)}60%{transform:scaleY(.88)}80%{transform:scaleY(1.06)}}@keyframes nav-beam{25%{transform:rotate(-9deg)}55%{transform:rotate(6deg)}80%{transform:rotate(-2deg)}}@keyframes nav-pan{25%{transform:translateY(calc(1.25px * var(--side)))}55%{transform:translateY(calc(-.85px * var(--side)))}80%{transform:translateY(calc(.3px * var(--side)))}}@keyframes nav-toss{35%{transform:translateY(-3px)rotate(-10deg)}60%{transform:translateY(.5px)rotate(3deg)}80%{transform:translateY(-.5px)}}@keyframes nav-tassel{30%{transform:rotate(25deg)}55%{transform:rotate(-12deg)}80%{transform:rotate(5deg)}}@keyframes nav-door{40%{transform:scaleX(.25)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nav-icon{--nav-out:cubic-bezier(.22, 1, .36, 1);--nav-spring:cubic-bezier(.34, 1.56, .64, 1);overflow:visible}.nav-icon>*{transform-box:fill-box;transform-origin:50%}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-list-todo>:nth-child(4),.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-user-check>:first-child,.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-workflow>:nth-child(2),.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-waypoints>:is(:first-child,:nth-child(2),:nth-child(3)),.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-chart-line>:nth-child(2),.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-trending-up>:nth-child(2){stroke-dasharray:var(--len) 99}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-list-todo>:nth-child(4){--len:9;animation:nav-draw .45s var(--nav-out) .1s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-list-todo>:is(:first-child,:nth-child(2),:nth-child(3)){transform-origin:0;animation:nav-grow-x .45s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-list-todo>:nth-child(2){animation-delay:70ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-list-todo>:nth-child(3){animation-delay:.14s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-user-round>:first-child{animation:.6s ease-in-out nav-bob}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-shapes>:first-child{animation:nav-spin .7s var(--nav-out)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-shapes>:nth-child(2){animation:nav-gear .6s var(--nav-spring) 60ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-shapes>:nth-child(3){animation:nav-pop-soft .55s var(--nav-out) .12s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-gauge>:first-child{transform-box:view-box;transform-origin:12px 14px;animation:nav-needle .75s var(--nav-out)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-inbox>:first-child{animation:.55s ease-in-out nav-dip}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-handshake{animation:.6s ease-in-out nav-shake}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calendar-clock>:first-child{transform-box:view-box;transform-origin:16px 16px;animation:.8s ease-in-out nav-spin}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-phone{animation:.6s ease-in-out nav-ring}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-building-2>:nth-child(3){transform-origin:50% 100%;animation:nav-grow-y .35s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-building-2>:first-child{animation:.3s ease-out .2s both nav-fade}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-building-2>:nth-child(2){animation:.3s ease-out .35s both nav-fade}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-contact-round>:is(:nth-child(2),:nth-child(4)){animation:nav-rise .55s var(--nav-out)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-contact-round>:is(:first-child,:nth-child(3)){animation:.4s ease-in-out .1s nav-hop}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-library>:first-child{transform-origin:100% 100%;animation:.6s ease-in-out nav-tip}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-library>:is(:nth-child(2),:nth-child(3),:nth-child(4)){animation:.35s ease-in-out nav-hop}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-library>:nth-child(4){animation-delay:50ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-library>:nth-child(3){animation-delay:.1s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-library>:nth-child(2){animation-delay:.15s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-workflow>:first-child{animation:nav-pop-soft .4s var(--nav-out)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-workflow>:nth-child(2){--len:12;animation:nav-draw .35s var(--nav-out) .12s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-workflow>:nth-child(3){animation:nav-pop-soft .45s var(--nav-out) .38s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-gift>:is(:nth-child(3),:nth-child(4)){transform-box:view-box;transform-origin:3px 11px;animation:.65s ease-in-out nav-lid}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-settings-2>:is(:nth-child(3),:nth-child(4)){animation:nav-slide .8s var(--nav-spring)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-settings-2>:nth-child(3){--dx:-4px}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-settings-2>:nth-child(4){--dx:4px}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-brain{animation:.8s ease-in-out nav-pulse}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-lightbulb{transform-origin:50% 90%;animation:.6s ease-in-out nav-wobble}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-lightbulb>:first-child{fill:currentColor;animation:.6s ease-out forwards nav-glow}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-waypoints>:is(:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7)){animation:nav-pop .4s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-waypoints>:nth-child(6){animation-delay:70ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-waypoints>:nth-child(4){animation-delay:.14s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-waypoints>:nth-child(7){animation-delay:.21s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-waypoints>:is(:first-child,:nth-child(2),:nth-child(3)){--len:13;animation:nav-draw .35s var(--nav-out) .3s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-scroll-text>:is(:first-child,:nth-child(2)){transform-origin:0;animation:nav-grow-x .4s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-scroll-text>:is(:first-child,:nth-child(2)):first-child{animation-delay:.1s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-plug>:is(:nth-child(2),:nth-child(3),:nth-child(4)){animation:.65s ease-in-out nav-plug}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-plug>:first-child{transform-origin:50% 100%;animation:.65s ease-in-out nav-cord}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-chart-line>:nth-child(2){--len:18;animation:nav-draw-back .6s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-badge-euro{animation:.7s ease-in-out nav-flip}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(n+3){animation:.3s ease-in-out nav-press}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(5){animation-delay:50ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(4){animation-delay:.1s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(8){animation-delay:.15s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(7){animation-delay:.2s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(3){animation-delay:.25s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(10){animation-delay:.3s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-calculator>:nth-child(9){animation-delay:.35s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-user-check>:first-child{--len:9;animation:nav-draw .4s var(--nav-out) 80ms both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-user-check>:nth-child(3){animation:.6s ease-in-out nav-bob}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-trending-up>:nth-child(2){--len:29;animation:nav-draw-back .55s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-trending-up>:first-child{animation:nav-pop .35s var(--nav-out) .4s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-megaphone{transform-origin:25% 60%;animation:.7s ease-in-out nav-shout}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-ticket{animation:.6s ease-in-out nav-wobble}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-ticket>:is(:nth-child(2),:nth-child(3),:nth-child(4)){animation:.2s ease-out both nav-fade}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-ticket>:nth-child(4){animation-delay:80ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-ticket>:nth-child(3){animation-delay:.16s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-qr-code>:is(:first-child,:nth-child(2),:nth-child(3)){animation:nav-pop-soft .4s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-qr-code>:nth-child(2){animation-delay:70ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-qr-code>:nth-child(3){animation-delay:.14s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-qr-code>:nth-child(n+4){animation:.3s ease-out .25s both nav-fade}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-text>:is(:nth-child(3),:nth-child(4),:nth-child(5)){transform-origin:0;animation:nav-grow-x .35s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-text>:is(:nth-child(3),:nth-child(4),:nth-child(5)):nth-child(4){animation-delay:80ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-text>:is(:nth-child(3),:nth-child(4),:nth-child(5)):nth-child(5){animation-delay:.16s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-pen-line>:nth-child(2){animation:.7s ease-in-out nav-scribble-part}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-pen-line>:first-child{transform-origin:0;animation:nav-grow-x .6s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-newspaper{animation:.6s ease-in-out nav-wobble}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-newspaper>:nth-child(4){animation:nav-pop-soft .4s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-newspaper>:is(:first-child,:nth-child(2)){transform-origin:0;animation:nav-grow-x .35s var(--nav-out) .12s both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-newspaper>:first-child{animation-delay:.2s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-pencil{animation:.7s ease-in-out nav-scribble}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-layout-dashboard>*{animation:nav-pop-soft .4s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-layout-dashboard>*:nth-child(2){animation-delay:60ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-layout-dashboard>*:nth-child(3){animation-delay:.12s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-layout-dashboard>*:nth-child(4){animation-delay:.18s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-scale>:nth-child(3){transform-box:view-box;transform-origin:12px 5px;animation:.8s ease-in-out nav-beam}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-scale>:is(:nth-child(2),:nth-child(4)){animation:.8s ease-in-out nav-pan}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-scale>:nth-child(4){--side:1}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-scale>:nth-child(2){--side:-1}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-scan>:nth-child(n+3){animation:.4s ease-in-out 2 nav-corner}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-scan>:nth-child(n+3):nth-child(3){--dx:1.6px;--dy:1.6px}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-scan>:nth-child(n+3):nth-child(4){--dx:1.6px;--dy:-1.6px}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-scan>:nth-child(n+3):nth-child(5){--dx:-1.6px;--dy:1.6px}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-file-scan>:nth-child(n+3):nth-child(6){--dx:-1.6px;--dy:-1.6px}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-receipt-text{animation:nav-feed .5s var(--nav-out)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-receipt-text>:is(:first-child,:nth-child(2),:nth-child(3)){transform-origin:0;animation:nav-grow-x .35s var(--nav-out) both}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-receipt-text>:nth-child(3){animation-delay:80ms}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-receipt-text>:first-child{animation-delay:.16s}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-store>:nth-child(2){animation:.55s ease-in-out nav-lift}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-store>:first-child{transform-origin:0 100%;animation:.55s ease-in-out .1s nav-door}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-settings>:first-child{animation:nav-gear .7s var(--nav-spring)}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-briefcase-business{animation:.6s ease-in-out nav-lift}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-briefcase-business>:nth-child(2){animation:.35s ease-in-out nav-hop}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-graduation-cap{animation:.7s ease-in-out nav-toss}.nav-row:is(:hover,:has(:focus-visible)) .nav-icon.lucide-graduation-cap>:nth-child(2){transform-origin:50% 0;animation:.7s ease-in-out nav-tassel}}
