.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bg-base{background-color:var(--lumo-base-color)}.bg-transparent{background-color:#0000}.bg-tint{background-color:var(--lumo-tint)}.bg-tint-90{background-color:var(--lumo-tint-90pct)}.bg-tint-80{background-color:var(--lumo-tint-80pct)}.bg-tint-70{background-color:var(--lumo-tint-70pct)}.bg-tint-60{background-color:var(--lumo-tint-60pct)}.bg-tint-50{background-color:var(--lumo-tint-50pct)}.bg-tint-40{background-color:var(--lumo-tint-40pct)}.bg-tint-30{background-color:var(--lumo-tint-30pct)}.bg-tint-20{background-color:var(--lumo-tint-20pct)}.bg-tint-10{background-color:var(--lumo-tint-10pct)}.bg-tint-5{background-color:var(--lumo-tint-5pct)}.bg-shade{background-color:var(--lumo-shade)}.bg-shade-90{background-color:var(--lumo-shade-90pct)}.bg-shade-80{background-color:var(--lumo-shade-80pct)}.bg-shade-70{background-color:var(--lumo-shade-70pct)}.bg-shade-60{background-color:var(--lumo-shade-60pct)}.bg-shade-50{background-color:var(--lumo-shade-50pct)}.bg-shade-40{background-color:var(--lumo-shade-40pct)}.bg-shade-30{background-color:var(--lumo-shade-30pct)}.bg-shade-20{background-color:var(--lumo-shade-20pct)}.bg-shade-10{background-color:var(--lumo-shade-10pct)}.bg-shade-5{background-color:var(--lumo-shade-5pct)}.bg-contrast{background-color:var(--lumo-contrast)}.bg-contrast-90{background-color:var(--lumo-contrast-90pct)}.bg-contrast-80{background-color:var(--lumo-contrast-80pct)}.bg-contrast-70{background-color:var(--lumo-contrast-70pct)}.bg-contrast-60{background-color:var(--lumo-contrast-60pct)}.bg-contrast-50{background-color:var(--lumo-contrast-50pct)}.bg-contrast-40{background-color:var(--lumo-contrast-40pct)}.bg-contrast-30{background-color:var(--lumo-contrast-30pct)}.bg-contrast-20{background-color:var(--lumo-contrast-20pct)}.bg-contrast-10{background-color:var(--lumo-contrast-10pct)}.bg-contrast-5{background-color:var(--lumo-contrast-5pct)}.bg-primary{background-color:var(--lumo-primary-color)}.bg-primary-50{background-color:var(--lumo-primary-color-50pct)}.bg-primary-10{background-color:var(--lumo-primary-color-10pct)}.bg-error{background-color:var(--lumo-error-color)}.bg-error-50{background-color:var(--lumo-error-color-50pct)}.bg-error-10{background-color:var(--lumo-error-color-10pct)}.bg-success{background-color:var(--lumo-success-color)}.bg-success-50{background-color:var(--lumo-success-color-50pct)}.bg-success-10{background-color:var(--lumo-success-color-10pct)}.bg-warning{background-color:var(--lumo-warning-color)}.bg-warning-10{background-color:var(--lumo-warning-color-10pct)}.border-0{border:none}.border-dashed{--lumo-utility-border-style:dashed}.border-dotted{--lumo-utility-border-style:dotted}.border{border:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-b{border-bottom:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-e{border-inline-end:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-l{border-left:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-r{border-right:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-s{border-inline-start:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-t{border-top:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.border-contrast{--lumo-utility-border-color:var(--lumo-contrast)}.border-contrast-90{--lumo-utility-border-color:var(--lumo-contrast-90pct)}.border-contrast-80{--lumo-utility-border-color:var(--lumo-contrast-80pct)}.border-contrast-70{--lumo-utility-border-color:var(--lumo-contrast-70pct)}.border-contrast-60{--lumo-utility-border-color:var(--lumo-contrast-60pct)}.border-contrast-50{--lumo-utility-border-color:var(--lumo-contrast-50pct)}.border-contrast-40{--lumo-utility-border-color:var(--lumo-contrast-40pct)}.border-contrast-30{--lumo-utility-border-color:var(--lumo-contrast-30pct)}.border-contrast-20{--lumo-utility-border-color:var(--lumo-contrast-20pct)}.border-contrast-10{--lumo-utility-border-color:var(--lumo-contrast-10pct)}.border-contrast-5{--lumo-utility-border-color:var(--lumo-contrast-5pct)}.border-primary{--lumo-utility-border-color:var(--lumo-primary-color)}.border-primary-50{--lumo-utility-border-color:var(--lumo-primary-color-50pct)}.border-primary-10{--lumo-utility-border-color:var(--lumo-primary-color-10pct)}.border-error{--lumo-utility-border-color:var(--lumo-error-color)}.border-error-50{--lumo-utility-border-color:var(--lumo-error-color-50pct)}.border-error-10{--lumo-utility-border-color:var(--lumo-error-color-10pct)}.border-success{--lumo-utility-border-color:var(--lumo-success-color)}.border-success-50{--lumo-utility-border-color:var(--lumo-success-color-50pct)}.border-success-10{--lumo-utility-border-color:var(--lumo-success-color-10pct)}.border-warning{--lumo-utility-border-color:var(--lumo-warning-color)}.border-warning-strong{--lumo-utility-border-color:var(--lumo-warning-text-color)}.border-warning-10{--lumo-utility-border-color:var(--lumo-warning-color-10pct)}.rounded-none{border-radius:0}.rounded-s{border-radius:var(--lumo-border-radius-s)}.rounded-m{border-radius:var(--lumo-border-radius-m)}.rounded-l{border-radius:var(--lumo-border-radius-l)}.rounded-full{border-radius:9999px}.divide-x>*+*{border-inline-start:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.divide-y>*+*{border-block-start:1px var(--lumo-utility-border-style,solid) var(--lumo-utility-border-color,var(--lumo-contrast-10pct))}.backdrop-blur-none{-webkit-backdrop-filter:blur();backdrop-filter:blur()}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.backdrop-blur-2xl{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.backdrop-blur-3xl{-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px)}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.content-around{align-content:space-around}.content-between{align-content:space-between}.content-evenly{align-content:space-evenly}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.gap-xs{gap:var(--lumo-space-xs)}.gap-s{gap:var(--lumo-space-s)}.gap-m{gap:var(--lumo-space-m)}.gap-l{gap:var(--lumo-space-l)}.gap-xl{gap:var(--lumo-space-xl)}.gap-x-xs{column-gap:var(--lumo-space-xs)}.gap-x-s{column-gap:var(--lumo-space-s)}.gap-x-m{column-gap:var(--lumo-space-m)}.gap-x-l{column-gap:var(--lumo-space-l)}.gap-x-xl{column-gap:var(--lumo-space-xl)}.gap-y-xs{row-gap:var(--lumo-space-xs)}.gap-y-s{row-gap:var(--lumo-space-s)}.gap-y-m{row-gap:var(--lumo-space-m)}.gap-y-l{row-gap:var(--lumo-space-l)}.gap-y-xl{row-gap:var(--lumo-space-xl)}.grid-flow-col{grid-auto-flow:column}.grid-flow-row{grid-auto-flow:row}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.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-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}@media (width>=640px){.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=768px){.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1024px){.lg\:items-baseline{align-items:baseline}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1280px){.xl\:items-baseline{align-items:baseline}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1536px){.\32 xl\:items-baseline{align-items:baseline}.\32 xl\:items-center{align-items:center}.\32 xl\:items-end{align-items:flex-end}.\32 xl\:items-start{align-items:flex-start}.\32 xl\:items-stretch{align-items:stretch}.\32 xl\:flex-col{flex-direction:column}.\32 xl\:flex-row{flex-direction:row}.\32 xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32 xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32 xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32 xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32 xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32 xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.relative{position:relative}.-bottom-xs{bottom:calc(var(--lumo-space-xs) / -1)}.-bottom-s{bottom:calc(var(--lumo-space-s) / -1)}.-bottom-m{bottom:calc(var(--lumo-space-m) / -1)}.-bottom-l{bottom:calc(var(--lumo-space-l) / -1)}.-bottom-xl{bottom:calc(var(--lumo-space-xl) / -1)}.-bottom-full{bottom:-100%}.bottom-0{bottom:0}.bottom-xs{bottom:var(--lumo-space-xs)}.bottom-s{bottom:var(--lumo-space-s)}.bottom-m{bottom:var(--lumo-space-m)}.bottom-l{bottom:var(--lumo-space-l)}.bottom-xl{bottom:var(--lumo-space-xl)}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.-end-xs{inset-inline-end:calc(var(--lumo-space-xs) / -1)}.-end-s{inset-inline-end:calc(var(--lumo-space-s) / -1)}.-end-m{inset-inline-end:calc(var(--lumo-space-m) / -1)}.-end-l{inset-inline-end:calc(var(--lumo-space-l) / -1)}.-end-xl{inset-inline-end:calc(var(--lumo-space-xl) / -1)}.-end-full{inset-inline-end:-100%}.end-0{inset-inline-end:0}.end-xs{inset-inline-end:var(--lumo-space-xs)}.end-s{inset-inline-end:var(--lumo-space-s)}.end-m{inset-inline-end:var(--lumo-space-m)}.end-l{inset-inline-end:var(--lumo-space-l)}.end-xl{inset-inline-end:var(--lumo-space-xl)}.end-auto{inset-inline-end:auto}.end-full{inset-inline-end:100%}.-start-xs{inset-inline-start:calc(var(--lumo-space-xs) / -1)}.-start-s{inset-inline-start:calc(var(--lumo-space-s) / -1)}.-start-m{inset-inline-start:calc(var(--lumo-space-m) / -1)}.-start-l{inset-inline-start:calc(var(--lumo-space-l) / -1)}.-start-xl{inset-inline-start:calc(var(--lumo-space-xl) / -1)}.-start-full{inset-inline-start:-100%}.start-0{inset-inline-start:0}.start-xs{inset-inline-start:var(--lumo-space-xs)}.start-s{inset-inline-start:var(--lumo-space-s)}.start-m{inset-inline-start:var(--lumo-space-m)}.start-l{inset-inline-start:var(--lumo-space-l)}.start-xl{inset-inline-start:var(--lumo-space-xl)}.start-auto{inset-inline-start:auto}.start-full{inset-inline-start:100%}.-top-xs{top:calc(var(--lumo-space-xs) / -1)}.-top-s{top:calc(var(--lumo-space-s) / -1)}.-top-m{top:calc(var(--lumo-space-m) / -1)}.-top-l{top:calc(var(--lumo-space-l) / -1)}.-top-xl{top:calc(var(--lumo-space-xl) / -1)}.-top-full{top:-100%}.top-0{top:0}.top-xs{top:var(--lumo-space-xs)}.top-s{top:var(--lumo-space-s)}.top-m{top:var(--lumo-space-m)}.top-l{top:var(--lumo-space-l)}.top-xl{top:var(--lumo-space-xl)}.top-auto{top:auto}.top-full{top:100%}.invisible{visibility:hidden}.visible{visibility:visible}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}@media (width>=640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:inline-grid{display:inline-grid}.sm\:absolute{position:absolute}.sm\:fixed{position:fixed}.sm\:relative{position:relative}.sm\:static{position:static}.sm\:sticky{position:sticky}}@media (width>=768px){.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:inline-grid{display:inline-grid}.md\:absolute{position:absolute}.md\:fixed{position:fixed}.md\:relative{position:relative}.md\:static{position:static}.md\:sticky{position:sticky}}@media (width>=1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:inline-flex{display:inline-flex}.lg\:inline-grid{display:inline-grid}.lg\:absolute{position:absolute}.lg\:fixed{position:fixed}.lg\:relative{position:relative}.lg\:static{position:static}.lg\:sticky{position:sticky}}@media (width>=1280px){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:inline-block{display:inline-block}.xl\:inline-flex{display:inline-flex}.xl\:inline-grid{display:inline-grid}.xl\:absolute{position:absolute}.xl\:fixed{position:fixed}.xl\:relative{position:relative}.xl\:static{position:static}.xl\:sticky{position:sticky}}@media (width>=1536px){.\32 xl\:block{display:block}.\32 xl\:flex{display:flex}.\32 xl\:grid{display:grid}.\32 xl\:hidden{display:none}.\32 xl\:inline{display:inline}.\32 xl\:inline-block{display:inline-block}.\32 xl\:inline-flex{display:inline-flex}.\32 xl\:inline-grid{display:inline-grid}.\32 xl\:absolute{position:absolute}.\32 xl\:fixed{position:fixed}.\32 xl\:relative{position:relative}.\32 xl\:static{position:static}.\32 xl\:sticky{position:sticky}}.shadow-none{box-shadow:none}.shadow-xs{box-shadow:var(--lumo-box-shadow-xs)}.shadow-s{box-shadow:var(--lumo-box-shadow-s)}.shadow-m{box-shadow:var(--lumo-box-shadow-m)}.shadow-l{box-shadow:var(--lumo-box-shadow-l)}.shadow-xl{box-shadow:var(--lumo-box-shadow-xl)}.h-0{height:0}.h-xs{height:var(--lumo-size-xs)}.h-s{height:var(--lumo-size-s)}.h-m{height:var(--lumo-size-m)}.h-l{height:var(--lumo-size-l)}.h-xl{height:var(--lumo-size-xl)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.icon-s{height:var(--lumo-icon-size-s);width:var(--lumo-icon-size-s)}.icon-m{height:var(--lumo-icon-size-m);width:var(--lumo-icon-size-m)}.icon-l{height:var(--lumo-icon-size-l);width:var(--lumo-icon-size-l)}.w-xs{width:var(--lumo-size-xs)}.w-s{width:var(--lumo-size-s)}.w-m{width:var(--lumo-size-m)}.w-l{width:var(--lumo-size-l)}.w-xl{width:var(--lumo-size-xl)}.w-auto{width:auto}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-screen-2xl{max-width:1536px}.min-w-0{min-width:0}.min-w-full{min-width:100%}.-m-xs{margin:calc(var(--lumo-space-xs) / -1)}.-m-s{margin:calc(var(--lumo-space-s) / -1)}.-m-m{margin:calc(var(--lumo-space-m) / -1)}.-m-l{margin:calc(var(--lumo-space-l) / -1)}.-m-xl{margin:calc(var(--lumo-space-xl) / -1)}.m-0{margin:0}.m-xs{margin:var(--lumo-space-xs)}.m-s{margin:var(--lumo-space-s)}.m-m{margin:var(--lumo-space-m)}.m-l{margin:var(--lumo-space-l)}.m-xl{margin:var(--lumo-space-xl)}.m-auto{margin:auto}.-mb-xs{margin-bottom:calc(var(--lumo-space-xs) / -1)}.-mb-s{margin-bottom:calc(var(--lumo-space-s) / -1)}.-mb-m{margin-bottom:calc(var(--lumo-space-m) / -1)}.-mb-l{margin-bottom:calc(var(--lumo-space-l) / -1)}.-mb-xl{margin-bottom:calc(var(--lumo-space-xl) / -1)}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--lumo-space-xs)}.mb-s{margin-bottom:var(--lumo-space-s)}.mb-m{margin-bottom:var(--lumo-space-m)}.mb-l{margin-bottom:var(--lumo-space-l)}.mb-xl{margin-bottom:var(--lumo-space-xl)}.mb-auto{margin-bottom:auto}.-me-xs{margin-inline-end:calc(var(--lumo-space-xs) / -1)}.-me-s{margin-inline-end:calc(var(--lumo-space-s) / -1)}.-me-m{margin-inline-end:calc(var(--lumo-space-m) / -1)}.-me-l{margin-inline-end:calc(var(--lumo-space-l) / -1)}.-me-xl{margin-inline-end:calc(var(--lumo-space-xl) / -1)}.me-0{margin-inline-end:0}.me-xs{margin-inline-end:var(--lumo-space-xs)}.me-s{margin-inline-end:var(--lumo-space-s)}.me-m{margin-inline-end:var(--lumo-space-m)}.me-l{margin-inline-end:var(--lumo-space-l)}.me-xl{margin-inline-end:var(--lumo-space-xl)}.me-auto{margin-inline-end:auto}.-mx-xs{margin-inline:calc(var(--lumo-space-xs) / -1)}.-mx-s{margin-inline:calc(var(--lumo-space-s) / -1)}.-mx-m{margin-inline:calc(var(--lumo-space-m) / -1)}.-mx-l{margin-inline:calc(var(--lumo-space-l) / -1)}.-mx-xl{margin-inline:calc(var(--lumo-space-xl) / -1)}.mx-0{margin-inline:0}.mx-xs{margin-inline:var(--lumo-space-xs)}.mx-s{margin-inline:var(--lumo-space-s)}.mx-m{margin-inline:var(--lumo-space-m)}.mx-l{margin-inline:var(--lumo-space-l)}.mx-xl{margin-inline:var(--lumo-space-xl)}.mx-auto{margin-inline:auto}.-ml-xs{margin-left:calc(var(--lumo-space-xs) / -1)}.-ml-s{margin-left:calc(var(--lumo-space-s) / -1)}.-ml-m{margin-left:calc(var(--lumo-space-m) / -1)}.-ml-l{margin-left:calc(var(--lumo-space-l) / -1)}.-ml-xl{margin-left:calc(var(--lumo-space-xl) / -1)}.ml-0{margin-left:0}.ml-xs{margin-left:var(--lumo-space-xs)}.ml-s{margin-left:var(--lumo-space-s)}.ml-m{margin-left:var(--lumo-space-m)}.ml-l{margin-left:var(--lumo-space-l)}.ml-xl{margin-left:var(--lumo-space-xl)}.ml-auto{margin-left:auto}.-mr-xs{margin-right:calc(var(--lumo-space-xs) / -1)}.-mr-s{margin-right:calc(var(--lumo-space-s) / -1)}.-mr-m{margin-right:calc(var(--lumo-space-m) / -1)}.-mr-l{margin-right:calc(var(--lumo-space-l) / -1)}.-mr-xl{margin-right:calc(var(--lumo-space-xl) / -1)}.mr-0{margin-right:0}.mr-xs{margin-right:var(--lumo-space-xs)}.mr-s{margin-right:var(--lumo-space-s)}.mr-m{margin-right:var(--lumo-space-m)}.mr-l{margin-right:var(--lumo-space-l)}.mr-xl{margin-right:var(--lumo-space-xl)}.mr-auto{margin-right:auto}.-ms-xs{margin-inline-start:calc(var(--lumo-space-xs) / -1)}.-ms-s{margin-inline-start:calc(var(--lumo-space-s) / -1)}.-ms-m{margin-inline-start:calc(var(--lumo-space-m) / -1)}.-ms-l{margin-inline-start:calc(var(--lumo-space-l) / -1)}.-ms-xl{margin-inline-start:calc(var(--lumo-space-xl) / -1)}.ms-0{margin-inline-start:0}.ms-xs{margin-inline-start:var(--lumo-space-xs)}.ms-s{margin-inline-start:var(--lumo-space-s)}.ms-m{margin-inline-start:var(--lumo-space-m)}.ms-l{margin-inline-start:var(--lumo-space-l)}.ms-xl{margin-inline-start:var(--lumo-space-xl)}.ms-auto{margin-inline-start:auto}.-mt-xs{margin-top:calc(var(--lumo-space-xs) / -1)}.-mt-s{margin-top:calc(var(--lumo-space-s) / -1)}.-mt-m{margin-top:calc(var(--lumo-space-m) / -1)}.-mt-l{margin-top:calc(var(--lumo-space-l) / -1)}.-mt-xl{margin-top:calc(var(--lumo-space-xl) / -1)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--lumo-space-xs)}.mt-s{margin-top:var(--lumo-space-s)}.mt-m{margin-top:var(--lumo-space-m)}.mt-l{margin-top:var(--lumo-space-l)}.mt-xl{margin-top:var(--lumo-space-xl)}.mt-auto{margin-top:auto}.-my-xs{margin-block:calc(var(--lumo-space-xs) / -1)}.-my-s{margin-block:calc(var(--lumo-space-s) / -1)}.-my-m{margin-block:calc(var(--lumo-space-m) / -1)}.-my-l{margin-block:calc(var(--lumo-space-l) / -1)}.-my-xl{margin-block:calc(var(--lumo-space-xl) / -1)}.my-0{margin-block:0}.my-xs{margin-block:var(--lumo-space-xs)}.my-s{margin-block:var(--lumo-space-s)}.my-m{margin-block:var(--lumo-space-m)}.my-l{margin-block:var(--lumo-space-l)}.my-xl{margin-block:var(--lumo-space-xl)}.my-auto{margin-block:auto}.p-0{padding:0}.p-xs{padding:var(--lumo-space-xs)}.p-s{padding:var(--lumo-space-s)}.p-m{padding:var(--lumo-space-m)}.p-l{padding:var(--lumo-space-l)}.p-xl{padding:var(--lumo-space-xl)}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:var(--lumo-space-xs)}.pb-s{padding-bottom:var(--lumo-space-s)}.pb-m{padding-bottom:var(--lumo-space-m)}.pb-l{padding-bottom:var(--lumo-space-l)}.pb-xl{padding-bottom:var(--lumo-space-xl)}.pe-0{padding-inline-end:0}.pe-xs{padding-inline-end:var(--lumo-space-xs)}.pe-s{padding-inline-end:var(--lumo-space-s)}.pe-m{padding-inline-end:var(--lumo-space-m)}.pe-l{padding-inline-end:var(--lumo-space-l)}.pe-xl{padding-inline-end:var(--lumo-space-xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs)}.px-s{padding-left:var(--lumo-space-s);padding-right:var(--lumo-space-s)}.px-m{padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.px-l{padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.px-xl{padding-left:var(--lumo-space-xl);padding-right:var(--lumo-space-xl)}.pl-0{padding-left:0}.pl-xs{padding-left:var(--lumo-space-xs)}.pl-s{padding-left:var(--lumo-space-s)}.pl-m{padding-left:var(--lumo-space-m)}.pl-l{padding-left:var(--lumo-space-l)}.pl-xl{padding-left:var(--lumo-space-xl)}.pr-0{padding-right:0}.pr-xs{padding-right:var(--lumo-space-xs)}.pr-s{padding-right:var(--lumo-space-s)}.pr-m{padding-right:var(--lumo-space-m)}.pr-l{padding-right:var(--lumo-space-l)}.pr-xl{padding-right:var(--lumo-space-xl)}.ps-0{padding-inline-start:0}.ps-xs{padding-inline-start:var(--lumo-space-xs)}.ps-s{padding-inline-start:var(--lumo-space-s)}.ps-m{padding-inline-start:var(--lumo-space-m)}.ps-l{padding-inline-start:var(--lumo-space-l)}.ps-xl{padding-inline-start:var(--lumo-space-xl)}.pt-0{padding-top:0}.pt-xs{padding-top:var(--lumo-space-xs)}.pt-s{padding-top:var(--lumo-space-s)}.pt-m{padding-top:var(--lumo-space-m)}.pt-l{padding-top:var(--lumo-space-l)}.pt-xl{padding-top:var(--lumo-space-xl)}.py-0{padding-top:0;padding-bottom:0}.py-xs{padding-bottom:var(--lumo-space-xs);padding-top:var(--lumo-space-xs)}.py-s{padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s)}.py-m{padding-bottom:var(--lumo-space-m);padding-top:var(--lumo-space-m)}.py-l{padding-bottom:var(--lumo-space-l);padding-top:var(--lumo-space-l)}.py-xl{padding-bottom:var(--lumo-space-xl);padding-top:var(--lumo-space-xl)}.transition{transition-property:-webkit-backdrop-filter,backdrop-filter,background-color,border-color,box-shadow,color,fill,filter,opacity,rotate,scale,stroke,text-decoration-color,transform,translate;transition-timing-function:var(--lumo-utility-transition-timing-function,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration,.15s)}.transition-all{transition-property:all;transition-timing-function:var(--lumo-utility-transition-timing-function,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration,.15s)}.transition-colors{transition-property:background-color,border-color,color,fill,stroke,text-decoration-color;transition-timing-function:var(--lumo-utility-transition-timing-function,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration,.15s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--lumo-utility-transition-timing-function,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration,.15s)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--lumo-utility-transition-timing-function,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration,.15s)}.transition-transform{transition-property:rotate,scale,transform,translate;transition-timing-function:var(--lumo-utility-transition-timing-function,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration,.15s)}.transition-none{transition-property:none}.text-2xs{font-size:var(--lumo-font-size-xxs)}.text-xs{font-size:var(--lumo-font-size-xs)}.text-s{font-size:var(--lumo-font-size-s)}.text-m{font-size:var(--lumo-font-size-m)}.text-l{font-size:var(--lumo-font-size-l)}.text-xl{font-size:var(--lumo-font-size-xl)}.text-2xl{font-size:var(--lumo-font-size-xxl)}.text-3xl{font-size:var(--lumo-font-size-xxxl)}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}[class*=line-clamp-]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-6{-webkit-line-clamp:6}.leading-none{line-height:1}.leading-xs{line-height:var(--lumo-line-height-xs)}.leading-s{line-height:var(--lumo-line-height-s)}.leading-m{line-height:var(--lumo-line-height-m)}.list-none{list-style-type:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-header{color:var(--lumo-header-text-color)}.text-body{color:var(--lumo-body-text-color)}.text-secondary{color:var(--lumo-secondary-text-color)}.text-tertiary{color:var(--lumo-tertiary-text-color)}.text-disabled{color:var(--lumo-disabled-text-color)}.text-primary{color:var(--lumo-primary-text-color)}.text-primary-contrast{color:var(--lumo-primary-contrast-color)}.text-error{color:var(--lumo-error-text-color)}.text-error-contrast{color:var(--lumo-error-contrast-color)}.text-success{color:var(--lumo-success-text-color)}.text-success-contrast{color:var(--lumo-success-contrast-color)}.text-warning{color:var(--lumo-warning-text-color)}.text-warning-contrast{color:var(--lumo-warning-contrast-color)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.overflow-clip{text-overflow:clip}.overflow-ellipsis{text-overflow:ellipsis}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.whitespace-normal,.whitespace-break-spaces{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}@media (width>=640px){.sm\:text-2xs{font-size:var(--lumo-font-size-xxs)}.sm\:text-xs{font-size:var(--lumo-font-size-xs)}.sm\:text-s{font-size:var(--lumo-font-size-s)}.sm\:text-m{font-size:var(--lumo-font-size-m)}.sm\:text-l{font-size:var(--lumo-font-size-l)}.sm\:text-xl{font-size:var(--lumo-font-size-xl)}.sm\:text-2xl{font-size:var(--lumo-font-size-xxl)}.sm\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media (width>=768px){.md\:text-2xs{font-size:var(--lumo-font-size-xxs)}.md\:text-xs{font-size:var(--lumo-font-size-xs)}.md\:text-s{font-size:var(--lumo-font-size-s)}.md\:text-m{font-size:var(--lumo-font-size-m)}.md\:text-l{font-size:var(--lumo-font-size-l)}.md\:text-xl{font-size:var(--lumo-font-size-xl)}.md\:text-2xl{font-size:var(--lumo-font-size-xxl)}.md\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media (width>=1024px){.lg\:text-2xs{font-size:var(--lumo-font-size-xxs)}.lg\:text-xs{font-size:var(--lumo-font-size-xs)}.lg\:text-s{font-size:var(--lumo-font-size-s)}.lg\:text-m{font-size:var(--lumo-font-size-m)}.lg\:text-l{font-size:var(--lumo-font-size-l)}.lg\:text-xl{font-size:var(--lumo-font-size-xl)}.lg\:text-2xl{font-size:var(--lumo-font-size-xxl)}.lg\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media (width>=1280px){.xl\:text-2xs{font-size:var(--lumo-font-size-xxs)}.xl\:text-xs{font-size:var(--lumo-font-size-xs)}.xl\:text-s{font-size:var(--lumo-font-size-s)}.xl\:text-m{font-size:var(--lumo-font-size-m)}.xl\:text-l{font-size:var(--lumo-font-size-l)}.xl\:text-xl{font-size:var(--lumo-font-size-xl)}.xl\:text-2xl{font-size:var(--lumo-font-size-xxl)}.xl\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media (width>=1536px){.\32 xl\:text-2xs{font-size:var(--lumo-font-size-xxs)}.\32 xl\:text-xs{font-size:var(--lumo-font-size-xs)}.\32 xl\:text-s{font-size:var(--lumo-font-size-s)}.\32 xl\:text-m{font-size:var(--lumo-font-size-m)}.\32 xl\:text-l{font-size:var(--lumo-font-size-l)}.\32 xl\:text-xl{font-size:var(--lumo-font-size-xl)}.\32 xl\:text-2xl{font-size:var(--lumo-font-size-xxl)}.\32 xl\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}html[brptheme] brp-text-area:not(.single-line):hover:not([readonly]):not([focused]):not([invalid])::part(input-field){background-color:var(--lumo-contrast-5pct)}html[brptheme] brp-text-area.single-line::part(input-field){height:34px;min-height:34px;max-height:34px;padding:7px;overflow:hidden}html[brptheme] brp-text-area.single-line::part(value){white-space:nowrap;text-overflow:ellipsis;resize:none;height:34px;padding:7px;overflow:hidden}html[brptheme] brp-text-field{width:100%}list-layout{flex-flow:wrap;align-items:flex-start;display:flex;overflow-y:auto}list-layout[selectable] list-layout-item:hover{background:var(--lumo-secondary-color)}list-layout[selectable] list-layout-item>*{pointer-events:none}list-layout[selectable] list-layout-item[selected]{background:var(--lumo-primary-color)}list-layout-item{padding:var(--lumo-space-m)}html[brptheme] vaadin-button{--vaadin-button-height:32px;--vaadin-button-background:var(--lumo-primary-contrast-color)}vaadin-button[disabled]{border-color:var(--lumo-disabled-text-color);color:var(--lumo-disabled-text-color);--icon-color:var(--lumo-disabled-text-color);background-color:#fff}vaadin-button:not([focused]),vaadin-button:not([focus-ring]){box-shadow:0 2px 5px #3c425714,0 0 0 1px #3c425729,0 1px 1px #0000001f}vaadin-button.multiline-button::part(label){word-break:break-word;word-wrap:break-word;white-space:normal;height:auto}vaadin-button[theme~=primary][disabled]{background-color:#e8ebef}vaadin-button[theme*=tertiary]{color:var(--lumo-primary-text-color);border-color:#0000}vaadin-button[theme*=tertiary]:not([focused]),vaadin-button[theme*=tertiary]:not([focus-ring]){box-shadow:none}vaadin-button[theme*=tertiary][disabled]{border-color:#0000}vaadin-button[theme~=success]{border-color:var(--lumo-success-text-color);color:var(--lumo-success-text-color)}vaadin-button[theme~=success][theme~=primary]:not([disabled]){--vaadin-button-background:var(--lumo-success-color);color:var(--lumo-success-contrast-color)}vaadin-button[theme~=success][theme*=tertiary]{border-color:#0000}vaadin-button[theme~=error]{border-color:var(--lumo-error-text-color);color:var(--lumo-error-text-color)}vaadin-button[theme~=error][theme~=primary]:not([disabled]){--vaadin-button-background:var(--lumo-error-color);color:var(--lumo-error-contrast-color)}vaadin-button[theme~=error][theme*=tertiary]{border-color:#0000}vaadin-button[theme~=contrast]{border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-button[theme~=contrast][theme~=primary]:not([disabled]){--vaadin-button-background:var(--lumo-contrast);color:var(--lumo-base-color)}vaadin-button[theme~=contrast][theme*=tertiary]{border-color:#0000}vaadin-button[theme~=multiline]{--vaadin-button-height:var(--vaadin-button-min-width)}vaadin-button[theme~=multiline]::part(label){white-space:normal;max-height:100%;padding:1px}vaadin-button[theme~=wordbreak]{word-break:break-word}html[brptheme] vaadin-button[theme~=pos-button]{--vaadin-button-height:50px;--vaadin-button-min-width:100px;--vaadin-button-font-weight:400;max-width:var(--vaadin-button-min-width);min-width:var(--vaadin-button-min-width);padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);margin-top:0;margin-bottom:0}html[brptheme] vaadin-button[theme~=pos-button]::part(label){white-space:normal}html[brptheme] vaadin-button[theme~=pos-button][theme~=icon]{--vaadin-button-min-width:var(--vaadin-button-height)}html[brptheme] vaadin-button[theme~=pos-button][isConnected="false"]{--vaadin-button-background:var(--brp-lightgrey-color);color:var(--lumo-error-bright-text-color)}html[brptheme] vaadin-button[theme~=pos-button][theme~=productgroup]{border-bottom:8px solid #0003}html[brptheme] vaadin-button[theme~=pos-button][theme~=productpage]{--vaadin-button-min-width:135px;--vaadin-button-height:85px}html[brptheme] vaadin-button[theme~=grid-item]{--vaadin-button-height:60px;--vaadin-button-font-size:13px;--vaadin-button-border:1px solid #00000024}html[brptheme] vaadin-button[theme~=grid-item][isgroup]{border-bottom:8px solid #0003}vaadin-combo-box:host-context(.register-notifications-select)::part(input-field){color:#fff;background-color:#2d3436;border:none}vaadin-combo-box:host-context(.selfservice){font-size:var(--lumo-font-size-l);--lumo-text-field-size:var(--lumo-size-l)}vaadin-combo-box:host-context(.selfservice)::part(label){font-size:var(--lumo-font-size-m);line-height:1.3}vaadin-combo-box[invalid]::part(input-field){border-color:#0000}vaadin-combo-box[invalid][theme=requested]::part(input-field){box-shadow:unset;border-color:#0000}vaadin-combo-box:not([has-value])[theme=requested]::part(input-field){box-shadow:0 0 0 3px #ffe3bc}vaadin-combo-box[required]:not([has-value]):not([invalid])::part(input-field){background-color:#ffe3bc80}vaadin-combo-box[theme=ignore-custom-required]::part(input-field){background-color:#fff!important}vaadin-combo-box>input[part=value]{min-height:calc(var(--lumo-text-field-size) - 2px);height:unset;line-height:19px}vaadin-combo-box:host(vaadin-text-area) [part=value],vaadin-combo-box:host(brp-text-area) [part=value]{max-height:8em;overflow-y:auto}vaadin-combo-box:host([class~=text-area-large]) [part=value]{min-height:16em;max-height:16em;overflow-y:auto}vaadin-combo-box:host([class~=text-area-nolimit]) [part=value]{min-height:100%;max-height:none;overflow-y:auto}vaadin-combo-box[theme~=fixed-pop-up]{--vaadin-combo-box-overlay-width:170px;width:170px!important}vaadin-combo-box[theme~=fixed-pop-up-long]{--vaadin-combo-box-overlay-width:300px;width:300px!important}vaadin-custom-field::part(input-fields){display:flex}vaadin-custom-field>*{flex:1;min-width:0}vaadin-custom-field:host([disabled]) vaadin-custom-field::part(label){color:var(--lumo-disabled-text-color);-webkit-text-fill-color:var(--lumo-disabled-text-color)}html[brptheme] vaadin-dialog{left:0!important;right:0!important}vaadin-dialog::part(content){border-radius:var(--lumo-border-radius-m);padding:0!important}vaadin-dialog .container-small{max-height:20vw;overflow-x:auto}vaadin-dialog .text-bold{font-weight:700}html[brptheme] vaadin-grid{height:250px}vaadin-grid::part(header-cell){min-height:var(--lumo-size-l)}vaadin-grid.grid-hover-effect::part(body-row):hover{--vaadin-grid-cell-background:var(--lumo-secondary-color)}vaadin-grid.grid-hover-effect::part(body-cell){cursor:pointer}vaadin-grid::part(cell-red-text){color:red}vaadin-grid::part(openInSov){background:var(--lumo-secondary-color);color:var(--lumo-primary-text-color)}vaadin-grid::part(disabled-row){color:var(--lumo-disabled-text-color)}@media only screen and (width<=1100px){vaadin-grid>vaadin-grid-cell-content:has(vaadin-checkbox){--vaadin-checkbox-size:calc(var(--lumo-size-l) / 2);text-overflow:clip}}vaadin-grid::part(empty-state){color:var(--lumo-contrast-50pct);font-size:var(--lumo-font-size-xxl);justify-content:center;align-items:center;display:flex}vaadin-grid .show-anim{animation:.2s ease-out .2s both vaadin-grid-empty-anim}@keyframes vaadin-grid-empty-anim{0%{opacity:0}to{opacity:1}}vaadin-horizontal-layout[theme~=padding-xs]{padding:var(--lumo-space-xs)}vaadin-horizontal-layout[theme~=padding-s]{padding:var(--lumo-space-s)}vaadin-horizontal-layout[theme~=padding-l]{padding:var(--lumo-space-l)}vaadin-horizontal-layout[theme~=padding-xl]{padding:var(--lumo-space-xl)}vaadin-horizontal-layout[theme~=flex-wrap]{flex-wrap:wrap}vaadin-icon.icon-info{color:var(--lumo-primary-color)}vaadin-icon.icon-success,vaadin-icon.icon-success-with-board{color:var(--lumo-success-color)}vaadin-icon.icon-warning{color:var(--lumo-warning-color)}vaadin-icon.icon-error{color:var(--lumo-error-color)}vaadin-icon.icon-small{width:19px;height:19px}vaadin-icon.icon-large{width:var(--lumo-icon-size-l);height:var(--lumo-icon-size-l)}vaadin-icon.clickable{cursor:pointer}vaadin-icon.clickable:hover{color:var(--lumo-contrast-90pct)}html[brptheme]{--vaadin-input-field-label-color:var(--lumo-header-text-color);--vaadin-input-field-value-color:var(--lumo-body-text-color);--vaadin-input-field-border-width:1px;--vaadin-input-field-border-color:var(--brp-border-color);--vaadin-input-field-background:white;--vaadin-input-field-height:32px;--vaadin-input-field-readonly-border:1px dashed var(--lumo-contrast-30pct);--vaadin-input-field-placeholder-color:var(--lumo-contrast-60pct)}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select):host-context(.selfservice){font-size:var(--lumo-font-size-l);--lumo-text-field-size:var(--lumo-size-l)}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select):host-context(.selfservice)::part(label){font-size:var(--lumo-font-size-m);line-height:1.3}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select)[invalid]::part(input-field){--vaadin-input-field-border-color:transparent}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select)[invalid][theme=requested]::part(input-field){--vaadin-input-field-border-color:transparent;box-shadow:unset}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select):not([has-value])[theme=requested]::part(input-field){box-shadow:0 0 0 3px #ffe3bc}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select)[required]:not([has-value]):not([invalid])::part(input-field){--vaadin-input-field-background:#ffe3bc80}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select)[theme=ignore-custom-required]::part(input-field){--vaadin-input-field-background:white!important}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select)[selectable]::part(input-field){cursor:default}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select):not([readonly]):hover::part(input-field),:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select):not([readonly]):focus-within::part(input-field){--vaadin-input-field-border-color:var(--lumo-primary-color)}:where(brp-text-field,brp-text-area,vaadin-text-field,vaadin-text-area,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-select):not([readonly])::part(input-field){--vaadin-input-field-border-color:var(--brp-border-color)}:host(vaadin-text-area) [part=value],:host(brp-text-area) [part=value]{max-height:8em;overflow-y:auto}:host([class~=text-area-large]) [part=value]{min-height:16em;max-height:16em;overflow-y:auto}:host([class~=text-area-nolimit]) [part=value]{min-height:100%;max-height:none;overflow-y:auto}vaadin-menu-bar.field-button{flex:1;width:100%;padding-bottom:0;display:flex}vaadin-menu-bar.brp-single-menu vaadin-menu-bar-button{--vaadin-button-background:var(--lumo-primary-contrast-color);--lumo-button-size:32px;flex:1;margin-top:4px;margin-bottom:4px}vaadin-menu-bar.brp-single-menu vaadin-menu-bar-button:not([focused]),vaadin-menu-bar.brp-single-menu vaadin-menu-bar-button:not([focus-ring]){box-shadow:0 2px 5px #3c425714,0 0 0 1px #3c425729,0 1px 1px #0000001f}vaadin-select[theme~=register-notifications-select]{min-width:500px}vaadin-select[theme~=register-notifications-select]::part(input-field),vaadin-select-overlay[theme~=register-notifications-select]::part(content){background-color:var(--brp-module-color);color:var(--brp-module-text-color);border:none}html[brptheme] vaadin-tabs[orientation=horizontal]{min-height:var(--lumo-size-m)}html[brptheme] vaadin-tab[orientation=horizontal]{padding:0 var(--lumo-space-s)}vaadin-tabs[theme~=block-tabs][orientation=horizontal]{box-shadow:none}vaadin-tabs[theme~=block-tabs][orientation=horizontal]::part(tabs){margin:0}vaadin-tabs[theme~=block-tabs] vaadin-tab{background-color:var(--lumo-contrast-5pct);margin-right:var(--lumo-space-s);border-radius:var(--lumo-border-radius-m) var(--lumo-border-radius-m) 0 0;border:1px solid var(--lumo-contrast-5pct)}vaadin-tabs[theme~=block-tabs] vaadin-tab[selected]{background-color:var(--lumo-primary-contrast-color);border:1px solid var(--lumo-contrast-10pct)}vaadin-vertical-layout[theme~=padding-xs]{padding:var(--lumo-space-xs)}vaadin-vertical-layout[theme~=padding-s]{padding:var(--lumo-space-s)}vaadin-vertical-layout[theme~=padding-l]{padding:var(--lumo-space-l)}vaadin-vertical-layout[theme~=padding-xl]{padding:var(--lumo-space-xl)}vaadin-vertical-layout.dialog-big-text{font-size:var(--lumo-font-size-l)}.alert{width:100%;padding:var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);flex:none;align-items:stretch}.alert.info{background-color:var(--lumo-primary-color-10pct);border:1px solid var(--lumo-primary-color-50pct)}.alert.warning{background-color:var(--lumo-warning-color-10pct);border:1px solid var(--lumo-warning-color-50pct)}.alert.error{background-color:var(--lumo-error-color-10pct);border:1px solid var(--lumo-error-color-50pct)}.alert.success-with-board{background-color:var(--lumo-primary-color-10pct);border:1px solid var(--lumo-primary-color-50pct)}.alert.trial-summary{background-color:var(--lumo-success-color-10pct);border:1px solid var(--lumo-success-color-50pct)}.alert-close{height:fit-content}.alert.message-warning{background-color:#fff5f5;border:1px solid #ffe3e3;border-radius:10px!important}.alert.message-info{background-color:#fff4e6;border:1px solid #feeedb;border-radius:10px!important}vaadin-menu-bar.app-header-menu-bar{margin:0 var(--lumo-space-s);border-radius:3px;box-shadow:0 2px 5px #3c425714,0 0 0 1px #3c425729,0 1px 1px #0000001f}.app-header-menu-bar vaadin-menu-bar-button{--vaadin-button-text-color:white;cursor:pointer;border-color:#ffffff4d;--vaadin-button-background:transparent!important}.app-header-menu-bar vaadin-menu-bar-button:not(:first-child){border-left:1px solid #0000001f}.app-header-menu-bar vaadin-menu-bar-button:hover{background-color:#ffffff1a}.app-header-menu-bar vaadin-combo-box{--vaadin-button-text-color:#fff;--vaadin-input-field-border-width:0;--vaadin-input-field-value-color:#fff;--vaadin-input-field-placeholder-color:#fff;--vaadin-input-field-icon-color:#fff}.app-header-menu-bar vaadin-combo-box::part(input){background-color:#0000;border:none}.app-header-menu-bar vaadin-combo-box::part(input-field){color:#fff;background-color:#0000;border:none}.app-header-menu-bar vaadin-combo-box::part(toggle-button){color:#fff}.app-header-menu-bar vaadin-combo-box::placeholder{opacity:1;--vaadin-input-field-placeholder-color:var(--lumo-header-text-color)}.app-header-menu-bar vaadin-menu-bar-list-box vaadin-combo-box{--vaadin-button-text-color:var(--lumo-body-text-color);--vaadin-input-field-value-color:var(--lumo-body-text-color);--vaadin-input-field-placeholder-color:var(--lumo-body-text-color);--vaadin-input-field-icon-color:var(--lumo-body-text-color)}.app-header-menu-bar vaadin-menu-bar-list-box vaadin-combo-box::part(input-field),.app-header-menu-bar vaadin-menu-bar-list-box vaadin-combo-box::part(toggle-button){color:var(--lumo-body-text-color)}.app-header-menu-bar vaadin-icon[icon^=brp\:]{padding:var(--lumo-space-xs);box-sizing:border-box!important}html.pointofsale vaadin-menu-bar.app-header-menu-bar{box-shadow:0 2px 5px #80808014,0 0 0 1px #80808029,0 1px 1px #8080801f}html.pointofsale .app-header-menu-bar vaadin-menu-bar-button:not(:first-child){border-left:1px solid #8080801f}.attachment-tag{background:#f5f5f5;border:1px solid #dcdcdc;padding:4px 4px 4px 8px;font-weight:700}.attachment-tag-close{color:#777;cursor:pointer;height:12px}.CodeMirror{height:100%!important}.CodeMirror-lines{padding:0 0 20px}html{--fieldgroup-width:768px;--fieldgroup-num-cols:4;--fieldgroup-inset:0px}.fieldgroup{width:100%}.fieldgroup-inset{--fieldgroup-inset:28px;margin-left:calc(var(--fieldgroup-inset) / 2 - 2px);padding-left:calc(var(--fieldgroup-inset) / 2);border-left:2px solid var(--lumo-contrast-10pct)}.fieldgroup .fieldgroup{height:auto}.fieldgroup-row{width:100%;max-width:calc(var(--fieldgroup-num-cols) * var(--fieldgroup-width) / 4 - var(--fieldgroup-inset));margin-right:calc(0px - var(--margin-m));flex-direction:row;display:flex}.fieldgroup-wrap-row{flex-flow:wrap;width:100%;max-width:none}.fieldgroup-row>div{--field-label-offset:0;--field-column-space:1;flex:0 0 calc(var(--field-column-space) * 100% / var(--fieldgroup-num-cols));max-width:calc(var(--field-column-space) * 100% / var(--fieldgroup-num-cols));padding-right:var(--margin-m);margin-top:calc((var(--lumo-space-m) + var(--lumo-font-size-s) + (var(--lumo-font-size-s) / 2) - var(--lumo-space-xs)) * var(--field-label-offset));display:flex}.fieldgroup-wrap-row>div{flex:0 0 calc(184.5px * var(--field-column-space))}.fieldgroup-row.fieldgroup-row-groupsplit>div{padding-right:0}.fieldgroup-row .fieldgroup-column>*{width:100%}.fieldgroup-row .fieldgroup-column_last-label-extended vaadin-text-field::part(label),.fieldgroup-row .fieldgroup-column_last-label-extended vaadin-custom-field::part(label),.fieldgroup-row .fieldgroup-column_last-label-extended brp-text-field::part(label){max-width:200%}.fieldgroup-row .fieldgroup-column>vaadin-checkbox{align-items:flex-start;display:flex}[columnSize="2"]{width:calc(2 * var(--filter-field-size) + var(--margin-m))!important}[columnSize="3"]{width:calc(3 * var(--filter-field-size) + (var(--margin-m) * 2))!important}[columnSize="4"]{width:calc(4 * var(--filter-field-size) + (var(--margin-m)) * 3)!important}.field-label{color:var(--lumo-header-text-color);font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-s);font-weight:var(--semi-bold);margin-top:var(--lumo-space-m);margin-left:calc(var(--lumo-border-radius-m) / 4);margin-bottom:var(--lumo-space-xs);line-height:1.333;transition:color .4s}.movinsov-label{font-weight:var(--semi-bold)}.filter-and-actions{width:100%;padding:0 var(--lumo-space-s);background-color:var(--lumo-shade-5pct);flex:none;justify-content:space-between}.filter-and-actions>div{padding-block:4px}.filter-and-actions+.filter-and-actions{border-top:2px solid var(--lumo-contrast-5pct);padding-block:2px}.filter-and-actions .action-group{flex-wrap:wrap}.filter-and-actions .action-group:not(:first-of-type){justify-content:flex-end}.filter-and-actions vaadin-horizontal-layout[theme~=spacing-s]{gap:0 var(--lumo-space-s)}span.flag{width:44px;height:30px;display:inline-block}img.flag{width:30px}.flag[slot=prefix]{width:24px;height:16px;display:inline-block}.flag{background:url(../../images/flags_responsive.png) 0 0/100% no-repeat}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.23967%}.flag-ag{background-position:0 1.65289%}.flag-ai{background-position:0 2.06612%}.flag-al{background-position:0 2.47934%}.flag-am{background-position:0 2.89256%}.flag-an{background-position:0 3.30579%}.flag-ao{background-position:0 3.71901%}.flag-aq{background-position:0 4.13223%}.flag-ar{background-position:0 4.54546%}.flag-as{background-position:0 4.95868%}.flag-at{background-position:0 5.3719%}.flag-au{background-position:0 5.78512%}.flag-aw{background-position:0 6.19835%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.02479%}.flag-bb{background-position:0 7.43802%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.26446%}.flag-bf{background-position:0 8.67769%}.flag-bg{background-position:0 9.09091%}.flag-bh{background-position:0 9.50413%}.flag-bi{background-position:0 9.91736%}.flag-bj{background-position:0 10.3306%}.flag-bm{background-position:0 10.7438%}.flag-bn{background-position:0 11.157%}.flag-bo{background-position:0 11.5702%}.flag-br{background-position:0 11.9835%}.flag-bs{background-position:0 12.3967%}.flag-bt{background-position:0 12.8099%}.flag-bv{background-position:0 13.2231%}.flag-bw{background-position:0 13.6364%}.flag-by{background-position:0 14.0496%}.flag-bz{background-position:0 14.4628%}.flag-ca{background-position:0 14.876%}.flag-cc{background-position:0 15.2893%}.flag-cd{background-position:0 15.7025%}.flag-cf{background-position:0 16.1157%}.flag-cg{background-position:0 16.5289%}.flag-ch{background-position:0 16.9422%}.flag-ci{background-position:0 17.3554%}.flag-ck{background-position:0 17.7686%}.flag-cl{background-position:0 18.1818%}.flag-cm{background-position:0 18.595%}.flag-cn{background-position:0 19.0083%}.flag-co{background-position:0 19.4215%}.flag-cr{background-position:0 19.8347%}.flag-cu{background-position:0 20.2479%}.flag-cv{background-position:0 20.6612%}.flag-cx{background-position:0 21.0744%}.flag-cy{background-position:0 21.4876%}.flag-cz{background-position:0 21.9008%}.flag-de{background-position:0 22.314%}.flag-dj{background-position:0 22.7273%}.flag-dk{background-position:0 23.1405%}.flag-dm{background-position:0 23.5537%}.flag-do{background-position:0 23.9669%}.flag-dz{background-position:0 24.3802%}.flag-ec{background-position:0 24.7934%}.flag-ee{background-position:0 25.2066%}.flag-eg{background-position:0 25.6198%}.flag-eh{background-position:0 26.0331%}.flag-er{background-position:0 26.4463%}.flag-es{background-position:0 26.8595%}.flag-et{background-position:0 27.2727%}.flag-fi{background-position:0 27.686%}.flag-fj{background-position:0 28.0992%}.flag-fk{background-position:0 28.5124%}.flag-fm{background-position:0 28.9256%}.flag-fo{background-position:0 29.3388%}.flag-fr{background-position:0 29.7521%}.flag-ga{background-position:0 30.1653%}.flag-gd{background-position:0 30.5785%}.flag-ge{background-position:0 30.9917%}.flag-gf{background-position:0 31.405%}.flag-gh{background-position:0 31.8182%}.flag-gi{background-position:0 32.2314%}.flag-gl{background-position:0 32.6446%}.flag-gm{background-position:0 33.0579%}.flag-gn{background-position:0 33.4711%}.flag-gp{background-position:0 33.8843%}.flag-gq{background-position:0 34.2975%}.flag-gr{background-position:0 34.7107%}.flag-gs{background-position:0 35.124%}.flag-gt{background-position:0 35.5372%}.flag-gu{background-position:0 35.9504%}.flag-gw{background-position:0 36.3636%}.flag-gy{background-position:0 36.7769%}.flag-hk{background-position:0 37.1901%}.flag-hm{background-position:0 37.6033%}.flag-hn{background-position:0 38.0165%}.flag-hr{background-position:0 38.4298%}.flag-ht{background-position:0 38.843%}.flag-hu{background-position:0 39.2562%}.flag-id{background-position:0 39.6694%}.flag-ie{background-position:0 40.0826%}.flag-il{background-position:0 40.4959%}.flag-in{background-position:0 40.9091%}.flag-io{background-position:0 41.3223%}.flag-iq{background-position:0 41.7355%}.flag-ir{background-position:0 42.1488%}.flag-is{background-position:0 42.562%}.flag-it{background-position:0 42.9752%}.flag-jm{background-position:0 43.3884%}.flag-jo{background-position:0 43.8017%}.flag-jp{background-position:0 44.2149%}.flag-ke{background-position:0 44.6281%}.flag-kg{background-position:0 45.0413%}.flag-kh{background-position:0 45.4545%}.flag-ki{background-position:0 45.8678%}.flag-km{background-position:0 46.281%}.flag-kn{background-position:0 46.6942%}.flag-kp{background-position:0 47.1074%}.flag-kr{background-position:0 47.5207%}.flag-kw{background-position:0 47.9339%}.flag-ky{background-position:0 48.3471%}.flag-kz{background-position:0 48.7603%}.flag-la{background-position:0 49.1736%}.flag-lb{background-position:0 49.5868%}.flag-lc{background-position:0}.flag-li{background-position:0 50.4132%}.flag-lk{background-position:0 50.8264%}.flag-lr{background-position:0 51.2397%}.flag-ls{background-position:0 51.6529%}.flag-lt{background-position:0 52.0661%}.flag-lu{background-position:0 52.4793%}.flag-lv{background-position:0 52.8926%}.flag-ly{background-position:0 53.3058%}.flag-ma{background-position:0 53.719%}.flag-mc{background-position:0 54.1322%}.flag-md{background-position:0 54.5455%}.flag-me{background-position:0 54.9587%}.flag-mg{background-position:0 55.3719%}.flag-mh{background-position:0 55.7851%}.flag-mk{background-position:0 56.1983%}.flag-ml{background-position:0 56.6116%}.flag-mm{background-position:0 57.0248%}.flag-mn{background-position:0 57.438%}.flag-mo{background-position:0 57.8512%}.flag-mp{background-position:0 58.2645%}.flag-mq{background-position:0 58.6777%}.flag-mr{background-position:0 59.0909%}.flag-ms{background-position:0 59.5041%}.flag-mt{background-position:0 59.9174%}.flag-mu{background-position:0 60.3306%}.flag-mv{background-position:0 60.7438%}.flag-mw{background-position:0 61.157%}.flag-mx{background-position:0 61.5702%}.flag-my{background-position:0 61.9835%}.flag-mz{background-position:0 62.3967%}.flag-na{background-position:0 62.8099%}.flag-nc{background-position:0 63.2231%}.flag-ne{background-position:0 63.6364%}.flag-nf{background-position:0 64.0496%}.flag-ng{background-position:0 64.4628%}.flag-ni{background-position:0 64.876%}.flag-nl{background-position:0 65.2893%}.flag-no{background-position:0 65.7025%}.flag-np{background-position:0 66.1157%}.flag-nr{background-position:0 66.5289%}.flag-nu{background-position:0 66.9422%}.flag-nz{background-position:0 67.3554%}.flag-om{background-position:0 67.7686%}.flag-pa{background-position:0 68.1818%}.flag-pe{background-position:0 68.595%}.flag-pf{background-position:0 69.0083%}.flag-pg{background-position:0 69.4215%}.flag-ph{background-position:0 69.8347%}.flag-pk{background-position:0 70.2479%}.flag-pl{background-position:0 70.6612%}.flag-pm{background-position:0 71.0744%}.flag-pn{background-position:0 71.4876%}.flag-pr{background-position:0 71.9008%}.flag-pt{background-position:0 72.3141%}.flag-pw{background-position:0 72.7273%}.flag-py{background-position:0 73.1405%}.flag-qa{background-position:0 73.5537%}.flag-re{background-position:0 73.9669%}.flag-ro{background-position:0 74.3802%}.flag-rs{background-position:0 74.7934%}.flag-ru{background-position:0 75.2066%}.flag-rw{background-position:0 75.6198%}.flag-sa{background-position:0 76.0331%}.flag-sb{background-position:0 76.4463%}.flag-sc{background-position:0 76.8595%}.flag-sd{background-position:0 77.2727%}.flag-se{background-position:0 77.686%}.flag-sg{background-position:0 78.0992%}.flag-sh{background-position:0 78.5124%}.flag-si{background-position:0 78.9256%}.flag-sj{background-position:0 79.3388%}.flag-sk{background-position:0 79.7521%}.flag-sl{background-position:0 80.1653%}.flag-sm{background-position:0 80.5785%}.flag-sn{background-position:0 80.9917%}.flag-so{background-position:0 81.405%}.flag-sr{background-position:0 81.8182%}.flag-ss{background-position:0 82.2314%}.flag-st{background-position:0 82.6446%}.flag-sv{background-position:0 83.0579%}.flag-sy{background-position:0 83.4711%}.flag-sz{background-position:0 83.8843%}.flag-tc{background-position:0 84.2975%}.flag-td{background-position:0 84.7107%}.flag-tf{background-position:0 85.124%}.flag-tg{background-position:0 85.5372%}.flag-th{background-position:0 85.9504%}.flag-tj{background-position:0 86.3636%}.flag-tk{background-position:0 86.7769%}.flag-tl{background-position:0 87.1901%}.flag-tm{background-position:0 87.6033%}.flag-tn{background-position:0 88.0165%}.flag-to{background-position:0 88.4298%}.flag-tp{background-position:0 88.843%}.flag-tr{background-position:0 89.2562%}.flag-tt{background-position:0 89.6694%}.flag-tv{background-position:0 90.0826%}.flag-tw{background-position:0 90.4959%}.flag-ty{background-position:0 90.9091%}.flag-tz{background-position:0 91.3223%}.flag-ua{background-position:0 91.7355%}.flag-ug{background-position:0 92.1488%}.flag-gb,.flag-uk,.flag-im{background-position:0 92.562%}.flag-um{background-position:0 92.9752%}.flag-us{background-position:0 93.3884%}.flag-uy{background-position:0 93.8017%}.flag-uz{background-position:0 94.2149%}.flag-va{background-position:0 94.6281%}.flag-vc{background-position:0 95.0413%}.flag-ve{background-position:0 95.4545%}.flag-vg{background-position:0 95.8678%}.flag-vi{background-position:0 96.281%}.flag-vn{background-position:0 96.6942%}.flag-vu{background-position:0 97.1074%}.flag-wf{background-position:0 97.5207%}.flag-ws{background-position:0 97.9339%}.flag-ye{background-position:0 98.3471%}.flag-za{background-position:0 98.7603%}.flag-zm{background-position:0 99.1736%}.flag-zr{background-position:0 99.5868%}.flag-zw{background-position:0 100%}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:1.25em}h1{margin-bottom:.75em}h2,h3,h4{margin-bottom:.5em}h5{margin-bottom:.25em}h6{margin-bottom:0}[flex-1]{flex:1}.no-focus-style:focus{outline:none}.error-color-with-background{color:var(--lumo-error-color)!important;background-color:var(--lumo-error-background-color)!important}.tab-highlight{color:var(--lumo-attention-text-color)!important}.sov-multi-component-spacing{margin-right:var(--margin-m)}.sov-multi-component-align-bottom{align-self:flex-end}.sov-list-box{border:1px solid var(--brp-border-color);border-radius:var(--lumo-border-radius-m);background-color:#fff;width:100%}.sov-list-box-container{width:100%;min-height:calc(var(--lumo-size-m) * 2.5);max-height:calc(var(--lumo-size-m) * 4)}.red-text{color:var(--lumo-error-bright-text-color)}.red-and-centered{color:var(--lumo-error-bright-text-color);top:calc(var(--button-height) / 2);align-self:center;position:relative}.white-background-color{background-color:#fff}.inner-layout{flex:1;overflow-y:auto}.mov-select-step-height{height:50vh}@media (height<=800px){.mov-select-step-height{height:80vh}}vaadin-icon.in-brp-text-slot{color:var(--lumo-contrast-60pct);width:var(--lumo-icon-size-m);height:var(--lumo-icon-size-m)}vaadin-icon.in-brp-text-slot[disabled]{color:var(--lumo-disabled-text-color);cursor:default;pointer-events:none}vaadin-icon.in-brp-text-slot[icon^=vaadin\:]{padding:.25em;box-sizing:border-box!important}vaadin-icon.in-brp-text-slot{margin-top:calc((var(--lumo-icon-size-m) - 1em * var(--lumo-line-height-s)) / -2)}.html-icon-text{padding:var(--padding-m) var(--padding-s);align-items:center}.html-icon-text>div{overflow-wrap:break-word;min-width:0}.html-icon-text vaadin-icon{flex-shrink:0;align-self:flex-start}.goal-card{flex:1 0 auto;width:300px;min-height:200px}@keyframes opacity-half-out{0%{opacity:1}50%{opacity:.5}}@keyframes fadein{0%{background:0 0}to{background:#00000080}}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}vaadin-chart{height:100%}.image-selected{outline:var(--brp-module-color) solid 5px}.key{background:#e8e8e8;border-radius:3px;height:fit-content;margin-right:4px;padding-left:5px;padding-right:5px}.shortcutOr{margin-left:2px;margin-right:6px}.step-button{margin:8px;padding-inline:8px}.ellipsis-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fill-parent-height{flex-direction:column;height:100%;display:flex}input:-webkit-autofill{-webkit-text-fill-color:var(--vaadin-input-field-value-color);transition:background-color 600000s,color 600000s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--vaadin-input-field-value-color);transition:background-color 600000s,color 600000s}input[data-autocompleted]{background-color:#0000!important}.grid-column-rowbreak{white-space:normal}.grid-column-ellipsis-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid-summary-row{overflow-x:inherit;flex-wrap:wrap;width:100%}.grid-summary-row-title{margin-right:var(--margin-xl);font-weight:700}.grid-summary-row-name{white-space:nowrap;font-weight:var(--semi-bold)}.grid-summary-row-value{white-space:nowrap;margin-right:var(--margin-xl)}.icon-message-container{align-items:center}.icon-message-container vaadin-icon{color:#c2255c}.icon-message-border-top,.icon-message-type-ticket{border-top:1px solid #ddd}.index-layout{margin-top:var(--margin-s);align-self:center;display:flex}.index-text{color:var(--lumo-primary-color);text-align:center;align-items:center;margin:0;font-style:italic;display:flex}.negative-spacing{letter-spacing:-2px;color:var(--lumo-primary-color);text-align:center;letter-spacing:-2px;margin:-8px;text-align:center;margin:0;margin-inline:10px}.backoffice{--brp-module-color:var(--brp-module-backoffice)}.configuration{--brp-module-color:var(--brp-module-configuration)}.entranceview{--brp-module-color:var(--brp-module-entranceview)}.kiosk{--brp-module-color:var(--brp-module-backoffice)}.pointofsale{--brp-module-color:var(--brp-module-pointofsale)}.resourceplanner{--brp-module-color:var(--brp-module-resourceplanner)}.salesmanagement{--brp-module-color:var(--brp-module-salesmanagement)}.selfservice{--brp-module-color:var(--brp-module-selfservice)}.mov-grid-panel-grid{-webkit-user-select:none;user-select:none;border-top:1px solid var(--lumo-contrast-10pct);width:100%;min-height:0}.mov-grid-panel-summary{background-color:var(--lumo-shade-5pct);flex:none;max-height:25%}.person-overview-container{color:var(--lumo-contrast-60pct);background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 7px -2px #858585b8}.person-overview-container-text-main{color:var(--lumo-body-text-color)}.person-overview-title{width:100%;height:35px;color:var(--lumo-body-text-color);border-bottom:1px solid #eaeef2;justify-content:space-between;padding:7px 15px;font-weight:700;display:flex}.person-overview-title vaadin-button{box-shadow:none;margin-top:-6px;margin-right:-14px}.person-overview-expandbutton{text-align:center;color:var(--lumo-primary-text-color);border-top:1px solid #eaeef2;padding:4px 0;transition:background-color .2s ease-in-out;display:block}.person-overview-expandbutton:hover{cursor:pointer;background-color:#f2fafe}.person-overview-text-highlighted{color:var(--lumo-body-text-color);border-bottom:1px dashed var(--lumo-contrast-60pct);cursor:pointer;margin-top:0}.person-overview-details-title-s{font-size:12px}.person-overview-details-content{color:var(--lumo-body-text-color);margin-top:0}.expand-animation{transition:all .32s cubic-bezier(1,-.03,.44,.93);overflow:hidden}.person-overview-activities-title{background-color:#f7fafc;border-bottom:1px solid #e3e8ee;width:100%;height:35px;margin:0;padding:0 10px;line-height:35px;box-shadow:0 1px 8px -7px #858585b8}.person-overview-activities-title:hover{cursor:pointer;color:var(--lumo-primary-text-color);background-color:#f2fafe}.person-overview-activities-title[expanded]{color:var(--lumo-primary-text-color);background-color:#f2fafe}.person-overview-activities-item-separator{background-color:#a9a9a9;border-radius:15px;align-self:center;width:3px;height:3px;margin:1px 9px}.person-overview-activities-menu{border-radius:5px;align-self:center;width:30px;height:25px;margin-right:5px;padding:5px}.person-overview-activities-menu:hover{color:var(--lumo-primary-text-color);background-color:#f2fafe}.person-overview-activities-basic-type{font-weight:400}.person-overview-activities-class{color:#189971}.person-overview-activities-event{color:#d9480f}.person-overview-activities-service{color:#7048e8}.person-overview-invoices-container{border-bottom:1px solid #eaeef2;padding:10px 5px 10px 15px;display:flex}.password-hidden-field{-webkit-text-security:disc;width:50px;font-size:24px;line-height:22px;overflow:hidden}.password-hidden-field:hover+.password-hidden-icon{display:block}.password-hidden-icon{vertical-align:top;width:15px;height:15px;margin-top:2px;margin-left:5px;display:none}.person-overview-row:hover{cursor:pointer;background-color:#f2fafe}.person-overview-row:has(.person-overview-activities-menu:hover){background:#fff}.person-overview-balance-row:not(:last-child){border-bottom:1px solid #e3e8ee}.noHover{pointer-events:none}.radioButtonGroupInputField vaadin-radio-button::part(label){width:100%}.notification-title{font-size:var(--lumo-font-size-m);font-weight:700}.notification-bottom-message{font-size:var(--lumo-font-size-l);margin-top:20px;font-weight:700}.notification-icon-column{margin-right:var(--margin-xl)}.notification-icon{align-self:center;width:28px;height:28px}.notification-icon-large{align-self:center;width:75px;height:75px}.notification-message-large{font-size:var(--lumo-font-size-xl);align-self:center;font-weight:700}.notification-layout-large{width:500px;padding:13px}.notification-icon-xlarge{align-self:center;width:100px;height:100px}.notification-message-xlarge{font-size:var(--lumo-font-size-xxl);align-self:center;font-weight:700}.notification-layout-xlarge{width:900px;padding:16px}vaadin-icon.icon-error-in-lumo{color:var(--lumo-error-contrast-color)!important}.tabs-container{flex-direction:column;flex:1;width:100%;max-height:100%;display:flex}.tabs-container-content,.sov-notabs-content{display:block;overflow-y:auto}.tabs-container-content>.fieldgroup,.sov-notabs-content>.fieldgroup{min-height:min-content}.tabs-container-content.tab-padding,.sov-notabs-content.tab-padding{padding:var(--padding-xl)}.tabs-container-content.tab-padding-no-top,.sov-notabs-content.tab-padding-no-top{padding:0 var(--padding-xl) var(--padding-xl) var(--padding-xl)}.sov-notabs-content.tab-fillparentheight{display:flex}.tabs-container-content.tab-fillparentheight{height:100%}.tabs-container-content.tab-fillparentheight>.fieldgroup{flex-direction:column;height:100%;display:flex}.tabs-container-content.no-scroll-tab,.sov-notabs-content.no-scroll-tab{scrollbar-gutter:stable;background-color:#fdfdfd;height:100%}.v-status-message{display:none}.v-loading-indicator{pointer-events:auto;z-index:2147483647;animation:.3s ease-out .2s both fadein;position:fixed;inset:0}.v-loading-indicator:before{content:"";border-radius:100%;width:52px;height:52px;margin:-38px 0 0 -38px;animation:1.2s ease-in-out .4s infinite both bouncedelay;position:absolute;top:50%;left:50%}.v-loading-indicator.first{opacity:0!important}.v-loading-indicator.first:before{background-color:#fff;opacity:0!important}.v-loading-indicator.second:before,.v-loading-indicator.third:before{background-color:#fff}html[brptheme].backoffice{--brp-salarydata-period-border-color:#e2e2e2;--brp-salarydata-header-time-color:var(--lumo-body-text-color);--brp-salarydata-row-separator-color:#f9f9f9;--brp-salarydata-week-number-color:lightgrey;--brp-salarydata-niegative-time-color:#a11;--brp-salarydata-positive-time-color:#26bd12;--brp-salarydata-period-edit-background:#fafafa;--brp-salarydata-period-header-background:#efefef;--brp-salarydata-period-edittable-header:var(--brp-salarydata-period-header-background);--brp-salarydata-period-editgrid-row-leftborder-color:var(--brp-salarydata-period-header-background);--brp-salarydata-period-warning-color:#e88282;--brp-salarydata-period-info-color:#f7c47b;--brp-salarydata-period-warning-cell-background-color:#fff2f2;--brp-salarydata-period-selected-row-background-color:#e7f1fd;--brp-salarydata-period-selected-row-disabled-color:lightgrey;--brp-salarydata-period-edited-color:var(--lumo-primary-color)}.backoffice .time-report-filter-space-top{margin-top:var(--lumo-space-s)}.backoffice .time-report-filter-space-top-and-side{margin:var(--lumo-space-s) var(--lumo-space-m) 0 var(--lumo-space-m)}.backoffice .salary-period-edit-row{padding:0 var(--lumo-space-s) var(--lumo-space-xs) var(--lumo-space-s);background-color:#f2fafe;border:1px solid #e2e2e2}.backoffice .salary-period-edit-row-saved{background-color:#fafbff}.backoffice .salary-period-edit-row-button{min-width:30px;margin-top:31px;padding:0}.backoffice .salary-period-edit-row-time{align-self:normal;min-width:100px}.backoffice .salary-period-edit-row-select{min-width:20%}.backoffice .salary-period-edit-row-comment{width:200%;min-width:100px}.backoffice .salary-period-edit-row-mobile{flex-wrap:wrap}.backoffice .salary-period-edit-row-mobile-short-field{flex:.5}.backoffice .salary-period-edit-row-mobile-field{flex:1;width:100%;min-width:100%;margin:0}.backoffice .salary-period-edit-row-mobile-button{width:30%;margin:10px auto}.backoffice .salary-data-period-footer{border-top:1px solid #e2e2e2}.backoffice .attestant-tab-badge{margin-left:5px}html[brptheme].backoffice vaadin-button[theme~=time-report-edit-rows-table-theme-mobile]{border:1px solid var(--brp-salarydata-period-warning-color);color:var(--brp-salarydata-period-warning-color)}html[brptheme].backoffice vaadin-button[theme~=time-report-edit-rows-table-theme].salary-data-period-navigation-button-color-regular{color:var(--lumo-primary-color)}html[brptheme].backoffice vaadin-button[theme~=time-report-edit-rows-table-theme].salary-data-period-navigation-button-color-warning{color:var(--brp-salarydata-period-warning-color)}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(header-cell){background-color:var(--brp-salarydata-period-edittable-header);min-height:10px!important}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(no-padding){--vaadin-grid-cell-padding:4px}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(first-column-cell){border-left:10px solid var(--brp-salarydata-period-editgrid-row-leftborder-color)}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(first-column-cell salary-period-table-edit-warning){border-left:10px solid var(--brp-salarydata-period-warning-color)}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(body-cell salary-period-table-edit-warning end-time){background-color:var(--brp-salarydata-period-warning-cell-background-color)}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(body-cell salary-period-table-edit-selected){background-color:var(--brp-salarydata-period-selected-row-background-color)}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(body-cell salary-period-table-edit-disabled){color:var(--brp-salarydata-period-selected-row-disabled-color)}html[brptheme].backoffice vaadin-grid[theme~=time-report-edit-rows-table-theme]::part(body-cell salary-period-table-edit-deleted){color:var(--brp-salarydata-period-warning-color)}html[brptheme].kiosk vaadin-button{--vaadin-button-font-size:var(--lumo-font-size-l);--lumo-button-size:var(--lumo-size-l)}html[brptheme].pointofsale{--lumo-body-text-color:#333;--register-background-color:#555;--register-highlight-color:#f2fafe;--register-receipt-width:420px;--brp-grey-icon-color:#bdbdbd;--brp-disabled-color:#bdbdbd;--brp-register-border-color:lightgray;--brp-button-border-color:#00000024;--number-pad-component-width:80px;--number-pad-component-height:60px}.pointofsale .register-layout{background:var(--register-background-color)}.pointofsale .register-builder-error-wrapper{flex-direction:column;align-items:center;height:100vh;display:flex}.pointofsale .register-builder-error{color:var(--lumo-error-color);background:var(--lumo-error-background-color);border:1px solid #ebccd1;min-width:360px;max-width:360px;padding:16px}.pointofsale .register-center{flex:1;align-self:stretch;width:100%}.pointofsale .register-center-left{max-width:var(--register-receipt-width);flex:1 0 auto}.pointofsale .register-customer{background:var(--register-highlight-color);color:var(--lumo-body-text-color);border-radius:var(--lumo-border-radius-m)}.pointofsale .register-customer-label{font-size:var(--lumo-font-size-m);font-weight:var(--semi-bold);padding:var(--padding-s)}.pointofsale .register-customer-top{width:100%;font-size:var(--lumo-font-size-xl);font-weight:var(--semi-bold);background:var(--lumo-tint);border-radius:var(--lumo-border-radius-m);justify-content:space-between;padding:10px}.pointofsale .create-customer-button{border-right:1px solid #e3e8ee;margin-left:-10px;margin-right:10px}.pointofsale .register-customer-placeholder{color:var(--brp-disabled-color);pointer-events:none}.pointofsale .customer-photo{border-radius:4px;height:40px;margin-left:-10px;margin-right:7px}.pointofsale .register-customer-placeholder-text{padding-left:var(--lumo-space-s)}.pointofsale .register-customer-button{margin:calc(-.5 * var(--lumo-button-size)) 0;margin-top:5px}.pointofsale .register-customer-button vaadin-icon{width:var(--lumo-button-size);height:var(--lumo-button-size);padding-top:0}.pointofsale .register-customer-info{background:var(--register-highlight-color);border-radius:0 0 var(--lumo-border-radius-m) var(--lumo-border-radius-m);width:100%;padding:10px 10px 10px 20px}.pointofsale .register-customer-info-row{width:100%;font-size:var(--lumo-font-size-m);justify-content:space-between}.pointofsale .register-customer-info-row-icon{width:10px;height:10px;margin:0 8px 0 4px}.pointofsale .register-customer-info-row-icon-green{color:green}.pointofsale .register-customer-info-row-icon-red{color:red}.pointofsale .register-customer-info-row-button{margin:calc(-.5 * var(--lumo-button-size)) 0;--icon-color:#555555db;position:relative;bottom:10px}.pointofsale .register-customer-info-row-button vaadin-icon{width:var(--lumo-button-size);height:var(--lumo-button-size);padding-top:0}.pointofsale .register-receipt{border-radius:var(--lumo-border-radius-m);flex:auto;align-items:stretch}.pointofsale .register-receipt-placeholder{font-size:var(--lumo-font-size-xl);font-weight:var(--semi-bold);color:var(--brp-disabled-color);border-top-right-radius:var(--lumo-border-radius-m);border-bottom-left-radius:var(--lumo-border-radius-m);border-bottom-right-radius:var(--lumo-border-radius-m);background:#fff;flex:1;justify-content:center;align-items:center}.pointofsale .register-receipt-rows{border-top-right-radius:var(--lumo-border-radius-m);background:#fff;flex:1 0 0;align-items:stretch;overflow-y:auto}.pointofsale .register-receipt-row{border-bottom:solid 1px var(--brp-register-border-color);flex-shrink:0}.pointofsale .register-receipt-edit-row-product{background:#fffcde}.pointofsale .register-receipt-edit-row-clickable{color:var(--lumo-primary-color)}.pointofsale .register-receipt-edit-row-block{font-size:var(--lumo-font-size-m);border:1px solid var(--brp-register-border-color);padding:var(--padding-m)}.pointofsale .register-receipt-edit-row-block~.register-receipt-edit-row-block,.pointofsale vaadin-horizontal-layout .register-receipt-edit-row-block{border-top:0}.pointofsale vaadin-horizontal-layout .register-receipt-edit-row-block~.register-receipt-edit-row-block{border-left:0}.pointofsale .register-receipt-edit-row-block-value{font-size:var(--lumo-font-size-l);min-height:calc(1em * var(--lumo-line-height-m));font-weight:700}.pointofsale .register-receipt-row-content{white-space:nowrap;align-items:stretch;overflow:hidden}.pointofsale .register-receipt-row-package .register-receipt-row-header{margin-left:var(--lumo-space-m)}.pointofsale .register-receipt-row-header{font-size:var(--lumo-font-size-l);font-weight:var(--semi-bold)}.pointofsale .register-receipt-row-product{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.pointofsale .register-receipt-row-product-bonged{font-style:italic}.pointofsale .register-receipt-row-action-icon{margin:calc(-1 * var(--lumo-space-xs));margin-left:var(--lumo-space-s);flex-shrink:0}.pointofsale .register-receipt-sum{font-size:var(--lumo-font-size-l);font-weight:var(--semi-bold);background:var(--register-highlight-color);border-bottom-left-radius:var(--lumo-border-radius-m);border-bottom-right-radius:var(--lumo-border-radius-m);justify-content:space-between}.pointofsale .register-addrow{max-width:calc(100vw - var(--register-receipt-width));flex:auto;align-items:stretch;max-height:100%;overflow:hidden}.pointofsale .register-addrow-product-group{flex:1}.pointofsale .register-addrow-product{border-top-right-radius:var(--lumo-border-radius-m);border-bottom-left-radius:var(--lumo-border-radius-m);border-bottom-right-radius:var(--lumo-border-radius-m);background:#fff;flex:1;height:100%}.pointofsale .register-finish-purchase-block{border:1px solid var(--brp-register-border-color);border-radius:var(--lumo-border-radius-m)}.pointofsale .register-finish-purchase-info{background:var(--register-highlight-color)}.pointofsale .font-weight-semi-bold{font-weight:var(--semi-bold)}.pointofsale .font-size-xl{font-size:var(--lumo-font-size-xl)}.pointofsale .font-size-xxl{font-size:var(--lumo-font-size-xxl)}.pointofsale .register-action-button-container{margin-left:var(--margin-xl);flex:0 auto}.pointofsale .number-pad-component{margin:var(--margin-s);width:var(--number-pad-component-width);height:var(--number-pad-component-height);flex-shrink:0;padding:0}.pointofsale .number-pad-component[widthslots="2"]{width:calc(2 * var(--number-pad-component-width) + 2 * var(--margin-s))}.pointofsale .number-pad-component[widthslots="3"]{width:calc(3 * var(--number-pad-component-width) + 4 * var(--margin-s))}.pointofsale .number-pad-component[heightslots="2"]{height:calc(2 * var(--number-pad-component-height) + 2 * var(--margin-s))}.pointofsale .number-pad-text-field{font-size:var(--lumo-font-size-l)}.pointofsale .card-display-panel{border:1px solid var(--brp-border-color);padding:var(--padding-m);background:#f0fff0;margin:10px 0}.pointofsale .card-display-label{height:20px}.pointofsale .card-display-label[error]{color:var(--lumo-error-bright-text-color)}.pointofsale .vertical-scroll-container{width:100%;overflow-y:auto}.pointofsale .register-goal-charts{max-height:50%;margin-top:var(--margin-m);border-radius:var(--lumo-border-radius-m);background:#fff}.pointofsale .register-goal-charts-layout{background:#fff;border-radius:5px;flex-flow:column;align-items:stretch;display:flex}.pointofsale .register-goal-charts-header{color:#fff;background:var(--lumo-primary-color);border-radius:2px 2px 0 0;height:2rem;min-height:2rem;margin:0}.pointofsale .register-table-name-column{width:calc(120px + var(--lumo-space-m));padding-right:var(--lumo-space-m);border-right:1px solid #d7e5fc}.pointofsale .register-table-name-button{pointer-events:none;color:#fff;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;border:none;width:120px;height:70px}.pointofsale .register-table-order-button{color:#fff;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;width:120px;height:70px;margin-right:var(--lumo-space-m);border:none}.pointofsale .register-table-add-order-button{margin-top:20px}.pointofsale .register-table-row{border-top:1px solid #d7e5fc;width:100%;margin-top:0;padding-bottom:0;padding-left:10px}.pointofsale .register-table-order-container{flex-wrap:wrap;width:100%;display:flex}.pointofsale .register-table-div-full-width,.pointofsale .customerclub-div-full-width{width:100%}.pointofsale .customerclub-row{width:100%;margin-top:0;padding-bottom:0;padding-left:10px}.pointofsale .send-to-controlunit-text{color:#000;align-self:center;margin:0;padding:25px 25px 20px;font-size:16px}.pointofsale vaadin-button:host-context(.register-finish-purchase-block){--lumo-button-size:65px}.pointofsale vaadin-button[theme=brp-safepay-admin-button]{--lumo-button-size:49px;--vaadin-button-height:var(--lumo-button-size);width:calc(var(--lumo-button-size) * 3);--vaadin-button-min-width:auto;padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);--vaadin-button-font-weight:400;max-height:100%;margin-top:0;margin-bottom:0}.pointofsale .register-customer vaadin-button>vaadin-icon{padding:1px}.pointofsale vaadin-tabs[theme~=pos-tab][orientation=horizontal]{flex:1 0 0;overflow-x:hidden}.pointofsale vaadin-tabs[theme~=pos-tab][orientation=horizontal]::part(tabs){margin-left:0}.pointofsale vaadin-tabs[theme~=pos-tab]::part(forward-button),.pointofsale vaadin-tabs[theme~=pos-tab]::part(back-button){color:var(--lumo-tint-50pct)}.pointofsale vaadin-tabs[theme~=pos-tab]>vaadin-tab{margin-right:var(--lumo-space-s);background:var(--lumo-tint-80pct);border-radius:var(--lumo-border-radius-m) var(--lumo-border-radius-m) 0 0;--lumo-secondary-text-color:var(--lumo-shade-50pct)}.pointofsale vaadin-tabs[theme~=pos-tab]>vaadin-tab[selected]{background-color:var(--lumo-tint)}.pointofsale vaadin-tabs[theme~=pos-tab]>vaadin-tab:before,.pointofsale vaadin-tabs[theme~=pos-tab]>vaadin-tab:after{display:none}.pointofsale vaadin-tabs[theme~=product-page]>vaadin-tab{background-image:linear-gradient(to bottom, var(--border-color,transparent) 8px, transparent 8px);white-space:normal;word-break:break-word;width:100px;padding:14px 6px 8px}.pointofsale vaadin-tabs[theme~=product-page]>vaadin-tab[selected]{color:var(--lumo-body-text-color)}.pointofsale vaadin-tabs[theme~=receipt-tab]>vaadin-tab{width:42px}.pointofsale vaadin-tabs[theme~=receipt-tab]>vaadin-tab[selected]{width:100px;padding-left:var(--lumo-space-l);justify-content:space-between}.pointofsale vaadin-tabs[theme~=receipt-tab]>vaadin-tab[theme~=new-receipt-tab]{background:0 0}vaadin-tabs[theme~=breadcrumb]:not([orientation=vertical]){box-shadow:none;flex:1;overflow-x:hidden}vaadin-tabs[theme~=breadcrumb][orientation=horizontal]::part(tabs){margin-left:0;margin-right:0}vaadin-tabs[theme~=breadcrumb][orientation=horizontal]>vaadin-tab{color:var(--lumo-primary-color);border:1px solid var(--brp-button-border-color);border-left-width:0;width:90px;font-size:10px}vaadin-tabs[theme~=breadcrumb]>vaadin-tab:before,vaadin-tabs[theme~=breadcrumb]>vaadin-tab:after{display:none}vaadin-tabs[theme~=breadcrumb][orientation=horizontal]>vaadin-tab:first-child{border-left-width:1px}vaadin-tabs[theme~=breadcrumb]>vaadin-tab:last-child{color:var(--brp-disabled-color)}.resourceplanner .flex-text-ellipsis{min-width:0}.resourceplanner .flex-text-ellipsis>*{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.resourceplanner .calendar-container{flex:auto;min-height:0}.resourceplanner [slot=cardContent]{box-shadow:0 4px 20px #0000003d,0 3px 8px #0000002e}.resourceplanner .card-container{max-height:100%}.resourceplanner .card{max-height:100%;font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-m);background-color:var(--lumo-tint);align-items:stretch}.resourceplanner vaadin-context-menu-overlay#overlay{padding-top:0}.resourceplanner .order-panel{z-index:2;align-items:stretch;margin-top:2px;box-shadow:-6px 0 5px -4px #0000004d}.resourceplanner .order-panel-information{box-shadow:0 2px 0 0 var(--lumo-shade-10pct);align-items:stretch;position:relative}.resourceplanner .order-panel-information>vaadin-horizontal-layout{justify-content:space-between}.resourceplanner .order-panel-items{-webkit-overflow-scrolling:touch;border-bottom:solid 2px var(--lumo-shade-10pct);align-items:stretch;height:100%;overflow-y:auto}.resourceplanner .order-panel-item{align-items:inherit;box-shadow:0 2px 0 0 var(--lumo-shade-10pct);cursor:pointer;flex-shrink:0;align-content:space-between;position:relative}.resourceplanner .order-panel-small-item{padding:var(--lumo-space-s);padding-left:var(--lumo-space-l)}.resourceplanner .order-panel-item[selected]:before{content:"";background:var(--lumo-primary-color);width:4px;height:100%;position:absolute;top:0;left:0}.resourceplanner .order-panel-item-title{margin:0;font-weight:700}.resourceplanner .order-panel-item-link{color:var(--lumo-primary-text-color)}.resourceplanner .order-panel-card-slot{z-index:-1;max-height:100%;margin-right:2px;position:absolute;right:100%;box-shadow:0 4px 20px #0000003d,0 3px 8px #0000002e}.resourceplanner .view-filter{z-index:2;margin-top:calc(-1 * var(--lumo-space-s));padding:0 var(--lumo-space-s) var(--lumo-space-xs) var(--lumo-space-s);align-items:flex-end;gap:var(--lumo-space-s);background-color:#f3f5f7;flex:none;box-shadow:0 2px #ddd}.resourceplanner .view-filter vaadin-select{max-width:200px}.resourceplanner .view-filter vaadin-checkbox{margin-bottom:var(--lumo-space-s)}.resourceplanner .view-filter vaadin-date-picker{max-width:300px;margin-left:auto}.resourceplanner .view-filter-edit-receipt{width:178px}.resourceplanner .view-filter-edit-receipt-slot{width:355px}@media (width<=768px){.resourceplanner .view-filter{overflow-x:auto}}html[brptheme].selfservice{--brp-module-header-height:288px;--brp-module-secondary-color:#f0f0f0;--brp-module-secondary-text-color:#000}vaadin-dialog-overlay[theme~=dispense-dialog]::part(overlay){border:3px solid #fff;border-radius:25px}html[brptheme].selfservice .line{color:#333;text-align:center;border:none;border-top:double #333;width:200px;margin:30px auto 10px;padding:0;font-style:italic;overflow:visible}html[brptheme].selfservice .line:after{content:attr(content);background:#fff;width:60px;padding:0 .25em;font-size:1.2em;display:inline-block;position:relative;top:-1em}html[brptheme].selfservice .fieldGroupCentered{width:auto;height:auto;margin:auto}html[brptheme].selfservice .dispensing-image{width:900px;height:700px;padding-top:80px;padding-bottom:80px}html[brptheme].selfservice .dispense-text{color:#000;align-self:center;margin:0;padding-bottom:80px;font-size:48px;font-weight:700}html[brptheme].selfservice .info-dialog-text{color:#000;align-self:center;margin:0;font-size:28px;font-weight:500}html[brptheme].selfservice .info-dialog-layout{padding:75px}html[brptheme].selfservice .card-display-label{font-size:var(--lumo-font-size-m)}html[brptheme].selfservice .read-entry-image{align-self:center;width:750px;padding:40px 20px}html[brptheme].selfservice .read-entry-text{color:#000;align-self:center;margin:0;padding-left:20px;padding-right:20px;font-size:48px;font-weight:700}html[brptheme].selfservice .read-entry-product-text{color:#000;align-self:center;margin:0;font-size:30px}html[brptheme].selfservice .read-entry-counter-text{color:gray;align-self:center;margin:0;font-size:30px}html[brptheme].selfservice .read-entry-product-span{flex-direction:column;align-self:center;align-items:center;margin-top:0;padding-bottom:20px;padding-left:20px;padding-right:20px;display:flex}html[brptheme].selfservice .read-entry-next-button{color:#000;text-transform:uppercase;background:#fff;border:none;border-radius:10px;height:60px;padding:24px;font-size:30px;font-weight:600;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}html[brptheme].selfservice .info-dialog-button{--vaadin-button-height:60px;height:60px;padding:24px;font-size:22px;font-weight:600}html[brptheme].selfservice .read-entry-actions{padding:50px 0 10px 20px;line-height:0}html[brptheme].selfservice vaadin-select-item.language-select::part(checkmark){visibility:hidden}html[brptheme].salesmanagement{--query-rule-field-width:30em}.salesmanagement .segment-card{flex:1 0 auto;width:20em;min-width:200px;min-height:200px}.salesmanagement .query-predicate{align-items:baseline}.salesmanagement .query-rule-input-field,.salesmanagement .query-predicate-operator-field{max-width:var(--query-rule-field-width);flex:1}.salesmanagement .query-group-content{background-color:var(--lumo-secondary-color);border-radius:5px;flex-shrink:0}.salesmanagement .query-rule-field{background-color:var(--lumo-contrast-5pct);border-radius:5px;margin-bottom:.5em;padding:.5em}.salesmanagement .query-group-label{color:var(--lumo-header-text-color);font-weight:500;font-size:var(--lumo-font-size-s);margin-left:calc(var(--lumo-border-radius-m) / 4);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;align-self:flex-start;max-width:100%;padding-bottom:.5em;line-height:1;transition:color .2s;position:relative;overflow:hidden}.salesmanagement .select-goal-type-title{font-size:var(--lumo-font-size-l);font-weight:var(--semi-bold)}.lead-card{column-gap:var(--lumo-space-s);width:100%;min-width:0;height:56px;padding:var(--lumo-space-s) var(--lumo-space-m);border:1px solid var(--lumo-contrast-10pct);background:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-xs);border-radius:14px;grid-template:"name name""meta days"/minmax(0,1fr) auto;row-gap:4px;transition:box-shadow .16s,transform .16s,border-color .16s;display:grid}.lead-card:hover{box-shadow:var(--lumo-box-shadow-s);border-color:var(--lumo-contrast-20pct);transform:translateY(-1px)}.lead-card__name{white-space:nowrap;text-overflow:ellipsis;grid-area:name;min-width:0;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden}.lead-card__details{min-width:0;font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);white-space:nowrap;text-overflow:ellipsis;grid-area:meta;line-height:1.2;overflow:hidden}.lead-card__days{white-space:nowrap;grid-area:days;place-self:center end;line-height:10px}html[brptheme].salesmanagement vaadin-grid.lead-board-grid{--vaadin-grid-row-height:64px}html[brptheme]{--brp-border-color:#c2c7cf;--brp-lightgrey-color:#e8e8e8;--brp-module-text-color:var(--lumo-base-color);--brp-module-pointofsale:#2d3436;--brp-module-resourceplanner:#b71540;--brp-module-configuration:#079992;--brp-module-backoffice:#1971c2;--brp-module-entranceview:#f39c12;--brp-module-salesmanagement:#82589f;--brp-module-selfservice:#39628b;--brp-module-link-documentation:#778ca3;--brp-module-link-remotesupport:salmon;--brp-module-link-brponline:#07a0d9;--brp-module-link-kairos:#ff8000;--lumo-primary-color:#1971c2;--lumo-primary-text-color:#1971c2;--lumo-secondary-color:#f2fafe;--lumo-error-color:#a94442;--lumo-error-contrast-color:#fff;--lumo-error-background-color:#ffebea;--lumo-error-text-color:#a94442;--lumo-error-bright-text-color:red;--lumo-warning-color:#ffd752;--lumo-warning-color-50pct:#ffd75280;--lumo-warning-color-10pct:#ffd7521a;--lumo-warning-text-color:#8b7018;--lumo-warning-contrast-color:#fff;--lumo-success-color:#468847;--lumo-success-color-10pct:#6ad9661a;--lumo-success-text-color:#326932;--lumo-success-contrast-color:#ebf6e7;--lumo-attention-text-color:salmon;--lumo-font-family:"Roboto", "Segoe UI", Helvetica, Arial, sans-serif;--lumo-header-text-color:#333;--lumo-body-text-color:#555;--lumo-link-color:var(--lumo-primary-text-color);--lumo-font-size:14px;--lumo-font-size-xxl:24px;--lumo-font-size-xl:18px;--lumo-font-size-l:16px;--lumo-font-size-m:14px;--lumo-font-size-s:12px;--lumo-font-size-xs:11px;--lumo-icon-size-l:36px;--lumo-icon-size-m:22px;--lumo-icon-size-s:18px;--vaadin-text-field-default-width:50px;--lumo-clickable-cursor:pointer;--semi-bold:500;--margin-s:2px;--margin-m:8px;--margin-l:12px;--margin-xl:16px;--neg-margin-xl:-16px;--padding-s:2px;--padding-m:8px;--padding-l:12px;--padding-xl:15px;--padding-xxl:22px;--filter-field-size:200px;--button-height:25px;--header-size:60px}
