.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.bottom-0{bottom:0px}.left-0{left:0px}.left-2{left:0.5rem}.right-1{right:0.25rem}.right-2{right:0.5rem}.top-0{top:0px}.top-1{top:0.25rem}.isolate{isolation:isolate}.z-50{z-index:50}.z-\[1100\]{z-index:1100}.z-\[120\]{z-index:120}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-right{float:right}.m-0{margin:0px}.m-2{margin:0.5rem}.mx-0{margin-left:0px;margin-right:0px}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.-mb-1{margin-bottom:-0.25rem}.-mb-1\.5{margin-bottom:-0.375rem}.-mb-px{margin-bottom:-1px}.-mt-3{margin-top:-0.75rem}.mb-0{margin-bottom:0px}.mb-1{margin-bottom:0.25rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:0.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:0.25rem}.ms-2{margin-inline-start:0.5rem}.mt-1{margin-top:0.25rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[unset\]{height:unset}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-min{height:-moz-min-content;height:min-content}.h-px{height:1px}.min-h-80{min-height:20rem}.min-h-96{min-height:24rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[68vh\]{min-height:68vh}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-5\/6{width:83.333333%}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[calc\(100\%-5rem\)\]{width:calc(100% - 5rem)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-8{min-width:2rem}.max-w-48{max-width:12rem}.max-w-80{max-width:20rem}.max-w-full{max-width:100%}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.basis-1\/2{flex-basis:50%}.basis-1\/4{flex-basis:25%}.basis-2\/5{flex-basis:40%}.basis-20{flex-basis:5rem}.basis-full{flex-basis:100%}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[repeat\(var\(--grid\)\2c _minmax\(0\2c _1fr\)\)\]{grid-template-columns:repeat(var(--grid),minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.content-baseline{align-content:baseline}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:0.25rem}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:0.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-md{border-radius:0.375rem}.rounded-b{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.rounded-l-none{border-top-left-radius:0px;border-bottom-left-radius:0px}.rounded-r-none{border-top-right-radius:0px;border-bottom-right-radius:0px}.rounded-t{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.rounded-t-lg{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-none{border-style:none}.border-light-200{border-color:var(--light-200)}.border-light-300{border-color:var(--light-300)}.border-light-400{border-color:var(--light-400)}.border-primary\/40{border-color:rgb(var(--primary-rgb),0.4)}.bg-dark{--tw-bg-opacity:1;background-color:rgb(var(--dark-rgb),var(--tw-bg-opacity))}.bg-dark\/20{background-color:rgb(var(--dark-rgb),0.2)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-light{--tw-bg-opacity:1;background-color:rgb(var(--light-rgb),var(--tw-bg-opacity))}.bg-light-100{background-color:var(--light-100)}.bg-light-200{background-color:var(--light-200)}.bg-light-300{background-color:var(--light-300)}.bg-light-400{background-color:var(--light-400)}.bg-light-50{background-color:var(--light-50)}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--primary-rgb),var(--tw-bg-opacity))}.bg-primary\/10{background-color:rgb(var(--primary-rgb),0.1)}.bg-primary\/20{background-color:rgb(var(--primary-rgb),0.2)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0px}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-4{padding:1rem}.px-0{padding-left:0px;padding-right:0px}.px-1{padding-left:0.25rem;padding-right:0.25rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0{padding-top:0px;padding-bottom:0px}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:0.25rem}.pb-4{padding-bottom:1rem}.pr-0{padding-right:0px}.pr-1{padding-right:0.25rem}.pr-10{padding-right:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:0.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-ui{font-family:var(--font-ui)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.text-danger{--tw-text-opacity:1;color:rgb(var(--danger-rgb),var(--tw-text-opacity))}.text-dark{--tw-text-opacity:1;color:rgb(var(--dark-rgb),var(--tw-text-opacity))}.text-dark-500{color:var(--dark-500)}.text-dark-600{color:var(--dark-600)}.text-dark-700{color:var(--dark-700)}.text-dark-900{color:var(--dark-900)}.text-dark\/70{color:rgb(var(--dark-rgb),0.7)}.text-dark\/90{color:rgb(var(--dark-rgb),0.9)}.text-light{--tw-text-opacity:1;color:rgb(var(--light-rgb),var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(var(--primary-rgb),var(--tw-text-opacity))}.text-primary-contrast{--tw-text-opacity:1;color:rgb(var(--primary-contrast-rgb),var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.accordion:has(.accordion-item:nth-of-type(1)){--count:1}.accordion:has(.accordion-item:nth-of-type(2)){--count:2}.accordion:has(.accordion-item:nth-of-type(3)){--count:3}.accordion:has(.accordion-item:nth-of-type(4)){--count:4}.accordion:has(.accordion-item:nth-of-type(5)){--count:5}.accordion:has(.accordion-item:nth-of-type(6)){--count:6}.accordion:has(.accordion-item:nth-of-type(7)){--count:7}.accordion:has(.accordion-item:nth-of-type(8)){--count:8}.accordion:has(.accordion-item:nth-of-type(9)){--count:9}.accordion:has(.accordion-item:nth-of-type(10)){--count:10}.accordion:has(.accordion-item:nth-of-type(11)){--count:11}.accordion:has(.accordion-item:nth-of-type(12)){--count:12}.accordion:has(.accordion-item:nth-of-type(13)){--count:13}.accordion:has(.accordion-item:nth-of-type(14)){--count:14}.accordion:has(.accordion-item:nth-of-type(15)){--count:15}.accordion:has(.accordion-item:nth-of-type(16)){--count:16}.accordion:has(.accordion-item:nth-of-type(17)){--count:17}.accordion:has(.accordion-item:nth-of-type(18)){--count:18}.accordion:has(.accordion-item:nth-of-type(19)){--count:19}.accordion:has(.accordion-item:nth-of-type(20)){--count:20}.accordion{transition:all 500ms ease-in-out;overflow:hidden;will-change:height;height:0;--count:1;--accordion-item-height:2rem}.accordion.open{height:calc(var(--accordion-item-height) * var(--count))}.accordion .accordion-item{height:var(--accordion-item-height)}.text-truncate{--lines:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical}.dropdown:not(.dropdown-open){display:none !important}:root{--success:#00a632;--success-rgb:0,166,50;--success-contrast:#fff;--success-contrast-rgb:255,255,255;--warning:#f39c12;--warning-rgb:243,156,18;--warning-contrast:#333;--warning-contrast-rgb:51,51,51;--danger:#dd3939;--danger-rgb:221,57,57;--danger-contrast:#fff;--danger-contrast-rgb:255,255,255;--info:#3c82bc;--info-rgb:60,130,188;--info-contrast:#fff;--info-contrast-rgb:255,255,255;--dark:#333333;--dark-rgb:51,51,51;--dark-contrast:#fff;--dark-contrast-rgb:255,255,255;--gray:#686d77;--gray-rgb:104,109,119;--gray-contrast:#fff;--gray-contrast-rgb:255,255,255;--light:#f5f5f5;--light-rgb:245,245,245;--light-contrast:#333;--light-contrast-rgb:51,51,51}@font-face {font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url("../../../../../core/lib/fonts/inter/InterVariable.woff2") format("woff2")}@font-face {font-family:'Inter';font-style:italic;font-weight:100 900;font-display:swap;src:url("../../../../../core/lib/fonts/inter/InterVariable-Italic.woff2") format("woff2")}.badge{margin-left:0.25rem;margin-right:0.25rem;border-radius:0.375rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.875rem;line-height:1.25rem;font-weight:600;box-shadow:inset 1px -2px 5px 0px rgb(var(--color),0.1);text-shadow:1px 1px 3px rgb(var(--contrast),0.1);background-color:rgb(var(--color),0.2);color:rgb(var(--color),1)}.badge.light{color:var(--dark-700);background-color:rgb(var(--color),1);box-shadow:inset 0 0 0 1px rgb(var(--dark-rgb),0.15)}.badge ion-icon{margin-bottom:-0.125rem;font-size:1rem;line-height:1.5rem}.app-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-content:flex-start;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.5rem}:where(.app-form>.app-form-group){grid-column:span 12/span 12}:where(.app-form>:not(.app-form-group)){grid-column:1/-1}.app-form-group{display:flex;flex-wrap:wrap;align-content:flex-start;padding-top:0.25rem;padding-bottom:0.25rem}.app-form-group label:not([class*="app-"]){margin-bottom:0.25rem;flex-basis:100%;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:600;color:var(--dark-700)}.app-form-group label:not([class*="app-"]) [pop-over]{margin-bottom:-0.25rem;font-size:1.125rem;line-height:1.75rem;color:var(--dark-600)}.app-form-group .app-form-control{flex-grow:1}.app-form-group small{flex-basis:100%;font-size:0.875rem;line-height:1.25rem;font-weight:300;color:var(--dark-600)}.app-form-group:has(.app-form-control:required) label:not([class*="app-"])::after{content:'*';--tw-text-opacity:1;color:rgb(var(--danger-rgb),var(--tw-text-opacity))}.app-form-control,select.tom-select:not(.tomselected){width:100%;max-width:100%;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-400);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;font-family:var(--font-ui);font-size:1rem;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,0.2,1)}.app-form-control:disabled,select.tom-select:not(.tomselected):disabled{background-color:var(--light-300);color:var(--dark-600)}select.app-form-control,select.tom-select:not(.tomselected){background:#ffffff url('/core/res/img/png/arrow.png') calc(100% - 10px) center no-repeat !important}select.app-form-control:not(.disable-validation).ng-valid.ng-dirty,input.app-form-control:not(.disable-validation).ng-valid.ng-dirty,textarea.app-form-control:not(.disable-validation).ng-valid.ng-dirty{border:1px solid rgb(var(--success-rgb)) !important}select.app-form-control:not(.disable-validation).ng-invalid.ng-dirty,input.app-form-control:not(.disable-validation).ng-invalid.ng-dirty,textarea.app-form-control:not(.disable-validation).ng-invalid.ng-dirty{border:1px solid rgb(var(--danger-rgb)) !important}textarea{min-height:6rem;resize:vertical}input,select,textarea{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms}.app-input-group{display:flex;width:100%;align-items:stretch}.app-input-group>.app-form-control,.app-input-group>.ts-wrapper{min-width:0px;flex:1 1 0%}.app-input-group>.app-form-control,.app-input-group>.ts-wrapper .ts-control{border-top-right-radius:0px;border-bottom-right-radius:0px}.app-input-group>.app-btn{margin:0px;flex-shrink:0;border-top-left-radius:0px;border-bottom-left-radius:0px}.app-toggle,.app-check,.app-radio{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:400;color:var(--dark-800);min-height:2.25rem;-webkit-tap-highlight-color:transparent}.app-toggle small,.app-check small,.app-radio small{flex-basis:auto;font-size:0.875rem;line-height:1.25rem;font-weight:400;color:var(--dark-800)}.app-toggle input,.app-check input,.app-radio input{position:absolute;height:0px;width:0px;opacity:0}.app-toggle .checkmark,.app-check .checkmark,.app-radio .checkmark{position:relative;flex-shrink:0;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,0.2,1)}.app-toggle:active .checkmark,.app-check:active .checkmark,.app-radio:active .checkmark{transform:scale(0.92)}.app-toggle input:focus-visible~.checkmark,.app-check input:focus-visible~.checkmark,.app-radio input:focus-visible~.checkmark{outline:2px solid rgb(var(--color,var(--primary-rgb)),0.5);outline-offset:2px}.app-toggle:has(input:disabled),.app-check:has(input:disabled),.app-radio:has(input:disabled){cursor:not-allowed;opacity:0.5}.app-toggle .checkmark{width:2.25rem;height:1.25rem;border-radius:9999px;background-color:rgb(var(--dark-rgb),0.18)}.app-toggle .checkmark::after{content:'';position:absolute;top:0.125rem;left:0.125rem;width:1rem;height:1rem;border-radius:9999px;background-color:#fff;box-shadow:0 1px 3px rgb(var(--dark-rgb),0.35);transition:transform 200ms ease-out}.app-toggle input:checked~.checkmark{background-color:rgb(var(--color,var(--primary-rgb)))}.app-toggle input:checked~.checkmark::after{transform:translateX(1rem)}.app-check .checkmark{width:1.25rem;height:1.25rem;border-radius:0.375rem;border:2px solid rgb(var(--dark-rgb),0.3);background-color:#fff;box-sizing:border-box}.app-check .checkmark::after{content:'';position:absolute;left:50%;top:50%;width:0.3rem;height:0.65rem;border:solid rgb(var(--contrast,255,255,255));border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg) scale(0);transition:transform 150ms ease-out}.app-check input:checked~.checkmark{background-color:rgb(var(--color,var(--primary-rgb)));border-color:rgb(var(--color,var(--primary-rgb)))}.app-check input:checked~.checkmark::after{transform:translate(-50%,-60%) rotate(45deg) scale(1)}.app-radio .checkmark{width:1.25rem;height:1.25rem;border-radius:9999px;border:2px solid rgb(var(--dark-rgb),0.3);background-color:#fff;box-sizing:border-box}.app-radio .checkmark::after{content:'';position:absolute;inset:0.2rem;border-radius:9999px;background-color:rgb(var(--color,var(--primary-rgb)));transform:scale(0);transition:transform 150ms ease-out}.app-radio input:checked~.checkmark{border-color:rgb(var(--color,var(--primary-rgb)))}.app-radio input:checked~.checkmark::after{transform:scale(1)}.ts-wrapper{width:100%;max-width:100%}.ts-wrapper .ts-control{min-height:var(--control-height);align-items:center;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-400);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;font-family:var(--font-ui);font-size:1rem;line-height:1.5rem;color:var(--dark-800);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms}.ts-wrapper .ts-control input{font-family:var(--font-ui);font-size:1rem;line-height:1.5rem;color:var(--dark-800)}.ts-wrapper.single .ts-control{flex-wrap:nowrap;overflow:hidden}.ts-wrapper.single .ts-control .item{min-width:0px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-wrapper.focus .ts-control{--tw-border-opacity:1;border-color:rgb(var(--primary-rgb),var(--tw-border-opacity))}.ts-wrapper.disabled .ts-control{background-color:var(--light-300);color:var(--dark-600)}body .ts-dropdown{margin-top:0.25rem;overflow:hidden;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-400);background-color:var(--light-50);font-family:var(--font-ui);font-size:1rem;line-height:1.5rem;color:var(--dark-800);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);z-index:1075}body .ts-dropdown .option,body .ts-dropdown .no-results,body .ts-dropdown .create,body .ts-dropdown .optgroup-header{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.375rem;padding-bottom:0.375rem}body .ts-dropdown .active{background-color:rgb(var(--secondary-rgb),0.2);color:var(--dark-900)}.wrapper{overflow-x:hidden;background-color:var(--light-50);color:var(--dark-800)}.wrapper>*{font-family:var(--font-ui)}.wrapper:has(.app-wrapper){overflow-x:clip;overflow-y:visible}.view-wrapper{display:block;background-color:var(--light-100)}@media (min-width:768px){.view-wrapper{padding-right:0.5rem}}.view-wrapper{grid-auto-rows:min-content}.view-wrapper .viewport-wrapper{padding:1rem}.view-wrapper .viewport-wrapper .viewport{display:grid;width:100%;grid-template-columns:repeat(8,minmax(0,1fr));gap:1rem}.view-wrapper .viewport-wrapper .viewport>*{min-width:0px}.view-wrapper .viewport-wrapper .viewport.ng-enter{animation-name:enter-anim;animation-duration:0.3s;animation-delay:0.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.250,0.460,0.450,0.940)}.view-wrapper .viewport-wrapper .viewport.ng-leave{animation-name:exit-anim;animation-duration:0.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.250,0.460,0.450,0.940)}.app-wrapper{scrollbar-width:auto;scrollbar-color:auto;position:relative;display:flex}@media not all and (min-width:768px){.app-wrapper{width:200vw}}.app-wrapper{min-height:calc(100vh - var(--nav-height) - var(--topbar-height))}@media not all and (min-width:768px){.app-wrapper .menu-wrapper{width:100dvw;width:100vw;width:calc(var(--vw,1vw) * 100)}}@media (min-width:768px){.app-wrapper .menu-wrapper{width:16rem;flex-basis:16rem}}.app-wrapper .view-wrapper{position:relative;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:400ms;transition-timing-function:cubic-bezier(0.4,0,1,1)}@media not all and (min-width:768px){.app-wrapper .view-wrapper{left:0px;width:100dvw;width:100vw;width:calc(var(--vw,1vw) * 100)}}@media (min-width:768px){.app-wrapper .view-wrapper{width:calc(100vw - 16rem - 10px);flex-basis:calc(100vw - 16rem - 10px)}}.app-wrapper .view-wrapper.open{}@media not all and (min-width:768px){.app-wrapper .view-wrapper.open{left:-100vw}}.menu-wrapper{position:sticky;top:0px;align-self:flex-start;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border-width:0px;border-right-width:1px;border-style:solid;border-color:var(--light-400);padding:0px;height:calc(100dvh - var(--nav-height) - var(--topbar-height))}.menu-wrapper::-webkit-scrollbar{height:0.125rem;width:0.125rem}.menu-wrapper::-webkit-scrollbar-track{background-color:transparent}.menu-wrapper::-webkit-scrollbar-thumb{background-color:rgb(var(--primary-rgb),0.9)}.menu-wrapper .menu{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.submenu{padding-top:1rem;padding-bottom:1rem}.submenu .submenu-title{margin-bottom:0px;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:600;color:var(--dark-500)}.submenu ul{margin:0px;list-style-type:none;padding-top:0.5rem;padding-bottom:0.5rem}.submenu ul li a,.submenu ul li button{display:flex;width:100%;flex-direction:row;align-items:center;border-radius:0.5rem;border-style:none;background-color:transparent;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;text-align:left;font-family:var(--font-ui);font-size:1rem;line-height:1.5rem;font-weight:600;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,1,1)}.submenu ul li a:hover,.submenu ul li button:hover{background-color:rgb(var(--accent-rgb),0.2);text-decoration-line:none}.submenu ul li a ion-icon,.submenu ul li button ion-icon{padding-right:0.375rem;font-size:22px}.submenu ul li a.active,.submenu ul li button.active{background-color:rgb(var(--accent-rgb),0.1)}.section-split{margin:0px;margin-top:1rem;margin-bottom:1rem;height:1px;width:100%;flex-basis:100%;border-style:none;background-color:var(--light-400);outline:2px solid transparent;outline-offset:2px}.user{display:flex;width:100%;max-width:14rem;flex-direction:column;gap:0.5rem;border-radius:1rem;border-width:1px;border-style:solid;border-color:var(--light-300);background-color:var(--light-50);padding:0.5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.user .user-main{display:flex;min-width:0px;flex-direction:row;align-items:center;gap:0.75rem;border-radius:0.75rem;border-style:none;background-color:transparent;padding:0.25rem;text-align:left;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.user .user-main:hover{background-color:var(--light-200)}.user .user-main img{height:3rem;min-height:0px;width:3rem;min-width:0px;flex-shrink:0;border-radius:9999px;background-color:var(--light-200);-o-object-fit:cover;object-fit:cover;--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.user .user-main .user-text{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.user .user-main .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.25;color:var(--dark-900)}.user .user-main .mail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.75rem;line-height:1rem;font-weight:400;color:var(--dark-600)}.user .user-actions{display:flex;flex-direction:row;gap:0.5rem}.user .user-action{display:flex;height:2.25rem;align-items:center;justify-content:center;gap:0.5rem;border-radius:0.5rem;border-style:none;background-color:var(--light-200);padding-left:0.75rem;padding-right:0.75rem;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:600;color:var(--dark-800);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.user .user-action:hover{background-color:rgb(var(--accent-rgb),0.2);text-decoration-line:none}.user .user-action ion-icon{font-size:1.125rem;line-height:1.75rem}.user .user-action.active{background-color:rgb(var(--accent-rgb),0.1)}.user .user-action.notifications{flex:1 1 0%;justify-content:flex-start}.user .user-action .notification-badge{position:static;margin-left:auto;height:1.25rem;min-width:1.25rem;padding-left:0.25rem;padding-right:0.25rem}.edit-profile-picture{display:flex;flex-direction:row;flex-wrap:wrap}.edit-profile-picture .user-img{position:relative;height:15rem;width:15rem;overflow:hidden;border-radius:1rem;border-width:1px;border-style:solid;border-color:var(--dark-500)}.edit-profile-picture .user-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.edit-profile-picture .user-img .user-profile-btn{position:absolute;bottom:0.75rem;right:0.75rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:rgb(var(--accent-rgb),0.2);font-size:1.875rem;line-height:2.25rem;color:var(--dark-700);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}@keyframes enter-anim{0%{opacity:0;transform:translateX(50px)}20%{opacity:0}100%{opacity:1;transform:translateX(0px)}}@keyframes exit-anim{0%{opacity:1;transform:translateX(0px)}100%{opacity:0;transform:translateX(50px)}}.app-login{display:flex;align-items:center;background-color:var(--light-100);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:calc(100vh - var(--nav-height) - var(--topbar-height))}.app-login-form{width:100%;background-color:var(--light-50);padding:1.5rem}@media (min-width:768px){.app-login-form{margin-left:3rem;width:28rem;border-radius:1rem;--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.app-login-form .app-login-header h1{margin-bottom:0.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:var(--dark-900)}.app-login-form small.invalid{--tw-text-opacity:1;color:rgb(var(--danger-rgb),var(--tw-text-opacity))}.app-login-form .captcha{display:flex;flex-direction:column;gap:0.5rem}.app-login-form .captcha .captcha-container{display:flex;flex-direction:row;align-items:center;gap:0.5rem}.app-login-form .captcha .captcha-container img{height:3rem;border-radius:0.25rem}.app-login-form .captcha .captcha-container a{font-size:1.5rem;line-height:2rem;color:var(--dark-700)}.app-login-form .app-login-actions{display:flex;flex-direction:column;gap:0.5rem}.app-login-form .app-login-actions .app-btn{min-height:2.75rem}.app-login-form .app-login-actions .app-login-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:0.5rem}.notification-wrapper{margin-bottom:1rem;flex-basis:100%;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:rgb(var(--item-color),0.2)}.notification-wrapper .notification{width:100%;border-radius:0.5rem;border-width:0px;border-left-width:8px;border-style:solid;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:rgb(var(--item-color),1)}.notification-wrapper .notification .notification-header{margin-bottom:0.25rem;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--dark-800);padding-top:0.25rem;padding-bottom:0.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--dark-800)}.notification-wrapper .notification .notification-top{margin-bottom:0.25rem;display:flex;flex-direction:row;align-items:center;gap:0.5rem;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--dark-800)}.notification-wrapper .notification .notification-top .notification-header{margin-bottom:0px;min-width:0px;flex:1 1 0%;border-width:0px}.notification-wrapper .notification .notification-actions{display:flex;flex-shrink:0;flex-direction:row}.notification-wrapper .notification .notification-actions .app-btn{margin:0px;padding-left:0.25rem;padding-right:0.25rem;padding-top:0px;padding-bottom:0px}.notification-wrapper .notification .notification-actions .app-btn ion-icon{font-size:1.125rem;line-height:1.75rem}.notification-wrapper .notification .notification-content{padding-left:1rem;padding-right:1rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem}.notification-wrapper.compact{margin-bottom:0.5rem;min-width:0px;border-color:var(--light-400)}.notification-wrapper.compact .notification{border-width:0px;box-shadow:0px 0px 6px 4px rgb(var(--dark-rgb),0.07)}.notification-wrapper.compact .notification .notification-content{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.375rem;padding-bottom:0.375rem}.notification-wrapper.compact .notification .notification-top{margin-bottom:0px;border-width:0px}.notification-wrapper.compact .notification .notification-header{margin-bottom:0px;min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-width:0px;padding-top:0px;padding-bottom:0px;font-size:1rem;line-height:1.5rem}.notification-wrapper.compact .notification .notification-text{margin-bottom:0px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:2.5rem;overflow-wrap:break-word;color:var(--dark-600)}.notification-wrapper.compact .notification .notification-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.5rem;font-size:0.875rem;line-height:1.25rem}.notification-wrapper.compact .notification .notification-meta .notification-date{margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:0.25rem;font-size:0.875rem;line-height:1.25rem}.notification-wrapper.compact .notification .notification-meta .badge{margin-left:0px;margin-right:0px}.notification-wrapper.item-light{--item-color:217,219,221}.notification-wrapper.item-light .notification{border-color:var(--dark-600)}.notification-wrapper.unread .notification{background-color:rgb(var(--item-color),0.08)}.notification-wrapper.read{border-color:var(--light-300)}.notification-wrapper.read .notification{background-color:var(--light-100);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:rgb(var(--dark-rgb),0.15)}.notification-wrapper.read .notification .notification-header,.notification-wrapper.read .notification .notification-top{border-color:var(--light-400);font-weight:400;color:var(--dark-500)}.notification-wrapper.read .notification .notification-content{color:var(--dark-500)}.notification-group{display:grid;min-width:0px;flex-basis:100%;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}@media (min-width:992px){.notification-group{grid-template-columns:repeat(2,minmax(0,1fr))}}.notification-group-title{grid-column:1/-1;margin-bottom:0.5rem;display:flex;flex-direction:row;align-items:center;gap:0.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--dark-800)}.notification-badge{position:relative;top:-0.5rem;left:0.25rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--danger-rgb),var(--tw-bg-opacity));font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--danger-contrast-rgb),var(--tw-text-opacity))}.app-table-wrapper{display:block;max-width:100%;overflow-x:auto;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-300);background-color:var(--light-50);padding:0.75rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-table-wrapper::-webkit-scrollbar{height:0.25rem;width:100%}.app-table-wrapper.flat{border-width:0px;background-color:transparent;padding:0px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-table{width:100%;min-width:-moz-max-content;min-width:max-content;border-collapse:collapse}.app-table thead tr{padding-top:0.25rem;padding-bottom:0.25rem;text-align:left}.app-table thead tr th{margin-top:0.25rem;margin-bottom:0.25rem;text-wrap:nowrap;background-color:rgb(var(--accent-rgb),0.1);padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-weight:500;color:var(--dark-500)}.app-table thead tr th:first-of-type{border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem}.app-table thead tr th:last-of-type{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem}.app-table tbody tr{padding-top:0.25rem;padding-bottom:0.25rem}.app-table tbody tr td{text-wrap:nowrap;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--light-300);padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;font-weight:600;color:var(--dark-800)}.app-table tbody tr:last-of-type td{border-bottom-width:0px;font-weight:600}.app-table tfoot tr td{padding-top:1rem;padding-bottom:1rem}.app-table-toolbar{margin-bottom:0.25rem;display:flex;align-content:center;align-items:center;justify-content:space-between;padding-top:0.25rem;padding-bottom:0.25rem}.sorting{position:relative;cursor:pointer;padding-left:0.75rem}.sorting::before{content:'';position:absolute;left:0.25rem;height:0.375rem;width:0.5rem;background-color:var(--dark-500);opacity:1;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;top:calc(50% - 7px);clip-path:polygon(50% 0%,0% 100%,100% 100%)}.sorting::after{content:'';position:absolute;left:0.25rem;height:0.375rem;width:0.5rem;background-color:var(--dark-500);opacity:1;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;bottom:calc(50% - 7px);clip-path:polygon(100% 0,0 0,50% 100%)}.sorting.sorting_asc::before{color:var(--dark-900);top:calc(50% - 3px)}.sorting.sorting_asc::after{opacity:0;bottom:calc(50% - 15px)}.sorting.sorting_desc::before{top:calc(50% - 15px);opacity:0}.sorting.sorting_desc::after{color:var(--dark-900);bottom:calc(50% - 4px)}.sales-point-item-wrapper{border-style:none;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.sales-point-item-wrapper .sales-point-item{position:relative;height:14rem;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-200);background-color:var(--light-50);padding-left:0.5rem;padding-right:0.5rem;padding-top:0.5rem;padding-bottom:1rem;font-family:var(--font-ui);font-weight:500;color:var(--dark-600);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-style:solid;outline-width:4px;outline-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sales-point-item-wrapper .sales-point-item img{height:auto;max-height:7rem;width:100%;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));-o-object-fit:contain;object-fit:contain}.sales-point-item-wrapper .sales-point-item .sales-point-badge{position:absolute;top:0px;right:0px;display:flex}.sales-point-item-wrapper .sales-point-item .sales-point-badge .badge{margin-left:0px;margin-right:0px;height:100%;border-radius:0px;border-top-right-radius:0.5rem;border-bottom-left-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(var(--primary-rgb),var(--tw-bg-opacity));padding-left:0.75rem;padding-right:0.75rem;padding-top:0px;padding-bottom:0px;--tw-text-opacity:1;color:rgb(var(--primary-contrast-rgb),var(--tw-text-opacity))}.sales-point-item-wrapper:focus .sales-point-item{outline-color:rgb(var(--primary-rgb),1)}.sales-point-item-wrapper:disabled{opacity:0.75}.sales-point-item-wrapper.type-folder{position:relative;z-index:10}.sales-point-item-wrapper.type-folder::before,.sales-point-item-wrapper.type-folder::after{position:absolute;height:100%;width:100%;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-200);background-color:var(--light-100);transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;content:''}.sales-point-item-wrapper.type-folder::before{top:-0.25rem;left:-0.25rem;z-index:-1}.sales-point-item-wrapper.type-folder::after{top:-0.5rem;left:-0.5rem;z-index:-2}.timeline{isolation:isolate}.timeline .timeline-item{display:flex;padding:1rem}.timeline .timeline-item .timeline-icon{position:relative;z-index:20;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;border-color:var(--light-400);background-color:rgb(var(--accent-rgb),0.2);font-size:1.875rem;line-height:2.25rem;color:var(--dark-700)}.timeline .timeline-item .timeline-icon:before{content:'';position:absolute;top:100%;left:1.5rem;z-index:10;height:100%;width:1px;background-color:var(--light-400)}.timeline .timeline-item:last-of-type .timeline-icon:before{content:unset}.timeline .timeline-item .timeline-content{flex-grow:1;padding-left:0.5rem;padding-right:0.5rem}.app-btn{margin-left:0.25rem;margin-right:0.25rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.25rem;white-space:nowrap;text-wrap:nowrap;border-radius:0.5rem;border-width:1px;border-style:solid;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.125rem;padding-bottom:0.125rem;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:600;outline:2px solid transparent;outline-offset:2px}.app-btn:hover{text-decoration-line:none}.app-btn{box-shadow:0px 2px 6px -1px rgb(0,0,0,0.2),0px -1px 4px -1px rgb(var(--contrast),0.2) inset;color:rgb(var(--contrast),1);background-color:rgb(var(--color),1);border-color:rgb(var(--color),1);min-height:var(--control-height)}.app-btn:disabled{cursor:not-allowed;border-color:rgb(var(--color),0.6);background-color:rgb(var(--color),0.5)}.app-btn:hover{color:rgb(var(--contrast),1)}.app-btn:not(.link):not(.app-btn-outline):not(:disabled):hover{background-image:linear-gradient(rgb(var(--contrast),0.1),rgb(var(--contrast),0.1))}.app-btn:not(.link):not(.app-btn-outline):not(:disabled):active{background-image:linear-gradient(rgb(var(--contrast),0.2),rgb(var(--contrast),0.2))}.app-btn ion-icon{font-size:1.125rem;line-height:1.75rem}.app-btn.light{border-color:rgb(var(--dark-rgb),0.15);box-shadow:0px 1px 3px -1px rgb(var(--dark-rgb),0.2)}.app-btn.light.link,.app-btn.light.app-btn-outline{--color:var(--dark-rgb)}.app-btn.light.app-btn-outline{border-color:rgb(var(--dark-rgb),0.15)}.app-btn.link{border-color:transparent;background-color:transparent;padding-left:0.25rem;padding-right:0.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:none;color:rgb(var(--color),1)}.app-btn.link:hover{color:rgb(var(--color),1);background-color:rgb(var(--color),0.1)}.app-btn.app-btn-outline{border-width:1px;border-style:solid;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-color:rgb(var(--color),1);color:rgb(var(--color),1)}.app-btn.app-btn-outline:hover{color:rgb(var(--color),1);background-color:rgb(var(--color),0.2)}.dropdown-menu{position:absolute;list-style-type:none;border-radius:0.5rem;background-color:var(--light-50);padding:0.5rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);z-index:1075;left:0;top:0}.dropdown-menu .dropdown-item>button,.dropdown-menu .dropdown-item>a{display:flex;width:100%;align-items:center;text-wrap:nowrap;border-radius:0.25rem;border-style:none;background-color:var(--light-50);padding-left:0.75rem;padding-right:0.75rem;padding-top:0.375rem;padding-bottom:0.375rem;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:500;color:var(--dark-700);color:rgb(var(--color));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.dropdown-menu .dropdown-item>button:hover,.dropdown-menu .dropdown-item>a:hover{background-color:var(--light-200)}.dropdown-menu .dropdown-item>button ion-icon,.dropdown-menu .dropdown-item>a ion-icon{margin-right:0.25rem;font-size:1.125rem;line-height:1.75rem}.card{display:flex;flex-direction:column;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-300);background-color:var(--light-50);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card .card-header{display:flex;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--light-400);background-color:rgb(var(--secondary-rgb),0.1);padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.card .card-header .card-title{margin-bottom:0px;font-size:1.125rem;line-height:1.75rem;color:var(--dark-800)}.card .card-header .card-subtitle{margin-bottom:0px;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--dark-500)}.card .card-body{position:relative;flex-grow:1;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.card .card-body:not(:first-of-type){border-width:0px;border-top-width:1px;border-style:solid;border-color:var(--light-400)}.card .card-table table{width:unset}.card .card-table table tr td{border-style:none}.card .card-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;row-gap:0.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}.wishlist-item-wrapper{flex-basis:100%;padding:0.5rem}@media (min-width:992px){.wishlist-item-wrapper{flex-basis:50%}}.wishlist-item-wrapper .wishlist-item{position:relative;display:flex;flex-direction:row;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wishlist-item-wrapper .wishlist-item .img-wrapper img{height:10rem;width:8rem;-o-object-fit:cover;object-fit:cover;padding:0.5rem}.wishlist-item-wrapper .wishlist-item .item-info{padding:0.5rem;font-size:0.875rem;line-height:1.25rem}.wishlist-item-wrapper .wishlist-item .item-info .name{height:3.5rem;overflow:hidden;font-size:1.125rem;line-height:1.75rem;font-weight:700}.wishlist-item-wrapper .wishlist-item .item-info p{margin-bottom:0px}.wishlist-item-wrapper .wishlist-item .actions{position:absolute;right:0.5rem;bottom:0.5rem;display:flex}.loading{animation-duration:2.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loading;animation-timing-function:linear;background:var(--light-200);background:linear-gradient(to right,var(--light-200) 5%,var(--light-300) 25%,var(--light-200) 35%);background-size:1000px 100%}img.loading{min-width:4rem;min-height:4rem;color:transparent}img.loading.img-failed{content:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')}.view-wrapper{position:relative}.view-wrapper .loader-wrapper{position:absolute;inset:0px;z-index:1050;--tw-backdrop-blur:blur(1px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:rgba(var(--light-rgb),0.6);animation:loader-in 0.2s ease-out}.view-wrapper .loader-wrapper .app-splash-bar{position:sticky;top:40vh;margin-left:auto;margin-right:auto;margin-top:40vh;background-color:var(--light-400)}@keyframes loader-in{from{opacity:0}}.app-splash{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.app-splash img{height:12rem;width:12rem;-o-object-fit:contain;object-fit:contain;animation:splash-pulse 1.6s ease-in-out infinite}.app-splash-bar{position:relative;height:3px;width:8rem;overflow:hidden;border-radius:0.125rem;background-color:var(--light-300)}.app-splash-bar::before{content:'';position:absolute;top:0px;bottom:0px;width:40%;border-radius:0.125rem;background-color:var(--dark-700);animation:splash-slide 1.1s ease-in-out infinite}@keyframes splash-pulse{50%{transform:scale(0.94);opacity:0.75}}@keyframes splash-slide{from{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.app-splash img,.app-splash-bar::before{animation:none}}.tabs-wrapper{width:100%}.tabs-wrapper .tab-menu{display:flex;width:100%;overflow-y:hidden;overflow-x:overlay}.tabs-wrapper .tab-menu::-webkit-scrollbar{position:fixed;right:0;top:0;height:4px;width:6px;border-radius:4px}.tabs-wrapper .tab-menu::-webkit-scrollbar-track{border-radius:0.125rem;background-color:var(--light-300)}.tabs-wrapper .tab-menu::-webkit-scrollbar-thumb{border-radius:0.125rem;background-color:var(--dark-700)}.tabs-wrapper .tab-menu .tab{position:relative;text-wrap:nowrap;border-width:0px;border-bottom-width:4px;border-style:solid;border-color:var(--light-300);background-color:rgb(var(--primary-rgb),0);padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-family:var(--font-ui);font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--dark-600);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms}@media (min-width:768px){.tabs-wrapper .tab-menu .tab{padding-left:1.5rem;padding-right:1.5rem}}.tabs-wrapper .tab-menu .tab::before{position:absolute;left:0px;top:100%;height:0.25rem;width:100%;background-color:rgb(var(--primary-rgb),0);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;content:''}.tabs-wrapper .tab-menu .tab.active{background-color:rgb(var(--primary-rgb),0.2);color:var(--dark-900);anchor-name:--nav-anchor}.tabs-wrapper .tab-menu .tab.active::before{--tw-bg-opacity:1;background-color:rgb(var(--primary-rgb),var(--tw-bg-opacity))}.tab-select{display:flex;border-radius:0.5rem;background-color:var(--light-300);padding:0.25rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:var(--control-height)}.tab-select .tab{display:flex;flex-grow:1;align-items:center;justify-content:center;border-radius:0.25rem;border-style:none;padding-top:0px;padding-bottom:0px;padding-left:0.75rem;padding-right:0.75rem;font-family:var(--font-ui);font-weight:600;--tw-text-opacity:1;color:rgb(var(--dark-rgb),var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.tab-select .tab:hover{background-color:var(--light-100)}.tab-select .tab:not(:first-of-type,:last-of-type){margin-left:0.125rem;margin-right:0.125rem}.tab-select .tab.active{background-color:var(--light-50)}app-modal-manager{position:fixed;inset:0px;z-index:1060;display:none;height:100%;width:100%;background-color:transparent;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms}app-modal-manager .app-modal{margin-left:auto;display:flex;height:100%;max-width:36rem;flex-direction:column;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-200);background-color:var(--light-50);--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-height:calc(100dvh - 2rem)}app-modal-manager .app-modal .modal-header{display:flex;align-items:center;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;background-color:var(--light-200);padding:1rem;padding-top:0.25rem;padding-bottom:0.25rem}app-modal-manager .app-modal .modal-header .modal-title{margin-bottom:0px;flex-grow:1;font-family:var(--font-ui);font-size:1.25rem;line-height:1.75rem;font-weight:600}app-modal-manager .app-modal .modal-header .modal-close{border-style:none;background-color:transparent;padding:0.5rem;font-size:1.5rem;line-height:2rem;outline:2px solid transparent;outline-offset:2px}app-modal-manager .app-modal .modal-header .modal-close ion-icon{margin-bottom:-0.25rem}app-modal-manager .app-modal .modal-body{flex-grow:1;overflow-y:auto;padding:1rem}app-modal-manager .app-modal .modal-body::-webkit-scrollbar{height:0.125rem;width:0.125rem}app-modal-manager .app-modal .modal-body::-webkit-scrollbar-track{background-color:transparent}app-modal-manager .app-modal .modal-body::-webkit-scrollbar-thumb{background-color:rgb(var(--primary-rgb),0.9)}app-modal-manager .app-modal .modal-footer{display:flex;padding:1rem}app-modal-manager .app-modal.app-modal-lg{max-width:48rem}app-modal-manager:has(.app-modal:not(.ng-hide),.app-modal.ng-hide-remove,.app-modal.ng-hide-add){display:block}app-modal-manager.enable-animations:has(.app-modal:not(.ng-hide),.app-modal.ng-hide-remove,.app-modal.ng-hide-add){animation:modal-open 0.35s cubic-bezier(0.390,0.575,0.565,1.000) both}app-modal-manager.enable-animations .app-modal.ng-hide-remove{display:flex !important;animation:reveal-right 0.25s cubic-bezier(0.390,0.575,0.565,1.000) both}app-modal-manager.enable-animations .app-modal.ng-hide-add{display:flex !important;animation:reveal-right 0.25s reverse cubic-bezier(0.390,0.575,0.565,1.000) both}@keyframes reveal-right{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0px)}}@keyframes modal-open{0%{background-color:rgb(var(--dark-rgb),0)}100%{background-color:rgb(var(--dark-rgb),0.4)}}.app-wrapper .pagination-wrapper .pagination{display:flex;width:100%;list-style-type:none;flex-direction:row;align-items:center;justify-content:flex-start}.app-wrapper .pagination-wrapper .pagination .page-item{margin-left:0.25rem;margin-right:0.25rem;height:unset;width:unset}.app-wrapper .pagination-wrapper .pagination .page-item.active a,.app-wrapper .pagination-wrapper .pagination .page-item.active button{border-color:rgb(var(--primary-rgb),0.2);background-color:rgb(var(--primary-rgb),0.2);color:var(--dark-700)}.app-wrapper .pagination-wrapper .pagination .page-item.disabled a,.app-wrapper .pagination-wrapper .pagination .page-item.disabled button{cursor:default;border-width:0px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-wrapper .pagination-wrapper .pagination .page-item.disabled a:hover,.app-wrapper .pagination-wrapper .pagination .page-item.disabled button:hover{background-color:initial;color:initial}.app-wrapper .pagination-wrapper .pagination .page-item a,.app-wrapper .pagination-wrapper .pagination .page-item button{height:2rem;width:2rem;border-radius:0.5rem;border-width:1px;border-style:solid;border-color:var(--light-300);background-color:var(--light-50);font-family:var(--font-ui);font-size:1rem;line-height:1.5rem;font-weight:600;--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms}.app-wrapper .pagination-wrapper .pagination .page-item a:hover,.app-wrapper .pagination-wrapper .pagination .page-item button:hover{background-color:rgb(var(--primary-rgb),0.2);color:var(--dark-700)}.breadcrumbs{grid-row-start:1;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.25rem}.breadcrumbs .breadcrumb{display:flex;align-items:center}.breadcrumbs .breadcrumb .breadcrumb-link{display:block;padding:0.25rem;font-family:var(--font-ui);font-size:0.875rem;line-height:1.25rem;font-weight:600;color:var(--dark-600)}@media (min-width:768px){.breadcrumbs .breadcrumb .breadcrumb-link{font-size:1rem;line-height:1.5rem}}.breadcrumbs .breadcrumb .breadcrumb-link ion-icon{margin-bottom:-2px;font-size:17px}.breadcrumbs .breadcrumb .sepatator{padding:0.125rem}.breadcrumbs .breadcrumb .sepatator ion-icon{margin-bottom:-3px;font-size:17px}.breadcrumbs .breadcrumb:last-of-type .breadcrumb-link{color:var(--dark-900)}.view-bar{position:sticky;top:0px;z-index:20;background-color:var(--light-100)}.view-bar:has(.breadcrumbs,.app-controls){border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--light-300)}.view-bar .view-controls:empty{display:none}.view-bar .app-controls{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.5rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}:root{--font-ui:"Inter";--control-height:2.125rem;--light-50:#FEFEFD;--light-100:#FAF9F8;--light-200:#F1F2F3;--light-300:#EAEBED;--light-400:#D9DBDD;--dark-900:#0b0c10;--dark-800:#161C24;--dark-700:#252B34;--dark-600:#3B4350;--dark-500:#555C68;--light-rgb:254,254,253;--dark-rgb:11,12,16}.item-primary{--item-color:var(--primary-rgb)}.primary{--color:var(--primary-rgb);--contrast:var(--primary-contrast-rgb)}.item-secondary{--item-color:var(--secondary-rgb)}.secondary{--color:var(--secondary-rgb);--contrast:var(--secondary-contrast-rgb)}.item-accent{--item-color:var(--accent-rgb)}.accent{--color:var(--accent-rgb);--contrast:var(--accent-contrast-rgb)}.item-complementary{--item-color:var(--complementary-rgb)}.complementary{--color:var(--complementary-rgb);--contrast:var(--complementary-contrast-rgb)}.item-dark{--item-color:var(--dark-rgb)}.dark{--color:var(--dark-rgb);--contrast:var(--dark-contrast-rgb)}.item-light{--item-color:var(--light-rgb)}.light{--color:var(--light-rgb);--contrast:var(--light-contrast-rgb)}.item-danger{--item-color:var(--danger-rgb)}.danger{--color:var(--danger-rgb);--contrast:var(--danger-contrast-rgb)}.item-warning{--item-color:var(--warning-rgb)}.warning{--color:var(--warning-rgb);--contrast:var(--warning-contrast-rgb)}.item-info{--item-color:var(--info-rgb)}.info{--color:var(--info-rgb);--contrast:var(--info-contrast-rgb)}.item-success{--item-color:var(--success-rgb)}.success{--color:var(--success-rgb);--contrast:var(--success-contrast-rgb)}.item-random{--item-color:var(--random-rgb)}.random{--color:var(--random-rgb);--contrast:var(--random-contrast-rgb)}@media (display-mode:standalone){.wrapper:not(.admin):has(.topbar-wrapper){--topbar-height:0 !important}.wrapper:not(.admin):has(.navbar-wrapper){--nav-height:0 !important}.footer-wrapper,.navbar-wrapper,.topbar-wrapper{display:none !important}body{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}}@media (display-mode:standalone),(display-mode:fullscreen),(display-mode:minimal-ui){body:has(.app-wrapper,.app-login) :not(:has(.app-wrapper,.app-login),.app-wrapper,.app-login,.app-wrapper *,.app-login *,#toast-container,#toast-container *,.ts-dropdown,.ts-dropdown *,.modal,.modal *,.modal-backdrop){display:none !important}}.wrapper:has(.app-wrapper) .navbar-wrapper.nav-sticky{position:absolute;top:var(--topbar-height);animation:none}.wrapper.hide-navbar:not(.admin){--nav-height:0rem}.wrapper.hide-navbar:not(.admin) .navbar-wrapper{display:none}.wrapper.hide-topbar:not(.admin){--topbar-height:0rem}.wrapper.hide-topbar:not(.admin) .topbar-wrapper{display:none}@media (display-mode:fullscreen),(display-mode:minimal-ui){.app-wrapper{width:100%}.app-wrapper .view-wrapper,.app-wrapper .view-wrapper.open{left:0px;width:100%;flex-basis:100%}.footer-wrapper,.navbar-wrapper,.topbar-wrapper,.menu-wrapper{display:none !important}.wrapper:not(.admin):has(.topbar-wrapper){--topbar-height:0rem !important}.wrapper:not(.admin):has(.navbar-wrapper){--nav-height:0rem !important}body{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}}.hover\:bg-light-100:hover{background-color:var(--light-100)}.hover\:bg-light-400:hover{background-color:var(--light-400)}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(var(--primary-rgb),var(--tw-bg-opacity))}@media not all and (min-width:768px){.max-md\:flex-grow{flex-grow:1}.max-md\:flex-wrap{flex-wrap:wrap}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-8{grid-column:span 8/span 8}.md\:basis-1\/3{flex-basis:33.333333%}.md\:basis-1\/4{flex-basis:25%}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-4{gap:1rem}.md\:text-sm{font-size:0.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:992px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-3{grid-column-start:3}.lg\:basis-1\/4{flex-basis:25%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-start-6{grid-column-start:6}.xl\:row-start-1{grid-row-start:1}.xl\:row-end-3{grid-row-end:3}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1400px){.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}
