html[data-ui-style=mantine]{--background:208 22% 97%;--foreground:208 22% 14%;--card:0 0% 100%;--card-foreground:208 22% 14%;--muted:208 20% 93%;--muted-foreground:208 12% 39%;--border:208 18% 82%;--input:208 18% 75%;--primary:208 79% 40%;--primary-foreground:0 0% 100%;--ring:208 79% 40%;--surface-tint:208 25% 98%;--surface-soft:208 20% 95%;--surface-shadow:208 25% 16%;--ui-radius:12px;--ui-control-radius:8px;--ui-button-radius:8px;--ui-shadow:0 1px 3px hsl(var(--surface-shadow)/.06)}html.dark[data-ui-style=mantine]{--background:208 16% 9%;--foreground:208 12% 94%;--card:208 15% 13%;--card-foreground:208 12% 94%;--muted:208 14% 19%;--muted-foreground:208 12% 70%;--border:208 12% 29%;--input:208 12% 38%;--primary:208 79% 65%;--primary-foreground:208 45% 10%;--ring:208 79% 65%;--surface-tint:208 15% 15%;--surface-soft:208 14% 17%;--surface-shadow:0 0% 0%}html[data-ui-style=mantine] .app-shell,html[data-ui-style=mantine] body{background:hsl(var(--background))}html[data-ui-style=mantine] .app-shell:before{display:none}html[data-ui-style=mantine] :is(.app-sidebar,.app-topbar,.app-sidebar-brand){background:var(--mantine-color-body);box-shadow:none}html[data-ui-style=mantine] .app-topbar h1{background:none;color:var(--mantine-color-text)}html[data-ui-style=mantine] .app-sidebar a:hover{transform:none}.hm-sidebar{overflow:hidden}.hm-sidebar>div:last-child{padding:12px;border-top:1px solid var(--mantine-color-default-border)}.hm-nav-link{min-height:40px;margin:2px 0;border-radius:var(--mantine-radius-md)}.hm-nav-link .mantine-NavLink-label{display:flex;align-items:center;gap:12px}.hm-mobile-navigation{display:flex;flex-direction:column;gap:16px}.hm-header{padding-top:env(safe-area-inset-top,0)}.hm-content{min-width:0}.hm-modal-content{position:relative}.hm-modal-close{position:absolute;top:10px;right:10px;z-index:3}.hm-modal-body{padding:24px}.hm-modal-body>:first-child{padding-right:30px}.hm-modal-content.settings-dialog-surface{height:min(820px,calc(100dvh - 64px))}.hm-modal-content.settings-dialog-surface .hm-modal-body{height:100%;padding:0;overflow:hidden}.hm-modal-content.settings-dialog-surface .hm-modal-body>:first-child{padding-right:0}.hm-menu-dropdown{min-width:190px;max-width:calc(100vw - 24px);max-height:min(560px,75dvh);overflow:auto}.hm-menu-dropdown :is(button,a){white-space:normal}:where(.hm-mantine-button){display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0}.hm-mantine-button:disabled{pointer-events:none}.hm-mantine-field{min-width:0}.hm-mantine-field>.mantine-Input-input{width:100%;min-height:36px}.hm-mantine-field .hm-mantine-textarea{min-height:96px;resize:vertical}.hm-mantine-field .hm-mantine-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-right:8px}.hm-mantine-badge{text-transform:none;letter-spacing:0;font-weight:500;height:auto;min-height:22px;white-space:normal}.hm-mantine-checkbox{display:inline-flex;vertical-align:middle;flex-shrink:0}.hm-mantine-table{--table-border-color:hsl(var(--border))}html[data-ui-style=mantine] .ui-table :is(th,td){border-color:var(--mantine-color-default-border)}html[data-ui-style=mantine] .app-content :is(section.bg-card,article.bg-card,.bg-card\/95){background:var(--mantine-color-body);box-shadow:none;border-radius:var(--mantine-radius-md)}@media (max-width:639px){.hm-modal-content.settings-dialog-surface{height:100dvh}.hm-modal-body{padding:48px 16px 16px}.hm-modal-close{top:max(10px,env(safe-area-inset-top))}}.hm-modal-content.settings-dialog-surface>div{height:100%}.invoice-mobile-taxes,.ui-table-mobile-details,.ui-table-mobile-toggle-cell{display:none}@media screen and (max-width:767px){html[data-mobile-lists=cards] .ui-table-container{overflow:visible;width:100%;min-width:0}html[data-mobile-lists=cards] table.ui-table{--mobile-card:var(--offline-card,var(--card));--mobile-border:var(--offline-border,var(--border));--mobile-foreground:var(--offline-foreground,var(--foreground));--mobile-primary:var(--offline-primary,var(--primary));--mobile-muted-foreground:var(--offline-muted-foreground,var(--muted-foreground));--mobile-muted:var(--offline-muted,var(--muted));--mobile-ring:var(--offline-ring,var(--ring));display:block;width:100%!important;min-width:0!important;max-width:100%;border-collapse:separate;text-align:left}html[data-mobile-lists=cards] .ui-table>thead{display:block;background:transparent}html[data-mobile-lists=cards] .ui-table>thead th[data-mobile-interactive=false],html[data-mobile-lists=cards] .ui-table>thead[data-mobile-interactive=false]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html[data-mobile-lists=cards] .ui-table>thead>tr{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0;border:0;background:transparent}html[data-mobile-lists=cards] .ui-table>thead th[data-mobile-interactive=true]{display:flex;align-items:center;width:auto;min-width:0;height:auto;min-height:44px;padding:6px 10px;border:1px solid hsl(var(--mobile-border));border-radius:10px;background:hsl(var(--mobile-card));text-transform:none;font-size:12px}html[data-mobile-lists=cards] .ui-table>tbody,html[data-mobile-lists=cards] .ui-table>tfoot{display:grid;gap:12px;width:100%;min-width:0;padding:2px}html[data-mobile-lists=cards] .ui-table>thead button.opacity-0{opacity:1}html[data-mobile-lists=cards] .ui-table>tbody+tbody{margin-top:12px}html[data-mobile-lists=cards] .ui-table>tbody>tr,html[data-mobile-lists=cards] .ui-table>tfoot>tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:0;width:100%;min-width:0;overflow:visible;padding:8px 14px 0;border:1px solid hsl(var(--mobile-border))!important;border-radius:14px;background:hsl(var(--mobile-card));box-shadow:0 2px 6px hsl(var(--mobile-foreground)/.035)}html[data-mobile-lists=cards] .ui-table>tbody>tr[class*=bg-emerald-]{border-left:3px solid #10b981!important;background-image:linear-gradient(rgb(16 185 129/.04),rgb(16 185 129/.04))}html[data-mobile-lists=cards] .ui-table>tbody>tr[class*=bg-red-]{border-left:3px solid #ef4444!important;background-image:linear-gradient(rgb(239 68 68/.04),rgb(239 68 68/.04))}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-state=selected]{border-color:hsl(var(--mobile-primary)/.6)!important;background:hsl(var(--mobile-primary)/.045);box-shadow:inset 3px 0 0 hsl(var(--mobile-primary))}html[data-mobile-lists=cards] .ui-table>tbody>tr>td,html[data-mobile-lists=cards] .ui-table>tfoot>tr>td{position:static;display:block;order:4;grid-column:1/-1;flex:0 1 auto;width:100%!important;min-width:0!important;max-width:100%!important;height:auto;padding:9px 0;border:0;background:transparent;text-align:left;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}html[data-mobile-lists=cards] .ui-table>tbody>tr>td:before,html[data-mobile-lists=cards] .ui-table>tfoot>tr>td:before{content:attr(data-mobile-column-label);display:block;margin-bottom:4px;color:hsl(var(--mobile-muted-foreground));font-size:12px;line-height:1.35;font-weight:600;letter-spacing:.025em}html[data-mobile-lists=cards] .ui-table td :is(.truncate,.whitespace-nowrap){max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html[data-mobile-lists=cards] .ui-table td :is(input,select,textarea){max-width:100%;min-width:0}html[data-mobile-lists=cards] .ui-table td>:is(div,a,span){max-width:100%}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=title]{order:1;padding-top:8px;padding-bottom:10px;font-size:16px;line-height:1.45;font-weight:650}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=primary]{order:3}html[data-mobile-lists=cards] .ui-table>tbody>tr>td:is([data-mobile-kind=title],[data-mobile-kind=actions]):before{display:none}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=title]:has(input,select,textarea,[contenteditable=true]):before{display:block}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=status]{order:2;grid-column:auto}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=amount]{order:2;grid-column:auto;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}html[data-mobile-lists=cards] .ui-table>tbody>tr:not(:has(>td[data-mobile-kind=amount]))>td[data-mobile-kind=status]{grid-column:1/-1}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=detail]{order:5;border-top:1px solid hsl(var(--mobile-border)/.55);font-size:13px;line-height:1.5}html[data-mobile-lists=cards] .ui-table>tbody>tr:not([data-mobile-expanded=true])>td[data-mobile-kind=detail]{display:none}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=actions]{order:1;border-bottom:1px solid hsl(var(--mobile-border)/.6);padding:0 0 10px;text-align:right}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=actions]>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}html[data-mobile-lists=cards] .ui-table>tbody>tr:has(details[open]){z-index:50}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=actions] .ui-dropdown-content{position:absolute;top:100%;right:0;bottom:auto;left:auto;width:min(18rem,calc(100vw - 4rem));min-width:0;max-height:var(--card-menu-height,55dvh);margin-top:8px;overflow-y:auto;text-align:left}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=actions] [data-card-menu-side=above] .ui-dropdown-content{top:auto;bottom:calc(100% + 8px);margin-top:0}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=actions] .ui-dropdown-close{display:none}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td[data-mobile-kind=primary]{order:4}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td[data-mobile-kind=detail]{order:6}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td.invoice-net-vat{order:3;padding:0 0 9px}html[data-mobile-lists=cards] .invoice-net-vat .invoice-desktop-net{display:none}html[data-mobile-lists=cards] .invoice-mobile-taxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-mobile-lists=cards] .invoice-mobile-taxes dt{color:hsl(var(--mobile-muted-foreground));font-size:12px}html[data-mobile-lists=cards] .invoice-mobile-taxes dd{margin:2px 0 0;font-size:14px;font-weight:600}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td:is(.invoice-net-vat,.ui-table-mobile-details):before{display:none}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td[data-mobile-kind=detail][data-mobile-empty=true]:not(.ui-table-mobile-details){display:none}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td[data-mobile-kind=title]{grid-row:1;padding-right:104px;border-bottom:1px solid hsl(var(--mobile-border)/.6)}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td[data-mobile-kind=actions]{grid-row:1;justify-self:end;align-self:start;width:auto!important;max-width:92px!important;padding-top:8px;border:0}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]:has(>td[data-mobile-kind=selection])>td:is([data-mobile-kind=title],[data-mobile-kind=actions]){grid-row:2}html[data-mobile-lists=cards] .ui-table tr[data-mobile-layout=invoice]>td[data-mobile-kind=title]>div{align-items:flex-start}html[data-mobile-lists=cards] .ui-table tr[data-mobile-layout=invoice]>td[data-mobile-kind=title]>div>div:last-child{min-width:0;flex:1;overflow-wrap:anywhere}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=actions] :is(a,button),html[data-mobile-lists=cards] .ui-table th :is(a,button){min-height:44px;min-width:44px}html[data-mobile-lists=cards] .ui-table>tbody>tr>td[data-mobile-kind=selection]{order:0;display:flex;align-items:center;gap:10px;min-height:44px;padding:2px 0 6px;border-bottom:1px solid hsl(var(--mobile-border)/.6)}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=selection]:before{margin:0}html[data-mobile-lists=cards] .ui-table :is(td,th) input[type=checkbox]{width:22px;height:22px}html[data-mobile-lists=cards] .ui-table>tbody>tr>td.ui-table-mobile-toggle-cell{display:none}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-has-details=true]>td.ui-table-mobile-toggle-cell{display:block;order:7;padding:0;border-top:1px solid hsl(var(--mobile-border)/.6)}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-layout=invoice]>td.ui-table-mobile-toggle-cell{order:5}html[data-mobile-lists=cards] .ui-table-mobile-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;color:hsl(var(--mobile-primary));font-size:12px;font-weight:600;text-align:left}html[data-mobile-lists=cards] .ui-table-mobile-toggle:focus-visible{outline:2px solid hsl(var(--mobile-ring));outline-offset:-3px;border-radius:6px}html[data-mobile-lists=cards] .ui-table>tbody>tr[data-mobile-full-row=true]{padding:10px 14px}html[data-mobile-lists=cards] .ui-table td[data-mobile-kind=full]:before,html[data-mobile-lists=cards] .ui-table-mobile-toggle-cell:before{display:none}html[data-mobile-lists=cards] .ui-table>tfoot{margin-top:12px;border:0;background:transparent}html[data-mobile-lists=cards] .ui-table>tfoot>tr{background:hsl(var(--mobile-muted))}html[data-mobile-lists=cards] .ui-table>caption{display:block}}