:root{--primitives-blue-gray-10: hsl(230 10% 10%);--primitives-blue-gray-13: hsl(230 10% 13%);--primitives-blue-gray-14: hsl(230 10% 14%);--primitives-blue-gray-15: hsl(230 10% 15%);--primitives-blue-gray-16: hsl(230 10% 16%);--primitives-blue-gray-17: hsl(230 10% 17%);--primitives-blue-gray-18: hsl(230 10% 18%);--primitives-blue-gray-19: hsl(230 10% 19%);--primitives-blue-gray-20: hsl(230 10% 20%);--primitives-blue-gray-25: hsl(230 10% 25%);--primitives-blue-gray-40: hsl(230 10% 40%);--primitives-blue-gray-50: hsl(230 10% 50%);--primitives-blue-gray-60: hsl(230 10% 60%);--primitives-blue-gray-70: hsl(230 10% 70%);--primitives-blue-gray-80: hsl(230 10% 80%);--primitives-blue-gray-85: hsl(230 10% 85%);--primitives-blue-gray-90: hsl(230 10% 90%);--primitives-blue-gray-91: hsl(230 10% 91%);--primitives-blue-gray-92: hsl(230 10% 92%);--primitives-blue-gray-93: hsl(230 10% 93%);--primitives-blue-gray-94: hsl(230 10% 94%);--primitives-blue-gray-95: hsl(230 10% 95%);--primitives-blue-gray-96: hsl(230 10% 96%);--primitives-blue-gray-97: hsl(230 10% 97%);--primitives-blue-gray-97-a50: hsl(230 10% 97% / .5);--primitives-blue-gray-97-a90: hsl(230 10% 97% / .9);--primitives-blue-gray-98: hsl(230 10% 98%);--primitives-primary-blue: hsl(250 100% 40%);--primitives-secondary-blue: hsl(215 100% 60%);--primitives-pacific-black: hsl(255 21% 11%);--primitives-white: hsl(0 0 100%);--primitives-powder-blue: hsl(215 66% 83%);--primitives-salmon: hsl(10 99% 72%);--primitives-black-bean: hsl(9 45% 16%);--primitives-tiffany-blue: hsl(167 32% 68%);--primitives-pine-green: hsl(155 50% 30%);--primitives-vanila: hsl(47 100% 81%);--primitives-field-drab: hsl(36 58% 29%)}:root{--tokens-dark: var(--primitives-blue-gray-10);--tokens-light: var(--primitives-white);--tokens-success: var(--primitives-tiffany-blue);--tokens-info: var(--primitives-powder-blue);--tokens-warning: var(--primitives-vanila);--tokens-error: var(--primitives-salmon);--ui-color-accent: var(--primitives-primary-blue);--ui-color-accent-secondary: var(--primitives-powder-blue);--ui-color-disabled: var(--primitives-blue-gray-70);--ui-color-background: var(--tokens-light);--ui-color-background-secondary: var(--primitives-blue-gray-95);--ui-color-background-secondary-a50: var(--primitives-blue-gray-97-a50);--ui-color-background-secondary-a90: var(--primitives-blue-gray-97-a90);--ui-color-background-tertiary: var(--primitives-blue-gray-90);--ui-color-background-quaternary: var(--primitives-powder-blue);--ui-color-background-success: var(--tokens-success);--ui-color-background-info: var(--tokens-info);--ui-color-background-warning: var(--tokens-warning);--ui-color-background-error: var(--tokens-error);--ui-color-light: var(--tokens-light);--ui-color-text: var(--tokens-dark);--ui-color-border: var(--primitives-blue-gray-92);--ui-color-button: var(--primitives-primary-blue);--ui-color-button-icon: var(--tokens-light);--ui-color-button-outline: var(--primitives-primary-blue);--ui-color-button-outline-icon: var(--primitives-primary-blue);--ui-color-button-outline-text: var(--primitives-primary-blue);--ui-color-button-text: var(--tokens-light);--ui-color-graph-default: var(--primitives-primary-blue);--ui-color-graph-secondary: var(--primitives-secondary-blue);--ui-color-icon: var(--primitives-blue-gray-40);--ui-color-text-draft: var(--primitives-blue-gray-40);--ui-color-input: var(--primitives-blue-gray-95);--ui-color-input-focused: var(--primitives-blue-gray-95);--ui-color-input-text: var(--app-text);--ui-color-logo: var(--primitives-primary-blue);--ui-color-switch: var(--tokens-light);--ui-color-dark: var(--tokens-dark);--ui-color-chart-bar: var(--ui-color-graph-default);--ui-color-chart-bar-current: var(--ui-color-graph-secondary)}:root{--space--4xs: .125rem;--space--3xs: .25rem;--space--2xs: .5rem;--space--xs: .75rem;--space--s: 1rem;--space--m: 1.5rem;--space--l: 2rem;--space--xl: 3rem;--space--2xl: 4rem;--space--3xl: 6rem;--space--4xl: 8rem;--space--5xl: 16rem}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}*:focus{outline:none}html,body{font-size:100%}img{display:block;max-width:100%;height:auto}table{width:100%}ul,ul li{margin:0;list-style:none}i{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);color:var(--ui-color-icon)}i.fill{font-family:Material Symbols Outlined Filled}body,input,textarea{font-style:normal;font-weight:400;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-family:Inter-Regular,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);color:var(--ui-color-text)}h1,h2,h3,h4,h5,h6,strong,b,th{font-weight:400}h1,.h1{font-family:Inter-Regular,sans-serif;font-size:clamp(1.17225rem,1.17225rem + (1vw - .725rem) * .8226315789,1.563rem);line-height:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}h2,.h2{font-family:Inter-Regular,sans-serif;font-size:clamp(.79725rem,.79725rem + (1vw - .725rem) * .5594736842,1.063rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}a,a:hover,a:visited,a:active{text-decoration:none;color:var(--ui-color-link)}html,body,#root,.layout{height:100%}body{overflow-x:hidden;overflow-y:scroll}.layout{background-color:var(--ui-color-background)}.layout.fullscreen{display:flex;justify-content:center;padding:0;background-color:var(--ui-color-background-secondary);height:auto;min-height:100vh}.layout.fullscreen nav,.layout.fullscreen main:not(.show-aside),.layout.fullscreen main.show-aside .main-content{display:none}header{display:flex;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);padding-top:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem);padding-bottom:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}nav.sidebar{width:clamp(4.875rem,4.875rem + (1vw - .725rem) * 3.4210526316,6.5rem);overflow:hidden;position:fixed;top:0;left:0;height:100vh;overflow-y:auto;z-index:20;background-color:var(--ui-color-background);padding-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);padding-bottom:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}nav.sidebar .logo,nav.sidebar .menu .menu-link{padding:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem)}nav.sidebar .menu .menu-item.no-icon{padding-left:clamp(4.875rem,4.875rem + (1vw - .725rem) * 3.4210526316,6.5rem)}nav .menu .menu-item{white-space:nowrap}nav .menu .menu-item.no-icon .menu-link{padding-left:0}nav .menu .menu-item.no-icon .menu-link .title{padding-left:0}nav .menu .menu-link{display:flex;align-items:center;position:relative;line-height:1;color:var(--ui-color-dark)}nav .menu .title{margin:0;padding:0 clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}nav .menu .menu-link:hover i{color:var(--ui-color-accent)}nav .menu .menu-item.no-icon .menu-link:hover{color:var(--ui-color-accent)}nav .menu-item.active i{color:var(--ui-color-accent)}.layout:not(.fullscreen):not(.no-sidebar) main{transition-duration:.3s;transition-timing-function:ease-out;transition-property:transform;margin-left:clamp(4.875rem,4.875rem + (1vw - .725rem) * 3.4210526316,6.5rem)}@keyframes navhoverOn{0%{width:clamp(4.875rem,4.875rem + (1vw - .725rem) * 3.4210526316,6.5rem);background-color:transparent}to{width:clamp(13.5rem,13.5rem + (1vw - .725rem) * 9.4736842105,18rem);background-color:var(--ui-color-background-secondary)}}@keyframes navhoverOff{0%{width:clamp(13.5rem,13.5rem + (1vw - .725rem) * 9.4736842105,18rem);background-color:var(--ui-color-background-secondary)}to{width:clamp(4.875rem,4.875rem + (1vw - .725rem) * 3.4210526316,6.5rem);background-color:transparent}}.layout.nav-hover-on nav.sidebar,.layout.nav-hover-off nav.sidebar{animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.layout.nav-hover-on nav.sidebar{animation-name:navhoverOn}.layout.nav-hover-off nav.sidebar{animation-name:navhoverOff}.layout.nav-hover-on main{transform:translate(clamp(9.375rem,9.375rem + (1vw - .725rem) * 6.5789473684,12.5rem))}body.has-active-modal nav.sidebar{overflow-y:hidden}.layout.fullscreen main.show-aside{width:100%}.layout.fullscreen main.show-aside .main-container{margin:0 auto;width:60%}@media(max-width:120rem){.layout.fullscreen main.show-aside .main-container{width:80%}}@media(max-width:72.5rem){.layout.fullscreen main.show-aside .main-container{width:90%}}.layout.fullscreen main.show-aside .main-container aside{padding:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem) 0}.layout.fullscreen main.show-aside .main-container aside .invoice-preview:not(.invoice-preview-paging-template){display:grid;gap:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem)}.layout.fullscreen main.show-aside .main-container aside .invoice-preview{display:grid;grid-auto-rows:calc(var(--page-height) * var(--scale))}.layout:not(.fullscreen) main.show-aside .main-container aside{position:sticky;top:0;left:0;height:100vh;align-self:flex-start;--scale-column-ratio: 7;--total-ratio: 18}.layout:not(.fullscreen) main.show-aside .main-container aside .previews{overflow:hidden}main.show-aside .main-container{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,auto);min-height:100vh}main.show-aside .main-container aside{display:flex;justify-content:center;--scale: 1;--page-width: 794px;--page-height: 1122px}main.show-aside .main-container aside .previews{width:calc(var(--page-width) * var(--scale))}main.show-aside .main-container aside .page{width:var(--page-width);height:var(--page-height);transform:scale(var(--scale));transform-origin:top left}main:not(.show-aside),main.show-aside .main-content{padding:0 clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}main:not(.show-aside),main.show-aside .main-content,main form{display:grid;grid-template-rows:repeat(auto-fit,minmax(0,max-content));background-color:var(--ui-color-background);gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}aside{padding:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem);background-color:var(--ui-color-background-secondary)}.layout.fullscreen aside{padding:0}body.fullscreen{background-color:var(--ui-color-background-secondary)}section .title{padding-bottom:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);border-bottom:1px solid var(--ui-color-border)}section .title,section .title.toggle-inside .toggle{display:flex;align-items:center;gap:clamp(.09375rem,.09375rem + (1vw - .725rem) * .0657894737,.125rem);justify-content:space-between}section .title.toggle-inside .toggle{width:100%}section .title,section .title button{font-family:Inter-Regular,sans-serif;font-size:clamp(.79725rem,.79725rem + (1vw - .725rem) * .5594736842,1.063rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}section .section__actions{display:flex;align-items:center;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}section .content{display:grid;grid-template-rows:minmax(0,1fr);gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);padding:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) 0;container-type:inline-size}section.sort .content{padding-top:0}.layout.dashboard section .title{border-bottom:none;justify-content:flex-start;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.layout.dashboard section .sales-overview{display:flex;flex-direction:column;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.dashboard section .panel:not(.sales-chart){cursor:pointer}.layout.dashboard section .panel.sales-chart{gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.dashboard section .panel.drafts{background-color:var(--ui-color-background-tertiary)}.layout.dashboard section .panel.recent-invoice{display:flex;flex-direction:column;justify-content:space-between}.layout.dashboard section .panel.recent-invoice .invoice-header{display:flex;flex-direction:column;gap:.375rem}.layout.dashboard section .panel.recent-invoice .invoice-header h2{margin:0;font-size:.875rem;opacity:.7}.layout.dashboard section .panel.recent-invoice .invoice-header .value.h2{margin:0}.layout.dashboard section .panel.recent-invoice .invoice-total{margin-top:.5rem}.layout.reports section .title{border-bottom:none}.layout.reports section .panel{cursor:pointer}.layout.reports section .panel .count{font-family:Inter-SemiBold,sans-serif;font-size:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);line-height:1;color:var(--ui-color-text);margin-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.table.invoice-list .table-header,.table.invoice-list .table-row,.table.invoice-list .invoice-month-section>.title{grid-template-columns:repeat(7,minmax(0,1fr)) clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem)}.table.invoice-list .table-header .column:nth-last-of-type(2),.table.invoice-list .table-row .column:nth-last-of-type(2),.table.invoice-list .invoice-month-section>.title .column:nth-last-of-type(2){text-align:right;padding-right:0}.table.invoice-list .table-header .column:last-of-type,.table.invoice-list .table-row .column:last-of-type,.table.invoice-list .invoice-month-section>.title .column:last-of-type{padding-left:0;display:flex;justify-content:flex-end;align-items:flex-start}.table.invoice-list .table-row.draft{color:var(--ui-color-text-draft)}.table.invoice-list .payment-date-sub{display:block;color:var(--primitives-pine-green)}.table.invoice-list .table-header .payment-label{color:var(--primitives-pine-green)}.table.invoice-list .table-row:hover .column>.payment-date-sub,.table.invoice-list .table-row:hover .column>.payment-sum-sub{color:var(--ui-color-accent)}.table.invoice-list .credit-note-ref{display:block;color:var(--ui-color-text);opacity:.6}.no-invoices{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-month-section>.title{display:grid;align-items:center}.invoice-month-section>.title h2{grid-column:1/7}.invoice-month-section>.title .title-actions{display:contents}.invoice-month-section>.title .month-total{display:flex;flex-direction:column;align-items:flex-end;color:var(--ui-color-text)}.invoice-month-section>.title .toggle-summary{justify-self:end}.invoice-month-section>.title.summary-open .toggle-summary{color:var(--ui-color-text-primary)}.invoice-month-section .month-summary{padding:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-month-section .month-summary .invoice-summary-row .amount{padding-right:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-month-section .month-summary .reports-link{margin-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);display:flex;align-items:center;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.invoice-month-section.invoice-total-section .month-summary{margin-bottom:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-month-section .payment-sum-sub{display:block;color:var(--primitives-pine-green)}.invoice-summary-list{display:flex;flex-direction:column}.invoice-summary-row{display:flex;justify-content:space-between;align-items:center;padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) 0;border-bottom:1px solid var(--ui-color-border)}.invoice-summary-row .label{color:var(--ui-color-text)}.invoice-summary-row .amount{font-family:Inter-SemiBold,sans-serif;color:var(--ui-color-text-primary);font-variant-numeric:tabular-nums}.invoice-summary-row.indent{padding-left:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-summary-row.draft .label,.invoice-summary-row.draft .amount{color:var(--ui-color-text-draft)}.invoice-summary-row:last-child{border-bottom:none}section.invoice__rows .table.rows .table-header{margin-top:clamp(-.5625rem,-.5625rem + (1vw - .725rem) * -.3947368421,-.75rem);padding-top:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border:0;margin-bottom:0}section.invoice__rows .table.rows .table-header,section.invoice__rows .table.rows .table-row{grid-auto-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"name-and-quantity prices"}section.invoice__rows .table.rows .table-header,section.invoice__rows .table.rows .table-row{gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}section.invoice__rows .table.rows .table-header .column,section.invoice__rows .table.rows .table-row .column{border:0;padding:0}section.invoice__rows .table.rows .table-rows{border-top:1px solid var(--ui-color-border);padding-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}section.invoice__rows .table.rows.has-rows,section.invoice__rows .table.rows.has-rows .table-rows{display:grid;grid-auto-columns:1fr}section.invoice__rows .table.rows:not(.has-rows){display:none}section.invoice__rows .table:not(.editing) .column.column--arrange,section.invoice__rows .table:not(.editing) .column.column--remove{display:none}section.invoice__rows .table.editing .table-header,section.invoice__rows .table.editing .table-row{grid-auto-columns:min-content minmax(0,8fr) minmax(0,4fr) min-content;grid-template-areas:"arrange name-and-quantity prices remove"}section.invoice__rows .table.editing .table-header .column:first-of-type,section.invoice__rows .table.editing .table-header .column:last-of-type{width:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}section.invoice__rows .table.editing .column.column--arrange,section.invoice__rows .table.editing .column.column--remove{display:flex;align-items:center;justify-content:center}section.invoice__rows .table-row{position:relative;padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) 0}section.invoice__rows .table-row.removed{display:none}section.invoice__rows .column.name-and-quantity,section.invoice__rows .column.prices{display:grid;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}section.invoice__rows .column.name-and-quantity{grid-template-columns:minmax(0,6fr) minmax(0,2fr)}section.invoice__rows .column.prices{grid-template-columns:minmax(0,8fr) minmax(0,8fr);position:relative}section.invoice__rows .column.prices>.field{position:static}.layout.invoice section.invoice-details .content{gap:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}.invoice-number-popover-content{display:grid;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-number-popover-content .invoice-number-message{font-family:Inter-Regular,sans-serif;font-size:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);line-height:1.5}.invoice-number-popover-content .invoice-number-confirm{display:flex;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice .actions{position:sticky;bottom:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);z-index:10;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);background-color:var(--ui-color-background-secondary-a90);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);padding:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.layout.invoice .actions .actions__left{display:flex;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice .actions .actions__right{display:flex;align-items:center;align-self:stretch;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice .actions label{padding:0}.layout.invoice .summary{display:flex;flex-direction:column;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice .summary-row{display:flex;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice .summary-row .summary-row__text{text-transform:uppercase;flex:1;text-align:right}.layout.invoice .summary-row .summary-row__amount{font-family:Inter-Regular,sans-serif;font-size:clamp(1.17225rem,1.17225rem + (1vw - .725rem) * .8226315789,1.563rem);line-height:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem);white-space:nowrap;display:flex;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice .summary-row .summary-row__amount .empty-icon{width:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.layout.invoice section .content{gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.skeleton.invoice,.skeleton.invoice-form{padding:0}.contextual-info{padding:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);background-color:var(--ui-color-background-info);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);border:1px solid var(--ui-color-border)}.contextual-info__header{display:flex;align-items:center;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;font-family:Inter-Regular,sans-serif}.contextual-info__header>i{flex-shrink:0;margin-left:0;color:var(--ui-color-text)}.contextual-info__header>span{color:var(--ui-color-text)}.contextual-info__header>.text-button{margin-left:auto}.contextual-info__subtitle{margin-top:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);margin-bottom:0;padding-left:clamp(1.6875rem,1.6875rem + (1vw - .725rem) * 1.1842105263,2.25rem)}.contextual-info__subtitle a{color:var(--ui-color-link)}.contextual-info__details{margin-top:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);color:var(--ui-color-text);margin-bottom:0}.contextual-info__warning{display:flex;align-items:flex-start;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);margin-top:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);margin-bottom:0}.contextual-info__warning>i{flex-shrink:0;color:var(--primitives-field-drab)}.contextual-info__warning>span{color:var(--ui-color-text)}.contextual-info__actions{display:flex;flex-direction:column;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);margin-top:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.contextual-info__actions label{padding:0}.contextual-info__action{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.contextual-info__action .contextual-info__details{margin-top:0}.preview-document-actions{display:flex;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.locked-fieldset{border:0;margin:0;padding:0;min-inline-size:0;display:grid;grid-template-rows:repeat(auto-fit,minmax(0,max-content));gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.locked-fieldset>.opener>.title,.locked-fieldset>.opener .table-header{opacity:.6}.locked-fieldset input,.locked-fieldset textarea,.locked-fieldset select{color:var(--ui-color-text);opacity:.8;cursor:default;background-color:var(--ui-color-background-secondary)}.locked-fieldset button{display:none}.locked-fieldset .title button.toggle,.locked-fieldset .title button.icon-button{display:inline-flex}.locked-fieldset .field-icon-before button{display:flex}.locked-fieldset .field-icon-before .stacked-icon__badge{display:none}.locked-fieldset .field{pointer-events:none;opacity:.6}.locked-fieldset .field.locked-popover-viewable{pointer-events:auto;opacity:1}.locked-fieldset .field.locked-popover-viewable>label,.locked-fieldset .field.locked-popover-viewable>input{opacity:.6}.locked-fieldset .field.locked-popover-viewable.open{position:relative;z-index:200}.locked-fieldset .field.locked-popover-viewable .popover-content .field{pointer-events:none}.locked-fieldset .locked-popover-fieldset{border:0;margin:0;padding:0;min-inline-size:0}.locked-fieldset .table .table-row{cursor:default}.locked-fieldset .table .table-row:last-child{padding-bottom:0}.locked-fieldset .toggle-buttons{display:none}.table.payments .table-header,.table.payments .table-row{display:grid;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.table.payments .table-header{padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);margin-bottom:0;border-bottom:1px solid var(--ui-color-border)}.table.payments .table-row{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) 0;cursor:default}.table.payments .table-row:not(:last-of-type){border-bottom:1px solid var(--ui-color-border)}.table.payments .table-row:hover .column{color:inherit}.table.payments .column{padding:0}.table.payments .table-row:not(:last-of-type) .column{border-bottom:none}.table.payments .column.column--remove{overflow:hidden;width:0;visibility:hidden}.table.payments.editing .column.column--remove{display:flex;align-items:center;justify-content:flex-end;width:auto;visibility:visible}.table.payments .table-row.removed{display:none}.table.payments .table-row.pending{opacity:.7;font-style:italic}.table.payments .table-row.clickable{cursor:pointer}.table.payments .table-row.clickable:hover{background-color:var(--ui-color-background-hover)}.table.payments .table-row.clickable:hover .column{color:var(--ui-color-accent)}.table.payments .table-row.editing{background-color:var(--ui-color-background-selected)}.table.payments .table-header,.table.payments .table-row{grid-template-columns:1fr 1fr 1fr 1fr 0px}.table.payments.editing .table-header,.table.payments.editing .table-row{grid-template-columns:1fr 1fr 1fr 1fr 24px}.payment-form-actions{display:flex;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);justify-content:flex-start;padding-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.payment-list{display:grid;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.payment-list .title{font-family:Inter-SemiBold,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);display:flex;justify-content:space-between;align-items:center;padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border-bottom:1px solid var(--ui-color-border)}.payment-list .title button{font-family:Inter-SemiBold,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.payment-fields{display:grid;gap:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}.payment-section .payment-form{display:grid;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.payment-section .payment-form .title{font-family:Inter-SemiBold,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border-bottom:1px solid var(--ui-color-border)}.modal-payment .modal-content-inner{display:flex;flex-direction:column;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.modal-payment .payment-modal-vat-hint{margin:0}.modal-payment .payment-form{display:grid;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.modal-payment .payment-form .title{padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border-bottom:1px solid var(--ui-color-border)}.modal-payment form{display:grid;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.modal-payment .modal-actions{display:flex;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);justify-content:flex-end;padding-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);border-top:1px solid var(--ui-color-border);margin-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.modal-payment .modal-actions button.secondary{background:transparent;color:var(--ui-color-text);border:1px solid var(--ui-color-border)}.modal-payment .modal-actions button.secondary:hover{background:var(--ui-color-background-hover)}.table.reminders .table-header,.table.reminders .table-row{display:grid;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.table.reminders .table-header{padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);margin-bottom:0;border-bottom:1px solid var(--ui-color-border)}.table.reminders .table-row{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) 0;cursor:default}.table.reminders .table-row:not(:last-of-type){border-bottom:1px solid var(--ui-color-border)}.table.reminders .table-row:hover .column{color:inherit}.table.reminders .column{padding:0}.table.reminders .table-row:not(:last-of-type) .column{border-bottom:none}.table.reminders .column.column--remove{overflow:hidden;width:0;visibility:hidden}.table.reminders.editing .column.column--remove{display:flex;align-items:center;justify-content:flex-end;width:auto;visibility:visible}.table.reminders .table-row.removed{display:none}.table.reminders .table-row.pending{opacity:.7;font-style:italic}.table.reminders .table-row.clickable{cursor:pointer}.table.reminders .table-row.clickable:hover{background-color:var(--ui-color-background-hover)}.table.reminders .table-row.clickable:hover .column{color:var(--ui-color-accent)}.table.reminders .table-row.editing{background-color:var(--ui-color-background-selected)}.table.reminders .table-header,.table.reminders .table-row{grid-template-columns:100px minmax(80px,.5fr) minmax(80px,.5fr) 1fr 100px clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem) 0px}.table.reminders.editing .table-header,.table.reminders.editing .table-row{grid-template-columns:100px minmax(80px,.5fr) minmax(80px,.5fr) 1fr 100px clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem) 24px}.table.reminders .column.column--message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.reminders .column.column--sent{white-space:nowrap}.table.reminders .column.column--download{display:flex;align-items:center}.table.reminders .table-row.pending .column--download,.table.reminders .table-row.pending .column--sent{visibility:hidden}.reminder-form-actions{display:flex;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);justify-content:flex-start;padding-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.reminder-list{display:grid;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.reminder-list .title{font-family:Inter-SemiBold,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);display:flex;justify-content:space-between;align-items:center;padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border-bottom:1px solid var(--ui-color-border)}.reminder-list .title button{font-family:Inter-SemiBold,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.reminder-form{display:grid;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.reminder-form .title{font-family:Inter-SemiBold,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);padding-bottom:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border-bottom:1px solid var(--ui-color-border)}.modal-invoice-changes .modal-content-inner{display:flex;flex-direction:column;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.invoice-changes-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.invoice-changes-list li{display:flex;align-items:center;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.invoice-changes-list li .field-label{font-family:Inter-SemiBold,sans-serif;min-width:8rem}.invoice-changes-list li .old-value{color:var(--ui-color-icon);text-decoration:line-through}.invoice-changes-list li>i{font-size:16px;color:var(--ui-color-icon)}.invoice-changes-list li .new-value{color:var(--ui-color-accent)}.bank-connections .bank-entry .remove-bank{margin-top:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.modal-customer form{display:flex;flex-direction:column;gap:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem)}.modal-customer section .content{padding-bottom:0}.layout.sign-in main{display:flex;justify-content:center;align-items:center;min-height:100vh}.layout.sign-in section{width:clamp(12rem,12rem + (1vw - .725rem) * 8.4210526316,16rem)}.logo{display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:1}.logo a{display:flex;align-items:center;justify-content:center;padding:clamp(.1875rem,.1875rem + (1vw - .725rem) * .1315789474,.25rem) 0}.logo svg{width:auto;height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);fill:var(--ui-color-logo)}section.sort .content{padding:0 0 clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) 0}.messages{position:fixed;top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);right:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);z-index:300;display:flex;flex-flow:column;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.messages .message{display:flex;align-items:center;gap:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem);padding:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);border:1px solid var(--ui-color-border-default);width:20rem;max-width:100%}.messages .message.success{background-color:var(--ui-color-background-success)}.messages .message.info{background-color:var(--ui-color-background-info)}.messages .message.warning{background-color:var(--ui-color-background-warning)}.messages .message.error{background-color:var(--ui-color-background-error)}.messages .message .message-text{flex:1}.messages .message .message-actions{display:flex;align-items:center;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.not-found{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:100dvh;margin:0 auto;padding:3rem;max-width:440px}.not-found .logo{margin-bottom:1.5rem}.not-found h1{font-family:Inter-Regular,sans-serif;font-size:clamp(1.17225rem,1.17225rem + (1vw - .725rem) * .8226315789,1.563rem);line-height:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem);margin-bottom:.75rem}.not-found p{font-family:Inter-Regular,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);color:var(--ui-color-icon);margin-bottom:2rem}.not-found a.button,.not-found a.button:link,.not-found a.button:hover,.not-found a.button:visited,.not-found a.button:active{color:var(--ui-color-light)}aside.preview .invoice-preview-controls{position:absolute;top:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem);display:flex;align-items:center;justify-content:space-between;width:calc(100% - clamp(4.5rem,4.5rem + (1vw - .725rem) * 3.1578947368,6rem))}aside.preview .skeleton.invoice-preview{height:100%;position:absolute;z-index:-1;width:100%}aside.preview .skeleton.invoice-preview .header{margin-bottom:40px}aside.preview .invoice-preview-paging-template{visibility:hidden}.layout:not(.fullscreen) aside.preview{padding-top:clamp(4.5rem,4.5rem + (1vw - .725rem) * 3.1578947368,6rem)}.layout:not(.fullscreen) .invoice-preview:not(.invoice-preview-paging-template) .page:not(.active){display:none}.layout.fullscreen .invoice-preview-controls{position:fixed;top:0;right:0;width:clamp(3.375rem,3.375rem + (1vw - .725rem) * 2.3684210526,4.5rem);background-color:var(--ui-color-background-secondary-a50);padding:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);margin:0;z-index:200;align-items:center}.layout.fullscreen .invoice-preview-controls.invoice-preview-controls-has-pages{width:200px}.layout.fullscreen .invoice-preview-paging-template{display:none}.field{position:relative}.field.has-icon-before input,.field.has-icon-before textarea{padding-left:clamp(2.625rem,2.625rem + (1vw - .725rem) * 1.8421052632,3.5rem)}.field.has-icon-after:not(.checkbox) input,.field.has-icon-after:not(.checkbox) textarea{padding-right:clamp(2.625rem,2.625rem + (1vw - .725rem) * 1.8421052632,3.5rem)}.field.has-icon-after:not(.checkbox).field-select .field-icon-after{right:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem)}.field.has-icon-after:not(.checkbox).field-select .field-icon-after button{padding-right:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field.has-icon-after:not(.checkbox).field-select .select__indicators{padding-left:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}.field.has-icon-after:not(.checkbox).field-select .select__indicators .select__indicator{padding-left:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field .field-icon{position:absolute;display:flex;gap:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.field .field-icon .field-icon-link{cursor:pointer}.field .field-icon-before{left:0}.field .field-icon-after{right:0}.field .field-icon-before,.field .field-icon-after{bottom:0}.field .field-icon-before button,.field .field-icon-after button{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.field.textarea .field-icon-before,.field.textarea .field-icon-after{bottom:auto;top:0}.field.focused .field-icon .field-icon-link i{color:var(--ui-color-accent)}input[type=text],input[type=number],input[type=password],input[type=email],input[type=tel],input[type=url]{display:block;background-color:transparent;appearance:none;border:0;outline:0;background-color:var(--ui-color-input);padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);width:100%}input[type=text]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=email]:read-only,input[type=tel]:read-only,input[type=url]:read-only{cursor:auto}.textarea{word-break:break-word}.grow-wrap{display:grid;position:relative}.grow-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap>textarea{resize:none;overflow:hidden}.grow-wrap>textarea,.grow-wrap:after{display:block;background-color:transparent;appearance:none;border:0;outline:0;background-color:var(--ui-color-input);padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);width:100%;grid-area:1/1/2/2}.field.focused .grow-wrap>textarea,.field.focused .grow-wrap:after,.field.focused input[type=text],.field.focused input[type=number],.field.focused input[type=password],.field.focused input[type=email],.field.focused input[type=tel],.field.focused input[type=url]{background-color:var(--ui-color-input-focused);color:var(--ui-color-accent)}.field-select .select__control{background-color:var(--ui-color-input);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);border:0;box-shadow:none}.field-select .select__value-container{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.field-select .select__input-container,.field-select .select__single-value{margin:0;padding:0}.field-select .select__indicators .select__indicator{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field-select .select__indicators .select__indicator-separator{display:none}.field-select .select__indicators .select__indicator:first-of-type{padding-left:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.field-select .select__indicators .select__indicator:last-of-type{padding-right:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.field-select .select__indicators svg{display:none}.field-select.focused .select__single-value,.field-select.focused .select__input-container{color:var(--ui-color-accent)}.field-select .select__control.select__control--is-focused.select__control--menu-is-open{background-color:var(--ui-color-input-focused);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) 0 0}.field-select .select__control.select__control--is-focused.select__control--menu-is-open .select__indicator i{color:var(--ui-color-accent)}.field-select .select__dropdown-indicator,.field-select .select__clear-indicator{cursor:pointer}.field-select .select__menu{margin:0;box-shadow:none;border-radius:0 0 clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);background-color:var(--ui-color-input-focused);z-index:100}.field-select .select__menu .select__menu-list{padding:0}.field-select .select__menu .select__option{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem)}.field-select .select__menu .select__option:empty{display:none}.field-select .select__menu .select__option.select__option--is-selected,.field-select .select__menu .select__option.select__option--is-selected.select__option--is-focused{background-color:transparent;color:var(--ui-color-accent)}.field-select .select__menu .select__option.select__option--is-focused{background-color:var(--ui-color-background-tertiary);cursor:pointer}label{display:inline-block;-webkit-user-select:none;user-select:none;color:var(--ui-color-label);padding-bottom:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.button,button,input[type=submit],input[type=button]{display:flex;align-items:center;outline:none;appearance:none;cursor:pointer;width:fit-content;gap:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);background:none;border:0;-webkit-user-select:none;user-select:none;font-family:Inter-Regular,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);background-color:var(--ui-color-button);color:var(--ui-color-light);border:2px solid var(--ui-color-button);padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem);border-radius:99px}.button i,button i,input[type=submit] i,input[type=button] i{color:var(--ui-color-light);margin-left:clamp(-.375rem,-.375rem + (1vw - .725rem) * -.2631578947,-.5rem)}.button:link,.button:hover,.button:visited,.button:active,button:link,button:hover,button:visited,button:active,input[type=submit]:link,input[type=submit]:hover,input[type=submit]:visited,input[type=submit]:active,input[type=button]:link,input[type=button]:hover,input[type=button]:visited,input[type=button]:active{text-decoration:none}.button:disabled,.button.disabled,button:disabled,button.disabled,input[type=submit]:disabled,input[type=submit].disabled,input[type=button]:disabled,input[type=button].disabled{cursor:not-allowed;color:var(--ui-color-disabled)!important}.button:disabled i,.button.disabled i,button:disabled i,button.disabled i,input[type=submit]:disabled i,input[type=submit].disabled i,input[type=button]:disabled i,input[type=button].disabled i{color:var(--ui-color-disabled)!important}.button.default,button.default,input[type=submit].default,input[type=button].default{background-color:var(--ui-color-button);color:var(--ui-color-light);border:2px solid var(--ui-color-button);padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem);border-radius:99px}.button.default i,button.default i,input[type=submit].default i,input[type=button].default i{color:var(--ui-color-light);margin-left:clamp(-.375rem,-.375rem + (1vw - .725rem) * -.2631578947,-.5rem)}.button.outline,button.outline,input[type=submit].outline,input[type=button].outline{background-color:transparent;color:var(--ui-color-button);border:2px solid var(--ui-color-button)}.button.outline i,button.outline i,input[type=submit].outline i,input[type=button].outline i{color:var(--ui-color-button)}.button.outline:disabled,.button.outline.disabled,button.outline:disabled,button.outline.disabled,input[type=submit].outline:disabled,input[type=submit].outline.disabled,input[type=button].outline:disabled,input[type=button].outline.disabled{cursor:not-allowed;color:var(--ui-color-disabled)!important}.button.outline:disabled i,.button.outline.disabled i,button.outline:disabled i,button.outline.disabled i,input[type=submit].outline:disabled i,input[type=submit].outline.disabled i,input[type=button].outline:disabled i,input[type=button].outline.disabled i{color:var(--ui-color-disabled)!important}.button.outline:disabled,.button.outline.disabled,button.outline:disabled,button.outline.disabled,input[type=submit].outline:disabled,input[type=submit].outline.disabled,input[type=button].outline:disabled,input[type=button].outline.disabled{border-color:var(--ui-color-disabled)!important}.button.icon-button,button.icon-button,input[type=submit].icon-button,input[type=button].icon-button{background-color:transparent;border:0;padding:0}.button.icon-button i,button.icon-button i,input[type=submit].icon-button i,input[type=button].icon-button i{color:var(--ui-color-icon);margin:0}.button.text-button,button.text-button,input[type=submit].text-button,input[type=button].text-button{background-color:transparent;color:var(--ui-color-text);border:0;border-radius:0;padding:0}.button.text-button i,button.text-button i,input[type=submit].text-button i,input[type=button].text-button i{color:var(--ui-color-icon);margin:0}.field.checkbox:not(.toggle-switch){display:flex;-webkit-user-select:none;user-select:none}.field.checkbox:not(.toggle-switch).checkbox-own-line{flex-direction:column;gap:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field.checkbox:not(.toggle-switch):not(.checkbox-own-line){align-items:center;cursor:pointer}.field.checkbox:not(.toggle-switch) input[type=checkbox]{position:relative;appearance:none;width:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);border:clamp(.09375rem,.09375rem + (1vw - .725rem) * .0657894737,.125rem) solid var(--primitives-blue-gray-90);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);background-color:var(--ui-color-background);cursor:pointer;transition:all .25s ease;flex-shrink:0}.field.checkbox:not(.toggle-switch) input[type=checkbox]:hover{border-color:var(--primitives-blue-gray-70)}.field.checkbox:not(.toggle-switch) input[type=checkbox]:focus{outline:none;border-color:var(--ui-color-accent)}.field.checkbox:not(.toggle-switch) input[type=checkbox]:checked{border-color:var(--ui-color-accent)}.field.checkbox:not(.toggle-switch) input[type=checkbox]:checked:after{content:"done";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);color:var(--ui-color-icon);color:var(--ui-color-accent)}.field.checkbox:not(.toggle-switch) input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5;border-color:var(--ui-color-disabled)}.field.checkbox:not(.toggle-switch) input[type=checkbox]:disabled:checked{border-color:var(--ui-color-disabled)}.field.checkbox:not(.toggle-switch) input[type=checkbox]:disabled:checked:after{color:var(--ui-color-disabled)}.field.checkbox:not(.toggle-switch) label{cursor:pointer;color:var(--ui-color-text);padding:0;padding-inline-start:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.checkbox-own-line-container{display:flex;padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem) clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) 0;border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field.radio-selection-menu{display:flex;align-items:center}input[type=radio]{place-content:center;appearance:none;margin:0}.field.radio-selection-menu{position:relative}.field.radio-selection-menu input[type=radio]{position:absolute;display:block;width:100%;height:100%;outline:2px solid var(--ui-color-background-secondary);background-color:var(--ui-color-background-secondary)}.field.radio-selection-menu input[type=radio]:checked{background-color:var(--ui-color-background)}.field.radio-selection-menu input[type=radio]:before{content:"";display:block;width:100%;height:100%}.field.radio-selection-menu input[type=radio]:checked+label{color:var(--ui-color-dark)}.field.radio-selection-menu label{display:block;text-align:center;padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem);width:100%;z-index:1;color:var(--ui-color-dark-gray)}.field.radio-selection-menu:first-of-type input[type=radio]{border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) 0 0 clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field.radio-selection-menu:last-of-type input[type=radio]{border-radius:0 clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) 0}.table{width:100%}.table .table-header,.table .table-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.table .table-header{background-color:transparent;border-bottom:1px solid var(--ui-color-border);margin-bottom:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.table .table-header.sticky{position:sticky;top:0;background-color:var(--ui-color-background);z-index:10;border-bottom:none;margin-bottom:0}.table .table-header.sticky+*{border-top:1px solid var(--ui-color-border);padding-top:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}.table .table-header .column:first-of-type,.table .table-row .column:first-of-type{padding-left:0}.table .table-header .column:last-of-type,.table .table-row .column:last-of-type{padding-right:0}.table .table-header .column,.table .table-row .column{padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.table .table-row{cursor:pointer;transition:color .2s ease}.table .table-row:hover .column{color:var(--ui-color-accent)}.table .table-row:hover .column>*{color:var(--ui-color-text)}.table .table-row:not(:last-of-type) .column{border-bottom:1px solid var(--ui-color-border)}.table.editing-products .table-header,.table.editing-products .table-row{grid-template-columns:1fr 1fr min-content}.table.editing-customers .table-header,.table.editing-customers .table-row{grid-template-columns:1fr 1fr 1fr 1fr min-content}.list .list-item{cursor:pointer;transition:color .2s ease;padding:0 clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}.list .list-item .list-item-content{border-bottom:1px solid var(--ui-color-border);padding:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem) 0;display:flex;align-items:center;gap:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);width:100%}.list .list-item:last-of-type .list-item-content{border:0}.list .list-item:hover:not(:first-of-type){margin-top:-1px;padding-top:1px}.list .list-item:hover{background-color:var(--ui-color-border)}.field.checkbox.toggle-switch{display:flex;align-items:center}.field.checkbox.toggle-switch label,.field.checkbox.toggle-switch input{cursor:pointer}.field.checkbox.toggle-switch label{padding:0 clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.field.checkbox.toggle-switch input{position:relative;appearance:none;border:none;width:clamp(1.6875rem,1.6875rem + (1vw - .725rem) * 1.1842105263,2.25rem);height:clamp(.84375rem,.84375rem + (1vw - .725rem) * .5921052632,1.125rem);border-radius:99px;background-color:var(--primitives-blue-gray-90);transition-property:background-color;transition-duration:.25s}.field.checkbox.toggle-switch input:before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;width:clamp(.9375rem,.9375rem + (1vw - .725rem) * .6578947368,1.25rem);height:clamp(.9375rem,.9375rem + (1vw - .725rem) * .6578947368,1.25rem);border-radius:50%;background-color:var(--primitives-blue-gray-70);transition-property:transform;transition-duration:.25s}.field.checkbox.toggle-switch input:checked{background-color:var(--ui-color-accent-secondary)}.field.checkbox.toggle-switch input:checked:before{background-color:var(--ui-color-accent);transform:translate(clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem))}.field-tabs .tabs{display:flex;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.field-tabs .tab{cursor:pointer;color:var(--ui-color-dark);padding:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem) 0}.field-tabs .tab.active{color:var(--ui-color-accent);border-bottom:2px solid var(--ui-color-accent);margin-bottom:-2px}.field-datepicker .react-datepicker-popper,.field-datepicker .react-datepicker{width:100%;min-width:max-content}.field-datepicker .react-datepicker-popper{left:auto!important;top:auto!important;transform:none!important;will-change:auto!important;z-index:200}.field-datepicker .react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.field-datepicker .react-datepicker__day-names{margin:0}.field-datepicker .react-datepicker__day-names,.field-datepicker .react-datepicker__week{display:grid;grid-auto-flow:column}.field-datepicker .react-datepicker__current-month,.field-datepicker .react-datepicker__day-name,.field-datepicker .react-datepicker__day{color:var(--ui-color-text)}.field-datepicker .react-datepicker__month-container{float:none}.field-datepicker .react-datepicker__current-month{font-family:Inter-Regular,sans-serif;font-size:clamp(.79725rem,.79725rem + (1vw - .725rem) * .5594736842,1.063rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.field-datepicker .react-datepicker__day-name,.field-datepicker .react-datepicker__day{font-family:Inter-Regular,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.field-datepicker .react-datepicker{font-family:Inter-Regular,sans-serif;font-size:clamp(.7035rem,.7035rem + (1vw - .725rem) * .4936842105,.938rem);line-height:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);color:var(--ui-color-text);background-color:var(--ui-color-input);padding:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem);border-radius:0 0 clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);border:0;position:relative}.field-datepicker .react-datepicker__header{background-color:transparent;border:0;border-radius:0;padding:0}.field-datepicker .react-datepicker__header .header{display:flex;justify-content:space-between;align-items:center}.field-datepicker .react-datepicker__header button:disabled{cursor:auto;opacity:0}.field-datepicker .react-datepicker__day-name,.field-datepicker .react-datepicker__day{display:flex;align-items:center;justify-content:center;width:100%;min-width:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);height:min-content;line-height:1;margin:0;aspect-ratio:1}.field-datepicker .react-datepicker__day.react-datepicker__day--today{font-family:Inter-SemiBold,sans-serif}.field-datepicker .react-datepicker__day.react-datepicker__day--selected{background-color:var(--ui-color-background-tertiary);color:var(--ui-color-accent);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.field-datepicker .react-datepicker__day.react-datepicker__day--disabled{color:var(--ui-color-disabled)}.field-datepicker .react-datepicker__day:hover{background-color:transparent}.field-datepicker .react-datepicker__month{margin:0}.field-datepicker input:focus{border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem) 0 0}.field-datepicker .react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.field-datepicker.focused .react-datepicker{background-color:var(--ui-color-input-focused)}.date__range .date__range__tabs .tabs .tab{padding:0;display:inline-block;-webkit-user-select:none;user-select:none;color:var(--ui-color-label);padding-bottom:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.date__range .date__range__tabs .tabs .tab.active{color:var(--ui-color-accent);margin:0;border:0}.date__range .date__range__input{display:flex;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.date__range .field-datepicker{flex-grow:1}.pagination,.pagination .page-number{display:flex;align-items:center}.pagination,.pagination .page-number{gap:clamp(.09375rem,.09375rem + (1vw - .725rem) * .0657894737,.125rem)}.has-popover:not(.open) .popover{display:none}.has-popover:not(.open) .close{display:none}.has-popover.open .open{display:none}.has-popover .popover{position:absolute;left:0}.has-popover.opens-from-right .popover{left:auto;right:0}.has-popover .popover{z-index:200;-webkit-user-select:none;user-select:none;background-color:var(--ui-color-background);width:max-content;min-width:100%;max-width:100cqi;box-shadow:0 5px 40px #0000001a;border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);padding:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem);margin-top:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem)}.has-popover.has-popover-with-list .popover{padding:clamp(.75rem,.75rem + (1vw - .725rem) * .5263157895,1rem) 0}.actions-menu-popover{position:relative}.actions-menu-popover .popover{z-index:250}.modal,.modal-overlay{position:fixed;inset:0;width:100%;height:100%}.modal{overflow-y:hidden;z-index:500;transform:translateY(100%)}.modal.opening{transition:transform .6s cubic-bezier(.19,1,.22,1)}.modal.opening,.modal.open{transform:translateY(0)}.modal.open{overflow-y:scroll}.modal-overlay{visibility:hidden;background:#000;opacity:0;z-index:400;transition:visibility 0s,opacity .6s cubic-bezier(.19,1,.22,1)}body.saving-overlay,body.has-active-modal{overflow-y:hidden}body.saving-overlay .modal-overlay,body.has-active-modal .modal-overlay{visibility:visible;opacity:.75}.modal-content{max-width:1280px;width:80%;margin-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);min-height:calc(100% - clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem));margin-left:auto;margin-right:auto;background-color:var(--ui-color-background);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem)}.modal-content-inner{position:relative;padding:clamp(2.25rem,2.25rem + (1vw - .725rem) * 1.5789473684,3rem);background-color:var(--ui-color-background)}.modal-content-inner .close-button{position:absolute;top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);right:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.modal-content-inner .actions{display:flex;justify-content:space-between;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);padding-top:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);border-top:1px solid var(--ui-color-border)}.modal-content-inner .actions .actions__left,.modal-content-inner .actions .actions__right{display:flex;align-items:center;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.panel{display:grid;grid-template-columns:minmax(0,1fr);padding:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem);gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);border-radius:clamp(.375rem,.375rem + (1vw - .725rem) * .2631578947,.5rem);background-color:var(--ui-color-background-secondary);height:100%}.panel.success{background-color:var(--ui-color-background-success)}.panel.info{background-color:var(--ui-color-background-info)}.panel.warning{background-color:var(--ui-color-background-warning)}.panel.error{background-color:var(--ui-color-background-error)}.drag-handle{cursor:move;-webkit-user-select:none;user-select:none}[data-dragging=true]{opacity:.3}.drag-over-top:not([data-dragging=true]):before,.drag-over-bottom:not([data-dragging=true]):after{content:"";position:absolute;inset:-1px 0 auto;height:2px;background:var(--ui-color-accent)}.drag-over-bottom:not([data-dragging=true]):after{top:auto;bottom:-1px}@keyframes skeleton-fade-in{0%{opacity:0}to{opacity:1}}@keyframes skeleton-shimmer{to{transform:translate(100%)}}@keyframes skeleton-pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.skeleton{position:relative;overflow:hidden;background:#e0e0e0;border-radius:4px}.skeleton--text{height:1em;border-radius:3px}.skeleton--circle{border-radius:50%}.skeleton--custom{background:transparent}.skeleton--shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:skeleton-shimmer 2s infinite}.skeleton--pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton--fade-in{opacity:0;animation:skeleton-fade-in .3s ease-in-out .2s forwards}.skeleton.header{height:clamp(1.5rem,1.5rem + (1vw - .725rem) * 1.0526315789,2rem)}.opener{position:relative}.opener .opener-scroll-into-region{position:absolute;top:clamp(-1.5rem,-1.5rem + (1vw - .725rem) * -1.0526315789,-2rem);left:0}.opener .toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.opener:not(.open) .content{display:none}.opener:not(.open) i.less{display:none}.opener.open i.more{display:none}.chart-container{display:flex;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);position:relative}.chart-container .chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;height:170px;margin-bottom:30px}.chart-container .chart-y-axis:empty{display:none}.chart-container .chart-y-axis .y-axis-label{font-size:var(--font-size--xs);text-align:right;opacity:.7;white-space:nowrap;line-height:1}.chart{flex:1;position:relative;overflow:hidden}.chart-bar{display:flex;align-items:flex-end;height:200px;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);position:relative;z-index:1}.chart-bar__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:clamp(.5625rem,.5625rem + (1vw - .725rem) * .3947368421,.75rem);height:100%;position:relative}.chart-bar__item-bar{width:100%;background-color:var(--ui-color-chart-bar);transition:background-color .2s ease;position:absolute;bottom:30px;max-height:calc(100% - 30px);cursor:pointer}.chart-bar__item-bar.current{background-color:var(--ui-color-chart-bar-current)}.chart-bar__item-label{font-size:var(--font-size--xs);white-space:nowrap;flex-shrink:0;position:relative;z-index:1}.stacked-icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.stacked-icon__badge{position:absolute;display:inline-flex;align-items:center;justify-content:center;background:var(--ui-color-primary);color:var(--ui-color-text-on-primary);border-radius:50%;padding:clamp(.09375rem,.09375rem + (1vw - .725rem) * .0657894737,.125rem);z-index:1}.stacked-icon__badge:before{content:"";position:absolute;inset:0;background:var(--ui-color-background);border-radius:50%;z-index:-1;transition:background-color .3s ease-out}.stacked-icon__badge i{font-size:.65em}.stacked-icon--bottom-right .stacked-icon__badge{right:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem);bottom:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem)}.stacked-icon--bottom-left .stacked-icon__badge{left:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem);bottom:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem)}.stacked-icon--top-right .stacked-icon__badge{right:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem);top:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem)}.stacked-icon--top-left .stacked-icon__badge{left:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem);top:clamp(-.1875rem,-.1875rem + (1vw - .725rem) * -.1315789474,-.25rem)}.layout.nav-hover-on nav .stacked-icon__badge:before{background:var(--ui-color-background-secondary)}.field .stacked-icon__badge:before{background:var(--ui-color-input)}.field.focused .stacked-icon__badge:before{background:var(--ui-color-input-focused)}.loading-text{position:relative;padding-right:1.5ch}.loading-text__dots{position:absolute;right:0}.no-border{border:0!important}.word-break{word-break:break-word}.align-left{justify-self:left}.align-center{justify-self:center}.align-right{justify-self:right}.align-top{align-self:self-start}.align-middle{align-self:center}.align-bottom{align-self:self-end}.column-1{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.column-1>*{align-self:self-start;justify-self:auto}.column-1.stretch{align-self:stretch}.column-1:empty{display:none}.column-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}@media(max-width:40rem){.column-2{grid-template-columns:repeat(1,minmax(0,1fr))}}.column-2>*{align-self:self-start;justify-self:auto}.column-2.stretch{align-self:stretch}.column-2:empty{display:none}.column-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}@media(max-width:72.5rem){.column-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:40rem){.column-3{grid-template-columns:repeat(1,minmax(0,1fr))}}.column-3>*{align-self:self-start;justify-self:auto}.column-3.stretch{align-self:stretch}.column-3:empty{display:none}.column-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.column-4>*{align-self:self-start;justify-self:auto}.column-4.stretch{align-self:stretch}.column-4:empty{display:none}.column-6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem) clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.column-6>*{align-self:self-start;justify-self:auto}.column-6.stretch{align-self:stretch}.column-6:empty{display:none}.span-2{grid-column:span 2;display:flex;flex-direction:column;gap:clamp(1.125rem,1.125rem + (1vw - .725rem) * .7894736842,1.5rem)}.column-gap-x-0{column-gap:0!important}
