@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/938f064eb0cf9505-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22ac196a2c224775-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6f0af5b22863f4a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c6c89c1c34a2ec75-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c62b17785fe5d7d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f5a4f8486488dc68-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/dff20cfddbcac9d6-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d4419e198f452e4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9d1614f7c7436749-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f60b6ee32cca87f1-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2275878d014e992d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f149253a5c6880ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/06fc2932de10e735-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0f4f2b4d71da26a0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_eb7a3b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/2e21e0e5eed4e757-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_Fallback_eb7a3b;src:local("Arial");ascent-override:119.94%;descent-override:56.47%;line-gap-override:0.00%;size-adjust:94.21%}.__className_eb7a3b{font-family:__Mukta_eb7a3b,__Mukta_Fallback_eb7a3b;font-style:normal}.__variable_eb7a3b{--font-sans:"__Mukta_eb7a3b","__Mukta_Fallback_eb7a3b"}:root{--coral-50:#fff2ee;--coral-100:#ffe0d6;--coral-200:#ffbfa8;--coral-300:#fb9876;--coral-400:#f5764f;--coral-500:#f15f3a;--coral-600:#db4b27;--coral-700:#b83a1b;--coral-800:#8f2c14;--coral-900:#5e1c0a;--gray-50:#f8f8f7;--gray-100:#f1f1ef;--gray-200:#e7e7e4;--gray-300:#d8d8d4;--gray-400:#a8a8a3;--gray-500:#76766f;--gray-600:#56564f;--gray-700:#3b3b35;--gray-800:#232320;--gray-900:#141412;--ivory:#fafaf9;--white:#fff;--ink-950:#0b0d11;--ink-900:#101319;--ink-850:#161922;--ink-800:#1c2029;--ink-750:#222732;--ink-700:#2a303c;--ink-600:#353c4a;--ink-500:#4a5160;--ink-400:#6b7280;--ink-300:#9aa1ad;--ink-200:#c7ccd4;--ink-100:#e9ebef;--ink-border:#242a34;--success-50:#ecfdf5;--success-500:#10b981;--success-700:#047857;--success-300:#6ee7b7;--warn-50:#fff7ed;--warn-500:#f59e0b;--warn-700:#b45309;--warn-300:#fcd34d;--danger-50:#fef2f2;--danger-500:#ef4444;--danger-700:#b91c1c;--danger-300:#fca5a5;--info-50:#eff6ff;--info-500:#3b82f6;--info-700:#1d4ed8;--info-300:#93c5fd;--indigo-500:#5257c9;--blue-500:#2e6fd0;--emerald-500:#0f9d6b;--amber-500:#cf7d24;--violet-500:#7a53cc;--teal-500:#0f938c;--slate-500:#5c6675;color-scheme:light;--color-brand:var(--coral-500);--color-brand-hover:var(--coral-600);--color-brand-active:var(--coral-700);--color-brand-subtle:var(--coral-100);--color-brand-tint:var(--coral-50);--text-on-brand:#fff;--bg-app:var(--ivory);--surface:var(--white);--surface-alt:var(--gray-50);--surface-sunken:var(--gray-100);--surface-hover:var(--gray-100);--surface-active:var(--gray-200);--border:var(--gray-200);--border-strong:var(--gray-300);--border-hover:var(--gray-400);--border-brand:var(--coral-500);--overlay:rgba(20,20,18,.4);--text-primary:var(--gray-900);--text-secondary:var(--gray-500);--text-tertiary:var(--gray-400);--text-inverse:var(--white);--color-success:var(--success-500);--color-success-bg:var(--success-50);--color-success-fg:var(--success-700);--color-warn:var(--warn-500);--color-warn-bg:var(--warn-50);--color-warn-fg:var(--warn-700);--color-danger:var(--danger-500);--color-danger-bg:var(--danger-50);--color-danger-fg:var(--danger-700);--color-info:var(--info-500);--color-info-bg:var(--info-50);--color-info-fg:var(--info-700);--ring:var(--coral-500);--ring-offset:var(--ivory);--focus-ring:color-mix(in srgb,var(--color-brand) 48%,transparent);--focus-halo:color-mix(in srgb,var(--color-brand) 20%,transparent);--focus-danger:color-mix(in srgb,var(--color-danger) 32%,transparent);--accent:var(--coral-500);--accent-subtle:color-mix(in srgb,var(--coral-500) 14%,transparent);--surface-raised:var(--white);--edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.7);--edge-highlight-strong:inset 0 1px 0 hsla(0,0%,100%,.9);--shadow-sm:0 1px 2px rgba(16,18,24,.05);--shadow-md:0 4px 12px -2px rgba(16,18,24,.08),0 2px 4px -2px rgba(16,18,24,.05);--shadow-lg:0 12px 28px -8px rgba(16,18,24,.16),0 4px 10px -4px rgba(16,18,24,.08);--shadow-xl:0 24px 56px -12px rgba(16,18,24,.24);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--ease:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--z-base:0;--z-dropdown:1000;--z-sticky:1100;--z-overlay:1200;--z-modal:1300;--z-popover:1400;--z-toast:1500}@media (prefers-color-scheme:dark){:root:not(.light){color-scheme:dark;--color-brand-subtle:rgba(241,95,58,.22);--color-brand-tint:rgba(241,95,58,.12);--bg-app:var(--ink-950);--surface:var(--ink-850);--surface-alt:var(--ink-800);--surface-sunken:var(--ink-900);--surface-hover:var(--ink-750);--surface-active:var(--ink-700);--border:var(--ink-border);--border-strong:var(--ink-700);--border-hover:var(--ink-600);--overlay:rgba(2,4,8,.66);--text-primary:var(--ink-100);--text-secondary:var(--ink-300);--text-tertiary:var(--ink-400);--ring-offset:var(--ink-950);--color-success-bg:rgba(16,185,129,.15);--color-success-fg:var(--success-300);--color-warn-bg:rgba(245,158,11,.16);--color-warn-fg:var(--warn-300);--color-danger-bg:rgba(239,68,68,.16);--color-danger-fg:var(--danger-300);--color-info-bg:rgba(59,130,246,.16);--color-info-fg:var(--info-300);--surface-raised:var(--ink-800);--edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.06);--edge-highlight-strong:inset 0 1px 0 hsla(0,0%,100%,.1);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 4px 12px -2px rgba(0,0,0,.5);--shadow-lg:0 14px 32px -10px rgba(0,0,0,.6);--shadow-xl:0 28px 60px -12px rgba(0,0,0,.7)}}.light{color-scheme:light;--surface-raised:var(--white);--edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.7);--edge-highlight-strong:inset 0 1px 0 hsla(0,0%,100%,.9);--color-brand-subtle:var(--coral-100);--color-brand-tint:var(--coral-50);--bg-app:var(--ivory);--surface:var(--white);--surface-alt:var(--gray-50);--surface-sunken:var(--gray-100);--surface-hover:var(--gray-100);--surface-active:var(--gray-200);--border:var(--gray-200);--border-strong:var(--gray-300);--border-hover:var(--gray-400);--overlay:rgba(20,20,18,.4);--text-primary:var(--gray-900);--text-secondary:var(--gray-500);--text-tertiary:var(--gray-400);--ring-offset:var(--ivory);--color-success-bg:var(--success-50);--color-success-fg:var(--success-700);--color-warn-bg:var(--warn-50);--color-warn-fg:var(--warn-700);--color-danger-bg:var(--danger-50);--color-danger-fg:var(--danger-700);--color-info-bg:var(--info-50);--color-info-fg:var(--info-700)}.dark{color-scheme:dark;--color-brand-subtle:rgba(241,95,58,.22);--color-brand-tint:rgba(241,95,58,.12);--bg-app:var(--ink-950);--surface:var(--ink-850);--surface-alt:var(--ink-800);--surface-sunken:var(--ink-900);--surface-hover:var(--ink-750);--surface-active:var(--ink-700);--border:var(--ink-border);--border-strong:var(--ink-700);--border-hover:var(--ink-600);--overlay:rgba(2,4,8,.66);--text-primary:var(--ink-100);--text-secondary:var(--ink-300);--text-tertiary:var(--ink-400);--ring-offset:var(--ink-950);--color-success-bg:rgba(16,185,129,.15);--color-success-fg:var(--success-300);--color-warn-bg:rgba(245,158,11,.16);--color-warn-fg:var(--warn-300);--color-danger-bg:rgba(239,68,68,.16);--color-danger-fg:var(--danger-300);--color-info-bg:rgba(59,130,246,.16);--color-info-fg:var(--info-300);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 4px 12px -2px rgba(0,0,0,.5);--shadow-lg:0 14px 32px -10px rgba(0,0,0,.6);--shadow-xl:0 28px 60px -12px rgba(0,0,0,.7)}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;border-radius:var(--radius-sm,4px);padding:2px;-webkit-transition:opacity .12s ease,background-color .12s ease;transition:opacity .12s ease,background-color .12s ease}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,input[type=month]::-webkit-calendar-picker-indicator:hover,input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1;background-color:var(--surface-hover)}:where(button,a,[role=button],[role=option],[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:no-preference){@keyframes dx-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dx-enter{animation:dx-fade-up .25s ease-out both}}.dhx-card{background-color:var(--surface);box-shadow:var(--shadow-sm),var(--edge-highlight)}.dhx-card,.dhx-raised{border:1px solid var(--border);border-radius:14px}.dhx-raised{background-color:var(--surface-raised);box-shadow:var(--shadow-md),var(--edge-highlight-strong)}.dhx-sunken{background-color:var(--surface-sunken);border:1px solid var(--border);border-radius:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.dhx-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.dhx-figure{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700;color:var(--text-primary)}:root{--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-entry:cubic-bezier(0.16,1,0.3,1)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@keyframes dhx-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dhx-enter,.dhx-stagger>*{animation:dhx-rise var(--duration-base) var(--ease-entry) both}.dhx-stagger>:first-child{animation-delay:0ms}.dhx-stagger>:nth-child(2){animation-delay:20ms}.dhx-stagger>:nth-child(3){animation-delay:40ms}.dhx-stagger>:nth-child(4){animation-delay:60ms}.dhx-stagger>:nth-child(5){animation-delay:80ms}.dhx-stagger>:nth-child(6){animation-delay:.1s}.dhx-stagger>:nth-child(7){animation-delay:.12s}.dhx-stagger>:nth-child(n+8){animation-delay:.14s}@keyframes dhx-pulse-accent{0%{background-color:var(--accent-subtle)}to{background-color:transparent}}.dhx-changed{animation:dhx-pulse-accent var(--duration-slow) var(--ease) both}.dhx-press{transition:transform var(--duration-fast) var(--ease)}.dhx-press:active{transform:scale(.98)}[data-density=compact] td{padding-top:5px;padding-bottom:5px}[data-density=compact] th{height:30px}[data-module=dashboard]{--accent:var(--indigo-500)}[data-module=invoices]{--accent:var(--blue-500)}[data-module=tasks]{--accent:var(--emerald-500)}[data-module=worklogs]{--accent:var(--amber-500)}[data-module=projects]{--accent:var(--violet-500)}[data-module=clients]{--accent:var(--teal-500)}[data-module=settings]{--accent:var(--slate-500)}[data-module]{--accent-subtle:color-mix(in srgb,var(--accent) 14%,transparent)}