:root{--background:#edf1f3;--foreground:#111820;--card:#f9fbfcc7;--card-foreground:#111820;--popover:#f8fafb;--popover-foreground:#111820;--primary:#176f78;--primary-foreground:#f7ffff;--secondary:#1118200e;--secondary-foreground:#1b252e;--muted:#1118200d;--muted-foreground:#63717e;--accent:#176f7817;--accent-foreground:#0f626a;--border:#21323d1f;--input:#ffffffa8;--ring:#238d96;--destructive:#c54d54;--destructive-foreground:#fff;--sidebar:transparent;--sidebar-foreground:#42515e;--sidebar-primary:#176f78;--sidebar-primary-foreground:#f7ffff;--sidebar-accent:#1118200e;--sidebar-accent-foreground:#111820;--sidebar-border:#21323d1c;--sidebar-ring:#238d96;--radius:.5rem;--ax-bg:#edf1f3;--ax-ink:#111820;--ax-muted:#63717e;--ax-surface:#f9fbfcbf;--ax-surface-strong:#fafcfdeb;--ax-surface-soft:#ffffff6b;--ax-line:#21323d1f;--ax-line-strong:#21323d33;--ax-cyan:#2f9da7;--ax-mint:#31a881;--ax-blue:#4b77cf;--ax-amber:#b47b30;--ax-violet:#796fb4;--ax-red:#c95f65;--chart-1:var(--ax-cyan);--chart-2:var(--ax-blue);--chart-3:var(--ax-violet);--chart-4:var(--ax-mint);--chart-5:var(--ax-amber);--ax-shadow:0 22px 60px #1c2f3a1a;--ax-shadow-soft:0 12px 34px #1c2f3a13;--ax-ease:cubic-bezier(.22, 1, .36, 1);--autexo-green:var(--ax-mint);--autexo-blue:var(--ax-blue);--autexo-line:var(--ax-line);--autexo-line-strong:var(--ax-line-strong);--autexo-surface-raised:var(--ax-surface-strong);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--background:#060a0e;--foreground:#eff5f7;--card:#0d141bc7;--card-foreground:#eff5f7;--popover:#10171d;--popover-foreground:#eff5f7;--primary:#66d5d4;--primary-foreground:#071112;--secondary:#eff5f70f;--secondary-foreground:#eaf2f4;--muted:#eff5f70e;--muted-foreground:#91a1ad;--accent:#66d5d41a;--accent-foreground:#8de2de;--border:#cfe8ed1f;--input:#0f171ed1;--ring:#66d5d4;--destructive:#e06e73;--destructive-foreground:#160708;--sidebar:transparent;--sidebar-foreground:#9babb5;--sidebar-primary:#66d5d4;--sidebar-primary-foreground:#071112;--sidebar-accent:#eff5f711;--sidebar-accent-foreground:#f1f6f7;--sidebar-border:#cfe8ed1a;--sidebar-ring:#66d5d4;--ax-bg:#060a0e;--ax-ink:#eff5f7;--ax-muted:#91a1ad;--ax-surface:#0d141bbd;--ax-surface-strong:#0d141bed;--ax-surface-soft:#ffffff07;--ax-line:#cfe8ed1c;--ax-line-strong:#cfe8ed33;--ax-cyan:#66d5d4;--ax-mint:#5bd6a9;--ax-blue:#78a9ff;--ax-amber:#d5a158;--ax-violet:#a89ce2;--ax-red:#e8757a;--chart-1:var(--ax-cyan);--chart-2:var(--ax-blue);--chart-3:var(--ax-violet);--chart-4:var(--ax-mint);--chart-5:var(--ax-amber);--ax-shadow:0 30px 80px #00000057;--ax-shadow-soft:0 16px 44px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--ax-bg);scroll-behavior:smooth}body{background:var(--ax-bg);overflow-x:hidden}body:before{z-index:-2;content:"";pointer-events:none;background:linear-gradient(118deg, transparent 0 36%, color-mix(in srgb, var(--ax-cyan) 5%, transparent) 50%, transparent 65%), linear-gradient(302deg, transparent 0 60%, color-mix(in srgb, var(--ax-blue) 4%, transparent) 74%, transparent 88%), var(--ax-bg);position:fixed;inset:0}body:after{z-index:500;content:"";pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{background:color-mix(in srgb, var(--ax-cyan) 28%, transparent)}[data-slot=button],button,a{transition-timing-function:var(--ax-ease)}[data-slot=button]{border-radius:6px}[data-slot=card]{border-radius:8px}[data-slot=input],input,textarea,select{border-radius:6px}.autexo-workspace .rounded-2xl,.autexo-workspace .rounded-3xl{border-radius:8px!important}.autexo-workspace .glass-panel{border-color:var(--ax-line)!important;background:var(--ax-surface)!important;box-shadow:var(--ax-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.autexo-workspace .shadow-xl,.autexo-workspace .shadow-2xl{box-shadow:var(--ax-shadow)!important}.autexo-workspace .border-dashed{border-color:color-mix(in srgb, var(--ax-line-strong) 72%, transparent)!important}.autexo-workspace [class*=bg-card\/]{background:var(--ax-surface-soft)!important}[data-slot=dialog-overlay]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#020609c2!important}[data-slot=dialog-content]{border:1px solid var(--ax-line-strong)!important;background:var(--ax-surface-strong)!important;box-shadow:var(--ax-shadow)!important;border-radius:8px!important}.autexo-tag,[data-slot=badge]{border:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-surface-strong) 86%, transparent);border-radius:999px;align-items:center;min-height:1.45rem;padding:.12rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.autexo-landing{min-height:100svh;color:var(--ax-ink);background:var(--ax-bg);overflow:clip}.ax-landing-nav{z-index:30;color:#eef8fa;grid-template-columns:minmax(8rem,1fr) auto minmax(12rem,1fr);align-items:center;width:min(100% - 3rem,90rem);min-height:5.25rem;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.ax-landing-nav .autexo-brand-lockup{color:#f1f8fa!important}.ax-landing-nav nav{justify-content:center;gap:2rem;display:flex}.ax-landing-nav nav a{color:#ebf5f7ad;font-size:.72rem;font-weight:700;position:relative}.ax-landing-nav nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .42s var(--ax-ease);background:#78dcda;position:absolute;bottom:-.55rem;left:0;right:0;transform:scaleX(0)}.ax-landing-nav nav a:hover:after{transform-origin:0;transform:scaleX(1)}.ax-landing-nav-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ax-landing-theme{color:#eff8f9b8;background:#070d1280;border:1px solid #e1f4f71f;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;display:grid}.ax-landing-theme:hover{color:#fff;border-color:#78dcda75}.ax-landing-theme svg{width:.95rem}.ax-landing-nav .autexo-language-trigger{min-height:2.35rem;color:#eff8f9d1!important;box-shadow:none!important;background:#070d1294!important;border-color:#e1f4f71f!important}.ax-landing-login,.ax-hero-cta{color:#f3fafb;background:#070d127a;border:1px solid #dbf5f72e;border-radius:999px;align-items:center;gap:.65rem;min-height:2.4rem;padding:.42rem .45rem .42rem .9rem;font-size:.74rem;font-weight:700;display:inline-flex}.ax-landing-login svg{width:1rem}.ax-landing-login:hover{background:#0a161bc7;border-color:#78dcda80}.ax-landing-announcement{z-index:35;position:relative}.ax-landing-hero{isolation:isolate;color:#f2f8fa;background:#060a0e;align-items:flex-end;min-height:min(94svh,62rem);display:flex;position:relative;overflow:hidden}.ax-signal-field{z-index:-3;position:absolute;inset:0}.ax-signal-field canvas{width:100%;height:100%;display:block}.ax-signal-field.is-fallback{background:linear-gradient(135deg,#0000 20%,#34b1b92e 48%,#0000 70%),#060a0e}.ax-landing-hero:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#03070a05 0%,#03070a0f 48%,#03070ac7 100%);position:absolute;inset:0}.ax-hero-vector-field{z-index:-2;pointer-events:none;opacity:.22;position:absolute;inset:0}.ax-hero-vector-field i{transform-origin:50%;background:linear-gradient(90deg,#0000,#bfedef6b,#0000);width:84vw;height:1px;position:absolute;top:48%;left:50%}.ax-hero-vector-field i:first-child{transform:translate(-50%,-50%)rotate(18deg)}.ax-hero-vector-field i:nth-child(2){transform:translate(-50%,-50%)rotate(90deg)}.ax-hero-vector-field i:nth-child(3){transform:translate(-50%,-50%)rotate(198deg)}.ax-hero-vector-field i:nth-child(4){transform:translate(-50%,-50%)rotate(270deg)}.ax-hero-copy{z-index:2;width:min(100% - 3rem,90rem);margin:0 auto;padding:10rem 0 4.4rem;position:relative}.ax-hero-copy>p{color:#70d9d7;font-family:var(--font-mono);text-transform:uppercase;margin:0 0 1.5rem;font-size:.68rem;font-weight:600}.ax-hero-brand{width:clamp(18rem,43vw,40rem);margin-bottom:1.7rem}.ax-hero-brand .autexo-brand-lockup{width:100%;color:#f5fafb!important}.ax-hero-brand .autexo-brand-lockup>span{aspect-ratio:122/32;width:100%!important;height:auto!important}.ax-hero-copy h2{color:#eff7f9d1;width:min(20ch,72vw);margin:0;font-size:clamp(1.65rem,3.2vw,3.5rem);font-weight:500;line-height:1.02}.ax-hero-support{grid-template-columns:minmax(18rem,32rem) auto 1fr;justify-content:space-between;align-items:end;gap:2rem;margin-top:2.3rem;display:grid}.ax-hero-support>p{color:#e1eef1a3;margin:0;font-size:.98rem;line-height:1.68}.ax-hero-cta{min-height:3rem;padding-left:1.15rem}.ax-hero-cta i{color:#061012;width:2.05rem;height:2.05rem;transition:transform .45s var(--ax-ease);background:#74ddda;border-radius:50%;place-items:center;display:grid}.ax-hero-cta:hover i{transform:translate(.16rem)rotate(-8deg)}.ax-hero-cta svg{width:1rem}.ax-hero-proof{border-top:1px solid #e2f4f71f;gap:0;margin-top:3.6rem;display:flex}.ax-hero-proof span{color:#e1eef194;align-items:center;gap:.65rem;min-width:12rem;padding:.9rem 1.25rem 0 0;font-size:.7rem;display:flex}.ax-hero-proof span+span{border-left:1px solid #e2f4f71f;margin-left:1.25rem;padding-left:1.25rem}.ax-hero-proof b{color:#71d8d6;font-family:var(--font-mono);font-size:.62rem}.ax-hero-index{color:#e1eef152;font-family:var(--font-mono);text-transform:uppercase;gap:1rem;font-size:.56rem;display:flex;position:absolute;bottom:1rem;right:max(1.5rem,50vw - 45rem)}.light .ax-landing-hero{color:#111820;background:#e9eef1}.light .ax-landing-hero:after{background:linear-gradient(#edf2f405,#edf2f414 48%,#edf2f4c2)}.light .ax-landing-nav{color:#111820}.light .ax-landing-nav .autexo-brand-lockup,.light .ax-hero-brand .autexo-brand-lockup{color:#111820!important}.light .ax-landing-nav nav a,.light .ax-hero-support>p{color:#1118209e}.light .ax-hero-copy h2{color:#111820d1}.light .ax-landing-theme,.light .ax-landing-login,.light .ax-landing-nav .autexo-language-trigger{color:#27343e!important;background:#f9fcfd94!important;border-color:#21323d24!important}.light .ax-hero-cta{color:#effafa;background:#176f78;border-color:#176f7842}.light .ax-hero-proof{border-color:#21323d21}.light .ax-hero-proof span{color:#11182094}.light .ax-hero-proof span+span{border-color:#21323d21}.light .ax-hero-index{color:#11182061}.autexo-landing main>section:not(.ax-landing-hero){width:min(100% - 3rem,90rem);margin-inline:auto;position:relative}.ax-section-heading{grid-template-columns:.55fr 1.15fr .8fr;align-items:start;gap:2.5rem;display:grid}.ax-section-heading>span,.ax-control-copy>span,.ax-release-copy>span{color:var(--ax-cyan);font-family:var(--font-mono);text-transform:uppercase;font-size:.65rem;font-weight:700}.ax-section-heading h2,.ax-control-copy h2,.ax-release-copy h2{letter-spacing:0;margin:0;font-size:clamp(2rem,4.5vw,5.4rem);font-weight:520;line-height:.96}.ax-section-heading p,.ax-control-copy p,.ax-release-copy p{color:var(--ax-muted);margin:0;font-size:.88rem;line-height:1.75}.ax-landing-demo{padding:8rem 0 6rem}.ax-landing-demo .ax-demo-shell{margin-top:4rem}.ax-demo-shell{border:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-surface-strong) 94%, transparent);min-height:42rem;box-shadow:var(--ax-shadow);border-radius:8px;grid-template-columns:9.5rem minmax(0,1fr);display:grid;position:relative;overflow:hidden}.ax-demo-real-sidebar{border-right:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-bg) 78%, transparent);min-width:0;padding:1rem .7rem}.ax-demo-real-sidebar header{justify-content:space-between;align-items:center;min-height:2.5rem;display:flex}.ax-demo-real-sidebar header>svg{width:.9rem;color:var(--ax-muted)}.ax-demo-real-mark{display:none!important}.ax-demo-real-tools{border:1px solid var(--ax-line);height:2.2rem;color:var(--ax-muted);border-radius:6px;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.45rem;margin:.75rem 0 1.2rem;padding:0 .55rem;font-size:.66rem;display:grid}.ax-demo-real-tools svg{width:.82rem}.ax-demo-real-tools b{font-family:var(--font-mono);font-size:.55rem}.ax-demo-real-sidebar nav{gap:.25rem;display:grid}.ax-demo-real-sidebar nav button{min-height:2.35rem;color:var(--ax-muted);text-align:left;border-radius:5px;align-items:center;gap:.65rem;padding:0 .65rem;font-size:.68rem;font-weight:650;display:flex}.ax-demo-real-sidebar nav button svg{width:.9rem}.ax-demo-real-sidebar nav button[data-active=true]{color:var(--ax-ink);background:var(--ax-surface-soft);box-shadow:inset 2px 0 0 var(--ax-cyan)}.ax-demo-workspace{min-width:0;padding:1.25rem}.ax-demo-real-header{justify-content:space-between;align-items:end;margin-bottom:1rem;display:flex}.ax-demo-real-header span{color:var(--ax-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.58rem}.ax-demo-real-header h3{margin:.15rem 0 0;font-size:1.35rem;font-weight:650}.ax-demo-real-header i{border:1px solid var(--ax-line);color:var(--ax-muted);border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .55rem;font-size:.58rem;font-style:normal;display:flex}.ax-demo-real-header i b{background:var(--ax-mint);width:.38rem;height:.38rem;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--ax-mint) 12%, transparent);border-radius:50%}.ax-demo-kpis{border:1px solid var(--ax-line);border-radius:7px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.ax-demo-kpis article{min-width:0;padding:1rem}.ax-demo-kpis article+article{border-left:1px solid var(--ax-line)}.ax-demo-kpis span,.ax-demo-kpis small{color:var(--ax-muted);font-size:.58rem;display:block}.ax-demo-kpis strong{margin:.45rem 0;font-size:1.35rem;font-weight:680;display:block}.ax-demo-dashboard-grid{border:1px solid var(--ax-line);border-radius:7px;grid-template-columns:minmax(0,1fr) 14rem;margin-top:.8rem;display:grid;overflow:hidden}.ax-demo-chart{min-width:0;padding:1rem}.ax-demo-chart>header{justify-content:space-between;display:flex}.ax-demo-chart header div:first-child{display:grid}.ax-demo-chart header b{font-size:.72rem}.ax-demo-chart header span{color:var(--ax-muted);font-size:.55rem}.ax-demo-period{border:1px solid var(--ax-line);border-radius:5px;align-items:center;padding:.18rem;display:flex}.ax-demo-period button{color:var(--ax-muted);border-radius:3px;padding:.26rem .45rem;font-size:.52rem}.ax-demo-period button[data-active=true]{color:var(--ax-ink);background:var(--ax-surface-soft)}.ax-demo-chart svg{width:100%;margin-top:.65rem;overflow:visible}.ax-demo-chart line{stroke:var(--ax-line);stroke-width:1px}.ax-demo-chart-area{fill:url(#demoChartFill)}.ax-demo-chart-revenue,.ax-demo-chart-margin{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke;transition:d .5s var(--ax-ease)}.ax-demo-chart-revenue{stroke:var(--ax-mint)}.ax-demo-chart-margin{stroke:var(--ax-blue)}.ax-demo-jobs{border-left:1px solid var(--ax-line)}.ax-demo-jobs>header,.ax-demo-task-strip>header{border-bottom:1px solid var(--ax-line);min-height:2.65rem;padding:.8rem;font-size:.68rem;font-weight:700}.ax-demo-jobs>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.8rem;display:grid}.ax-demo-jobs>div+div{border-top:1px solid var(--ax-line)}.ax-demo-jobs i{width:1.55rem;height:1.55rem;color:var(--ax-cyan);background:color-mix(in srgb, var(--ax-cyan) 10%, transparent);border-radius:50%;place-items:center;display:grid}.ax-demo-jobs i svg{width:.76rem}.ax-demo-jobs p{min-width:0;margin:0;display:grid}.ax-demo-jobs p b{font-size:.64rem}.ax-demo-jobs p small{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;overflow:hidden}.ax-demo-jobs>div>strong{color:var(--ax-cyan);font-family:var(--font-mono);font-size:.56rem}.ax-demo-task-strip{border:1px solid var(--ax-line);border-radius:7px;margin-top:.8rem;overflow:hidden}.ax-demo-task-strip>div{grid-template-columns:repeat(3,1fr);display:grid}.ax-demo-task-strip article{justify-content:space-between;gap:.8rem;padding:.85rem;display:flex}.ax-demo-task-strip article+article{border-left:1px solid var(--ax-line)}.ax-demo-task-strip p{margin:0;display:grid}.ax-demo-task-strip b,.ax-demo-task-strip strong{font-size:.62rem}.ax-demo-task-strip span{color:var(--ax-muted);font-size:.54rem}.ax-demo-task-strip strong{color:var(--ax-cyan)}.ax-demo-board{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.ax-demo-board>section,.ax-demo-list-view,.ax-demo-donut-panel,.ax-demo-stats-list{border:1px solid var(--ax-line);border-radius:7px;overflow:hidden}.ax-demo-board section>header,.ax-demo-list-view>header{border-bottom:1px solid var(--ax-line);justify-content:space-between;padding:.8rem;font-size:.7rem;display:flex}.ax-demo-board article{border:1px solid var(--ax-line);border-radius:6px;margin:.7rem;padding:.75rem}.ax-demo-board article div,.ax-demo-board article footer{justify-content:space-between;display:flex}.ax-demo-board article i{color:var(--ax-cyan)}.ax-demo-board article svg{width:.85rem}.ax-demo-board article p{color:var(--ax-muted);font-size:.6rem}.ax-demo-board article footer{font-size:.55rem}.ax-demo-list-view>div>article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4rem;padding:.8rem 1rem;display:grid}.ax-demo-list-view>div>article+article{border-top:1px solid var(--ax-line)}.ax-demo-list-view article>i{color:var(--ax-cyan)}.ax-demo-list-view article>i svg{width:1rem}.ax-demo-list-view article p{margin:0;display:grid}.ax-demo-list-view article p b{font-size:.7rem}.ax-demo-list-view article p span{color:var(--ax-muted);font-size:.58rem}.ax-demo-list-view article strong{font-size:.65rem}.ax-demo-statistics{grid-template-columns:1.4fr .8fr;gap:.8rem;display:grid}.ax-demo-donut-panel{grid-template-columns:1fr 1fr;align-items:center;padding:2rem;display:grid}.ax-demo-donut{aspect-ratio:1;background:conic-gradient(var(--ax-cyan) 0 47%, var(--ax-mint) 47% 78%, var(--ax-blue) 78% 100%);border-radius:50%;place-items:center;width:14rem;display:grid}.ax-demo-donut:before{content:"";aspect-ratio:1;background:var(--ax-surface-strong);border-radius:50%;width:10.2rem;position:absolute}.ax-demo-donut>div{z-index:1;text-align:center;display:grid;position:relative}.ax-demo-legend>div,.ax-demo-stats-list>div{border-bottom:1px solid var(--ax-line);grid-template-columns:auto 1fr auto;gap:.5rem;padding:.75rem 0;font-size:.62rem;display:grid}.ax-demo-legend i{background:var(--ax-cyan);border-radius:50%;width:.45rem;height:.45rem}.ax-demo-stats-list{padding:1rem}.ax-landing-features{padding:7rem 0}.ax-feature-grid{border-top:1px solid var(--ax-line-strong);border-bottom:1px solid var(--ax-line-strong);grid-template-columns:1.25fr .75fr .75fr;margin-top:4rem;display:grid}.ax-feature-card{min-height:31rem;padding:1.75rem;position:relative;overflow:hidden}.ax-feature-card+.ax-feature-card{border-left:1px solid var(--ax-line-strong)}.ax-feature-card header{justify-content:space-between;display:flex}.ax-feature-card header svg{width:1.25rem;color:var(--ax-cyan)}.ax-feature-card header b{color:var(--ax-muted);font-family:var(--font-mono);font-size:.62rem}.ax-feature-card h3{margin:2rem 0 .75rem;font-size:1.35rem}.ax-feature-card>p{max-width:28rem;color:var(--ax-muted);margin:0;font-size:.82rem;line-height:1.65}.ax-feature-card>span{color:var(--ax-muted);align-items:center;gap:.35rem;font-size:.64rem;display:flex;position:absolute;bottom:1.5rem;right:1.75rem}.ax-feature-card>span svg{width:.75rem}.ax-feature-visual{align-items:end;gap:.5rem;height:13rem;margin-top:2.4rem;display:flex}.ax-feature-visual[data-kind=workflow]{align-content:center;gap:.55rem;display:grid}.ax-feature-visual[data-kind=workflow] i{border-bottom:1px solid var(--ax-line);min-height:2.7rem;color:var(--ax-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;font-style:normal;display:grid}.ax-feature-visual[data-kind=workflow] svg{width:.9rem;color:var(--ax-cyan)}.ax-feature-visual[data-kind=workflow] span{background:var(--ax-line);border-radius:999px;width:45%;height:.36rem}.ax-feature-visual[data-kind=workflow] b{font-family:var(--font-mono);font-size:.62rem}.ax-feature-visual[data-kind=calendar]{grid-template-columns:repeat(7,1fr);align-content:center;gap:.35rem;display:grid}.ax-feature-visual[data-kind=calendar] i{aspect-ratio:1;border:1px solid var(--ax-line);color:var(--ax-muted);border-radius:4px;place-items:center;font-size:.55rem;font-style:normal;display:grid}.ax-feature-visual[data-kind=calendar] i[data-active=true]{color:var(--ax-ink);border-color:color-mix(in srgb, var(--ax-cyan) 50%, var(--ax-line));background:color-mix(in srgb, var(--ax-cyan) 10%, transparent)}.ax-feature-visual[data-kind=finance] i{height:var(--bar);background:color-mix(in srgb, var(--ax-cyan) 30%, var(--ax-line));border-radius:3px 3px 0 0;flex:1}.ax-landing-control{grid-template-columns:1fr 1fr;gap:6rem;padding:8rem 0;display:grid}.ax-control-copy h2{margin-top:1.5rem}.ax-control-copy p{max-width:36rem;margin-top:1.5rem}.ax-control-list>div{border-bottom:1px solid var(--ax-line-strong);grid-template-columns:3rem 1fr auto;align-items:center;min-height:5rem;display:grid}.ax-control-list>div:first-child{border-top:1px solid var(--ax-line-strong)}.ax-control-list span{color:var(--ax-cyan);font-family:var(--font-mono);font-size:.62rem}.ax-control-list strong{font-size:1rem;font-weight:650}.ax-control-list svg{width:1rem;color:var(--ax-muted)}.ax-landing-pricing{padding:7rem 0}.ax-pricing-grid{border-top:1px solid var(--ax-line-strong);border-bottom:1px solid var(--ax-line-strong);grid-template-columns:repeat(3,1fr);margin-top:4rem;display:grid}.ax-pricing-grid article{flex-direction:column;min-height:34rem;padding:1.75rem;display:flex;position:relative}.ax-pricing-grid article+article{border-left:1px solid var(--ax-line-strong)}.ax-pricing-grid article[data-featured=true]:before{content:"";background:var(--ax-cyan);height:2px;position:absolute;top:0;left:0;right:0}.ax-pricing-grid header>span{color:var(--ax-cyan);font-family:var(--font-mono);font-size:.6rem}.ax-pricing-grid h3{margin:1.4rem 0 .5rem;font-size:1.35rem}.ax-pricing-grid header p{min-height:3.5rem;color:var(--ax-muted);font-size:.78rem;line-height:1.6}.ax-plan-price{margin:2rem 0;display:grid}.ax-plan-price strong{font-size:2rem}.ax-plan-price small{color:var(--ax-muted);font-size:.65rem}.ax-pricing-grid ul{gap:.75rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.ax-pricing-grid li{color:var(--ax-muted);align-items:center;gap:.55rem;font-size:.76rem;display:flex}.ax-pricing-grid li svg{width:.86rem;color:var(--ax-mint)}.ax-pricing-grid article>a{border-top:1px solid var(--ax-line-strong);min-height:2.9rem;color:var(--ax-ink);justify-content:space-between;align-items:center;margin-top:auto;font-size:.76rem;font-weight:700;display:flex}.ax-pricing-grid article>a svg{width:1rem;transition:transform .42s var(--ax-ease)}.ax-pricing-grid article>a:hover svg{transform:translate(.25rem)}.ax-landing-release{border-top:1px solid var(--ax-line-strong);grid-template-columns:1.3fr .7fr auto;align-items:end;gap:4rem;padding:6rem 0;display:grid}.ax-release-copy h2{margin:1.5rem 0}.ax-release-stats{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.ax-release-stats div{display:grid}.ax-release-stats strong{font-size:3.5rem;line-height:1}.ax-release-stats span{color:var(--ax-muted);font-size:.7rem}.ax-landing-release>.autexo-brand-lockup{color:var(--ax-cyan)!important}.ax-landing-footer{border-top:1px solid var(--ax-line-strong);width:min(100% - 3rem,90rem);min-height:6rem;color:var(--ax-muted);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;font-size:.65rem;display:grid}.ax-landing-footer>div{justify-content:flex-end;gap:1rem;display:flex}.autexo-shell{min-height:100svh;position:relative;background:0 0!important}.autexo-shell:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(125deg, transparent 0 30%, color-mix(in srgb, var(--ax-cyan) 3.5%, transparent) 48%, transparent 68%), var(--ax-bg);position:fixed;inset:0}.autexo-sidebar [data-slot=sidebar-container]{z-index:40}.autexo-sidebar [data-slot=sidebar-inner]{background:color-mix(in srgb, var(--ax-bg) 82%, transparent)!important;box-shadow:inset -1px 0 0 var(--ax-line)!important}.autexo-sidebar [data-slot=sidebar-header]{padding:1rem .65rem .7rem}.autexo-sidebar-topline{min-height:2rem;padding:0 .2rem}.autexo-sidebar-brand-mark{display:none}.autexo-sidebar-actions{margin-left:auto}.autexo-theme-toggle{width:1.8rem!important;height:1.8rem!important;color:var(--ax-muted)!important}.autexo-sidebar-collapse{border-top:1px solid var(--ax-line)!important;min-height:2.45rem!important;color:var(--ax-muted)!important;border-radius:0!important;font-size:.72rem!important}.autexo-theme-toggle:hover,.autexo-sidebar-collapse:hover{color:var(--ax-ink)!important;background:var(--ax-surface-soft)!important}.autexo-sidebar-tools{grid-template-columns:minmax(0,1fr) 3.25rem;gap:.38rem;margin-top:.7rem;display:grid}.autexo-search-control,.autexo-language-trigger{border:1px solid var(--ax-line)!important;height:2.15rem!important;min-height:2.15rem!important;color:var(--ax-muted)!important;background:var(--ax-surface-soft)!important;box-shadow:none!important;border-radius:6px!important}.autexo-search-control:focus-within{border-color:color-mix(in srgb, var(--ax-cyan) 55%, var(--ax-line))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ax-cyan) 11%, transparent)!important}.autexo-search-results{left:calc(var(--sidebar-width) + .75rem)!important;z-index:210!important;border-color:var(--ax-line-strong)!important;background:var(--ax-surface-strong)!important;box-shadow:var(--ax-shadow)!important;top:4.3rem!important}.autexo-search-result{border-radius:5px}.autexo-search-result:hover{background:var(--ax-surface-soft)}.autexo-language-menu{z-index:220!important;border-color:var(--ax-line-strong)!important;background:var(--ax-surface-strong)!important;box-shadow:var(--ax-shadow)!important;border-radius:8px!important}.autexo-language-option{border-radius:5px!important}.autexo-sidebar [data-slot=separator]{background:0 0}.autexo-sidebar [data-slot=sidebar-content]{padding-top:.2rem}.autexo-sidebar [data-slot=sidebar-group]{padding:.45rem}.autexo-sidebar [data-slot=sidebar-menu]{gap:.18rem}.autexo-nav-item{position:relative;min-height:2.55rem!important;color:var(--ax-muted)!important;border-radius:5px!important;font-size:.77rem!important;font-weight:620!important}.autexo-nav-item svg{stroke-width:1.65px;width:.95rem!important}.autexo-nav-item:hover{color:var(--ax-ink)!important;background:var(--ax-surface-soft)!important}.autexo-nav-item[data-active=true]{box-shadow:inset 2px 0 0 var(--ax-cyan);color:var(--ax-ink)!important;background:var(--ax-surface-soft)!important}.autexo-logout{border-top:1px solid var(--ax-line);min-height:2.45rem;color:var(--ax-muted);border-radius:0!important}.autexo-sidebar [data-slot=sidebar-footer]{padding:.65rem}.autexo-sidebar [data-slot=sidebar-rail]{width:.75rem}.autexo-sidebar [data-slot=sidebar-gap],.autexo-sidebar [data-slot=sidebar-container]{transition-duration:.42s!important;transition-timing-function:var(--ax-ease)!important}.group[data-state=collapsed] .autexo-sidebar-brand-full{display:none}.group[data-state=collapsed] .autexo-sidebar-brand-mark{display:inline-flex}.group[data-state=collapsed] .autexo-sidebar-actions .autexo-theme-toggle{display:none}.group[data-state=collapsed] .autexo-sidebar-tools,.group[data-state=collapsed] .autexo-nav-item span,.group[data-state=collapsed] .autexo-logout span,.group[data-state=collapsed] [data-slot=sidebar-footer]>div{display:none!important}.group[data-state=collapsed] .autexo-nav-item,.group[data-state=collapsed] .autexo-sidebar-collapse,.group[data-state=collapsed] .autexo-logout{justify-content:center!important;padding-inline:0!important}.group[data-state=collapsed] .autexo-nav-item[data-active=true]{box-shadow:inset 0 2px 0 var(--ax-cyan)}[data-slot=sidebar-inset]{min-width:0;background:0 0!important}.autexo-workspace{min-width:0;min-height:100svh;padding:1.25rem 1.35rem 1.5rem}.autexo-page{width:100%;max-width:105rem;margin-inline:auto}.autexo-page-header{justify-content:space-between;align-items:end;gap:2rem;min-height:4rem;margin-bottom:1rem;display:flex}.autexo-page-title{margin:0;font-size:clamp(1.65rem,2.4vw,2.55rem);font-weight:630;line-height:1.04}.autexo-page-description{max-width:42rem;color:var(--ax-muted);margin:.35rem 0 0;font-size:.76rem}.autexo-header-actions{gap:.45rem;display:flex}.autexo-command{border:1px solid color-mix(in srgb, var(--ax-cyan) 38%, var(--ax-line));min-height:2.4rem;color:var(--primary-foreground);background:var(--primary);border-radius:6px;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.7rem;font-weight:700;display:inline-flex}.autexo-command svg{width:.9rem}.autexo-command-secondary{color:var(--ax-ink);background:var(--ax-surface-soft);border-color:var(--ax-line)}.autexo-command:hover{box-shadow:var(--ax-shadow-soft);transform:translateY(-1px)}.autexo-kpi-grid{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.autexo-kpi{min-width:0;min-height:8rem;color:var(--ax-ink);justify-content:space-between;align-items:center;padding:1rem 1.05rem;display:flex;position:relative}.autexo-kpi+.autexo-kpi{border-left:1px solid var(--ax-line)}.autexo-kpi:before{content:"";height:1px;transition:background .45s var(--ax-ease);background:0 0;position:absolute;top:0;left:1rem;right:1rem}.autexo-kpi:hover:before,.autexo-kpi:focus-visible:before{background:var(--ax-cyan)}.autexo-kpi:after{content:attr(data-index);color:var(--ax-muted);font-family:var(--font-mono);opacity:.52;font-size:.55rem;position:absolute;top:.8rem;right:.8rem}.autexo-kpi-label{color:var(--ax-muted);font-size:.68rem;font-weight:650}.autexo-kpi-value{margin:.5rem 0 .4rem;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:680;line-height:1}.autexo-kpi-unit{color:var(--ax-muted);font-size:.62rem;font-weight:650}.autexo-kpi-meta{color:var(--ax-muted);align-items:center;gap:.35rem;font-size:.62rem;display:flex}.autexo-kpi-art{color:var(--ax-cyan);opacity:.42;transition:transform .52s var(--ax-ease), opacity .52s var(--ax-ease);position:absolute;bottom:.75rem;right:1rem}.autexo-kpi-art svg{stroke-width:1.15px;width:2rem;height:2rem}.autexo-kpi:hover .autexo-kpi-art,.autexo-kpi:focus-visible .autexo-kpi-art{opacity:.9;transform:translateY(-.35rem)rotate(-5deg)}.autexo-kpi[data-tone=amber] .autexo-kpi-art{color:var(--ax-amber)}.autexo-kpi[data-tone=violet] .autexo-kpi-art{color:var(--ax-violet)}.autexo-dashboard-grid{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(16rem,23rem);margin-top:.85rem;display:grid;overflow:hidden}.autexo-panel,.autexo-side-panel{background:0 0;min-width:0}.autexo-chart-panel{min-height:29rem}.autexo-side-panel{border-left:1px solid var(--ax-line);min-height:0}.autexo-panel-header{border-bottom:1px solid var(--ax-line);justify-content:space-between;align-items:center;min-height:4.2rem;padding:.85rem 1rem;display:flex}.autexo-panel-title{margin:0;font-size:.88rem;font-weight:700}.autexo-panel-description{color:var(--ax-muted);margin:.18rem 0 0;font-size:.62rem}.autexo-panel-link{color:var(--ax-cyan);gap:.25rem;display:flex}.autexo-panel-link svg{width:.9rem}.autexo-chart-body{height:24rem;padding:.5rem .9rem .85rem}.autexo-chart-body>div{height:100%}.autexo-chart-controls{justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .2rem .35rem;display:flex}.autexo-chart-control-group{align-items:center;gap:.35rem;display:flex}.autexo-chart-icon-button{border:1px solid var(--ax-line);width:1.85rem;height:1.85rem;color:var(--ax-muted);background:var(--ax-surface-soft);border-radius:5px;place-items:center;display:grid}.autexo-chart-icon-button:hover:not(:disabled){color:var(--ax-ink);border-color:var(--ax-line-strong)}.autexo-chart-icon-button:disabled{opacity:.28}.autexo-chart-range{border:1px solid var(--ax-line);min-height:1.85rem;color:var(--ax-muted);border-radius:5px;align-items:center;gap:.45rem;padding:0 .6rem;font-size:.6rem;font-weight:650;display:flex}.autexo-chart-range svg{width:.82rem}.autexo-segmented{border:1px solid var(--ax-line);border-radius:5px;align-items:center;padding:.16rem;display:flex}.autexo-segmented button{min-height:1.5rem;color:var(--ax-muted);border-radius:3px;padding:0 .55rem;font-size:.57rem;font-weight:700}.autexo-segmented button[data-active=true]{color:var(--ax-ink);background:var(--ax-surface-soft);box-shadow:inset 0 0 0 1px var(--ax-line)}.autexo-chart-legend{gap:1rem;padding:.1rem .3rem .25rem;display:flex}.autexo-chart-legend>div{align-items:center;gap:.4rem;font-size:.58rem;display:flex}.autexo-legend-line{background:currentColor;border-radius:999px;width:1.1rem;height:2px}.autexo-chart-canvas{width:100%;height:18.5rem}.autexo-chart-tooltip{border:1px solid var(--ax-line-strong);background:var(--ax-surface-strong);min-width:10rem;box-shadow:var(--ax-shadow-soft);border-radius:6px;padding:.65rem}.autexo-appointments-widget{height:29rem;max-height:29rem;overflow:hidden}.autexo-side-panel>div{min-height:0}.autexo-side-panel [data-slot=card]{height:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.autexo-side-panel [data-slot=card-header]{min-height:4.2rem;border-color:var(--ax-line)!important;background:0 0!important;padding:.85rem 1rem!important}.autexo-side-panel [data-slot=card-content]>div>div{padding:.8rem 1rem!important}.autexo-side-panel [data-slot=card-content]>div>div:hover{background:var(--ax-surface-soft)!important}.autexo-worklist{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;margin-top:.85rem;overflow:hidden}.autexo-worklist [data-slot=card]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.autexo-worklist [data-slot=card-header]{border-color:var(--ax-line)!important;background:0 0!important}.autexo-worklist [data-slot=card-content]>div>div{border-color:var(--ax-line)!important}.autexo-statistics{flex-direction:column;gap:.85rem;min-width:0;display:flex}.ax-stats-filter{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;grid-template-columns:minmax(12rem,17rem) minmax(12rem,17rem) minmax(0,1fr);align-items:end;gap:.75rem;padding:.75rem;display:grid}.ax-filter-field label{color:var(--ax-muted);margin-bottom:.35rem;font-size:.66rem;font-weight:700;display:block}.ax-custom-dates{gap:.5rem;display:flex}.ax-custom-dates label{color:var(--ax-muted);gap:.35rem;font-size:.62rem;display:grid}.ax-custom-dates input{border:1px solid var(--ax-line);background:var(--input);min-height:2.35rem;color:var(--ax-ink);padding-inline:.65rem}.ax-stats-hero{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);display:grid;overflow:hidden}.ax-stats-visual{padding:1rem}.ax-top-services{border-left:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-surface-soft) 55%, transparent);min-width:0;padding:1rem}.ax-stats-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ax-stats-heading h2{margin:0;font-size:.92rem;font-weight:700}.ax-stats-heading>div>span{color:var(--ax-muted);margin-bottom:.2rem;font-size:.62rem;font-weight:700;display:block}.ax-stats-heading>svg{width:1.1rem;height:1.1rem;color:var(--ax-cyan);stroke-width:1.6px}.ax-stats-chart-layout{grid-template-columns:minmax(16rem,.9fr) minmax(14rem,.7fr);align-items:center;gap:1.25rem;display:grid}.ax-stats-ledger{gap:.5rem;display:grid}.ax-ledger-row,.ax-service-row{border-bottom:1px solid var(--ax-line);align-items:center;gap:.65rem;min-height:3rem;display:grid}.ax-ledger-row{grid-template-columns:1fr auto}.ax-ledger-row>span{color:var(--ax-muted);align-items:center;gap:.5rem;font-size:.72rem;font-weight:650;display:flex}.ax-ledger-row>span svg{width:1rem;height:1rem;color:var(--ax-cyan)}.ax-ledger-row[data-tone=mint]>span svg{color:var(--ax-mint)}.ax-ledger-row[data-tone=amber]>span svg{color:var(--ax-amber)}.ax-ledger-row>strong{font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;font-size:1.2rem;display:inline-flex}.ax-ledger-row>strong small{color:var(--ax-muted);font-size:.6rem}.ax-radial-wrap{aspect-ratio:1;width:min(22rem,100%);margin-inline:auto;position:relative}.ax-radial-chart{width:100%;height:100%;display:block;overflow:visible}.ax-radial-center{text-align:center;place-items:center;width:46%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ax-radial-center>span{color:var(--ax-muted);font-size:.68rem;font-weight:700}.ax-radial-center>strong{max-width:100%;color:var(--ax-ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;font-size:clamp(1.55rem,3vw,2.5rem);display:flex}.ax-radial-center>strong small{color:var(--ax-muted);font-size:.6rem}.ax-segment-legend{margin-top:.5rem;display:grid}.ax-segment-legend>div{border-bottom:1px solid var(--ax-line);grid-template-columns:.55rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.1rem;display:grid}.ax-segment-legend i{background:var(--segment-color);border-radius:50%;width:.42rem;height:.42rem}.ax-segment-legend span{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.ax-segment-legend strong{font-variant-numeric:tabular-nums;font-size:.7rem}.ax-service-row{grid-template-columns:1.75rem minmax(0,1fr) auto}.ax-service-row>div{min-width:0}.ax-service-row>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;display:block;overflow:hidden}.ax-service-row>div small{color:var(--ax-muted);margin-top:.1rem;font-size:.6rem;display:block}.ax-service-row>b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.7rem}.ax-service-index{color:var(--ax-muted);font-family:var(--font-mono);opacity:.55;font-size:.64rem}.ax-stat-kpis{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ax-stat-kpi{justify-content:space-between;align-items:center;gap:.75rem;min-height:6rem;padding:.9rem 1rem;display:flex}.ax-stat-kpi+.ax-stat-kpi{border-left:1px solid var(--ax-line)}.ax-stat-kpi>div{min-width:0}.ax-stat-kpi>div>span{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:700;display:block;overflow:hidden}.ax-stat-kpi>div>strong{font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;margin-top:.5rem;font-size:1.4rem;display:flex}.ax-stat-kpi>div>strong small{color:var(--ax-muted);font-size:.6rem}.ax-stat-kpi>svg{width:1.45rem;height:1.45rem;color:var(--ax-blue);opacity:.72;stroke-width:1.4px;transition:transform .42s var(--ax-ease), opacity .42s var(--ax-ease)}.ax-stat-kpi:hover>svg,.ax-stat-kpi:focus-within>svg{opacity:1;transform:translateY(-.2rem)}.ax-stat-kpi[data-tone=mint]>svg{color:var(--ax-mint)}.ax-stat-kpi[data-tone=amber]>svg{color:var(--ax-amber)}.ax-stat-kpi[data-tone=violet]>svg{color:var(--ax-violet)}.ax-stat-kpi[data-tone=red]>svg{color:var(--ax-red)}.ax-jobs-surface{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;overflow:hidden}.ax-jobs-surface>.ax-stats-heading{border-bottom:1px solid var(--ax-line);padding:.9rem 1rem}.ax-jobs-table-wrap{overflow-x:auto}.ax-jobs-table{border-collapse:collapse;width:100%}.ax-jobs-table th,.ax-jobs-table td{border-bottom:1px solid var(--ax-line);text-align:left;padding:.7rem .9rem}.ax-jobs-table th{color:var(--ax-muted);font-size:.64rem;font-weight:700}.ax-jobs-table td{font-size:.74rem}.ax-jobs-table td:first-child strong,.ax-jobs-table td:first-child span{display:block}.ax-jobs-table td:first-child span{color:var(--ax-muted);margin-top:.12rem;font-size:.64rem}.ax-payment-badge{color:var(--ax-amber);background:color-mix(in srgb, var(--ax-amber) 10%, transparent);border-radius:999px;padding:.2rem .45rem}.ax-payment-badge[data-paid=true]{color:var(--ax-mint);background:color-mix(in srgb, var(--ax-mint) 10%, transparent)}.ax-jobs-table td[data-negative=true]{color:var(--ax-red)}.ax-empty-state{min-height:10rem;color:var(--ax-muted);text-align:center;place-items:center;display:grid}.autexo-clients{padding-bottom:1.5rem}.autexo-client-card{border:1px solid var(--ax-line);background:var(--ax-surface);min-height:12rem;box-shadow:var(--ax-shadow-soft);transition:transform .42s var(--ax-ease), border-color .42s var(--ax-ease), background .42s var(--ax-ease);border-radius:7px}.autexo-client-card:hover{border-color:color-mix(in srgb, var(--ax-cyan) 38%, var(--ax-line));background:var(--ax-surface-strong);transform:translateY(-2px)}.autexo-client-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#020609c7;padding:1rem}.autexo-client-drawer{border:1px solid var(--ax-line-strong);max-height:calc(100svh - 2rem);color:var(--ax-ink);background:var(--ax-surface-strong);border-radius:8px;overflow:hidden;box-shadow:0 35px 100px #0006;width:min(48rem,100vw - 2rem)!important}.autexo-client-detail-header{border-bottom:1px solid var(--ax-line);padding:1rem 1.1rem}.autexo-client-close{border-radius:50%!important}.autexo-client-contact-bar{border-bottom:1px solid var(--ax-line);padding:.7rem 1rem}.autexo-client-contact-action{border:1px solid var(--ax-line);min-height:2.35rem;color:var(--ax-muted);border-radius:5px;justify-content:center;align-items:center;gap:.45rem;font-size:.68rem;font-weight:700;display:flex}.autexo-client-contact-action:hover{color:var(--ax-ink);border-color:color-mix(in srgb, var(--ax-cyan) 45%, var(--ax-line));background:var(--ax-surface-soft)}.autexo-client-detail-body{min-height:0;padding:1rem}.autexo-client-detail-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.autexo-client-section{border-bottom:1px solid var(--ax-line);padding:.25rem 0 1rem}.autexo-client-detail-grid .autexo-client-section+.autexo-client-section{border-left:1px solid var(--ax-line);padding-left:1rem}.autexo-client-add-car,.autexo-client-vehicle{border:1px solid var(--ax-line);background:var(--ax-surface-soft);border-radius:6px;padding:.75rem}.autexo-client-notes{border:1px solid var(--ax-line);background:var(--input);min-height:9rem;color:var(--ax-ink);border-radius:6px;outline:none;padding:.75rem;font-size:.75rem}.autexo-client-notes:focus{border-color:color-mix(in srgb, var(--ax-cyan) 55%, var(--ax-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--ax-cyan) 10%, transparent)}.autexo-client-history{margin-top:1rem}.autexo-board{min-width:0}.autexo-toolbar{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px}.autexo-toolbar .shadow-inner,.autexo-toolbar .shadow-sm{box-shadow:none!important}.autexo-toolbar .bg-muted\/60,.autexo-toolbar .bg-muted\/80{background:var(--ax-surface-soft)!important}.autexo-board-lanes{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;overflow:hidden}.autexo-board-column{background:0 0;min-width:0}.autexo-board-column+.autexo-board-column{border-left:1px solid var(--ax-line)}.autexo-board-column>:first-child{background:0 0!important}.autexo-board-column>:nth-child(2){background:color-mix(in srgb, var(--ax-surface-soft) 55%, transparent)}.autexo-record-card{overflow:hidden;border:1px solid var(--ax-line)!important;background:color-mix(in srgb, var(--ax-surface-strong) 82%, transparent)!important;box-shadow:none!important;transition:transform .36s var(--ax-ease), border-color .36s var(--ax-ease), background .36s var(--ax-ease)!important;border-radius:7px!important}.autexo-record-card:before{content:"";height:1px;transition:background .36s var(--ax-ease);background:0 0;position:absolute;top:0;left:.7rem;right:.7rem}.autexo-record-card:hover,.autexo-record-card:focus-within{transform:translateY(-2px);border-color:var(--ax-line-strong)!important;background:var(--ax-surface-strong)!important}.autexo-record-card:hover:before,.autexo-record-card:focus-within:before{background:var(--ax-cyan)}.autexo-record-card [class*=bg-secondary],.autexo-record-card [class*=bg-background]{box-shadow:none!important}.autexo-task-lanes{grid-template-columns:repeat(4,minmax(15rem,1fr))}.autexo-settings-stack{gap:.85rem;display:grid}.autexo-settings-grid{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;overflow:hidden}.autexo-settings-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.autexo-settings-grid>.autexo-settings-panel+.autexo-settings-panel{border-left:1px solid var(--ax-line)!important}.autexo-settings-panel [data-slot=card-header]{min-height:5rem;border-color:var(--ax-line)!important;background:0 0!important}.autexo-settings-panel [data-slot=card-content]{background:color-mix(in srgb, var(--ax-surface-soft) 55%, transparent)}.autexo-settings-wide{overflow:hidden;border:1px solid var(--ax-line)!important;background:var(--ax-surface)!important;box-shadow:var(--ax-shadow-soft)!important;border-radius:8px!important}.autexo-settings-panel input,.autexo-settings-panel select,.autexo-settings-panel pre,.autexo-settings-panel code{box-shadow:none!important}.autexo-pwa-settings{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px}.autexo-pwa-overlay{background:#020609c2}.autexo-pwa-dialog,.autexo-tour-tooltip{border:1px solid var(--ax-line-strong);color:var(--ax-ink);background:var(--ax-surface-strong);box-shadow:var(--ax-shadow);border-radius:8px}.autexo-consent-panel{border:1px solid var(--ax-line-strong);color:var(--ax-ink);background:var(--ax-surface-strong);box-shadow:var(--ax-shadow);opacity:1;border-radius:8px}.autexo-consent-panel h2,.autexo-consent-panel h3{color:var(--ax-ink)!important}.autexo-consent-panel p{color:var(--ax-muted)!important}.ax-legal,.autexo-admin-shell{min-height:100svh;color:var(--ax-ink);background:0 0!important}.ax-legal-toolbar{z-index:30;border-bottom:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-bg) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;min-height:4.5rem;padding:0 1.4rem;display:flex;position:sticky;top:0}.ax-legal-actions{align-items:center;gap:.4rem;display:flex}.ax-legal-icon-button{border:1px solid var(--ax-line);min-width:2.25rem;min-height:2.25rem;color:var(--ax-muted);background:var(--ax-surface-soft);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.68rem;display:inline-flex}.ax-legal-icon-button:hover{color:var(--ax-ink);border-color:var(--ax-line-strong)}.ax-legal-icon-button svg{width:.9rem}.ax-legal-main,.autexo-admin-workspace{width:min(80rem,100% - 2.5rem);margin-inline:auto}.ax-legal-main{padding:5rem 0 6rem}.ax-legal-heading{grid-template-columns:minmax(0,1fr) minmax(15rem,28rem);align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.ax-legal-heading span{color:var(--ax-cyan);font-family:var(--font-mono);text-transform:uppercase;font-size:.62rem}.ax-legal-heading h1{max-width:50rem;margin:.55rem 0;font-size:clamp(2.4rem,6vw,5.5rem);font-weight:610;line-height:.96}.ax-legal-heading p,.ax-legal-heading strong{color:var(--ax-muted);font-size:.74rem;font-weight:500;line-height:1.7}.ax-legal-layout{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px;grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);display:grid;overflow:hidden}.ax-legal-index{border-right:1px solid var(--ax-line);padding:1rem}.ax-legal-index>span{color:var(--ax-muted);font-family:var(--font-mono);text-transform:uppercase;padding:.4rem .55rem .8rem;font-size:.58rem;display:block}.ax-legal-index button{width:100%;color:var(--ax-muted);text-align:left;border-radius:5px;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.75rem .55rem;display:grid}.ax-legal-index button:hover,.ax-legal-index button[data-active=true]{color:var(--ax-ink);background:var(--ax-surface-soft)}.ax-legal-index i{place-items:center;display:grid}.ax-legal-index svg{width:.9rem}.ax-legal-index b,.ax-legal-index small{display:block}.ax-legal-index b{font-size:.7rem}.ax-legal-index small{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.ax-legal-index em{font-family:var(--font-mono);font-size:.55rem;font-style:normal}.ax-legal-article{min-width:0;padding:2rem}.ax-legal-article>header{border-bottom:1px solid var(--ax-line);align-items:flex-start;gap:1rem;padding-bottom:1.4rem;display:flex}.ax-legal-article>header i{border:1px solid var(--ax-line);width:2.4rem;height:2.4rem;color:var(--ax-cyan);border-radius:6px;flex:none;place-items:center;display:grid}.ax-legal-article>header svg{width:1rem}.ax-legal-article h2{margin:0;font-size:1.2rem}.ax-legal-article header p{color:var(--ax-muted);margin:.35rem 0 0;font-size:.68rem}.ax-legal-copy{color:var(--ax-muted);font-size:.78rem;line-height:1.8}.ax-legal-copy>*{margin-top:1.3rem}.ax-legal-copy h3{color:var(--ax-ink);font-size:.88rem}.ax-legal-article>footer{border-top:1px solid var(--ax-line);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:2.4rem;padding-top:1rem;display:grid}.ax-legal-article>footer button{color:var(--ax-muted);align-items:center;gap:.3rem;font-size:.65rem;display:flex}.ax-legal-article>footer button:disabled{opacity:.25}.ax-legal-article>footer svg{width:.85rem}.ax-legal-article>footer span{color:var(--ax-muted);text-align:center;font-size:.6rem}.ax-legal-footer{border-top:1px solid var(--ax-line);min-height:5rem;color:var(--ax-muted);justify-content:space-between;align-items:center;padding:0 1.4rem;font-size:.65rem;display:flex}.ax-legal-footer a{color:var(--ax-ink)}.autexo-admin-page,.autexo-admin-workshop,.autexo-admin-stat{border:1px solid var(--ax-line);background:var(--ax-surface);box-shadow:var(--ax-shadow-soft);border-radius:8px}.autexo-admin-nav{border-right:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-bg) 84%, transparent)}.autexo-admin-nav-item{border-radius:5px}.autexo-admin-mobile-nav{border-bottom:1px solid var(--ax-line);background:var(--ax-surface-strong)}.autexo-auth{color:#eef6f8;background:#060a0e;place-items:center;min-height:100svh;padding:5rem 1.5rem 2rem;display:grid;position:relative;overflow:hidden}.autexo-auth:before{content:"";background:linear-gradient(132deg,#0000 12%,#41b7be26 50%,#0000 78%),#060a0e;position:absolute;inset:0}.autexo-auth:after{content:"";background:linear-gradient(90deg,#0000,#7edada59,#0000);width:min(70vw,62rem);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.autexo-auth-toolbar{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:1.25rem;left:1.5rem;right:1.5rem}.autexo-auth-back{color:#e8f4f69e;align-items:center;gap:.45rem;font-size:.72rem;display:flex}.autexo-auth-back svg{width:.9rem}.autexo-auth-language{width:4rem}.autexo-auth-layout{z-index:2;width:min(100%,34rem);position:relative}.autexo-auth-entry{padding:2rem 1rem;position:relative}.autexo-auth-centered-logo{margin-bottom:3rem}.autexo-auth-centered-logo .autexo-brand-lockup{color:#f2f8fa!important}.autexo-auth-entry form,.autexo-login-form{width:100%}.autexo-login-heading{margin-bottom:2.1rem}.autexo-login-heading h1{color:#f2f8fa;margin:0;font-size:clamp(2.25rem,5vw,3.6rem);font-weight:620;line-height:1}.autexo-login-heading p{color:#e0eef185;margin:.65rem 0 0;font-size:.83rem}.autexo-login-fields{gap:1.3rem;display:grid}.autexo-login-field{gap:.45rem;display:grid}.autexo-login-field label{color:#e1eff194;font-size:.66rem;font-weight:650}.autexo-login-control{position:relative}.autexo-login-control-icon{z-index:2;color:#e1eff173;place-items:center;width:2.1rem;display:grid;position:absolute;top:50%;left:.1rem;transform:translateY(-50%)}.autexo-login-control-icon svg{width:.95rem}.autexo-login-control input{width:100%;padding-left:2.4rem}.autexo-login-submit{justify-content:space-between;align-items:center;width:100%;padding:.4rem .45rem .4rem 1.15rem;font-size:.78rem;font-weight:760;display:flex}.autexo-login-submit-icon{width:2.1rem;height:2.1rem;transition:transform .42s var(--ax-ease);background:#030f111f;border-radius:50%;place-items:center;display:grid}.autexo-login-submit:hover .autexo-login-submit-icon{transform:translate(.18rem)}.autexo-login-submit-icon svg{width:.95rem}.autexo-login-error{color:#ffb4b8;background:#e06e7314;border-left:2px solid #e06e73;padding:.75rem;font-size:.7rem}.autexo-auth-entry [data-slot=card],.autexo-auth-entry .glass-panel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.autexo-auth-entry input{min-height:3.25rem;color:#f1f7f8!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #dcf0f32e!important;border-radius:0!important}.autexo-auth-entry input:focus{border-bottom-color:#70d8d6!important}.autexo-auth-entry button[type=submit]{min-height:3.15rem;margin-top:.75rem;color:#071112!important;background:#72d9d6!important;border-radius:999px!important}.autexo-auth-legal{color:#e0eef175;text-align:center;margin:2rem auto 0;font-size:.62rem;line-height:1.6}.autexo-auth-legal a{color:#f0f8f9cc;text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.ax-landing-nav{grid-template-columns:1fr auto}.ax-landing-nav nav{display:none}.ax-section-heading{grid-template-columns:.35fr 1fr}.ax-section-heading p{grid-column:2}.ax-feature-grid{grid-template-columns:1.1fr .9fr}.ax-feature-card:last-child{border-top:1px solid var(--ax-line-strong);border-left:0;grid-column:1/-1;min-height:25rem}.autexo-dashboard-grid{grid-template-columns:minmax(0,1fr) 19rem}.autexo-kpi-grid{grid-template-columns:1fr 1fr}.autexo-kpi:nth-child(3){border-top:1px solid var(--ax-line);border-left:0}.autexo-kpi:nth-child(4){border-top:1px solid var(--ax-line)}.ax-stats-hero{grid-template-columns:1fr}.ax-top-services{border-top:1px solid var(--ax-line);border-left:0}}@media (max-width:767px){.ax-landing-nav{width:calc(100% - 2rem);min-height:4.5rem}.ax-landing-nav .autexo-language-trigger{padding-inline:.55rem!important}.ax-hero-copy{width:calc(100% - 2rem);padding:8rem 0 2.5rem}.ax-hero-brand{width:min(80vw,25rem)}.ax-hero-copy h2{width:100%;font-size:2rem}.ax-hero-support{grid-template-columns:1fr;align-items:start}.ax-hero-cta{justify-self:start}.ax-hero-proof{grid-template-columns:1fr;margin-top:2.3rem;display:grid}.ax-hero-proof span{min-width:0;padding-top:.7rem}.ax-hero-proof span+span{border-left:0;margin-left:0;padding-left:0}.ax-hero-index{display:none}.autexo-landing main>section:not(.ax-landing-hero){width:calc(100% - 2rem)}.ax-section-heading{grid-template-columns:1fr;gap:1rem}.ax-section-heading p{grid-column:auto}.ax-landing-demo,.ax-landing-features,.ax-landing-pricing{padding:5rem 0}.ax-demo-shell{grid-template-columns:3.2rem minmax(0,1fr);min-height:35rem}.ax-demo-real-sidebar{padding-inline:.4rem}.ax-demo-real-logo,.ax-demo-real-tools span,.ax-demo-real-tools b,.ax-demo-real-sidebar nav span{display:none!important}.ax-demo-real-mark{display:inline-flex!important}.ax-demo-real-sidebar header{justify-content:center}.ax-demo-real-sidebar header>svg{display:none}.ax-demo-real-tools{grid-template-columns:1fr;place-items:center;padding:0;display:grid}.ax-demo-real-sidebar nav button{justify-content:center;padding:0}.ax-demo-workspace{padding:.65rem}.ax-demo-real-header h3{font-size:.88rem}.ax-demo-real-header i{display:none}.ax-demo-kpis{grid-template-columns:1fr 1fr}.ax-demo-kpis article:nth-child(3){border-top:1px solid var(--ax-line);border-left:0}.ax-demo-kpis article:nth-child(4){border-top:1px solid var(--ax-line)}.ax-demo-kpis article{padding:.65rem}.ax-demo-kpis strong{font-size:.9rem}.ax-demo-dashboard-grid{grid-template-columns:1fr}.ax-demo-jobs,.ax-demo-task-strip{display:none}.ax-demo-board{grid-template-columns:1fr}.ax-demo-board>section:not(:first-child){display:none}.ax-demo-statistics{grid-template-columns:1fr}.ax-demo-donut-panel{grid-template-columns:1fr;justify-items:center;gap:1.5rem}.ax-demo-stats-list{display:none}.ax-feature-grid,.ax-pricing-grid{grid-template-columns:1fr}.ax-feature-card,.ax-pricing-grid article{border-top:1px solid var(--ax-line-strong);min-height:26rem;border-left:0!important}.ax-feature-card:first-child,.ax-pricing-grid article:first-child{border-top:0}.ax-landing-control,.ax-landing-release{grid-template-columns:1fr;gap:3rem;padding:5rem 0}.ax-landing-release>.autexo-brand-lockup{display:none}.ax-landing-footer{grid-template-columns:1fr;gap:.8rem;width:calc(100% - 2rem);padding:1.5rem 0}.ax-landing-footer>div{justify-content:start}.autexo-workspace{padding:4.2rem .65rem 1rem}.autexo-page-header{flex-direction:column;align-items:start;gap:.75rem}.autexo-header-actions{width:100%}.autexo-command{flex:1;justify-content:center}.autexo-kpi-grid{grid-template-columns:1fr 1fr}.autexo-kpi{min-height:7rem;padding:.8rem}.autexo-kpi-value{font-size:1.45rem}.autexo-kpi-art{display:none}.autexo-dashboard-grid{grid-template-columns:1fr}.autexo-side-panel{border-top:1px solid var(--ax-line);border-left:0}.autexo-chart-panel{min-height:24rem}.autexo-chart-body{height:19rem;padding-inline:.25rem}.autexo-client-overlay{padding:0}.autexo-client-drawer{border:0;border-radius:0;min-height:100svh;max-height:100svh;width:100%!important}.autexo-client-detail-grid{grid-template-columns:1fr}.autexo-client-detail-grid .autexo-client-section+.autexo-client-section{border-left:0;padding-left:0}.ax-stats-filter,.ax-stats-chart-layout{grid-template-columns:1fr}.ax-stat-kpis{grid-template-columns:1fr 1fr}.ax-stat-kpi:nth-child(3){border-top:1px solid var(--ax-line);border-left:0}.ax-stat-kpi:nth-child(4){border-top:1px solid var(--ax-line)}.ax-jobs-table{min-width:44rem}.autexo-toolbar{align-items:stretch}.autexo-board-lanes,.autexo-settings-grid{border-radius:7px}.autexo-settings-grid>.autexo-settings-panel+.autexo-settings-panel{border-top:1px solid var(--ax-line)!important;border-left:0!important}.ax-legal-toolbar{padding-inline:.75rem}.ax-legal-back span{display:none}.ax-legal-main{width:calc(100% - 1.25rem);padding:4rem 0}.ax-legal-heading{grid-template-columns:1fr;gap:1rem}.ax-legal-heading h1{font-size:2.5rem}.ax-legal-layout{grid-template-columns:1fr}.ax-legal-index{border-right:0;border-bottom:1px solid var(--ax-line);display:flex;overflow-x:auto}.ax-legal-index>span,.ax-legal-index small,.ax-legal-index em{display:none}.ax-legal-index button{grid-template-columns:1.5rem auto;min-width:max-content}.ax-legal-article{padding:1.15rem}.ax-legal-article>footer{grid-template-columns:auto 1fr auto}.ax-legal-article>footer span{display:none}.ax-legal-footer{padding-inline:.75rem}.ax-legal-footer>span{text-align:right}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
