:root{--asendo-theme-100: hsl(216, 32%, 98%);--asendo-theme-200: hsl(216, 32%, 92%);--asendo-theme-300: hsl(216, 32%, 85%);--asendo-theme-400: hsl(216, 32%, 77%);--asendo-theme-500: hsl(216, 32%, 68%);--asendo-theme-600: hsl(216, 32%, 58%);--asendo-theme-700: hsl(216, 32%, 47%);--asendo-theme-800: hsl(216, 32%, 35%);--asendo-theme-900: hsl(216, 32%, 22%);--asendo-blue-100: hsl(216, 100%, 95%);--asendo-blue-200: hsl(216, 100%, 85%);--asendo-blue-300: hsl(216, 100%, 70%);--asendo-blue-400: hsl(216, 100%, 60%);--asendo-blue-500: hsl(216, 100%, 50%);--asendo-blue-600: hsl(216, 100%, 40%);--asendo-blue-700: hsl(216, 100%, 30%);--asendo-blue-800: hsl(216, 100%, 20%);--asendo-blue-900: hsl(216, 100%, 10%);--asendo-gray-50:hsl(180, 9%, 96%);--asendo-gray-100:hsl(220, 12%, 95%);--asendo-gray-200:hsl(204, 10%, 90%);--asendo-gray-300:hsl(213, 11%, 84%);--asendo-gray-400:hsl(210, 11%, 78%);--asendo-gray-500:hsl(210, 11%, 71%);--asendo-gray-600:hsl(210, 11%, 64%);--asendo-gray-700:hsl(210, 11%, 56%);--asendo-gray-800:hsl(210, 11%, 47%);--asendo-gray-900:hsl(208, 11%, 34%);--asendo-red-100: hsl(0, 80%, 90%);--asendo-red-200: hsl(0, 80%, 80%);--asendo-red-300: hsl(0, 80%, 70%);--asendo-red-400: hsl(0, 80%, 60%);--asendo-red-500: hsl(0, 80%, 50%);--asendo-red-600: hsl(0, 80%, 40%);--asendo-red-700: hsl(0, 80%, 30%);--asendo-red-800: hsl(0, 80%, 20%);--asendo-red-900: hsl(0, 80%, 10%);--asendo-orange-100: hsl(39, 100%, 90%);--asendo-orange-200: hsl(39, 100%, 80%);--asendo-orange-300: hsl(39, 100%, 70%);--asendo-orange-400: hsl(39, 100%, 60%);--asendo-orange-500: hsl(39, 100%, 50%);--asendo-orange-600: hsl(39, 100%, 40%);--asendo-orange-700: hsl(39, 100%, 30%);--asendo-orange-800: hsl(39, 100%, 20%);--asendo-orange-900: hsl(39, 100%, 10%);--asendo-green-100: hsl(136, 52%, 90%);--asendo-green-200: hsl(136, 52%, 80%);--asendo-green-300: hsl(136, 52%, 70%);--asendo-green-400: hsl(136, 52%, 60%);--asendo-green-500: hsl(136, 52%, 50%);--asendo-green-600: hsl(136, 52%, 40%);--asendo-green-700: hsl(136, 52%, 30%);--asendo-green-800: hsl(136, 52%, 20%);--asendo-green-900: hsl(136, 52%, 10%);--asendo-dark-400: hsl(217, 10%, 25%);--asendo-dark-900: hsl(0, 0%, 0%);--asendo-white: hsl(0, 0%, 100%);--asendo-black: hsl(0, 0%, 0%);--asendo-offer-color:hsl(208, 56%, 62%);--asendo-bill-color:hsl(121, 31%, 62%);--asendo-order-color:hsl(266, 62%, 67%);--asendo-recurring-color:hsl(346, 88%, 59%);--asendo-sale-type-open:var(--asendo-green-600);--asendo-sale-type-closed:var(--asendo-red-600)}:root{--media-breakpoint-sm: 576px;--media-breakpoint-md: 768px;--media-breakpoint-lg: 992px;--media-breakpoint-xl: 1200px;--media-breakpoint-xxl: 1400px;--font-size-xs: 0.6rem;--font-size-sm: 0.875rem;--font-size-md: 1rem;--font-size-lg: 1.2rem;--font-size-xl: 1.4rem;--font-size-xxl: 1.6rem;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--spacing-xxs: 1px;--spacing-xs: 0.25rem;--spacing-sm: 0.5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--box-shadow: 0 .5rem 1rem var(--asendo-gray-300);--box-shadow-sm: 0 .125rem .25rem var(--asendo-gray-300);--box-shadow-md: 0.2rem 0.2rem 0.75rem 0.125rem var(--asendo-gray-300);--box-shadow-lg: 0 1rem 3rem var(--asendo-gray-300);--border-color:var(--asendo-theme-200);--bg-light-100:var(--asendo-theme-100);--bg-light-200:var(--asendo-theme-200);--bg-light-300:var(--asendo-theme-300);--border-radius-md: 0.25rem;--border-radius: 0.5rem;--header-height: 3rem;--avatar-width: 1.4rem;--max-content-width-md: 30rem;--box-content-max-width: 40rem;--sidebar-width: 250px;--font-awesome-5: "Font Awesome 5 Pro"}@view-transition{navigation:auto}body{display:flex;flex-direction:column;background-color:var(--asendo-gray-50);min-height:100vh;height:100%}body.sidebar-in #sidebar{transform:translateX(0)}#header{position:sticky;top:0;z-index:99;display:grid;grid-template-columns:1fr auto 1fr;height:var(--header-height);background:var(--asendo-white);box-shadow:var(--box-shadow-sm)}.header--sidebar-toggler{grid-column:1/2;display:flex;justify-content:center;align-items:center;width:3rem;height:var(--header-height);cursor:pointer}.header--sidebar-toggler i{font-size:1.2rem}.header--branding{display:grid;justify-self:start;align-items:center;padding-inline:var(--spacing-md)}.header--branding img{height:calc(var(--header-height) - var(--spacing-lg));-o-object-fit:contain;object-fit:contain}.header--content{display:flex;align-items:stretch;justify-content:end}.header--content>div{border-left:1px solid var(--asendo-gray-100);display:flex;align-items:center;justify-content:center}.header--content .branch-switcher{padding-inline:var(--spacing-sm)}.header--content .branch-switcher button::after{display:none}.header--content .my-asendo{height:var(--header-height);padding-inline:var(--spacing-md)}.header--content .my-asendo a{display:flex;align-items:center;gap:.5rem}.header--content .my-asendo a span,.header--content .my-asendo a::after{display:none}.header--content .my-asendo .user-info{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:repeat(2, 1fr);gap:0 var(--spacing-xs);align-items:center}.header--content .my-asendo .user-info .user-info--icon{grid-column:1/1;font-size:var(--font-size-lg)}.header--content .my-asendo .user-info .user-info--name{grid-column:2/3}.header--content .my-asendo .user-info .user-info--username{grid-column:2/3}.header--content .header--content-logo{display:none}.header--content .dropdown-toggle{font-size:var(--font-size-sm)}#breadcrumbs{grid-area:breadcrumbs;padding:var(--spacing-md);margin-block-end:var(--spacing-xl);display:flex;align-items:center;font-weight:600}#breadcrumbs .breadcrumb{margin-bottom:0;align-items:center}#breadcrumbs .active{font-weight:900}#sidebar{grid-area:sidebar;position:fixed;top:var(--header-height);bottom:0;display:flex;flex-direction:column;width:var(--sidebar-width);transform:translateX(calc(-1 * var(--sidebar-width)));background-color:var(--asendo-white);z-index:1}#sidebar.animate{transition:width .3s ease-in,transform .3s ease-in}#sidebar .sidebar--group-bottom{margin-top:auto}#sidebar ul{padding:0;margin:0}#sidebar .nav-item{position:relative;list-style-type:none}#sidebar .nav-item.current>.nav-item-text,#sidebar .nav-item .menu_level_1 .current_ancestor>.nav-item-text{background-color:var(--asendo-gray-300);color:var(--asendo-black)}#sidebar .nav-item .nav-item-text{display:flex;align-items:center;height:3rem;color:var(--asendo-black);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:1rem;white-space:nowrap}#sidebar .nav-item .nav-item-text span{display:inline-block;overflow:hidden;white-space:nowrap}#sidebar .nav-item .nav-item-text i{width:3rem;text-align:center;flex-shrink:0}#sidebar .nav-item .nav-item-text:hover{background-color:var(--asendo-gray-200)}#sidebar .nav-item .nav-item-text.span:hover{cursor:default}#sidebar .nav-item:has(.menu_level_1)>.nav-item-text::after{content:"";font-family:var(--font-awesome-5);position:absolute;right:0;display:inline-block;padding-inline:var(--spacing-md);transition:transform 500ms linear}#sidebar .nav-item:has([aria-expanded=true])>.nav-item-text::after{transform:rotate(90deg)}#sidebar .nav-item .menu_level_1{overflow:hidden}#sidebar .nav-item .menu_level_1[aria-expanded=false]{height:0}#sidebar .nav-item .menu_level_1 .nav-item-text{padding-left:3rem;font-size:var(--font-size-sm);height:2.5rem}.content{grid-area:content}.content-center{height:100vh;height:100dvh;display:grid;align-content:center;grid-template-columns:1fr minmax(min-content, 30rem) 1fr;padding:1rem}.content-center--card{display:grid;grid-column:2/3;gap:2rem;padding:var(--spacing-xl)}.content-center--card .content-center--logo{justify-self:start}.content-center--card .content-center--logo img{max-width:8rem}.terminal{display:grid;height:calc(100dvh - var(--header-height));grid-template-rows:auto 1fr auto;padding:var(--spacing-md)}.document-edit-wrap{display:flex;justify-content:center;gap:5rem}.document-edit-wrap form{flex-grow:1;max-width:40rem}.inline-container{container-type:inline-size}@media screen and (min-width: 1400px){#header{grid-template-columns:1fr 1fr}.header--sidebar-toggler{display:none}#sidebar{transform:translate(0)}#sidebar.transition{transition:width .375s ease-in-out}main{margin-inline-start:var(--sidebar-width)}}header.container-header{display:grid;grid-template-columns:var(--grid-template-columns, repeat(3, 1fr));grid-template-areas:var(--grid-template-areas, "header-start header-center header-end");justify-content:end;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}header.container-header .page-header--title{font-size:var(--font-size-xl);font-weight:600;color:var(--asendo-blue-500);white-space:nowrap}header.container-header .page-header--actions-start{display:grid;grid-area:header-start;grid-auto-flow:column;justify-content:start;gap:var(--spacing-xs)}header.container-header nav.center{display:grid;grid-area:header-center;grid-auto-flow:column;justify-content:center;align-items:center;gap:var(--spacing-xs)}header.container-header nav.start{display:grid;grid-area:header-start;grid-auto-flow:column;justify-content:start;align-items:center;gap:var(--spacing-xs)}header.container-header nav,header.container-header .end{display:grid;grid-area:header-end;grid-auto-flow:column;justify-content:end;align-items:center;gap:var(--spacing-xs)}.page-footer{display:flex;justify-content:flex-end;gap:var(--spacing-xs);align-items:center;padding:var(--spacing-sm) 0;margin-bottom:var(--spacing-sm)}.box{margin-bottom:var(--spacing-lg)}.box.box--center{margin:0 auto}.box.box--max-width{max-width:var(--box-content-max-width)}.box .box-header{display:flex;justify-content:space-between;background:rgba(0,0,0,0);padding:var(--spacing-sm) var(--spacing-xxs);font-size:1.2rem;font-weight:600;color:var(--asendo-blue-500)}.box .box-header--info{padding:var(--spacing-sm);background-color:var(--asendo-theme-600);color:var(--asendo-white)}.box .box-content{border-radius:var(--border-radius-md)}.box .box-content--light{box-shadow:var(--box-shadow-sm);background-color:var(--asendo-white);padding:var(--spacing-md)}.box .box-content--center{margin:0 auto}.box .box-content--max-width{max-width:var(--box-content-max-width)}.box .box-content--header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm);font-size:1.2rem;font-weight:600;color:var(--asendo-dark-400);white-space:nowrap}.box .box-footer{display:flex;justify-content:space-between;gap:.25rem;padding:var(--spacing-sm) var(--spacing-xxs)}.box .box-content--title{font-size:1.2rem;font-weight:600;color:var(--asendo-blue-600)}.box .nav-tabs{background:var(--asendo-gray-200);padding:.5rem .5rem 0 .5rem;gap:var(--spacing-xs)}.box .justify-end{margin-inline-start:auto}.box .tab-pane{padding:1rem}.box .tab-content{background-color:var(--asendo-white)}.list-item{display:grid;grid-template-columns:repeat(var(--column-count), 1fr);align-items:center;background:var(--asendo-white);box-shadow:var(--box-shadow-sm);padding:var(--spacing-sm)}.list-item:first-child{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.list-item:last-child{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.list-item:hover:not(.list-item-header){background-color:var(--asendo-gray-100)}.list-item--buttons{display:flex;justify-content:end;align-items:center;gap:var(--spacing-xs);grid-column:-1}.list-item--toggler{padding:1rem}.list-item--icon{justify-self:end}.list-item--collapse{background:var(--asendo-white)}.grid-table-wrap{--grid-border-color:rgba(0,0,0,.15);--grid-row-background:rgba(0,0,0,.015)}.grid-table-wrap.grid-table-box-flush{margin:calc(var(--spacing-md)*-1)}.grid-table-wrap.grid-table-box-flush .grid-table{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.grid-table-wrap.grid-table-box-flush .grid-table .grid-table-row{margin-left:calc(var(--spacing-md)*-1);margin-right:calc(var(--spacing-md)*-1)}.grid-table-wrap.grid-table-box-flush .grid-table .grid-table-row>.col{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.grid-table-wrap.grid-table-styled .grid-table-row{border-bottom:1px solid var(--grid-border-color)}.grid-table-wrap.grid-table-styled .grid-table-body .grid-table-row{background:var(--grid-row-background)}.grid-table-wrap .grid-table{display:grid;-moz-column-count:1;column-count:1;margin:0}.grid-table-wrap .grid-table.grid-table-header{display:none}.grid-table-wrap .grid-table .grid-table-row{display:grid;gap:var(--spacing-sm);padding:var(--spacing-sm);grid-template-columns:repeat(3, 1fr);font-size:var(--font-size-sm);align-items:center;grid-template-areas:"index-col . actions-col" "type-col user-col date-col " "quantity-col unit-col ppu-col" "vat-col price-col price-col" "description-col description-col description-col"}.grid-table-wrap .grid-table .grid-table-row .index-col{grid-area:index-col;display:flex;align-items:center}.grid-table-wrap .grid-table .grid-table-row .user-col{grid-area:user-col}.grid-table-wrap .grid-table .grid-table-row .type-col{grid-area:type-col}.grid-table-wrap .grid-table .grid-table-row .date-col{grid-area:date-col}.grid-table-wrap .grid-table .grid-table-row .description-col{grid-area:description-col}.grid-table-wrap .grid-table .grid-table-row .quantity-col{grid-area:quantity-col}.grid-table-wrap .grid-table .grid-table-row .unit-col{grid-area:unit-col}.grid-table-wrap .grid-table .grid-table-row .ppu-col{grid-area:ppu-col}.grid-table-wrap .grid-table .grid-table-row .vat-col{grid-area:vat-col}.grid-table-wrap .grid-table .grid-table-row .price-col{grid-area:price-col}.grid-table-wrap .grid-table .grid-table-row .actions-col{grid-area:actions-col;display:flex;justify-content:flex-end}.grid-table-wrap .grid-table .grid-table-row .actions-col label{width:2rem}.grid-table-wrap .grid-table .grid-table-row>.col::before{content:attr(data-label);display:block;font-weight:600;margin-right:var(--spacing-xs)}.grid-table-header{font-weight:600;margin-bottom:var(--spacing-sm)}.flash-message{position:fixed;bottom:var(--spacing-sm);right:0;transform:translateX(100%);z-index:999;border-radius:var(--spacing-xs);border-start-end-radius:0;border-end-end-radius:0;box-shadow:var(--box-shadow);display:flex;justify-content:center;align-items:center;animation:flashMessage 4s ease-out .5s forwards;padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--asendo-theme-700);min-width:15rem;min-height:5rem;color:var(--asendo-white)}.flash-message i{font-size:2rem}.flash-message--success{background:var(--asendo-green-400)}.flash-message--error{background:var(--asendo-red-400)}.flash-message--warning{background:var(--asendo-orange-400)}.flash-message--info{background:var(--asendo-blue-400)}.dropdown-menu{border:none;box-shadow:var(--box-shadow)}.dropdown-menu.dropdown-sm .dropdown-item{padding:.15rem 1rem;font-size:var(--font-size-sm)}.dropdown-menu .dropdown-item.disabled{color:inherit}.dropdown-menu .dropdown-item.dropdown-item-no-action:hover,.dropdown-menu .dropdown-item.dropdown-item-no-action:focus,.dropdown-menu .dropdown-item.dropdown-item-no-action:active{background:none;color:inherit}.avatar{display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--asendo-blue-500);color:var(--asendo-white)}.avatar.avatar-sm{width:calc(var(--avatar-width)*.8);height:calc(var(--avatar-width)*.8)}.avatar.avatar-md{width:var(--avatar-width);height:var(--avatar-width)}.avatar.avatar-lg{width:calc(var(--avatar-width)*1.5);height:calc(var(--avatar-width)*1.5)}#backdrop{pointer-events:none;position:fixed;inset:0;background:rgba(0,0,0,.6);opacity:0}#backdrop.animate{transition:opacity .3s ease-in}#backdrop.show{opacity:1;pointer-events:all}.filepond--item{width:100%}.filepond--root{border:none}.filepond--panel-root,.filepond--panel-root[data-scalable=true]{background-color:var(--asendo-gray-100)}.filepond--panel-root{border-radius:var(--border-radius-md)}.filepond--item-panel{border-radius:var(--border-radius-md)}.filepond--alert{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--asendo-red-500);color:var(--asendo-white);z-index:99;border-radius:var(--border-radius-md)}.filepond--file{display:grid}.filepond--file .filepond--file-status{align-items:flex-start}.filepond--file .filepond--file-status *{white-space:normal;text-align:left}.file-list{--fileTypeSize: 3rem;display:grid;gap:var(--spacing-sm)}.file-list .file-list-item{display:flex;gap:var(--spacing-sm);flex-wrap:nowrap;align-items:center;background:var(--asendo-gray-100);border-radius:var(--border-radius);padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .125s linear}.file-list .file-list-item:hover{cursor:pointer;background-color:var(--asendo-gray-200)}.file-list .circle{clip-path:circle()}.file-list.condensed{--fileTypeSize: 1rem}.file-list.condensed .file-list-item{gap:var(--spacing-sm);font-size:var(--font-size-sm);border-radius:var(--border-radius);padding:var(--spacing-xs) var(--spacing-sm)}.file-list i,.file-list img{width:var(--fileTypeSize);font-size:var(--fileTypeSize);text-align:center}.file-list img{height:var(--fileTypeSize);-o-object-fit:cover;object-fit:cover}.toast-container{position:fixed;bottom:1rem;right:1rem}.link-list{display:grid;gap:0}.link-list .link-list-item{display:flex;gap:var(--spacing-md);align-items:center;height:2rem;padding:0 var(--spacing-md);min-width:0}.link-list .link-list-action:hover{background-color:var(--asendo-gray-200)}.link-list .link-list-divider{border-top:1px solid var(--asendo-gray-200);margin:var(--spacing-md)}.scroll-top{display:grid;place-content:center;position:fixed;bottom:var(--spacing-md);right:var(--spacing-md);z-index:99;background:var(--asendo-theme-700);border-radius:50%;box-shadow:var(--box-shadow);width:3rem;height:3rem;color:var(--asendo-white);font-size:var(--font-size-xxl);padding:var(--spacing-sm)}.scroll-top:hover{cursor:pointer;background:var(--asendo-theme-600)}.settings-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs)}.settings-item{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--asendo-white);border-radius:var(--border-radius-md);box-shadow:var(--box-shadow-sm);position:relative;width:100%;max-width:25rem}.calendar--wrapper{display:flex;flex-wrap:wrap;gap:.25rem}.calendar--item{width:8rem;min-height:8rem;background-color:#fff;padding:.25rem;border-radius:.25rem}.calendar--legend{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.calendar--legend .calendar--legend-item{padding-inline:var(--spacing-sm);font-size:var(--font-size-sm)}.worktime-analysis{display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.pdf-embed-wrap{display:block}.pdf-embed-wrap embed{width:100%;height:100%}.pdf-embed-wrap embed.is-loading{max-height:1px}.worktime--report-content{display:flex;flex-wrap:wrap;gap:3rem}.worktime--report-table{display:grid;align-self:end;grid-template-columns:14rem 7rem;border-bottom:1px solid var(--asendo-dark-900)}.worktime--report-table strong{text-align:right;padding-inline-start:var(--spacing-md)}.worktime--report-list{display:flex;flex-wrap:wrap;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.worktime--report-list span{flex-basis:10rem}.worktime--report-footer{display:flex;justify-content:space-between;align-items:flex-end}.card-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.card{width:100%;max-width:var(--card-width, 100%);box-shadow:var(--box-shadow-sm)}.card:not([class*=border-]){border:none}.card.center{margin:0 auto}.card .nav-tabs{padding-inline:var(--spacing-sm);margin-block-start:var(--spacing-sm)}.card-header{display:flex;justify-content:space-between;align-items:center;border:none;font-weight:var(--font-weight-700);background-color:var(--asendo-gray-200)}.card-header .end{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-sm)}.card-header .input-group button{background-color:#fff}.card-header .btn.btn-action:hover{background-color:var(--asendo-theme-300)}.card-search{background-color:var(--asendo-gray-50)}.card-content{flex:1}.card-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.card-fieldset{padding:var(--spacing-md)}.card-fieldset legend{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-700)}.timer-slide-in{animation:startTimer 2s ease-out forwards}.disabled:is(a){opacity:50%}.disabled:is(a):hover{cursor:not-allowed}.has-loading-overlay{position:relative}.has-loading-overlay::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;display:block;z-index:-1;transition:all ease-out .2s;visibility:hidden}.has-loading-overlay::after{content:" ";box-sizing:border-box;position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;border-radius:50%;border-top:6px solid var(--asendo-blue-100);border-right:6px solid rgba(0,0,0,0);animation:loading-spinner .7s linear infinite;opacity:0;visibility:hidden;z-index:100;transition:all ease-out .2s}.has-loading-overlay.is-loading::before{z-index:99;opacity:.4;visibility:visible}.has-loading-overlay.is-loading::after{opacity:1;visibility:visible}.nav-link.invalid{position:relative}.nav-link.invalid::after{content:"";font-family:var(--font-awesome-5);position:absolute;top:0;right:.125rem;color:var(--asendo-red-400);font-size:var(--font-size-sm)}.popover{box-shadow:var(--box-shadow);border:none}.popover .popover-header{background-color:var(--asendo-white);border:none}.popover .popover-arrow::after{display:none}.popover .popover-arrow::before{display:none}.popover-list .popover-body{padding:0}.popover-list ul{padding:0;margin:0}.popover-list li{list-style-type:none;border-top:1px solid var(--asendo-gray-200)}.popover-list li a{display:block;padding:var(--spacing-sm) var(--spacing-lg);overflow:hidden}.popover-list li a:hover{background-color:var(--asendo-gray-100)}.popover-list li:first-child{border-top:none}.popover-list li:first-child a{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.popover-list li:last-child a{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.list-group.list-group-sortable .list-group-item{justify-content:space-between}.list-group.list-group-sortable .list-group-item:hover{cursor:grab}.list-group.sortable-dropzone{position:relative;min-height:10rem;padding:var(--spacing-xs)}.list-group.sortable-dropzone::before{content:attr(data-message);position:absolute;display:grid;place-content:center;inset:0;background-color:var(--asendo-blue-100);border-radius:var(--border-radius-md)}.attendance--list{display:flex;flex-wrap:wrap}.attendance--list .attendance--list-item{width:100%;max-width:25ch;padding-inline:var(--spacing-sm);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#fullCalendar .fc-toolbar-title{font-size:var(--font-size-xl)}#fullCalendar .fc-scrollgrid{background-color:var(--asendo-white);border-color:var(--asendo-white);box-shadow:var(--box-shadow-sm);border-radius:var(--border-radius);overflow:hidden}#fullCalendar tr>:is(:last-child){border-right-color:var(--asendo-white)}#fullCalendar.fc .fc-daygrid-day.fc-day-today{background-color:var(--asendo-gray-100)}#fullCalendar.fc .fc-timegrid-col.fc-day-today{background-color:var(--asendo-gray-100)}#fullCalendar.fc .fc-highlight{background-color:var(--asendo-blue-100)}#fullCalendar .fc-h-event,#fullCalendar .fc-v-event{border:none}#fullCalendar .fc-h-event .fc-event-main{color:var(--asendo-dark-400)}#fullCalendar .fc-event-title{padding-inline:var(--spacing-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline-list{--actual-line-color: var(--line-color, var(--asendo-blue-800));--line-thickness:2px;--line-opacity:0.5;--dot-size:10px;--container-line-padding:2rem;--item-h-margin:1rem;--item-v-margin:1.25rem;display:flex;flex-direction:column;position:relative;padding-left:var(--container-line-padding)}.timeline-list::before{content:" ";display:block;position:absolute;z-index:1;border-radius:100px;width:var(--line-thickness);background:var(--actual-line-color);opacity:var(--line-opacity);left:1rem;top:calc(var(--item-v-margin) + var(--dot-size)/2);bottom:calc(var(--item-v-margin) + var(--dot-size)/2)}.timeline-list .timeline-entry{padding:var(--item-v-margin) var(--item-h-margin);position:relative;z-index:2;display:block;color:inherit}.timeline-list .timeline-entry::before{content:" ";display:block;position:absolute;transition:all ease-out .1s;box-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;top:50%;left:calc((var(--dot-size)/2 + var(--container-line-padding)/1)*-1 + var(--line-thickness)/2 + var(--container-line-padding)/2);height:var(--dot-size);width:var(--dot-size);border-radius:var(--dot-size);line-height:var(--dot-size);transform:translateY(-50%);background:var(--actual-line-color)}.timeline-list .timeline-entry .timeline-entry-inner{display:block}.timeline-list .timeline-entry .timeline-timestamp{position:absolute;padding:.1rem 0;font-size:var(--font-size-sm);opacity:.75;transform:translateY(-100%);margin-top:-1px}.timeline-list .timeline-entry.current::before,.timeline-list .timeline-entry:hover::before{content:" ";display:block;position:absolute;transform:translateY(-50%) scale(1.5) !important}.timeline-list .timeline-entry.current::before{background:var(--asendo-blue-700)}.timeline-list>.timeline-entry:first-child::before{top:calc(var(--item-v-margin)/1);bottom:auto;transform:translateY(0)}.timeline-list>.timeline-entry:last-child::before{bottom:calc(var(--item-v-margin)/1);top:auto}.timeline-list.timeline-horizontal{flex-direction:row}.timeline-list.timeline-horizontal .timeline-entry{background:#ff0}.ts-wrapper{min-height:31px;width:100%}.ts-wrapper .ts-control{padding-top:.1rem;padding-bottom:.1rem}.ts-wrapper .ts-control input{width:100% !important;flex:1 1 auto;min-width:100px}.ts-wrapper .ts-dropdown{width:100%;min-width:120px}#select-links-ts-dropdown{max-height:40vh}.add-billboard-select-option{display:grid;grid-template-columns:50px 1fr;font-size:.8rem;gap:0 .5rem}.add-billboard-select-option img{-o-object-fit:cover;object-fit:cover;width:100%;grid-row:1/3}.add-billboard-select-option .title,.add-billboard-select-option .address{grid-column:2/3}.add-billboard-select-option .address{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes loading-spinner{to{transform:rotate(360deg)}}.permission-group{margin-bottom:var(--spacing-lg)}.permission-group:last-child{margin-bottom:0}@media screen and (min-width: 768px){.filepond--item{width:200px}}@media screen and (min-width: 992px){.grid-table-wrap .grid-table .grid-table-row{grid-template-columns:repeat(4, 1fr);grid-template-areas:"index-col . . actions-col" "type-col user-col date-col vat-col" "quantity-col unit-col ppu-col price-col" "description-col description-col description-col description-col"}}@media screen and (min-width: 1500px){.grid-table-wrap .grid-table.grid-table-header{display:grid}.grid-table-wrap .grid-table.grid-table-body .grid-table-row>div::before{display:none}.grid-table-wrap .grid-table .grid-table-row{gap:var(--spacing-md);font-size:inherit;grid-template-areas:unset;grid-template-columns:var(--grid-template-columns, repeat(var(--column-count), 1fr));grid-template-areas:"index-col user-col type-col date-col description-col quantity-col unit-col ppu-col vat-col price-col actions-col"}.grid-table-wrap .grid-table .grid-table-row .index-col{justify-content:center}.grid-table-wrap .grid-table .grid-table-row .actions-col label{width:3rem}}.choice-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}label.required::after,legend.required::after{font-family:var(--font-awesome-5);font-size:.5rem;vertical-align:super;margin-left:var(--spacing-xxs);content:"";color:var(--asendo-red-500)}fieldset .form-check-label.required::after{content:unset}.btn{white-space:nowrap}.btn.btn-secondary{color:var(--asendo-white)}.btn.btn-white{background:#fff;border-color:var(--border-color)}.btn.btn-offer{background:var(--asendo-offer-color);color:#fff}.btn.btn-bill{background:var(--asendo-bill-color);color:#fff}.btn.btn-sale-status-open{background:var(--asendo-sale-type-open)}.btn.btn-sale-status-closed{background:var(--asendo-sale-type-closed)}.btn.btn-xs{padding:0 .75rem}.btn.btn-xs i{font-size:.8rem}.btn.btn-round.btn-sm{border-radius:32px;height:32px;width:32px;line-height:32px;padding:0}.btn.btn-ellipsis{border:none}.btn.btn-ellipsis::after{content:"";font-family:var(--font-awesome-5);vertical-align:0;top:50%;margin-left:3px}.btn.btn-ellipsis:active{outline:none}.btn.btn-list-link{background:none;display:block;border:none;box-shadow:none;text-align:left;width:100%;font-size:1rem}.btn.btn-has-loading-state .default-content{display:block}.btn.btn-has-loading-state .loading-content{display:none}.btn.btn-has-loading-state.btn-is-loading{pointer-events:none;filter:grayscale(50%);cursor:progress}.btn.btn-has-loading-state.btn-is-loading:hover{cursor:progress}.btn.btn-has-loading-state.btn-is-loading .default-content{display:none}.btn.btn-has-loading-state.btn-is-loading .loading-content{display:block}.btn.btn-link:hover{background-color:var(--asendo-blue-100)}.btn.btn-link i{font-size:.9rem}.btn-group .btn-primary.dropdown-toggle{background-color:var(--asendo-blue-400);border-color:var(--asendo-blue-400)}.btn-group .btn-primary.dropdown-toggle:hover{background-color:var(--asendo-blue-500);border-color:var(--asendo-blue-500)}.btn:has(.fa-ellipsis-h)::after{display:none}.btn-indicator{position:relative}.btn-indicator::after{position:absolute;top:0;right:0;transform:translate(-0.125rem, 0.125rem);content:"";font-weight:900;font-family:var(--font-awesome-5);font-size:.5rem;color:var(--asendo-red-500)}.btn-save::before{content:"";font-weight:300;font-family:var(--font-awesome-5);margin-inline-end:var(--spacing-sm)}.btn-transparent{border:none;background:rgba(0,0,0,0)}.dropdown-item{line-height:normal}.dropdown-reset{display:flex;align-items:center;justify-content:center}.dropdown-reset::after{display:none}.modal-dialog-scrollable form{min-height:100%;overflow-y:auto}[data-bs-toggle=popover]:hover{cursor:pointer}.list-loader{position:absolute;left:calc(50% - 20px);top:15rem}.checkbox-label-hover{display:grid !important;position:relative;top:0;right:0;display:grid;place-content:center;padding:var(--spacing-md);position:relative;z-index:1}.checkbox-label-hover:hover::before{content:"";display:block;width:2.5rem;aspect-ratio:1;clip-path:circle();background-color:var(--bg-light-300);cursor:default;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.default-sortable-placeholder{background:rgba(0,0,0,.1)}[draggable=true]:hover,.is-draggable:hover{cursor:move;cursor:-webkit-grab}[draggable=true]:active,[draggable=true].sortable-chosen,.is-draggable:active,.is-draggable.sortable-chosen{cursor:-webkit-grabbing}.input-unstyled,.input-unstyled:disabled{border-color:rgba(0,0,0,0);background:none;background-color:none;background-image:none;box-shadow:none;outline:none}.input-locked,.input-locked:focus,.input-locked:active,.input-locked:hover,input[readonly],input[readonly]:focus,input[readonly]:active,input[readonly]:hover,select[readonly],select[readonly]:focus,select[readonly]:active,select[readonly]:hover,textarea[readonly],textarea[readonly]:focus,textarea[readonly]:active,textarea[readonly]:hover{background:rgba(0,0,0,.1)}.input-locked::after{content:"";font-family:"Font Awesome 5 Pro";font-weight:normal;font-size:14px;width:16px;text-align:left;position:relative;display:block;color:var(--asendo-black)}.input-locked:hover{cursor:pointer}.input-locked.input-soft-locked:hover::after{content:""}.badge:is(button){border:none;display:inline-block}.badge.badge-offer{background:var(--asendo-offer-color);color:#fff}.badge.badge-bill{background:var(--asendo-bill-color);color:#fff}.badge.badge-order{background:var(--asendo-order-color);color:#fff}.badge.badge-recurring_bill{background:var(--asendo-recurring-color);color:#fff}.badge.badge-sale-status-open{background:var(--asendo-sale-type-open)}.badge.badge-sale-status-closed{background:var(--asendo-sale-type-closed)}.badge.rounded-pill{line-height:1.15;padding-block:4px}.badge-group{display:inline-flex;vertical-align:middle}.badge-group .badge:not(:last-child),.badge-group .rounded-pill:not(:last-child),.badge-group .badge.rounded-pill:not(:last-child){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.badge-group .badge:not(:first-child),.badge-group .rounded-pill:not(:first-child),.badge-group .badge.rounded-pill:not(:first-child){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-left:-1px}table .border-bottom{border-bottom:1px solid}table.table-xs td,table.table-xs th{padding-block:0 !important}.form-align-items .form-check{margin-top:2rem;margin-bottom:1rem}.form-align-items button{margin-top:1.8rem;margin-bottom:1rem}.form-check-touch{display:flex;align-items:center}.form-check-touch .form-check-input{margin-top:0}.form-check-touch label{padding:.75rem;flex:1}.input-group .form-control,.input-group .form-select{border-radius:0}.input-group>:first-child .form-control,.input-group>:first-child .form-select{border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.input-group>:last-child .form-control,.input-group>:last-child .form-select{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.card-impersonate{position:fixed;bottom:1rem;right:1rem;padding:var(--spacing-lg);color:var(--asendo-dark-900)}.card-impersonate.card-impersonate--switch{width:15rem;background-color:var(--asendo-orange-500)}.card-impersonate.card-impersonate--impersonate{width:20rem;background-color:var(--asendo-blue-200)}.card-impersonate:hover{color:var(--asendo-dark-400)}.card-impersonate span{font-weight:var(--font-weight-700)}.tab-content hr{width:calc(100% + 2rem);position:relative;left:-1rem}@media screen and (min-width: 576px){.form-sm-align-items .form-check{margin-top:2rem;margin-bottom:1rem}.form-sm-align-items button{margin-top:1.8rem;margin-bottom:1rem}}@media screen and (min-width: 768px){.input-group-inline{display:grid;justify-content:start;gap:0 .5rem;grid-auto-flow:column;align-items:center;grid-template-columns:max-content}}@media screen and (min-width: 1500px){.checkbox-label-hover{position:relative;display:grid;place-content:center;z-index:0;aspect-ratio:1}}.list-item{align-items:center;background:var(--asendo-white);box-shadow:var(--box-shadow-sm);padding:var(--spacing-sm)}.list-item:first-child{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.list-item:last-child{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.list-item:hover:not(.list-item-header){background-color:var(--asendo-gray-100)}.list-item--buttons{display:flex;justify-content:end;align-items:center;gap:var(--spacing-xs);grid-column:-1}.list-item--toggler{padding:1rem}.list-item--icon{justify-self:end}.list-item--collapse{background:var(--asendo-white)}.list-group .list-group-item.table-list:not(.list-item-header):hover[data-url],.list-group .list-group-item.table-list:not(.list-item-header):hover[data-target]{cursor:pointer}.list-group .list-group-item.table-list a:not(.btn){color:inherit}.list-group .list-group-item.table-list span,.list-group .list-group-item.table-list strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-group .list-group-item.title{display:flex;justify-content:space-between;font-weight:var(--font-weight-700)}.list-group .list-group-item.worktime{align-items:center;padding:0}.list-group .list-group-item.worktime:hover{background-color:var(--asendo-theme-100)}.list-group .list-group-item.worktime .worktime--link{display:flex;flex-direction:column;flex:1;padding:var(--spacing-sm) var(--spacing-md)}.list-group .list-group-item.worktime .worktime--duration{display:grid;grid-template-columns:9rem 5rem}.list-group .list-group-item.worktime .list-item--buttons{padding:var(--spacing-sm) var(--spacing-md)}.list-group .list-group-item.worktime .worktime--info{display:none}.list-group .list-group-item.worktime .worktime--content{display:flex;justify-content:space-between;flex-grow:1;gap:var(--spacing-sm)}.list-group .list-group-item.absence{padding:var(--spacing-sm)}.list-group .list-group-item.absence .absence--header{display:grid;grid-template-columns:10rem 5rem 4rem}.list-group .list-group-item.absence .absence--header.fulldate{grid-template-columns:13rem 5rem 4rem}.list-group .list-group-item.absence .absence--content{display:flex;justify-content:space-between;flex-grow:1;gap:var(--spacing-sm)}.list-group .list-group-item.absence.inactive{opacity:.5}.list-group .list-group-item.holiday .holiday--content{display:flex;justify-content:space-between;flex-grow:1;gap:var(--spacing-sm)}.list-group .list-group-item-action:hover{cursor:pointer}.list-group .list-result-info{display:flex;justify-content:flex-end;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.list-group .list-result-empty{display:flex;justify-content:center;gap:var(--spacing-xs);padding-block:var(--spacing-xxl);font-weight:var(--font-weight-700)}.board{--display-tr-header: none;--display-tr-label: block;--column-gap: var(--spacing-xl);--font-size: var(--font-size-base);width:100%;font-size:var(--font-size)}.board.board-sm{--column-gap: var(--spacing-md);--font-size: var(--font-size-sm)}.board>thead>tr.header{display:var(--display-tr-header)}.board>tbody{display:grid}.board>tbody>tr.header{display:var(--display-tr-header)}.board>tbody>tr{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, max-content));align-items:center;position:relative;border-bottom:1px solid var(--border-color);padding-block:var(--spacing-sm);transition:background-color .25s linear}.board>tbody>tr label{display:var(--display-tr-label);font-size:var(--font-size-sm);font-weight:var(--font-weight-600)}.board>tfoot>tr{grid-template-columns:1fr;justify-items:end;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.board .board-checkbox{position:absolute;top:0;right:0;z-index:1}.board .board-checkbox label{display:grid !important;place-content:center;position:relative}.board .board-checkbox label:hover::before{content:"";display:block;width:2.5rem;aspect-ratio:1;clip-path:circle();background-color:var(--bg-light-300);cursor:default;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}@container (min-inline-size: calc(1200px - 24px)){.board:not(.board--lg-2100){--display-tr-header: grid;--display-tr-label: none}.board:not(.board--lg-2100)>tbody{display:grid;grid-template-columns:var(--grid-template-columns);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}.board:not(.board--lg-2100)>tbody>tr{grid-column:1/-1;grid-template-columns:subgrid;row-gap:0;padding:0}.board:not(.board--lg-2100)>tbody>tr:first-child{background-color:rgba(0,0,0,0)}.board:not(.board--lg-2100)>tbody>tr td,.board:not(.board--lg-2100)>tbody>tr th{padding-block:var(--spacing-sm)}.board:not(.board--lg-2100) .board-checkbox{position:relative}.board:not(.board--lg-2100) .pl-1200-none{padding-inline-start:0 !important}}@container (min-inline-size: calc(2100px - 24px)){.board.board--lg-2100{--display-tr-header: grid;--display-tr-label: none}.board.board--lg-2100>tbody{display:grid;grid-template-columns:var(--grid-template-columns);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}.board.board--lg-2100>tbody>tr{grid-column:1/-1;grid-template-columns:subgrid;row-gap:0;padding:0}.board.board--lg-2100>tbody>tr:first-child{background-color:rgba(0,0,0,0)}.board.board--lg-2100>tbody>tr td,.board.board--lg-2100>tbody>tr th{padding-block:var(--spacing-sm)}.board.board--lg-2100 .board-checkbox{position:relative}}@keyframes flashMessage{0%{transform:translateX(100%)}10%{transform:translateX(0)}90%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes spinLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes startTimer{0%{transform:translateX(2rem);background-color:var(--asendo-blue-100)}25%{transform:translateX(0)}100%{background-color:#fff}}.wp{margin-block-end:var(--spacing-lg)}.wp--header{display:flex;justify-content:space-between;font-weight:var(--font-weight-600)}.wp--item{display:grid;grid-template-areas:"title actions" "info1 info1" "info2 info2";align-items:center;justify-content:space-between;background-color:var(--asendo-white);margin-block-end:var(--spacing-xxs)}.wp--item .wp--title{grid-area:title;padding:var(--spacing-sm)}.wp--item .wp--info1{grid-area:info1;padding:var(--spacing-sm)}.wp--item .wp--info2{grid-area:info2;padding:var(--spacing-sm)}.wp--item .wp--actions{grid-area:actions;display:flex;align-items:center;justify-content:end;padding:var(--spacing-sm)}@media screen and (min-width: 769px){.wp--item{grid-template-areas:"title info1 info2 actions";grid-template-columns:25ch max-content 1fr 10ch;justify-content:start}}.ts--item{margin-block-end:var(--spacing-md)}.ts--summary{display:grid;grid-template-columns:2fr 2fr 1fr auto;background-color:var(--asendo-white);margin-block-end:var(--spacing-xxs);padding:var(--spacing-sm)}.ts--worktime span,.ts--noted span,.ts--diff span{display:block}.ts--worktime span:first-child,.ts--noted span:first-child,.ts--diff span:first-child{font-weight:var(--font-weight-500)}.modal .ts--worktime,.modal .ts--noted,.modal .ts--diff,.modal .ts--specials{display:grid;gap:0;margin-bottom:var(--spacing-md)}.modal .ts--project-list{margin:0 0 var(--spacing-md) 0;padding:0;display:grid;gap:var(--spacing-xs)}.modal .ts--project-list li{list-style-type:none;display:grid;grid-template-columns:1fr auto;gap:var(--spacing-md)}@media screen and (min-width: 1200px){.ts--worktime{display:flex;gap:var(--spacing-md)}.ts--worktime span:nth-child(1){width:5rem}.ts--worktime span:nth-child(2){width:6rem}.ts--worktime span:nth-child(3){width:6rem}.ts--noted{display:flex;gap:var(--spacing-md)}.ts--noted span:nth-child(1){width:7rem}.ts--noted span:nth-child(2){width:7rem}.ts--noted span:nth-child(3){width:7rem}.ts--diff{display:flex;gap:var(--spacing-md)}.ts--diff span:nth-child(1){width:3rem}.ts--diff span:nth-child(2){width:7rem}}.tox.tox-tinymce{border:var(--bs-border-width) solid #d2d6db;border-radius:var(--bs-border-radius)}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none !important;border-bottom:var(--bs-border-width) solid #d2d6db !important;padding:0 !important}.tox .tox-edit-area::before{display:none}.tox-editor-header--empty{display:none !important}:root{--color-available: var(--asendo-gray-200);--color-reserved: var(--asendo-orange-400);--color-booked: var(--asendo-green-500);--color-expired: var(--asendo-order-color)}.billboard--list{display:grid;gap:var(--spacing-md)}.billboard{--billboard-image-width: 100%;display:grid;grid-template-columns:var(--billboard-image-width);grid-template-areas:"image" "header" "content";background-color:var(--asendo-white);padding:var(--spacing-sm)}.billboard--header{grid-area:header}.billboard--content{grid-area:content;display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-content:flex-end}.billboard--image{grid-area:image;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;width:100%}.billboard--content-slot input{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.billboard--content-slot label{width:3rem;height:3rem;background-color:var(--color-available);text-align:center;display:grid;place-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.billboard--content-slot label:hover{cursor:pointer}.billboard--content-slot label:focus,.billboard--content-slot label:focus-within,.billboard--content-slot label:has(input:focus){outline:var(--asendo-blue-500) solid 3px;outline-offset:2px}.billboard--content-slot:has(input:checked) label.available{box-shadow:inset 0 0 0 5px var(--color-reserved)}.billboard--content-slot[current-booking-status=booked]:has(input:checked) label.available{box-shadow:inset 0 0 0 5px var(--color-booked)}.billboard--content-slot:has(input:checked) label.reserved{background-color:var(--color-reserved);color:var(--asendo-orange-100)}.billboard--content-slot:has(input:checked) label.booked{background-color:var(--color-booked);color:var(--asendo-green-100)}.billboard--content-slot:has(input:disabled) label{opacity:.5;cursor:not-allowed}.billboard--content-slot strong{display:block}.billboard--content-slot span{font-size:var(--font-size-sm)}.billboard--legend{text-align:right;margin-block-end:var(--spacing-xs)}.billboard--legend .available{background-color:var(--color-available);color:var(--asendo-dark-400)}.billboard--legend .reserved{background-color:var(--color-reserved);color:var(--asendo-dark-400)}.billboard--legend .booked{background-color:var(--color-booked);color:#fff}.billboard--top-nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-md)}.billboard--top-nav .dateselect{max-width:12rem}.billboard--top-nav .add-billboard{max-width:40rem}.badge-booking-status-available{background-color:var(--color-available);color:var(--asendo-dark-400)}.badge-booking-status-reserved{background-color:var(--color-reserved)}.badge-booking-status-booked{background-color:var(--color-booked)}.badge-booking-status-expired{background-color:var(--color-expired)}.billboard--list-divider{margin:2rem -1rem 2rem -1rem}@media screen and (min-width: 1400px){.billboard{--billboard-image-width: 200px auto;display:grid;grid-template-columns:var(--billboard-image-width);grid-template-areas:"image header" "image content"}}.billboard-booking-edit .total-price{border-bottom:var(--spacing-xs) solid var(--asendo-gray-200);padding:var(--spacing-md)}.billboard-booking-edit .discount{border-top:var(--spacing-xs) solid var(--asendo-gray-200);padding:var(--spacing-md)}.sf-toolbar{position:absolute}button>*,.btn>*{pointer-events:none}/*# sourceMappingURL=backend.css.map */