@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300&display=swap";input[data-v-59573c5b]::placeholder{color:#aaa;opacity:1}.v-btn{border-radius:.375em;font-size:14px;font-weight:300;text-align:center;white-space:nowrap;box-sizing:border-box;display:inline-block;cursor:pointer;pointer-events:all;transition:background-color .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);line-height:1em;padding:.75em 1.25em;border:none;color:#484848;background-color:#fff;border:2px solid #fff;padding:0 calc(1.25em - 2px);line-height:calc(2.5em - 4px)}@media not all and (pointer: coarse){.v-btn:hover{background-color:#ebebeb;border-color:#ebebeb}}.v-btn:active{background-color:#ebebeb;border-color:#ebebeb}.v-btn.primary{background-color:#8fb52c;border-color:#8fb52c;color:#fff}@media not all and (pointer: coarse){.v-btn.primary:hover{background-color:#a0c04c;border-color:#a0c04c}}.v-btn.primary:active{background-color:#a0c04c;border-color:#a0c04c}.v-btn.secondary{background-color:#ebebeb;border-color:#ebebeb;color:#484848}@media not all and (pointer: coarse){.v-btn.secondary:hover{background-color:#d1d1d1;border-color:#d1d1d1}}.v-btn.secondary:active{background-color:#d1d1d1;border-color:#d1d1d1}.v-btn.success{background-color:#8fb52c;border-color:#8fb52c;color:#fff}@media not all and (pointer: coarse){.v-btn.success:hover{background-color:#a0c04c;border-color:#a0c04c}}.v-btn.success:active{background-color:#a0c04c;border-color:#a0c04c}.v-btn.warning{background-color:#f57c00;border-color:#f57c00;color:#fff}@media not all and (pointer: coarse){.v-btn.warning:hover{background-color:#f26900;border-color:#f26900}}.v-btn.warning:active{background-color:#f26900;border-color:#f26900}.v-btn.danger{background-color:#ef576c;border-color:#ef576c;color:#fff}@media not all and (pointer: coarse){.v-btn.danger:hover{background-color:#e73244;border-color:#e73244}}.v-btn.danger:active{background-color:#e73244;border-color:#e73244}.v-btn.info{background-color:#87cefa;border-color:#87ceeb;color:#fff}@media not all and (pointer: coarse){.v-btn.info:hover{background-color:#87ceeb;border-color:#87ceeb}}.v-btn.info:active{background-color:#87ceeb;border-color:#87ceeb}.v-btn.pink{background-color:#fd397a;border-color:#fd397a;color:#fff}@media not all and (pointer: coarse){.v-btn.pink:hover{background-color:#fc2c67;border-color:#fc2c67}}.v-btn.pink:active{background-color:#fc2c67;border-color:#fc2c67}.v-btn.contrast{background-color:#484848;border-color:#484848;color:#fff}@media not all and (pointer: coarse){.v-btn.contrast:hover{background-color:#383838;border-color:#383838}}.v-btn.contrast:active{background-color:#383838;border-color:#383838}.v-btn.disabled,.v-btn[disabled]{background-color:#a6a6a6!important;color:#fff!important;cursor:default!important;border-color:#a6a6a6!important}.v-btn.rounded{border-radius:1.25em!important}.v-btn.outlined{background-color:#fff;border-width:2px;border-style:solid}@media not all and (pointer: coarse){.v-btn.outlined:hover{background-color:#ebebeb}}.v-btn.outlined:active{background-color:#ebebeb}.v-btn.outlined.primary{color:#608d10}.v-btn.outlined.secondary{border-color:#dedede}.v-btn.outlined.success{color:#608d10}.v-btn.outlined.warning{color:#f26900}.v-btn.outlined.danger{color:#ef576c}.v-btn.outlined.info{color:#87ceeb}.v-btn.outlined.pink{color:#fc2c67}.v-btn.outlined.contrast{color:#fff;background-color:#484848;border-color:#fff}@media not all and (pointer: coarse){.v-btn.outlined.contrast:hover{background-color:#383838}}.v-btn.outlined.contrast:active{background-color:#383838}.v-btn.text{background-color:#fff;padding:0;border:0}@media not all and (pointer: coarse){.v-btn.text:hover{background-color:#ebebeb}}.v-btn.text:active{background-color:#ebebeb}.v-btn.text.primary{color:#608d10}.v-btn.text.secondary{border-color:#dedede}.v-btn.text.success{color:#608d10}.v-btn.text.warning{color:#f26900}.v-btn.text.danger{color:#ef576c}.v-btn.text.info{color:#87ceeb}.v-btn.text.pink{color:#fc2c67}.v-btn.text.contrast{color:#fff;background-color:#484848}@media not all and (pointer: coarse){.v-btn.text.contrast:hover{background-color:#383838}}.v-btn.text.contrast:active{background-color:#383838}.v-btn.loading{position:relative;cursor:default!important}.v-btn.loading:before{content:" ";background-image:url(/assets/img/app/loading_white.svg);width:1em;display:inline-block;vertical-align:middle;height:1em;margin-right:.5em;background-size:contain;margin-bottom:.25em}.enter-contact-data-form>.full-name-container[data-v-5eeca618]{display:flex;width:100%;margin-bottom:12px}.enter-contact-data-form>.full-name-container .first-name-input[data-v-5eeca618]{flex-grow:1;margin-right:12px}.enter-contact-data-form>.full-name-container .last-name-input[data-v-5eeca618]{flex-grow:1;margin-left:12px}.enter-contact-data-form>.save-btn[data-v-5eeca618]{height:46px;font-size:16px;font-weight:300;width:100%;border-radius:23px!important;margin-bottom:14px}.show-report-btn.v-btn.primary{font-size:17px;margin-top:.625em;height:2.75em;line-height:2.75em;padding:0 2em;border-radius:1.5em!important;width:100%}.payment-methods-report-content input.p-inputtext.p-component.invalid{border-color:#f15f74}.payment-methods-report-content .input-container{padding-top:24px}.print-bill-receipt-btn.v-btn.primary{font-size:17px;margin-top:.625em;height:2.75em;line-height:2.75em;padding:0 2em;border-radius:1.5em!important;width:100%}.print-bill-receipt-btn.v-btn.primary.hidden{display:none}.print-order-receipt-btn.v-btn.primary{font-size:17px;margin-top:.625em;height:2.75em;line-height:2.75em;padding:0 2em;border-radius:1.5em!important;width:100%}.print-order-receipt-btn.v-btn.primary.hidden{display:none}.send-bill-receipt-btn.v-btn.primary,.send-order-receipt-btn.v-btn.primary{font-size:17px;margin-top:.625em;height:2.75em;line-height:2.75em;padding:0 2em;border-radius:1.5em!important;width:100%}.order-received-popover-content .location-name{color:var(--colorPrimary);margin-top:6px;text-align:center;font-size:14px;font-weight:700;text-decoration:underline}.order-received-popover-content .location-name.clickable{cursor:pointer}.order-received-popover-content .order-received-header .icon{margin:auto;height:70px;width:70px;border-radius:35px;background-color:#8fb52c;text-align:center;transform:translate3d(0,20px,0);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.order-received-popover-content .order-received-header .icon>.fal{display:inline-block;line-height:70px;color:#fff;font-size:30px;transform:rotate(120deg);opacity:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1)}.order-received-popover-content .order-received-header .icon.circlein{transform:translateZ(0);opacity:1}.order-received-popover-content .order-received-header .icon.circlein>.fal{transform:rotate(0);opacity:1}.order-received-popover-content .order-received-header .icon.ready-for-pickup{background-color:#f15f74}.order-received-popover-content .order-received-header .state{font-size:14px;font-weight:700;text-align:center;padding:19px 0 1px;line-height:22px}.order-received-popover-content .order-received-header .ordernumber{font-weight:600;font-size:42px;text-transform:uppercase;padding:1px 0 3px;text-align:center}.payment-method-icon .pm-icon{min-width:26px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:2px 8px 2px 0;display:inline-block;vertical-align:top;height:18px}.payment-method-icon .pm-digits{display:inline-block;margin-right:8px;vertical-align:top;font-size:14px;line-height:21px}.payment-method-icon .pm-digits>.pm-bullets{letter-spacing:1px;font-size:10px;line-height:21px;padding-right:2px;display:inline-block;vertical-align:top}.payment-method-container{display:flex}.payment-method-container.has-payment-methods{margin-left:8px}.order-received-popover-content .charge,.payment-received-popover-content .charge{text-align:center}.order-received-popover-content .charge>.info,.payment-received-popover-content .charge>.info{display:inline-flex}.order-received-popover-content .charge>.info>.amount,.payment-received-popover-content .charge>.info>.amount{font-size:14px;line-height:21px}.order-received-popover-content .charge>.info .icon,.payment-received-popover-content .charge>.info .icon{min-width:26px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:2px 8px 2px 0;display:inline-block;vertical-align:top}.order-received-popover-content .charge>.info .digits,.payment-received-popover-content .charge>.info .digits{display:inline-block;margin-right:8px;vertical-align:top;font-size:14px;line-height:21px}.order-received-popover-content .charge>.info .digits>.bullets,.payment-received-popover-content .charge>.info .digits>.bullets{letter-spacing:1px;font-size:10px;line-height:21px;padding-right:2px;display:inline-block;vertical-align:top}.order-received-popover-content .charge .hint,.payment-received-popover-content .charge .hint{font-size:12px}.order-received-popover-content .pre-order{margin-top:6px}.order-received-popover-content .pre-order .pick-up-time{text-align:center;font-size:14px}.order-received-popover-content .usecase{font-size:14px;font-weight:700;text-align:center;padding:12px 0;line-height:22px}.popover.order-received-popover>.head{height:46px}.popover.order-received-popover>.body{top:46px}.order-received-popover-content{padding-bottom:1px}.order-received-popover-content .fulfillmentlist{max-height:184px;min-height:54px;overflow:auto;margin:0 -26px;padding:0 26px 14px}.order-received-popover-content>.btn{display:block;height:46px;margin:7px 0 18px;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px}.order-received-popover-content>.btn.transparent{background-color:transparent;color:#000}@media not all and (pointer: coarse){.order-received-popover-content>.btn.transparent:hover{background-color:transparent}}.order-received-popover-content>.btn.transparent:active{background-color:transparent}@media not all and (pointer: coarse){.order-received-popover-content>.btn:hover{background-color:var(--colorPrimaryHover)}}.order-received-popover-content>.btn:active{background-color:var(--colorPrimaryHover)}.payment-received-popover-content .payment-received-header .icon{margin:auto;height:70px;width:70px;border-radius:35px;background-color:#8fb52c;text-align:center;transform:translate3d(0,20px,0);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.payment-received-popover-content .payment-received-header .icon>.fal{display:inline-block;line-height:70px;color:#fff;font-size:30px;transform:rotate(120deg);opacity:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1)}.payment-received-popover-content .payment-received-header .icon.circlein{transform:translateZ(0);opacity:1}.payment-received-popover-content .payment-received-header .icon.circlein>.fal{transform:rotate(0);opacity:1}.payment-received-popover-content .payment-received-header .state{font-size:14px;font-weight:700;text-align:center;padding:19px 0 1px;line-height:22px}.popover.payment-received-popover>.head{height:46px}.popover.payment-received-popover>.body{top:46px}.payment-received-popover-content{padding-bottom:1px}.payment-received-popover-content>.inner{text-align:center;margin-top:14px;font-size:14px}.payment-received-popover-content>.inner>span{font-weight:600}.payment-received-popover-content>.btn{display:block;height:46px;margin:7px 0 18px;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px}.payment-received-popover-content>.btn.transparent{background-color:transparent;color:#000}@media not all and (pointer: coarse){.payment-received-popover-content>.btn.transparent:hover{background-color:transparent}}.payment-received-popover-content>.btn.transparent:active{background-color:transparent}@media not all and (pointer: coarse){.payment-received-popover-content>.btn:hover{background-color:var(--colorPrimaryHover)}}.payment-received-popover-content>.btn:active{background-color:var(--colorPrimaryHover)}.enter-contact-info-button[data-v-94c69065]{display:flex;padding:10px 24px;justify-content:space-between;min-height:40px;align-items:center}.enter-contact-info-button .contact-info-icon-left[data-v-94c69065]{color:#a0a0a0}.enter-contact-info-button>.no-contact-info-container>.text-enter-contact-data[data-v-94c69065]{color:#f15f74;margin:0 24px;font-weight:600;width:100%}.enter-contact-info-button>.contact-info-container[data-v-94c69065]{width:100%;margin:0 24px}.enter-contact-info-button>.contact-info-container .contact-full-name[data-v-94c69065]{font-size:12px;font-weight:700}.enter-contact-info-button>.contact-info-container .contact-email[data-v-94c69065]{font-size:12px}.enter-contact-info-button>.contact-info-container .contact-phone-number[data-v-94c69065]{font-size:12px}.enter-contact-info-button>.contact-info-container .complete-contact-data-btn[data-v-94c69065]{font-size:12px;font-weight:700}.enter-contact-info-button>.contact-info-container .text-complete-contact-data[data-v-94c69065]{color:#fd397a;font-weight:700;font-size:12px;width:100%}.enter-contact-info-button .contact-info-icon-right[data-v-94c69065]{color:#a0a0a0}.apply-discount-btn:not([disabled]) .icon{background-color:#8fb52c!important}.operator.apply-discount{display:flex;text-align:center}.operator.apply-discount>.formrow{width:100%;padding:0 1.75em 10px!important}.operator.apply-discount>button{display:inline-block;vertical-align:top;background-color:transparent;border:none;padding:4px;font-size:24px;margin:-4px 0}.operator.apply-discount>button>.icon{width:1.75em;height:1.75em;background-color:var(--colorPrimary);border-radius:50%;color:#fff;font-size:16px}.operator.apply-discount>button>.icon>i{line-height:1.75em}.operator.apply-discount>button.disabled,.operator.apply-discount>button[disabled]{cursor:default}.operator.apply-discount>button.disabled>.icon,.operator.apply-discount>button[disabled]>.icon{background-color:#a6a6a6!important;color:#fff!important}.app>.pay .apply-discount{display:flex;height:65px;text-align:center;padding:0 26px}.app>.pay .apply-discount>.formrow{width:100%}.app>.pay .apply-discount>button{display:inline-block;vertical-align:top;background-color:transparent;border:none;padding:4px;font-size:24px;margin:-4px 0}.app>.pay .apply-discount>button>.icon{width:1.75em;height:1.75em;background-color:var(--colorPrimary);border-radius:50%;color:#fff;font-size:16px}.app>.pay .apply-discount>button>.icon>i{line-height:1.75em}.app>.pay .apply-discount>button.disabled,.app>.pay .apply-discount>button[disabled]{cursor:default}.app>.pay .apply-discount>button.disabled>.icon,.app>.pay .apply-discount>button[disabled]>.icon{background-color:#a6a6a6!important;color:#fff!important}.bill-discounts-list{display:table}.bill-discounts-list h4{margin-top:1em;margin-bottom:.5em;font-weight:500;line-height:1.2}.bill-discounts-list h4:first-child{margin-top:0}.bill-discounts-list .discount-item{display:table-row;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.bill-discounts-list .discount-item.removable{cursor:pointer}.bill-discounts-list .discount-item.removable:hover{opacity:.5}.bill-discounts-list .discount-item>span{display:table-cell}.bill-discounts-list .discount-item>span:first-child{width:100%}.bill-discounts-list .discount-item>span i{padding:7px}.bill-discounts-list .discount-item .remove-btn{color:#484848;padding-left:10px}.bill-discounts-list .discount-item.disabled{cursor:default;opacity:.5}.bill-discounts-list .discount-item.disabled.removable{cursor:default}.bill-discounts-list .discount-item.disabled.removable:hover{opacity:.5}.bill-discounts-list .error-message{color:#484848}.confirm-bill-discount-removal-popup{z-index:1510}.remove-bill-discount-error-popup{z-index:1511}.bill-discounts-list-form{padding:0 0 3.5em}.cart-discounts-list{display:table}.cart-discounts-list h4{margin-top:1em;margin-bottom:.5em;font-weight:500;line-height:1.2}.cart-discounts-list h4:first-child{margin-top:0}.cart-discounts-list .discount-item{display:table-row;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.cart-discounts-list .discount-item.removable{cursor:pointer}.cart-discounts-list .discount-item.removable:hover{opacity:.5}.cart-discounts-list .discount-item>span{display:table-cell}.cart-discounts-list .discount-item>span:first-child{width:100%}.cart-discounts-list .discount-item>span i{padding:7px}.cart-discounts-list .discount-item>span.applied-amount{text-align:right}.cart-discounts-list .discount-item .remove-btn{color:#484848;padding-left:10px}.cart-discounts-list .discount-item.disabled{cursor:default;opacity:.5}.cart-discounts-list .discount-item.disabled.removable{cursor:default}.cart-discounts-list .discount-item.disabled.removable:hover{opacity:.5}.confirm-cart-discount-removal-popup{z-index:1510}.remove-cart-discount-error-popup{z-index:1511}.cart-discounts-list-form{padding:0 0 3.5em}.tip-summary-table{font-size:16px;font-weight:300;padding:.75em .375em 1.125em;border-top:1px solid #ebebeb}.tip-summary-table table.total{width:100%;line-height:1.5em;color:#484848}.tip-summary-table table.total td.name{width:100%}.tip-summary-table table.total td.currency{padding:0 1em}.tip-summary-table table.total td.currency.discount{color:#fd397a}.tip-summary-table table.total tr.discount.clickable{cursor:pointer;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.tip-summary-table table.total tr.discount.clickable:hover{opacity:.5}.tip-summary-table table.total td.amount{text-align:right}.tip-summary-table table.total td.amount.discount{color:#fd397a}.app-tip-summary-table{padding:0 1.5em;background-color:#fff}.app-tip-summary-table .tip-summary-table{padding:.625em 0;border-top-color:#f5f5f5}.app-tip-summary-table .tip-summary-table .total{line-height:1.35em}.fade-in-top{animation:slide-in-down .35s cubic-bezier(.34,1.56,.64,1) both,fade-in .6s cubic-bezier(.16,1,.3,1) both}.fade-out-top{animation:slide-out-down .6s cubic-bezier(.16,1,.3,1) both,fade-out .6s cubic-bezier(.16,1,.3,1) both}@keyframes slide-in-down{0%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes slide-out-down{0%{transform:translateY(0)}to{transform:translateY(-40px)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4450;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup-container.transparent-container{pointer-events:none}.popup-container.transparent-container .popup-window{pointer-events:auto}.popup-container .popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3;z-index:0;animation:fade-in .7s cubic-bezier(.16,1,.3,1) both}.popup-container .popup-overlay.closing{animation:fade-out .7s cubic-bezier(.16,1,.3,1) both}.popup-container .popup-window{font-size:16px;background-color:#fff;width:30em;box-sizing:border-box;border-radius:1em;z-index:1;color:#484848;text-align:center;padding:1.25em 1em;box-shadow:0 0 1.25em #00000080;margin-top:-5em;animation:slide-in-down .35s cubic-bezier(.34,1.56,.64,1) both,fade-in .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.15s}.popup-container .popup-window.closing{animation:slide-out-down .6s cubic-bezier(.16,1,.3,1) both,fade-out .6s cubic-bezier(.16,1,.3,1) both}.popup-container .popup-window>.title{font-size:1.25em;font-weight:600;padding:0 1.15em}.popup-container .popup-window>.text{padding:.5em 1.5em;line-height:1.4em}.popup-container .popup-window>.btns{padding-top:.875em;display:flex;justify-content:space-between;gap:.5em}.popup-container .popup-window>.btns.confirm-left{flex-direction:row-reverse}.popup-container .popup-window>.btns>.popup-btn{font-size:16px;border:none;height:2.875em;line-height:2.875em;padding:0 2em;background-color:#8fb52c;color:#fff;font-weight:300;border-radius:1.5em;flex:1 1 50%;white-space:nowrap}@media not all and (pointer: coarse){.popup-container .popup-window>.btns>.popup-btn:hover{background-color:#a6c455}}.popup-container .popup-window>.btns>.popup-btn:active{background-color:#a6c455}.popup-container .popup-window>.btns>.popup-btn.orange{background-color:#ff8a00!important}@media not all and (pointer: coarse){.popup-container .popup-window>.btns>.popup-btn.orange:hover{background-color:#e97e00!important}}.popup-container .popup-window>.btns>.popup-btn.orange:active{background-color:#e97e00!important}.popup-container .popup-window>.btns>.popup-btn.danger{background-color:#f15f74!important}@media not all and (pointer: coarse){.popup-container .popup-window>.btns>.popup-btn.danger:hover{background-color:#e55368}}.popup-container .popup-window>.btns>.popup-btn.danger:active{background-color:#e55368}.popup-container .popup-window>.btns>.popup-btn.secondary{background-color:#a0a0a0!important}@media not all and (pointer: coarse){.popup-container .popup-window>.btns>.popup-btn.secondary:hover{background-color:#a6a6a6!important}}.popup-container .popup-window>.btns>.popup-btn.secondary:active{background-color:#a6a6a6!important}.popup-container .popup-window>.btns>.popup-btn:first-child:last-child{flex:0 0 100%}.popup-container .popup-window>.close{margin:-4px;padding:4px}.popup-container .popup-window ul{text-align:left;margin-top:.5em;padding-left:30px}.lineitem{position:relative;padding:12px 24px;border-bottom:1px solid #f5f5f5}.lineitem>.inner{display:flex}.lineitem>.inner .quantity{color:var(--colorPrimary);font-size:16px;font-weight:600;flex:0 0 28px;line-height:20px}.lineitem>.inner .textcontainer{width:100%}.lineitem>.inner .textcontainer .col{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;font-size:16px;font-weight:300;line-height:20px;color:#484848}.lineitem>.inner .textcontainer .col.name{width:81%;transition:padding .4s cubic-bezier(.16,1,.3,1)}.lineitem>.inner .textcontainer .col.lineprice{width:19%;text-align:right}.lineitem>.inner .textcontainer .col.paidlineprice{color:#a0a0a0;width:19%;text-align:right}.lineitem>.inner .textcontainer>.text{white-space:nowrap}.lineitem>.inner .textcontainer>.text>.col.name{white-space:normal}.lineitem>.inner .textcontainer>.variants{padding-top:1px}.lineitem>.inner .textcontainer>.variants .subs{padding:2px 0}.lineitem>.inner .textcontainer>.variants .subs>.group{padding-bottom:4px}.lineitem>.inner .textcontainer>.variants .subs>.group>.name{font-style:italic;font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item{font-size:12px;line-height:20px}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item>.subs{padding-left:22px}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item>.head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item>.head>.name{flex-grow:1}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item>.head>.name>.quantity{color:#484848;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;font-size:12px}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item>.head>.price{flex:0 0 56px;text-align:right}.lineitem>.inner .textcontainer>.variants .subs>.group>.entries>.item>.head>.paidprice{color:#a0a0a0;flex:0 0 56px;text-align:right}.lineitem>.inner .textcontainer>.variants>.subs{padding-top:6px;margin-bottom:-12px}.lineitem>.inner .textcontainer>.comment-container>.comment{padding-top:6px;font-style:italic;font-size:12px;color:#a0a0a0}.lineitem>.inner .textcontainer>.comment-container>.comment.operator-comment{font-weight:700;color:#f15f74}.lineitem>.inner .textcontainer>.users{white-space:nowrap;overflow:hidden;transition:padding .4s cubic-bezier(.16,1,.3,1)}.lineitem>.inner .textcontainer>.users>.user{position:relative;display:inline-block;vertical-align:top;margin:0 5px 0 0;padding:4px 0 0}.lineitem>.inner .textcontainer>.users>.user>.circle{border:1px solid #aaaaaa;width:20px;height:20px;border-radius:11px;text-align:center;overflow:hidden}.lineitem>.inner .textcontainer>.users>.user>.circle>.shortname{font-size:10px;font-weight:400;color:#aaa;line-height:20px}.lineitem>.inner .textcontainer>.users>.user>.circle>.fas{font-size:10px;line-height:20px;color:#aaa;display:block}.lineitem>.inner .textcontainer>.users>.user>.circle>.avatar{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.lineitem>.inner .textcontainer>.users>.user>.badge{position:absolute;top:0;right:-4px;height:12px;width:12px;font-size:9px;font-weight:400;border-radius:6px;background-color:#aaa;color:#fff;text-align:center;line-height:12px}.lineitem>.inner .textcontainer>.users>.user.paid>.circle{border-color:var(--colorPrimary)}.lineitem>.inner .textcontainer>.users>.user.paid>.circle>.shortname{color:var(--colorPrimary)}.lineitem>.inner .textcontainer>.users>.user.paid>.circle>.fas{color:var(--colorPrimary)}.lineitem>.inner .textcontainer>.users>.user.paid>.badge{background-color:var(--colorPrimary)}.lineitem>.selection{position:absolute;left:22px;top:12px;opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.lineitem>.selection>.badge{position:absolute;top:-4px;left:14px;height:15px;width:15px;border-radius:7px;background-color:#ff8a00;color:#fff;line-height:13px;font-size:10px;font-weight:700;text-align:center;opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.lineitem>.selection>.badge.shown{opacity:1}.lineitem>.selection>.circle{height:20px;width:20px;border:1px solid #dddddd;border-radius:11px;transition:border .4s cubic-bezier(.16,1,.3,1),background .4s cubic-bezier(.16,1,.3,1);text-align:center}.lineitem>.selection>.circle.active{background-color:var(--colorPrimary);border-color:var(--colorPrimary)}.lineitem>.selection>.circle>.fas{font-size:12px;color:#fff;display:block;line-height:20px;height:20px;transform:rotate(90deg);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}.lineitem>.selection>.circle>.fas.circlein{transform:rotate(0);opacity:1}.lineitem.selectable{cursor:pointer;-webkit-tap-highlight-color:transparent}.lineitem.complete>.selection{cursor:default!important;opacity:0!important;box-shadow:none!important}.starrating{position:relative;white-space:nowrap;text-align:left;display:inline-block;vertical-align:top;height:36px;font-size:0}.starrating>.star{display:inline-block;vertical-align:top;width:38px;height:36px;padding:0 3px;-webkit-tap-highlight-color:transparent;cursor:pointer}.starrating>.star>.fa-star.fas{color:var(--colorPrimary);font-size:26px;line-height:36px}.starrating>.star>.fal.fa-star{color:#e2e2e2;font-size:26px;line-height:36px}.slider{position:relative;height:40px}.slider>.line{position:absolute;top:18px;height:4px;background-color:#d1d1d1;transition:background .6s cubic-bezier(.16,1,.3,1);left:0;right:52px}.slider>.line>.handle{position:absolute;top:-18px;left:-20px;height:40px;width:40px;cursor:grab;transition:transform .6s cubic-bezier(.16,1,.3,1)}.slider>.line>.handle>.inner{margin:6px;width:14px;height:14px;border-radius:14px;border:7px solid var(--colorPrimary);background-color:#fff;transition:border .4s cubic-bezier(.16,1,.3,1)}.slider>.line>.handle:hover>.inner{border-color:var(--colorPrimaryHover)}.slider>.line>.handle.grabbing{transition:none}.slider>.line>.handle.grabbing>.inner{border-color:var(--colorPrimaryHover)}.slider>.perc{width:52px;position:absolute;right:0;top:0;line-height:40px;text-align:right;font-size:16px}.paybtn{position:relative;width:100%;height:56px;padding:0;background-color:var(--colorPrimary);cursor:pointer;overflow:hidden;border-radius:28px;transition:background-color .5s cubic-bezier(.16,1,.3,1);pointer-events:all}.paybtn>.pbih{position:absolute;top:0;bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transform:translate3d(0,10px,0);opacity:0;transition:.5s cubic-bezier(.16,1,.3,1);color:#fff;line-height:56px}.paybtn>.pbih.shown{transform:translateZ(0);opacity:1}.paybtn>.pbih.animout{transform:translate3d(0,-10px,0);opacity:0}.paybtn>.pbih.amount{font-size:20px;font-weight:300;text-align:left;right:25px}.paybtn>.pbih.action{font-size:22px;font-weight:700;text-align:right;left:25px;line-height:54px}@media not all and (pointer: coarse){.paybtn:hover{background-color:var(--colorPrimaryHover)}}.paybtn:active{background-color:var(--colorPrimaryHover)}.paybtn.disabled{background-color:#9b9b9b!important;color:#fff!important;cursor:default!important}.paybtn.fake-active{background-color:var(--colorPrimary)!important}.ptr>.ptrcont{position:absolute;top:0;left:0;right:0;overflow:hidden;height:0;width:100%;text-align:center;background-color:#fafafa;transition:background .2s}.ptr>.ptrcont>.fal{position:absolute;display:block;left:50%;top:50%;height:24px;width:24px;line-height:24px;color:var(--colorPrimary);font-size:22px;margin:-10px 0 0 -10px;transition:transform .16s linear}.ptr>.ptrcont>.loader{position:absolute;display:block;width:26px;height:26px;left:50%;top:50%;margin:-13px 0 0 -13px;z-index:200;background-image:url(/assets/img/app/loadingball_green.svg)}.ptr>.ptrcont.successful{background-color:var(--colorPrimary)}.ptr>.ptrcont.readytoflick>.fal{transform:rotate(180deg)}.toggle{height:32px;width:54px;border-radius:15px;background-color:#f7f7f7;cursor:pointer;padding:1px;box-sizing:border-box;transition:background .6s cubic-bezier(.16,1,.3,1),border .6s cubic-bezier(.16,1,.3,1);border:1px solid #ebebeb;-webkit-tap-highlight-color:rgba(0,0,0,0)}.toggle>.handle{background-color:#dcdcdc;width:28px;height:28px;border-radius:14px;transform:translateZ(0);transition:transform .6s cubic-bezier(.16,1,.3,1),background .6s cubic-bezier(.16,1,.3,1)}@media not all and (pointer: coarse){.toggle:hover>.handle{opacity:.9}}.toggle.active{background-color:#eff3e5;border-color:#dee2d2}.toggle.active>.handle{background-color:var(--colorPrimary);transform:translate3d(22px,0,0)}.categoryslider{overflow:hidden;height:78px;width:100%;position:relative}.categoryslider>.slidable{position:absolute;left:0;top:0;height:78px;box-sizing:border-box;white-space:nowrap;padding:19px 18px}.categoryslider>.slidable>.category{display:inline-block;vertical-align:top;box-sizing:border-box;height:40px;margin:0 2px;border-radius:20px;background-color:#fff;font-size:16px;color:#484848;padding:0 18px;line-height:38px;white-space:nowrap;border:2px solid #f5f5f5;cursor:pointer;min-width:90px;text-align:center;transition:background-color .15s linear}.categoryslider>.slidable>.category.initial{transition:none}@media not all and (pointer: coarse){.categoryslider>.slidable>.category:hover{border-color:#efefef}}.categoryslider>.slidable>.category:active{border-color:#efefef}.categoryslider>.slidable>.category.active{background-color:var(--colorPrimary);color:#fff;border:none;padding:2px 20px}@media not all and (pointer: coarse){.categoryslider>.slidable>.category.active:hover{background-color:var(--colorPrimaryHover)}}.categoryslider>.slidable>.category.active:active{background-color:var(--colorPrimaryHover)}.fulfillmentbtn{position:absolute;left:15px;z-index:300;height:38px;line-height:38px;border-radius:19px;color:#fff;padding:0 18px;cursor:pointer;opacity:.75}@media not all and (pointer: coarse){.fulfillmentbtn:hover{opacity:1}}.fulfillmentbtn.green{background-color:#8fb52c}@media not all and (pointer: coarse){.fulfillmentbtn.green:hover{background-color:#a6c455}}.fulfillmentbtn.green:active{background-color:#a6c455}.fulfillmentbtn.orange{background-color:#ff8a00}@media not all and (pointer: coarse){.fulfillmentbtn.orange:hover{background-color:#e97e00}}.fulfillmentbtn.orange:active{background-color:#e97e00}.fulfillmentbtn.red{background-color:#f15f74}@media not all and (pointer: coarse){.fulfillmentbtn.red:hover{background-color:#e55368}}.fulfillmentbtn.red:active{background-color:#e55368}.fulfillmentbtn>.name{display:inline-block;vertical-align:top;font-size:16px;font-weight:300;line-height:38px;padding-right:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 370px){.fulfillmentbtn>.name{max-width:100px}}.fulfillmentbtn>.time{display:inline-block;vertical-align:top;font-size:22px;font-weight:600;line-height:36px}.fulfillmentbtn>.time>.fal{font-size:16px;display:inline-block;vertical-align:top;line-height:38px;padding-right:8px;padding-left:5px}.fulfillmentbtn>.time>.unit{padding-left:4px;display:inline-block;vertical-align:top;font-size:20px;font-weight:300;line-height:36px}.fulfillmentlist>.fulfillment{height:46px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative}.fulfillmentlist>.fulfillment>.item{font-size:16px;font-weight:300;line-height:46px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}.fulfillmentlist>.fulfillment>.item>.quantity{color:#aaa;display:inline-block;vertical-align:top;font-weight:600;width:30px}.fulfillmentlist>.fulfillment>.fulfillbtn{height:28px;background-color:var(--colorPrimary);width:48px;border-radius:24px;color:#fff;border:none;margin:9px 4px}@media not all and (pointer: coarse){.fulfillmentlist>.fulfillment>.fulfillbtn:hover{background-color:var(--colorPrimaryHover)}}.fulfillmentlist>.fulfillment>.fulfillbtn:active{background-color:var(--colorPrimaryHover)}.fulfillmentlist>.fulfillment>.fulfillbtn:disabled{background-color:#a0a0a0!important;cursor:default!important}.fulfillmentlist>.fulfillment>.fulfillbtn>.fa-light.fa-person-carry-box{margin-right:5px}.fulfillmentlist>.fulfillment>.state{padding:4px 0 0}.fulfillmentlist>.fulfillment>.state>.time{display:inline-block;vertical-align:top;font-size:28px;font-weight:600;line-height:36px;height:36px}.fulfillmentlist>.fulfillment>.state>.time>.fal{font-size:21px;display:inline-block;vertical-align:top;line-height:36px;padding-right:10px;padding-top:1px;padding-left:5px}.fulfillmentlist>.fulfillment>.state>.time>.unit{padding-left:4px;display:inline-block;vertical-align:top;font-size:14px;font-weight:300;padding-top:14px;line-height:18px}.fulfillmentlist>.fulfillment>.state.green>.time{color:#8fb52c}.fulfillmentlist>.fulfillment>.state.orange>.time{color:#ff8a00}.fulfillmentlist>.fulfillment>.state.red>.time{color:#f15f74}.fulfillmentlist>.fulfillment>.state.fulfilled{color:#8fb52c}.fulfillmentlist>.fulfillment>.state.fulfilled>.fa-check{line-height:38px;font-size:28px}.fulfillmentlist>.fulfillment>.checkanimation{position:absolute;right:42px;top:4px;background-color:#8fb52c;height:36px;width:36px;border-radius:50%;opacity:1;transform:scale(0);text-align:center}.fulfillmentlist>.fulfillment>.checkanimation>.fal{line-height:36px;font-size:20px;color:#fff}@keyframes ghostOut{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(2)}}.fulfillmentlist>.fulfillment>.checkanimation.animate{animation:ghostOut 2s cubic-bezier(.16,1,.3,1)}.optiongroup{padding:8px 0}.optiongroup>.name{font-size:12px;font-weight:600;color:#484848;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:3px}.optiongroup>.instruction{font-size:12px;font-weight:300;color:#aaa;line-height:16px}.optiongroup>.options{width:100%;padding:4px 0 0}.optiongroup>.options>.option{width:100%}.optiongroup>.options>.option>.inner{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:32px}.optiongroup>.options>.option>.inner>.radiobox{width:20px;height:20px;border-radius:10px;box-sizing:border-box;border:1px solid #c9c9c9;flex-grow:0;flex-shrink:0;flex-basis:20px;cursor:pointer;font-size:0;text-align:center;transition:background-color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.optiongroup>.options>.option>.inner>.checkbox{width:20px;height:20px;box-sizing:border-box;border:1px solid #c9c9c9;flex-grow:0;flex-shrink:0;flex-basis:20px;cursor:pointer;font-size:0;text-align:center;transition:border-color .3s cubic-bezier(.16,1,.3,1)}.optiongroup>.options>.option>.inner>.name{text-align:left;font-size:16px;padding-left:14px;color:#484848;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;cursor:pointer}.optiongroup>.options>.option>.inner>.name>.qty{display:inline-block;vertical-align:top;font-size:16px;color:var(--colorPrimary);font-weight:600;padding-right:8px}.optiongroup>.options>.option>.inner>.quantity{white-space:nowrap;flex-grow:0;flex-shrink:0;flex-basis:52px;height:32px;font-size:0;padding:7px 0;box-sizing:border-box}.optiongroup>.options>.option>.inner>.quantity>.btn{display:inline-block;vertical-align:top;width:18px;height:18px;border-radius:9px;cursor:pointer;text-align:center;margin:0 4px}.optiongroup>.options>.option>.inner>.quantity>.btn.minus{background-color:#ff8a00}.optiongroup>.options>.option>.inner>.quantity>.btn.plus{background-color:var(--colorPrimary)}.optiongroup>.options>.option>.inner>.quantity>.btn.disabled{cursor:default!important;background-color:#aaa}.optiongroup>.options>.option>.inner>.quantity>.btn>.fa{line-height:18px;font-size:10px;color:#fff}.optiongroup>.options>.option>.inner>.price{text-align:right;flex-grow:0;flex-shrink:0;flex-basis:50px;height:32px;line-height:32px}.optiongroup>.options>.option>.subgroups{background-color:#f8f8f8;padding:6px 26px 6px 36px;margin:5px -26px}.optiongroup>.options>.option.selected>.inner>.checkbox{border-color:var(--colorPrimary)}.optiongroup>.options>.option.selected>.inner>.checkbox:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:14px;color:var(--colorPrimary);display:inline-block;vertical-align:top;line-height:20px}.optiongroup>.options>.option.selected>.inner>.radiobox{border-color:var(--colorPrimary);background-color:var(--colorPrimary)}.optiongroup>.options>.option.selected>.inner>.radiobox:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:12px;color:#fff;display:inline-block;vertical-align:top;line-height:18px}.optiongroup>.options>.option.disabled>.inner>.checkbox{cursor:default!important;border-color:#c9c9c9}.optiongroup>.options>.option.disabled>.inner>.name{cursor:default!important;color:#c9c9c9}.optiongroup>.options>.option.disabled>.inner>.price{color:#c9c9c9}.pwinput>.formcontrol>.showbtn{position:absolute;right:0;bottom:0;height:46px;width:42px;cursor:pointer;text-align:center}.pwinput>.formcontrol>.showbtn>.fal{font-size:16px;line-height:46px;color:#aaa}.pwinput>.formcontrol>.showbtn.isactive>.fal{color:var(--colorPrimary)}.pwinput>.strength{overflow:hidden;height:24px;transition:height .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1);margin-top:-3px}.pwinput>.strength>.indicator{width:100%;position:relative;height:2px;background-color:#f5f5f5}.pwinput>.strength>.indicator>.bar{position:absolute;left:0;top:0;height:2px;transition:background .3s cubic-bezier(.16,1,.3,1),width .3s cubic-bezier(.16,1,.3,1);border-radius:1px}.pwinput>.strength>.indicator>.bar.bad{background-color:#f15f74}.pwinput>.strength>.indicator>.bar.medium{background-color:#f15f74}.pwinput>.strength>.indicator>.bar.close{background-color:#ff8a00}.pwinput>.strength>.indicator>.bar.good{background-color:var(--colorPrimary)}.pwinput>.strength>.msg{font-size:11px;line-height:14px;padding-top:6px;letter-spacing:.5px}.pwinput>.strength.resolved{opacity:0;height:0}.pwinput>.strength.intent>.msg{padding-left:15px}.emailinput>.state{font-size:12px;position:absolute;right:0;bottom:10px;letter-spacing:.5px}.emailinput>.state.confirmed{color:var(--colorPrimary)}.emailinput>.state.unconfirmed{color:#f15f74}.emailinput.hasconfirmation>input{padding-right:90px}.phonenumberinput{overflow:visible!important;z-index:210;padding-top:18px!important}.phonenumberinput>label{font-size:10px!important;font-weight:700!important;color:#484848!important;top:3px!important}.phonenumberinput>.iti{width:100%;box-sizing:border-box}.phonenumberinput>.iti>.iti__flag-container .iti__selected-flag{background-color:transparent!important}.phonenumberinput>.iti>.iti__flag-container>.iti__country-list{width:300px;overflow:hidden;overflow-y:auto}.phonenumberinput>.iti>.iti__flag-container>.iti__country-list .iti__flag-box{width:25px}.phonenumberinput>.iti>.iti__flag-container>.iti__country-list .iti__country{padding:7px 10px}.phonenumberinput>.iti>.iti__flag-container>.iti__country-list .iti__country-name{font-size:14px;line-height:22px}.phonenumberinput>.iti>.iti__flag-container>.iti__country-list .iti__dial-code{font-size:14px;line-height:22px}.phonenumberinput.intent>.iti{left:7px}.avatarinput{position:relative;width:104px;cursor:pointer}.avatarinput>input[type=file]{display:none}.avatarinput>.preview{width:70px;height:70px;margin:0 0 3px 17px;border-radius:50%;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff;text-align:center;box-sizing:border-box}.avatarinput>.preview.border{border:1px solid var(--colorPrimary)}.avatarinput>.preview>.shortname{line-height:68px;text-transform:uppercase;font-size:32px;color:var(--colorPrimary)}.avatarinput>.edit{position:absolute;right:0;bottom:-3px;height:18px;background-color:var(--colorPrimary);border:2px solid #fff;border-radius:10px;padding:0 11px;line-height:18px;font-weight:300;font-size:10px;color:#fff;letter-spacing:.2px}.quantityinput{width:128px;height:38px;position:relative}.quantityinput>.circlebutton{position:absolute;top:0;width:38px;height:38px;border-radius:50%;background-color:#484848;text-align:center}.quantityinput>.circlebutton:disabled{background-color:#a0a0a0!important}.quantityinput>.circlebutton:active{background-color:#696969}.quantityinput>.circlebutton>.fal{color:#fff;font-size:14px;line-height:38px}.quantityinput>.circlebutton.descrease{left:0}.quantityinput>.circlebutton.increase{right:0}.quantityinput>.value{padding:0 38px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:38px;font-size:18px;color:#484848;font-weight:400}.quick-payment-method-selector>.methodslider{position:relative}.quick-payment-method-selector>.methodslider>.absoluteWidth{position:absolute;width:100%}.quick-payment-method-selector>.methodslider>.slidable{left:0;top:0;padding:4px 24px;white-space:nowrap}.quick-payment-method-selector>.methodslider>.slidable>.method{position:relative;width:92px;height:44px;border:2px solid #f5f5f5;border-radius:20px;display:inline-block;vertical-align:top;margin:2px 4px;background-color:#fff;cursor:pointer;transition:border .6s cubic-bezier(.16,1,.3,1)}.quick-payment-method-selector>.methodslider>.slidable>.method.nameOnly{width:auto;line-height:2.2em;padding:2px 10px}@media not all and (pointer: coarse){.quick-payment-method-selector>.methodslider>.slidable>.method:hover{border-color:#ebebeb}}.quick-payment-method-selector>.methodslider>.slidable>.method:active{border-color:#ebebeb}.quick-payment-method-selector>.methodslider>.slidable>.method:disabled{background-color:#9b9b9b;cursor:default}.quick-payment-method-selector>.methodslider>.slidable>.method.selected{border-color:var(--colorPrimary)}.quick-payment-method-selector>.methodslider>.slidable>.method>.icon{position:relative;width:56px;height:26px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:4px auto}.quick-payment-method-selector>.method{height:30px;line-height:30px;border-bottom:1px solid #9b9b9b}.quick-payment-method-selector>.method.selected{color:var(--colorPrimary)}.collective-card-payment-method-icon{position:relative;width:56px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:4px auto}.collective-card-payment-method-icon>.fa-credit-card{color:#484848;font-size:22px}.collective-card-payment-method-icon>.visa{position:absolute;left:-5px;top:9px;background-image:url(/assets/img/brands/cc_visa.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:35px;height:11px}.collective-card-payment-method-icon>.mastercard{position:absolute;left:29px;top:6px;background-image:url(/assets/img/brands/cc_mastercard.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:29px;height:18px}.collective-card-payment-method-icon>.plus{position:absolute;bottom:11px;right:-10px;width:16px;height:16px;background-color:#8fb52c;text-align:center;border-radius:8px}.collective-card-payment-method-icon>.plus>.fas{display:inline-block;vertical-align:top;color:#fff;font-size:10px;line-height:16px}.paymentmethodselector>.openbtn{position:relative;height:69px;width:85px;z-index:410;margin:35px 0 0}.paymentmethodselector>.openbtn>.loader{position:absolute;top:13px;left:24px;width:36px;height:36px;background-size:100% 100%;background-image:url(/Assets/img/app/loading_green.svg)}.paymentmethodselector>.openbtn>.method{position:absolute;cursor:pointer;top:9px;left:11px;width:64px;height:43px;box-sizing:border-box;border:1px solid #dedede;border-radius:5px;overflow:hidden}.paymentmethodselector>.openbtn>.method.collective-card-payment-method{width:72px}.paymentmethodselector>.openbtn>.method>.icon{width:40px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:7px auto}.paymentmethodselector>.openbtn>.method>.fa-cash-register{position:absolute;left:19px;top:5px;font-size:28px;color:#484848}.paymentmethodselector>.openbtn>.placeholder{position:absolute;cursor:pointer;top:9px;left:11px;width:64px;height:43px;box-sizing:border-box;border:1px solid #dedede;border-radius:5px;overflow:hidden;animation:wiggle 2.5s infinite;text-align:center}.paymentmethodselector>.openbtn>.placeholder>.fa-credit-card{position:absolute;left:8px;top:5px;font-size:28px;color:#484848}.paymentmethodselector>.openbtn>.placeholder>.fa-question-circle{color:var(--colorPrimary);position:absolute;top:14px;right:5px;font-size:23px}.paymentmethodselector>.openbtn>.placeholder:hover{animation:none}@keyframes wiggle{0%{transform:rotate(0)}70%{transform:rotate(0)}75%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}85%{transform:rotate(5deg)}90%{transform:rotate(-5deg)}95%{transform:rotate(5deg)}to{transform:rotate(0)}}.paymentmethodselector>.openbtn>.card{position:absolute;cursor:pointer;top:9px;left:11px}.paymentmethodselector>.drawerpopover{position:absolute;bottom:70px;left:0;right:0;background-color:#fff;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px;-webkit-box-shadow:0px -5px 7px -5px rgba(72,72,72,.11);-moz-box-shadow:0px -5px 7px -5px rgba(72,72,72,.11);box-shadow:0 -5px 7px -5px #4848481c;transform:translate3d(0,110px,0);transition:transform .6s cubic-bezier(.16,1,.3,1),height .6s cubic-bezier(.16,1,.3,1);z-index:299}.paymentmethodselector>.drawerpopover>.inner{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.paymentmethodselector>.drawerpopover>.inner>.choose>.noPaymentMethodConfigured{padding:23px 24px}.paymentmethodselector>.drawerpopover>.inner>.choose>.title{font-size:14px;font-weight:700;padding:23px 24px 1px}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider{position:relative}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.absoluteWidth{position:absolute;width:100%}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable{left:0;top:0;padding:8px 24px;white-space:nowrap}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method{position:relative;width:92px;height:36px;border:2px solid #f5f5f5;border-radius:20px;display:inline-block;vertical-align:top;margin:2px 4px;cursor:pointer;transition:border .6s cubic-bezier(.16,1,.3,1)}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method.nameOnly{width:auto;line-height:2.2em;padding:2px 10px}@media not all and (pointer: coarse){.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method:hover{border-color:#ebebeb}}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method:active{border-color:#ebebeb}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method.selected{border-color:var(--colorPrimary)}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method>.icon{position:relative;width:56px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:4px auto}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method>.icon>.fa-credit-card{color:#484848;font-size:22px}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method>.icon>.visa{position:absolute;left:-5px;top:9px;background-image:url(/assets/img/brands/cc_visa.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:35px;height:11px}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method>.icon>.mastercard{position:absolute;left:29px;top:6px;background-image:url(/assets/img/brands/cc_mastercard.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:29px;height:18px}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method>.icon>.plus{position:absolute;bottom:11px;right:-10px;width:16px;height:16px;background-color:#8fb52c;text-align:center;border-radius:8px}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.method>.icon>.plus>.fas{display:inline-block;vertical-align:top;color:#fff;font-size:10px;line-height:16px}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.card{display:inline-block;vertical-align:top;margin:0 4px;cursor:pointer;box-sizing:border-box}.paymentmethodselector>.drawerpopover>.inner>.choose>.methodslider>.slidable>.card.selected{border:2px solid var(--colorPrimary)}.paymentmethodselector>.drawerpopover>.inner>.cardform{overflow:auto;padding:30px 12px 0}.paymentmethodselector>.drawerpopover>.inner>.cardform>.formloader{height:36px;margin-top:20px;text-align:center;display:block}.paymentmethodselector>.drawerpopover>.inner>.cardform>.formloader>.center{display:inline-block;vertical-align:top;line-height:36px}.paymentmethodselector>.drawerpopover>.inner>.cardform>.formloader>.center>.loader{background-image:url(/assets/img/app/loading_green.svg);display:inline-block;vertical-align:top;margin-right:5px}.paymentmethodselector>.drawerpopover>.inner>.cardform>iframe{width:100%}.paymentmethodselector>.drawerpopover>.inner>.cardform>.stripecardform{padding:0 12px}.paymentmethodselector>.drawerpopover.shown{transform:translateZ(0);z-index:410}.paymentmethodselector>.drawerpopover.shown>.inner{opacity:1}.paymentmethodselector>.method{height:30px;line-height:30px;border-bottom:1px solid #9b9b9b}.paymentmethodselector>.method.selected{color:var(--colorPrimary)}.paymentmethodselector .card{position:relative;background:#4f57b0;background:-moz-linear-gradient(left,#4f57b0 0%,#3c4383 100%);background:-webkit-linear-gradient(left,#4f57b0 0%,#3c4383 100%);background:linear-gradient(to right,#4f57b0,#3c4383);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4f57b0",endColorstr="#3c4383",GradientType=1);height:43px;width:64px;border-radius:5px;overflow:hidden}.paymentmethodselector .card>.brandicon{width:22px;height:14px;position:absolute;bottom:5px;left:3px;background-size:contain;background-repeat:no-repeat;background-position:center center}.paymentmethodselector .card>.brandicon.visa{height:15px;bottom:3px;background-image:url(/assets/img/brands/cc_visa_white.svg)}.paymentmethodselector .card>.brandicon.mastercard{background-image:url(/assets/img/brands/cc_mastercard.svg)}.paymentmethodselector .card>.brandicon.unionpay{background-image:url(/assets/img/brands/cc_unionpay.svg)}.paymentmethodselector .card>.brandicon.amex{background-image:url(/assets/img/brands/cc_amex_white.svg)}.paymentmethodselector .card>.brandicon.jcb{background-image:url(/assets/img/brands/cc_jcb.svg)}.paymentmethodselector .card>.brandicon.discover{width:48px;background-image:url(/assets/img/brands/cc_discover.svg)}.paymentmethodselector .card>.brandicon.diners{background-image:url(/assets/img/brands/cc_diners.svg)}.paymentmethodselector .card>.expiry{position:absolute;bottom:5px;line-height:12px;right:5px;z-index:411;font-size:10px;color:#fff}.paymentmethodselector .card>.number{position:absolute;top:4px;left:0;right:0;text-align:center;font-size:12px;line-height:14px;font-weight:700;color:#fff;letter-spacing:1px;z-index:411}.paymentmethodselector .card>.number>.dots{display:inline-block;vertical-align:top;line-height:14px;font-size:7.5px;padding-right:4px}.stripecardform{height:210px}.stripecardform>.formrow>.formcontrol.cardnumber{padding-top:17px}.stripecardform>.formrow>.formcontrol.cardnumber>label{left:56px;top:21px}.stripecardform>.formrow>.formcontrol.cardnumber.edited>label,.stripecardform>.formrow>.formcontrol.cardnumber.editing>label{left:0;top:2px}.stripecardform>.formrow>.formcontrol.cardnumber>.inner{position:relative}.stripecardform>.formrow>.formcontrol.cardnumber>.inner>.brand{position:absolute;left:0;top:4px;height:27px;width:40px;color:#686868;background-size:contain;background-repeat:no-repeat;background-position:center center;text-align:center}.stripecardform>.formrow>.formcontrol.cardnumber>.inner>.brand>.fas{text-align:left;line-height:27px;font-size:22px;color:#7d7d7d}.stripecardform>.formrow>.formcontrol.cardnumber>.inner>.brand.lunchcheck{background-image:url(/assets/img/brands/lunchcheck.svg)}.stripecardform>.formrow>.formcontrol.cardnumber>.inner>.container{padding-left:56px}.coviddatacompletion .btn{display:block;height:46px;margin:16px 0 0;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px;pointer-events:all;letter-spacing:.5px;text-decoration:none;text-align:center;line-height:46px}@media not all and (pointer: coarse){.coviddatacompletion .btn:hover{background-color:var(--colorPrimaryHover)}}.coviddatacompletion .btn:active{background-color:var(--colorPrimaryHover)}.coviddatacompletion .btn:disabled{background-color:#aaa;cursor:default}.coviddatacompletion .btn.loading{padding:0;line-height:18px;background-color:#a0a0a0!important}.coviddatacompletion .btn.loading:before{content:"";display:inline-block;vertical-align:top;margin:0 4px 0 0;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/img/app/loading_white.svg)}.coviddatacompletion .back{height:30px;line-height:30px;text-align:center;display:block;color:var(--colorPrimary);text-decoration:none;font-size:14px;position:relative;z-index:200}.coviddatacompletion>.loading{position:absolute;left:50%;white-space:nowrap;transform:translate(-50%);font-size:14px;font-weight:700;color:var(--colorPrimary)}.coviddatacompletion>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.coviddatacompletion>.certificate{padding-bottom:16px}.coviddatacompletion>.certificate>.dataprotection{position:relative;padding:16px 0 10px;font-size:0;box-sizing:border-box}.coviddatacompletion>.certificate>.dataprotection>.fas{position:absolute;left:0;top:16px;font-size:24px;line-height:24px;color:#4f57b0;display:block}.coviddatacompletion>.certificate>.dataprotection>.text{padding-left:35px;font-size:12px;line-height:18px}.coviddatacompletion>.certificate>.dataprotection>.text a{color:#484848;text-decoration:underline}@media not all and (pointer: coarse){.coviddatacompletion>.certificate>.dataprotection>.text a:hover{color:var(--colorPrimary)}}.coviddatacompletion>.certificate>.dataprotection>.text a:active{color:var(--colorPrimary)}.coviddatacompletion>.certificate>.back{margin-top:13px}.coviddatacompletion>.tracing{padding-bottom:16px}.coviddatacompletion>.tracing>.form{position:relative;z-index:300}.coviddatacompletion>.tracing>.form>.disclaimer{font-size:12px;line-height:18px;padding:10px 0 20px}.coviddatacompletion>.tracing>.form>.disclaimer a{color:#484848;text-decoration:underline}@media not all and (pointer: coarse){.coviddatacompletion>.tracing>.form>.disclaimer a:hover{color:var(--colorPrimary)}}.coviddatacompletion>.tracing>.form>.disclaimer a:active{color:var(--colorPrimary)}.coviddatacompletion>.tracing>.back{margin-top:13px}.covidcertencrypter{height:250px}.covidcertencrypter>.uploadrow{display:flex;justify-content:space-between;flex-wrap:nowrap;height:85px;align-items:center;padding:20px 0}.covidcertencrypter>.uploadrow>.preview{position:relative;border-radius:5px;flex:0 0 72px;height:85px;border:1px solid #797979}.covidcertencrypter>.uploadrow>.preview.empty{border-color:var(--colorPrimary);background-color:var(--colorPrimary);text-align:center;cursor:pointer}.covidcertencrypter>.uploadrow>.preview.empty>.fal{color:#fff;font-size:24px;line-height:85px}.covidcertencrypter>.uploadrow>.preview.ready{background-size:contain;background-position:center center;background-repeat:no-repeat}@media not all and (pointer: coarse){.covidcertencrypter>.uploadrow>.preview.ready:hover{opacity:.8}}.covidcertencrypter>.uploadrow>.preview.ready:active{opacity:.8}.covidcertencrypter>.uploadrow>.preview.ready>.remover{position:absolute;top:-13px;right:-10px}.covidcertencrypter>.uploadrow>.preview.ready>.remover>.fas{font-size:20px;color:#f15f74}.covidcertencrypter>.uploadrow>.desc{flex-grow:1;text-align:left;padding-left:32px;font-size:12px;line-height:14px;color:#484848}.covidcertencrypter>.uploadrow>.desc>.name{font-weight:400;font-size:18px;padding-bottom:8px;display:block;line-height:24px;overflow:hidden;text-overflow:ellipsis}.covidcertencrypter>.uploadrow>.desc>.name>.fas,.covidcertencrypter>.uploadrow>.desc>.name>.fal{font-size:24px;display:inline-block;vertical-align:top}.covidcertencrypter>.uploadrow>.desc>.name>.fas.fa-qrcode,.covidcertencrypter>.uploadrow>.desc>.name>.fal.fa-qrcode{padding-right:9px}.covidcertencrypter>.uploadrow>.desc>.name>.fas.fa-id-card,.covidcertencrypter>.uploadrow>.desc>.name>.fal.fa-id-card{padding-right:7px}.covidcertencrypter>.uploadrow>input[type=file]{display:none}.openpricerow input[type=number]{padding:7px;border:0;height:35px;font-size:26px;text-align:right;border-radius:10px;width:250px;outline:#9b9b9b solid 1px;-moz-appearance:textfield;transition:outline .15s ease-in-out}.openpricerow input:focus{outline:#8fb52c solid 1px!important}.openpricerow input::-webkit-outer-spin-button,.openpricerow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width: 640px){.openpricerow input[type=number]{width:160px}}.tip input[type=number]{padding:7px;border:0;height:35px;font-size:26px;text-align:right;border-radius:10px;width:250px;outline:#9b9b9b solid 1px;-moz-appearance:textfield;transition:outline .15s ease-in-out}.tip input:focus{outline:#8fb52c solid 1px!important}.tip input::-webkit-outer-spin-button,.tip input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width: 640px){.tip input[type=number]{width:160px}}.app .popup-container{position:absolute;z-index:430}.app .popup-container>.popup-window{margin-left:12px;margin-right:12px;width:auto;align-self:stretch}.app .popup-container>.popup-window>.btns>.popup-btn{background-color:var(--colorPrimary)}@media not all and (pointer: coarse){.app .popup-container>.popup-window>.btns>.popup-btn:hover{background-color:var(--colorPrimaryHover)}}.app .popup-container>.popup-window>.btns>.popup-btn:active{background-color:var(--colorPrimaryHover)}.app .popup-container.transparent-container{pointer-events:none}.app .popup-container.transparent-container .popup-window{pointer-events:auto}*:focus{outline:none!important}.form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}.form>.formrow{padding:0 0 10px}.form>.formrow.splitted{white-space:nowrap}.form>.formrow.splitted>.col{width:50%;display:inline-block;vertical-align:top;padding:0 4px;box-sizing:border-box}.form>.formrow.splitted>.col:first-child{padding-left:0}.form>.formrow.splitted>.col:last-child{padding-right:0}.form>.formrow>.exception{color:#f15f74;font-size:12px;line-height:16px;padding:10px 0 0 15px}.form .formcontrol{border-bottom:1px solid #f5f5f5;padding:14px 0 2px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.form .formcontrol:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;height:1px;background:#f5f5f5;transition:right .6s cubic-bezier(.16,1,.3,1),background .6s cubic-bezier(.16,1,.3,1)}.form .formcontrol>label{position:absolute;left:0;top:18px;color:#aaa;font-size:16px;font-weight:300;display:block;cursor:text;transition:color .6s cubic-bezier(.16,1,.3,1),top .6s cubic-bezier(.16,1,.3,1),left .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.form .formcontrol input{border:none;height:36px;width:100%;color:#484848;font-size:16px;font-weight:300;padding:0;font-family:Open Sans,sans-serif;box-sizing:border-box}.form .formcontrol input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;background-color:transparent!important}.form .formcontrol input::-webkit-outer-spin-button,.form .formcontrol input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form .formcontrol input[type=number]{-moz-appearance:textfield}.form .formcontrol input:invalid{box-shadow:none}.form .formcontrol input::placeholder{color:#aaa;opacity:1}.form .formcontrol input:-ms-input-placeholder{color:#aaa}.form .formcontrol input::-ms-input-placeholder{color:#aaa}.form .formcontrol>.icon{position:absolute;right:0;top:20px;pointer-events:none}.form .formcontrol>.icon>.fas{color:var(--colorPrimary);opacity:0;transform:rotate(90deg);font-size:16px;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.form .formcontrol>.icon.active>.fas{opacity:1;transform:rotate(0)}.form .formcontrol.editing:before{right:0;background:var(--colorPrimary)}.form .formcontrol.editing>label,.form .formcontrol.edited>label{font-size:10px;font-weight:700;color:#484848;top:3px}.form .formcontrol.intent>label{left:15px}.form .formcontrol.intent>input{padding-left:15px;padding-right:15px}.form .formcontrol.intent>.icon{right:15px}.form .formcontrol.has-error:before{right:0;background:#f15f74!important}.form .formcontrol.has-error>label{color:#f15f74!important}.form .formcontrol.textarea{border:none}.form .formcontrol.textarea>textarea{height:160px;background-color:#fcfcfc;border:1px solid #f5f5f5;font-family:Open Sans,sans-serif;box-sizing:border-box;font-size:16px;font-weight:300;color:#484848;width:100%;padding:9px 11px;margin:10px 0 0;line-height:18px;-webkit-appearance:none;border-radius:0}.form .formcontrol.textarea>textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;background-color:transparent!important}button.loading{background-color:var(--colorPrimaryHover);cursor:default!important}button.loading:before{content:" ";background-image:url(/assets/img/app/loading_white.svg);width:20px;display:inline-block;vertical-align:middle;height:20px;margin:-1px 12px 0 -60px;background-size:contain}button[type=submit],.submit{height:46px;background-color:var(--colorPrimary);border:none;color:#fff;text-align:center;font-size:16px;font-weight:300;display:block;width:100%;border-radius:23px}@media not all and (pointer: coarse){button[type=submit]:hover,.submit:hover{background-color:var(--colorPrimaryHover)}}button[type=submit]:active,.submit:active{background-color:var(--colorPrimaryHover)}button[type=submit].disabled,.submit.disabled{cursor:default;background-color:#a0a0a0}@media not all and (pointer: coarse){button[type=submit].disabled:hover,.submit.disabled:hover{background-color:#a0a0a0}}button[type=submit].disabled:active,.submit.disabled:active{background-color:#a0a0a0}button[type=submit].loading,.submit.loading{background-color:var(--colorPrimaryHover);cursor:default!important}button[type=submit].loading:before,.submit.loading:before{content:" ";background-image:url(/assets/img/app/loading_white.svg);width:20px;display:inline-block;vertical-align:middle;height:20px;margin:-1px 12px 0 -60px;background-size:contain}.dim{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background-color:#000000b3;z-index:400;transition:opacity .8s cubic-bezier(.16,1,.3,1)}.dim.shown{opacity:1}.dim.popupdim{z-index:430}.view>.dim{top:53px;background-color:#0003}.popover{position:absolute;left:0;right:0;bottom:0;transform:translate3d(0,100%,0);opacity:0;margin-bottom:-30px;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1);background-color:#fff;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.6);box-shadow:0 0 8px #0009;z-index:410}.popover>.head{position:absolute;top:0;left:0;right:0;height:62px;z-index:411}.popover>.head>.closer{position:absolute;right:0;top:0;height:56px;width:62px;cursor:pointer;text-align:center}.popover>.head>.closer>.fal{line-height:56px;color:#484848;font-size:18px}@media not all and (pointer: coarse){.popover>.head>.closer:hover>.fal{color:#a0a0a0}}.popover>.head>.closer:active>.fal{color:#a0a0a0}.popover>.head>.title{line-height:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400;text-align:center}.popover>.head>.title>.fas,.popover>.head>.title>.fal{padding-right:8px}.popover>.head>.handle{background-color:#eaeaea;height:4px;width:34px;position:absolute;left:50%;top:24px;margin-left:-17px;border-radius:2px}.popover>.body{position:absolute;top:62px;left:0;right:0;bottom:0;padding:0 26px;z-index:410}.popover.shown{opacity:1;transform:translateZ(0)}.popover.fullscreen{top:50px;margin-bottom:0}.popover.flex-height{height:auto!important;max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px);padding-bottom:30px}.popover.flex-height>.head{height:62px}.popover.flex-height>.body{max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px);margin-top:62px;position:static;overflow-y:auto;display:flex;flex-direction:column}.popover.flex-height.condensed>.head{height:46px}.popover.flex-height.condensed>.body{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);margin-top:46px}.popover.addtocard>.body{top:50px}.popover.addtocard>.body>.articleinfo>.price{position:absolute;top:0;right:26px;font-size:16px;font-weight:300;color:#484848;line-height:20px}.popover.addtocard>.body>.articleinfo>.articlename{font-size:18px;font-weight:400;color:#484848;line-height:22px;padding:0 100px 0 0}.popover.addtocard>.body>.scrollable>.openpricerow{padding:1em 0;display:flex;align-items:center;flex-direction:row}.popover.addtocard>.body>.scrollable>.openpricerow label{font-weight:600;font-size:14px;margin-right:3.125em}.popover.addtocard>.body>.scrollable>.openpricerow input{width:280px}@media only screen and (max-width: 440px){.popover.addtocard>.body>.scrollable>.openpricerow input{width:200px}}.popover.addtocard>.body>.scrollable>.shortdescription{font-size:12px;font-weight:300;color:#aaa;line-height:18px;padding:0 0 11px}.popover.addtocard>.body>.scrollable>.longdescription{font-size:12px;font-weight:300;color:#484848;line-height:18px;padding:0 0 11px}.popover.addtocard>.body>.scrollable>.optiongroups{padding:0 0 20px}.popover.addtocard>.body>.scrollable>.optiongroups>.loading{text-align:center;width:100%;padding:20px 0}.popover.addtocard>.body>.scrollable>.optiongroups>.loading>.loader{position:relative;display:inline-block;vertical-align:top;width:30px;height:30px;background-image:url(/assets/img/app/loading_green.svg)}.popover.addtocard>.body>.scrollable>.optiongroups>.loading>.lbl{display:inline-block;vertical-align:top;padding-left:6px;letter-spacing:.3px;color:#aaa;font-size:14px;line-height:30px}.popover.addtocard>.body>.bottom{position:absolute;bottom:50px;left:0;right:0;height:115px;padding:0 26px}.popover.addtocard>.body>.bottom>.quantityinput{margin:0 auto 21px}.popover.addtocard>.body>.bottom>.quantityinput>.circlebutton{background-color:var(--colorPrimary)}.popover.addtocard>.body>.bottom>.btn{width:100%;height:46px;background-color:var(--colorPrimary);color:#fff;font-size:17px;font-weight:300;border-radius:23px;display:block;text-align:center;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.popover.addtocard>.body>.bottom>.btn:hover{background-color:var(--colorPrimaryHover)}}.popover.addtocard>.body>.bottom>.btn:active{background-color:var(--colorPrimaryHover)}.popover.addtocard.fullscreen>.body>.scrollable{position:absolute;top:31px;bottom:135px;left:0;right:0;padding:0 26px}.popover.addtocard.fullscreen>.body>.bottom{bottom:20px}.popover.signin>.body{padding-bottom:20px}.popover.signin>.body>.form{padding-top:8px}.popover.signin>.body>.form>button[type=submit]{margin:29px 0 0}.popover.signin>.body>.form>.resetpw{text-decoration:none;display:block;text-align:center;padding:4px;font-size:14px;color:var(--colorPrimary)}@media not all and (pointer: coarse){.popover.signin>.body>.form>.resetpw:hover{color:var(--colorPrimaryHover)}}.popover.signin>.body>.form>.resetpw:active{color:var(--colorPrimaryHover)}.popover.signin>.body>.signup{margin-top:14px;text-decoration:none;display:block;text-align:center;padding:10px;font-size:14px;color:var(--colorPrimary)}@media not all and (pointer: coarse){.popover.signin>.body>.signup:hover{color:var(--colorPrimaryHover)}}.popover.signin>.body>.signup:active{color:var(--colorPrimaryHover)}@media (max-width: 370px){.popover.signin>.body>.signup{bottom:15px}}.popover.entercode>.body{top:42px}.popover.entercode>.body>.form{padding-top:8px}.popover.entercode>.body>.form>button[type=submit]{margin:20px 0 16px}.popover.entercode>.body>.form>.pastecode{text-decoration:none;display:block;padding:8px;font-size:14px;color:var(--colorPrimary)}@media not all and (pointer: coarse){.popover.entercode>.body>.form>.pastecode:hover{color:var(--colorPrimaryHover)}}.popover.entercode>.body>.form>.pastecode:active{color:var(--colorPrimaryHover)}.popover.signup>.body{padding-bottom:20px}.popover.signup>.body>.form{padding-top:8px}.popover.signup>.body>.form>.sociallogins{padding-top:10px}.popover.signup>.body>.form>button[type=submit]{margin:14px 0 0}.popover.signup>.body>.form>.disclaimer{padding:25px 0 5px;font-size:10px;line-height:18px}.popover.signup>.body>.form>.disclaimer>a{text-decoration:underline;color:#484848}@media not all and (pointer: coarse){.popover.signup>.body>.form>.disclaimer>a:hover{color:var(--colorPrimary)}}.popover.signup>.body>.form>.disclaimer>a:active{color:var(--colorPrimary)}.popover.signup>.body>.signin{margin-top:10px;text-decoration:none;display:block;text-align:center;padding:10px;font-size:14px;color:var(--colorPrimary)}@media not all and (pointer: coarse){.popover.signup>.body>.signin:hover{color:var(--colorPrimaryHover)}}.popover.signup>.body>.signin:active{color:var(--colorPrimaryHover)}.popover.signin .separator,.popover.signup .separator{position:relative;border-bottom:1px solid #f5f5f5;height:20px;padding:30px 0 0;margin:0 0 36px}.popover.signin .separator>span,.popover.signup .separator>span{display:inline-block;position:absolute;top:30px;left:50%;transform:translate(-50%);font-size:16px;height:40px;line-height:40px;text-align:center;padding:0 16px;letter-spacing:1px;background-color:#fff;color:#aaa;white-space:nowrap}.popover.signin .sociallogins,.popover.signup .sociallogins{text-align:center}.popover.signin .sociallogins>.sociallogin,.popover.signup .sociallogins>.sociallogin{height:56px;width:56px;border-radius:28px;display:inline-block;vertical-align:top;margin:0 26px;text-align:center;cursor:pointer}.popover.signin .sociallogins>.sociallogin:first-child,.popover.signup .sociallogins>.sociallogin:first-child{margin-left:0}.popover.signin .sociallogins>.sociallogin:last-child,.popover.signup .sociallogins>.sociallogin:last-child{margin-right:0}.popover.signin .sociallogins>.sociallogin>.fab,.popover.signup .sociallogins>.sociallogin>.fab{color:#fff;line-height:56px;font-size:21px}.popover.signin .sociallogins>.sociallogin.fb,.popover.signup .sociallogins>.sociallogin.fb{background-color:#4267b2}@media not all and (pointer: coarse){.popover.signin .sociallogins>.sociallogin.fb:hover,.popover.signup .sociallogins>.sociallogin.fb:hover{background-color:#4d73bf}}.popover.signin .sociallogins>.sociallogin.fb:active,.popover.signup .sociallogins>.sociallogin.fb:active{background-color:#4d73bf}.popover.signin .sociallogins>.sociallogin.linkedin,.popover.signup .sociallogins>.sociallogin.linkedin{background-color:#0077b5}@media not all and (pointer: coarse){.popover.signin .sociallogins>.sociallogin.linkedin:hover,.popover.signup .sociallogins>.sociallogin.linkedin:hover{background-color:#1684bd}}.popover.signin .sociallogins>.sociallogin.linkedin:active,.popover.signup .sociallogins>.sociallogin.linkedin:active{background-color:#1684bd}.popover.signin .sociallogins>.sociallogin.google,.popover.signup .sociallogins>.sociallogin.google{background-color:#de4936}@media not all and (pointer: coarse){.popover.signin .sociallogins>.sociallogin.google:hover,.popover.signup .sociallogins>.sociallogin.google:hover{background-color:#e25a49}}.popover.signin .sociallogins>.sociallogin.google:active,.popover.signup .sociallogins>.sociallogin.google:active{background-color:#e25a49}@media (max-width: 370px){.popover.signin .sociallogins>.sociallogin,.popover.signup .sociallogins>.sociallogin{margin:0 20px}}.popover.orderreceived>.head{height:46px}.popover.orderreceived>.body{top:46px}.popover.orderreceived>.body>.icon{margin:auto;height:70px;width:70px;border-radius:35px;background-color:#8fb52c;text-align:center;transform:translate3d(0,20px,0);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.popover.orderreceived>.body>.icon>.fal{display:inline-block;line-height:70px;color:#fff;font-size:30px;transform:rotate(120deg);opacity:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1)}.popover.orderreceived>.body>.icon.circlein{transform:translateZ(0);opacity:1}.popover.orderreceived>.body>.icon.circlein>.fal{transform:rotate(0);opacity:1}.popover.orderreceived>.body>.state{font-size:14px;font-weight:700;text-align:center;padding:19px 0 1px;line-height:22px}.popover.orderreceived>.body>.ordernumber{font-weight:600;font-size:42px;text-transform:uppercase;padding:1px 0 3px;text-align:center}.popover.orderreceived>.body>.pre-order{margin-top:6px}.popover.orderreceived>.body>.pre-order .pick-up-time{text-align:center;font-size:14px}.popover.orderreceived>.body .location-name{color:var(--colorPrimary);margin-top:6px;text-align:center;font-size:14px}.popover.orderreceived>.body>.charge{text-align:center}.popover.orderreceived>.body>.charge>.info{display:inline-flex}.popover.orderreceived>.body>.charge>.info>.amount{font-size:14px;line-height:21px}.popover.orderreceived>.body>.charge>.info .icon{min-width:26px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:2px 8px 2px 0;display:inline-block;vertical-align:top}.popover.orderreceived>.body>.charge>.info .digits{display:inline-block;margin-right:8px;vertical-align:top;font-size:14px;line-height:21px}.popover.orderreceived>.body>.charge>.info .digits>.bullets{letter-spacing:1px;font-size:10px;line-height:21px;padding-right:2px;display:inline-block;vertical-align:top}.popover.orderreceived>.body>.charge .hint{font-size:12px}.popover.orderreceived>.body>.usecase{font-size:14px;font-weight:700;text-align:center;padding:12px 0;line-height:22px}.popover.orderreceived>.body .fulfillmentlist{max-height:184px;min-height:54px;overflow:auto;margin:0 -26px;padding:0 26px 14px}.popover.orderreceived>.body>.btn{display:block;height:46px;margin:7px 0 18px;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px}.popover.orderreceived>.body>.btn.transparent{background-color:transparent;color:#000}@media not all and (pointer: coarse){.popover.orderreceived>.body>.btn.transparent:hover{background-color:transparent}}.popover.orderreceived>.body>.btn.transparent:active{background-color:transparent}@media not all and (pointer: coarse){.popover.orderreceived>.body>.btn:hover{background-color:var(--colorPrimaryHover)}}.popover.orderreceived>.body>.btn:active{background-color:var(--colorPrimaryHover)}.popover.paymentreceived>.head{height:46px}.popover.paymentreceived>.body{top:46px}.popover.paymentreceived>.body>.inner{text-align:center;margin-top:14px;font-size:14px}.popover.paymentreceived>.body>.inner>span{font-weight:600}.popover.paymentreceived>.body>.icon{margin:auto;height:70px;width:70px;border-radius:35px;background-color:#8fb52c;text-align:center;transform:translate3d(0,20px,0);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.popover.paymentreceived>.body>.icon>.fal{display:inline-block;line-height:70px;color:#fff;font-size:30px;transform:rotate(120deg);opacity:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1)}.popover.paymentreceived>.body>.icon.circlein{transform:translateZ(0);opacity:1}.popover.paymentreceived>.body>.icon.circlein>.fal{transform:rotate(0);opacity:1}.popover.paymentreceived>.body>.state{font-size:14px;font-weight:700;text-align:center;padding:19px 0 1px;line-height:22px}.popover.paymentreceived>.body>.ordernumber{font-weight:600;font-size:42px;text-transform:uppercase;padding:1px 0 3px;text-align:center}.popover.paymentreceived>.body>.charge{text-align:center}.popover.paymentreceived>.body>.charge>.info{display:inline-flex}.popover.paymentreceived>.body>.charge>.info>.amount{font-size:14px;line-height:21px}.popover.paymentreceived>.body>.charge>.info .icon{width:26px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:2px 8px;display:inline-block;vertical-align:top}.popover.paymentreceived>.body>.charge>.info .digits{display:inline-block;vertical-align:top;font-size:14px;line-height:21px}.popover.paymentreceived>.body>.charge>.info .digits>.bullets{letter-spacing:1px;font-size:10px;line-height:21px;padding-right:2px;display:inline-block;vertical-align:top}.popover.paymentreceived>.body>.charge .hint{font-size:12px}.popover.paymentreceived>.body>.usecase{font-size:14px;font-weight:700;text-align:center;padding:12px 0;line-height:22px}.popover.paymentreceived>.body>.fulfillmentlist{max-height:184px;min-height:54px;overflow:auto;margin:0 -26px;padding:0 26px 14px}.popover.paymentreceived>.body>.btn{display:block;height:46px;margin:7px 0 18px;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px}.popover.paymentreceived>.body>.btn.transparent{background-color:transparent;color:#000}@media not all and (pointer: coarse){.popover.paymentreceived>.body>.btn.transparent:hover{background-color:transparent}}.popover.paymentreceived>.body>.btn.transparent:active{background-color:transparent}@media not all and (pointer: coarse){.popover.paymentreceived>.body>.btn:hover{background-color:var(--colorPrimaryHover)}}.popover.paymentreceived>.body>.btn:active{background-color:var(--colorPrimaryHover)}.popover.text>.head{height:38px}.popover.text>.body{top:38px}.popover.text>.body>.inner{padding:0 0 18px}.popover.text>.body>.inner>h1{font-weight:700;margin:0;padding:0 0 12px;font-size:24px;line-height:26px}.popover.text>.body>.inner>p{font-size:12px;margin:0;line-height:18px}.popover.text>.body>.inner>.btn{display:block;height:46px;margin:20px 0 0;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:14px}@media not all and (pointer: coarse){.popover.text>.body>.inner>.btn:hover{background-color:var(--colorPrimaryHover)}}.popover.text>.body>.inner>.btn:active{background-color:var(--colorPrimaryHover)}.popover.tableselection>.body>.form{margin-top:-9px;padding-bottom:69px}.popover.tableselection>.body>.form>.welcome{font-size:12px;font-weight:700;line-height:18px;padding:9px 0 2px}.popover.tableselection>.body>.form>.hint{font-size:12px;font-weight:300;line-height:18px}.popover.tableselection>.body>.form>.btn[type=submit]{margin:21px 0 0}.popover.covidsignup>.body>.coviddatacompletion,.popover.covidsignup>.body>.btngroup,.popover.covidsignup>.body>.back,.popover.covidsignup>.body>.hint{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);opacity:0;transform:translate3d(0,-20px,0)}.popover.covidsignup>.body>.coviddatacompletion.shown,.popover.covidsignup>.body>.btngroup.shown,.popover.covidsignup>.body>.back.shown,.popover.covidsignup>.body>.hint.shown{opacity:1!important;transform:translateZ(0)!important}.popover.covidsignup>.body>.btngroup{text-align:center;padding:20px 0 16px}.popover.covidsignup>.body>.btngroup.last{padding-bottom:45px}.popover.covidsignup>.body>.btngroup>.hint{font-size:14px;line-height:22px;display:block}.popover.covidsignup>.body>.btngroup>.btn{display:block;height:46px;margin:16px 0 0;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px;pointer-events:all;letter-spacing:.5px;text-decoration:none;text-align:center;line-height:46px}@media not all and (pointer: coarse){.popover.covidsignup>.body>.btngroup>.btn:hover{background-color:var(--colorPrimaryHover)}}.popover.covidsignup>.body>.btngroup>.btn:active{background-color:var(--colorPrimaryHover)}.popover.covidsignup>.body>.hint{font-size:16px;line-height:22px;text-align:center;padding:10px 0}.popover.minage>.body{top:38px}.popover.minage>.body>h1{font-size:24px;line-height:30px;margin:0}.popover.minage>.body>p{font-size:12px;margin:0;padding:17px 0}.popover.minage>.body>.btns{white-space:nowrap;overflow:hidden;padding:15px 0 0;font-size:0}.popover.minage>.body>.btns>.split{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}.popover.minage>.body>.btns>.split:first-child{padding-right:10px}.popover.minage>.body>.btns>.split:last-child{padding-left:10px}.popover.minage>.body>.btns>.split>.btn{width:100%;display:block;height:46px;background-color:var(--colorPrimary);color:#fff;font-size:17px;font-weight:300;border-radius:23px;text-align:center;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.popover.minage>.body>.btns>.split>.btn:hover{background-color:var(--colorPrimaryHover)}}.popover.minage>.body>.btns>.split>.btn:active{background-color:var(--colorPrimaryHover)}.popover.minage>.body>.btns>.split>.btn.cancel{background-color:#ff8a00}@media not all and (pointer: coarse){.popover.minage>.body>.btns>.split>.btn.cancel:hover{background-color:#e97e00}}.popover.minage>.body>.btns>.split>.btn.cancel:active{background-color:#e97e00}.popover.fulfillment>.body>.orderinfo{text-align:center;padding:8px 0 0}.popover.fulfillment>.body>.orderinfo>.location{font-size:16px;line-height:20px;font-weight:300}.popover.fulfillment>.body>.orderinfo>.ordernumber{font-weight:600;font-size:42px;padding:12px 0 0;text-transform:uppercase}.popover.fulfillment>.body>.pre-order{margin-top:6px}.popover.fulfillment>.body>.pre-order .pick-up-time{text-align:center;font-size:14px}.popover.fulfillment>.body .location-name{color:var(--colorPrimary);margin-top:6px;text-align:center;font-size:14px}.popover.fulfillment>.body>.usecase{font-size:14px;font-weight:700;text-align:center;padding:12px 0;line-height:22px}.popover.fulfillment>.body>.fulfillmentlist{max-height:184px;min-height:54px;overflow:auto;margin:0 -26px;padding:0 26px 26px}.app>.identitydocmodal{position:absolute;top:50%;left:12px;right:12px;box-sizing:border-box;height:auto;opacity:0;transform:scale(.4);min-height:20px;transition:all .3s cubic-bezier(.16,1,.3,1);z-index:401;margin-top:10px}.app>.identitydocmodal>img{width:100%;height:auto;object-fit:cover;background-color:#fff}.app>.identitydocmodal.shown{opacity:1;transform:scale(1)}.app>.identitydocmodal>.close{color:#fff;font-size:13px;position:absolute;left:0;right:0;width:100%;bottom:-10px;text-align:center}html{touch-action:manipulation;-webkit-text-size-adjust:none}html,body{height:100%;width:100%;margin:0;-webkit-overflow-scrolling:auto;overscroll-behavior:none}body{background-color:#484848;background-color:var(--backgroundColor);font-family:Open Sans,sans-serif;color:#484848;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body.fullscreen{background-color:#fff}a{-webkit-tap-highlight-color:transparent}button{-webkit-tap-highlight-color:transparent;font-family:Open Sans,sans-serif;border:none;cursor:pointer}button::-moz-focus-inner{border:0}.loading{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 45px;line-height:36px}.loading>.loader{position:absolute;left:0;top:0}.loader{width:36px;height:36px;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/img/app/loading_white.svg)}.loader.green{background-image:url(/assets/img/app/loading_green.svg)}.nodelay{transition-delay:unset!important}.notransition{-o-transition:none!important;-ms-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}.scrollable{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto}.app{background-color:#fff;max-width:640px;width:100%;margin:0 auto;height:100vh;height:100dvh;position:relative;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow:hidden;font-weight:300;-webkit-overflow-scrolling:auto;overscroll-behavior:none}.app>.view{position:absolute;top:0;left:0;right:0;bottom:0;transition:transform .5s cubic-bezier(.25,1,.5,1);z-index:100;opacity:0;background-color:#fff}.app>.view>.head{background-color:#f5f5f5;border-bottom:1px solid #dcdcdc;height:52px;overflow:hidden;pointer-events:none}.app>.view>.head>.title{text-align:center;line-height:52px;font-size:16px;font-weight:400;letter-spacing:.5px;color:#484848}.app>.view>.head>.action{width:68px;line-height:52px;display:block;height:52px;position:absolute;top:0;text-align:center;text-decoration:none;font-size:18px;cursor:pointer;pointer-events:all}.app>.view>.head>.action>.fal{font-size:18px;color:#484848}@media not all and (pointer: coarse){.app>.view>.head>.action:hover>.fal{color:#696969}}.app>.view>.head>.action:active>.fal{color:#696969}.app>.view>.head>.action.left{left:0}.app>.view.shown{transform:translateZ(0);z-index:101;opacity:1}.app>.view.fadeout{opacity:0}.app>.view.animleft{transform:translate3d(-40%,0,0);opacity:1}.app>.view.animright{z-index:101;transform:translate3d(100%,0,0);opacity:1}.app>.view.fadetransition{transition:opacity .5s cubic-bezier(.25,1,.5,1)}.app>.preloader{position:absolute;top:0;left:0;right:0;bottom:0;z-index:800;background-color:#8fb52c;pointer-events:none}.app>.preloader>.logo{position:absolute;top:50%;left:50%;width:100px;height:150px;margin:-75px 0 0 -50px}.app>.preloader>.logo>.img{position:absolute;bottom:0;left:0;right:0;top:0;background-image:url(/assets/img/app/preloader.png);background-size:100% 100%;z-index:802}.app>.preloader>.logo>.fill{background-color:#fff;position:absolute;bottom:0;left:0;right:0;z-index:801;height:0;transition:height .7s ease}.app>.preloader>.label{position:absolute;bottom:10%;font-size:16px;color:#fff;left:10%;right:10%;text-align:center}.fullscreen>.app{max-height:none;max-width:none}.app>.view>.navdim{position:absolute;top:0;left:0;bottom:0;right:0;z-index:500;opacity:0;background-color:#0006}.app>.view>.head>.usermenu{position:absolute;right:0;top:0;display:block;cursor:pointer}.app>.view>.head>.usermenu>.avatar{width:62px;height:52px;padding-right:6px;text-align:center;pointer-events:all}.app>.view>.head>.usermenu>.avatar>.circle{display:inline-block;position:relative;margin:12px 0;border:1px solid #dcdcdc;text-align:center;overflow:hidden;width:26px;height:26px;border-radius:17px;font-size:15px;font-weight:700;line-height:32px;letter-spacing:-.5px;color:#484848}.app>.view>.head>.usermenu>.avatar>.circle.justicon{border:none;width:28px;height:28px;overflow:visible;background-color:transparent}.app>.view>.head>.usermenu>.avatar>.circle>.fas{font-size:28px;color:#afafaf;display:block}.app>.view>.head>.usermenu>.avatar>.circle>.pic{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.app>.view>.head>.usermenu>.avatar>.circle>.shortname{font-size:12px;font-weight:400;letter-spacing:-.5px;height:26px;width:100%;line-height:26px;text-align:center}.app>.view>.head>.usermenu>.nav{background-color:#fff;position:fixed;top:0;bottom:0;right:-50px;z-index:600;width:320px;-webkit-box-shadow:10px 10px 57px 0px rgba(72,72,72,.11);-moz-box-shadow:10px 10px 57px 0px rgba(72,72,72,.11);box-shadow:10px 10px 57px #4848481c;transform:translate3d(270px,0,0);pointer-events:all}.app>.view>.head>.usermenu>.nav>.head{height:117px;background-color:#fafafa;border-bottom:1px solid #ededed;width:100%;text-align:center;box-sizing:border-box;padding:14px 50px 0 0}.app>.view>.head>.usermenu>.nav>.head>.avatar{height:64px;width:64px;overflow:hidden;border-radius:33px;border:1px solid #ededed;display:inline-block;vertical-align:top}.app>.view>.head>.usermenu>.nav>.head>.avatar.green{border-color:var(--colorPrimary)}.app>.view>.head>.usermenu>.nav>.head>.avatar>.img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.app>.view>.head>.usermenu>.nav>.head>.avatar>.shortname{text-align:center;font-size:26px;color:var(--colorPrimary);line-height:66px}.app>.view>.head>.usermenu>.nav>.head>.avataricon{font-size:66px;height:66px;width:66px;display:inline-block;vertical-align:top;text-align:center}.app>.view>.head>.usermenu>.nav>.head>.avataricon>.fas{display:block;color:#afafaf;line-height:64px}.app>.view>.head>.usermenu>.nav>.head>.name{font-size:14px;padding:5px 0 0}.app>.view>.head>.usermenu>.nav>.head>.name.green{color:var(--colorPrimary);text-align:center}.app>.view>.head>.usermenu>.nav>.inner{position:absolute;top:117px;left:0;right:0;bottom:72px;padding:16px 0}.app>.view>.head>.usermenu>.nav .entry{position:relative;min-height:22px;display:block;text-decoration:none;padding:11px 54px 11px 76px;font-size:16px;font-weight:300;color:#484848;line-height:22px}.app>.view>.head>.usermenu>.nav .entry.signout{position:absolute;bottom:26px;left:0;right:0}.app>.view>.head>.usermenu>.nav .entry>.icon{position:absolute;left:0;top:0;height:44px;text-align:center;width:60px;padding-left:16px;box-sizing:border-box;line-height:44px}.app>.view>.head>.usermenu>.nav .entry>.icon>.fas{font-size:16px;line-height:44px}.app>.view>.head>.usermenu>.nav .entry>.icon>.loader{width:20px;height:20px;margin:12px;background-image:url(/assets/img/app/loading_green.svg)}.app>.view>.head>.usermenu>.nav .entry:active{background-color:#fafafa;color:var(--colorPrimary)}.app>.connectionstate{position:absolute;top:0;left:0;right:0;height:27px;line-height:27px;background-color:#b71455;color:#fff;z-index:700;font-size:12px;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);box-shadow:0 0 5px #000000bf;opacity:0;transform:translateY(-30px);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),background 1.2s cubic-bezier(.16,1,.3,1)}.app>.connectionstate.shown{opacity:1;transform:translate(0)}.app>.connectionstate.ok{background-color:#8fb52c!important}/*!
* Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
*
* Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
*/.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:#0003;position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \	}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \	}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,#808080);background-image:-ms-linear-gradient(to bottom,#b3b3b3,#808080);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(#808080));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,#808080);background-image:-o-linear-gradient(to bottom,#b3b3b3,#808080);background-image:linear-gradient(to bottom,#b3b3b3,gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \	}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#0044cc);background-image:-ms-linear-gradient(to bottom,#08c,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc));background-image:-webkit-linear-gradient(to bottom,#08c,#0044cc);background-image:-o-linear-gradient(to bottom,#08c,#0044cc);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \	}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#0044cc);background-image:-ms-linear-gradient(to bottom,#08c,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc));background-image:-webkit-linear-gradient(to bottom,#08c,#0044cc);background-image:-o-linear-gradient(to bottom,#08c,#0044cc);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \	}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-right-width:2px;border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:301;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed;z-index:300}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(../img/app/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(../img/app/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}.tabulator{position:relative;border:1px solid #dee2e6;background-color:#fff;font-size:16px;text-align:left;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select{-webkit-user-select:none;user-select:none}.tabulator .tabulator-header{position:relative;box-sizing:border-box;width:100%;border-bottom:1px solid #dee2e6;background-color:#fff;color:#555;font-weight:700;white-space:nowrap;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{display:inline-flex;position:relative;box-sizing:border-box;flex-direction:column;justify-content:flex-start;border-right:1px solid #dee2e6;background:#fff;text-align:left;vertical-align:bottom;overflow:hidden}.tabulator .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:1px solid #dee2e6;background:#e6e6e6;pointer-events:none}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;position:relative;padding:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{white-space:normal;text-overflow:initial}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;width:100%;border:1px solid #999;padding:1px;background:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:flex;align-items:center;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:flex;border-top:1px solid #aaa;overflow:hidden;margin-right:-1px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:#e6e6e6}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-top:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid #666;color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{writing-mode:vertical-rl;text-orientation:mixed;display:flex;align-items:center;justify-content:center}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;left:0;right:0;top:4px;bottom:auto}.tabulator .tabulator-header .tabulator-frozen{position:sticky;left:0;z-index:10}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-calcs-holder{box-sizing:border-box;background:#fff!important;border-top:1px solid #dee2e6;border-bottom:1px solid #aaa}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#fff!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{position:relative;width:100%;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%;min-width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{display:inline-block;text-align:center;padding:10px;color:#ccc;font-weight:700;font-size:20px;white-space:normal}.tabulator .tabulator-tableholder .tabulator-table{position:relative;display:inline-block;background-color:#fff;white-space:nowrap;overflow:visible;font-weight:500;color:#000!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#ececec!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #dee2e6}.tabulator .tabulator-footer{border-top:1px solid #dee2e6;background-color:#e6e6e6;color:#555;font-weight:700;white-space:nowrap;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-footer .tabulator-footer-contents{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder{box-sizing:border-box;width:100%;text-align:left;background:#f3f3f3!important;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;overflow:hidden}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{display:inline-block;background:#f3f3f3!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{margin-bottom:-5px;border-bottom:none}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{flex:1;text-align:right;color:#555;font-family:inherit;font-weight:inherit;font-size:inherit}.tabulator .tabulator-footer .tabulator-page-size{display:inline-block;margin:0 5px;padding:2px 5px;border:1px solid #dee2e6;border-radius:3px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{display:inline-block;margin:0 2px;padding:2px 5px;border:1px solid #dee2e6;border-radius:3px;background:#fff3}.tabulator .tabulator-footer .tabulator-page.active{color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{cursor:pointer;background:#0003;color:#fff}}.tabulator .tabulator-col-resize-handle{position:relative;display:inline-block;width:6px;margin-left:-3px;margin-right:-3px;z-index:10;vertical-align:middle}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}}.tabulator .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}.tabulator .tabulator-alert{position:absolute;display:flex;align-items:center;top:0;left:0;z-index:100;height:100%;width:100%;background:#0006;text-align:center}.tabulator .tabulator-alert .tabulator-alert-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:700;font-size:16px}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #D00;color:#590000}.tabulator-row{position:relative;box-sizing:border-box;min-height:24px;background-color:#fff}.tabulator-row.tabulator-row-even{background-color:#f9f9f9}@media (hover: hover) and (pointer: fine){.tabulator-row.tabulator-selectable:hover{background-color:#f5f5f5;cursor:pointer}}.tabulator-row.tabulator-selected{background-color:#9abcea}@media (hover: hover) and (pointer: fine){.tabulator-row.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}}.tabulator-row.tabulator-row-moving{border:1px solid #000;background:#fff}.tabulator-row.tabulator-moving{position:absolute;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;pointer-events:none;z-index:15}.tabulator-row .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}@media (hover: hover) and (pointer: fine){.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;padding:5px;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:16px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{display:inline-block;position:relative;box-sizing:border-box;padding:4px;border-right:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabulator-row .tabulator-cell.tabulator-frozen{display:inline-block;position:sticky;left:0;background-color:inherit;z-index:10}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1D68CD;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{border:1px;background:transparent;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #dd0000}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{border:1px;background:transparent;color:#d00}.tabulator-row .tabulator-cell.tabulator-row-handle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:#666}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;border-bottom:2px solid #dee2e6}.tabulator-row .tabulator-cell .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:#0000001a;overflow:hidden}@media (hover: hover) and (pointer: fine){.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:#fff;font-weight:700;font-size:1.1em}@media (hover: hover) and (pointer: fine){.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7;cursor:pointer}}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}.tabulator-row.tabulator-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}@media (hover: hover) and (pointer: fine){.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:#0000001a}}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-row.tabulator-group span{margin-left:10px;color:#d00}.tabulator-popup-container{position:absolute;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #dee2e6;box-shadow:0 0 5px #0003;font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-popup{padding:5px;border-radius:3px}.tabulator-tooltip{max-width:min(500px,100%);padding:3px 5px;border-radius:2px;box-shadow:none;font-size:12px;pointer-events:none}.tabulator-menu .tabulator-menu-item{position:relative;box-sizing:border-box;padding:5px 10px;-webkit-user-select:none;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}@media (hover: hover) and (pointer: fine){.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#f9f9f9}}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;height:7px;width:7px;content:"";border-width:1px 1px 0 0;border-style:solid;border-color:#dee2e6;vertical-align:top;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #dee2e6}.tabulator-edit-list{max-height:200px;font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.tabulator-edit-list .tabulator-edit-list-item{padding:4px;color:#333;outline:none}.tabulator-edit-list .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid rgba(255,255,255,.5)}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1D68CD}@media (hover: hover) and (pointer: fine){.tabulator-edit-list .tabulator-edit-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}}.tabulator-edit-list .tabulator-edit-list-placeholder{padding:4px;color:#333;text-align:center}.tabulator-edit-list .tabulator-edit-list-group{border-bottom:1px solid #dee2e6;padding:6px 4px 4px;color:#333;font-weight:700}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:initial;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;padding-left:25px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:initial;margin-left:5px;border-bottom-left-radius:initial;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:initial;margin-left:5px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{width:3px;margin-left:0;margin-right:-3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000}body.tabulator-print-fullscreen-hide>*:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;border-bottom:2px solid #dee2e6}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}@media (hover: hover) and (pointer: fine){.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:#0000001a}}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-print-table .tabulator-print-table-group span{margin-left:10px;color:#d00}.tabulator-print-table .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:#0000001a;overflow:hidden}@media (hover: hover) and (pointer: fine){.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator{background-color:#fff;border:none}.tabulator .tabulator-header{border-top:1px solid #dee2e6;border-bottom:2px solid #dee2e6;color:inherit}.tabulator .tabulator-header .tabulator-col{background-color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:12px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #dee2e6}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input{padding:.375rem .75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:1rem;line-height:1.5;color:#495057}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:focus{color:#495057;background-color:#fff;border:1px solid #1D68CD;outline:0}.tabulator .tabulator-header .tabulator-calcs-holder{width:100%;border-bottom:1px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-placeholder span{color:#000}.tabulator .tabulator-tableholder .tabulator-table,.tabulator .tabulator-footer,.tabulator .tabulator-footer .tabulator-paginator{color:inherit}.tabulator .tabulator-footer .tabulator-pages{margin:0}.tabulator .tabulator-footer .tabulator-page{margin:5px 0 0;padding:8px 12px}.tabulator .tabulator-footer .tabulator-page[data-page=first]{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabulator .tabulator-footer .tabulator-page[data-page=last]{border:1px solid #dee2e6;border-top-right-radius:4px;border-bottom-right-radius:4px}.tabulator .tabulator-footer .tabulator-page.active{border-color:#007bff;background-color:#007bff;color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{border-color:#dee2e6;background:#fff;color:#6c757d}@media (hover: hover) and (pointer: fine){.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{border-color:#dee2e6;background:#e9ecef;color:#0056b3}}.tabulator.thead-dark .tabulator-header,.tabulator.thead-dark .tabulator-header .tabulator-col{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark{background-color:#212529}.tabulator.table-dark:not(.thead-light) .tabulator-header{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark:not(.thead-light) .tabulator-header .tabulator-col{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark .tabulator-tableholder{color:#fff}.tabulator.table-dark .tabulator-row{border-color:#32383e;background-color:#212529;color:#fff}@media (hover: hover) and (pointer: fine){.tabulator.table-dark .tabulator-row:hover{background-color:#32383e}.tabulator.table-dark .tabulator-row:hover .tabulator-cell{background-color:#ffffff13}}.tabulator.table-dark .tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator.table-dark .tabulator-footer{border-color:#32383e!important}.tabulator.table-dark .tabulator-footer .tabulator-calcs-holder{border-color:#32383e!important;background:#212529!important}.tabulator.table-dark .tabulator-footer .tabulator-calcs-holder .tabulator-row{border-color:#32383e!important;background-color:#212529!important;color:#fff!important}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even{background-color:#f9f9f9}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selected{background-color:#9abcea}@media (hover: hover) and (pointer: fine){.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selectable:hover{background-color:#f5f5f5;cursor:pointer}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}}.tabulator.table-striped.table-dark .tabulator-row:nth-child(2n) .tabulator-cell{background-color:#ffffff0d}.tabulator.table-bordered{border:1px solid #dee2e6}.tabulator.table-bordered .tabulator-header .tabulator-col,.tabulator.table-bordered .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{border-right:1px solid #dee2e6}.tabulator.table-borderless .tabulator-header,.tabulator.table-borderless .tabulator-row{border:none}.tabulator.table-sm .tabulator-header .tabulator-col .tabulator-col-content{padding:5px!important}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row{min-height:26px}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:5px!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-primary{background:#b8daff!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-secondary{background:#d6d8db!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-success{background:#c3e6cb!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-info{background:#bee5eb!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-warning{background:#ffeeba!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-danger{background:#f5c6cb!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-light{background:#fdfdfe!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-dark{background:#c6c8ca!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-active{background:#f5f5f5!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-primary{background:#007bff!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-secondary{background:#6c757d!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-success{background:#28a745!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-info{background:#17a2b8!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-warning{background:#ffc107!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-danger{background:#dc3545!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-light{background:#f8f9fa!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-dark{background:#343a40!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-active{background:#f5f5f5!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-primary{background:#b8daff!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-secondary{background:#d6d8db!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-success{background:#c3e6cb!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-info{background:#bee5eb!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-warning{background:#ffeeba!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-danger{background:#f5c6cb!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-light{background:#fdfdfe!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-dark{background:#c6c8ca!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-active{background:#f5f5f5!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-primary{background:#007bff!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-secondary{background:#6c757d!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-success{background:#28a745!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-info{background:#17a2b8!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-warning{background:#ffc107!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-danger{background:#dc3545!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-light{background:#f8f9fa!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-dark{background:#343a40!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-active{background:#f5f5f5!important}.tabulator-row{min-height:40px;border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-cell{padding:12px}.tabulator-row .tabulator-cell:last-of-type{border-right:none}.tabulator-row .tabulator-cell .tabulator-data-tree-control{border:1px solid #ccc}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{background:#ccc}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#ccc}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator-row.tabulator-group{background:#fafafa}.tabulator-row.tabulator-group span{color:#666}.tabulator-edit-select-list{background:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(255,255,255,.5)}@media (hover: hover) and (pointer: fine){.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{color:#fff}}.tabulator-edit-select-list .tabulator-edit-select-list-notice,.tabulator-edit-select-list .tabulator-edit-select-list-group{color:inherit}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:initial}.tabulator-print-table .tabulator-print-table-group{background:#fafafa}.tabulator-print-table .tabulator-print-table-group span{color:#666}.tabulator-print-table .tabulator-data-tree-control{color:inherit}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{background:#ccc}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#ccc}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator-row.tabulator-selectable.tabulator-row-odd.tabulator-tree-level-0,.tabulator-row.tabulator-selectable.tabulator-row-even.tabulator-tree-level-0{font-weight:800}:root{--colorPrimary: #8fb52c;--colorPrimaryHover: #a6c455;--backgroundColor: #484848}.app>.allocation{text-align:center}.app>.allocation>.head>.usermenu>.nav>.inner{text-align:left}.app>.allocation>.head>.usermenu>.nav>.signout{text-align:left}.app>.allocation>.scrollable{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px 28px 0;margin:60px 0 0}.app>.allocation>.scrollable>.logo{width:60px;height:76px;margin:auto;background-image:url(/assets/img/app/logoandtext.png);background-size:100% 100%;background-repeat:no-repeat}.app>.allocation>.scrollable>.headline{font-size:16px;line-height:24px;font-weight:700;max-width:228px;margin:auto;padding:40px 0}.app>.allocation>.scrollable>.hint{font-size:14px;line-height:24px;font-weight:300;max-width:300px;margin:auto;padding:0 0 26px}.app>.allocation>.scrollable>.btn{display:block;height:46px;margin:7px 0 14px;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px}@media not all and (pointer: coarse){.app>.allocation>.scrollable>.btn:hover{background-color:var(--colorPrimaryHover)}}.app>.allocation>.scrollable>.btn:active{background-color:var(--colorPrimaryHover)}.app>.allocation>.scrollable>.disclaimer{font-size:12px;line-height:18px;padding:0 0 26px}.app>.allocation>.scrollable>.disclaimer>a{color:#484848;text-decoration:underline}@media not all and (pointer: coarse){.app>.allocation>.scrollable>.disclaimer>a:hover{color:var(--colorPrimary)}}.app>.allocation>.scrollable>.disclaimer>a:active{color:var(--colorPrimary)}.app>.allocation>.scrollable>.open-bill-hint{font-size:14px;line-height:24px;font-weight:300;margin:auto;padding:0 0 26px}.app>.allocation>.scrollable>.native-app-version{position:absolute;bottom:16px;right:16px;font-weight:500;color:#484848;font-size:18px}.app>.allocation>.scrollable>.separator{text-align:center;border-bottom:1px solid #ebedf2;line-height:.1em;margin:32px 12px}.app>.allocation>.scrollable>.separator>span{font-size:16px;background-color:#fff;border-radius:1px;margin:0 12px;padding:0 16px;color:#aaa}.app>.allocation>.title{text-align:center;font-size:28px;padding:40px 10px 10px}.app>.services>.parallax{height:114px;background-color:#fff;background-color:var(--headerBackgroundColor)}.app>.services>.parallax>.logo{padding:18px 24px;text-align:center;height:100%;box-sizing:border-box;opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.app>.services>.parallax>.logo>img{height:100%;width:100%;object-fit:contain;object-position:center center}.app>.services>.parallax.show>.logo{transform:scale(1);opacity:1}.app>.services>.scrollable{position:absolute;top:53px;left:0;right:0;bottom:0;font-size:0;box-sizing:border-box}.app>.services>.scrollable>.services{background-color:#fff;padding:15px 5px}.app>.services>.scrollable>.services>.grid{width:50%;display:inline-block;vertical-align:top;padding:7px;box-sizing:border-box;opacity:0;transform:translateY(-30px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.app>.services>.scrollable>.services>.grid.shown{opacity:1;transform:translate(0)}.app>.services>.scrollable>.services>.grid.invis{opacity:0!important;transform:translate(0)}.app>.services>.scrollable>.services>.grid>.service{text-align:center;margin:auto;background-color:#fafafa;border:1px solid #dcdcdc;border-radius:28px;height:100%;width:100%;display:table}.app>.services>.scrollable>.services>.grid>.service>.center{width:100%;display:table-cell;vertical-align:middle}.app>.services>.scrollable>.services>.grid>.service>.center>.icon{height:56px}.app>.services>.scrollable>.services>.grid>.service>.center>.icon>i{font-size:46px;color:#484848;line-height:56px}.app>.services>.scrollable>.services>.grid>.service>.center>.lbl{padding:6px 4px 0;font-size:16px;color:#484848;line-height:18px}.app>.services>.scrollable>.services>.grid>.service.pay-service.has-open-bill .icon>i{color:#f15f74}.app>.services>.scrollable>.services>.grid>.service.pay-service .bill-total-amount{font-size:16px;color:#484848;font-weight:700;padding:4px 4px 0;opacity:0;transition:opacity .3s ease-out}.app>.services>.scrollable>.services>.grid>.service.pay-service .bill-total-amount.shown{opacity:1}.app>.services.hasparallax>.scrollable{padding-top:114px}.app>.pay>.dim{z-index:320}.app>.pay>.scrollable{position:absolute;left:0;right:0;top:53px}.app>.pay>.scrollable>.tip-and-pay-form-container{padding:0 25px}.app>.pay>.scrollable>.tip{padding:14px 44px}.app>.pay>.scrollable>.tip>.row{padding:8px 0}.app>.pay>.scrollable>.tip>.row:after{content:"";clear:both;display:table}.app>.pay>.scrollable>.tip>.row>.label{width:106px;display:inline-block;vertical-align:top;font-size:14px;font-weight:700;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#484848}.app>.pay>.scrollable>.tip>.row>.slider{margin-top:-6px;display:block}.app>.pay>.scrollable>.paymentmethod{padding:4px 0;text-align:center}.app>.pay>.inputs-container{display:flex;flex-direction:column;position:absolute;bottom:104px;width:100%}.app>.pay>.inputs-container>.apply-discount{display:flex;height:65px;text-align:center;padding:0 26px 4px}.app>.pay>.inputs-container>.apply-discount>.formrow{width:100%}.app>.pay>.inputs-container>.apply-discount>button{display:inline-block;vertical-align:top;background-color:transparent;border:none;padding:4px;font-size:24px;margin:-4px 0 -4px 8px;color:var(--colorPrimary)}.app>.pay>.inputs-container>.email{height:65px;text-align:center;padding:0 26px}.app>.pay>.inputs-container>.signin{height:95px;text-align:center;padding:0 26px 4px}.app>.pay>.inputs-container>.signin>.hint{font-size:12px;padding:16px 0 0;text-align:center}.app>.pay>.inputs-container>.signin>.btn{border:none;text-align:center;height:46px;font-size:16px;font-weight:300;border-radius:23px;background-color:var(--colorPrimary);color:#fff;display:block;width:100%}@media not all and (pointer: coarse){.app>.pay>.inputs-container>.signin>.btn:hover{background-color:var(--colorPrimaryHover)}}.app>.pay>.inputs-container>.signin>.btn:active{background-color:var(--colorPrimaryHover)}.app>.pay>.inputs-container>.quick-payment-method-selector{text-align:left}.app>.pay>.bottom{position:absolute;bottom:0;left:0;right:0;height:104px;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);box-shadow:0 0 5px #00000040;z-index:400;pointer-events:none;transition:padding .6s cubic-bezier(.16,1,.3,1)}.app>.pay>.bottom.moveaside>.disclaimer{z-index:200!important}.app>.pay>.bottom.moveaside>.btncontainer{left:85px}.app>.pay>.bottom.moveaside .paymentmethodselector>.openbtn{opacity:1;transform:translateZ(0)}.app>.pay>.bottom>.disclaimer{padding:0 12px;font-size:12px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#484848;font-weight:300;height:38px;line-height:38px;position:relative;z-index:300}.app>.pay>.bottom>.disclaimer>a{text-decoration:underline;color:#484848;pointer-events:auto}@media not all and (pointer: coarse){.app>.pay>.bottom>.disclaimer>a:hover{color:#696969}}.app>.pay>.bottom>.disclaimer>a:active{color:#696969}.app>.pay>.bottom .paymentmethodselector{position:absolute;left:0;top:0;right:0;pointer-events:auto}.app>.pay>.bottom .paymentmethodselector>.openbtn{opacity:0;transform:translate3d(-84px,0,0);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.app>.pay>.bottom>.btncontainer{position:absolute;bottom:10px;right:12px;left:12px;transition:left .6s cubic-bezier(.16,1,.3,1)}.app>.pay>.bottom>.btncontainer>.paybtn{z-index:420}.app>.profile>.scrollable{position:absolute;top:53px;left:0;right:0;bottom:0}.app>.profile>.scrollable>.top{background-color:#fafafa;height:97px;border-bottom:1px solid var(--colorPrimaryHover);padding-top:13px;box-sizing:border-box}.app>.profile>.scrollable>.top>.avatarinput{margin:auto}.app>.profile>.scrollable>.form{padding:14px 26px}.app>.profile>.scrollable>.form .newpw,.app>.profile>.scrollable>.form .currentpw{display:none}.app>.profile>.scrollable>.form .changepw,.app>.profile>.scrollable>.form .resendconfirm{display:block;color:var(--colorPrimary);text-decoration:none;font-size:14px;text-align:center;padding:4px 0 17px}.app>.profile>.scrollable>.form .resendconfirm>.loader{background-image:url(/assets/img/app/loading_green.svg);width:16px;height:16px;display:inline-block;vertical-align:top;margin:2px 8px 0 0}.app>.profile>.scrollable>.form .changepw{padding:14px 0}.app>.profile>.scrollable>.form>button[type=submit]{margin-top:10px}.app>.creditcard>.cards{position:absolute;left:0;right:0;top:53px;bottom:0;padding-bottom:24px}.app>.creditcard>.cards>.row{position:relative;max-width:375px;padding:0 47px 0 24px;box-sizing:border-box;margin:15px auto 0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),margin 1s cubic-bezier(.16,1,.3,1)}.app>.creditcard>.cards>.row>.card{position:relative;height:178px;width:300px;border-radius:10px;color:#fff;background:#4f57b0;background:-moz-linear-gradient(left,#4f57b0 0%,#3c4383 100%);background:-webkit-linear-gradient(left,#4f57b0 0%,#3c4383 100%);background:linear-gradient(to right,#4f57b0,#3c4383);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4f57b0",endColorstr="#3c4383",GradientType=1);-webkit-box-shadow:0px 0px 7px 0px rgba(72,72,72,.2);-moz-box-shadow:0px 0px 7px 0px rgba(72,72,72,.2);box-shadow:0 0 7px #48484833}.app>.creditcard>.cards>.row>.card>.number{position:absolute;left:19px;bottom:58px}.app>.creditcard>.cards>.row>.card>.number>.bullets{display:inline-block;vertical-align:top;font-size:36px;padding-right:20px;text-shadow:1px 1px 1px rgba(0,0,0,.31);line-height:30px;letter-spacing:-1px}.app>.creditcard>.cards>.row>.card>.number>.digits{padding-left:2px;display:inline-block;vertical-align:top;font-size:21px;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.31);line-height:30px}.app>.creditcard>.cards>.row>.card>.brandicon{position:absolute;top:25px;left:21px;width:50px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center center}.app>.creditcard>.cards>.row>.card>.brandicon.visa{background-image:url(/assets/img/brands/cc_visa_white.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.mastercard{background-image:url(/assets/img/brands/cc_mastercard.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.unionpay{background-image:url(/assets/img/brands/cc_unionpay.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.jcb{background-image:url(/assets/img/brands/cc_jcb.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.amex{background-image:url(/assets/img/brands/cc_amex_white.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.lunchcheck{width:50px;background-image:url(/assets/img/brands/lunchcheck_white.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.discover{width:48px;background-image:url(/assets/img/brands/cc_discover_white.svg)}.app>.creditcard>.cards>.row>.card>.brandicon.diners{background-image:url(/assets/img/brands/cc_diners.svg)}.app>.creditcard>.cards>.row>.card>.expiry{position:absolute;bottom:23px;right:18px;line-height:22px;font-size:14px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.31)}.app>.creditcard>.cards>.row>.card>.expired{position:absolute;top:14px;right:18px;color:#fff;font-size:14px;font-weight:700}.app>.creditcard>.cards>.row>.card>.holder{position:absolute;bottom:23px;left:21px;line-height:22px;font-size:14px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.31)}.app>.creditcard>.cards>.row>.remover{position:absolute;right:6px;top:-8px;width:40px;height:40px;cursor:pointer;text-align:center}.app>.creditcard>.cards>.row>.remover>.loader{width:22px;height:22px;margin:9px;background-image:url(/assets/img/app/loading_green.svg)}.app>.creditcard>.cards>.row>.remover>.fal{line-height:40px;color:#c7c7c7;font-size:17px}.app>.creditcard>.cards>.row.removed{opacity:0;margin:-89px auto;transform:translate3d(-100%,0,0)}@media only screen and (max-width: 360px){.app>.creditcard>.cards>.row{max-width:none;width:320px;padding:0 40px 0 24px}.app>.creditcard>.cards>.row>.card{width:100%;height:152px}.app>.creditcard>.cards>.row>.card>.brandicon{position:absolute;top:22px;left:18px;width:42px;height:26px;background-size:contain;background-repeat:no-repeat;background-position:center center}.app>.creditcard>.cards>.row>.card>.number{left:16px;bottom:47px}.app>.creditcard>.cards>.row>.card>.number>.bullets{font-size:32px;padding-right:16px}.app>.creditcard>.cards>.row>.card>.number>.digits{padding-left:1px;font-size:18px}.app>.creditcard>.cards>.row>.card>.expiry{font-size:11.5px;bottom:18px;right:17px}.app>.creditcard>.cards>.row>.card>.holder{font-size:11.5px;bottom:18px;left:18px}.app>.creditcard>.cards>.row>.remover{right:0}}.app>.orderhistory>.orders{position:absolute;left:0;right:0;top:53px;bottom:0;padding-bottom:24px}.app>.orderhistory>.orders>.loading{position:absolute;left:50%;white-space:nowrap;transform:translate(-50%);margin:20px 0 0}.app>.orderhistory>.orders>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.app>.orderhistory>.orders>.nodata{padding:40px 20px 0}.app>.orderhistory>.orders>.nodata>.lbl{text-align:center;font-size:16px}.app>.orderhistory>.orders>.order{position:relative;min-height:62px;padding:0 22px;box-sizing:border-box}.app>.orderhistory>.orders>.order>.inner{border-bottom:1px solid #f5f5f5;padding:16px 0}.app>.orderhistory>.orders>.order>.inner>.thumb{position:absolute;left:22px;height:62px;width:62px;top:20px}.app>.orderhistory>.orders>.order>.inner>.thumb>img{width:100%;height:100%;object-fit:contain}.app>.orderhistory>.orders>.order>.inner>.details{padding-left:117px}.app>.orderhistory>.orders>.order>.inner>.details>h3{font-size:16px;font-weight:400;color:#484848;line-height:18px;margin:0;padding-bottom:5px}.app>.orderhistory>.orders>.order>.inner>.details>.date{color:#aaa;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:10px}.app>.orderhistory>.orders>.order>.inner>.details>.consumption{font-weight:600;font-size:16px;line-height:18px;white-space:nowrap;overflow:hidden;color:var(--colorPrimary)}.app>.orderhistory>.orders>.order>.inner>.btn{display:block;height:46px;margin:13px 0 0;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;text-align:center;font-size:17px;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.app>.orderhistory>.orders>.order>.inner>.btn:hover{background-color:var(--colorPrimaryHover)}}.app>.orderhistory>.orders>.order>.inner>.btn:active{background-color:var(--colorPrimaryHover)}.app>.paymenthistory>.payments{position:absolute;left:0;right:0;top:53px;bottom:0;padding-bottom:24px}.app>.paymenthistory>.payments>.loading{position:absolute;left:50%;white-space:nowrap;transform:translate(-50%);margin:20px 0 0}.app>.paymenthistory>.payments>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.app>.paymenthistory>.payments>.nodata{padding:40px 20px 0}.app>.paymenthistory>.payments>.nodata>.lbl{text-align:center;font-size:16px}.app>.paymenthistory>.payments>.payment{position:relative;min-height:62px;padding:0 22px;box-sizing:border-box}.app>.paymenthistory>.payments>.payment>.inner{border-bottom:1px solid #f5f5f5;padding:16px 0}.app>.paymenthistory>.payments>.payment>.inner>.thumb{position:absolute;left:22px;height:62px;width:62px;top:20px}.app>.paymenthistory>.payments>.payment>.inner>.thumb>img{width:100%;height:100%;object-fit:contain}.app>.paymenthistory>.payments>.payment>.inner>.details{padding-left:117px}.app>.paymenthistory>.payments>.payment>.inner>.details>h3{font-size:16px;font-weight:400;color:#484848;line-height:18px;margin:0;padding-bottom:5px}.app>.paymenthistory>.payments>.payment>.inner>.details>.date{color:#aaa;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:10px}.app>.paymenthistory>.payments>.payment>.inner>.details>.consumption{font-weight:600;font-size:16px;line-height:18px;white-space:nowrap;overflow:hidden;color:var(--colorPrimary)}.app>.paymenthistory>.payments>.payment>.inner>.btn{display:block;height:46px;margin:13px 0 0;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;text-align:center;font-size:17px;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.app>.paymenthistory>.payments>.payment>.inner>.btn:hover{background-color:var(--colorPrimaryHover)}}.app>.paymenthistory>.payments>.payment>.inner>.btn:active{background-color:var(--colorPrimaryHover)}.app>.done>.state{position:absolute;top:50%;left:26px;right:26px;height:180px;margin:-90px 0 0;text-align:center}.app>.done>.state>.circleloader{border:2px solid rgba(0,0,0,.2);border-left-color:#8fb52c;animation:loader-spin 1.2s infinite linear;transition:border .5s ease-out;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:120px;height:120px}.app>.done>.state>.circleloader>.checkmark.draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.app>.done>.state>.circleloader>.checkmark:after{opacity:1;height:60px;width:34px;transform-origin:left top;border-right:2px solid #8fb52c;border-top:2px solid #8fb52c;content:"";left:27px;top:62px;position:absolute}.app>.done>.state>.circleloader>.failmark{text-align:center}.app>.done>.state>.circleloader>.failmark>.fal{font-size:70px;color:#f15f74;line-height:120px;opacity:0;transform:scale(0);transition:.3s ease-out}.app>.done>.state>.circleloader.success{-webkit-animation:none;animation:none;border-color:#8fb52c}.app>.done>.state>.circleloader.success>.checkmark{display:block}.app>.done>.state>.circleloader.fail{-webkit-animation:none;animation:none;border-color:#f15f74}.app>.done>.state>.circleloader.fail>.failmark{display:block}.app>.done>.state>.circleloader.fail>.failmark>.fal{opacity:1;transform:scale(1)}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:34px;opacity:1}40%{height:60px;width:34px;opacity:1}to{height:60px;width:34px;opacity:1}}.app>.done>.state>.sub{text-align:center;padding:14px 0 0}.app>.done>.state>.sub>.checking{font-weight:400;font-size:14px;letter-spacing:.3px}.app>.done>.state>.sub>.holdon{font-size:12px}.app>.done>.scrollable{position:absolute;top:52px;bottom:95px;left:0;right:0}.app>.done>.scrollable .hidden{display:none!important}.app>.done>.scrollable>.headline{text-align:center;font-size:16px;line-height:24px;padding:26px 26px 0}.app>.done>.scrollable>.headline .identity-email{margin-bottom:8px}.app>.done>.scrollable>.headline>.tip{display:inline-block;vertical-align:top;height:20px;width:20px;cursor:pointer;margin:2px 0 2px 5px}.app>.done>.scrollable>.headline>.tip>.fas{margin:3px;display:block;text-align:center;font-size:14px;color:var(--colorPrimary)}.app>.done>.scrollable>.form{padding:11px 26px 0}.app>.done>.scrollable>.form>.formrow>.btn{height:46px;border-radius:23px;background-color:var(--colorPrimary);cursor:pointer;font-size:17px;color:#fff;width:100%;display:block;font-weight:300}.app>.done>.scrollable>.form>.formrow>.btn.send-receipt{margin-top:11px}.app>.done>.scrollable>.form>.formrow>.btn.print-receipt{margin-top:11px}@media not all and (pointer: coarse){.app>.done>.scrollable>.form>.formrow>.btn:hover{background-color:var(--colorPrimaryHover)}}.app>.done>.scrollable>.form>.formrow>.btn:active{background-color:var(--colorPrimaryHover)}.app>.done>.scrollable>.form>.formrow>.btn:disabled{background-color:#a6a6a6;cursor:default}.app>.done>.scrollable>.form>.signuppw,.app>.done>.scrollable>.form>.signupfname,.app>.done>.scrollable>.form>.signuplname{display:none}.app>.done>.scrollable>.form>.onlyrecp{padding-top:10px;position:relative;padding-right:100px;font-size:14px;font-weight:300;line-height:32px}.app>.done>.scrollable>.form>.onlyrecp>.toggle{position:absolute;right:0;top:10px}.app>.done>.scrollable>.sociallogins{padding:28px 26px 8px;text-align:center}.app>.done>.scrollable>.sociallogins>.sociallogin{height:56px;width:56px;border-radius:28px;display:inline-block;vertical-align:top;margin:0 26px;text-align:center;cursor:pointer}.app>.done>.scrollable>.sociallogins>.sociallogin:first-child{margin-left:0}.app>.done>.scrollable>.sociallogins>.sociallogin:last-child{margin-right:0}.app>.done>.scrollable>.sociallogins>.sociallogin>.fab{color:#fff;line-height:56px;font-size:21px}.app>.done>.scrollable>.sociallogins>.sociallogin.fb{background-color:#4267b2}@media not all and (pointer: coarse){.app>.done>.scrollable>.sociallogins>.sociallogin.fb:hover{background-color:#4d73bf}}.app>.done>.scrollable>.sociallogins>.sociallogin.fb:active{background-color:#4d73bf}.app>.done>.scrollable>.sociallogins>.sociallogin.linkedin{background-color:#0077b5}@media not all and (pointer: coarse){.app>.done>.scrollable>.sociallogins>.sociallogin.linkedin:hover{background-color:#1684bd}}.app>.done>.scrollable>.sociallogins>.sociallogin.linkedin:active{background-color:#1684bd}.app>.done>.scrollable>.sociallogins>.sociallogin.google{background-color:#de4936}@media not all and (pointer: coarse){.app>.done>.scrollable>.sociallogins>.sociallogin.google:hover{background-color:#e25a49}}.app>.done>.scrollable>.sociallogins>.sociallogin.google:active{background-color:#e25a49}.app>.done>.scrollable>.disclaimer{font-size:10px;line-height:18px;padding:10px 26px;text-align:left}.app>.done>.scrollable>.order{padding:5px 24px 0}.app>.done>.scrollable>.order>.headline{text-align:center;font-size:16px;line-height:24px;padding:11px}.app>.done>.scrollable>.order>.btn{height:46px;border-radius:23px;background-color:var(--colorPrimary);cursor:pointer;font-size:17px;color:#fff;width:100%;display:block;font-weight:300}.app>.done>.bottom{position:absolute;bottom:0;left:0;right:0;padding:0 24px 10px}.app>.done>.bottom>.state{font-size:14px;text-align:center;line-height:20px;letter-spacing:.75px;padding-bottom:11px}.app>.done>.bottom>.btn{height:46px;border-radius:23px;background-color:var(--colorPrimary);cursor:pointer;font-size:17px;color:#fff;width:100%;display:block}.app>.done>.bottom>.btn.transparent{background-color:transparent;color:#000}@media not all and (pointer: coarse){.app>.done>.bottom>.btn.transparent:hover{background-color:transparent}}.app>.done>.bottom>.btn.transparent:active{background-color:transparent}@media not all and (pointer: coarse){.app>.done>.bottom>.btn:hover{background-color:var(--colorPrimaryHover)}}.app>.done>.bottom>.btn:active{background-color:var(--colorPrimaryHover)}.app>.done>.bottom>.btn:disabled{background-color:#a6a6a6;cursor:default}.app>.help>.scrollable{position:absolute;top:53px;left:0;right:0;bottom:145px}.app>.help>.scrollable>.lead{padding:28px 26px 21px}.app>.help>.scrollable>.lead>b{display:block;font-weight:600;padding-bottom:8px;font-size:12px}.app>.help>.scrollable>.lead>p{margin:0;line-height:18px;font-size:12px}.app>.help>.scrollable>.navlinks>.navlink{display:block;position:relative;height:46px;cursor:pointer;padding:0 46px 0 74px}.app>.help>.scrollable>.navlinks>.navlink.selected{background-color:#f7f7f7}.app>.help>.scrollable>.navlinks>.navlink>.icon{position:absolute;left:26px;top:0}.app>.help>.scrollable>.navlinks>.navlink>.icon>.fal{font-size:16px;line-height:46px}.app>.help>.scrollable>.navlinks>.navlink>.lbl{font-size:16px;white-space:nowrap;text-overflow:ellipsis;line-height:46px;overflow:hidden}.app>.help>.scrollable>.navlinks>.navlink>.fal{position:absolute;right:26px;top:0;line-height:46px;font-size:16px}.app>.help>.bottom{position:absolute;bottom:0;left:0;right:0}.app>.help>.bottom>.contact{text-align:center;padding-bottom:29px}.app>.help>.bottom>.contact>a{color:var(--colorPrimary);display:block;text-decoration:none;font-size:16px;line-height:32px}.app>.help>.bottom>.contact>a>.fas{display:inline-block;vertical-align:top;line-height:32px;margin-right:10px}.app>.help>.bottom>.links{text-align:center;padding-bottom:16px}.app>.help>.bottom>.links>.separator{display:inline-block;vertical-align:top;height:13px;background-color:#484848;width:1px;margin:10px 15px 0}.app>.help>.bottom>.links>a{width:120px;display:inline-block;vertical-align:top;color:#484848;font-size:12px;line-height:30px;text-decoration:none}.app>.help>.bottom>.links>a.left{text-align:right}.app>.help>.bottom>.links>a.right{text-align:left}.app>.apprate>.scrollable{position:absolute;top:53px;left:0;right:0;bottom:0}.app>.apprate>.scrollable>.lead{padding:28px 26px 15px}.app>.apprate>.scrollable>.lead>b{display:block;font-weight:600;padding-bottom:8px;font-size:12px}.app>.apprate>.scrollable>.lead>p{margin:0;line-height:18px;font-size:12px}.app>.apprate>.scrollable>.form{padding:0 26px 26px}.app>.apprate>.scrollable>.form>.ratingcol{position:relative;height:36px;padding-right:230px;margin-bottom:12px}.app>.apprate>.scrollable>.form>.ratingcol>.label{font-size:14px;font-weight:600;line-height:36px}.app>.apprate>.scrollable>.form>.ratingcol>.starrating{position:absolute;right:0;top:0}.app>.apprate>.scrollable>.form button[type=submit]{margin-top:14px}.app>.reportissue>.scrollable{position:absolute;top:53px;left:0;right:0;bottom:0}.app>.reportissue>.scrollable>.form{padding:26px}.app>.reportissue>.scrollable>.form button[type=submit]{margin-top:14px}.app>.covid>.validating,.app>.covid>.valid,.app>.covid>.pending{position:absolute;top:53px;left:0;right:0;bottom:0;padding:0 28px}.app>.covid>.bottom{position:absolute;min-height:89px;bottom:0;left:0;right:0;background-color:#fff;padding:0 28px}.app>.covid>.bottom>.hint{font-size:13px;line-height:15px;text-align:center;padding:16px 0 12px}.app>.covid>.validating>.loading{position:absolute;left:50%;top:50%;white-space:nowrap;transform:translate(-50%,-18px);font-size:14px;font-weight:700;color:var(--colorPrimary)}.app>.covid>.validating>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.app>.covid>.pending{bottom:89px;display:flex;align-content:center;align-items:center;justify-content:space-between}.app>.covid>.pending>.content{text-align:center;flex-grow:1}.app>.covid>.pending>.content>.name{font-size:16px;font-weight:700;line-height:22px;padding-bottom:2px}.app>.covid>.pending>.content>.welcome{font-size:16px;font-weight:300;line-height:22px}.app>.covid>.valid{bottom:104px}.app>.covid>.valid>.content{padding:28px 20px}.app>.covid>.valid>.content>.tableinfo{position:relative;height:56px;padding-left:72px;padding-bottom:22px}.app>.covid>.valid>.content>.tableinfo>.icon{position:absolute;left:0;top:0;height:56px;width:56px;border-radius:28px;background-color:#8fb52c;text-align:center;font-size:0;transform:translate3d(0,20px,0);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1)}.app>.covid>.valid>.content>.tableinfo>.icon>.fal{font-size:27px;color:#fff;line-height:56px;transform:rotate(120deg);opacity:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1)}.app>.covid>.valid>.content>.tableinfo>.icon.circlein{transform:translateZ(0);opacity:1}.app>.covid>.valid>.content>.tableinfo>.icon.circlein>.fal{transform:rotate(0);opacity:1}.app>.covid>.valid>.content>.tableinfo>.table{padding-top:9px}.app>.covid>.valid>.content>.tableinfo>.table>.name{font-size:16px;line-height:20px;padding-bottom:2px}.app>.covid>.valid>.content>.tableinfo>.table>.time{font-size:14px;line-height:16px;font-weight:700}.app>.covid>.valid>.content>.personinfo>.fact{padding:9px 0}.app>.covid>.valid>.content>.personinfo>.fact>.val{font-size:30px;line-height:34px;font-weight:700}.app>.covid>.valid>.content>.personinfo>.fact>.lbl{padding-top:1px;font-size:14px}.app>.covid>.valid>.content>.iddocbtn{margin:20px 0 10px;position:relative;width:86px;height:55px;border:2px solid #f5f5f5;border-radius:8px;cursor:pointer;overflow:hidden}.app>.covid>.valid>.content>.iddocbtn>.thumb{width:86px;height:55px}.app>.covid>.valid>.content>.iddocbtn>.thumb>img{object-fit:cover;object-position:center;width:100%;height:100%}.app>.covid>.valid>.content>.iddocbtn>.openicon{position:absolute;top:5px;right:6px}.app>.covid>.valid>.content>.iddocbtn>.openicon>.fas{color:#4a4a4a;line-height:12px;display:block;font-size:12px}.app>.covid .btn{display:block;height:46px;background-color:var(--colorPrimary);color:#fff;border-radius:23px;width:100%;font-size:17px;pointer-events:all;letter-spacing:.5px;text-decoration:none;text-align:center;line-height:46px}.app>.covid .btn.transparent{background-color:transparent;color:#000}.app>.covid .btn.transparent:active{background-color:transparent}@media not all and (pointer: coarse){.app>.covid .btn:hover{background-color:var(--colorPrimaryHover)}}.app>.covid .btn:active{background-color:var(--colorPrimaryHover)}.app>.documents>.scrollable{position:absolute;top:53px;left:0;right:0;bottom:0;font-size:0;padding:5px}.app>.documents>.scrollable>.nodata{position:absolute;top:50%;height:36px;margin-top:-18px;text-align:center;line-height:36px;left:40px;right:40px;font-size:14px}.app>.documents>.scrollable>.load{position:absolute;top:50%;height:36px;margin-top:-18px;font-size:14px;text-align:center;line-height:36px;left:40px;right:40px}.app>.documents>.scrollable>.load>.loader{position:relative;display:inline-block;vertical-align:top;margin-right:10px;background-image:url(/assets/img/app/loading_green.svg)}.app>.documents>.scrollable>.grid{width:50%;display:inline-block;vertical-align:top;padding:7px;box-sizing:border-box;opacity:0;transform:translateY(-30px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.app>.documents>.scrollable>.grid.shown{opacity:1;transform:translate(0)}.app>.documents>.scrollable>.grid>.document{text-align:center;margin:auto;background-color:#fafafa;border:1px solid #dcdcdc;border-radius:28px;height:100%;width:100%;display:table}.app>.documents>.scrollable>.grid>.document>.center{width:100%;display:table-cell;vertical-align:middle}.app>.documents>.scrollable>.grid>.document>.center>.name{padding:6px 0 0;font-size:16px;color:#484848}.overlay{position:absolute;top:0;background-color:#fff;width:96%;height:96%;margin:2%;transform:translate3d(0,100%,0);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1);transition-delay:.15s;z-index:401}.overlay.nodelay{transition-delay:unset!important}.overlay.shown{opacity:1;transform:translateZ(0)}.overlay.qrscanner{position:relative;width:320px;height:410px;top:50%;left:50%;margin:-205px 0 0 -160px;background-color:transparent}.overlay.qrscanner>.head{background-color:#fff;text-align:center;padding:24px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.overlay.qrscanner>.head>b{font-weight:700;font-size:14px;line-height:15px}.overlay.qrscanner>.head>p{margin:0;line-height:15px;font-size:14px}.overlay.qrscanner>.inner{position:relative;height:278px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.overlay.qrscanner>.inner>.video{position:absolute;top:0;left:0;z-index:402;width:100%;height:100%;object-fit:cover}.overlay.qrscanner>.closer{position:absolute;bottom:0;left:0;right:0;font-size:12px;z-index:405;cursor:pointer;color:#fff;height:45px;padding-top:20px;box-sizing:border-box;text-align:center;letter-spacing:.5px}@media not all and (pointer: coarse){.overlay.qrscanner>.closer:hover{color:#ededed}}.overlay.qrscanner>.closer:active{color:#ededed}.popup{position:absolute;top:50%;background-color:#fff;left:12px;right:12px;box-sizing:border-box;height:auto;transform:translate3d(0,-40px,0);opacity:0;border-radius:14px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .6s cubic-bezier(.16,1,.3,1);transition-delay:.15s;z-index:451;color:#484848;text-align:center;padding:20px 16px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.5);box-shadow:0 0 20px #00000080}.popup.closing{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1);transition-delay:unset!important}.popup.shown{opacity:1;transform:translateZ(0)}.popup>.text{padding:8px 24px;font-size:16px;line-height:26px}.popup>.closer{position:absolute;right:0;top:0;height:56px;width:62px;cursor:pointer;text-align:center}.popup>.closer>.fal{line-height:56px;color:#484848;font-size:18px}@media not all and (pointer: coarse){.popup>.closer:hover>.fal{color:#a0a0a0}}.popup>.closer:active>.fal{color:#a0a0a0}.popup>.btns>.btn{margin-top:14px;border:none;display:block;height:46px;padding:0 30px;background-color:var(--colorPrimary);color:#fff;font-size:16px;width:100%;box-sizing:border-box;font-weight:300;border-radius:23px}@media not all and (pointer: coarse){.popup>.btns>.btn:hover{background-color:var(--colorPrimaryHover)}}.popup>.btns>.btn:active{background-color:var(--colorPrimaryHover)}.popup>.btns>.btn.orange{background-color:#ff8a00}@media not all and (pointer: coarse){.popup>.btns>.btn.orange:hover{background-color:#e97e00}}.popup>.btns>.btn.orange:active{background-color:#e97e00}.popup>.btns>.btn.secondary{background-color:#a0a0a0}@media not all and (pointer: coarse){.popup>.btns>.btn.secondary:hover{background-color:#a6a6a6}}.popup>.btns>.btn.secondary:active{background-color:#a6a6a6}.popup>.btns.split>.btn{display:inline-block;vertical-align:top;width:48.5%}.popup>.btns.split>.btn:first-child{margin-right:1.5%}.popup>.btns.split>.btn:last-child{margin-left:1.5%}.popup ul{text-align:left;margin-top:.5em;padding-left:30px}.popup.fulfillment>.orderinfo{text-align:center;padding:8px 0 0}.popup.fulfillment>.orderinfo>.location{font-size:16px;line-height:20px;font-weight:300}.popup.fulfillment>.orderinfo>.ordernumber{font-weight:600;font-size:42px;padding:12px 0 0;text-transform:uppercase}.popup.fulfillment>.usecase{font-size:15px;font-weight:700;text-align:center;padding:12px 0;line-height:22px}.popup.fulfillment>.fulfillmentlist{max-height:184px;min-height:54px;overflow:auto;margin:0 -26px;padding:0 26px}.popup.fulfillment>.fulfillmentlist>.fulfillment>.item{text-align:left;margin:0 8px}.popup.addtohomescreen>.head{display:flex;justify-content:space-between}.popup.addtohomescreen>.head>.closer{cursor:pointer;box-sizing:border-box;text-align:center;letter-spacing:.5px}@media not all and (pointer: coarse){.popup.addtohomescreen>.head>.closer:hover{color:#ededed}}.popup.addtohomescreen>.head>.closer:active{color:#ededed}.popup.addtohomescreen>.head>.closer .fal{color:#484848;font-size:18px}.popup.addtohomescreen>.title{font-size:14px;font-weight:700;padding:8px 12px 0}.popup.addtohomescreen>.code-label{margin-top:16px}.popup.addtohomescreen>.code-container{font-size:32px;font-weight:700}.popup.addtohomescreen>.copycode{text-decoration:none;display:block;padding:8px;font-size:14px;color:var(--colorPrimary)}@media not all and (pointer: coarse){.popup.addtohomescreen>.copycode:hover{color:var(--colorPrimaryHover)}}.popup.addtohomescreen>.copycode:active{color:var(--colorPrimaryHover)}.popup.addtohomescreen>.text{font-size:14px;padding:8px 12px 0}.popup.addtohomescreen>.text>img{margin:0 6px}.popup.addtohomescreen>.text>img.addtohomescreenicon{margin:0 6px}.popup.session-expired-popup{z-index:9999!important}.passwordreset{width:320px;position:absolute;top:50%;left:50%;margin:-188px 0 0 -160px;text-align:center}.passwordreset>.logo{height:58px;width:58px;background-color:var(--colorPrimary);margin:auto;border-radius:4px;padding:14px 0;box-sizing:border-box}.passwordreset>.logo>.icon{width:13px;height:30px;margin:auto;background-image:url(/assets/img/operator/t.png);background-size:100% 100%}.passwordreset>.title{padding:28px 0;font-size:24px;color:#484848;font-weight:300;letter-spacing:1px}.passwordreset>.form{margin:auto;padding:22px 0 0}.passwordreset>.form button[type=submit]{margin-top:26px;letter-spacing:1px}.passwordreset>.form>.success>.fas{font-size:50px;color:var(--colorPrimary)}.passwordreset>.form>.success>.msg{padding:20px 0 0;font-weight:300;color:#484848}.emailconfirm{width:320px;position:absolute;top:50%;left:50%;margin:-90px 0 0 -160px;text-align:center}.emailconfirm>.logo{height:58px;width:58px;background-color:var(--colorPrimary);margin:auto;border-radius:4px;padding:14px 0;box-sizing:border-box}.emailconfirm>.logo>.icon{width:13px;height:30px;margin:auto;background-image:url(/assets/img/operator/t.png);background-size:100% 100%}.emailconfirm>.title{padding:28px 0;font-size:24px;color:#484848;font-weight:300;letter-spacing:1px}.app>.fulfillmentbtn{bottom:117px}.hidden{display:none!important}.invisible{visibility:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.app>.allocation>.scrollable>.logo{background-image:url(/assets/img/app/logoandtext@2x.png)}}@media only screen and (max-width: 640px){body.keyboard{height:calc(100% + 500px)}}.cancellation-confirm-popup-container button{padding:0!important}:root{font-family:Open Sans,sans-serif;--font-family: Open Sans, sans-serif;--surface-a:#ffffff;--surface-b:#f8f9fa;--surface-c:#e9ecef;--surface-d:#dee2e6;--surface-e:#ffffff;--surface-f:#ffffff;--text-color:#495057;--text-color-secondary:#6c757d;--primary-color:#8fb52c;--primary-color-text:#ffffff;--surface-0: #ffffff;--surface-50: #FAFAFA;--surface-100: #F5F5F5;--surface-200: #EEEEEE;--surface-300: #E0E0E0;--surface-400: #BDBDBD;--surface-500: #9E9E9E;--surface-600: #757575;--surface-700: #616161;--surface-800: #424242;--surface-900: #212121;--gray-50: #FAFAFA;--gray-100: #F5F5F5;--gray-200: #EEEEEE;--gray-300: #E0E0E0;--gray-400: #BDBDBD;--gray-500: #9E9E9E;--gray-600: #757575;--gray-700: #616161;--gray-800: #424242;--gray-900: #212121;--content-padding:1rem;--inline-spacing:.5rem;--border-radius:3px;--surface-ground: #f8f9fa;--surface-section: #ffffff;--surface-card: #ffffff;--surface-overlay: #ffffff;--surface-border: #dee2e6;--surface-hover: #e9ecef;--focus-ring: 0 0 0 .2rem rgb(213.4533333333, 232.7066666667, 163.2933333333);--maskbg: rgba(0, 0, 0, .4);--highlight-bg: #E8F5E9;--highlight-text-color: #495057;color-scheme:light}:root{--blue-50:rgb(243.9, 249.75, 254.4);--blue-100:rgb(201.72, 229.8, 252.12);--blue-200:rgb(159.54, 209.85, 249.84);--blue-300:rgb(117.36, 189.9, 247.56);--blue-400:rgb(75.18, 169.95, 245.28);--blue-500:#2196f3;--blue-600:rgb(28.05, 127.5, 206.55);--blue-700:rgb(23.1, 105, 170.1);--blue-800:rgb(18.15, 82.5, 133.65);--blue-900:rgb(13.2, 60, 97.2);--green-50:rgb(249.4, 251.3, 244.45);--green-100:rgb(228.12, 237.24, 204.36);--green-200:rgb(206.84, 223.18, 164.27);--green-300:rgb(185.56, 209.12, 124.18);--green-400:rgb(164.28, 195.06, 84.09);--green-500:#8fb52c;--green-600:rgb(121.55, 153.85, 37.4);--green-700:rgb(100.1, 126.7, 30.8);--green-800:rgb(78.65, 99.55, 24.2);--green-900:rgb(57.2, 72.4, 17.6);--yellow-50:rgb(254.8, 251.85, 244.5);--yellow-100:rgb(254.04, 239.88, 204.6);--yellow-200:rgb(253.28, 227.91, 164.7);--yellow-300:rgb(252.52, 215.94, 124.8);--yellow-400:rgb(251.76, 203.97, 84.9);--yellow-500:#fbc02d;--yellow-600:rgb(213.35, 163.2, 38.25);--yellow-700:rgb(175.7, 134.4, 31.5);--yellow-800:rgb(138.05, 105.6, 24.75);--yellow-900:rgb(100.4, 76.8, 18);--cyan-50:rgb(242.25, 251.65, 252.85);--cyan-100:rgb(193.8, 238.92, 244.68);--cyan-200:rgb(145.35, 226.19, 236.51);--cyan-300:rgb(96.9, 213.46, 228.34);--cyan-400:rgb(48.45, 200.73, 220.17);--cyan-500:#00bcd4;--cyan-600:rgb(0, 159.8, 180.2);--cyan-700:rgb(0, 131.6, 148.4);--cyan-800:rgb(0, 103.4, 116.6);--cyan-900:rgb(0, 75.2, 84.8);--pink-50:rgb(253.9, 243.75, 247.2);--pink-100:rgb(249.72, 201, 217.56);--pink-200:rgb(245.54, 158.25, 187.92);--pink-300:rgb(241.36, 115.5, 158.28);--pink-400:rgb(237.18, 72.75, 128.64);--pink-500:#e91e63;--pink-600:rgb(198.05, 25.5, 84.15);--pink-700:rgb(163.1, 21, 69.3);--pink-800:rgb(128.15, 16.5, 54.45);--pink-900:rgb(93.2, 12, 39.6);--indigo-50:rgb(245.4, 246.3, 251.3);--indigo-100:rgb(208.92, 213.24, 237.24);--indigo-200:rgb(172.44, 180.18, 223.18);--indigo-300:rgb(135.96, 147.12, 209.12);--indigo-400:rgb(99.48, 114.06, 195.06);--indigo-500:#3f51b5;--indigo-600:rgb(53.55, 68.85, 153.85);--indigo-700:rgb(44.1, 56.7, 126.7);--indigo-800:rgb(34.65, 44.55, 99.55);--indigo-900:rgb(25.2, 32.4, 72.4);--teal-50:rgb(242.25, 249.75, 249.05);--teal-100:rgb(193.8, 229.8, 226.44);--teal-200:rgb(145.35, 209.85, 203.83);--teal-300:rgb(96.9, 189.9, 181.22);--teal-400:rgb(48.45, 169.95, 158.61);--teal-500:#009688;--teal-600:rgb(0, 127.5, 115.6);--teal-700:rgb(0, 105, 95.2);--teal-800:rgb(0, 82.5, 74.8);--teal-900:rgb(0, 60, 54.4);--orange-50:rgb(254.5, 248.45, 242.25);--orange-100:rgb(252.6, 223.56, 193.8);--orange-200:rgb(250.7, 198.67, 145.35);--orange-300:rgb(248.8, 173.78, 96.9);--orange-400:rgb(246.9, 148.89, 48.45);--orange-500:#f57c00;--orange-600:rgb(208.25, 105.4, 0);--orange-700:rgb(171.5, 86.8, 0);--orange-800:rgb(134.75, 68.2, 0);--orange-900:rgb(98, 49.6, 0);--bluegray-50:rgb(247.05, 248.5, 249.2);--bluegray-100:rgb(216.84, 223.8, 227.16);--bluegray-200:rgb(186.63, 199.1, 205.12);--bluegray-300:rgb(156.42, 174.4, 183.08);--bluegray-400:rgb(126.21, 149.7, 161.04);--bluegray-500:#607d8b;--bluegray-600:rgb(81.6, 106.25, 118.15);--bluegray-700:rgb(67.2, 87.5, 97.3);--bluegray-800:rgb(52.8, 68.75, 76.45);--bluegray-900:rgb(38.4, 50, 55.6);--purple-50:rgb(250.05, 244.2, 251.05);--purple-100:rgb(231.24, 203.16, 236.04);--purple-200:rgb(212.43, 162.12, 221.03);--purple-300:rgb(193.62, 121.08, 206.02);--purple-400:rgb(174.81, 80.04, 191.01);--purple-500:#9c27b0;--purple-600:rgb(132.6, 33.15, 149.6);--purple-700:rgb(109.2, 27.3, 123.2);--purple-800:rgb(85.8, 21.45, 96.8);--purple-900:rgb(62.4, 15.6, 70.4);--red-50:rgb(255, 245.45, 244.75);--red-100:rgb(255, 209.16, 205.8);--red-200:rgb(255, 172.87, 166.85);--red-300:rgb(255, 136.58, 127.9);--red-400:rgb(255, 100.29, 88.95);--red-500:#ff4032;--red-600:rgb(216.75, 54.4, 42.5);--red-700:rgb(178.5, 44.8, 35);--red-800:rgb(140.25, 35.2, 27.5);--red-900:rgb(102, 25.6, 20);--primary-50:rgb(249.4, 251.3, 244.45);--primary-100:rgb(228.12, 237.24, 204.36);--primary-200:rgb(206.84, 223.18, 164.27);--primary-300:rgb(185.56, 209.12, 124.18);--primary-400:rgb(164.28, 195.06, 84.09);--primary-500:#8fb52c;--primary-600:rgb(121.55, 153.85, 37.4);--primary-700:rgb(100.1, 126.7, 30.8);--primary-800:rgb(78.65, 99.55, 24.2);--primary-900:rgb(57.2, 72.4, 17.6)}.p-editor-container .p-editor-toolbar{background:#f8f9fa;border-top-right-radius:3px;border-top-left-radius:3px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #dee2e6}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0 none;color:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:3px;padding:.5rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#495057;background:#e9ecef}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.5rem 1rem}.p-editor-container .p-editor-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #dee2e6}.p-editor-container .p-editor-content .ql-editor{background:#fff;color:#495057;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#495057}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#495057}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#495057}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#8fb52c}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#8fb52c}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#8fb52c}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#8fb52c}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:400;box-sizing:border-box}.p-component *{box-sizing:border-box}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:3px}.p-link:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:#8fb52c}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-autocomplete .p-autocomplete-multiple-container{padding:.25rem .5rem;gap:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:#495057;padding:0;margin:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:.25rem .5rem;background:#dee2e6;color:#495057;border-radius:16px}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#ced4da;color:#495057}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:0;padding:.5rem 1rem;border:0 none;color:#495057;background:transparent;transition:box-shadow .2s;border-radius:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#495057;background:#e8f5e9}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#8fb52c3d}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{color:#495057;background:#dee2e6}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:0;padding:.75rem 1rem;color:#495057;background:#fff;font-weight:600}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-datepicker{padding:.5rem;background:#fff;color:#495057;border:1px solid #ced4da;border-radius:3px}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{padding:.5rem;color:#495057;background:#fff;font-weight:600;margin:0;border-bottom:1px solid #dee2e6;border-top-right-radius:3px;border-top-left-radius:3px}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#495057;transition:background-color .2s,color .2s,box-shadow .2s;font-weight:600;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#8fb52c}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border-radius:50%;transition:box-shadow .2s;border:1px solid transparent}.p-datepicker table td>span.p-highlight{color:#495057;background:#e8f5e9}.p-datepicker table td>span:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;color:#495057;border-color:transparent}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#495057;background:#e8f5e9}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #dee2e6}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-datepicker .p-timepicker button:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.5rem;transition:box-shadow .2s;border-radius:3px}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#495057;background:#e8f5e9}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.5rem;transition:box-shadow .2s;border-radius:3px}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#495057;background:#e8f5e9}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding-right:.5rem;padding-left:.5rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker.p-datepicker-mobile table th,.p-datepicker.p-datepicker-mobile table td{padding:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-cascadeselect{background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:3px}.p-cascadeselect:not(.p-disabled):hover{border-color:#8fb52c}.p-cascadeselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0 none;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{outline:0 none;box-shadow:none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;color:#6c757d;width:2.357rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{margin:0;border:0 none;color:#495057;background:transparent;transition:box-shadow .2s;border-radius:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#495057;background:#e8f5e9}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#8fb52c3d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#495057;background:#dee2e6}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-input-filled .p-cascadeselect{background:#f8f9fa}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{background-color:#fff}.p-checkbox{width:20px;height:20px}.p-checkbox .p-checkbox-box{border:2px solid #ced4da;background:#fff;width:20px;height:20px;color:#495057;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:#fff;font-size:14px}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox .p-checkbox-box.p-highlight{border-color:#8fb52c;background:#8fb52c}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#8fb52c}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{border-color:#729123;background:#729123;color:#fff}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#8fb52c}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#729123}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#8fb52c}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-chips .p-chips-multiple-container{padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{padding:.25rem .5rem;margin-right:.5rem;background:#dee2e6;color:#495057;border-radius:16px}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:#495057;padding:0;margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown{background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:3px}.p-dropdown:not(.p-disabled):hover{border-color:#8fb52c}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:transparent;color:#6c757d;width:2.357rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown-panel .p-dropdown-header{padding:.5rem 1rem;border-bottom:0 none;color:#495057;background:#f8f9fa;margin:0;border-top-right-radius:3px;border-top-left-radius:3px}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.5rem;margin-right:-1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.5rem;color:#6c757d}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0;padding:.5rem 1rem;border:0 none;color:#495057;background:transparent;transition:box-shadow .2s;border-radius:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#495057;background:#e8f5e9}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#8fb52c3d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{color:#495057;background:#dee2e6}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:0;padding:.75rem 1rem;color:#495057;background:#fff;font-weight:600}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:.5rem 1rem;color:#495057;background:transparent}.p-input-filled .p-dropdown{background:#f8f9fa}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-dropdown:not(.p-disabled).p-focus{background-color:#fff}.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-inputgroup-addon{background:#e9ecef;color:#6c757d;border-top:1px solid #ced4da;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da;padding:.5rem;min-width:2.357rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{width:3rem;height:1.75rem}.p-inputswitch .p-inputswitch-slider{background:#ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:30px}.p-inputswitch .p-inputswitch-slider:before{background:#fff;width:1.25rem;height:1.25rem;left:.25rem;margin-top:-.625rem;border-radius:50%;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translate(1.25rem)}.p-inputswitch.p-focus .p-inputswitch-slider{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#8fb52c}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#fff}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:#81a328}.p-inputswitch.p-invalid .p-inputswitch-slider{border-color:#f44336}.p-inputtext{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:#495057;background:#fff;padding:.5rem;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}.p-inputtext:enabled:hover{border-color:#8fb52c}.p-inputtext:enabled:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{left:.5rem;color:#6c757d;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-input-icon-left>svg:first-of-type,.p-input-icon-left>i:first-of-type{left:.5rem;color:#6c757d}.p-input-icon-left>.p-inputtext{padding-left:2rem}.p-input-icon-left.p-float-label>label{left:2rem}.p-input-icon-right>svg:last-of-type,.p-input-icon-right>i:last-of-type{right:.5rem;color:#6c757d}.p-input-icon-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder{color:#6c757d}::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-listbox{background:#fff;color:#495057;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{padding:.5rem 1rem;border-bottom:0 none;color:#495057;background:#f8f9fa;margin:0;border-top-right-radius:3px;border-top-left-radius:3px}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.5rem;color:#6c757d}.p-listbox .p-listbox-list{padding:.5rem 0;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item{margin:0;padding:.5rem 1rem;border:0 none;color:#495057;transition:box-shadow .2s;border-radius:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#495057;background:#e8f5e9}.p-listbox .p-listbox-list .p-listbox-item-group{margin:0;padding:.75rem 1rem;color:#495057;background:#fff;font-weight:600}.p-listbox .p-listbox-list .p-listbox-empty-message{padding:.5rem 1rem;color:#495057;background:transparent}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#8fb52c3d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{color:#495057;background:#dee2e6}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-listbox.p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-listbox.p-invalid{border-color:#f44336}.p-multiselect{background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:3px}.p-multiselect:not(.p-disabled):hover{border-color:#8fb52c}.p-multiselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.25rem .5rem;margin-right:.5rem;background:#dee2e6;color:#495057;border-radius:16px}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;color:#6c757d;width:2.357rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-multiselect-panel .p-multiselect-header{padding:.5rem 1rem;border-bottom:0 none;color:#495057;background:#f8f9fa;margin:0;border-top-right-radius:3px;border-top-left-radius:3px}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.5rem;color:#6c757d}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{margin:0;padding:.5rem 1rem;border:0 none;color:#495057;background:transparent;transition:box-shadow .2s;border-radius:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#495057;background:#e8f5e9}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#8fb52c3d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#495057;background:#dee2e6}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:0;padding:.75rem 1rem;color:#495057;background:#fff;font-weight:600}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem 1rem;color:#495057;background:transparent}.p-input-filled .p-multiselect{background:#f8f9fa}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-multiselect:not(.p-disabled).p-focus{background-color:#fff}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{padding:1rem;background:#fff;color:#495057;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:3px}.p-password-panel .p-password-meter{margin-bottom:.5rem;background:#dee2e6}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{width:20px;height:20px}.p-radiobutton .p-radiobutton-box{border:2px solid #ced4da;background:#fff;width:20px;height:20px;color:#495057;border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#8fb52c}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:12px;height:12px;transition-duration:.2s;background-color:#fff}.p-radiobutton .p-radiobutton-box.p-highlight{border-color:#8fb52c;background:#8fb52c}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{border-color:#729123;background:#729123;color:#fff}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton:focus{outline:0 none}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight{background:#8fb52c}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#729123}.p-rating{gap:.5rem}.p-rating .p-rating-item .p-rating-icon{color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.143rem;height:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:#8fb52c}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#8fb52c}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#8fb52c;border-color:#8fb52c;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#81a328;border-color:#81a328;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0 none;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-.5715rem;margin-bottom:-.5715rem}.p-slider .p-slider-handle{height:1.143rem;width:1.143rem;background:#fff;border:2px solid #8fb52c;border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-slider .p-slider-range{background:#8fb52c}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#8fb52c;border-color:#8fb52c}.p-treeselect{background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:3px}.p-treeselect:not(.p-disabled):hover{border-color:#8fb52c}.p-treeselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{padding:.25rem .5rem;margin-right:.5rem;background:#dee2e6;color:#495057;border-radius:16px}.p-treeselect .p-treeselect-trigger{background:transparent;color:#6c757d;width:2.357rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0 none}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{padding:.5rem 1rem;color:#495057;background:transparent}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton.p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-button:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3;border-color:#8fb52c}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-togglebutton.p-button.p-highlight{background:#8fb52c;border-color:#8fb52c;color:#fff}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-highlight:hover{background:#81a328;border-color:#81a328;color:#fff}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-invalid>.p-button{border-color:#f44336}.p-button{color:#fff;background:#8fb52c;border:1px solid #8fb52c;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:3px}.p-button:not(:disabled):hover{background:#81a328;color:#fff;border-color:#81a328}.p-button:not(:disabled):active{background:#729123;color:#fff;border-color:#729123}.p-button.p-button-outlined{background-color:transparent;color:#8fb52c;border:1px solid}.p-button.p-button-outlined:not(:disabled):hover{background:#8fb52c0a;color:#8fb52c;border:1px solid}.p-button.p-button-outlined:not(:disabled):active{background:#8fb52c29;color:#8fb52c;border:1px solid}.p-button.p-button-outlined.p-button-plain{color:#6c757d;border-color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;color:#8fb52c;border-color:transparent}.p-button.p-button-text:not(:disabled):hover{background:#8fb52c0a;color:#8fb52c;border-color:transparent}.p-button.p-button-text:not(:disabled):active{background:#8fb52c29;color:#8fb52c;border-color:transparent}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{margin-left:.5rem;min-width:1rem;height:1rem;line-height:1rem;color:#8fb52c;background-color:#fff}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:2.357rem;padding:.5rem 0}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{color:#fff;background:#607d8b;border:1px solid #607D8B}.p-button.p-button-secondary:not(:disabled):hover,.p-buttonset.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;color:#fff;border-color:#56717d}.p-button.p-button-secondary:not(:disabled):focus,.p-buttonset.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button.p-button-secondary:not(:disabled):active,.p-buttonset.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;color:#fff;border-color:#4d646f}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;color:#607d8b;border:1px solid}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:#607d8b0a;color:#607d8b;border:1px solid}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:#607d8b29;color:#607d8b;border:1px solid}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;color:#607d8b;border-color:transparent}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:#607d8b0a;border-color:transparent;color:#607d8b}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:#607d8b29;border-color:transparent;color:#607d8b}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{color:#fff;background:#0288d1;border:1px solid #0288D1}.p-button.p-button-info:not(:disabled):hover,.p-buttonset.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;color:#fff;border-color:#027abc}.p-button.p-button-info:not(:disabled):focus,.p-buttonset.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button.p-button-info:not(:disabled):active,.p-buttonset.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;color:#fff;border-color:#026da7}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;color:#0288d1;border:1px solid}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:#0288d10a;color:#0288d1;border:1px solid}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:#0288d129;color:#0288d1;border:1px solid}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;color:#0288d1;border-color:transparent}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:#0288d10a;border-color:transparent;color:#0288d1}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-buttonset.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:#0288d129;border-color:transparent;color:#0288d1}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{color:#fff;background:#8fb52c;border:1px solid #8fb52c}.p-button.p-button-success:not(:disabled):hover,.p-buttonset.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#81a328;color:#fff;border-color:#81a328}.p-button.p-button-success:not(:disabled):focus,.p-buttonset.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #d5e9a3}.p-button.p-button-success:not(:disabled):active,.p-buttonset.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#729123;color:#fff;border-color:#729123}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;color:#8fb52c;border:1px solid}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:#8fb52c0a;color:#8fb52c;border:1px solid}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:#8fb52c29;color:#8fb52c;border:1px solid}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;color:#8fb52c;border-color:transparent}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:#8fb52c0a;border-color:transparent;color:#8fb52c}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-buttonset.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:#8fb52c29;border-color:transparent;color:#8fb52c}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{color:#212529;background:#f57c00;border:1px solid #f57c00}.p-button.p-button-warning:not(:disabled):hover,.p-buttonset.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#dd7000;color:#212529;border-color:#dd7000}.p-button.p-button-warning:not(:disabled):focus,.p-buttonset.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #ffcb95}.p-button.p-button-warning:not(:disabled):active,.p-buttonset.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#c46300;color:#212529;border-color:#c46300}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;color:#f57c00;border:1px solid}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:#f57c000a;color:#f57c00;border:1px solid}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:#f57c0029;color:#f57c00;border:1px solid}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;color:#f57c00;border-color:transparent}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:#f57c000a;border-color:transparent;color:#f57c00}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:#f57c0029;border-color:transparent;color:#f57c00}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{color:#fff;background:#9c27b0;border:1px solid #9C27B0}.p-button.p-button-help:not(:disabled):hover,.p-buttonset.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;color:#fff;border-color:#8c239e}.p-button.p-button-help:not(:disabled):focus,.p-buttonset.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button.p-button-help:not(:disabled):active,.p-buttonset.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;color:#fff;border-color:#7d1f8d}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;color:#9c27b0;border:1px solid}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:#9c27b00a;color:#9c27b0;border:1px solid}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:#9c27b029;color:#9c27b0;border:1px solid}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;color:#9c27b0;border-color:transparent}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:#9c27b00a;border-color:transparent;color:#9c27b0}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-buttonset.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:#9c27b029;border-color:transparent;color:#9c27b0}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{color:#fff;background:#d32f2f;border:1px solid #D32F2F}.p-button.p-button-danger:not(:disabled):hover,.p-buttonset.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{background:#c02929;color:#fff;border-color:#c02929}.p-button.p-button-danger:not(:disabled):focus,.p-buttonset.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #edacac}.p-button.p-button-danger:not(:disabled):active,.p-buttonset.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{background:#aa2424;color:#fff;border-color:#aa2424}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:transparent;color:#d32f2f;border:1px solid}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{background:#d32f2f0a;color:#d32f2f;border:1px solid}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{background:#d32f2f29;color:#d32f2f;border:1px solid}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;color:#d32f2f;border-color:transparent}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{background:#d32f2f0a;border-color:transparent;color:#d32f2f}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{background:#d32f2f29;border-color:transparent;color:#d32f2f}.p-button.p-button-link{color:#729123;background:transparent;border:transparent}.p-button.p-button-link:not(:disabled):hover{background:transparent;color:#729123;border-color:transparent}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;box-shadow:0 0 0 .2rem #d5e9a3;border-color:transparent}.p-button.p-button-link:not(:disabled):active{background:transparent;color:#729123;border-color:transparent}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{width:1.3rem;height:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-speeddial-action{width:3rem;height:3rem;background:#495057;color:#fff}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{margin:0}.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#0006;border-radius:3px}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;color:#8fb52c;border:1px solid}.p-splitbutton.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#8fb52c0a;color:#8fb52c}.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#8fb52c29;color:#8fb52c}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{color:#6c757d;border-color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;color:#8fb52c;border-color:transparent}.p-splitbutton.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#8fb52c0a;color:#8fb52c;border-color:transparent}.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#8fb52c29;color:#8fb52c;border-color:transparent}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-splitbutton.p-button-rounded{border-radius:2rem}.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton.p-button-lg>.p-button .p-icon{width:1.25rem;height:1.25rem}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;color:#607d8b;border:1px solid}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#607d8b0a;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#607d8b29;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;color:#607d8b;border-color:transparent}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#607d8b0a;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#607d8b29;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;color:#0288d1;border:1px solid}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#0288d10a;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#0288d129;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;color:#0288d1;border-color:transparent}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#0288d10a;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#0288d129;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;color:#8fb52c;border:1px solid}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#8fb52c0a;color:#8fb52c}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#8fb52c29;color:#8fb52c}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;color:#8fb52c;border-color:transparent}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#8fb52c0a;border-color:transparent;color:#8fb52c}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#8fb52c29;border-color:transparent;color:#8fb52c}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;color:#f57c00;border:1px solid}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f57c000a;color:#f57c00}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#f57c0029;color:#f57c00}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;color:#f57c00;border-color:transparent}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f57c000a;border-color:transparent;color:#f57c00}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#f57c0029;border-color:transparent;color:#f57c00}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;color:#9c27b0;border:1px solid}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#9c27b00a;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#9c27b029;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;color:#9c27b0;border-color:transparent}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#9c27b00a;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#9c27b029;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;color:#d32f2f;border:1px solid}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:#d32f2f0a;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#d32f2f29;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;color:#d32f2f;border-color:transparent}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:#d32f2f0a;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:#d32f2f29;border-color:transparent;color:#d32f2f}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e8f5e9;color:#495057}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-datatable .p-datatable-header{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:1px 0 1px 0;padding:1rem;font-weight:600}.p-datatable .p-datatable-footer{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem;font-weight:600}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem;border:1px solid #e9ecef;border-width:0 0 1px 0;font-weight:600;color:#495057;background:#f8f9fa;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem;border:1px solid #e9ecef;border-width:0 0 1px 0;font-weight:600;color:#495057;background:#f8f9fa}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#495057;background:#e8f5e9;margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#8fb52c}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#8fb52c}.p-datatable .p-sortable-column.p-highlight:hover{background:#e9ecef;color:#8fb52c}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#8fb52c}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #d5e9a3;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr:focus-visible{outline:.15rem solid rgb(213.4533333333,232.7066666667,163.2933333333);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:#e8f5e9;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid rgb(213.4533333333,232.7066666667,163.2933333333);outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #e8f5e9}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #e8f5e9}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#8fb52c}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight{background:#e8f5e9;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-dataview .p-dataview-header{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:1px 0 1px 0;padding:1rem;font-weight:600}.p-dataview .p-dataview-content{background:#fff;color:#495057;border:0 none;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem;font-weight:600;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e8f5e9;color:#495057}.p-column-filter-menu-button:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-column-filter-clear-button{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-column-filter-clear-button:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-column-filter-overlay{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{margin:0;padding:.5rem 1rem;border:0 none;color:#495057;background:transparent;transition:box-shadow .2s;border-radius:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#495057;background:#e8f5e9}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .15rem #d5e9a3}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.5rem 1rem;border-bottom:0 none;color:#495057;background:#f8f9fa;margin:0;border-top-right-radius:3px;border-top-left-radius:3px}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:1rem;border-bottom:1px solid #dee2e6}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0 none}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;color:#495057;border:1px solid #dee2e6;padding:1rem;font-weight:600;border-bottom:0 none;border-top-right-radius:3px;border-top-left-radius:3px}.p-orderlist .p-orderlist-list{border:1px solid #dee2e6;background:#fff;color:#495057;padding:.5rem 0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;outline:0 none}.p-orderlist .p-orderlist-list .p-orderlist-item{padding:.5rem 1rem;margin:0;border:0 none;color:#495057;background:transparent;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{color:#495057;background:#dee2e6}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#495057;background:#e8f5e9}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#8fb52c3d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#e9ecef}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e8f5e9;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#8fce94}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid #dee2e6;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-top:1px solid #dee2e6;border-color:#dee2e6}.p-organizationchart .p-organizationchart-node-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-paginator{background:#fff;color:#6c757d;border:solid #e9ecef;border-width:0;padding:.5rem 1rem;border-radius:3px}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:transparent;border:0 none;color:#6c757d;min-width:2.357rem;height:2.357rem;margin:.143rem;transition:box-shadow .2s;border-radius:3px}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-paginator .p-paginator-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-paginator .p-dropdown{margin-left:.5rem;margin-right:.5rem;height:2.357rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{background-color:transparent;border:0 none;color:#6c757d;min-width:2.357rem;height:2.357rem;margin:.143rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0 none;color:#6c757d;min-width:2.357rem;height:2.357rem;margin:.143rem;transition:box-shadow .2s;border-radius:3px}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e8f5e9;border-color:#e8f5e9;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;color:#495057;border:1px solid #dee2e6;padding:1rem;font-weight:600;border-bottom:0 none;border-top-right-radius:3px;border-top-left-radius:3px}.p-picklist .p-picklist-list{border:1px solid #dee2e6;background:#fff;color:#495057;padding:.5rem 0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;outline:0 none}.p-picklist .p-picklist-list .p-picklist-item{padding:.5rem 1rem;margin:0;border:0 none;color:#495057;background:transparent;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{color:#495057;background:#dee2e6}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#495057;background:#e8f5e9}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#8fb52c3d}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#e9ecef}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#e9ecef}.p-timeline .p-timeline-event-marker{border:2px solid #8fb52c;border-radius:50%;width:1rem;height:1rem;background-color:#fff}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;border-radius:3px}.p-tree .p-tree-container .p-treenode{padding:.143rem;outline:0 none}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .15rem #d5e9a3}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;transition:box-shadow .2s;padding:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem;width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{margin-right:.5rem;color:#6c757d}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e8f5e9;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.5rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.5rem;color:#6c757d}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-treetable .p-treetable-header{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:1px 0 1px 0;padding:1rem;font-weight:600}.p-treetable .p-treetable-footer{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem;font-weight:600}.p-treetable .p-treetable-thead>tr>th{text-align:left;padding:1rem;border:1px solid #e9ecef;border-width:0 0 1px 0;font-weight:600;color:#495057;background:#f8f9fa;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;padding:1rem;border:1px solid #e9ecef;border-width:0 0 1px 0;font-weight:600;color:#495057;background:#f8f9fa}.p-treetable .p-sortable-column{outline-color:#d5e9a3}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#495057;background:#e8f5e9;margin-left:.5rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#8fb52c}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#8fb52c}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid rgb(213.4533333333,232.7066666667,163.2933333333);outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e8f5e9;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler{color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#8fb52c}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.5rem}.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.5rem}.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:1.25rem}.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-accordion .p-accordion-header .p-accordion-header-link{padding:1rem;border:1px solid #dee2e6;color:#495057;background:#f8f9fa;font-weight:600;border-radius:3px;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem #d5e9a3}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-color:#dee2e6;color:#495057;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:#dee2e6;background:#e9ecef;color:#495057}.p-accordion .p-accordion-content{padding:1rem;border:1px solid #dee2e6;background:#fff;color:#495057;border-top:0;border-radius:0 0 3px 3px}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link{border-top:0 none}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-top:0 none}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-right-radius:3px;border-top-left-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-card{background:#fff;color:#495057;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:3px}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{font-weight:400;margin-bottom:.5rem;color:#6c757d}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{border:1px solid #dee2e6;background:#fff;color:#495057;border-radius:3px}.p-fieldset .p-fieldset-legend{padding:1rem;border:1px solid #dee2e6;color:#495057;background:#f8f9fa;font-weight:600;border-radius:3px}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{padding:1rem;color:#495057;border-radius:3px;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#495057}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{border:1px solid #dee2e6;padding:1rem;background:#f8f9fa;color:#495057;border-top-right-radius:3px;border-top-left-radius:3px}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel .p-panel-content{padding:1rem;border:1px solid #dee2e6;background:#fff;color:#495057;border-top:0 none}.p-panel .p-panel-content:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-panel .p-panel-footer{padding:.5rem 1rem;border:1px solid #dee2e6;background:#fff;color:#495057;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top:0 none}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0 none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-splitter{border:1px solid #dee2e6;background:#fff;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{transition:background-color .2s,color .2s,box-shadow .2s;background:#f8f9fa}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-tabview .p-tabview-nav{background:#fff;border:1px solid #dee2e6;border-width:0 0 2px 0}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border:solid #dee2e6;border-width:0 0 2px 0;border-color:transparent transparent #dee2e6 transparent;background:#fff;color:#6c757d;padding:1rem;font-weight:600;border-top-right-radius:3px;border-top-left-radius:3px;transition:box-shadow .2s;margin:0 0 -2px}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem #d5e9a3}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#8fb52c;color:#8fb52c}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;color:#8fb52c;width:2.357rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem #d5e9a3}.p-tabview .p-tabview-panels{background:#fff;padding:1rem;border:0 none;color:#495057;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;padding:1rem;border-radius:3px;gap:.5rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{text-align:right;padding:0 1rem 1rem}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid transparent;border-color:#fff0;border-bottom-color:#fff}.p-confirm-popup:before{border:solid transparent;border-color:#fff0;border-bottom-color:#f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after{border-top-color:#fff}.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{width:1.5rem;height:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border-radius:3px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border:0 none}.p-dialog .p-dialog-header{border-bottom:0 none;background:#fff;color:#495057;padding:1.5rem;border-top-right-radius:3px;border-top-left-radius:3px}.p-dialog .p-dialog-header .p-dialog-title{font-weight:600;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-dialog .p-dialog-footer{border-top:0 none;background:#fff;color:#495057;padding:0 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-overlaypanel{background:#fff;color:#495057;border:0 none;border-radius:3px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#8fb52c;color:#fff;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#81a328;color:#fff}.p-overlaypanel:after{border:solid transparent;border-color:#fff0;border-bottom-color:#fff}.p-overlaypanel:before{border:solid transparent;border-color:#fff0;border-bottom-color:#f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#fff}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;color:#495057;border:0 none;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-header-content{font-weight:600;font-size:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:#6c757d;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#495057;border-color:transparent;background:#e9ecef}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;color:#fff;padding:.5rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:3px}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;padding:1rem;border:1px solid #dee2e6;color:#495057;border-bottom:0 none;border-top-right-radius:3px;border-top-left-radius:3px;gap:.5rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-fileupload .p-fileupload-content{background:#fff;padding:2rem 1rem;border:1px solid #dee2e6;color:#495057;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-fileupload .p-fileupload-content.p-fileupload-highlight{border:1px dashed #8fb52c;background-color:#e8f5e9}.p-fileupload .p-fileupload-file{padding:1rem;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;margin-bottom:.5rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{background:#81a328;color:#fff;border-color:#81a328}.p-fileupload-choose:not(.p-disabled):active{background:#729123;color:#fff;border-color:#729123}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:box-shadow .2s;border-radius:3px}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .5rem;color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{padding:.25rem 0;background:#fff;color:#495057;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:3px;min-width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{padding:.25rem 0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:3px}.p-contextmenu .p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:0}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#495057;background:#e9ecef}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#495057;background:#dee2e6}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:.5rem;border-radius:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{padding:.5rem;border-radius:3px}.p-dock .p-dock-item.p-focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .15rem #d5e9a3}.p-dock .p-dock-link{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{overflow-y:auto;height:100%}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item{transform:none;margin:0}.p-megamenu{padding:.5rem;background:#f8f9fa;color:#495057;border:1px solid #dee2e6;border-radius:3px}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:0}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{color:#495057;background:#e9ecef}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#495057;background:#dee2e6}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;color:#495057;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu .p-submenu-header{margin:0;padding:.75rem 1rem;color:#495057;background:#fff;font-weight:600;border-top-right-radius:3px;border-top-left-radius:3px}.p-megamenu .p-submenu-list{padding:.25rem 0;min-width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{min-width:12.5rem;padding:.25rem 0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:3px}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile.p-megamenu-vertical{width:100%;padding:.5rem}.p-megamenu.p-megamenu-mobile .p-megamenu-button{width:2rem;height:2rem;color:#6c757d;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-button:hover{color:#6c757d;background:#e9ecef}.p-megamenu.p-megamenu-mobile .p-megamenu-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{padding:.25rem 0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menu{padding:.25rem 0;background:#fff;color:#495057;border:1px solid #dee2e6;border-radius:3px;min-width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:0}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{color:#495057;background:#e9ecef}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#495057;background:#dee2e6}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menu .p-submenu-header{margin:0;padding:.75rem 1rem;color:#495057;background:#fff;font-weight:600;border-top-right-radius:0;border-top-left-radius:0}.p-menu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{padding:.5rem;background:#f8f9fa;color:#495057;border:1px solid #dee2e6;border-radius:3px}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:3px}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:0}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{color:#495057;background:#e9ecef}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#495057;background:#dee2e6}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{padding:.25rem 0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;min-width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{width:2rem;height:2rem;color:#6c757d;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{color:#6c757d;background:#e9ecef}.p-menubar.p-menubar-mobile .p-menubar-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-menubar.p-menubar-mobile .p-menubar-root-list{padding:.25rem 0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:8.25rem}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:1px solid #dee2e6;color:#495057;background:#f8f9fa;border-radius:3px;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{color:#495057;padding:1rem;font-weight:600}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem #d5e9a3}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-color:#dee2e6;color:#495057;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-color:#dee2e6;background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content{padding:.25rem 0;border:1px solid #dee2e6;background:#fff;color:#495057;border-top:0;border-radius:0 0 3px 3px}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{color:#495057;background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#495057;background:#dee2e6}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content{border-top:0 none}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-top:0 none}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-right-radius:3px;border-top-left-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-steps .p-steps-item .p-menuitem-link{background:transparent;transition:box-shadow .2s;border-radius:3px;background:#fff}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#495057;border:1px solid #e9ecef;background:#fff;min-width:2rem;height:2rem;line-height:2rem;font-size:1.143rem;z-index:1;border-radius:50%}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:#6c757d}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e8f5e9;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{font-weight:600;color:#495057}.p-steps .p-steps-item:before{content:" ";border-top:1px solid #dee2e6;width:100%;top:50%;left:0;display:block;position:absolute;margin-top:-1rem}.p-tabmenu .p-tabmenu-nav{background:#fff;border:1px solid #dee2e6;border-width:0 0 2px 0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{border:solid #dee2e6;border-width:0 0 2px 0;border-color:transparent transparent #dee2e6 transparent;background:#fff;color:#6c757d;padding:1rem;font-weight:600;border-top-right-radius:3px;border-top-left-radius:3px;transition:box-shadow .2s;margin:0 0 -2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem #d5e9a3}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#8fb52c;color:#8fb52c}.p-tieredmenu{padding:.25rem 0;background:#fff;color:#495057;border:1px solid #dee2e6;border-radius:3px;min-width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{padding:.25rem 0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-menuitem>.p-menuitem-content{color:#495057;transition:box-shadow .2s;border-radius:0}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#495057;background:#e9ecef}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#495057;background:#dee2e6}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#495057;background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-inline-message{padding:.5rem;margin:0;border-radius:3px}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:solid rgb(8.1835443038,144.5759493671,207.3164556962);border-width:0px;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:solid rgb(67.1875,147.8125,69.875);border-width:0px;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:solid rgb(217,162.75,0);border-width:0px;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:solid #e60017;border-width:0px;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{margin:1rem 0;border-radius:3px}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:50%;background:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-message.p-message-info{background:#b3e5fc;border:solid rgb(8.1835443038,144.5759493671,207.3164556962);border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid rgb(67.1875,147.8125,69.875);border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid rgb(217,162.75,0);border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-icon:not(.p-message-close-icon){width:1.5rem;height:1.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{margin:0 0 1rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:3px}.p-toast .p-toast-message .p-toast-message-content{padding:1rem;border-width:0 0 0 6px}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:50%;background:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid rgb(8.1835443038,144.5759493671,207.3164556962);border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid rgb(67.1875,147.8125,69.875);border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid rgb(217,162.75,0);border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#73000c}.p-galleria .p-galleria-close{margin:.5rem;background:transparent;color:#f8f9fa;width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;color:#f8f9fa;width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:3px;margin:0 .5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#f8f9fa}.p-galleria .p-galleria-caption{background:#00000080;color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;width:1rem;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e8f5e9;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e8f5e9;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{margin:.5rem;background-color:transparent;color:#f8f9fa;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{background:#ffffff1a;color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-galleria-mask,.p-image-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{width:1.5rem;height:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{color:#f8f9fa;background-color:transparent;width:3rem;height:3rem;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{color:#f8f9fa;background-color:#ffffff1a}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{width:1.5rem;height:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #ffffff}.p-badge{background:#8fb52c;color:#fff;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#8fb52c;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#f57c00;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;min-width:2.25rem;height:2.25rem;line-height:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;min-width:3rem;height:3rem;line-height:3rem}.p-chip{background-color:#dee2e6;color:#495057;border-radius:16px;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-top:.25rem;margin-bottom:.25rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:2rem;height:2rem;margin-left:-.5rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{margin-left:.5rem;border-radius:3px;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-inplace .p-inplace-display{padding:.5rem;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #d5e9a3}.p-progressbar{border:0 none;height:1.5rem;background:#dee2e6;border-radius:3px}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:#8fb52c}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite}.p-progress-spinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:#73000c;animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke-linecap:round}@keyframes p-progress-spinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{to,0%{stroke:#73000c}40%{stroke:#044868}66%{stroke:#224a23}80%,90%{stroke:#6d5100}}.p-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;transition:background-color .2s,color .2s,box-shadow .2s}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{font-size:1.5rem;color:#f8f9fa}.p-scrolltop .p-scrolltop-icon.p-icon{width:1.5rem;height:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag{background:#8fb52c;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem;border-radius:3px}.p-tag.p-tag-success{background-color:#8fb52c;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#f57c00;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.75rem}.p-tag .p-tag-icon.p-icon{width:.75rem;height:.75rem}.p-terminal{background:#fff;color:#495057;border:1px solid #dee2e6;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#8fb52c}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #8fb52c}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #8fb52c}.applicable-discount-tile[data-v-28e32f0c]{position:relative;display:flex;align-items:center;justify-content:center;min-height:100px;padding:.25em;background:#fff;border:1px solid #dcdcdc;border-radius:.25em;color:#484848;font-size:18px;cursor:pointer;transition:.2s linear}@media not all and (pointer: coarse){.applicable-discount-tile[data-v-28e32f0c]:hover{color:#696969;background-color:#ddd;border-color:#bbb}}.applicable-discount-tile[data-v-28e32f0c]:active{color:#696969;background-color:#ddd;border-color:#bbb}.applicable-discount-tile>.item-name[data-v-28e32f0c]{font-weight:600;color:#484848;text-align:center;word-break:break-word}.applicable-discount-tile .item-color[data-v-28e32f0c]{position:absolute;bottom:0;height:5px;left:0;right:0;background-color:#777;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.applicable-discount-tile.not-available[data-v-28e32f0c]{cursor:default;background-color:#f7f7f7!important;border-color:#dcdcdc!important}.applicable-discount-tile.not-available .item-name[data-v-28e32f0c]{color:#bbb}.applicable-discount-tile.not-available i[data-v-28e32f0c]{position:absolute;top:.5em;right:.5em;color:#ccc!important}.applicable-discount-tile.not-available .item-color[data-v-28e32f0c]{display:none}.scrollable-view{position:relative}.scrollable-view .scrollable-content{top:0;right:0;bottom:0;left:0;position:absolute;-webkit-overflow-scrolling:touch;overflow:hidden}.scrollable-view .scrollable-content::-webkit-scrollbar-track{background-color:#dededebf}.scrollable-view .scrollable-content::-webkit-scrollbar{background-color:#f5f5f5;width:8px}.scrollable-view .scrollable-content::-webkit-scrollbar-thumb{background-color:#bbb;transition:background-color .5s cubic-bezier(.16,1,.3,1)}.scrollable-view .scrollable-content::-webkit-scrollbar-thumb:hover{background-color:#999}.scrollable-view:not(.horizontal):not([horizontal]):not(.vertical):not([vertical])>.scrollable-content{overflow-y:auto}.scrollable-view.horizontal>.scrollable-content,.scrollable-view[horizontal]>.scrollable-content{overflow-x:auto}.scrollable-view.vertical>.scrollable-content,.scrollable-view[vertical]>.scrollable-content{overflow-y:auto}.styled-scrollbar::-webkit-scrollbar-track{background-color:#dededebf}.styled-scrollbar::-webkit-scrollbar{background-color:#f5f5f5;width:8px;height:8px}.styled-scrollbar::-webkit-scrollbar-thumb{background-color:#bbb;transition:background-color .5s cubic-bezier(.16,1,.3,1)}.styled-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#999}.bill-applicable-discounts-list{min-height:500px;min-height:70vh;display:flex;justify-content:center}.bill-applicable-discounts-list .discounts-section{flex:1 1 auto}.bill-applicable-discounts-list .discounts-section .items-container{flex:1 1 auto;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;padding:3%}.bill-applicable-discounts-list .discounts-section .items-container .applicable-discount-tile{flex:0 0 48%;margin-bottom:3%;max-width:48%;min-width:85px}.bill-applicable-discounts-list .discounts-loader-container,.bill-applicable-discounts-list .no-applicable-discounts-msg{padding-top:5em;font-size:1.1em}.bill-applicable-discounts-error-popup{z-index:1510}.bill-applicable-discounts-list-popover-content{padding:0 0 3.5em}.bill-applicable-discounts-list-popover-content .applicable-discount-tile{flex:0 0 47%!important;max-width:47%!important}.app-button{transition-duration:.2s}.app-button.primary{background-color:var(--colorPrimary);border-color:var(--colorPrimary)}.app-button.primary:hover,.app-button.primary:active{background-color:var(--colorPrimaryHover);border-color:var(--colorPrimaryHover)}.app-button.warning{background-color:#ff8a00;border-color:#ff8a00}.app-button.warning:hover,.app-button.warning:active{background-color:#e97e00;border-color:#e97e00}.rename-bill-form{padding:0 0 3.5em}.rename-bill-form .btns{display:flex;justify-content:space-between;margin-top:.75em}.rename-bill-form .btns .app-button{font-size:17px;flex-basis:calc(50% - .5em);line-height:calc(2.75em - 4px);border-radius:1.325em!important}.quantity-selector[data-v-50c5764b]{display:flex;align-items:center;gap:1em}.quantity-selector .quantity-container[data-v-50c5764b]{display:flex;align-items:center}.quantity-selector i.quantity-btn[data-v-50c5764b]{font-size:1.5em;cursor:pointer;color:#696969;transition:color .2s;padding:4px;margin:-4px 0}.quantity-selector i.quantity-btn[data-v-50c5764b]:hover{color:#484848}.quantity-selector i.quantity-btn.disabled[data-v-50c5764b]{opacity:.3;pointer-events:none}.quantity-selector .value[data-v-50c5764b]{font-size:1.25em;min-width:1.5em;text-align:center;color:#444}.quantity-selector .v-btn[data-v-50c5764b]{font-size:1em}.table-allocation-button-context-menu.p-menu{font-size:13px;min-width:12.5em;padding:.25em 0}.table-allocation-button-context-menu.p-menu ul.p-menu-list{padding:0 .25em;margin-bottom:0}.table-allocation-button-context-menu.p-menu .p-menuitem>.p-menuitem-content{width:100%;border-radius:4px;transition:background-color .2s,color .2s}.table-allocation-button-context-menu.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;padding:.75em 1em}.table-allocation-button-context-menu.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-icon{margin-right:.5em;font-size:1.25em}.table-allocation-button-context-menu.p-menu .adjust-users-count{padding:.25em .5em .25em 1em;display:flex;align-items:center}.table-allocation-info{display:inline-block;font-size:16px;color:#fff;background-color:#c8c8c8;border-radius:.3125em;transition:color .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1);padding:.375em .75em;-webkit-box-shadow:1px 1px 1px 0px #636363;-moz-box-shadow:1px 1px 1px 0px #636363;box-shadow:1px 1px 1px #636363}.table-allocation-info.active{cursor:pointer}.table-allocation-info .table-allocation-time{margin-right:1.25em}.table-allocation-info.open-bill{background-color:#f15f74}.table-allocation-info.open-bill.active:hover,.table-allocation-info.open-bill.active:active{background-color:#ed4d61}.table-allocation-info.unfulfilled-order{background-color:#484848}.table-allocation-info.unfulfilled-order.active:hover,.table-allocation-info.unfulfilled-order.active:active{background-color:#383838}.table-allocation-info.no-order-made{background-color:#f57c00}.table-allocation-info.no-order-made.active:hover,.table-allocation-info.no-order-made.active:active{background-color:#f26900}.table-allocation-button-container{display:inline-block;position:absolute;right:68px;padding-top:8px;top:0;height:43px;pointer-events:all}.view.open-bills .table-allocation-button-container{right:20px}.table-name-label{font-size:14px;padding:0 calc(1em - 2px)}.table-allocation-label-container{display:inline-block;position:absolute;padding-top:9px;top:0;left:52px;height:43px}.view.services .table-allocation-label-container{left:20px}.cart-item-comment-editor{font-size:14px;padding-top:.5em;margin-bottom:-12px}.cart-item-comment-editor .comment-btn{display:inline-block;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);padding:.5em;margin:-.5em .25em -.5em 0}@media not all and (pointer: coarse){.cart-item-comment-editor .comment-btn:hover{text-decoration:underline;text-underline-offset:.25em}}.cart-item-comment-editor .comment-btn:active{text-decoration:underline;text-underline-offset:.25em}.cart-item-comment-editor .comment-btn.disabled{cursor:default!important;text-decoration:none!important}.cart-item-comment-editor .current-comment{position:relative}.cart-item-comment-editor .current-comment p{font-size:.875em;font-style:italic;word-break:break-word;margin:0;color:#aaa;font-weight:400}.cart-item-comment-editor .current-comment p.operator-comment{color:#f15f74;font-weight:700}.cart-item-comment-editor .current-comment p.editable-comment{cursor:pointer}.cart-item-comment-editor .current-comment span{font-size:.875em;position:relative;left:-.5em}.cart-item-comment-editor .current-comment span.edit-comment-btn{color:#8fb52c;color:var(--colorPrimary)}@media not all and (pointer: coarse){.cart-item-comment-editor .current-comment span.edit-comment-btn:hover{color:#a6c455;color:var(--colorPrimaryHover)}}.cart-item-comment-editor .current-comment span.edit-comment-btn:active{color:#a6c455;color:var(--colorPrimaryHover)}.cart-item-comment-editor .comment-editor{position:relative}.cart-item-comment-editor .comment-editor .action-buttons{position:absolute;bottom:.75em;right:1em}.cart-item-comment-editor .comment-editor .action-buttons span{font-size:.875em}.cart-item-comment-editor .comment-editor .action-buttons span.save-comment-btn{color:#8fb52c;color:var(--colorPrimary)}@media not all and (pointer: coarse){.cart-item-comment-editor .comment-editor .action-buttons span.save-comment-btn:hover{color:#a6c455;color:var(--colorPrimaryHover)}}.cart-item-comment-editor .comment-editor .action-buttons span.save-comment-btn:active{color:#a6c455;color:var(--colorPrimaryHover)}.cart-item-comment-editor .comment-editor .action-buttons span.cancel-comment-btn{color:#ff8a00}@media not all and (pointer: coarse){.cart-item-comment-editor .comment-editor .action-buttons span.cancel-comment-btn:hover{color:#e97e00}}.cart-item-comment-editor .comment-editor .action-buttons span.cancel-comment-btn:active{color:#e97e00}.cart-item-comment-editor .comment-textarea.p-inputtextarea{width:100%;resize:none;padding-bottom:2em;font-size:1em}.cart-item-comment-editor .comment-textarea.p-inputtextarea:focus{box-shadow:none;border-color:var(--colorPrimary)}.cart-item-comment-editor .comment-textarea.p-inputtextarea:enabled:hover{border-color:var(--colorPrimary)}.item-price[data-v-624afa0e]{text-align:right;white-space:nowrap}.item-price .discount-type[data-v-624afa0e]{font-size:.8em;margin-right:.25em}.item-price .discount-type>i[data-v-624afa0e]{color:#fd397a}.item-price .price-before-discount[data-v-624afa0e]{color:#fd397a;text-decoration:line-through}.item-price .price-after-discount[data-v-624afa0e]{color:#484848}.bill-item-option{font-size:12px;line-height:1.666em}.bill-item-option>.bill-item-option-details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;color:#484848}.bill-item-option>.bill-item-option-details.inactive{color:#a0a0a0}.bill-item-option>.bill-item-option-details>.bill-item-option-name{flex-grow:1}.bill-item-option>.bill-item-option-details>.bill-item-option-name>.quantity{display:inline-block;vertical-align:top;padding-right:.25em;font-weight:600}.bill-item-option>.bill-item-option-details>.bill-item-option-price{flex:0 0 4.666em;text-align:right}.bill-item-option.has-removable-discount .bill-item-option-price>.has-discount{cursor:pointer;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.bill-item-option.has-removable-discount .bill-item-option-price>.has-discount:hover{opacity:.5}.bill-item-option>.subs{padding:.1666em 0 .1666em 1em}.bill-item-option-group{font-size:12px}.bill-item-option-group>.name{font-style:italic;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-item-quantity[data-v-fd976be5]{font-size:16px;color:#8fb52c;color:var(--colorPrimary);font-weight:600;text-align:right;padding-right:.4em;transition:flex-basis .4s cubic-bezier(.16,1,.3,1);flex-basis:auto;position:relative}.order-item-quantity[class*=qty-]>span[data-v-fd976be5]{position:absolute;right:.4em}.order-item-quantity.indent[data-v-fd976be5]{padding-left:.7em}.order-item-quantity.indent.qty-1[data-v-fd976be5]{flex-basis:2.25em}.order-item-quantity.indent.qty-2[data-v-fd976be5]{flex-basis:2.85em}.order-item-quantity.indent.qty-3[data-v-fd976be5]{flex-basis:3.45em}.order-item-quantity.indent.qty-4[data-v-fd976be5]{flex-basis:4.05em}.order-item-quantity.qty-1[data-v-fd976be5]{flex-basis:1.25em}.order-item-quantity.qty-2[data-v-fd976be5]{flex-basis:1.85em}.order-item-quantity.qty-3[data-v-fd976be5]{flex-basis:2.45em}.order-item-quantity.qty-4[data-v-fd976be5]{flex-basis:3.05em}.bill-item{font-size:16px;padding:.75em 1.25em;border-bottom:1px solid #f5f5f5;font-weight:300;line-height:1.25em;color:#484848;display:flex}.bill-item.has-discount{padding-top:1.225em}.bill-item.has-discount .main-details{margin-bottom:-.125em}.bill-item.has-removable-discount .main-details>.item-price{cursor:pointer;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.bill-item.has-removable-discount .main-details>.item-price:hover{opacity:.5}.bill-item>.item-details-container{flex:1 1 auto;color:#484848}.bill-item>.item-details-container.inactive{color:#a0a0a0}.bill-item>.item-details-container>.main-details{display:flex}.bill-item>.item-details-container>.main-details .name{text-overflow:ellipsis;flex:1 1 auto;word-break:break-word}.bill-item>.item-details-container>.main-details>.item-price{padding-left:1em}.bill-item>.item-details-container>.subs{padding:.375em .125em .5em;margin-bottom:-.75em}.bill-item>.item-details-container>.comment{padding:.375em .125em .5em;margin-bottom:-.75em;font-size:12px;font-style:italic;font-weight:700;color:#f15f74}.total-paid{position:relative;background-color:#484848;transition:height .4s cubic-bezier(.16,1,.3,1);height:0}.total-paid>.inner{position:absolute;top:0;left:0;right:0;bottom:0;font-size:12px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:27px;text-align:center;opacity:0;transform:translateY(-10px);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1);transition-delay:.1s}.total-paid>.inner>.value{font-weight:700}.total-paid>.inner>.excl{padding-left:4px;font-size:9px}.total-paid>.inner.shown{opacity:1;transform:translate(0)}.total-paid>.inner.gone{opacity:0;transform:translateY(10px)}.total-paid.shown{height:27px}.quantity-selection-checkbox{font-size:16px;position:relative;opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.quantity-selection-checkbox.active>.quantity-selection-checkbox-circle{background-color:var(--colorPrimary);border-color:var(--colorPrimary)}.quantity-selection-checkbox>.quantity-selection-checkbox-circle{height:1.25em;width:1.25em;border:1px solid #dcdcdc;border-radius:50%;transition:border .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1);text-align:center}.quantity-selection-checkbox>.quantity-selection-checkbox-circle>.fas{font-size:.75em;color:#fff;display:block;line-height:1.666em;height:1.666em;transform:rotate(90deg);opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}.quantity-selection-checkbox>.quantity-selection-checkbox-circle>.fas.circlein{transform:rotate(0);opacity:1}.quantity-selection-checkbox>.quantity-selection-checkbox-badge{font-size:.625em;position:absolute;top:-.4em;left:1.4em;height:1.5em;width:1.5em;border-radius:50%;background-color:#ff8a00;color:#fff;line-height:1.333em;font-weight:700;text-align:center;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.16,1,.3,1);padding:0}.quantity-selection-checkbox>.quantity-selection-checkbox-badge.shown{opacity:1;visibility:visible}.quantity-selection-checkbox.visible{opacity:1}.unpaid-line-item{-webkit-tap-highlight-color:transparent}.unpaid-line-item:not(.disabled){cursor:pointer}.clear-selection-button-container[data-v-9222103d]{position:absolute;top:-44px;left:50%;opacity:0;transform:translate(-50%,26px);transition:opacity .2s ease-out,transform .3s cubic-bezier(.47,.06,.31,1.23)}.clear-selection-button-container.shown[data-v-9222103d]{opacity:1;transform:translate(-50%)}.clear-selection-button-container .clear-selection-button[data-v-9222103d]{font-size:12px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);box-shadow:0 0 5px #00000040;white-space:nowrap}.select-all-button-container[data-v-9643cffc]{position:absolute;top:-44px;left:50%;opacity:0;transform:translate(-50%,26px);transition:opacity .2s ease-out,transform .3s cubic-bezier(.47,.06,.31,1.23)}.select-all-button-container.shown[data-v-9643cffc]{opacity:1;transform:translate(-50%)}.select-all-button-container .select-all-button[data-v-9643cffc]{font-size:12px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);box-shadow:0 0 5px #00000040;white-space:nowrap}.bill-summary-section{position:absolute;top:0;bottom:104px;left:0;right:0}.bill-summary-section.has-payments>.scrollable{top:27px}.bill-summary-section.has-payments>.ptrcont{margin-top:27px}.bill-summary-section:not(.ptr) .ptrcont{display:none}.bill-summary-section>.total-paid{z-index:209}.bill-summary-section>.bill-summary-content{position:absolute;top:0;left:0;bottom:0;right:0;z-index:200;transition:top .4s cubic-bezier(.16,1,.3,1)}.bill-summary-section>.bill-summary-content>.scrollable-content>section{padding-bottom:1em}.bill-summary-section .unpaid-line-items-list>:first-child{padding-top:.75em}.bill-summary-section h3{margin-top:1em;margin-bottom:.5em;padding:.5em 1.666em;font-size:14px;font-weight:700}.bill-summary-section .paid-line-items-list{padding-bottom:3.4em!important}.bill-summary-section .no-order-yet-msg{padding:2em;text-align:center}.bill-summary-section section+.no-payment-service-msg{padding-top:.75em}.bill-summary-section .no-payment-service-msg{padding-top:3.5em;width:100%;text-align:center}.bill-summary-section>footer{position:absolute;bottom:0;left:50%;z-index:210}.app>.bill{display:flex;flex-direction:column}.app>.bill>.head{flex:0 0 auto}.app>.bill>.bill-items-section{flex:1 1 auto;position:relative}.app>.bill>.itemlist{flex:1 1 auto;position:relative}.app>.bill .ordersummary{position:absolute;top:0;bottom:104px;left:0;right:0}.app>.bill>.bottom{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding:9px 12px 10px;box-shadow:0 0 5px #00000040;z-index:300;pointer-events:none}.app>.bill>.bottom>.selected{font-size:14px;text-align:center;line-height:20px;letter-spacing:.75px;padding-bottom:9px}.app>.bill .order-item-quantity.indent.qty-1{flex-basis:1.25em}.app>.bill .order-item-quantity.indent.qty-2{flex-basis:1.85em}.app>.bill .order-item-quantity.indent.qty-3{flex-basis:2.45em}.app>.bill .order-item-quantity.indent.qty-4{flex-basis:3.05em}.app>.bill .bill-items-section h3{font-size:12px;border-bottom:none}.app>.bill .paid-line-item .item-price{opacity:.7}.app>.bill .paid-line-item .order-item-quantity.indent{padding-left:0}.app>.cart>.itemlist{position:absolute;top:53px;bottom:104px;left:0;right:0;padding:0 22px}.app>.cart>.itemlist>.item{position:relative;border-bottom:1px solid #f5f5f5;padding:24px 0}.app>.cart>.itemlist>.item.has-discount{padding-top:1.725em}.app>.cart>.itemlist>.item.has-discount .head{margin-bottom:-.625em}.app>.cart>.itemlist>.item .item-price.has-discount{cursor:pointer;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.app>.cart>.itemlist>.item .item-price.has-discount:hover{opacity:.5}.app>.cart>.itemlist>.item>.head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:18px}.app>.cart>.itemlist>.item>.head>.quantity{color:var(--colorPrimary);font-size:16px;font-weight:600;flex:0 0 28px}.app>.cart>.itemlist>.item>.head>.name{font-size:16px;text-align:left;white-space:normal;flex-grow:1}.app>.cart>.itemlist>.item>.head>.increaser{flex:0 0 52px;font-size:0;white-space:nowrap}.app>.cart>.itemlist>.item>.head>.increaser>.btn{display:inline-block;vertical-align:top;background-color:transparent;border:none;padding:4px;margin:-4px 0}.app>.cart>.itemlist>.item>.head>.increaser>.btn>.outer{height:18px;width:18px;border-radius:50%;text-align:center}.app>.cart>.itemlist>.item>.head>.increaser>.btn>.outer>.fas{line-height:18px;font-size:18px}.app>.cart>.itemlist>.item>.head>.increaser>.btn.decrease>.outer>.fas{color:#ff8a00}.app>.cart>.itemlist>.item>.head>.increaser>.btn.decrease:disabled>.outer>.fas{color:#e97e00}.app>.cart>.itemlist>.item>.head>.increaser>.btn.increase>.outer>.fas{color:var(--colorPrimary)}.app>.cart>.itemlist>.item>.head>.increaser>.btn.increase:disabled>.outer>.fas{color:var(--colorPrimaryHover)}.app>.cart>.itemlist>.item>.head>.increaser>.btn:disabled{cursor:pointer!important}.app>.cart>.itemlist>.item>.head>.increaser>.btn.disabled{cursor:pointer!important}.app>.cart>.itemlist>.item>.head>.increaser>.btn.disabled>.outer>.fas{color:#ccc!important}.app>.cart>.itemlist>.item>.head>.price{flex:0 0 60px;text-align:right}.app>.cart>.itemlist>.item>.head>.price.has-discount{position:relative;top:-.625em}.app>.cart>.itemlist>.item>.head>.remover{flex:0 0 20px;margin:-10px;padding:10px;text-align:right;cursor:pointer;font-size:0}.app>.cart>.itemlist>.item>.head>.remover>.outer{display:inline-block;vertical-align:top;height:12px}.app>.cart>.itemlist>.item>.head>.remover>.outer>.fal{line-height:16px;font-size:12px;color:#a0a0a0}.app>.cart>.itemlist>.item .subs{padding:2px 0 2px 22px}.app>.cart>.itemlist>.item .subs>.group{padding-bottom:4px}.app>.cart>.itemlist>.item .subs>.group>.name{font-style:italic;font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app>.cart>.itemlist>.item .subs>.group>.entries>.item{font-size:12px;line-height:20px}.app>.cart>.itemlist>.item .subs>.group>.entries>.item>.head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.app>.cart>.itemlist>.item .subs>.group>.entries>.item>.head>.name{flex-grow:1}.app>.cart>.itemlist>.item .subs>.group>.entries>.item>.head>.name>.quantity{display:inline-block;vertical-align:top;padding-right:3px;font-weight:600}.app>.cart>.itemlist>.item .subs>.group>.entries>.item>.head>.price{flex:0 0 56px;text-align:right;padding-right:20px}.app>.cart>.itemlist>.item>.subs{padding-top:6px;padding-left:28px;margin-bottom:-12px}.app>.cart>.itemlist>.item>.comment-editor-container,.app>.cart>.itemlist>.item>.cart-item-comment-editor{padding-left:28px;margin-bottom:-12px}.app>.cart>.itemlist>.nodata{padding:40px 20px 0}.app>.cart>.itemlist>.nodata>.lbl{text-align:center;font-size:14px;padding:12px 0}.app>.cart>.itemlist>.nodata>.backlink{color:var(--colorPrimary);text-decoration:none;display:block;text-align:center;padding:4px;font-size:14px;cursor:pointer}@media not all and (pointer: coarse){.app>.cart>.itemlist>.nodata>.backlink:hover{color:var(--colorPrimaryHover)}}.app>.cart>.itemlist>.nodata>.backlink:active{color:var(--colorPrimaryHover)}.app>.cart>.bottom{height:104px;position:absolute;bottom:0;left:0;right:0;z-index:220;padding:0 12px;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);box-shadow:0 0 5px #00000040}.app>.cart>.bottom>.selectionsum{text-align:center;font-size:14px;color:#484848;height:38px;line-height:38px;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.open-bills-list{font-size:14px}.open-bills-list .open-bills-table{opacity:0;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.open-bills-list .open-bills-table.visible{opacity:1}.open-bills-list .tabulator-header{font-weight:100}.open-bills-list .tabulator-header .tabulator-headers>.tabulator-col:last-child{border-right:none}.open-bills-list .tabulator-table .tabulator-row{transition:background-color .9s cubic-bezier(.16,1,.3,1);font-weight:600}.open-bills-list .tabulator-table .tabulator-row.disabled{color:#ccc;cursor:default}.open-bills-list .tabulator-table .tabulator-row.disabled.tabulator-row-odd{background-color:#fff}.open-bills-list .tabulator-table .tabulator-row.disabled.tabulator-row-even{background-color:#f9f9f9}.open-bills-list .tabulator-table .tabulator-row:not(.disabled) .tabulator-cell.room-cell,.open-bills-list .tabulator-table .tabulator-row:not(.disabled) .tabulator-cell.table-cell{color:#8fb52c}.open-bills-list .tabulator-table .tabulator-cell.align-right{text-align:right}.open-bills-list .loading-placeholder,.open-bills-list .error-placeholder,.open-bills-list .no-open-bills-placeholder{text-align:center;padding:1.5em 2em;line-height:2em}.open-bills-view-container{position:absolute!important;top:53px;left:0;right:0;bottom:0}.open-bills-view-container .open-bills-view>.loading-placeholder{text-align:center;padding:1.5em 2em;line-height:2em}.currency-input input{text-align:right;color:#484848;font-size:24px!important;min-width:100px;width:250px;max-width:none;border-radius:7px}ul.offer-item-categories-list{list-style:none;margin:0;padding:0}ul.offer-item-categories-list li{font-size:1.2em;font-weight:500;padding:1.25em .9em;color:#484848;word-break:break-word;border-bottom:1px solid #ccc;cursor:pointer;transition:background-color .15s linear}@media not all and (pointer: coarse){ul.offer-item-categories-list li:hover{background-color:#ddd}}ul.offer-item-categories-list li:active{background-color:#ddd}ul.offer-item-categories-list li.active{background-color:#777;color:#fff}@media not all and (pointer: coarse){ul.offer-item-categories-list.custom-color li:hover{background-color:var(--colorPrimaryHover);color:#fff}}ul.offer-item-categories-list.custom-color li:active{background-color:var(--colorPrimaryHover);color:#fff}ul.offer-item-categories-list.custom-color li.active{background-color:var(--colorPrimary);color:#fff}.offer-item-tile[data-v-6fb8998a]{position:relative;display:flex;align-items:center;justify-content:center;min-height:100px;padding:.25em;background:#fff;border:1px solid #dcdcdc;border-radius:.25em;color:#484848;font-size:18px;cursor:pointer;transition:.2s linear}@media not all and (pointer: coarse){.offer-item-tile[data-v-6fb8998a]:hover{color:#696969;background-color:#ddd;border-color:#bbb}}.offer-item-tile[data-v-6fb8998a]:active{color:#696969;background-color:#ddd;border-color:#bbb}.offer-item-tile>.item-name[data-v-6fb8998a]{font-weight:600;color:#484848;text-align:center;word-break:break-word}.offer-item-tile .item-color[data-v-6fb8998a]{position:absolute;bottom:0;height:5px;left:0;right:0;background-color:#777;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.offer-item-tile.not-available[data-v-6fb8998a]{cursor:default;background-color:#f7f7f7!important;border-color:#dcdcdc!important}.offer-item-tile.not-available .item-name[data-v-6fb8998a]{color:#bbb}.offer-item-tile.not-available i[data-v-6fb8998a]{position:absolute;top:.5em;right:.5em;color:#ccc!important}.offer-item-tile.not-available .item-color[data-v-6fb8998a]{display:none}.offer-item-tile .quantity-badge[data-v-6fb8998a]{position:absolute;top:.25em;left:.5em;font-size:18px;font-weight:600;color:var(--colorPrimary)}.offer-item-tile .open-popover-btn[data-v-6fb8998a]{position:absolute;bottom:5px;right:-1px;width:50px;height:35px;box-sizing:border-box;border:1px solid #dedede;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#ffffff80;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;transition:.2s linear}@media not all and (pointer: coarse){.offer-item-tile .open-popover-btn[data-v-6fb8998a]:hover{background-color:#fff}}.offer-item-tile .open-popover-btn[data-v-6fb8998a]:active{background-color:#fff}@media not all and (pointer: coarse){.offer-item-tile:hover>.open-popover-btn[data-v-6fb8998a]{border-color:#bdbdbd}}.offer-item-tile:active>.open-popover-btn[data-v-6fb8998a]{border-color:#bdbdbd}.operator-offer-overview[data-v-cda532e7]{font-size:14px;position:absolute;top:53px;right:0;bottom:104px;left:0;box-sizing:border-box;display:flex}.operator-offer-overview[data-v-cda532e7] *{box-sizing:border-box}.operator-offer-overview .item-categories[data-v-cda532e7]{flex:0 0 auto;background-color:#f5f5f5;border-right:1px solid #dcdcdc;position:relative;min-width:85px;width:25%;max-width:170px;font-size:12px}.operator-offer-overview .offer-items-section[data-v-cda532e7]{flex:1 1 auto}.operator-offer-overview .offer-items-section .items-container[data-v-cda532e7]{flex:1 1 auto;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;padding:3%}.operator-offer-overview .offer-items-section .items-container .offer-item-tile[data-v-cda532e7]{flex:0 0 48%;margin-bottom:3%;max-width:48%;min-width:85px;font-size:15px}.operator-offer-overview .offer-items-section.is-preorder-offer[data-v-cda532e7]{margin-top:-36px}.operator-offer-overview .no-active-offer-msg[data-v-cda532e7],.operator-offer-overview .offer-loader-container[data-v-cda532e7]{flex:1 1 auto;display:flex;justify-content:center;align-items:center;background:#f5f5f5}.operator-offer-overview .no-active-offer-msg span[data-v-cda532e7],.operator-offer-overview .offer-loader-container span[data-v-cda532e7]{color:#696969;font-size:20px}.app>.order>.head{position:absolute;top:0;left:0;right:0;transition:top .6s cubic-bezier(.16,1,.3,1);z-index:500}.app>.order>.index{height:78px;position:absolute;top:53px;left:0;right:0;z-index:210;background-color:#fff;transition:height .6s cubic-bezier(.16,1,.3,1),top .6s cubic-bezier(.16,1,.3,1),background-color .2s linear}.app>.order>.index>.categoryslider{transition:height .6s cubic-bezier(.16,1,.3,1)}.app>.order>.index>.categoryslider>.slidable{transition:height .6s cubic-bezier(.16,1,.3,1),padding .2s linear}.app>.order>.itemlist{position:absolute;top:0;bottom:104px;left:0;right:0;transition:top .6s cubic-bezier(.16,1,.3,1);z-index:200;padding-top:131px}.app>.order>.itemlist>.section:last-child{padding-bottom:32px}.app>.order>.itemlist>.section>.header{position:relative}.app>.order>.itemlist>.section>.header.nameonly>.name{border-top:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#f5f5f5;min-height:54px;padding:22px 22px 6px;box-sizing:border-box}.app>.order>.itemlist>.section>.header.nameonly>.name.twolines{padding-top:8px}.app>.order>.itemlist>.section>.header.nameonly>.name>h2{margin:0;font-size:16px;line-height:20px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#484848}.app>.order>.itemlist>.section>.header.nameonly>.name>.description{font-size:12px;line-height:16px;color:#a6a6a6}.app>.order>.itemlist>.section>.header.withimage{height:130px}.app>.order>.itemlist>.section>.header.withimage>.background{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:21}.app>.order>.itemlist>.section>.header.withimage>.blackdim{position:absolute;left:0;top:0;right:0;bottom:0;z-index:22;background-color:#00000080}.app>.order>.itemlist>.section>.header.withimage>.name{position:relative;z-index:25;display:flex;height:100%;width:100%;flex-direction:column;color:#fff;text-align:center;justify-content:center;align-items:center}.app>.order>.itemlist>.section>.header.withimage>.name>h2{margin:0;font-size:18px;font-weight:400;letter-spacing:.2px;padding:6px 0}.app>.order>.itemlist>.section>.header.withimage>.name>.description{font-size:12px;font-weight:300}.app>.order>.itemlist>.section>.articles>.article{position:relative;padding:0 22px}.app>.order>.itemlist>.section>.articles>.article.added>.name>.qty{opacity:1;transform:translateZ(0)}.app>.order>.itemlist>.section>.articles>.article.added>.name>h3{padding-left:28px}.app>.order>.itemlist>.section>.articles>.article>.name{position:relative;padding:14px 68px 14px 0}.app>.order>.itemlist>.section>.articles>.article>.name>.qty{position:absolute;left:0;top:14px;color:var(--colorPrimary);font-size:16px;font-weight:600;line-height:18px;display:block;height:18px;width:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translate3d(-28px,0,0);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.app>.order>.itemlist>.section>.articles>.article>.name>h3{color:#484848;font-size:16px;font-weight:300;margin:0;line-height:18px;transition:padding .6s cubic-bezier(.16,1,.3,1)}.app>.order>.itemlist>.section>.articles>.article>.name>.description{color:#a6a6a6;font-size:12px;line-height:16px}.app>.order>.itemlist>.section>.articles>.article>.price{position:absolute;right:26px;top:13px}.app>.order>.itemlist>.section>.articles>.article>.line{height:1px;position:absolute;background-color:#f5f5f5;left:23px;right:23px;bottom:0}.app>.order>.itemlist>.section>.articles.withimage>.article.hasimage{min-height:84px}.app>.order>.itemlist>.section>.articles.withimage>.article>.name{border:none;padding-top:11px;padding-bottom:8px;padding-right:88px}.app>.order>.itemlist>.section>.articles.withimage>.article>.name>.qty{top:11px}.app>.order>.itemlist>.section>.articles.withimage>.article>.price{position:relative;top:unset;right:unset;padding-bottom:8px}.app>.order>.itemlist>.section>.articles.withimage>.article>.image{position:absolute;top:50%;margin-top:-37px;right:23px;width:74px;height:74px;border-radius:4px;overflow:hidden}.app>.order>.itemlist>.section>.articles.withimage>.article>.image>img{height:100%;width:100%;object-fit:contain;object-position:center}.app>.order>.itemlist>.loading{position:absolute;left:50%;white-space:nowrap;transform:translate(-50%)}.app>.order>.itemlist>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.app>.order>.itemlist>.nodata{padding:0 20px}.app>.order>.itemlist>.nodata>.lbl{text-align:center;font-size:14px}.app>.order>.scrolltop{position:absolute;bottom:50px;right:15px;background-color:var(--colorPrimary);z-index:201;height:44px;width:44px;border-radius:50%;text-align:center;cursor:pointer;-webkit-box-shadow:0px 0px 7px 0px rgba(72,72,72,.11);-moz-box-shadow:0px 0px 7px 0px rgba(72,72,72,.11);box-shadow:0 0 7px #4848481c;transition:bottom .4s cubic-bezier(.34,1.56,.64,1)}@media not all and (pointer: coarse){.app>.order>.scrolltop:hover{background-color:var(--colorPrimaryHover)}}.app>.order>.scrolltop:active{background-color:var(--colorPrimaryHover)}.app>.order>.scrolltop>.fal{font-size:18px;color:#fff;line-height:44px}.app>.order.scrolled>.head{top:-53px}.app>.order.scrolled>.index{top:0;height:52px;background-color:#f5f5f5;border-bottom:1px solid #dcdcdc}.app>.order.scrolled>.index>.categoryslider{height:52px}.app>.order.scrolled>.index>.categoryslider>.slidable{height:52px;padding-top:6px;padding-bottom:6px}.app>.order.scrolled>.index>.categoryslider>.slidable>.category:not(.active){background-color:transparent}.app>.order.scrolled>.scrolltop{bottom:117px}.app>.order>.bottom{height:104px;position:absolute;bottom:0;left:0;right:0;z-index:220;padding:0 12px;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);box-shadow:0 0 5px #00000040}.app>.order>.bottom>.selectionsum{text-align:center;font-size:14px;color:#484848;height:38px;line-height:38px;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tip-and-pay-form{font-size:14px;display:flex;flex-direction:column;align-items:center}.tip-and-pay-form>div{padding:1em 3em 1em 0;display:flex;align-items:center}.tip-and-pay-form>div label{text-align:right;font-size:14px;width:5em;font-weight:700;line-height:1em;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:2em;color:#484848;flex:0 0 auto}@media only screen and (max-width: 1000px){.tip-and-pay-form>div{display:block;padding:1em 0}.tip-and-pay-form>div label{display:block;text-align:left}.tip-and-pay-form>div span>input{width:100%}}.pay-view-container{position:absolute;top:53px;left:0;right:0;bottom:0}.pay-view{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.pay-view>.scrollable-view{flex:1 1 auto}.pay-view>.scrollable-view>.scrollable-content{padding-top:2em}.pay-view>.scrollable-view>.scrollable-content>.tip-and-pay-form-container{padding:0 25px}.pay-view>.scrollable-view>.scrollable-content>.tip{padding:14px 44px}.pay-view>.scrollable-view>.scrollable-content>.tip>.row{padding:8px 0}.pay-view>.scrollable-view>.scrollable-content>.tip>.row:after{content:"";clear:both;display:table}.pay-view>.scrollable-view>.scrollable-content>.tip>.row>.label{width:106px;display:inline-block;vertical-align:top;font-size:14px;font-weight:700;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#484848}.pay-view>.scrollable-view>.scrollable-content>.tip>.row>.slider{margin-top:-6px;display:block}.pay-view>.scrollable-view>.scrollable-content>.paymentmethod{padding:4px 0;text-align:center}.pay-view>.signin{flex:0 0 auto;text-align:center;padding:22px 26px}.pay-view>.signin>.hint{font-size:12px;padding:16px 0 0;text-align:center}.pay-view>.signin>.btn{border:none;text-align:center;height:46px;font-size:16px;font-weight:300;border-radius:23px;background-color:var(--colorPrimary);color:#fff;display:block;width:100%}@media not all and (pointer: coarse){.pay-view>.signin>.btn:hover{background-color:var(--colorPrimaryHover)}}.pay-view>.signin>.btn:active{background-color:var(--colorPrimaryHover)}.pay-view>.total-container{flex:0 0 auto;padding:0 24px}.pay-view>.bottom{flex:0 0 auto;position:relative;height:104px;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);box-shadow:0 0 5px #00000040;z-index:400;pointer-events:none;transition:padding .6s cubic-bezier(.16,1,.3,1)}.pay-view>.bottom.moveaside>.disclaimer{z-index:200!important}.pay-view>.bottom.moveaside>.btncontainer{left:85px}.pay-view>.bottom.moveaside .paymentmethodselector>.openbtn{opacity:1;transform:translateZ(0)}.pay-view>.bottom>.disclaimer{padding:0 12px;font-size:12px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#484848;font-weight:300;height:38px;line-height:38px;position:relative;z-index:300}.pay-view>.bottom>.disclaimer>a{text-decoration:underline;color:#484848;pointer-events:auto}@media not all and (pointer: coarse){.pay-view>.bottom>.disclaimer>a:hover{color:#696969}}.pay-view>.bottom>.disclaimer>a:active{color:#696969}.pay-view>.bottom .paymentmethodselector{position:absolute;left:0;top:0;right:0;pointer-events:auto}.pay-view>.bottom .paymentmethodselector>.openbtn{opacity:0;transform:translate3d(-84px,0,0);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.pay-view>.bottom>.btncontainer{position:absolute;bottom:10px;right:12px;left:12px;transition:left .6s cubic-bezier(.16,1,.3,1)}.pay-view>.bottom>.btncontainer>.paybtn{z-index:420}.view.payment-methods-report{display:flex;flex-direction:column}.view.payment-methods-report>.head{flex:0 0 auto}.view.payment-methods-report>.payment-methods-report-content{height:100%}.view.payment-methods-report>.payment-methods-report-content .filter-section{display:flex;flex-direction:column;row-gap:.3rem;font-weight:400;padding:1rem;font-size:14px}.view.payment-methods-report table.p-datatable-table{font-size:14px}.bill-payment-receipt-popover .send-bill-receipt-btn.v-btn.primary,.bill-payment-receipt-popover .print-bill-receipt-btn.v-btn.primary{margin:7px 0 18px!important}.popover.sendreceipt .form{margin-top:-10px}.order-payment-receipt-popover .send-order-receipt-btn.v-btn.primary,.order-payment-receipt-popover .print-order-receipt-btn.v-btn.primary{margin:7px 0 18px!important}.payment-item-option[data-v-0bcb9ecf]{font-size:12px;line-height:1.666em}.payment-item-option>.payment-item-option-details[data-v-0bcb9ecf]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.payment-item-option>.payment-item-option-details>.payment-item-option-name[data-v-0bcb9ecf]{flex-grow:1}.payment-item-option>.payment-item-option-details>.payment-item-option-name>.quantity[data-v-0bcb9ecf]{display:inline-block;vertical-align:top;padding-right:.25em;font-weight:600}.payment-item-option>.payment-item-option-details>.payment-item-option-price[data-v-0bcb9ecf]{flex:0 0 auto}.payment-item-option>.subs[data-v-0bcb9ecf]{padding:.1666em 0 .1666em 1em}.payment-item-option-group[data-v-dfefc630]{font-size:12px}.payment-item-option-group>.name[data-v-dfefc630]{font-style:italic;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-item[data-v-ce6de002]{font-size:16px;padding:1.25em 0;border-bottom:1px solid #f5f5f5;font-weight:300;line-height:1.25em;color:#484848;display:flex;position:relative}.payment-item.has-discount[data-v-ce6de002]{padding-top:1.725em}.payment-item.has-discount .main-details[data-v-ce6de002]{margin-bottom:-.625em}.payment-item>.item-details-container[data-v-ce6de002]{flex:1 1 auto;color:#484848;transition:color .2s cubic-bezier(.16,1,.3,1)}.payment-item>.item-details-container.inactive[data-v-ce6de002]{color:#a0a0a0}.payment-item>.item-details-container>.main-details[data-v-ce6de002]{display:flex;align-items:flex-start}.payment-item>.item-details-container>.main-details .name[data-v-ce6de002]{text-overflow:ellipsis;flex:1 1 auto;word-break:break-word}.payment-item>.item-details-container>.main-details .price[data-v-ce6de002]{flex:0 0 auto}.payment-item>.item-details-container>.main-details .price.has-discount[data-v-ce6de002]{position:relative;top:-.625em}.payment-item>.item-details-container>.subs[data-v-ce6de002]{padding:.375em .125em .5em;margin-bottom:-.75em}.payment-items-list[data-v-f65526f4]{font-size:16px;color:#484848}.app>.payment-receipt>.scrollable{position:absolute;top:53px;left:0;bottom:0;right:0;padding:24px 24px 134px}.app>.payment-receipt>.scrollable>.restaurant{font-size:16px;line-height:20px;color:#484848;font-weight:600;padding:6px 0}.app>.payment-receipt>.scrollable>.date{font-size:14px;font-weight:300;color:#aaa;line-height:16px;padding-bottom:6px}.app>.payment-receipt>.scrollable>.loading{margin-top:60px;position:absolute;left:50%;white-space:nowrap;transform:translate(-50%)}.app>.payment-receipt>.scrollable>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.app>.payment-receipt>.scrollable>.total{padding-top:12px}.app>.payment-receipt>.scrollable>.total>.row{font-size:14px;color:#484848;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:24px}.app>.payment-receipt>.scrollable>.total>.row.total{padding-top:8px}.app>.payment-receipt>.scrollable>.total>.row>.lbl{flex-grow:1;display:flex;white-space:nowrap}.app>.payment-receipt>.scrollable>.total>.row .total-container{flex-grow:1;display:flex}.app>.payment-receipt>.scrollable>.total>.row .total-container>.lbl{white-space:nowrap;font-weight:600}.app>.payment-receipt>.scrollable>.total>.row .total-container>.ccinfo{line-height:22px;white-space:nowrap;overflow:hidden;font-size:12px}.app>.payment-receipt>.scrollable>.total>.row .total-container>.ccinfo .brandicon{display:inline-block;vertical-align:middle;width:30px;height:22px;margin-left:8px;background-size:contain;background-repeat:no-repeat;background-position:center center}.app>.payment-receipt>.scrollable>.total>.row>.unit{flex:0 0 30px;text-align:right}.app>.payment-receipt>.scrollable>.total>.row>.unit.total{font-weight:600}.app>.payment-receipt>.scrollable>.total>.row>.amt{flex:0 0 50px;text-align:right;padding-left:6px;white-space:nowrap}.app>.payment-receipt>.scrollable>.total>.row>.amt.total{font-weight:600}.app>.payment-receipt>.btn-container{padding:14px 28px;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column-reverse}.app>.payment-receipt>.btn-container>.sendreceiptbtn{background-color:var(--colorPrimary);color:#fff;border-radius:23px;text-align:center;font-size:17px;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.app>.payment-receipt>.btn-container>.sendreceiptbtn:hover{background-color:var(--colorPrimaryHover)}}.app>.payment-receipt>.btn-container>.sendreceiptbtn:active{background-color:var(--colorPrimaryHover)}.app>.payment-receipt>.btn-container>.cancelbtn{background-color:#f15f74;color:#fff;margin-top:14px;border-radius:23px;text-align:center;font-size:17px;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.app>.payment-receipt>.btn-container>.cancelbtn:hover{background-color:#e55368}}.app>.payment-receipt>.btn-container>.cancelbtn:active{background-color:#e55368}.order-date-picker input{text-align:left;color:#484848;min-width:100px;width:300px;border-radius:4px;padding:.75em 2em .75em .75em;font-size:18px!important;box-shadow:none!important;cursor:pointer}.order-date-picker .calendar-dropdown-icon{right:1rem!important;cursor:pointer;font-family:"Font Awesome 5 Pro"}.order-time-dropdown{text-align:left;color:#484848;min-width:100px;width:300px;border-radius:4px;box-shadow:none!important;display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.order-time-dropdown .p-dropdown-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.order-time-dropdown .p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.order-time-dropdown>.p-inputtext{padding:.75em;font-size:18px!important}.order-time-dropdown-panel .p-dropdown-items .p-dropdown-item{color:#484848;border-bottom:1px solid #dcdcdc!important;padding:.75em 1em}.order-time-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{border-bottom:none!important}.order-date-time-form{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.order-date-time-form.shown{opacity:1}.order-date-time-form label{font-weight:700;margin-bottom:.5em;display:inline-block}.order-date-time-form>div:nth-child(2){margin-top:2em}.preorder-time-component-container{flex:1 1 auto}.preorder-time-component{font-size:16px;padding:1.5em 2em;color:#484848}.preorder-time-component>header{display:flex;align-items:center;margin-bottom:1.25em}.preorder-time-component>header .logo{flex:0 0 auto;max-width:3.5em;max-height:3.5em;margin-right:1em}.preorder-time-component>header h2{flex:1 1 auto;font-weight:400;font-size:1.25em;margin:0}.preorder-time-component .description{font-weight:400;font-size:15px;text-align:justify;line-height:1.5em;margin:0 0 1.5em;white-space:pre-line}.view.preorder-time{display:flex;flex-direction:column}.view.preorder-time>.head{flex:0 0 auto}.view.preorder-time>.scrollable-view{flex:1 1 auto}.view.preorder-time>.preorder-time-view-bottom{flex:0 0 auto}.preorder-time-view-bottom{flex:0 0 auto;padding:18px 12px 12px;position:relative;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px #00000040;z-index:400;pointer-events:none;transition:padding .6s cubic-bezier(.16,1,.3,1)}.preorder-time-view-bottom>.paybtn{z-index:420}.cancellation-reason-popover{padding-bottom:14px}.cancellation-reason-popover .cancel-order-confirmation-btn.v-btn.primary{font-size:17px;margin-top:.625em;height:2.75em;line-height:2.75em;padding:0 2em;border-radius:1.5em!important;width:100%}.cancellation-reason-popover .cancel-order-confirmation-btn.v-btn.primary.hidden{display:none}.cancellation-reason-popover .cancellation-reasons-list{display:flex;flex-direction:column;align-items:flex-start;padding:0 1.5em}.cancellation-reason-popover .cancellation-reasons-list .cancellation-reason-option{-webkit-user-select:none;user-select:none;padding-top:5px;padding-bottom:5px;margin:0}.cancellation-reason-popover .cancellation-reasons-list .cancellation-reason-option>span{top:6px}.cancellation-reason-popover .btn[disabled]{cursor:default}.cancel-order-popover-content{padding-bottom:14px}.cancel-order-popover-content .offline-mode-section{display:flex;padding:1em 0}.cancel-order-popover-content .offline-mode-section>.checkbox{width:20px;height:20px;box-sizing:border-box;border:1px solid #c9c9c9;flex-grow:0;flex-shrink:0;flex-basis:20px;cursor:pointer;font-size:0;text-align:center;transition:border-color .3s cubic-bezier(.16,1,.3,1)}.cancel-order-popover-content .offline-mode-section>.name{text-align:left;font-size:14px;padding-left:14px;color:#484848;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;cursor:pointer}.cancel-order-popover-content .offline-mode-section.selected>.checkbox{border-color:#8fb52c}.cancel-order-popover-content .offline-mode-section.selected>.checkbox:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:14px;color:#8fb52c;display:inline-block;vertical-align:top;line-height:20px}.cancel-order-popover-content>.whole-order-text{text-align:center;padding:1em 0;font-size:12px}.cancel-order-popover-content .cancel-order-btn.v-btn.primary{font-size:17px;margin-top:.625em;height:2.75em;line-height:2.75em;padding:0 2em;border-radius:1.5em!important;width:100%}.cancel-order-popover-content .cancel-order-btn.v-btn.primary.hidden{display:none}.order-item-option[data-v-48864c27]{font-size:12px;line-height:1.666em}.order-item-option>.order-item-option-details[data-v-48864c27]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.order-item-option>.order-item-option-details>.order-item-option-name[data-v-48864c27]{flex-grow:1}.order-item-option>.order-item-option-details>.order-item-option-name>.quantity[data-v-48864c27]{display:inline-block;vertical-align:top;padding-right:.25em;font-weight:600}.order-item-option>.order-item-option-details>.order-item-option-price[data-v-48864c27]{flex:0 0 auto}.order-item-option>.subs[data-v-48864c27]{padding:.1666em 0 .1666em 1em}.order-item-option-group[data-v-7eb48c36]{font-size:12px}.order-item-option-group>.name[data-v-7eb48c36]{font-style:italic;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-item[data-v-b2a9e8d6]{font-size:16px;padding:1.25em 0;border-bottom:1px solid #f5f5f5;font-weight:300;line-height:1.25em;color:#484848;display:flex;position:relative}.order-item.has-discount[data-v-b2a9e8d6]{padding-top:1.725em}.order-item.has-discount .main-details[data-v-b2a9e8d6]{margin-bottom:-.625em}.order-item>.item-details-container[data-v-b2a9e8d6]{flex:1 1 auto;color:#484848;transition:color .2s cubic-bezier(.16,1,.3,1)}.order-item>.item-details-container.inactive[data-v-b2a9e8d6]{color:#a0a0a0}.order-item>.item-details-container>.main-details[data-v-b2a9e8d6]{display:flex;align-items:flex-start}.order-item>.item-details-container>.main-details .name[data-v-b2a9e8d6]{text-overflow:ellipsis;flex:1 1 auto;word-break:break-word}.order-item>.item-details-container>.main-details .price[data-v-b2a9e8d6]{flex:0 0 auto}.order-item>.item-details-container>.main-details .price.has-discount[data-v-b2a9e8d6]{position:relative;top:-.625em}.order-item>.item-details-container>.subs[data-v-b2a9e8d6]{padding:.375em .125em .5em;margin-bottom:-.75em}.order-item>.item-details-container>.comment[data-v-b2a9e8d6]{padding-top:6px;font-style:italic;font-size:12px;color:#a0a0a0}.order-item>.item-details-container>.comment.operator-comment[data-v-b2a9e8d6]{font-weight:700;color:#f15f74}.order-items-list[data-v-24c8277d]{font-size:16px;color:#484848}.app>.receipt>.scrollable{position:absolute;top:53px;left:0;bottom:0;right:0;padding:24px 24px 134px}.app>.receipt>.scrollable>.restaurant{font-size:16px;line-height:20px;color:#484848;font-weight:600;padding:6px 0}.app>.receipt>.scrollable>.date{font-size:14px;font-weight:300;color:#aaa;line-height:16px;padding-bottom:6px}.app>.receipt>.scrollable>.loading{margin-top:60px;position:absolute;left:50%;white-space:nowrap;transform:translate(-50%)}.app>.receipt>.scrollable>.loading>.loader{background-image:url(/assets/img/app/loading_green.svg)}.app>.receipt>.scrollable>.total{padding-top:12px}.app>.receipt>.scrollable>.total>.row{font-size:14px;color:#484848;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:24px}.app>.receipt>.scrollable>.total>.row.total{padding-top:8px}.app>.receipt>.scrollable>.total>.row>.lbl{flex-grow:1;display:flex;white-space:nowrap}.app>.receipt>.scrollable>.total>.row .total-container{flex-grow:1;display:flex}.app>.receipt>.scrollable>.total>.row .total-container>.lbl{white-space:nowrap;font-weight:600}.app>.receipt>.scrollable>.total>.row .total-container>.ccinfo{line-height:22px;white-space:nowrap;overflow:hidden;font-size:12px}.app>.receipt>.scrollable>.total>.row .total-container>.ccinfo .brandicon{display:inline-block;vertical-align:middle;width:30px;height:22px;margin-left:8px;background-size:contain;background-repeat:no-repeat;background-position:center center}.app>.receipt>.scrollable>.total>.row>.unit{flex:0 0 30px;text-align:right}.app>.receipt>.scrollable>.total>.row>.unit.total{font-weight:600}.app>.receipt>.scrollable>.total>.row>.amt{flex:0 0 50px;text-align:right;padding-left:6px;white-space:nowrap}.app>.receipt>.scrollable>.total>.row>.amt.total{font-weight:600}.app>.receipt>.btn-container{padding:14px 28px;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column-reverse}.app>.receipt>.btn-container>.sendreceiptbtn{background-color:var(--colorPrimary);color:#fff;border-radius:23px;text-align:center;font-size:17px;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.app>.receipt>.btn-container>.sendreceiptbtn:hover{background-color:var(--colorPrimaryHover)}}.app>.receipt>.btn-container>.sendreceiptbtn:active{background-color:var(--colorPrimaryHover)}.app>.receipt>.btn-container>.cancelbtn{background-color:#f15f74;color:#fff;margin-top:14px;border-radius:23px;text-align:center;font-size:17px;line-height:46px;cursor:pointer}@media not all and (pointer: coarse){.app>.receipt>.btn-container>.cancelbtn:hover{background-color:#e55368}}.app>.receipt>.btn-container>.cancelbtn:active{background-color:#e55368}.open-bills-for-table-list{font-size:14px}.open-bills-for-table-list .open-bills-table{opacity:0;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.open-bills-for-table-list .open-bills-table.visible{opacity:1}.open-bills-for-table-list .tabulator-header{font-weight:100}.open-bills-for-table-list .tabulator-header .tabulator-headers>.tabulator-col:last-child{border-right:none}.open-bills-for-table-list .tabulator-table .tabulator-row{transition:background-color .9s cubic-bezier(.16,1,.3,1);font-weight:600}.open-bills-for-table-list .tabulator-table .tabulator-row.disabled{color:#ccc;cursor:default}.open-bills-for-table-list .tabulator-table .tabulator-row.disabled.tabulator-row-odd{background-color:#fff}.open-bills-for-table-list .tabulator-table .tabulator-row.disabled.tabulator-row-even{background-color:#f9f9f9}.open-bills-for-table-list .tabulator-table .tabulator-row:not(.disabled) .tabulator-cell.room-cell,.open-bills-for-table-list .tabulator-table .tabulator-row:not(.disabled) .tabulator-cell.table-cell{color:#8fb52c}.open-bills-for-table-list .tabulator-table .tabulator-cell.align-right{text-align:right}.open-bills-for-table-list .loading-placeholder,.open-bills-for-table-list .error-placeholder,.open-bills-for-table-list .no-open-bills-placeholder{text-align:center;padding:1.5em 2em;line-height:2em}.open-bills-for-table-popover-content{padding:0 0 3.5em}.zoomable-container{width:100%;height:100vh;position:relative;overflow:hidden;box-sizing:border-box;cursor:grab;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.zoomable-container .reset-btn{position:absolute;bottom:12px;right:16px;z-index:1;transition:opacity .2s ease-in-out;opacity:0}.zoomable-container .reset-btn.visible{opacity:1}.zoomable-container.exceeds-left{box-shadow:inset 16px 0 8px -8px #0003}.zoomable-container.exceeds-right{box-shadow:inset -16px 0 8px -8px #0003}.zoomable-container.exceeds-top{box-shadow:inset 0 16px 8px -8px #0003}.zoomable-container.exceeds-bottom{box-shadow:inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-right{box-shadow:inset 16px 0 8px -8px #0003,inset -16px 0 8px -8px #0003}.zoomable-container.exceeds-top.exceeds-bottom{box-shadow:inset 0 16px 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-top{box-shadow:inset 16px 0 8px -8px #0003,inset 0 16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-bottom{box-shadow:inset 16px 0 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-right.exceeds-top{box-shadow:inset -16px 0 8px -8px #0003,inset 0 16px 8px -8px #0003}.zoomable-container.exceeds-right.exceeds-bottom{box-shadow:inset -16px 0 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-right.exceeds-top{box-shadow:inset 16px 0 8px -8px #0003,inset -16px 0 8px -8px #0003,inset 0 16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-right.exceeds-bottom{box-shadow:inset 16px 0 8px -8px #0003,inset -16px 0 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-top.exceeds-bottom{box-shadow:inset 16px 0 8px -8px #0003,inset 0 16px 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-right.exceeds-top.exceeds-bottom{box-shadow:inset -16px 0 8px -8px #0003,inset 0 16px 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-container.exceeds-left.exceeds-right.exceeds-top.exceeds-bottom{box-shadow:inset 16px 0 8px -8px #0003,inset -16px 0 8px -8px #0003,inset 0 16px 8px -8px #0003,inset 0 -16px 8px -8px #0003}.zoomable-content{width:100%;height:100%;transform-origin:center center;display:flex;touch-action:none;overflow:hidden;cursor:"grab"}.zoomable-content.dragging{cursor:grabbing}.zoomable-content>div{flex:1 1 auto}.zoomable-debug{position:fixed;bottom:0;left:0;background-color:#fff;padding:20px;display:flex;flex-direction:row;gap:10px}.show-change-room-list{display:inline-block;margin-left:1em;vertical-align:middle;position:relative}.show-change-room-list .show-change-room-list-btn{font-size:18px;color:#fff;display:inline-block;cursor:pointer;width:38px;height:34px;background-color:#8fb52c;line-height:34px;text-align:center;border-radius:3px;transition:.15s linear}.show-change-room-list .show-change-room-list-btn:hover,.show-change-room-list .show-change-room-list-btn:active{border-color:#efefef;background-color:#a6c455;transform:rotate(90)}.show-change-room-list .change-room-list{text-align:left;position:absolute;bottom:-5px;right:0;display:none;padding-top:1em;border-top-left-radius:1em;border-top-right-radius:1em;border:1px solid #dcdcdc;background-color:#fff;z-index:1000;-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0px rgba(0,0,0,.2);box-shadow:0 0 5px #0003}.show-change-room-list .change-room-list.shown{display:block}.show-change-room-list .change-room-list strong{padding:.75em 1.5em}.show-change-room-list .change-room-list .change-room-item{position:relative;min-height:1.375em;display:block;text-decoration:none;padding:.75em 1.5em;font-size:16px;font-weight:300;color:#484848;line-height:22px;white-space:nowrap;cursor:pointer;border-top:1px solid #f5f5f5}.show-change-room-list .change-room-list .change-room-item:hover,.show-change-room-list .change-room-list .change-room-item:active{background-color:#fafafa;color:#8fb52c}.change-room-dim.shown{opacity:1!important}.room-plan-table{position:absolute;background-color:#c9c9c9;border-radius:5px;overflow:hidden;-webkit-box-shadow:1px 1px 1px 0px rgba(87,87,87,.8);-moz-box-shadow:1px 1px 1px 0px rgba(87,87,87,.8);box-shadow:1px 1px 1px #575757cc;transition:background-color .3s cubic-bezier(.16,1,.3,1);padding:6px;font-family:Poppins,Helvetica,Open Sans,sans-serif;cursor:pointer}.room-plan-table>.inner{height:100%;width:100%;font-size:12px;color:#000;flex-direction:column;display:flex}.room-plan-table>.inner>.tablename{min-height:1.25em}.room-plan-table>.inner>.additionalinfo{margin:auto;text-align:center}.room-plan-table>.inner>.additionalinfo>.fa-user{margin-top:2px;margin-right:2px}.room-plan-table>.inner>.additionalinfo .usercount{margin-top:.25em}.room-plan-table>.inner>.additionalinfo .timestamp{margin-top:.25em}.room-plan-table>.inner>.additionalinfo .timestamp,.room-plan-table>.inner>.additionalinfo .amount{line-height:1.1em}.room-plan-table>.inner>.additionalinfo .openbillscount{margin-top:.25em;font-size:1.25em}.room-plan-table.round{border-radius:50%;justify-content:center}.room-plan-table.openbill,.room-plan-table.multiple-open-bills{background-color:#f15f74}.room-plan-table.unfulfilledorder{background-color:#484848}.room-plan-table.unfulfilledorder .inner{color:#fff}.room-plan-table.noordermade{background-color:#ff8a00}.room-plan-table.disabled{opacity:.2;cursor:default}.room-plan-view{display:flex;flex-direction:column}.room-plan-view .transfer-bill-actions{padding:.5em 16px;text-align:right}.room-plan-view .transfer-bill-actions strong{color:#484848;font-size:16px;margin-right:.5em}.room-plan-view .room-container{flex:1 1 auto;position:relative;height:auto}.room-plan-view .room-container .room{box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;aspect-ratio:1/1}.room-plan-view .room-container .room.landscape{aspect-ratio:10/7}.room-plan-view .room-container .room.portrait{aspect-ratio:10/13}.room-plan-view .loading-container{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center}.room-plan-view .footer{box-sizing:border-box;border-top:1px solid #ccc;padding:5px 0}.room-plan-view .footer>.current{color:#484848;padding:0 16px;height:40px;line-height:40px;font-weight:600;font-size:14px;text-align:right}.view.room-plan{display:flex;flex-direction:column}.view.room-plan>.head{flex:0 0 auto}.view.room-plan>.room-plan-view-container{flex:1 1 auto;display:flex}.view.room-plan>.room-plan-view-container>.room-plan-view{flex:1 1 auto}@supports not (aspect-ratio: 1/1){.view.room-plan>.room-plan-view-container>.room-plan-view .room{width:100%;height:0;padding-bottom:100%}.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape{padding-bottom:70%}.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait{padding-bottom:130%}}.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:6px}@media (min-width: 350px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:6px}}@media (min-width: 400px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:6.5px}}@media (min-width: 450px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:7px}}@media (min-width: 500px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:7.5px}}@media (min-width: 550px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:8px}}@media (min-width: 600px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:8.5px}}@media (min-width: 650px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.landscape .room-plan-table .inner{font-size:9px}}.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:9px}@media (min-width: 350px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:9px}}@media (min-width: 400px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:9.5px}}@media (min-width: 450px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:10px}}@media (min-width: 500px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:10.5px}}@media (min-width: 550px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:11px}}@media (min-width: 600px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:11.5px}}@media (min-width: 650px){.view.room-plan>.room-plan-view-container>.room-plan-view .room.portrait .room-plan-table .inner,.view.room-plan>.room-plan-view-container>.room-plan-view .room.square .room-plan-table .inner{font-size:12px}}.view.room-plan>.room-plan-view-container>.loading-placeholder{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center}#tastierapp .v-btn{transition-duration:.2s}#tastierapp .v-btn.primary{background-color:var(--colorPrimary);border-color:var(--colorPrimary)}#tastierapp .v-btn.primary:hover,#tastierapp .v-btn.primary:active{background-color:var(--colorPrimaryHover);border-color:var(--colorPrimaryHover)}#tastierapp .v-btn.warning{background-color:#ff8a00;border-color:#ff8a00}#tastierapp .v-btn.warning:hover,#tastierapp .v-btn.warning:active{background-color:#e97e00;border-color:#e97e00}.p-component,.p-component *{box-sizing:border-box}.p-hidden-space{visibility:hidden}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default!important;pointer-events:none;-webkit-user-select:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.p-button{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child),.p-buttonset .p-button:not(:last-child):hover{border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type:not(:only-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type:not(:only-of-type){border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox.p-checkbox-disabled{cursor:default}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea~label{top:1rem}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label input:-webkit-autofill~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.75rem;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-left>svg,.p-input-icon-right>i,.p-input-icon-right>svg{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-radiobutton{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton.p-radiobutton-disabled{cursor:default}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto}.p-tabview-nav{display:flex;margin:0;padding:0;list-style-type:none;flex:1 1 auto}.p-tabview-header-action{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;position:relative;text-decoration:none;overflow:hidden}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-header-action:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{position:absolute;top:0;z-index:2;height:100%;display:flex;align-items:center;justify-content:center}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}
