/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@font-face{font-family:Gotham Medium;font-style:normal;font-weight:400;src:url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Medium.eot?#iefix)format("embedded-opentype"),url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Medium.woff2)format("woff2"),url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Medium.woff)format("woff"),url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Medium.ttf)format("truetype")}@font-face{font-family:Gotham Book;font-style:normal;font-weight:400;src:url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Book.eot?#iefix)format("embedded-opentype"),url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Book.woff2)format("woff2"),url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Book.woff)format("woff"),url(https://midaspos.s3.amazonaws.com/pos19001/static/admin/fonts/GothamRounded-Book.ttf)format("truetype")}svg.home-icon{height:auto;width:80%}svg.home-icon g{stroke:#788195}svg.customer-icon{height:auto;width:45%}svg.orders-icon{margin-top:.6rem;width:45%}svg.inventory-icon{margin-top:.7rem;width:45%}svg.employee-icon,svg.reports-icon{margin-top:.7rem;width:38%}svg.reports-icon g{fill:#788195;stroke:#788195}svg.pos-icon{margin-top:.5rem;width:42%}svg.pos-icon circle{fill:#788195}svg.pos-icon circle,svg.pos-icon g,svg.pos-icon path,svg.pos-icon rect{stroke:#788195}.icon-thumbnail .fa{font-size:1.25rem}.bg-success svg a:hover,.bg-success svg i,li:hover a:hover,li:hover i{color:#feca21!important}.bg-success svg svg.home-icon,li:hover svg.home-icon{height:auto;width:80%}.bg-success svg svg.home-icon g,li:hover svg.home-icon g{stroke:#feca21}.bg-success svg svg.customer-icon,li:hover svg.customer-icon{height:auto;width:45%}.bg-success svg svg.customer-icon g,li:hover svg.customer-icon g{stroke:#feca21}.bg-success svg svg.orders-icon,li:hover svg.orders-icon{margin-top:.6rem;width:45%}.bg-success svg svg.orders-icon #Group-21,.bg-success svg svg.orders-icon path,li:hover svg.orders-icon #Group-21,li:hover svg.orders-icon path{stroke:#feca21}.bg-success svg svg.orders-icon #Oval,li:hover svg.orders-icon #Oval{fill:#feca21}.bg-success svg svg.inventory-icon,li:hover svg.inventory-icon{margin-top:.7rem;width:45%}.bg-success svg svg.inventory-icon g,li:hover svg.inventory-icon g{stroke:#feca21}.bg-success svg svg.employee-icon,li:hover svg.employee-icon{margin-top:.7rem;width:38%}.bg-success svg svg.employee-icon polygon,li:hover svg.employee-icon polygon{fill:#feca21}.bg-success svg svg.employee-icon circle,.bg-success svg svg.employee-icon path,li:hover svg.employee-icon circle,li:hover svg.employee-icon path{stroke:#feca21}.bg-success svg svg.reports-icon,li:hover svg.reports-icon{margin-top:.7rem;width:38%}.bg-success svg svg.reports-icon g,li:hover svg.reports-icon g{fill:#feca21;stroke:#feca21}.bg-success svg svg.pos-icon,li:hover svg.pos-icon{margin-top:.5rem;width:42%}.bg-success svg svg.pos-icon circle,li:hover svg.pos-icon circle{fill:#feca21}.bg-success svg svg.pos-icon circle,.bg-success svg svg.pos-icon g,.bg-success svg svg.pos-icon path,.bg-success svg svg.pos-icon rect,li:hover svg.pos-icon circle,li:hover svg.pos-icon g,li:hover svg.pos-icon path,li:hover svg.pos-icon rect{stroke:#feca21}@media (min-width:576px){.border-sm-top{border-top:1px solid #e3e7eb!important}.border-sm-right{border-right:1px solid #e3e7eb!important}.border-sm-bottom{border-bottom:1px solid #e3e7eb!important}.border-sm-left{border-left:1px solid #e3e7eb!important}.border-sm-top-0{border-top:0!important}.border-sm-right-0{border-right:0!important}.border-sm-bottom-0{border-bottom:0!important}.border-sm-left-0{border-left:0!important}.border-sm-x{border-left:1px solid #e3e7eb!important;border-right:1px solid #e3e7eb!important}.border-sm-y{border-bottom:1px solid #e3e7eb!important;border-top:1px solid #e3e7eb!important}.border-sm{border:1px solid #e3e7eb!important}.border-sm-0{border:0!important}}@media (min-width:768px){.border-md-top{border-top:1px solid #e3e7eb!important}.border-md-right{border-right:1px solid #e3e7eb!important}.border-md-bottom{border-bottom:1px solid #e3e7eb!important}.border-md-left{border-left:1px solid #e3e7eb!important}.border-md-top-0{border-top:0!important}.border-md-right-0{border-right:0!important}.border-md-bottom-0{border-bottom:0!important}.border-md-left-0{border-left:0!important}.border-md-x{border-left:1px solid #e3e7eb!important;border-right:1px solid #e3e7eb!important}.border-md-y{border-bottom:1px solid #e3e7eb!important;border-top:1px solid #e3e7eb!important}.border-md{border:1px solid #e3e7eb!important}.border-md-0{border:0!important}}@media (min-width:992px){.border-lg-top{border-top:1px solid #e3e7eb!important}.border-lg-right{border-right:1px solid #e3e7eb!important}.border-lg-bottom{border-bottom:1px solid #e3e7eb!important}.border-lg-left{border-left:1px solid #e3e7eb!important}.border-lg-top-0{border-top:0!important}.border-lg-right-0{border-right:0!important}.border-lg-bottom-0{border-bottom:0!important}.border-lg-left-0{border-left:0!important}.border-lg-x{border-left:1px solid #e3e7eb!important;border-right:1px solid #e3e7eb!important}.border-lg-y{border-bottom:1px solid #e3e7eb!important;border-top:1px solid #e3e7eb!important}.border-lg{border:1px solid #e3e7eb!important}.border-lg-0{border:0!important}}@media (min-width:1200px){.border-xl-top{border-top:1px solid #e3e7eb!important}.border-xl-right{border-right:1px solid #e3e7eb!important}.border-xl-bottom{border-bottom:1px solid #e3e7eb!important}.border-xl-left{border-left:1px solid #e3e7eb!important}.border-xl-top-0{border-top:0!important}.border-xl-right-0{border-right:0!important}.border-xl-bottom-0{border-bottom:0!important}.border-xl-left-0{border-left:0!important}.border-xl-x{border-left:1px solid #e3e7eb!important;border-right:1px solid #e3e7eb!important}.border-xl-y{border-bottom:1px solid #e3e7eb!important;border-top:1px solid #e3e7eb!important}.border-xl{border:1px solid #e3e7eb!important}.border-xl-0{border:0!important}}body{background-color:#eceff5;font-family:Gotham Book}body.dashboard,body.dashboard .page-container{background:#eceff5}body.dashboard .page-container .page-content-wrapper .content{height:100vh}body.dashboard .dashboard-view-container{height:100%;overflow-y:auto;padding-bottom:0!important}body.dashboard .dashboard-view-container>div{min-height:77.5vh}h1,h2,h3,h4,h5,h6{font-family:Gotham Book;text-transform:capitalize!important}h5{font-size:.85rem}.flex-gap-1{gap:1em}.flex-gap-2{gap:2em}.flex-gap-3{gap:3em}.flex-gap-4{gap:4em}.flex-gap-5{gap:5em}.form-check-input{margin-top:.17rem}.input-group-inlet{position:relative}.input-group-inlet .form-control{padding-right:123px;width:100%}.input-group-inlet .input-group-prepend{bottom:4px;position:absolute;right:4px;top:4px;z-index:9}.input-group-inlet .input-group-prepend>*{border-radius:4px;line-height:14px;opacity:.4}.input-group-inlet .input-group-prepend>* :hover{opacity:1}.form-group{margin-bottom:20px}.form-group .borderless,.form-group.borderless{border-left:none;border-right:none;border-top:none}.form-group label.error{color:#ec373c;font-family:Gotham Medium;font-size:.75rem}.form-group label:not(.error){color:#676f77;font-family:Gotham Medium;font-size:.75rem}.form-group .input-group .input-group-append .btn{border-bottom-left-radius:4px;border-top-left-radius:4px}.form-group .form-control,.form-group .v-select{color:#676f77;font-family:Gotham Book;font-size:.85rem;height:40px}.form-group .form-control,.form-group .form-control>div,.form-group .v-select,.form-group .v-select>div{border-radius:4px!important}.form-group .form-control:focus,.form-group .v-select:focus{background-color:inherit;border-color:#68b8fb;box-shadow:none;outline:0!important}.form-group .form-control.is-invalid,.form-group .v-select.is-invalid{border-color:#ec373c}.form-group .form-control+.input-group-append,.form-group .v-select+.input-group-append{border-left:5px solid #0000}.form-group .form-control+.input-group-append .input-group-text,.form-group .v-select+.input-group-append .input-group-text{border-left:1px solid #00000012;border-radius:4px}.form-group .v-select{border:1px solid #00000012;height:calc(2.25rem + 2px);padding:0}.form-group .v-select>div{border:none}.form-group .v-select .v-select-no-max-height .vs__dropdown-toggle{max-height:inherit!important}select.form-control:not([size]):not([multiple]){height:17px}.card:first-of-type{box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.card:first-of-type .card{box-shadow:0 1px 3px #e6ebf1}.card.card-hover{background-color:#f8f9fa!important}.card.card-hover:hover{background-color:inherit!important;border-color:#676f77!important;border-radius:4px;cursor:pointer}.card .card-body{padding-bottom:.5rem;padding-top:.5rem}.btn{border-radius:4px;font-family:Gotham Medium}.btn:hover{opacity:.9}.btn.btn-xxs{font-size:9.5px;padding:0 8px}.btn.btn-primary,.btn.btn-primary:focus,.btn.btn-primary[disabled]:hover{background-color:#24264c;border-color:#24264c}.btn.btn-outline-primary{background-color:#0000;border-color:#24264c;color:#24264c}.btn.btn-secondary,.btn.btn-secondary:focus,.btn.btn-secondary[disabled]:hover{background-color:#feca21;border-color:#feca21}.btn.btn-outline-secondary{background-color:#0000;border-color:#feca21;color:#feca21}.btn.btn-danger,.btn.btn-danger:focus,.btn.btn-danger[disabled]:hover{background-color:#ec373c;border-color:#ec373c}.btn.btn-outline-danger{background-color:#0000;border-color:#ec373c;color:#ec373c}.btn.btn-warning,.btn.btn-warning:focus,.btn.btn-warning[disabled]:hover{background-color:#f29132;border-color:#f29132}.btn.btn-warning:focus[disabled],.btn.btn-warning[disabled],.btn.btn-warning[disabled]:hover[disabled]{color:#fff}.btn.btn-outline-warning{background-color:#0000;border-color:#f29132;color:#f29132}.btn.btn-success,.btn.btn-success:focus,.btn.btn-success[disabled]:hover{background-color:#24c799;border-color:#24c799}.btn.btn-outline-success{background-color:#0000;border-color:#24c799;color:#24c799}.btn.btn-info,.btn.btn-info:focus,.btn.btn-info[disabled]:hover{background-color:#68b8fb;border-color:#68b8fb}.btn.btn-outline-info{background-color:#0000;border-color:#68b8fb;color:#68b8fb}.btn.btn-circle.btn-sm{border-radius:15px;font-size:8px;height:30px;padding:6px 0;text-align:center;width:30px}.btn.btn-circle.btn-md{border-radius:25px;font-size:10px;height:50px;padding:7px 10px;text-align:center;width:50px}.btn.btn-circle.btn-xl{border-radius:35px;font-size:12px;height:70px;padding:10px 16px;text-align:center;width:70px}.bg-primary{background-color:#24264c;color:#fff}.bg-primary-light{background-color:#eceff5!important}.bg-secondary{background-color:#feca21;color:#fff}.bg-danger{background-color:#ec373c;color:#fff}.bg-warning{background-color:#f29132;color:#fff}.bg-success{background-color:#24c799;color:#fff}.bg-info{background-color:#68b8fb;color:#fff}.bg-white{background-color:#fff}.bg-light{background-color:#eceff5}.bg-medium{background-color:#f8f9fa}.bg-dark{background-color:#676f77;color:#fff}.border-primary{border:3px solid #24264c;border-color:#24264c!important;border-radius:4px}.border-secondary{border:3px solid #feca21;border-color:#feca21!important;border-radius:4px}.border-danger{border:3px solid #ec373c;border-color:#ec373c!important;border-radius:4px}.border-warning{border:3px solid #f29132;border-color:#f29132!important;border-radius:4px}.border-success{border:3px solid #24c799;border-color:#24c799!important;border-radius:4px}.border-info{border:3px solid #68b8fb;border-color:#68b8fb!important;border-radius:4px}.border-light{border:3px solid #eceff5;border-color:#eceff5!important;border-radius:4px}.border-medium{border:3px solid #f8f9fa;border-color:#f8f9fa!important;border-radius:4px}.border-dark{border:3px solid #676f77;border-color:#676f77!important;border-radius:4px}.border-thin{border:1px solid}.border-bottom-none{border-bottom:none}.badge.badge-primary{background-color:#24264c;color:#fff!important}.badge.badge-primary:hover{background-color:#fff;color:#24264c!important}.badge.badge-secondary{background-color:#feca21;color:#fff}.badge.badge-danger{background-color:#ec373c;color:#fff}.badge.badge-warning{background-color:#f29132;color:#fff}.badge.badge-success{background-color:#24c799;color:#fff}.badge.badge-info{background-color:#68b8fb;color:#fff}.badge.disabled{cursor:not-allowed!important;opacity:.6}.badge.soft-disabled{opacity:.6}.badge-notification{margin-right:10px;position:relative}.badge-notification[data-badge]:after{background:#ec373c;border-radius:50%;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f;color:#fff;content:attr(data-badge);display:flex;font-size:12px;font-weight:600;height:auto;line-height:24px;min-height:24px;min-width:24px;place-content:center;position:absolute;right:-10px;top:-11px;width:auto}.badge-notification[data-badge=""]:after,.badge-notification[data-badge="0"]:after{display:none}.checkbox.check-primary input[type=checkbox]:checked+label:before{border-color:#24264c}.checkbox.check-secondary input[type=checkbox]:checked+label:before{border-color:#feca21}.checkbox.check-danger input[type=checkbox]:checked+label:before{border-color:#ec373c}.checkbox.check-warning input[type=checkbox]:checked+label:before{border-color:#f29132}.checkbox.check-success input[type=checkbox]:checked+label:before{border-color:#24c799}.checkbox.check-info input[type=checkbox]:checked+label:before{border-color:#68b8fb}.checkbox.disabled{cursor:not-allowed!important;opacity:.6}.circle:before{content:" ●";font-size:2em}.circle.circle-primary{color:#24264c}.circle.circle-secondary{color:#feca21}.circle.circle-danger{color:#ec373c}.circle.circle-warning{color:#f29132}.circle.circle-success{color:#24c799}.circle.circle-info{color:#68b8fb}.circle.disabled{cursor:not-allowed!important;opacity:.6}.pac-container{z-index:9999!important}.pgn-wrapper{z-index:9999}.pgn-wrapper .pgn-flip .alert{padding:10px 20px}.page-sidebar{background-color:#24264c}.page-sidebar .sidebar-header{background-color:#2c2f5e;border-bottom:1px solid #1e2041}.page-sidebar .sidebar-menu .icon-thumbnail{background:0 0}.page-sidebar .sidebar-menu .icon-thumbnail.selected{color:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .customer-icon g,.page-sidebar .sidebar-menu .icon-thumbnail.selected .home-icon g,.page-sidebar .sidebar-menu .icon-thumbnail.selected .orders-icon #Group-21,.page-sidebar .sidebar-menu .icon-thumbnail.selected .orders-icon path{stroke:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .orders-icon #Oval{fill:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .inventory-icon g{stroke:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .employee-icon polygon{fill:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .employee-icon circle,.page-sidebar .sidebar-menu .icon-thumbnail.selected .employee-icon path{stroke:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .reports-icon g{fill:#feca21;stroke:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .pos-icon circle{fill:#feca21}.page-sidebar .sidebar-menu .icon-thumbnail.selected .pos-icon circle,.page-sidebar .sidebar-menu .icon-thumbnail.selected .pos-icon g,.page-sidebar .sidebar-menu .icon-thumbnail.selected .pos-icon path,.page-sidebar .sidebar-menu .icon-thumbnail.selected .pos-icon rect{stroke:#feca21}.page-sidebar:hover{transform:translate(210px)}.nav-tabs>li>a{font-family:Gotham Book;text-transform:inherit}.nav-tabs>li>a h5{color:#676f77}.nav-tabs>li>a.active h5{color:#626262;font-weight:700}table:not(.table-midas) thead tr th{color:#676f77;font-family:Gotham Medium;font-size:.75rem;text-transform:inherit}table:not(.table-midas) tbody tr td{font-family:Gotham Book;font-size:.7rem}table.table-midas thead tr th{border-bottom:none;color:#676f77;font-family:Gotham Medium;font-size:.75rem;text-transform:inherit}table.table-midas tbody tr td,table.table-midas thead tr .sub-header{font-family:Gotham Book;font-size:.7rem}table.table-midas tbody tr td{background:#f8f9fa;border-bottom:10px solid #fff}table.table-midas tbody tr td:empty{background:inherit}table.table-midas tbody tr td.img-column{background:#fff;padding:0 5px 0 0}table.table-midas tbody tr td.img-column div{background:#fff;border:1px solid #676f77;display:table-cell;height:100%;max-width:60px;padding:5px;vertical-align:middle;width:auto}table.table-midas tbody tr td.img-column div img{display:block;margin:auto;max-width:100%}table.table-midas tbody tr td .form-control{border-radius:4px!important;color:#676f77;font-family:Gotham Book;font-size:.85rem;max-width:7em;min-height:auto;padding:5px;text-align:right}table.table-midas tbody tr td .form-control:focus{background-color:inherit;border-color:#68b8fb;box-shadow:none;outline:0!important}table.table-midas tbody tr td .form-control.is-invalid{border-color:#ec373c}table.table-midas tbody tr td .form-control:disabled.editable{background:#f8f9fa;color:#676f77}table.table-midas tbody tr td .form-control:disabled:not(.editable){background-color:#eceff5;font-family:Gotham Medium}table.table-midas tbody tr td .input-group-append{border-left:5px solid #f8f9fa}table.table-midas tbody tr td .input-group-append span{border-left:1px solid #00000012;border-radius:4px!important;padding-right:8px}table.table-midas tbody tr.details td{border-bottom:0}table.table-midas tbody tr.details .form-control{max-width:none}.text-primary{color:#24264c!important}.text-secondary{color:#feca21!important}.text-info{color:#68b8fb!important}.text-warning{color:#f29132!important}.text-success{color:#24c799!important}.text-light{color:#eceff5!important}.text-medium{color:#f8f9fa!important}.text-dark{color:#676f77!important}.hover-primary:hover{background-color:#24264c!important}.hover-secondary:hover{background-color:#feca21!important}.hover-info:hover{background-color:#ecf8ff!important}.hover-warning:hover{background-color:#f29132!important}.hover-success:hover{background-color:#24c799!important}.hover-light:hover{background-color:#eceff5!important}.hover-medium:hover{background-color:#f8f9fa!important}.hover-dark:hover{background-color:#676f77!important}.swal2-validation-message{color:#ec373c!important;font-family:Gotham Medium;font-size:.75rem!important}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before{box-shadow:none!important}.vueperslides .vueperslides__track-inner:first-child:last-child{transform:none}.vueperslides .vueperslide:not(.vueperslide--active) img{opacity:.5;transform:scale(.8);transition-duration:.6s}.vueperslides .vueperslide:not(:last-of-type){padding-right:1%}.vueperslides .vueperslide:not(:last-of-type):after{background:#dee2e6;content:"";height:40%;position:absolute;right:0;top:20%;width:1px}.vueperslides .vueperslides__arrows--outside .vueperslides__arrow--next{right:-2.5em}.vueperslides .vueperslides__arrows--outside .vueperslides__arrow--prev{left:-2.5em}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.skeleton{animation:skeleton-loading 1s linear infinite alternate}.skeleton.skeleton-text{border-radius:.25rem;height:1rem;margin-bottom:.5rem;width:100%}.object-center{o-object-position:center;-o-object-position:center;object-position:center}.object-cover,.object-image{o-object-fit:cover;-o-object-fit:cover;object-fit:cover}.object-image{o-object-position:center;height:100%;-o-object-position:center;object-position:center}.tournament-container{border:1px solid #24264c;overflow-x:scroll}.tournament-container .jQBracket .team{background-color:#fecb3e;border-radius:3px;color:#fff}.tournament-container .jQBracket .team:first-child{border-bottom:none;margin-bottom:5px}.tournament-container .jQBracket .team .label{background-color:#f5f6f8;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#adafb4;line-height:20px;padding-left:.75em}.tournament-container .jQBracket .team .score{background-color:#eceff6;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#adafb4}.tournament-container .jQBracket .team.win .score{color:#24c799}.tournament-container .jQBracket .team.win .bubble{background-color:#feca21;color:#fff}.tournament-container .jQBracket .team.win .bubble:after{border-right-color:#feca21}.tournament-container .jQBracket .team.lose .score{color:#ec373c}.tournament-container .jQBracket .team:hover .label{background-color:#f7b500;color:#fff}.tournament-container .jQBracket .team:hover .score{background-color:#fecb3e;color:#fff}.vue-dropzone .dz-progress .dz-upload{background:#feca21!important}.calendar .day:hover{border:2px solid #f29132}.calendar .day.today{background:#f29132}.calendar .simple-calendar-btn{border:none!important;color:#24264c!important}.calendar .simple-calendar-btn:hover{background:0 0!important}.calendar .simple-calendar-btn.btn-next{top:5px}.calendar .event-container{padding:0}.calendar .event-container .close{z-index:9999}.bootstrap-timepicker-widget{z-index:9999!important}.jQBracket .team .label{border-radius:0;height:26px!important}.datepicker td{background:0 0}.datepicker thead tr .dow{font-family:inherit}.time-picker,.time-picker input{width:100%!important}.time-picker input{-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #00000012!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:4px!important;box-shadow:none;color:#2c2c2c;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:normal;min-height:35px;outline:0;padding:8px 12px;transition:background .2s linear;vertical-align:middle}.time-picker .calender-div{border-radius:4px;padding-bottom:0!important;width:100%}.form-group .form-control,.form-group .v-select{height:auto}.error+.v-select{border-color:#ec373c}a{color:#68b8fb}a:hover:not(.router-link-active){color:#24264c!important}a.disabled{cursor:not-allowed!important;opacity:.6}a.disabled:hover{color:#68b8fb!important}.row-header{border-bottom:1px solid #eceff5;margin-bottom:1em;margin-left:0;margin-right:0}.row-header h5{margin-bottom:.5rem;margin-top:.5rem}.striped:nth-of-type(odd){background-color:#eceff5}.text-xs{font-size:x-small}.text-sm{font-size:smaller}.text-underline{text-decoration:underline}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-fill{height:-webkit-fill-available;height:-moz-available;height:stretch;height:stretch-fit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}select.form-control{-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #00000012!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:4px!important;box-shadow:none;color:#2c2c2c;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:normal;min-height:35px;outline:0;padding:8px 12px;transition:background .2s linear;vertical-align:middle}:not(.input-group)>select.form-control{width:100%!important}.do-not-allow{cursor:not-allowed;opacity:.5;pointer-events:none}.show-on-hover .hide-me{opacity:0}.show-on-hover:hover .hide-me{opacity:1}.float-bottom{bottom:0;position:absolute}@media (min-width:768px){.border-md-left{border-left:1px solid #eceff5!important}.border-md-right{border-right:1px solid #eceff5!important}}.note-editing-area .\@container{container-type:inline-size}.note-editing-area .pointer-events-none{pointer-events:none}.note-editing-area .collapse{visibility:collapse}.note-editing-area .invisible{visibility:hidden}.note-editing-area .visible{visibility:visible}.note-editing-area .visible\!{visibility:visible!important}.note-editing-area .sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.note-editing-area .not-sr-only{clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.note-editing-area .\!fixed{position:fixed!important}.note-editing-area .absolute{position:absolute}.note-editing-area .fixed{position:fixed}.note-editing-area .relative{position:relative}.note-editing-area .static{position:static}.note-editing-area .sticky{position:sticky}.note-editing-area .-inset-px{inset:-1px}.note-editing-area .inset-auto{inset:auto}.note-editing-area .inset-full{inset:100%}.note-editing-area .inset-px{inset:1px}.note-editing-area .inset-x-auto{inset-inline:auto}.note-editing-area .inset-x-full{inset-inline:100%}.note-editing-area .inset-x-px{inset-inline:1px}.note-editing-area .inset-y-auto{inset-block:auto}.note-editing-area .inset-y-full{inset-block:100%}.note-editing-area .inset-y-px{inset-block:1px}.note-editing-area .top-1\/2{top:50%}.note-editing-area .top-\[-1em\]{top:-1em}.note-editing-area .top-\[1\.5em\]{top:1.5em}.note-editing-area .top-\[127px\]{top:127px}.note-editing-area .top-auto{top:auto}.note-editing-area .top-full{top:100%}.note-editing-area .top-px{top:1px}.note-editing-area .right-\[-5px\]{right:-5px}.note-editing-area .right-auto{right:auto}.note-editing-area .right-full{right:100%}.note-editing-area .right-px{right:1px}.note-editing-area .bottom-auto{bottom:auto}.note-editing-area .bottom-full{bottom:100%}.note-editing-area .bottom-px{bottom:1px}.note-editing-area .left-1\/2{left:50%}.note-editing-area .left-auto{left:auto}.note-editing-area .left-full{left:100%}.note-editing-area .left-px{left:1px}.note-editing-area .isolate{isolation:isolate}.note-editing-area .z-0{z-index:0}.note-editing-area .z-10{z-index:10}.note-editing-area .z-20{z-index:20}.note-editing-area .z-30{z-index:30}.note-editing-area .z-40{z-index:40}.note-editing-area .z-50{z-index:50}.note-editing-area .z-\[1\]{z-index:1}.note-editing-area .z-\[100\]{z-index:100}.note-editing-area .z-\[1000\]{z-index:1000}.note-editing-area .z-\[1100\]{z-index:1100}.note-editing-area .z-\[100000\]{z-index:100000}.note-editing-area .z-auto{z-index:auto}.note-editing-area .order-0{order:0}.note-editing-area .order-1{order:1}.note-editing-area .order-2{order:2}.note-editing-area .order-3{order:3}.note-editing-area .order-4{order:4}.note-editing-area .order-5{order:5}.note-editing-area .order-6{order:6}.note-editing-area .order-7{order:7}.note-editing-area .order-8{order:8}.note-editing-area .order-9{order:9}.note-editing-area .order-10{order:10}.note-editing-area .order-11{order:11}.note-editing-area .order-12{order:12}.note-editing-area .order-first{order:-9999}.note-editing-area .order-last{order:9999}.note-editing-area .order-none{order:0}.note-editing-area .col-1{grid-column:1}.note-editing-area .col-2{grid-column:2}.note-editing-area .col-3{grid-column:3}.note-editing-area .col-4{grid-column:4}.note-editing-area .col-5{grid-column:5}.note-editing-area .col-6{grid-column:6}.note-editing-area .col-7{grid-column:7}.note-editing-area .col-8{grid-column:8}.note-editing-area .col-9{grid-column:9}.note-editing-area .col-10{grid-column:10}.note-editing-area .col-11{grid-column:11}.note-editing-area .col-12{grid-column:12}.note-editing-area .col-auto{grid-column:auto}.note-editing-area .col-span-1{grid-column:span 1/span 1}.note-editing-area .col-span-2{grid-column:span 2/span 2}.note-editing-area .col-span-3{grid-column:span 3/span 3}.note-editing-area .col-span-4{grid-column:span 4/span 4}.note-editing-area .col-span-5{grid-column:span 5/span 5}.note-editing-area .col-span-6{grid-column:span 6/span 6}.note-editing-area .col-span-7{grid-column:span 7/span 7}.note-editing-area .col-span-8{grid-column:span 8/span 8}.note-editing-area .col-span-9{grid-column:span 9/span 9}.note-editing-area .col-span-10{grid-column:span 10/span 10}.note-editing-area .col-span-11{grid-column:span 11/span 11}.note-editing-area .col-span-12{grid-column:span 12/span 12}.note-editing-area .col-span-full{grid-column:1/-1}.note-editing-area .col-start-1{grid-column-start:1}.note-editing-area .col-start-2{grid-column-start:2}.note-editing-area .col-start-3{grid-column-start:3}.note-editing-area .col-start-4{grid-column-start:4}.note-editing-area .col-start-5{grid-column-start:5}.note-editing-area .col-start-6{grid-column-start:6}.note-editing-area .col-start-7{grid-column-start:7}.note-editing-area .col-start-8{grid-column-start:8}.note-editing-area .col-start-9{grid-column-start:9}.note-editing-area .col-start-10{grid-column-start:10}.note-editing-area .col-start-11{grid-column-start:11}.note-editing-area .col-start-12{grid-column-start:12}.note-editing-area .col-start-13{grid-column-start:13}.note-editing-area .col-start-auto{grid-column-start:auto}.note-editing-area .col-end-1{grid-column-end:1}.note-editing-area .col-end-2{grid-column-end:2}.note-editing-area .col-end-3{grid-column-end:3}.note-editing-area .col-end-4{grid-column-end:4}.note-editing-area .col-end-5{grid-column-end:5}.note-editing-area .col-end-6{grid-column-end:6}.note-editing-area .col-end-7{grid-column-end:7}.note-editing-area .col-end-8{grid-column-end:8}.note-editing-area .col-end-9{grid-column-end:9}.note-editing-area .col-end-10{grid-column-end:10}.note-editing-area .col-end-11{grid-column-end:11}.note-editing-area .col-end-12{grid-column-end:12}.note-editing-area .col-end-13{grid-column-end:13}.note-editing-area .col-end-auto{grid-column-end:auto}.note-editing-area .row-auto{grid-row:auto}.note-editing-area .row-span-1{grid-row:span 1/span 1}.note-editing-area .row-span-2{grid-row:span 2/span 2}.note-editing-area .row-span-3{grid-row:span 3/span 3}.note-editing-area .row-span-4{grid-row:span 4/span 4}.note-editing-area .row-span-5{grid-row:span 5/span 5}.note-editing-area .row-span-6{grid-row:span 6/span 6}.note-editing-area .row-span-full{grid-row:1/-1}.note-editing-area .row-start-1{grid-row-start:1}.note-editing-area .row-start-2{grid-row-start:2}.note-editing-area .row-start-3{grid-row-start:3}.note-editing-area .row-start-4{grid-row-start:4}.note-editing-area .row-start-5{grid-row-start:5}.note-editing-area .row-start-6{grid-row-start:6}.note-editing-area .row-start-7{grid-row-start:7}.note-editing-area .row-start-auto{grid-row-start:auto}.note-editing-area .row-end-1{grid-row-end:1}.note-editing-area .row-end-2{grid-row-end:2}.note-editing-area .row-end-3{grid-row-end:3}.note-editing-area .row-end-4{grid-row-end:4}.note-editing-area .row-end-5{grid-row-end:5}.note-editing-area .row-end-6{grid-row-end:6}.note-editing-area .row-end-7{grid-row-end:7}.note-editing-area .row-end-auto{grid-row-end:auto}.note-editing-area .float-left{float:left}.note-editing-area .float-none{float:none}.note-editing-area .float-right{float:right}.note-editing-area .clear-both{clear:both}.note-editing-area .clear-left{clear:left}.note-editing-area .clear-none{clear:none}.note-editing-area .clear-right{clear:right}.note-editing-area .container{width:100%}.note-editing-area .container\!{width:100%!important}.note-editing-area .-m-px{margin:-1px}.note-editing-area .m-auto{margin:auto}.note-editing-area .m-px{margin:1px}.note-editing-area .-mx-px{margin-inline:-1px}.note-editing-area .mx-auto{margin-inline:auto}.note-editing-area .mx-px{margin-inline:1px}.note-editing-area .-my-px{margin-block:-1px}.note-editing-area .my-\[8px\]{margin-block:8px}.note-editing-area .my-auto{margin-block:auto}.note-editing-area .my-px{margin-block:1px}.note-editing-area .ms-auto{margin-inline-start:auto}.note-editing-area .-mt-px{margin-top:-1px}.note-editing-area .mt-\[10vh\]{margin-top:10vh}.note-editing-area .mt-auto{margin-top:auto}.note-editing-area .mt-px{margin-top:1px}.note-editing-area .\!mr-\[inherit\]{margin-right:inherit!important}.note-editing-area .-mr-px{margin-right:-1px}.note-editing-area .mr-auto{margin-right:auto}.note-editing-area .mr-px{margin-right:1px}.note-editing-area .-mb-px{margin-bottom:-1px}.note-editing-area .mb-auto{margin-bottom:auto}.note-editing-area .mb-px{margin-bottom:1px}.note-editing-area .\!ml-auto{margin-left:auto!important}.note-editing-area .-ml-px{margin-left:-1px}.note-editing-area .ml-\[inherit\]{margin-left:inherit}.note-editing-area .ml-auto{margin-left:auto}.note-editing-area .ml-px{margin-left:1px}.note-editing-area .box-border{box-sizing:border-box}.note-editing-area .box-content{box-sizing:content-box}.note-editing-area .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.note-editing-area .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.note-editing-area .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.note-editing-area .line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.note-editing-area .\!contents{display:contents!important}.note-editing-area .\!flex{display:flex!important}.note-editing-area .\!grid{display:grid!important}.note-editing-area .block{display:block}.note-editing-area .contents{display:contents}.note-editing-area .flex{display:flex}.note-editing-area .flow-root{display:flow-root}.note-editing-area .grid{display:grid}.note-editing-area .hidden{display:none}.note-editing-area .inline{display:inline}.note-editing-area .inline-block{display:inline-block}.note-editing-area .inline-flex{display:inline-flex}.note-editing-area .inline-grid{display:inline-grid}.note-editing-area .inline-table{display:inline-table}.note-editing-area .list-item{display:list-item}.note-editing-area .table{display:table}.note-editing-area .table-caption{display:table-caption}.note-editing-area .table-cell{display:table-cell}.note-editing-area .table-column{display:table-column}.note-editing-area .table-column-group{display:table-column-group}.note-editing-area .table-footer-group{display:table-footer-group}.note-editing-area .table-header-group{display:table-header-group}.note-editing-area .table-row{display:table-row}.note-editing-area .table-row-group{display:table-row-group}.note-editing-area .aspect-\[16\/9\]{aspect-ratio:16/9}.note-editing-area .aspect-square{aspect-ratio:1}.note-editing-area .\!h-\[50px\]{height:50px!important}.note-editing-area .\!h-\[172px\]{height:172px!important}.note-editing-area .\!h-auto{height:auto!important}.note-editing-area .\!h-full{height:100%!important}.note-editing-area .h-\[1\.5em\]{height:1.5em}.note-editing-area .h-\[4\.5em\]{height:4.5em}.note-editing-area .h-\[17px\]{height:17px}.note-editing-area .h-\[23px\]{height:23px}.note-editing-area .h-\[25px\]{height:25px}.note-editing-area .h-\[30px\]{height:30px}.note-editing-area .h-\[30vh\]{height:30vh}.note-editing-area .h-\[38px\]{height:38px}.note-editing-area .h-\[40px\]{height:40px}.note-editing-area .h-\[42px\]{height:42px}.note-editing-area .h-\[60vh\]{height:60vh}.note-editing-area .h-\[100vh\]{height:100vh}.note-editing-area .h-\[154px\]{height:154px}.note-editing-area .h-\[calc\(100vh-135px\)\]{height:calc(100vh - 135px)}.note-editing-area .h-auto{height:auto}.note-editing-area .h-full{height:100%}.note-editing-area .h-max{height:-moz-max-content;height:max-content}.note-editing-area .h-min{height:-moz-min-content;height:min-content}.note-editing-area .h-px{height:1px}.note-editing-area .h-screen{height:100vh}.note-editing-area .max-h-\[35vh\]{max-height:35vh}.note-editing-area .max-h-\[40vh\]{max-height:40vh}.note-editing-area .max-h-\[55vh\]{max-height:55vh}.note-editing-area .max-h-\[63vh\]{max-height:63vh}.note-editing-area .max-h-\[85vh\]{max-height:85vh}.note-editing-area .max-h-\[100vh\]{max-height:100vh}.note-editing-area .max-h-\[150px\]{max-height:150px}.note-editing-area .max-h-\[184px\]{max-height:184px}.note-editing-area .max-h-\[400px\]{max-height:400px}.note-editing-area .max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.note-editing-area .max-h-\[calc\(100vh-12rem\)\]{max-height:calc(100vh - 12rem)}.note-editing-area .max-h-full{max-height:100%}.note-editing-area .max-h-px{max-height:1px}.note-editing-area .max-h-screen{max-height:100vh}.note-editing-area .\!min-h-\[31vh\]{min-height:31vh!important}.note-editing-area .min-h-\[2\.5em\]{min-height:2.5em}.note-editing-area .min-h-\[36px\]{min-height:36px}.note-editing-area .min-h-\[44px\]{min-height:44px}.note-editing-area .min-h-\[50vh\]{min-height:50vh}.note-editing-area .min-h-\[80px\]{min-height:80px}.note-editing-area .min-h-\[80vh\]{min-height:80vh}.note-editing-area .min-h-full{min-height:100%}.note-editing-area .min-h-screen{min-height:100vh}.note-editing-area .\!w-full{width:100%!important}.note-editing-area .w-1\/2{width:50%}.note-editing-area .w-1\/3{width:33.3333%}.note-editing-area .w-1\/4{width:25%}.note-editing-area .w-1\/12{width:8.33333%}.note-editing-area .w-2\/3{width:66.6667%}.note-editing-area .w-2\/4{width:50%}.note-editing-area .w-3\/4{width:75%}.note-editing-area .w-3\/12{width:25%}.note-editing-area .w-4\/5{width:80%}.note-editing-area .w-4\/12{width:33.3333%}.note-editing-area .w-5\/6{width:83.3333%}.note-editing-area .w-5\/12{width:41.6667%}.note-editing-area .w-6\/12{width:50%}.note-editing-area .w-8\/12{width:66.6667%}.note-editing-area .w-9\/12{width:75%}.note-editing-area .w-\[2em\]{width:2em}.note-editing-area .w-\[17px\]{width:17px}.note-editing-area .w-\[36px\]{width:36px}.note-editing-area .w-\[40px\]{width:40px}.note-editing-area .w-\[200px\]{width:200px}.note-editing-area .w-\[260px\]{width:260px}.note-editing-area .w-\[309px\]{width:309px}.note-editing-area .w-auto{width:auto}.note-editing-area .w-fit{width:-moz-fit-content;width:fit-content}.note-editing-area .w-full{width:100%}.note-editing-area .w-max{width:-moz-max-content;width:max-content}.note-editing-area .w-min{width:-moz-min-content;width:min-content}.note-editing-area .w-px{width:1px}.note-editing-area .w-screen{width:100vw}.note-editing-area .\!max-w-\[3em\]{max-width:3em!important}.note-editing-area .max-w-\[34ch\]{max-width:34ch}.note-editing-area .max-w-\[36ch\]{max-width:36ch}.note-editing-area .max-w-\[46ch\]{max-width:46ch}.note-editing-area .max-w-\[60vw\]{max-width:60vw}.note-editing-area .max-w-\[62ch\]{max-width:62ch}.note-editing-area .max-w-\[375px\]{max-width:375px}.note-editing-area .max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.note-editing-area .max-w-full{max-width:100%}.note-editing-area .max-w-max{max-width:-moz-max-content;max-width:max-content}.note-editing-area .max-w-min{max-width:-moz-min-content;max-width:min-content}.note-editing-area .max-w-none{max-width:none}.note-editing-area .min-w-\[42px\]{min-width:42px}.note-editing-area .min-w-\[46px\]{min-width:46px}.note-editing-area .min-w-\[56px\]{min-width:56px}.note-editing-area .min-w-\[64px\]{min-width:64px}.note-editing-area .min-w-\[132px\]{min-width:132px}.note-editing-area .min-w-\[152px\]{min-width:152px}.note-editing-area .min-w-full{min-width:100%}.note-editing-area .min-w-max{min-width:-moz-max-content;min-width:max-content}.note-editing-area .min-w-min{min-width:-moz-min-content;min-width:min-content}.note-editing-area .flex-1{flex:1}.note-editing-area .flex-auto{flex:auto}.note-editing-area .flex-initial{flex:0 auto}.note-editing-area .flex-none{flex:none}.note-editing-area .flex-shrink{flex-shrink:1}.note-editing-area .flex-shrink-0{flex-shrink:0}.note-editing-area .flex-shrink-1,.note-editing-area .shrink{flex-shrink:1}.note-editing-area .shrink-0,.note-editing-area .shrink-\[0\]{flex-shrink:0}.note-editing-area .flex-grow{flex-grow:1}.note-editing-area .flex-grow-0{flex-grow:0}.note-editing-area .flex-grow-1,.note-editing-area .grow{flex-grow:1}.note-editing-area .basis-\[50px\]{flex-basis:50px}.note-editing-area .table-auto{table-layout:auto}.note-editing-area .border-collapse{border-collapse:collapse}.note-editing-area .border-separate{border-collapse:separate}.note-editing-area .origin-top-right{transform-origin:100% 0}.note-editing-area .translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.note-editing-area .-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.note-editing-area .scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.note-editing-area .scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.note-editing-area .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.note-editing-area .rotate-90{rotate:90deg}.note-editing-area .rotate-180{rotate:180deg}.note-editing-area .rotate-270{rotate:270deg}.note-editing-area .\!transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.note-editing-area .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.note-editing-area .transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.note-editing-area .animate-none{animation:none}.note-editing-area .\!cursor-not-allowed{cursor:not-allowed!important}.note-editing-area .cursor-default{cursor:default}.note-editing-area .cursor-not-allowed{cursor:not-allowed}.note-editing-area .cursor-pointer{cursor:pointer}.note-editing-area .cursor-text{cursor:text}.note-editing-area .cursor-wait{cursor:wait}.note-editing-area .resize{resize:both}.note-editing-area .resize-none{resize:none}.note-editing-area .list-inside{list-style-position:inside}.note-editing-area .list-outside{list-style-position:outside}.note-editing-area .list-decimal{list-style-type:decimal}.note-editing-area .list-disc{list-style-type:disc}.note-editing-area .list-none{list-style-type:none}.note-editing-area .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.note-editing-area .auto-cols-auto{grid-auto-columns:auto}.note-editing-area .auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.note-editing-area .auto-cols-max{grid-auto-columns:max-content}.note-editing-area .auto-cols-min{grid-auto-columns:min-content}.note-editing-area .grid-flow-col{grid-auto-flow:column}.note-editing-area .grid-flow-col-dense{grid-auto-flow:column dense}.note-editing-area .grid-flow-row{grid-auto-flow:row}.note-editing-area .grid-flow-row-dense{grid-auto-flow:dense}.note-editing-area .auto-rows-auto{grid-auto-rows:auto}.note-editing-area .auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.note-editing-area .auto-rows-max{grid-auto-rows:max-content}.note-editing-area .auto-rows-min{grid-auto-rows:min-content}.note-editing-area .\[grid-template-columns\:repeat\(auto-fit\,minmax\(260px\,320px\)\)\]{grid-template-columns:repeat(auto-fit,minmax(260px,320px))}.note-editing-area .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.note-editing-area .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.note-editing-area .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.note-editing-area .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.note-editing-area .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.note-editing-area .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.note-editing-area .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.note-editing-area .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.note-editing-area .grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.note-editing-area .grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.note-editing-area .grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.note-editing-area .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.note-editing-area .grid-cols-none{grid-template-columns:none}.note-editing-area .grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.note-editing-area .grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.note-editing-area .grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.note-editing-area .grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.note-editing-area .grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.note-editing-area .grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.note-editing-area .grid-rows-none{grid-template-rows:none}.note-editing-area .flex-col{flex-direction:column}.note-editing-area .flex-col-reverse{flex-direction:column-reverse}.note-editing-area .flex-row{flex-direction:row}.note-editing-area .flex-row-reverse{flex-direction:row-reverse}.note-editing-area .flex-nowrap{flex-wrap:nowrap}.note-editing-area .flex-wrap{flex-wrap:wrap}.note-editing-area .flex-wrap-reverse{flex-wrap:wrap-reverse}.note-editing-area .place-content-center{place-content:center}.note-editing-area .place-items-center{place-items:center}.note-editing-area .place-items-end{place-items:end}.note-editing-area .place-items-start{place-items:start}.note-editing-area .place-items-stretch{place-items:stretch stretch}.note-editing-area .content-around{align-content:space-around}.note-editing-area .content-between{align-content:space-between}.note-editing-area .content-center{align-content:center}.note-editing-area .content-end{align-content:flex-end}.note-editing-area .content-evenly{align-content:space-evenly}.note-editing-area .content-start{align-content:flex-start}.note-editing-area .items-baseline{align-items:baseline}.note-editing-area .items-center{align-items:center}.note-editing-area .items-end{align-items:flex-end}.note-editing-area .items-start{align-items:flex-start}.note-editing-area .items-stretch{align-items:stretch}.note-editing-area .justify-around{justify-content:space-around}.note-editing-area .justify-between{justify-content:space-between}.note-editing-area .justify-center{justify-content:center}.note-editing-area .justify-end{justify-content:flex-end}.note-editing-area .justify-evenly{justify-content:space-evenly}.note-editing-area .justify-normal{justify-content:normal}.note-editing-area .justify-start{justify-content:flex-start}.note-editing-area .justify-items-center{justify-items:center}.note-editing-area .justify-items-end{justify-items:end}.note-editing-area .justify-items-start{justify-items:start}.note-editing-area .justify-items-stretch{justify-items:stretch}.note-editing-area .gap-\[\"\+n\+\"px\]{gap:"+n+"px}.note-editing-area .gap-\[22px\]{gap:22px}.note-editing-area .gap-px{gap:1px}:where(.note-editing-area .space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(1px*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(1px*var(--tw-space-y-reverse))}:where(.note-editing-area .space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.note-editing-area .gap-x-px{-moz-column-gap:1px;column-gap:1px}:where(.note-editing-area .-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(-1px*var(--tw-space-x-reverse))}:where(.note-editing-area .space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(1px*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(1px*var(--tw-space-x-reverse))}:where(.note-editing-area .space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.note-editing-area .gap-y-px{row-gap:1px}:where(.note-editing-area .divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.note-editing-area .divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(2px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(2px*var(--tw-divide-y-reverse))}.note-editing-area .place-self-auto{place-self:auto}.note-editing-area .place-self-end{place-self:end}.note-editing-area .place-self-start{place-self:start}.note-editing-area .place-self-stretch{place-self:stretch stretch}.note-editing-area .self-auto{align-self:auto}.note-editing-area .self-center{align-self:center}.note-editing-area .self-end{align-self:flex-end}.note-editing-area .self-start{align-self:flex-start}.note-editing-area .self-stretch{align-self:stretch}.note-editing-area .justify-self-auto{justify-self:auto}.note-editing-area .justify-self-center{justify-self:center}.note-editing-area .justify-self-end{justify-self:flex-end}.note-editing-area .justify-self-start{justify-self:flex-start}.note-editing-area .justify-self-stretch{justify-self:stretch}.note-editing-area .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-editing-area .overflow-auto{overflow:auto}.note-editing-area .overflow-hidden{overflow:hidden}.note-editing-area .overflow-x-auto{overflow-x:auto}.note-editing-area .overflow-x-hidden{overflow-x:hidden}.note-editing-area .overflow-y-auto{overflow-y:auto}.note-editing-area .overflow-y-hidden{overflow-y:hidden}.note-editing-area .overflow-y-scroll{overflow-y:scroll}.note-editing-area .rounded-\[16px\]{border-radius:16px}.note-editing-area .rounded-full{border-radius:3.40282e+38px}.note-editing-area .rounded-none{border-radius:0}.note-editing-area .rounded-t-full{border-top-left-radius:3.40282e+38px;border-top-right-radius:3.40282e+38px}.note-editing-area .rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.note-editing-area .rounded-l-full{border-bottom-left-radius:3.40282e+38px;border-top-left-radius:3.40282e+38px}.note-editing-area .rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.note-editing-area .rounded-tl-full{border-top-left-radius:3.40282e+38px}.note-editing-area .rounded-tl-none{border-top-left-radius:0}.note-editing-area .rounded-r-full{border-bottom-right-radius:3.40282e+38px;border-top-right-radius:3.40282e+38px}.note-editing-area .rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.note-editing-area .rounded-tr-full{border-top-right-radius:3.40282e+38px}.note-editing-area .rounded-tr-none{border-top-right-radius:0}.note-editing-area .rounded-b-full{border-bottom-left-radius:3.40282e+38px;border-bottom-right-radius:3.40282e+38px}.note-editing-area .rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.note-editing-area .rounded-br-full{border-bottom-right-radius:3.40282e+38px}.note-editing-area .rounded-br-none{border-bottom-right-radius:0}.note-editing-area .rounded-bl-full{border-bottom-left-radius:3.40282e+38px}.note-editing-area .rounded-bl-none{border-bottom-left-radius:0}.note-editing-area .border{border-style:var(--tw-border-style);border-width:1px}.note-editing-area .border-0{border-style:var(--tw-border-style);border-width:0}.note-editing-area .border-2{border-style:var(--tw-border-style);border-width:2px}.note-editing-area .border-4{border-style:var(--tw-border-style);border-width:4px}.note-editing-area .border-8{border-style:var(--tw-border-style);border-width:8px}.note-editing-area .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.note-editing-area .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.note-editing-area .border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.note-editing-area .border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.note-editing-area .border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.note-editing-area .border-t-8{border-top-style:var(--tw-border-style);border-top-width:8px}.note-editing-area .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.note-editing-area .border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.note-editing-area .border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.note-editing-area .border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.note-editing-area .border-r-8{border-right-style:var(--tw-border-style);border-right-width:8px}.note-editing-area .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.note-editing-area .border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.note-editing-area .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.note-editing-area .border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.note-editing-area .border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.note-editing-area .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.note-editing-area .border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.note-editing-area .border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.note-editing-area .border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.note-editing-area .border-l-8{border-left-style:var(--tw-border-style);border-left-width:8px}.note-editing-area .border-dashed{--tw-border-style:dashed;border-style:dashed}.note-editing-area .border-dotted{--tw-border-style:dotted;border-style:dotted}.note-editing-area .border-double{--tw-border-style:double;border-style:double}.note-editing-area .border-none{--tw-border-style:none;border-style:none}.note-editing-area .border-solid{--tw-border-style:solid;border-style:solid}.note-editing-area .border-\[\#D0EDE7\]{border-color:#d0ede7}.note-editing-area .border-\[\#E4E5E6\]{border-color:#e4e5e6}.note-editing-area .border-\[\#f5f6f7\]{border-color:#f5f6f7}.note-editing-area .border-current{border-color:currentColor}.note-editing-area .border-transparent{border-color:#0000}.note-editing-area .border-b-\[\#f5f6f7\]{border-bottom-color:#f5f6f7}.note-editing-area .\!bg-\[\#313B56\]{background-color:#313b56!important}.note-editing-area .\!bg-\[\#F7F7F2\]{background-color:#f7f7f2!important}.note-editing-area .\!bg-\[\#f3f3f3\]{background-color:#f3f3f3!important}.note-editing-area .bg-\[\"\+t\+\"\]{background-color:"+t+"}.note-editing-area .bg-\[\"\.concat\(e\,\"\]{background-color:".concat(e,"}.note-editing-area .bg-\[\"\.concat\(n\,\"\]{background-color:".concat(n,"}.note-editing-area .bg-\[\#434341\]{background-color:#434341}.note-editing-area .bg-\[\#D0EDE7\]{background-color:#d0ede7}.note-editing-area .bg-\[\#F5F6F7\],.note-editing-area .bg-\[\#f5f6f7\]{background-color:#f5f6f7}.note-editing-area .bg-current{background-color:currentColor}.note-editing-area .bg-transparent{background-color:#0000}.note-editing-area .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.note-editing-area .bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.note-editing-area .bg-none{background-image:none}.note-editing-area .to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.note-editing-area .bg-auto{background-size:auto}.note-editing-area .bg-contain{background-size:contain}.note-editing-area .bg-cover{background-size:cover}.note-editing-area .bg-fixed{background-attachment:fixed}.note-editing-area .bg-local{background-attachment:local}.note-editing-area .bg-scroll{background-attachment:scroll}.note-editing-area .bg-clip-border{background-clip:border-box}.note-editing-area .bg-clip-content{background-clip:content-box}.note-editing-area .bg-clip-padding{background-clip:padding-box}.note-editing-area .bg-clip-text{-webkit-background-clip:text;background-clip:text}.note-editing-area .bg-bottom{background-position:bottom}.note-editing-area .bg-center{background-position:50%}.note-editing-area .bg-left{background-position:0}.note-editing-area .bg-left-bottom{background-position:0 100%}.note-editing-area .bg-left-top{background-position:0 0}.note-editing-area .bg-right{background-position:100%}.note-editing-area .bg-right-bottom{background-position:100% 100%}.note-editing-area .bg-right-top{background-position:100% 0}.note-editing-area .bg-top{background-position:top}.note-editing-area .bg-no-repeat{background-repeat:no-repeat}.note-editing-area .bg-repeat{background-repeat:repeat}.note-editing-area .bg-repeat-round{background-repeat:round}.note-editing-area .bg-repeat-space{background-repeat:space}.note-editing-area .bg-repeat-x{background-repeat:repeat-x}.note-editing-area .bg-repeat-y{background-repeat:repeat-y}.note-editing-area .mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.note-editing-area .fill-current{fill:currentColor}.note-editing-area .object-contain{-o-object-fit:contain;object-fit:contain}.note-editing-area .object-cover{-o-object-fit:cover;object-fit:cover}.note-editing-area .object-fill{-o-object-fit:fill;object-fit:fill}.note-editing-area .object-none{-o-object-fit:none;object-fit:none}.note-editing-area .object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.note-editing-area .object-bottom{-o-object-position:bottom;object-position:bottom}.note-editing-area .object-center{-o-object-position:center;object-position:center}.note-editing-area .object-left{-o-object-position:left;object-position:left}.note-editing-area .object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.note-editing-area .object-left-top{-o-object-position:left top;object-position:left top}.note-editing-area .object-right{-o-object-position:right;object-position:right}.note-editing-area .object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.note-editing-area .object-right-top{-o-object-position:right top;object-position:right top}.note-editing-area .object-top{-o-object-position:top;object-position:top}.note-editing-area .p-px{padding:1px}.note-editing-area .px-\[0\.35rem\]{padding-inline:.35rem}.note-editing-area .px-\[24px\]{padding-inline:24px}.note-editing-area .px-px{padding-inline:1px}.note-editing-area .\!py-\[3em\]{padding-block:3em!important}.note-editing-area .py-\[12px\]{padding-block:12px}.note-editing-area .py-px{padding-block:1px}.note-editing-area .pt-\[9px\]{padding-top:9px}.note-editing-area .pt-px{padding-top:1px}.note-editing-area .pr-px{padding-right:1px}.note-editing-area .pb-px{padding-bottom:1px}.note-editing-area .pl-px{padding-left:1px}.note-editing-area .text-center{text-align:center}.note-editing-area .text-justify{text-align:justify}.note-editing-area .text-left{text-align:left}.note-editing-area .text-right{text-align:right}.note-editing-area .text-start{text-align:start}.note-editing-area .align-baseline{vertical-align:baseline}.note-editing-area .align-bottom{vertical-align:bottom}.note-editing-area .align-middle{vertical-align:middle}.note-editing-area .align-text-bottom{vertical-align:text-bottom}.note-editing-area .align-text-top{vertical-align:text-top}.note-editing-area .align-top{vertical-align:top}.note-editing-area .text-\[9px\]{font-size:9px}.note-editing-area .text-\[10px\]{font-size:10px}.note-editing-area .text-\[11px\]{font-size:11px}.note-editing-area .text-\[13px\]{font-size:13px}.note-editing-area .text-\[15px\]{font-size:15px}.note-editing-area .text-\[18px\]{font-size:18px}.note-editing-area .text-\[22px\]{font-size:22px}.note-editing-area .text-\[28px\]{font-size:28px}.note-editing-area .leading-none{--tw-leading:1;line-height:1}.note-editing-area .text-nowrap{text-wrap:nowrap}.note-editing-area .text-pretty{text-wrap:pretty}.note-editing-area .text-wrap{text-wrap:wrap}.note-editing-area .break-normal{overflow-wrap:normal;word-break:normal}.note-editing-area .break-words{overflow-wrap:break-word}.note-editing-area .break-all{word-break:break-all}.note-editing-area .overflow-ellipsis,.note-editing-area .text-ellipsis{text-overflow:ellipsis}.note-editing-area .whitespace-normal{white-space:normal}.note-editing-area .whitespace-nowrap{white-space:nowrap}.note-editing-area .whitespace-pre{white-space:pre}.note-editing-area .whitespace-pre-line{white-space:pre-line}.note-editing-area .whitespace-pre-wrap{white-space:pre-wrap}.note-editing-area .text-\[\#919191\]{color:#919191}.note-editing-area .text-\[\#aaa\]{color:#aaa}.note-editing-area .text-\[color\]{color:color}.note-editing-area .text-current{color:currentColor}.note-editing-area .text-transparent{color:#0000}.note-editing-area .capitalize{text-transform:capitalize}.note-editing-area .lowercase{text-transform:lowercase}.note-editing-area .normal-case{text-transform:none}.note-editing-area .uppercase{text-transform:uppercase}.note-editing-area .italic{font-style:italic}.note-editing-area .not-italic{font-style:normal}.note-editing-area .lining-nums{--tw-numeric-figure:lining-nums}.note-editing-area .lining-nums,.note-editing-area .oldstyle-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.note-editing-area .oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.note-editing-area .ordinal{--tw-ordinal:ordinal}.note-editing-area .ordinal,.note-editing-area .stacked-fractions{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.note-editing-area .stacked-fractions{--tw-numeric-fraction:stacked-fractions}.note-editing-area .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.note-editing-area .normal-nums{font-variant-numeric:normal}.note-editing-area .line-through{text-decoration-line:line-through}.note-editing-area .no-underline{text-decoration-line:none}.note-editing-area .overline{text-decoration-line:overline}.note-editing-area .underline{text-decoration-line:underline}.note-editing-area .underline-offset-2{text-underline-offset:2px}.note-editing-area .underline-offset-4{text-underline-offset:4px}.note-editing-area .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.note-editing-area .subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.note-editing-area .opacity-0{opacity:0}.note-editing-area .opacity-2{opacity:.02}.note-editing-area .opacity-4{opacity:.04}.note-editing-area .opacity-5{opacity:.05}.note-editing-area .opacity-6{opacity:.06}.note-editing-area .opacity-8{opacity:.08}.note-editing-area .opacity-10{opacity:.1}.note-editing-area .opacity-12{opacity:.12}.note-editing-area .opacity-15{opacity:.15}.note-editing-area .opacity-20{opacity:.2}.note-editing-area .opacity-25{opacity:.25}.note-editing-area .opacity-30{opacity:.3}.note-editing-area .opacity-35{opacity:.35}.note-editing-area .opacity-40{opacity:.4}.note-editing-area .opacity-45{opacity:.45}.note-editing-area .opacity-50{opacity:.5}.note-editing-area .opacity-55{opacity:.55}.note-editing-area .opacity-60{opacity:.6}.note-editing-area .opacity-65{opacity:.65}.note-editing-area .opacity-70{opacity:.7}.note-editing-area .opacity-75{opacity:.75}.note-editing-area .opacity-80{opacity:.8}.note-editing-area .opacity-85{opacity:.85}.note-editing-area .opacity-90{opacity:.9}.note-editing-area .opacity-95{opacity:.95}.note-editing-area .opacity-100{opacity:1}.note-editing-area .shadow-none{--tw-shadow:0 0 #0000}.note-editing-area .ring,.note-editing-area .ring-1,.note-editing-area .shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.note-editing-area .ring,.note-editing-area .ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.note-editing-area .ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.note-editing-area .outline{outline-style:var(--tw-outline-style);outline-width:1px}.note-editing-area .grayscale{--tw-grayscale:grayscale(100%)}.note-editing-area .grayscale,.note-editing-area .grayscale-0{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.note-editing-area .grayscale-0{--tw-grayscale:grayscale(0%)}.note-editing-area .invert{--tw-invert:invert(100%)}.note-editing-area .invert,.note-editing-area .sepia{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.note-editing-area .sepia{--tw-sepia:sepia(100%)}.note-editing-area .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.note-editing-area .backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.note-editing-area .transition{transition-duration:var(--tw-duration,0s);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease)}.note-editing-area .transition-all{transition-duration:var(--tw-duration,0s);transition-property:all;transition-timing-function:var(--tw-ease,ease)}.note-editing-area .transition-colors{transition-duration:var(--tw-duration,0s);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease)}.note-editing-area .transition-opacity{transition-duration:var(--tw-duration,0s);transition-property:opacity;transition-timing-function:var(--tw-ease,ease)}.note-editing-area .transition-shadow{transition-duration:var(--tw-duration,0s);transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease)}.note-editing-area .transition-transform{transition-duration:var(--tw-duration,0s);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease)}.note-editing-area .transition-none{transition-property:none}.note-editing-area .delay-75{transition-delay:75ms}.note-editing-area .delay-100{transition-delay:.1s}.note-editing-area .delay-150{transition-delay:.15s}.note-editing-area .delay-200{transition-delay:.2s}.note-editing-area .delay-300{transition-delay:.3s}.note-editing-area .delay-500{transition-delay:.5s}.note-editing-area .delay-700{transition-delay:.7s}.note-editing-area .delay-1000{transition-delay:1s}.note-editing-area .duration-75{--tw-duration:75ms;transition-duration:75ms}.note-editing-area .duration-100{--tw-duration:.1s;transition-duration:.1s}.note-editing-area .duration-150{--tw-duration:.15s;transition-duration:.15s}.note-editing-area .duration-200{--tw-duration:.2s;transition-duration:.2s}.note-editing-area .duration-300{--tw-duration:.3s;transition-duration:.3s}.note-editing-area .duration-400{--tw-duration:.4s;transition-duration:.4s}.note-editing-area .duration-500{--tw-duration:.5s;transition-duration:.5s}.note-editing-area .duration-600{--tw-duration:.6s;transition-duration:.6s}.note-editing-area .duration-700{--tw-duration:.7s;transition-duration:.7s}.note-editing-area .duration-800{--tw-duration:.8s;transition-duration:.8s}.note-editing-area .duration-900{--tw-duration:.9s;transition-duration:.9s}.note-editing-area .duration-1000{--tw-duration:1s;transition-duration:1s}.note-editing-area .duration-1200{--tw-duration:1.2s;transition-duration:1.2s}.note-editing-area .duration-1500{--tw-duration:1.5s;transition-duration:1.5s}.note-editing-area .ease-linear{--tw-ease:linear;transition-timing-function:linear}.note-editing-area .outline-none{--tw-outline-style:none;outline-style:none}.note-editing-area .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-editing-area .\[program\:cron\]{program:cron}.note-editing-area .\[program\:midas-admin-scheduler\]{program:midas-admin-scheduler}.note-editing-area .\[program\:midas-admin-worker\]{program:midas-admin-worker}.note-editing-area .\[program\:nginx\]{program:nginx}.note-editing-area .\[program\:php-fpm\]{program:php-fpm}.note-editing-area .\[program\:php\]{program:php}.note-editing-area .\[system\:generate-nginx-cors-map\]{system:generate-nginx-cors-map}.note-editing-area .ring-inset{--tw-ring-inset:inset}@media (hover:hover){.note-editing-area .group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.note-editing-area .group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.note-editing-area .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.note-editing-area .placeholder\:normal-case::-moz-placeholder{text-transform:none}.note-editing-area .placeholder\:normal-case::placeholder{text-transform:none}.note-editing-area .before\:fixed:before{content:var(--tw-content);position:fixed}.note-editing-area .before\:h-full:before{content:var(--tw-content);height:100%}.note-editing-area .before\:w-full:before{content:var(--tw-content);width:100%}.note-editing-area .before\:bg-\[rgba\(0\,0\,0\,0\.5\)\]:before{background-color:#00000080;content:var(--tw-content)}.note-editing-area .empty\:hidden:empty{display:none}.note-editing-area .focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.note-editing-area .hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.note-editing-area .hover\:border-current:hover{border-color:currentColor}.note-editing-area .hover\:border-transparent:hover{border-color:#0000}.note-editing-area .hover\:bg-\[\"\.concat\(n\,\"\]:hover{background-color:".concat(n,"}.note-editing-area .hover\:bg-transparent:hover{background-color:#0000}.note-editing-area .hover\:underline:hover{text-decoration-line:underline}.note-editing-area .hover\:opacity-70:hover{opacity:.7}.note-editing-area .hover\:opacity-90:hover{opacity:.9}.note-editing-area .hover\:opacity-100:hover{opacity:1}.note-editing-area .hover\:grayscale-0:hover{--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.note-editing-area .focus\:z-20:focus{z-index:20}.note-editing-area .focus\:bg-transparent:focus{background-color:#0000}.note-editing-area .focus\:opacity-100:focus{opacity:1}.note-editing-area .focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.note-editing-area .focus\:ring-1:focus,.note-editing-area .focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.note-editing-area .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.note-editing-area .focus\:ring-current:focus{--tw-ring-color:currentcolor}.note-editing-area .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.note-editing-area .focus\:outline-offset-0:focus{outline-offset:0}.note-editing-area .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.note-editing-area .focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.note-editing-area .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.note-editing-area .disabled\:opacity-30:disabled{opacity:.3}.note-editing-area .disabled\:opacity-40:disabled{opacity:.4}.note-editing-area .disabled\:opacity-50:disabled{opacity:.5}.analytics-ui{color:#0f1729}.analytics-ui *{box-sizing:border-box}.analytics-ui .ev-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.analytics-ui .ev-header .ev-title{font-size:28px;font-weight:700;line-height:1.2;margin:0}.analytics-ui .ev-header .ev-subtitle{color:#8a92a6;font-size:14px;margin:6px 0 0}.analytics-ui .ev-header-tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.analytics-ui .ev-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:11px 18px;text-decoration:none;transition:all .15s;white-space:nowrap}.analytics-ui .ev-btn svg{height:16px;width:16px}.analytics-ui .ev-btn--primary{background:#1e2536;border-color:#1e2536;color:#fff}.analytics-ui .ev-btn--primary:hover{background:#fff;border-color:#1e2536;color:#1e2536}.analytics-ui .ev-btn--ghost{background:#fff;border-color:#eef0f4;color:#0f1729}.analytics-ui .ev-btn--ghost:hover{border-color:#d5d9e2}.analytics-ui .ev-btn--sm{border-radius:9px;font-size:13px;padding:7px 13px}.analytics-ui .ev-btn--dashed{background:0 0;border:1px dashed #d5d9e2;color:#8a92a6;justify-content:center;padding:14px;width:100%}.analytics-ui .ev-btn--dashed:hover{background:#fafbfc;border-color:#b9bfcd;color:#0f1729}.analytics-ui .ev-card{background:#fff;border:1px solid #eef0f4;border-radius:16px;margin-bottom:20px;padding:24px}.analytics-ui .ev-card__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.analytics-ui .ev-card__head h2{font-size:19px;font-weight:700;margin:0}.analytics-ui .ev-card__head p{color:#8a92a6;font-size:13px;margin:4px 0 0}.analytics-ui .ev-grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);margin-bottom:20px}.analytics-ui .ev-grid .ev-card{margin-bottom:20px}.analytics-ui .ev-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-ui .ev-grid--side-left{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)}.analytics-ui .ev-grid--single{grid-template-columns:minmax(0,1fr)}.analytics-ui .ev-section-head{align-items:center;display:flex;gap:8px;margin:0 0 14px 2px}.analytics-ui .ev-section-head h2{font-size:15px;font-weight:700;margin:0}.analytics-ui .ev-section-head .ev-section-note{color:#9aa1b0;font-size:12.5px;margin-left:auto}.analytics-ui .ev-kpis{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.analytics-ui .ev-kpis .ev-card{margin-bottom:0}.analytics-ui .ev-kpis--3{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-ui .ev-kpi{align-items:center;display:flex;gap:16px;justify-content:space-between}.analytics-ui .ev-kpi__label{color:#8a92a6;font-size:14px;margin:0 0 8px}.analytics-ui .ev-kpi__value{font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin:0}.analytics-ui .ev-kpi__sub{color:#9aa1b0;font-size:13px;margin:10px 0 0}.analytics-ui .ev-kpi__sub .up{color:#2e9e5b;font-weight:600}.analytics-ui .ev-kpi__sub .down{color:#d9534f;font-weight:600}.analytics-ui .ev-kpi__icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:52px;justify-content:center;padding:10px;width:52px}.analytics-ui .ev-kpi__icon svg{height:22px;width:22px}.analytics-ui .ev-kpi-strip{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.analytics-ui .ev-kpi-strip>div{border-right:1px solid #eef0f4;padding:0 20px}.analytics-ui .ev-kpi-strip>div:first-child{padding-left:0}.analytics-ui .ev-kpi-strip>div:last-child{border-right:none;padding-right:0}.analytics-ui .ev-kpi-strip .ev-kpi__value{font-size:22px}.analytics-ui .ev-kpi-strip .ev-kpi__label{font-size:13px;margin-bottom:6px}.analytics-ui .ev-kpi-strip .ev-kpi__sub{font-size:12px;margin-top:6px}.analytics-ui .is-green{background:#e7f5ec;color:#2e9e5b}.analytics-ui .is-blue{background:#e8eefc;color:#4f74e3}.analytics-ui .is-purple{background:#efeafe;color:#7c5cfc}.analytics-ui .is-orange{background:#fdefe4;color:#f2843b}.analytics-ui .is-pink{background:#fdeaf0;color:#e0517a}.analytics-ui .is-teal{background:#e3f7f6;color:#12b5b0}.analytics-ui .is-red{background:#fdeceb;color:#d9534f}.analytics-ui .is-grey{background:#f1f3f7;color:#8a92a6}.analytics-ui .ev-toggle{background:#f4f5f8;border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px}.analytics-ui .ev-toggle button{background:0 0;border:none;border-radius:8px;color:#8a92a6;cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px;transition:all .15s;white-space:nowrap}.analytics-ui .ev-toggle button.is-active{background:#1e2536;color:#fff}.analytics-ui .ev-table-wrap{margin:0 -4px;overflow-x:auto}.analytics-ui table.ev-table{border-collapse:collapse;font-size:13.5px;width:100%}.analytics-ui table.ev-table th{border-bottom:1px solid #eef0f4;color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.07em;padding:0 12px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.analytics-ui table.ev-table td{border-bottom:1px solid #eef0f4;padding:13px 12px;vertical-align:middle}.analytics-ui table.ev-table tbody tr:last-child td{border-bottom:none}.analytics-ui table.ev-table tbody tr:hover{background:#fafbfc}.analytics-ui table.ev-table tr.is-group td{border-bottom:none;padding-bottom:6px}.analytics-ui table.ev-table tr.is-variation td{border-bottom:none;padding-bottom:7px;padding-top:7px}.analytics-ui table.ev-table tr.is-variation td:first-child{color:#8a92a6;padding-left:30px}.analytics-ui .ev-num{font-variant-numeric:tabular-nums;text-align:right}.analytics-ui .ev-strong{font-weight:700}.analytics-ui .ev-sub{color:#9aa1b0;font-size:12px}.analytics-ui .ev-pos{color:#2e9e5b}.analytics-ui .ev-neg{color:#d9534f}.analytics-ui .ev-pill{border-radius:999px;display:inline-block;font-size:11.5px;font-weight:700;padding:3px 10px;white-space:nowrap}.analytics-ui .ev-bar-track{background:#f1f3f7;border-radius:999px;height:7px;min-width:90px;overflow:hidden}.analytics-ui .ev-bar-fill{border-radius:999px;height:100%}.analytics-ui .ev-bd-cols{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-ui .ev-bd-title{color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.07em;margin:0 0 10px;text-transform:uppercase}.analytics-ui .ev-bd-row{border-bottom:1px solid #eef0f4;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:9px 0}.analytics-ui .ev-bd-row:last-child{border-bottom:none}.analytics-ui .ev-bd-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-ui .ev-bd-value{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:700}.analytics-ui .ev-funnel{display:flex;flex-direction:column;gap:12px}.analytics-ui .ev-funnel-head{display:flex;font-size:13px;justify-content:space-between;margin-bottom:5px}.analytics-ui .ev-funnel-head .stage-label{font-weight:600}.analytics-ui .ev-funnel-head .stage-count{font-variant-numeric:tabular-nums;font-weight:700}.analytics-ui .ev-funnel-track{background:#f4f5f8;border-radius:8px;height:34px;overflow:hidden}.analytics-ui .ev-funnel-fill{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;height:100%;min-width:44px;padding:0 10px}.analytics-ui .ev-badge{border-radius:999px;font-size:12px;font-weight:700;padding:4px 12px;white-space:nowrap}.analytics-ui .ev-badge.up{background:#e7f5ec;color:#2e9e5b}.analytics-ui .ev-badge.down{background:#fdeceb;color:#d9534f}.analytics-ui .ev-badge.flat{background:#f1f3f7;color:#8a92a6}.analytics-ui .ev-chart{min-height:260px;position:relative}.analytics-ui .ev-empty{align-items:center;color:#9aa1b0;display:flex;font-size:14px;justify-content:center;padding:32px 0}.analytics-ui .ev-legend{color:#8a92a6;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:14px}.analytics-ui .ev-legend span{align-items:center;display:inline-flex;gap:6px}.analytics-ui .ev-swatch{border-radius:2px;height:9px;width:9px}@media (max-width:1100px){.analytics-ui .ev-kpis,.analytics-ui .ev-kpis--3{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-ui .ev-grid,.analytics-ui .ev-grid--even,.analytics-ui .ev-grid--side-left{grid-template-columns:minmax(0,1fr)}.analytics-ui .ev-bd-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-ui .ev-kpi-strip{gap:18px;grid-auto-columns:auto;grid-auto-flow:row}.analytics-ui .ev-kpi-strip>div{border-bottom:1px solid #eef0f4;border-right:none;padding:0 0 14px}.analytics-ui .ev-kpi-strip>div:last-child{border-bottom:none;padding-bottom:0}}@media (max-width:576px){.analytics-ui .ev-bd-cols,.analytics-ui .ev-kpis,.analytics-ui .ev-kpis--3{grid-template-columns:minmax(0,1fr)}.analytics-ui .ev-kpi__value{font-size:26px}.analytics-ui .ev-card{border-radius:12px;padding:16px}.analytics-ui .ev-title{font-size:22px}.analytics-ui .ev-header-tools{width:100%}.analytics-ui .ev-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px}}@media (prefers-reduced-motion:reduce){.analytics-ui *{transition:none!important}}.orders-ui .rail{display:flex;flex-direction:column;gap:22px;padding-right:1rem;position:sticky;top:1rem}.orders-ui .rail-title{color:#9aa1b0;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 12px 12px;text-transform:uppercase}.orders-ui .rail-nav{display:flex;flex-direction:column;gap:2px}.orders-ui .rail-link{align-items:center;background:0 0;border:none;border-radius:10px;color:#5b6478;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;padding:10px 12px;text-align:left;text-decoration:none;transition:background .15s,color .15s;width:100%}.orders-ui .rail-link svg{flex-shrink:0;height:17px;opacity:.75;width:17px}.orders-ui .rail-link:hover{background:#f1f3f7;color:#0f1729}.orders-ui .rail-link.is-active{background:#1e2536;color:#fff}.orders-ui .rail-link.is-active svg{opacity:1}.orders-ui .rail-count{background:#f1f3f7;border-radius:999px;color:#8a92a6;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto;padding:1px 7px}.orders-ui .rail-link.is-active .rail-count{background:#ffffff38;color:#fff}.orders-ui .or-search{align-items:center;display:flex;position:relative}.orders-ui .or-search__icon{color:#9aa1b0;display:inline-flex;left:12px;pointer-events:none;position:absolute}.orders-ui .or-search__icon svg{height:16px;width:16px}.orders-ui .or-search__input{background:#fff;border:1px solid #eef0f4;border-radius:10px;color:#0f1729;font-size:14px;height:42px;padding:0 14px 0 36px;transition:border-color .15s;width:280px}.orders-ui .or-search__input::-moz-placeholder{color:#9aa1b0}.orders-ui .or-search__input::placeholder{color:#9aa1b0}.orders-ui .or-search__input:focus{border-color:#d5d9e2;outline:none}.orders-ui .or-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.orders-ui .or-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:16px}.orders-ui .or-toolbar__filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.orders-ui .or-select{background:#fff;border:1px solid #eef0f4;border-radius:9px;color:#0f1729;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 12px}.orders-ui .or-select:hover{border-color:#d5d9e2}.orders-ui .or-select.is-on{background:#f6f7f9;border-color:#1e2536}.orders-ui .or-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.orders-ui .or-tab{align-items:center;background:0 0;border:1px solid #0000;border-radius:999px;color:#8a92a6;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;padding:7px 14px;transition:all .15s;white-space:nowrap}.orders-ui .or-tab .n{background:#f6f7f9;border-radius:999px;color:#8a92a6;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 7px}.orders-ui .or-tab:hover{background:#f6f7f9;color:#0f1729}.orders-ui .or-tab.is-active{background:#1e2536;color:#fff}.orders-ui .or-tab.is-active .n{background:#ffffff38;color:#fff}.orders-ui .or-chip{align-items:center;background:#f6f7f9;border-radius:999px;color:#8a92a6;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:3px 10px;white-space:nowrap}.orders-ui .or-chip__dot{background:currentColor;border-radius:50%;height:6px;width:6px}.orders-ui .or-tag{align-items:center;border:1px solid #eef0f4;border-radius:6px;color:#0f1729;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px;white-space:nowrap}.orders-ui .or-tag--solid{background:#f6f7f9;border-color:#0000;color:#1e2536}.orders-ui .or-who{align-items:center;display:flex;gap:10px;min-width:0}.orders-ui .or-who__avatar{align-items:center;background:#f6f7f9;border-radius:50%;color:#8a92a6;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.orders-ui .or-who__meta{display:flex;flex-direction:column;min-width:0}.orders-ui .or-who__meta span{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-ui .or-check{accent-color:#1e2536;cursor:pointer;height:15px;width:15px}.orders-ui .or-bulk{align-items:center;background:#1e2536;border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.orders-ui .or-bulk__count{font-size:13.5px;font-weight:700}.orders-ui .or-bulk__sep{background:#ffffff2e;height:18px;width:1px}.orders-ui .or-bulk button{background:0 0;border:1px solid #ffffff38;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 12px}.orders-ui .or-bulk button:hover{background:#ffffff1f}.orders-ui .or-bulk__clear{background:0 0;border:none;color:#ffffffb3;cursor:pointer;font-size:12.5px;margin-left:auto}.orders-ui .or-chan{align-items:center;display:inline-flex;gap:7px;white-space:nowrap}.orders-ui .or-chan__ico{align-items:center;border-radius:7px;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.orders-ui .or-chan__ico svg{height:13px;width:13px}.orders-ui .or-status{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 11px;white-space:nowrap}.orders-ui .or-status i{background:currentColor;border-radius:50%;display:block;height:6px;width:6px}.orders-ui .or-age-cell{white-space:nowrap}.orders-ui .or-age{align-items:center;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;gap:6px;white-space:nowrap}.orders-ui .or-age__dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.orders-ui .or-age--ok .or-age__dot{background:#2e9e5b}.orders-ui .or-age--warn .or-age__dot{background:#f2843b}.orders-ui .or-age--late{color:#d9534f;font-weight:700}.orders-ui .or-age--late .or-age__dot{background:#d9534f}.orders-ui .or-sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orders-ui .or-sortable:hover{color:#0f1729}.orders-ui .or-sortable .arrow{margin-left:4px;opacity:0}.orders-ui .or-sortable.is-sorted .arrow{opacity:1}.orders-ui tr.or-row{cursor:pointer}.orders-ui tr.or-row td:first-child{cursor:default}.orders-ui table.ev-table td .ev-strong{white-space:nowrap}.orders-ui .or-board{align-items:start;display:grid;gap:14px;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;overflow-x:auto;padding-bottom:10px}.orders-ui .or-col{background:#fafbfc;border:1px solid #eef0f4;border-radius:14px;display:flex;flex-direction:column;gap:10px;min-height:420px;padding:12px;transition:background .15s,border-color .15s}.orders-ui .or-col.is-over{background:#eef3ff;border-color:#b9c8f2}.orders-ui .or-col__head{align-items:center;display:flex;gap:8px;padding:2px 4px 0}.orders-ui .or-col__dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.orders-ui .or-col__name{font-size:13px;font-weight:700}.orders-ui .or-col__n{background:#fff;border:1px solid #eef0f4;border-radius:999px;color:#8a92a6;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 7px}.orders-ui .or-col__val{color:#8a92a6;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.orders-ui .or-col__drop{background:#fff9;border:1px dashed #b9c8f2;border-radius:12px;color:#4f74e3;font-size:12.5px;font-weight:600;padding:18px;text-align:center}.orders-ui .or-col__add{background:0 0;border:1px dashed #d5d9e2;border-radius:10px;color:#9aa1b0;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:10px}.orders-ui .or-col__add:hover{background:#fff;border-color:#b9bfcd;color:#0f1729}.orders-ui .or-ticket{background:#fff;border:1px solid #eef0f4;border-radius:12px;cursor:grab;padding:12px 13px;transition:border-color .15s,box-shadow .15s,transform .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orders-ui .or-ticket:hover{border-color:#d5d9e2;box-shadow:0 4px 14px #0f17290f;transform:translateY(-1px)}.orders-ui .or-ticket.is-dragging{opacity:.45}.orders-ui .or-ticket.is-saving{opacity:.65;pointer-events:none}.orders-ui .or-ticket__busy{color:#8a92a6;font-size:11px}.orders-ui .or-ticket__top{align-items:center;display:flex;gap:8px;margin-bottom:8px}.orders-ui .or-ticket__id{color:#9aa1b0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.orders-ui .or-ticket__total{font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.orders-ui .or-ticket__who{font-size:13.5px;font-weight:700;margin:0 0 2px}.orders-ui .or-ticket__meta{color:#8a92a6;font-size:12px;margin:0 0 10px}.orders-ui .or-ticket__lines{border-top:1px solid #eef0f4;display:flex;flex-direction:column;gap:4px;padding-top:9px}.orders-ui .or-ticket__line{color:#8a92a6;display:flex;font-size:12px;gap:8px}.orders-ui .or-ticket__line span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-ui .or-ticket__line span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums;margin-left:auto}.orders-ui .or-ticket__foot{align-items:center;display:flex;gap:8px;margin-top:10px}.orders-ui .or-avatar{align-items:center;background:#f6f7f9;border-radius:50%;color:#8a92a6;display:inline-flex;flex-shrink:0;font-size:9.5px;font-weight:700;height:22px;justify-content:center;width:22px}.orders-ui .or-avatar--empty{background:#fff;border:1px dashed #d5d9e2}.orders-ui .or-newstage{align-items:center;background:0 0;border:1px dashed #d5d9e2;border-radius:14px;color:#9aa1b0;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;min-height:420px;min-width:180px}.orders-ui .or-newstage:hover{background:#fafbfc;border-color:#b9bfcd;color:#0f1729}.orders-ui .or-progress{align-items:center;display:flex;margin-top:18px}.orders-ui .or-step{align-items:center;display:flex;flex:1;gap:9px;min-width:0}.orders-ui .or-step__dot{align-items:center;background:#f1f3f7;border:2px solid #0000;border-radius:50%;color:#b4bccd;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.orders-ui .or-step__dot svg{height:11px;width:11px}.orders-ui .or-step__label{color:#9aa1b0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-ui .or-step__bar{background:#eef0f4;border-radius:2px;flex:1;height:2px;margin:0 10px;min-width:12px}.orders-ui .or-step.is-done .or-step__dot{background:#e7f5ec;color:#2e9e5b}.orders-ui .or-step.is-done .or-step__label{color:#0f1729;font-weight:600}.orders-ui .or-step.is-done .or-step__bar{background:#2e9e5b;opacity:.35}.orders-ui .or-step.is-current .or-step__dot{background:#fff;border-color:#1e2536;color:#1e2536}.orders-ui .or-step.is-current .or-step__label{color:#0f1729;font-weight:700}.orders-ui .or-lines{border-collapse:collapse;font-size:13.5px;width:100%}.orders-ui .or-lines th{border-bottom:1px solid #eef0f4;color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.07em;padding:0 10px 10px;text-align:left;text-transform:uppercase}.orders-ui .or-lines td{border-bottom:1px solid #eef0f4;padding:12px 10px;vertical-align:middle}.orders-ui .or-lines tbody tr:last-child td{border-bottom:none}.orders-ui .or-item{align-items:center;display:flex;gap:11px;min-width:0}.orders-ui .or-item__thumb{align-items:center;background:linear-gradient(150deg,#eef0f6,#dfe3ee);border-radius:6px;color:#b4bccd;display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;width:38px}.orders-ui .or-item__thumb svg{height:15px;width:15px}.orders-ui .or-item__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.orders-ui .or-item__name{display:block;font-weight:600}.orders-ui .or-item__sub{color:#9aa1b0;font-size:12px}.orders-ui .or-totals{display:flex;flex-direction:column}.orders-ui .or-total-row{display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:9px 0}.orders-ui .or-total-row .k{color:#8a92a6}.orders-ui .or-total-row .v{font-variant-numeric:tabular-nums;font-weight:600}.orders-ui .or-total-row--sum{border-top:1px solid #eef0f4;margin-top:6px;padding-top:14px}.orders-ui .or-total-row--sum .k{color:#0f1729;font-size:15px;font-weight:700}.orders-ui .or-total-row--sum .v{font-size:22px;font-weight:700}.orders-ui .or-total-row--neg .v{color:#d9534f}.orders-ui .or-paidbar{align-items:center;background:#e7f5ec;border-radius:10px;color:#1d7a47;display:flex;font-size:13px;font-weight:600;gap:10px;margin-top:16px;padding:11px 13px}.orders-ui .or-paidbar svg{flex-shrink:0;height:16px;width:16px}.orders-ui .or-paidbar--due{background:#fdf3dd;color:#8a6202}.orders-ui .or-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.orders-ui .or-actions .ev-btn{justify-content:center}.orders-ui .or-rows{display:flex;flex-direction:column}.orders-ui .or-row-kv{align-items:center;border-bottom:1px solid #eef0f4;display:flex;font-size:13.5px;gap:14px;justify-content:space-between;padding:11px 0}.orders-ui .or-row-kv:last-child{border-bottom:none}.orders-ui .or-row-kv .k{color:#8a92a6}.orders-ui .or-row-kv .v{font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.orders-ui .or-fulfil{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.orders-ui .or-fcard{background:#fff;border:1px solid #eef0f4;border-radius:14px;border-top:4px solid #2e9e5b;display:flex;flex-direction:column;overflow:hidden}.orders-ui .or-fcard--warn{border-top-color:#f2843b}.orders-ui .or-fcard--late{border-top-color:#d9534f}.orders-ui .or-fcard__head{border-bottom:1px solid #eef0f4;padding:14px 16px 12px}.orders-ui .or-fcard__toprow{align-items:center;display:flex;gap:8px;margin-bottom:6px}.orders-ui .or-fcard__timer{font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.orders-ui .or-fcard--warn .orders-ui .or-fcard__timer{color:#f2843b}.orders-ui .or-fcard--late .orders-ui .or-fcard__timer{color:#d9534f}.orders-ui .or-fcard__who{font-size:15px;font-weight:700;margin:0}.orders-ui .or-fcard__meta{color:#8a92a6;font-size:12px;margin:2px 0 0}.orders-ui .or-fcard__body{display:flex;flex:1;flex-direction:column;gap:9px;padding:12px 16px}.orders-ui .or-fcard__foot{border-top:1px solid #eef0f4;display:flex;gap:8px;padding:12px 16px 14px}.orders-ui .or-fcard__foot .ev-btn{flex:1;font-size:13px;justify-content:center;padding:9px 12px}.orders-ui .or-fline{align-items:flex-start;cursor:pointer;display:flex;font-size:13px;gap:10px}.orders-ui .or-fline__qty{align-items:center;background:#f6f7f9;border-radius:6px;color:#0f1729;display:inline-flex;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;height:22px;justify-content:center;min-width:26px}.orders-ui .or-fline__name{line-height:1.35}.orders-ui .or-fline__note{color:#f2843b;display:block;font-size:11.5px;font-weight:600;margin-top:2px}.orders-ui .or-fline__said{background:#fdeceb;border-left:3px solid #d9534f;border-radius:0 4px 4px 0;color:#d9534f;display:block;font-size:12px;font-weight:700;line-height:1.3;margin-top:4px;padding:3px 8px;white-space:pre-wrap}.orders-ui .or-fline.is-picked .or-fline__name{color:#9aa1b0;text-decoration:line-through}.orders-ui .or-fline.is-picked .or-fline__said{opacity:.7;text-decoration:none}.orders-ui .or-fline.is-picked .or-fline__qty{background:#e7f5ec;color:#2e9e5b}.orders-ui .or-scan{align-items:center;background:#fafbfc;border:1px solid #eef0f4;border-radius:12px;display:flex;gap:10px;margin-bottom:10px;padding:10px 12px;transition:border-color .15s,background .15s}.orders-ui .or-scan.is-good{background:#e7f5ec;border-color:#2e9e5b80}.orders-ui .or-scan.is-bad{background:#fdeceb;border-color:#d9534f80}.orders-ui .or-scan__icon{color:#9aa1b0;display:inline-flex;flex-shrink:0}.orders-ui .or-scan__icon svg{height:18px;width:18px}.orders-ui .or-scan__input{background:0 0;border:none;color:#0f1729;flex:1;font-family:inherit;font-size:14px;min-width:0}.orders-ui .or-scan__input:focus{outline:none}.orders-ui .or-scan__input::-moz-placeholder{color:#9aa1b0}.orders-ui .or-scan__input::placeholder{color:#9aa1b0}.orders-ui .or-scan__message{font-size:12.5px;font-weight:600;margin:0 0 14px}.orders-ui .or-scan__message.is-good{color:#2e9e5b}.orders-ui .or-scan__message.is-bad{color:#d9534f}.orders-ui .or-pick-progress{align-items:center;display:flex;gap:12px;margin-bottom:16px}.orders-ui .or-pick-progress .ev-bar-track{flex:1}.orders-ui .or-fline__qty.is-part{background:#fdf3dd;color:#b78103}.orders-ui .or-refline{align-items:center;border:1px solid #eef0f4;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px}.orders-ui .or-refline+.orders-ui .or-refline{margin-top:8px}.orders-ui .or-refline.is-on{background:#fafbfc;border-color:#1e2536}.orders-ui .or-refline__body{flex:1;min-width:0}.orders-ui .or-refline__name{display:block;font-size:13px;font-weight:600}.orders-ui .or-refline__sub{color:#9aa1b0;font-size:11.5px}.orders-ui .or-qty{align-items:center;background:#fff;border:1px solid #eef0f4;border-radius:8px;display:inline-flex;overflow:hidden}.orders-ui .or-qty button{background:0 0;border:none;color:#8a92a6;cursor:pointer;font-family:inherit;font-size:15px;height:30px;width:26px}.orders-ui .or-qty button:hover{background:#f6f7f9;color:#0f1729}.orders-ui .or-qty span{font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;text-align:center;width:30px}.orders-ui .or-switch{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;margin:0;padding:10px 0}.orders-ui .or-switch input{accent-color:#1e2536;height:15px;width:15px}.orders-ui .or-statusrow{align-items:center;border:1px solid #eef0f4;border-radius:12px;display:flex;gap:14px;margin-bottom:1em;padding:14px 16px;transition:opacity .15s}.orders-ui .or-statusrow+.orders-ui .or-statusrow{margin-top:10px}.orders-ui .or-statusrow.is-saving{opacity:.6;pointer-events:none}.orders-ui .or-statusrow__name{font-size:14px;font-weight:700}.orders-ui .or-statusrow__sub{color:#9aa1b0;font-size:12px}.orders-ui .or-statusrow__tools{align-items:center;display:flex;gap:8px;margin-left:auto}.orders-ui .or-swatch-btn{border:2px solid #fff;border-radius:8px;box-shadow:0 0 0 1px #eef0f4;cursor:pointer;flex-shrink:0;height:26px;padding:0;width:26px}.orders-ui .or-mini{align-items:center;color:#8a92a6;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:400;gap:7px;margin:0}.orders-ui .or-mini input{accent-color:#1e2536;height:15px;width:15px}.orders-ui .or-anchor{display:inline-flex;position:relative}.orders-ui .or-menu{background:#fff;border:1px solid #eef0f4;border-radius:12px;box-shadow:0 12px 32px #0f172924;min-width:210px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:90}.orders-ui .or-menu--right{right:0}.orders-ui .or-menu--left{left:0}.orders-ui .or-menu__label{color:#9aa1b0;font-size:10.5px;font-weight:700;letter-spacing:.09em;margin:0;padding:8px 10px 6px;text-transform:uppercase}.orders-ui .or-menu__item{align-items:center;background:0 0;border:none;border-radius:8px;color:#0f1729;cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;gap:9px;padding:9px 10px;text-align:left;width:100%}.orders-ui .or-menu__item:hover{background:#f4f5f8}.orders-ui .or-menu__item svg{color:#8a92a6;height:14px;width:14px}.orders-ui .or-menu__item .dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.orders-ui .or-menu__item .tick{color:#2e9e5b;display:inline-flex;margin-left:auto}.orders-ui .or-menu__item--bad{color:#d9534f}.orders-ui .or-menu__item--bad:hover{background:#fdeceb}.orders-ui .or-menu__sep{background:#eef0f4;height:1px;margin:5px 0}.orders-ui .or-menu__item[disabled]{cursor:progress;opacity:.5}.orders-ui .or-menu__loading{color:#8a92a6;font-size:12.5px;margin:0;padding:10px}.orders-ui .or-inline-busy{align-items:center;color:#8a92a6;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-left:10px}.orders-ui .or-backdrop{background:#0f172980;inset:0;position:fixed;z-index:1050}.orders-ui .or-panel{background:#fff;bottom:0;box-shadow:-8px 0 32px #0f17292e;display:flex;flex-direction:column;max-width:470px;position:fixed;right:0;top:0;width:100%;z-index:1051}.orders-ui .or-panel__head{align-items:flex-start;border-bottom:1px solid #eef0f4;display:flex;flex-shrink:0;gap:12px;padding:20px 20px 16px}.orders-ui .or-panel__head h2{font-size:17px;font-weight:700;margin:0}.orders-ui .or-panel__head p{color:#8a92a6;font-size:12.5px;margin:3px 0 0}.orders-ui .or-panel__close{background:0 0;border:none;color:#9aa1b0;cursor:pointer;font-size:22px;line-height:1;margin-left:auto;padding:0 2px}.orders-ui .or-panel__close:hover{color:#0f1729}.orders-ui .or-panel__body{flex:1;overflow-y:auto;padding:20px}.orders-ui .or-panel__foot{border-top:1px solid #eef0f4;display:flex;flex-shrink:0;gap:10px;padding:16px 20px}.orders-ui .or-panel__foot .ev-btn{flex:1;justify-content:center}.orders-ui .or-panel--wide{max-width:560px}.orders-ui .or-step-card{border:1px solid #eef0f4;border-radius:12px;margin-bottom:1em;overflow:hidden}.orders-ui .or-step-card+.orders-ui .or-step-card{margin-top:10px}.orders-ui .or-step-card.is-open{border-color:#d5d9e2}.orders-ui .or-step-card__head{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:14px 16px;text-align:left;width:100%}.orders-ui .or-step-card__head:hover:not([disabled]){background:#fafbfc}.orders-ui .or-step-card__head[disabled]{background:#fafbfc;cursor:not-allowed}.orders-ui .or-step-card__mark{align-items:center;background:#f6f7f9;border-radius:50%;color:#8a92a6;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.orders-ui .or-step-card__mark svg{height:13px;width:13px}.orders-ui .or-step-card__title{align-items:center;display:inline-flex;font-size:14px;font-weight:700;gap:8px}.orders-ui .or-step-card__summary{color:#8a92a6;font-size:12.5px;margin-left:auto;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-ui .or-step-card__body{border-top:1px solid #eef0f4;padding:1em 16px 18px}.orders-ui .or-step-card.is-done .orders-ui .or-step-card__mark{background:#e7f5ec;color:#2e9e5b}.orders-ui .or-step-card.is-open .orders-ui .or-step-card__mark{background:#1e2536;color:#fff}.orders-ui .or-step-card.is-locked .orders-ui .or-step-card__title{color:#9aa1b0}.orders-ui .or-fields{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.orders-ui .or-field{display:flex;flex-direction:column;grid-column:span 2}.orders-ui .or-field--half{grid-column:span 1}.orders-ui .or-field__label{display:block;font-size:13px;font-weight:600;margin:0 0 6px}.orders-ui .or-field__input{background:#fafbfc;border:1px solid #eef0f4;border-radius:8px;color:#0f1729;font-family:inherit;font-size:13px;min-height:40px;padding:10px 12px;width:100%}.orders-ui .or-field__input:focus{border-color:#d5d9e2;outline:none}.orders-ui .or-field__input::-moz-placeholder{color:#9aa1b0}.orders-ui .or-field__input::placeholder{color:#9aa1b0}.orders-ui .or-field textarea.or-field__input{line-height:1.5;min-height:96px;resize:vertical}.orders-ui .or-field__note{color:#9aa1b0;font-size:11px;margin:5px 0 0}.orders-ui .or-pick{align-items:center;background:#fff;border:1px solid #eef0f4;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;margin:0 0 8px;padding:12px;text-align:left;width:100%}.orders-ui .or-pick:hover{border-color:#d5d9e2}.orders-ui .or-pick.is-active{background:#f6f7f9;border-color:#1e2536}.orders-ui .or-pick[disabled]{cursor:not-allowed;opacity:.55}.orders-ui .or-pick input{pointer-events:none}.orders-ui .or-pick__body{flex:1;min-width:0}.orders-ui .or-pick__brand{color:#0f1729;display:block;font-size:13px;font-weight:600}.orders-ui .or-pick__exp{color:#8a92a6;display:block;font-size:11px}.orders-ui .or-timeline{display:flex;flex-direction:column}.orders-ui .or-tl{display:grid;gap:14px;grid-template-columns:32px minmax(0,1fr)}.orders-ui .or-tl__rail{align-items:center;display:flex;flex-direction:column}.orders-ui .or-tl__mark{align-items:center;background:#f6f7f9;border-radius:50%;color:#8a92a6;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.orders-ui .or-tl__mark svg{height:14px;width:14px}.orders-ui .or-tl__mark.is-green{background:#e7f5ec;color:#2e9e5b}.orders-ui .or-tl__line{background:#eef0f4;border-radius:2px;flex:1;margin:4px 0;width:2px}.orders-ui .or-tl:last-child .orders-ui .or-tl__line{display:none}.orders-ui .or-tl__body{min-width:0;padding-bottom:20px}.orders-ui .or-tl:last-child .orders-ui .or-tl__body{padding-bottom:0}.orders-ui .or-tl__top{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.orders-ui .or-tl__title{font-size:13.5px;font-weight:700}.orders-ui .or-tl__when{color:#9aa1b0;font-size:12px;margin-left:auto;white-space:nowrap}.orders-ui .or-tl__note{color:#8a92a6;font-size:13px;margin:4px 0 0;white-space:pre-wrap}.orders-ui .or-tl__links{display:flex;flex-wrap:wrap;font-size:12.5px;gap:14px;margin:6px 0 0}.orders-ui .or-composer{align-items:center;background:#fafbfc;border:1px dashed #eef0f4;border-radius:12px;color:#9aa1b0;cursor:pointer;display:flex;font-size:13.5px;gap:10px;margin-bottom:16px;padding:14px 16px}.orders-ui .or-composer:hover{border-color:#d5d9e2;color:#0f1729}.orders-ui .or-composer svg{height:15px;width:15px}.orders-ui .or-composer-open{background:#fafbfc;border:1px solid #eef0f4;border-radius:12px;margin-bottom:16px;padding:14px}.orders-ui .or-composer-open textarea{background:#fff;border:1px solid #eef0f4;border-radius:8px;font-family:inherit;font-size:13.5px;min-height:76px;padding:10px 12px;resize:vertical;width:100%}.orders-ui .or-composer-open textarea:focus{border-color:#d5d9e2;outline:none}.orders-ui .or-composer-open__foot{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.orders-ui .or-item-card{border:1px solid #eef0f4;border-radius:12px;padding:14px 16px}.orders-ui .or-item-card+.orders-ui .or-item-card{margin-top:10px}.orders-ui .or-item-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.orders-ui .or-item-card__title{font-size:13.5px;font-weight:700}.orders-ui .or-item-card__when{color:#9aa1b0;font-size:12px;margin-left:auto}.orders-ui .or-item-card__meta{color:#9aa1b0;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin-top:6px}.orders-ui .or-iconbtn{align-items:center;background:0 0;border:1px solid #0000;border-radius:8px;color:#9aa1b0;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:all .15s;width:28px}.orders-ui .or-iconbtn svg{height:14px;width:14px}.orders-ui .or-iconbtn:hover{background:#f6f7f9;color:#0f1729}.orders-ui .or-iconbtn--bad:hover{background:#fdeceb;color:#d9534f}.orders-ui .or-iconbtn[disabled]{cursor:not-allowed;opacity:.35}.orders-ui .or-empty{background:#fafbfc;border:1px dashed #eef0f4;border-radius:14px;padding:54px 24px;text-align:center}.orders-ui .or-empty__icon{align-items:center;background:#eef0f4;border-radius:50%;color:#b4bccd;display:inline-flex;height:56px;justify-content:center;margin-bottom:14px;width:56px}.orders-ui .or-empty__icon svg{height:24px;width:24px}.orders-ui .or-empty h3{font-size:16px;font-weight:700;margin:0 0 6px}.orders-ui .or-empty p{color:#8a92a6;font-size:13.5px;margin:0 auto 18px;max-width:46ch}.orders-ui .or-pager{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:20px}.orders-ui .or-pager__count{color:#8a92a6;font-size:13px}.orders-ui .or-pager__btns{align-items:center;display:flex;gap:8px}.orders-ui .or-crumb{color:#8a92a6;font-size:12.5px;margin:0 0 6px}.orders-ui .or-crumb a{color:#8a92a6;cursor:pointer;text-decoration:none}.orders-ui .or-crumb a:hover{color:#0f1729;text-decoration:underline}.orders-ui .or-banner{background-image:linear-gradient(135deg,#1e2536,#393b63);border-radius:16px 16px 0 0;height:110px;margin:-24px -24px 0;position:relative}.orders-ui .or-banner__heading{bottom:14px;left:20px;position:absolute;right:20px}.orders-ui .or-banner__heading h2{color:#fff;font-size:18px;font-weight:700;line-height:1.25;margin:0}.orders-ui .or-banner__heading p{color:#fffc;font-size:12px;margin:3px 0 0}.orders-ui .or-banner__link{border-bottom:1px solid #ffffff59;color:inherit;text-decoration:none;transition:border-color .15s}.orders-ui .or-banner__link:focus,.orders-ui .or-banner__link:hover{border-bottom-color:#fff!important;color:#fff!important}.orders-ui .or-banner__go{display:inline-flex;margin-left:6px;opacity:.7;vertical-align:middle}.orders-ui .or-banner__go svg{height:14px;width:14px}.orders-ui .or-stats{background:#fafbfc;border-radius:12px;display:flex;flex-wrap:wrap;margin-top:20px}.orders-ui .or-stat{flex:110px;padding:14px 10px;text-align:center}.orders-ui .or-stat+.orders-ui .or-stat{border-left:1px solid #eef0f4}.orders-ui .or-stat__label{color:#9aa1b0;font-size:11px;margin:0 0 4px}.orders-ui .or-stat__value{font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin:0}.orders-ui .or-stat__sub{color:#9aa1b0;font-size:12px;font-weight:400}.orders-ui .or-detail-tabs{border-bottom:1px solid #eef0f4;display:flex;gap:2px;margin-bottom:20px;overflow-x:auto}.orders-ui .or-detail-tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-bottom:2px solid #0000;color:#8a92a6;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:7px;margin-bottom:-1px;padding:11px 14px;white-space:nowrap}.orders-ui .or-detail-tab:hover{color:#0f1729}.orders-ui .or-detail-tab.is-active{border-bottom-color:#0f1729;color:#0f1729}.orders-ui .or-detail-tab .count{background:#f6f7f9;border-radius:999px;color:#8a92a6;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 7px}.orders-ui .or-detail-tab.is-active .count{background:#0f1729;color:#fff}.orders-ui .or-hint{color:#9aa1b0;font-size:12px}.orders-ui .or-link{color:#4f74e3;cursor:pointer;font-weight:600;text-decoration:none}.orders-ui .or-link:hover{text-decoration:underline}@media (max-width:1400px){.orders-ui .or-fulfil{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.orders-ui .or-fulfil{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-ui .rail{margin-bottom:1rem;padding-right:0;position:static}.orders-ui .rail-nav{flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:4px}.orders-ui .rail-link{white-space:nowrap;width:auto}}@media (max-width:640px){.orders-ui .or-fulfil{grid-template-columns:minmax(0,1fr)}.orders-ui .or-search__input{width:100%}.orders-ui .or-stats{flex-direction:column}.orders-ui .or-stat+.or-stat{border-left:none;border-top:1px solid #eef0f4}}.orders-ui-fullscreen{background:#fff;inset:0;overflow-y:auto;padding:24px;position:fixed;z-index:1040}.pos-ui{--ink:#0f1729;--muted:#8a92a6;--faint:#9aa1b0;--line:#eef0f4;--card:#fff;--dark:#1e2536;--wash:#fafbfc;--page:#f4f5f7;--green:#2e9e5b;--green-bg:#e7f5ec;--blue:#4f74e3;--blue-bg:#e8eefc;--purple:#7c5cfc;--purple-bg:#efeafe;--orange:#f2843b;--orange-bg:#fdefe4;--pink:#e0517a;--pink-bg:#fdeaf0;--teal:#12b5b0;--teal-bg:#e3f7f6;--red:#d9534f;--red-bg:#fdeceb;--warn:#b78103;--warn-bg:#fdf3dd;--font:-apple-system,BlinkMacSystemFont,"Segoe UI","Nunito",Roboto,sans-serif;-webkit-font-smoothing:antialiased;color:var(--ink);font-family:var(--font);font-size:14px;line-height:1.45}.pos-ui *{box-sizing:border-box}.pos-ui .pos-shell{background:var(--page);display:flex;flex-direction:column;height:100vh;overflow:hidden}.pos-ui button,.pos-ui input,.pos-ui select,.pos-ui textarea{font-family:inherit}.pos-ui .pos-body{display:flex;flex:1;min-height:0}.pos-ui .pos-left{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.pos-ui .pos-header{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;flex-shrink:0;gap:18px;height:60px;overflow:hidden;padding:0 20px}.pos-ui .pos-logo{background:0 0;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:19px;gap:8px;letter-spacing:-.02em;padding:0}.pos-ui .pos-logo,.pos-ui .pos-logo i{align-items:center;display:flex;font-weight:800}.pos-ui .pos-logo i{background:var(--dark);border-radius:8px;color:#fff;font-size:14px;font-style:normal;height:28px;justify-content:center;width:28px}.pos-ui .pos-logo__mark{fill:var(--dark);display:block;flex-shrink:0;height:28px;width:28px}.pos-ui .pos-logo:hover .pos-logo__mark{opacity:.75}.pos-ui .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pos-ui .pos-header .pos-search{max-width:420px;min-width:0}.pos-ui .pos-header-right,.pos-ui .pos-logo{flex-shrink:0}.pos-ui .pos-header-right{align-items:center;display:flex;gap:10px;margin-left:auto}.pos-ui .hbtn{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--muted);cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;width:36px}.pos-ui .hbtn:hover{border-color:#d5d9e2;color:var(--ink)}.pos-ui .hbtn svg{height:16px;width:16px}.pos-ui .hbtn .dot{background:var(--red);border:1.5px solid #fff;border-radius:50%;height:7px;position:absolute;right:8px;top:7px;width:7px}.pos-ui .net-chip{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:7px;padding:6px 12px;white-space:nowrap}.pos-ui .net-chip:hover{border-color:#d5d9e2}.pos-ui .net-chip i{background:var(--green);border-radius:50%;font-style:normal;height:8px;width:8px}.pos-ui .net-chip.is-off{background:var(--warn-bg);border-color:#0000;color:var(--warn)}.pos-ui .net-chip.is-off i{animation:blink 1.4s infinite;background:var(--warn)}.pos-ui .net-chip b{background:var(--warn);border-radius:999px;color:#fff;font-size:10.5px;padding:0 6px}.pos-ui .station-chip{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:flex;font-size:12.5px;font-weight:700;gap:8px;padding:6px 12px;white-space:nowrap}.pos-ui .station-chip b{color:var(--ink)}.pos-ui .station-chip .pulse-dot{background:var(--green);border-radius:50%;height:8px;width:8px}.pos-ui .pos-left-body{display:flex;flex:1;min-height:0}.pos-ui .pos-nav{background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;flex-shrink:0;gap:6px;overflow-y:auto;padding:14px 12px;width:198px}.pos-ui .pos-nav__title{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.08em;margin:8px 0 4px 4px;text-transform:uppercase}.pos-ui .pos-nav__title:first-child{margin-top:0}.pos-ui .nav-card{background:#fff;border:1px solid var(--line);border-radius:12px;color:#5b6478;cursor:pointer;font-size:13.5px;font-weight:700;padding:13px 12px;text-align:center;transition:all .13s;width:100%}.pos-ui .nav-card:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .nav-card.selected{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .nav-card small{color:var(--faint);display:block;font-size:11px;font-weight:600;margin-top:1px}.pos-ui .nav-card.selected small{color:#fff9}.pos-ui .pos-view{display:flex;flex:1;flex-direction:column;min-width:0;overflow-y:auto;padding:20px 22px;position:relative}.pos-ui .pos-view__inner{flex:1}.pos-ui .pos-overlay{background:#1e2536b8;cursor:not-allowed;font-size:15px;font-weight:700;inset:0;justify-content:center;position:absolute;z-index:40}.pos-ui .pos-footer,.pos-ui .pos-overlay{align-items:center;color:#fff;display:flex}.pos-ui .pos-footer{background:var(--dark);flex-shrink:0;height:48px;justify-content:space-between;padding:0 18px}.pos-ui .pos-footer .fbtn{align-items:center;background:0 0;border:none;border-radius:8px;color:#ffffffbf;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:6px 8px}.pos-ui .pos-footer .fbtn:hover{background:#ffffff1a;color:#fff}.pos-ui .pos-footer .fbtn svg{height:16px;width:16px}.pos-ui .pos-footer .fsep{background:#ffffff40;height:20px;margin:0 6px;width:1px}.pos-ui .pos-footer .fright{align-items:center;display:flex}.pos-ui .pos-footer .fbrand{color:#ffffffd9;font-size:13.5px;font-weight:800;letter-spacing:.02em}.pos-ui .ev-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.pos-ui .ev-title{font-size:24px;font-weight:700;line-height:1.2;margin:0}.pos-ui .ev-subtitle{color:var(--muted);font-size:13.5px;margin:5px 0 0}.pos-ui .ev-header-tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pos-ui .ev-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:10px 16px;text-decoration:none;transition:all .15s;white-space:nowrap}.pos-ui .ev-btn svg{height:15px;width:15px}.pos-ui .ev-btn--primary{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .ev-btn--primary:hover{background:#fff;color:var(--dark)}.pos-ui .ev-btn--ghost{background:#fff;border-color:var(--line);color:var(--ink)}.pos-ui .ev-btn--ghost:hover{border-color:#d5d9e2}.pos-ui .ev-btn--danger{background:#fff;border-color:var(--line);color:var(--red)}.pos-ui .ev-btn--danger:hover{background:var(--red-bg);border-color:var(--red)}.pos-ui .ev-btn--green{background:var(--green);border-color:var(--green);color:#fff}.pos-ui .ev-btn--green:hover{filter:brightness(1.06)}.pos-ui .ev-btn--sm{border-radius:9px;font-size:13px;padding:7px 13px}.pos-ui .ev-btn--xs{border-radius:8px;font-size:12px;padding:4px 10px}.pos-ui .ev-btn--block,.pos-ui .ev-btn--dashed{justify-content:center;width:100%}.pos-ui .ev-btn--dashed{background:0 0;border:1px dashed #d5d9e2;color:var(--muted);padding:12px}.pos-ui .ev-btn--dashed:hover{background:var(--wash);border-color:#b9bfcd;color:var(--ink)}.pos-ui .ev-btn:disabled{cursor:not-allowed;opacity:.45}.pos-ui .ev-card{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-bottom:16px;padding:20px}.pos-ui .ev-card__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.pos-ui .ev-card__head h2{font-size:17px;font-weight:700;margin:0}.pos-ui .ev-card__head p{color:var(--muted);font-size:12.5px;margin:3px 0 0}.pos-ui .ev-toggle{background:#eceef3;border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px}.pos-ui .ev-toggle button{background:0 0;border:none;border-radius:8px;color:var(--muted);cursor:pointer;font-size:13px;font-weight:600;padding:7px 15px;transition:all .15s;white-space:nowrap}.pos-ui .ev-toggle button.is-active{background:var(--dark);color:#fff}.pos-ui .ev-pill{border-radius:999px;display:inline-block;font-size:11.5px;font-weight:700;padding:3px 10px;white-space:nowrap}.pos-ui .is-green{background:var(--green-bg);color:var(--green)}.pos-ui .is-blue{background:var(--blue-bg);color:var(--blue)}.pos-ui .is-purple{background:var(--purple-bg);color:var(--purple)}.pos-ui .is-orange{background:var(--orange-bg);color:var(--orange)}.pos-ui .is-pink{background:var(--pink-bg);color:var(--pink)}.pos-ui .is-teal{background:var(--teal-bg);color:var(--teal)}.pos-ui .is-red{background:var(--red-bg);color:var(--red)}.pos-ui .is-grey{background:#f1f3f7;color:var(--muted)}.pos-ui .is-warn{background:var(--warn-bg);color:var(--warn)}.pos-ui .ev-table-wrap{overflow-x:auto}.pos-ui table.ev-table{border-collapse:collapse;font-size:13.5px;width:100%}.pos-ui table.ev-table th{border-bottom:1px solid var(--line);color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.07em;padding:0 12px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.pos-ui table.ev-table td{border-bottom:1px solid var(--line);padding:12px;vertical-align:middle}.pos-ui table.ev-table tbody tr:last-child td{border-bottom:none}.pos-ui table.ev-table tbody tr:hover{background:var(--wash)}.pos-ui .ev-num{font-variant-numeric:tabular-nums;text-align:right}.pos-ui .ev-strong{font-weight:700}.pos-ui .ev-sub{color:var(--faint);font-size:12px}.pos-ui .pos-search{align-items:center;display:flex;flex:1;min-width:0;position:relative}.pos-ui .pos-search svg{color:var(--faint);height:15px;left:12px;position:absolute;width:15px}.pos-ui .pos-search input{background:var(--wash);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:13.5px;outline:none;padding:9px 12px 9px 36px;width:100%}.pos-ui .pos-search input:focus{background:#fff;border-color:#c8cede}.pos-ui .f-label{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}.pos-ui .f-input,.pos-ui .f-select,.pos-ui .f-textarea{background:#fff;border:1px solid #e3e6ee;border-radius:10px;color:var(--ink);font-size:14px;outline:none;padding:10px 12px;width:100%}.pos-ui .f-input:focus,.pos-ui .f-select:focus,.pos-ui .f-textarea:focus{border-color:#c8cede}.pos-ui .f-row{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.pos-ui .f-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pos-ui .f-group{margin-bottom:15px}.pos-ui .f-check{align-items:center;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:9px}.pos-ui .f-check input{accent-color:var(--dark);height:16px;width:16px}.pos-ui .f-hint{color:var(--faint);font-size:12px;margin-top:5px}.pos-ui .empty-note{align-items:center;color:var(--faint);display:flex;font-size:13.5px;justify-content:center;padding:28px 0}.pos-ui .dash-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.pos-ui .dash-card{background:#fff;border:1px solid var(--line);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;min-height:118px;padding:18px;text-align:left;transition:all .13s}.pos-ui .dash-card:hover{border-color:#c8cede;box-shadow:0 8px 20px #0f17290f;transform:translateY(-1px)}.pos-ui .dash-card--primary{background:var(--dark);border-color:var(--dark);grid-column:span 2}.pos-ui .dash-card--primary .dash-card__label{color:#fff}.pos-ui .dash-card--primary .dash-card__sub{color:#fff9}.pos-ui .dash-card__icon{align-items:center;border-radius:11px;display:flex;height:38px;justify-content:center;margin-bottom:auto;width:38px}.pos-ui .dash-card__icon svg{height:18px;width:18px}.pos-ui .dash-card__label{font-size:15px;font-weight:800;margin-top:14px}.pos-ui .dash-card__sub{color:var(--muted);font-size:12px;margin-top:2px}.pos-ui .dash-strip{background:#fff;border:1px solid var(--line);border-radius:16px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:14px;padding:16px 0}.pos-ui .dash-strip>div{border-right:1px solid var(--line);padding:0 20px}.pos-ui .dash-strip>div:last-child{border-right:none}.pos-ui .dash-strip .k-label{color:var(--muted);font-size:12px;font-weight:600;margin:0 0 5px}.pos-ui .dash-strip .k-value{font-size:21px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin:0}.pos-ui .dash-strip .k-sub{color:var(--faint);font-size:11.5px;margin:5px 0 0}.pos-ui .group-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.pos-ui .group-chip{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-size:13px;font-weight:700;padding:8px 15px;transition:all .13s}.pos-ui .group-chip:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .group-chip.is-active{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .reg-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(146px,1fr))}.pos-ui .reg-item{background:#fff;border:1px solid var(--line);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:104px;padding:13px;position:relative;text-align:left;transition:all .12s}.pos-ui .reg-item:hover{border-color:#c8cede;box-shadow:0 6px 16px #0f17290f;transform:translateY(-1px)}.pos-ui .reg-item:active{transform:translateY(0)}.pos-ui .reg-item__swatch{align-items:center;border-radius:9px;display:flex;font-size:13.5px;font-weight:800;height:32px;justify-content:center;margin-bottom:9px;width:32px}.pos-ui .reg-item__name{font-size:13px;font-weight:700;line-height:1.25;margin:0 0 2px}.pos-ui .reg-item__meta{color:var(--faint);font-size:11.5px}.pos-ui .reg-item__price{font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:5px}.pos-ui .reg-item__flag{border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.05em;padding:2px 7px;position:absolute;right:9px;top:9px}.pos-ui .reg-item.is-out{opacity:.45;pointer-events:none}.pos-ui .reg-item.is-occupied{background:var(--blue-bg);border-color:var(--blue)}.pos-ui .guest-bar{bottom:0;box-shadow:0 10px 30px #0f17291a;display:flex;gap:8px;margin-top:14px;overflow-x:auto;padding:24px;position:sticky}.pos-ui .guest-bar,.pos-ui .guest-card{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px}.pos-ui .guest-card{color:var(--muted);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;padding:7px 14px;transition:all .13s;white-space:nowrap}.pos-ui .guest-card:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .guest-card.selected{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .guest-card i{background:currentColor;border-radius:50%;font-style:normal;height:8px;opacity:.5;width:8px}.pos-ui .guest-card b{background:#f1f3f7;border-radius:999px;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums;margin-left:2px;padding:1px 7px}.pos-ui .guest-card.selected b{background:#ffffff38;color:#fff}.pos-ui .guest-card.is-paid{background:var(--green-bg);border-color:#0000;color:var(--green)}.pos-ui .guest-card.is-paid b{background:#2e9e5b2e;color:var(--green)}.pos-ui .guest-card.is-paid.selected{background:var(--green);color:#fff}.pos-ui .guest-card.is-paid.selected b{background:#ffffff40;color:#fff}.pos-ui .guest-card--add{border-style:dashed;margin-left:auto}.pos-ui .pos-cart{background:#fff;border-left:1px solid var(--line);display:flex;flex-direction:column;flex-shrink:0;min-height:0;width:368px}.pos-ui .cart-head{border-bottom:1px solid var(--line);padding:14px 16px 12px}.pos-ui .cart-head__row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.pos-ui .cart-head__order{font-size:15px;font-weight:800}.pos-ui .cart-head__order small{color:var(--faint);display:block;font-size:11.5px;font-weight:600}.pos-ui .cart-head__tools{display:flex;gap:6px}.pos-ui .cart-chips{display:flex;flex-wrap:wrap;gap:8px}.pos-ui .cart-buy-find{align-items:center;background:var(--wash);border:1px solid var(--line);border-radius:10px;color:var(--muted);cursor:pointer;display:flex;font:inherit;font-size:13.5px;font-weight:600;gap:9px;margin-top:10px;padding:9px 12px;text-align:left;transition:all .15s;width:100%}.pos-ui .cart-buy-find:hover{background:#fff;border-color:#c8cede;color:var(--ink)}.pos-ui .cart-buy-find svg{color:var(--faint);flex-shrink:0;height:15px;width:15px}.pos-ui .cart-buy-find:hover svg,.pos-ui .tchip{color:var(--muted)}.pos-ui .tchip{align-items:center;background:0 0;border:1px dashed #d5d9e2;border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.pos-ui .tchip:hover{border-color:#b9bfcd;color:var(--ink)}.pos-ui .tchip svg{height:13px;width:13px}.pos-ui .tchip.is-set{background:var(--blue-bg);border-color:#0000;border-style:solid;color:var(--blue)}.pos-ui .tchip.is-set.tchip--table{background:var(--purple-bg);color:var(--purple)}.pos-ui .cart-lines{flex:1;min-height:60px;overflow-y:auto;padding:4px 16px}.pos-ui .tline.is-settled .tline__price{text-decoration-color:var(--faint)}.pos-ui .cart-guest-label{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.07em;margin:12px 0 2px;text-transform:uppercase}.pos-ui .cart-guest-alert{align-items:center;background:var(--warn-bg);border:none;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;padding:12px 14px;text-align:left;width:100%}.pos-ui .cart-guest-alert:hover{filter:brightness(.98)}.pos-ui .cart-guest-alert b{display:block;font-size:13.5px;font-weight:800}.pos-ui .cart-guest-alert small{color:var(--muted);display:block;font-size:11.5px;margin-top:1px}.pos-ui .tline{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:9px;padding:10px 0}.pos-ui .tline:last-child{border-bottom:none}.pos-ui .tline.is-selected{background:var(--blue-bg);border-bottom-color:#0000;border-radius:10px;margin:0 -8px;padding:10px 8px}.pos-ui .tline__qty{align-items:center;display:flex;flex-shrink:0;gap:5px}.pos-ui .tline__qty button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;color:var(--muted);cursor:pointer;display:flex;font-size:13px;font-weight:700;height:21px;justify-content:center;line-height:1;width:21px}.pos-ui .tline__qty button:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .tline__qty b{font-size:13px;font-variant-numeric:tabular-nums;min-width:15px;text-align:center}.pos-ui .tline__body{cursor:pointer;flex:1;min-width:0}.pos-ui .tline__name{font-size:13px;font-weight:700;margin:0}.pos-ui .tline__mods{color:var(--faint);font-size:11.5px;margin:2px 0 0}.pos-ui .tline__price{flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.pos-ui .tline__note{background:var(--warn-bg);border-radius:6px;color:var(--warn);display:inline-block;font-size:11.5px;font-weight:700;line-height:1.4;margin:3px 0 0;padding:3px 7px}.pos-ui .tline__x{background:0 0;border:none;color:#c3c8d4;cursor:pointer;font-size:14px;line-height:1;padding:0 0 0 2px}.pos-ui .note-chips{display:flex;flex-wrap:wrap;gap:7px}.pos-ui .note-chips button{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:6px 12px}.pos-ui .note-chips button:hover{background:var(--wash);border-color:#c8cede;color:var(--ink)}.pos-ui .kds-note{background:var(--warn-bg);border-radius:6px;color:var(--warn);display:block;font-size:12px;font-weight:800;line-height:1.35;margin-top:4px;padding:4px 8px}.pos-ui .kds-note.is-allergy{background:var(--red);color:#fff}.pos-ui .tline__x:hover{color:var(--red)}.pos-ui .tline__status{border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.05em;margin-left:6px;padding:2px 7px;vertical-align:1px}.pos-ui .cart-empty{align-items:center;color:var(--faint);display:flex;flex-direction:column;font-size:12.5px;gap:8px;justify-content:center;padding:34px 0;text-align:center}.pos-ui .cart-empty svg{color:#d3d8e2;height:38px;width:38px}.pos-ui .cart-kitchen-row{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:10px 16px 0}.pos-ui .cart-kitchen-row .ev-btn{justify-content:center}.pos-ui .cart-codes{align-items:center;display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 0}.pos-ui .cart-code{align-items:center;background:#16a34a1a;border:1px solid #16a34a47;border-radius:999px;color:var(--green);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.02em;padding:3px 6px 3px 9px}.pos-ui .cart-code button{align-items:center;background:#16a34a29;border:0;border-radius:999px;color:inherit;cursor:pointer;display:flex;font-size:11px;height:18px;justify-content:center;line-height:1;width:18px}.pos-ui .cart-code button:hover{background:#16a34a4d}.pos-ui .cart-totals{border-top:1px solid var(--line);margin-top:10px;padding:10px 16px}.pos-ui .trow{color:var(--muted);display:flex;font-size:13px;justify-content:space-between;padding:3px 0}.pos-ui .trow b{color:var(--ink);font-variant-numeric:tabular-nums}.pos-ui .trow--total{font-size:16px;padding-top:7px}.pos-ui .trow--total b,.pos-ui .trow--total span{color:var(--ink);font-weight:800}.pos-ui .trow--credit,.pos-ui .trow--credit b{color:var(--green)}.pos-ui .trow--saved{color:var(--green);font-size:12px;padding-top:6px}.pos-ui .trow--saved b{color:var(--green)}.pos-ui .tline__price-was{color:var(--faint);display:block;font-size:11px;font-weight:600;text-decoration:line-through}.pos-ui .cart-pay{display:flex;gap:8px;padding:0 16px 14px}.pos-ui .cart-pay .qr-btn{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:52px}.pos-ui .cart-pay .qr-btn:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .cart-pay .qr-btn svg{height:20px;width:20px}.pos-ui .charge-btn{align-items:center;background:var(--dark);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:1;font-size:15px;font-weight:800;justify-content:space-between;padding:15px 16px;transition:filter .15s}.pos-ui .charge-btn:hover{filter:brightness(1.15)}.pos-ui .charge-btn:disabled{cursor:not-allowed;opacity:.4}.pos-ui .pay-head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 16px}.pos-ui .pay-head b{font-size:15px}.pos-ui .pay-rows{padding:10px 16px}.pos-ui .pay-row{border-radius:9px;display:flex;font-size:13.5px;justify-content:space-between;margin-bottom:4px;padding:7px 10px}.pos-ui .pay-row--credit{background:var(--green-bg);color:var(--green);font-weight:700}.pos-ui .pay-row--bill{font-size:15px;font-weight:800;padding-top:9px}.pos-ui .pay-quickrow{display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:0 16px 10px}.pos-ui .split-bar{background:var(--wash);border-bottom:1px solid var(--line);padding:12px 16px 10px}.pos-ui .split-bar__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:9px}.pos-ui .split-bar__head b{color:var(--faint);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pos-ui .split-chips{display:flex;flex-wrap:wrap;gap:7px}.pos-ui .split-chip{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--muted);cursor:pointer;font-size:12.5px;font-weight:700;padding:7px 12px;text-align:left;transition:all .12s}.pos-ui .split-chip small{color:var(--faint);display:block;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:1px}.pos-ui .split-chip:hover:not(:disabled){border-color:#c8cede;color:var(--ink)}.pos-ui .split-chip.is-active{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .split-chip.is-active small{color:#ffffffa6}.pos-ui .split-chip.is-done{background:var(--green-bg);border-color:#0000;color:var(--green)}.pos-ui .split-chip.is-done small{color:var(--green)}.pos-ui .split-chip.is-done.is-active{background:var(--green);color:#fff}.pos-ui .split-chip.is-done.is-active small{color:#fffc}.pos-ui .split-chip:disabled{cursor:not-allowed;opacity:.4}.pos-ui .tline.is-pending{opacity:.55}.pos-ui .tline.is-settled{opacity:.5}.pos-ui .tline.is-settled .tline__price{text-decoration:line-through}.pos-ui .cash-display{background:var(--wash);border:1px solid #e3e6ee;border-radius:10px;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;margin:0 16px 10px;min-height:44px;padding:11px 14px;position:relative;text-align:right}.pos-ui .cash-display small{color:var(--faint);float:left;font-size:11px;font-weight:700;letter-spacing:.06em;margin-top:5px;text-transform:uppercase}.pos-ui .cash-display__hint{clear:both;color:var(--green);display:block;font-size:12px;font-weight:700;margin-top:3px}.pos-ui .cash-display.is-over{background:var(--green-bg);border-color:var(--green)}.pos-ui .cash-display.is-over small{color:var(--green)}.pos-ui .cash-display.is-change{background:var(--green);border-color:var(--green);color:#fff;font-size:24px}.pos-ui .cash-display.is-change small{color:#ffffffbf;margin-top:9px}.pos-ui .cash-display.is-change .cash-display__hint{color:#ffffffd9;font-weight:600}.pos-ui .numpad-wrap{display:flex;flex:1;gap:8px;min-height:0;padding:0 16px}.pos-ui .numpad{align-content:start;display:grid;flex:1;gap:8px;grid-template-columns:repeat(3,1fr)}.pos-ui .numpad button{background:var(--wash);border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;height:52px;padding:0}.pos-ui .numpad button:hover{background:#fff;border-color:#c8cede}.pos-ui .numpad-side{display:flex;flex-direction:column;gap:8px;width:88px}.pos-ui .numpad-side button{background:var(--blue-bg);border:1px solid #0000;border-radius:10px;color:var(--blue);cursor:pointer;font-size:13px;font-weight:800;height:52px}.pos-ui .numpad-side button:hover{filter:brightness(.97)}.pos-ui .numpad-side button.is-danger{background:var(--red-bg);color:var(--red)}.pos-ui .numpad-side button.is-add{background:var(--dark);color:#fff}.pos-ui .pay-foot{background:var(--wash);border-top:1px solid var(--line);flex-direction:column;margin-top:auto;padding:12px 16px}.pos-ui .pay-foot,.pos-ui .pay-foot__row{display:flex;gap:8px}.pos-ui .pay-tender-row{align-items:stretch;display:flex;gap:8px}.pos-ui .pay-tender-row .qr-btn{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:52px}.pos-ui .pay-tender-row .qr-btn:hover:not(:disabled){border-color:#c8cede;color:var(--ink)}.pos-ui .pay-tender-row .qr-btn:disabled{cursor:not-allowed;opacity:.4}.pos-ui .pay-tender-row .qr-btn svg{height:20px;width:20px}.pos-ui .pay-change{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:4px 2px}.pos-ui .pay-change b{font-size:20px;font-variant-numeric:tabular-nums}.pos-ui .gc-issued{background:var(--green-bg);border:1px solid #1e9e5559;border-radius:12px;margin-top:16px;padding:13px 14px;text-align:left}.pos-ui .gc-issued>b{color:var(--ink);display:block;font-size:13.5px;margin-bottom:8px}.pos-ui .gc-issued__row{align-items:center;border-top:1px solid #1e9e5533;display:flex;gap:12px;justify-content:space-between;padding:7px 0}.pos-ui .gc-issued__row:first-of-type{border-top:0}.pos-ui .gc-issued__row code{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:700;letter-spacing:.09em}.pos-ui .gc-issued__row span{color:var(--ink2);font-weight:700}.pos-ui .gc-issued__hint{color:var(--muted);display:block;font-size:12px;margin-top:8px}.pos-ui .pay-gc{padding:0 16px 10px}.pos-ui .terminal-wait{padding:18px 16px;text-align:center}.pos-ui .terminal-wait .pulse{align-items:center;animation:pulse 1.6s infinite;background:var(--blue-bg);border-radius:50%;color:var(--blue);display:flex;height:66px;justify-content:center;margin:0 auto 12px;width:66px}.pos-ui .terminal-wait .pulse svg{height:26px;width:26px}.pos-ui .pci-note{align-items:flex-start;background:var(--wash);border:1px solid var(--line);border-radius:10px;color:var(--muted);display:flex;font-size:11.5px;gap:9px;margin:10px 16px;padding:9px 12px}.pos-ui .pci-note svg{color:var(--green);flex-shrink:0;height:13px;margin-top:1px;width:13px}.pos-ui .disc-target{border:1px solid var(--line);border-radius:12px;font-size:13.5px;margin:12px 16px;padding:12px 14px}.pos-ui .quick-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.pos-ui .quick-grid button{background:#fff;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:11px 0}.pos-ui .quick-grid button:hover{background:var(--wash);border-color:#c8cede}.pos-ui .quick-grid button.is-on{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .floor-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.pos-ui .floor-legend{color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:14px;padding:9px 2px}.pos-ui .floor-legend span{align-items:center;display:inline-flex;gap:6px}.pos-ui .floor-legend i{border-radius:3px;display:inline-block;height:10px;width:10px}.pos-ui .floor-editbar{align-items:center;background:#6366f114;border:1px solid #6366f147;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px;padding:11px 14px}.pos-ui .floor-editbar b{color:var(--ink);display:block;font-size:13.5px}.pos-ui .floor-editbar span{color:var(--muted);font-size:12.5px}.pos-ui .floor-editbar__tools{display:flex;flex-wrap:wrap;gap:8px}.pos-ui .floor-empty{flex-direction:column;gap:6px;padding:clamp(48px,18vh,150px) 16px;text-align:center}.pos-ui .floor{background:var(--wash);background-image:radial-gradient(#e7eaf1 1px,#0000 0);background-size:24px 24px;border:1px solid var(--line);border-radius:16px;height:520px;overflow:hidden;position:relative}.pos-ui .floor.is-editing{outline:2px dashed var(--blue);outline-offset:-2px}.pos-ui .tbl{align-items:center;border:2px solid;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;transition:box-shadow .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pos-ui .tbl:hover{box-shadow:0 6px 18px #0f172924}.pos-ui .tbl--round{border-radius:50%}.pos-ui .tbl--rect,.pos-ui .tbl--square{border-radius:14px}.pos-ui .tbl--bar{border-radius:999px}.pos-ui .tbl__name{font-size:13.5px;font-weight:800}.pos-ui .tbl.is-tiny .tbl__name{font-size:11px}.pos-ui .tbl__meta{font-size:10px;font-weight:700;opacity:.85}.pos-ui .tbl__guest{box-shadow:0 2px 8px #0f172933;font-size:9.5px;left:50%;letter-spacing:.06em;padding:2px 8px;top:-9px;transform:translate(-50%);width:-moz-max-content;width:max-content}.pos-ui .tbl.st-available{background:#fff;border-color:#cfd6e3;color:var(--muted)}.pos-ui .tbl.st-available:hover{border-color:var(--green);color:var(--green)}.pos-ui .tbl.st-occupied{background:var(--blue-bg);border-color:var(--blue);color:var(--blue)}.pos-ui .tbl.st-booked{background:var(--purple-bg);border-color:var(--purple);color:var(--purple)}.pos-ui .tbl.st-billed{background:var(--green-bg);border-color:var(--green);color:var(--green)}.pos-ui .rsv-timeline{overflow-x:auto}.pos-ui .rsv-grid{min-width:820px}.pos-ui .rsv-headrow{border-bottom:1px solid var(--line);display:grid;grid-template-columns:104px repeat(12,minmax(56px,1fr))}.pos-ui .rsv-headrow div{color:var(--faint);font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:0 5px 8px;text-transform:uppercase;white-space:nowrap}.pos-ui .rsv-row{border-bottom:1px solid var(--line);display:grid;grid-template-columns:104px 1fr;min-height:44px}.pos-ui .rsv-row:last-child{border-bottom:none}.pos-ui .rsv-rowlabel{display:flex;flex-direction:column;font-size:12.5px;font-weight:700;justify-content:center;padding:5px}.pos-ui .rsv-rowlabel span{color:var(--faint);font-size:11px;font-weight:600}.pos-ui .rsv-lane{background-image:linear-gradient(to right,var(--line) 1px,transparent 1px);background-size:8.33333% 100%;position:relative}.pos-ui .rsv-block{align-items:center;border:1px solid #0000;border-radius:8px;bottom:6px;cursor:pointer;display:flex;font-size:11.5px;font-weight:700;gap:5px;overflow:hidden;padding:3px 9px;position:absolute;text-overflow:ellipsis;top:6px;white-space:nowrap}.pos-ui .rsv-block:hover{box-shadow:0 3px 10px #0f17291f;filter:brightness(.97)}.pos-ui .rsv-block small{font-weight:600;opacity:.8}.pos-ui .rsv-block.st-booked{background:var(--purple-bg);color:var(--purple)}.pos-ui .rsv-block.st-confirmed{background:var(--blue-bg);color:var(--blue)}.pos-ui .rsv-block.st-seated{background:var(--green-bg);color:var(--green)}.pos-ui .rsv-block.st-done{background:#f1f3f7;color:var(--muted)}.pos-ui .rsv-block.st-noshow{background:var(--red-bg);color:var(--red);text-decoration:line-through}.pos-ui .rsv-now{background:var(--red);bottom:0;opacity:.55;pointer-events:none;position:absolute;top:0;width:2px}.pos-ui .kpis{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.pos-ui .kpi{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 18px}.pos-ui .kpi .k-l{color:var(--muted);font-size:12px;font-weight:600;margin:0 0 6px}.pos-ui .kpi .k-v{font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin:0}.pos-ui .kpi .k-s{color:var(--faint);font-size:11.5px;margin:6px 0 0}.pos-ui .kpi .k-v.pos{color:var(--green)}.pos-ui .kpi .k-v.neg{color:var(--red)}.pos-ui .denoms{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.pos-ui .denom{border:1px solid var(--line);border-radius:10px;padding:10px;text-align:center}.pos-ui .denom b{display:block;font-size:12.5px;margin-bottom:6px}.pos-ui .denom input{border:1px solid #e3e6ee;border-radius:8px;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;outline:none;padding:7px;text-align:center;width:100%}.pos-ui .count-out{align-items:center;border-top:1px solid var(--line);display:flex;font-size:14px;justify-content:space-between;padding-top:12px}.pos-ui .count-out b{font-size:20px;font-variant-numeric:tabular-nums}.pos-ui .zrep{border:1px solid var(--line);border-radius:14px;overflow:hidden}.pos-ui .zrep h4{background:var(--wash);color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.07em;margin:0;padding:11px 16px;text-transform:uppercase}.pos-ui .zrep h4,.pos-ui .zrow{border-bottom:1px solid var(--line)}.pos-ui .zrow{display:flex;font-size:13.5px;justify-content:space-between;padding:9px 16px}.pos-ui .zrow:last-child{border-bottom:none}.pos-ui .zrow b{font-variant-numeric:tabular-nums}.pos-ui .zrow.tot{background:var(--wash);font-weight:800}.pos-ui .kds-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.pos-ui .kds-ticket{background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.pos-ui .kds-ticket.is-late{border-color:var(--red);box-shadow:0 0 0 3px var(--red-bg)}.pos-ui .kds-head{align-items:center;background:var(--wash);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:11px 14px}.pos-ui .kds-head b{font-size:14px}.pos-ui .kds-age{border-radius:999px;font-size:11.5px;font-weight:800;padding:2px 9px}.pos-ui .kds-body{flex:1;padding:8px 14px}.pos-ui .kds-course{color:var(--faint);font-size:10px;font-weight:800;letter-spacing:.08em;margin:8px 0 4px;text-transform:uppercase}.pos-ui .kds-item{align-items:flex-start;display:flex;font-size:13.5px;gap:8px;padding:5px 0}.pos-ui .kds-item b{font-variant-numeric:tabular-nums;min-width:16px}.pos-ui .kds-item small{color:var(--muted);display:block;font-size:11.5px}.pos-ui .kds-item.done{opacity:.4;text-decoration:line-through}.pos-ui .kds-foot{border-top:1px solid var(--line);display:flex;gap:8px;padding:10px 14px}.pos-ui .eightysix{display:flex;flex-wrap:wrap;gap:8px}.pos-ui .eightysix .chip{align-items:center;background:var(--red-bg);border-radius:999px;color:var(--red);display:inline-flex;font-size:12.5px;font-weight:700;gap:8px;padding:6px 8px 6px 14px}.pos-ui .eightysix .chip button{background:#d9534f2e;border:none;border-radius:50%;color:inherit;cursor:pointer;font-size:12px;height:20px;line-height:1;width:20px}.pos-ui .reg-item.is-86{opacity:.42}.pos-ui .reg-item.is-86 .reg-item__swatch{filter:grayscale()}.pos-ui .item-menu-btn{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;bottom:8px;color:var(--faint);cursor:pointer;display:none;font-size:13px;height:24px;justify-content:center;line-height:1;position:absolute;right:8px;width:24px}.pos-ui .reg-item:hover .item-menu-btn{display:flex}.pos-ui .item-menu-btn:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .nav-more{display:none}.pos-ui .capture{border-top:1px solid var(--line);margin-top:16px;padding-top:14px;text-align:left}.pos-ui .capture__ask{font-size:13.5px;font-weight:700;margin:0 0 8px}.pos-ui .capture__row{display:flex;gap:8px}.pos-ui .capture__row .f-input{flex:1;font-size:16px;min-width:0}.pos-ui .capture__hit{color:var(--green);font-size:12.5px;line-height:1.5;margin:9px 0 0}.pos-ui .capture__new{color:var(--purple);font-size:12.5px;font-weight:700;margin:9px 0 0}.pos-ui .capture__hint{color:var(--faint);font-size:12px;line-height:1.5;margin:9px 0 0}.pos-ui .capture__optin{font-size:12.5px;margin-top:11px}.pos-ui .capture__legal{color:var(--faint);font-size:11px;margin:5px 0 0}.pos-ui .refresh-btn svg{transition:transform .2s}.pos-ui .refresh-btn.is-spinning svg{animation:spin .8s linear infinite}.pos-ui .refresh-btn.is-spinning{opacity:.7}.pos-ui .an-lede{background:var(--wash)}.pos-ui .an-lede b{display:block;font-size:15px;margin-bottom:8px}.pos-ui .an-lede ol{margin:0;padding-left:20px}.pos-ui .an-lede li{font-size:13.5px;line-height:1.65;margin-bottom:7px}.pos-ui .an-lede li:last-child{margin-bottom:0}.pos-ui .an-bars{display:flex;flex-direction:column;gap:7px}.pos-ui .an-bar{align-items:center;display:grid;font-size:12.5px;gap:10px;grid-template-columns:46px 1fr 74px 110px}.pos-ui .an-bar__h{color:var(--muted);font-weight:700}.pos-ui .an-bar__t{background:#eef0f4;border-radius:99px;height:14px;overflow:hidden}.pos-ui .an-bar__t i{background:var(--dark);border-radius:99px;display:block;height:100%}.pos-ui .an-bar__v{font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.pos-ui .an-bar__s{color:var(--faint);font-size:11.5px;text-align:right}.pos-ui .an-bar.is-thin .an-bar__t i{background:var(--warn)}.pos-ui .an-bar.is-thin .an-bar__s{color:var(--warn);font-weight:700}.pos-ui .an-bar.is-idle .an-bar__t i{background:var(--blue)}.pos-ui .an-bar.is-idle .an-bar__s{color:var(--blue)}.pos-ui .an-turn{align-items:baseline;border-top:1px solid var(--line);display:flex;font-size:13px;gap:10px;margin-top:12px;padding-top:12px}.pos-ui .an-turn b{font-size:20px;font-variant-numeric:tabular-nums}.pos-ui .scan-flash{background:var(--green);border-radius:999px;box-shadow:0 10px 30px #0f172940;color:#fff;font-size:13.5px;font-weight:800;left:50%;opacity:0;padding:10px 18px;pointer-events:none;position:fixed;top:22px;transform:translate(-50%,-14px);transition:opacity .14s,transform .14s;z-index:400}.pos-ui .scan-flash.is-on{opacity:1;transform:translate(-50%)}.pos-ui .scan-flash.is-bad{background:var(--red)}.pos-ui .cart-head.is-buy{background:var(--warn-bg);border-bottom-color:#0000}.pos-ui .charge-btn.is-buy{background:var(--warn)}.pos-ui .buy-banner{align-items:center;background:var(--warn-bg);border:1px solid #0000;border-radius:14px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:16px;padding:13px 16px}.pos-ui .buy-banner b{color:var(--warn);display:block;font-size:14px}.pos-ui .buy-banner span{color:#8a6b12;font-size:12.5px}.pos-ui .nav-card.is-closed{opacity:.5}.pos-ui .nav-card .daypart{background:var(--warn-bg);border-radius:999px;color:var(--warn);display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.05em;margin-top:3px;padding:1px 7px}.pos-ui .nav-card.selected .daypart{background:#fff3;color:#fff}.pos-ui .tipbar{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding:0 16px 10px}.pos-ui .tipbar button{background:#fff;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;padding:9px 0}.pos-ui .tipbar button small{color:var(--faint);display:block;font-size:10.5px;font-weight:600;margin-top:1px}.pos-ui .tipbar button.is-active{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .tipbar button.is-active small{color:#ffffffb3}.pos-ui .grat-note{background:var(--purple-bg);border-radius:10px;color:var(--purple);font-size:11.5px;font-weight:700;margin:0 16px 10px;padding:8px 12px}.pos-ui .wq{background:var(--teal-bg);border:1px solid var(--teal);border-radius:12px;padding:12px 14px}.pos-ui .wq--manual{background:var(--wash);border-color:var(--line)}.pos-ui .wq__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.pos-ui .wq__head b{color:var(--teal);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.pos-ui .wq--manual .wq__head b{color:var(--ink)}.pos-ui .wq__note{color:var(--muted);font-size:12px;line-height:1.5;margin:5px 0 0}.pos-ui .pool-row{align-items:center;border-bottom:1px solid var(--line);display:grid;font-size:13.5px;gap:12px;grid-template-columns:1fr 90px 90px 110px;padding:10px 0}.pos-ui .pool-row:last-child{border-bottom:none}.pos-ui .pool-row b,.pos-ui .pool-row input{font-variant-numeric:tabular-nums;text-align:right}.pos-ui .pool-row input{border:1px solid #e3e6ee;border-radius:8px;font-size:13px;outline:none;padding:6px 8px;width:100%}.pos-ui .pool-head{color:var(--faint);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pos-ui .tip-methods{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.pos-ui .tip-method{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;padding:7px 14px}.pos-ui .tip-method:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .tip-method.is-active{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .pool-head span:not(:first-child){display:block;text-align:right}.pos-ui .kds-stations{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.pos-ui .kds-station{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-size:12.5px;font-weight:700;padding:7px 14px}.pos-ui .kds-station:hover{border-color:#c8cede;color:var(--ink)}.pos-ui .kds-station.is-active{background:var(--dark);border-color:var(--dark);color:#fff}.pos-ui .kds-station .n{background:#f1f3f7;border-radius:999px;font-size:11px;margin-left:6px;padding:0 6px}.pos-ui .kds-station.is-active .n{background:#ffffff38}.pos-ui .store-chip{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:flex;font-size:12.5px;font-weight:700;gap:7px;padding:6px 12px;white-space:nowrap}.pos-ui .store-chip:hover{border-color:#d5d9e2}.pos-ui .store-chip svg{color:var(--faint);height:12px;width:12px}.pos-ui .cust-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pos-ui .hbtn .badge{align-items:center;background:var(--red);border:2px solid #fff;border-radius:999px;color:#fff;display:none;font-size:10px;font-weight:800;height:17px;justify-content:center;line-height:1;min-width:17px;padding:0 4px;position:absolute;right:-5px;top:-5px}.pos-ui .notif-panel{animation:notifin .14s;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 50px #0f172938;display:flex;flex-direction:column;max-height:min(560px,100vh - 90px);max-width:calc(100vw - 24px);overflow:hidden;position:fixed;right:16px;top:56px;width:380px;z-index:150}.pos-ui .notif-head{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;padding:16px 18px 12px}.pos-ui .notif-head b{font-size:15px}.pos-ui .notif-head p{color:var(--muted);font-size:12px;margin:3px 0 0}.pos-ui .notif-list{overflow-y:auto;padding:6px}.pos-ui .notif{align-items:flex-start;background:0 0;border:none;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:12px;position:relative;text-align:left;width:100%}.pos-ui .notif:hover{background:var(--wash)}.pos-ui .notif.is-unread{background:#4f74e30d}.pos-ui .notif.is-unread:hover{background:#4f74e317}.pos-ui .notif__icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.pos-ui .notif__icon svg{height:16px;width:16px}.pos-ui .notif__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.pos-ui .notif__title{color:var(--ink);font-size:13.5px;font-weight:700}.pos-ui .notif__text{color:var(--muted);font-size:12.5px;line-height:1.45}.pos-ui .notif__meta{color:var(--faint);font-size:11px;margin-top:2px}.pos-ui .notif__dot{background:var(--blue);border-radius:50%;flex-shrink:0;height:7px;margin-top:6px;width:7px}.pos-ui .qr-code-label{color:var(--muted);font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:12.5px;font-weight:700;letter-spacing:.08em;margin:0 0 14px;text-align:center}.pos-ui .guest-menu{border:1px solid var(--line);border-radius:12px;max-height:300px;overflow-y:auto;padding:10px 12px}.pos-ui .guest-cat{color:var(--faint);font-size:10.5px;font-weight:800;letter-spacing:.08em;margin:12px 0 6px;text-transform:uppercase}.pos-ui .guest-cat:first-child{margin-top:2px}.pos-ui .guest-item{align-items:flex-start;background:0 0;border:none;border-radius:9px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;gap:12px;justify-content:space-between;padding:9px 6px;text-align:left;width:100%}.pos-ui .guest-item:hover{background:var(--wash)}.pos-ui .guest-item__p{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.pos-ui .hold-note{background:var(--blue-bg);border:1px solid var(--blue);border-radius:12px;margin-top:14px;padding:12px 14px}.pos-ui .hold-note__row{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.pos-ui .hold-note__row span{color:var(--blue);font-size:13px;font-weight:700}.pos-ui .hold-note__row b{color:var(--blue);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.pos-ui .hold-note p{color:var(--muted);font-size:11.5px;line-height:1.5;margin:5px 0 0}.pos-ui .tbl.is-guest{animation:guestpulse 1.8s infinite}.pos-ui .tbl__guest{background:var(--warn);border:2px solid #fff;border-radius:999px;color:#fff;font-size:8.5px;font-weight:800;letter-spacing:.04em;padding:2px 6px;position:absolute;right:-7px;top:-7px;white-space:nowrap}.pos-ui .tbl.is-ready{animation:readypulse 1.6s infinite}.pos-ui .tbl__ready{background:var(--green);border:2px solid #fff;border-radius:999px;color:#fff;font-size:9px;font-weight:800;letter-spacing:.05em;padding:2px 7px;position:absolute;right:-7px;top:-7px}.pos-ui .nc-more{align-items:center;background:0 0;border:1px dashed #d5d9e2;border-radius:10px;color:var(--muted);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;justify-content:space-between;padding:11px 14px;width:100%}.pos-ui .nc-more:hover{background:var(--wash);border-color:#b9bfcd;color:var(--ink)}.pos-ui .nc-more span:last-child{font-size:15px;font-weight:800}.pos-ui .callout-inline{background:var(--warn-bg);border-radius:10px;color:var(--warn);font-size:12.5px;font-weight:600;line-height:1.5;margin-bottom:14px;padding:11px 13px}.pos-ui .overlay{align-items:center;background:#0f172973;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:120}body.pos-modal-open .pos-ui .overlay{z-index:1200}.pos-ui .modal{background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172940;height:auto;inset:auto;max-height:92vh;max-width:100%;overflow-y:auto;padding:22px;position:relative;width:440px;z-index:auto}.pos-ui .modal--lg{width:560px}.pos-ui .modal__head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.pos-ui .modal__head h3{font-size:17px;font-weight:800;margin:0}.pos-ui .modal__head p{color:var(--muted);font-size:12.5px;margin:3px 0 0}.pos-ui .modal__x{background:#f1f3f7;border:none;border-radius:9px;color:var(--muted);cursor:pointer;flex-shrink:0;font-size:14px;height:29px;line-height:1;width:29px}.pos-ui .modal__x:hover{background:#e6e9f0;color:var(--ink)}.pos-ui .modal__foot{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.pos-ui .split-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.pos-ui .split-row{align-items:center;border:1px solid var(--line);border-radius:10px;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:10px 14px}.pos-ui button.split-row{background:#fff;cursor:pointer;text-align:left;width:100%}.pos-ui button.split-row:hover{background:var(--wash);border-color:#c8cede}.pos-ui .qr-image{background:#fff;display:block;height:200px;image-rendering:pixelated;padding:8px;width:200px}.pos-ui .qr-box,.pos-ui .qr-image{border:1px solid var(--line);border-radius:12px;margin:4px auto 12px}.pos-ui .qr-box{display:grid;gap:3px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);height:164px;padding:12px;width:164px}.pos-ui .qr-box i{background:var(--ink);border-radius:2px}.pos-ui .qr-box i.off{background:0 0}.pos-ui .pay-success{padding:6px 0;text-align:center}.pos-ui .pay-success .ok{align-items:center;background:var(--green-bg);border-radius:50%;color:var(--green);display:flex;font-size:30px;height:70px;justify-content:center;margin:0 auto 14px;width:70px}.pos-ui .receipt-row{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin:16px 0 6px}.pos-ui .tp-rows{display:flex;flex-direction:column;margin-bottom:12px}.pos-ui .tp-row{border-bottom:1px solid var(--line);color:var(--muted);display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:8px 0}.pos-ui .tp-row:last-child{border-bottom:none}.pos-ui .tp-row b{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.pos-ui #toast-root{align-items:center;bottom:60px;display:flex;flex-direction:column;gap:8px;left:50%;position:fixed;transform:translate(-50%);z-index:200}.pos-ui .toast{animation:toastin .2s;background:var(--dark);border-radius:10px;box-shadow:0 10px 30px #0f17294d;color:#fff;font-size:13px;font-weight:600;max-width:520px;padding:11px 18px;text-align:center}.pos-ui .lockscreen{align-items:center;background:var(--dark);color:#fff;display:none;flex-direction:column;gap:6px;inset:0;justify-content:center;position:fixed;z-index:300}.pos-ui .lockscreen.is-on{display:flex}.pos-ui .lockscreen .lk-time{font-size:44px;font-weight:800;letter-spacing:-.02em}.pos-ui .lockscreen .lk-sub{color:#ffffff8c;font-size:13.5px;margin-bottom:16px}.pos-ui .lockscreen .lk-dots{display:flex;gap:12px;margin-bottom:18px}.pos-ui .lockscreen .lk-dots i{border:2px solid #fff6;border-radius:50%;height:13px;width:13px}.pos-ui .lockscreen .lk-dots i.fill{background:#fff;border-color:#fff}.pos-ui .lockscreen .numpad{align-content:start;flex:none;gap:14px;justify-items:center;max-width:none;width:244px}.pos-ui .lockscreen .numpad button{align-items:center;background:#ffffff14;border-color:#0000;border-radius:50%;color:#fff;display:flex;font-size:19px;height:64px;justify-content:center;width:64px}.pos-ui .lockscreen .numpad button:hover{background:#ffffff29}.pos-ui .lk-note{color:#fff6;font-size:12px;line-height:1.6;margin-top:16px;text-align:center}.pos-ui .ov-action{background:var(--wash);border:1px solid var(--line);border-radius:12px;font-size:13.5px;margin-bottom:14px;padding:12px 14px}.pos-ui .ov-action b{display:block}.pos-ui .ov-action span{color:var(--muted);font-size:12.5px}.pos-ui .ov-dots{display:flex;gap:12px;justify-content:center;margin:4px 0 16px}.pos-ui .ov-dots i{border:2px solid #cfd6e3;border-radius:50%;height:12px;transition:all .12s;width:12px}.pos-ui .ov-dots i.fill{background:var(--dark);border-color:var(--dark)}.pos-ui .ov-dots.err i{background:var(--red-bg);border-color:var(--red)}.pos-ui .ov-pad{display:grid;gap:12px;grid-template-columns:repeat(3,64px);justify-content:center;margin:0 0 6px}.pos-ui .ov-pad button{align-items:center;background:var(--wash);border:1px solid var(--line);border-radius:50%;color:var(--ink);cursor:pointer;display:flex;font-size:19px;font-weight:800;height:64px;justify-content:center;width:64px}.pos-ui .ov-pad button:hover{background:#fff;border-color:#c8cede}.pos-ui .ov-error{color:var(--red);font-size:12.5px;font-weight:700;margin-bottom:4px;min-height:18px;text-align:center}.pos-ui .ov-hint{color:var(--faint);font-size:11.5px;line-height:1.6;margin-top:8px;text-align:center}.pos-ui .nav-scrim{background:#0f172973;display:none;inset:0;position:fixed;z-index:88}.pos-ui .cart-bar,.pos-ui .nav-toggle,.pos-ui .search-toggle{display:none}@media (max-width:860px){.pos-ui .nav-more{border-top:1px solid var(--line);display:block;margin-top:10px;padding-top:10px}}@media (max-width:760px){.pos-ui .an-bar{grid-template-columns:40px 1fr 64px;row-gap:2px}.pos-ui .an-bar__s{grid-column:2/4;text-align:left}}@media (max-width:1100px){.pos-ui .pos-cart{width:320px}.pos-ui .pos-nav{width:170px}.pos-ui .dash-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1180px){.pos-ui .pos-cart{width:330px}.pos-ui .pos-nav{width:164px}.pos-ui .pos-header{gap:12px;padding:0 14px}.pos-ui .pos-header .pos-search{max-width:none}.pos-ui .net-chip,.pos-ui .store-chip{display:none}.pos-ui .dash-grid,.pos-ui .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-ui .pos-view{padding:16px}.pos-ui .reg-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.pos-ui .denoms{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.pos-ui .ev-grid--even{grid-template-columns:minmax(0,1fr)!important}.pos-ui .station-chip{display:none}.pos-ui .pool-row{font-size:12.5px;gap:8px;grid-template-columns:1fr 76px 76px 92px}}@media (max-width:860px){.pos-ui .nav-toggle,.pos-ui .search-toggle{display:flex}.pos-ui .pos-header .pos-search{display:none}.pos-ui .pos-cart{width:312px}.pos-ui .pos-nav{bottom:0;box-shadow:0 0 40px #0f17292e;left:0;padding-top:16px;position:fixed;top:0;transform:translate(-100%);transition:transform .18s;width:262px;z-index:90}body.nav-open .pos-ui .pos-nav{transform:none}body.nav-open .pos-ui .nav-scrim{display:block}.pos-ui .pos-logo,.pos-ui .pos-logo span{font-size:17px}}@media (max-width:760px){body:has(.pos-ui),html:has(.pos-ui){height:100%;overflow:hidden}.pos-ui .pos-shell{height:100dvh}.pos-ui .pos-body{flex-direction:column;min-height:0}.pos-ui .pos-left,.pos-ui .pos-left-body{min-height:0}.pos-ui .pos-view{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pos-ui .pos-header{gap:8px;height:56px;padding:0 10px}.pos-ui .pos-header .pos-search input{font-size:16px;padding:9px 10px 9px 32px}.pos-ui .pos-header .pos-search svg{left:9px}.pos-ui .pos-header-right{gap:4px;margin-left:auto}.pos-ui .pos-header-right .hbtn{height:38px;width:38px}.pos-ui .pos-footer{display:none}.pos-ui .pos-view{padding:14px 12px calc(92px + env(safe-area-inset-bottom))}.pos-ui .ev-title{font-size:20px}.pos-ui .ev-header{margin-bottom:14px}.pos-ui .dash-grid,.pos-ui .kpis{gap:10px;grid-template-columns:minmax(0,1fr)}.pos-ui .dash-card--primary{grid-column:auto}.pos-ui .dash-strip{gap:2px;grid-auto-columns:auto;grid-auto-flow:row;padding:12px 0}.pos-ui .dash-strip>div{border-bottom:1px solid var(--line);border-right:none;padding:10px 16px}.pos-ui .dash-strip>div:last-child{border-bottom:none}.pos-ui .dash-card{align-items:center;flex-direction:row;gap:12px;min-height:0;padding:14px}.pos-ui .dash-card__icon{margin-bottom:0}.pos-ui .dash-card__label{margin-top:0}.pos-ui .reg-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.pos-ui .reg-item{min-height:96px}.pos-ui .f-row,.pos-ui .f-row--3{grid-template-columns:minmax(0,1fr)}.pos-ui .denoms,.pos-ui .quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-ui .pool-row{gap:8px;grid-template-columns:1fr 1fr}.pos-ui .pool-head{display:none}.pos-ui .floor{height:420px;overflow:hidden}.pos-ui .kds-grid{grid-template-columns:minmax(0,1fr)}.pos-ui .hide-narrow{display:none}.pos-ui .ev-table-wrap .ev-table td:last-child,.pos-ui .ev-table-wrap .ev-table th:last-child{background:#fff;box-shadow:-8px 0 8px -8px #0f17292e;position:sticky;right:0}.pos-ui .ev-table-wrap .ev-table th:last-child{background:var(--wash)}.pos-ui .tipbar{gap:6px;grid-template-columns:repeat(4,1fr)}.pos-ui .tipbar button{font-size:12px;padding:7px 0}.pos-ui .tipbar button small{font-size:9.5px}.pos-ui .pay-quickrow{gap:6px}.pos-ui .pay-quickrow .ev-btn{font-size:12.5px;justify-content:center;padding:9px 8px}.pos-ui .pay-row{padding:5px 8px}.pos-ui .numpad-wrap{overflow-y:auto}.pos-ui .numpad button,.pos-ui .numpad-side button{font-size:15px;height:44px}.pos-ui .cash-display{font-size:16px;padding:9px 12px}.pos-ui .pay-foot{bottom:0;position:sticky}.pos-ui .guest-bar{border-radius:16px}.pos-ui .cart-bar{align-items:center;background:var(--dark);bottom:0;box-shadow:0 -6px 24px #0f172938;color:#fff;display:flex;gap:10px;left:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:95}.pos-ui .cart-bar__n{align-items:center;background:#ffffff29;border-radius:11px;display:flex;flex-shrink:0;font-size:14px;font-weight:800;height:34px;justify-content:center;width:34px}.pos-ui .cart-bar__t{color:#ffffff9e;flex:1;font-size:12.5px;font-weight:600;line-height:1.3;min-width:0}.pos-ui .cart-bar__t b{color:#fff;display:block;font-size:16px;font-variant-numeric:tabular-nums}.pos-ui .cart-bar__go{background:#fff;color:var(--dark);font-size:13.5px;font-weight:800;padding:11px 16px}.pos-ui .cart-bar__go,.pos-ui .cart-bar__scan{border:none;border-radius:11px;cursor:pointer;flex-shrink:0}.pos-ui .cart-bar__scan{align-items:center;background:#ffffff24;color:#fff;display:flex;height:44px;justify-content:center;width:44px}.pos-ui .cart-bar__scan svg{height:19px;width:19px}.pos-ui .cart-bar.is-buy{background:var(--warn)}.pos-ui .cart-bar.is-buy .cart-bar__go{color:#8a6b12}.pos-ui .pos-cart{border-left:none;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -10px 40px #0f17294d;height:88dvh;inset:auto 0 0;padding-bottom:env(safe-area-inset-bottom);position:fixed;transform:translateY(101%);transition:transform .2s cubic-bezier(.32,.72,0,1);width:auto;z-index:120}body.cart-open .pos-ui .pos-cart{transform:none}body.cart-open .pos-ui .cart-bar{opacity:0;pointer-events:none}.pos-ui .pos-cart:before{background:#d9dee8;border-radius:99px;content:"";height:4px;left:50%;position:absolute;top:8px;transform:translate(-50%);width:42px;z-index:2}.pos-ui .cart-head,.pos-ui .pay-head{padding-top:20px}.pos-ui .cart-scrim{background:#0f172966;display:none;inset:0;position:fixed;z-index:110}body.cart-open .pos-ui .cart-scrim{display:block}.pos-ui .numpad button,.pos-ui .numpad-side button{height:48px}.pos-ui .overlay{padding:0}.pos-ui .modal{align-self:flex-end;border-radius:18px 18px 0 0;max-height:92dvh;max-width:none;padding-bottom:calc(22px + env(safe-area-inset-bottom));width:100%}.pos-ui .modal__body{max-height:none}.pos-ui .ov-pad{grid-template-columns:repeat(3,60px)}.pos-ui .ov-pad button{height:60px;width:60px}.pos-ui .notif-panel{border-radius:18px 18px 0 0;inset:auto 0 0;max-height:70dvh;max-width:none;width:auto}.pos-ui .buy-banner{align-items:flex-start;flex-direction:column}.pos-ui .cart-chips{gap:6px}.pos-ui .cart-chips .tchip{flex:auto;font-size:11.5px;justify-content:center;min-width:0;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap}.pos-ui .cart-codes,.pos-ui .cart-head,.pos-ui .cart-lines,.pos-ui .cart-pay,.pos-ui .cart-totals,.pos-ui .numpad-wrap,.pos-ui .pay-foot,.pos-ui .pay-quickrow,.pos-ui .pay-rows{padding-left:12px;padding-right:12px}.pos-ui .cart-head__order{font-size:14px}.pos-ui .charge-btn{padding:14px}.pos-ui .scan-flash{bottom:96px;top:auto}}@media (max-width:400px){.pos-ui .reg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-ui .group-chip{font-size:12.5px;padding:7px 12px}}@media (hover:none){.pos-ui .item-menu-btn{display:flex}}@media (prefers-reduced-motion:reduce){.pos-ui *{animation:none!important;transition:none!important}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.08)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes notifin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes guestpulse{0%,to{box-shadow:0 0 #b7810380}50%{box-shadow:0 0 0 7px #b7810300}}@keyframes readypulse{0%,to{box-shadow:0 0 #2e9e5b8c}50%{box-shadow:0 0 0 7px #2e9e5b00}}@keyframes toastin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body.pos-register .mya-fab{display:none}.swal2-container .swal2-toast .swal2-title{text-transform:none!important}.team-ui .em-who{align-items:center;display:flex;gap:11px;min-width:0}.team-ui .em-avatar{align-items:center;background:#1e2536;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.team-ui .em-avatar--lg{border-radius:18px;font-size:20px;height:60px;width:60px}.team-ui .em-avatar--sm{border-radius:9px;font-size:10px;height:26px;width:26px}.team-ui .em-who--link{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;gap:11px;padding:0;width:100%}.team-ui .em-who--link:hover .em-who__name{text-decoration:underline}.team-ui .em-linkname{background:0 0;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.team-ui .em-linkname:hover{text-decoration:underline}.team-ui .em-who__name{font-size:13.5px;font-weight:700}.team-ui .em-who__meta,.team-ui .em-who__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-ui .em-who__meta{color:#9aa1b0;font-size:12px}.team-ui .em-status{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;padding:3px 11px 3px 8px}.team-ui .em-status .dot{background:currentColor;border-radius:50%;height:6px;width:6px}.team-ui .em-status.active{background:#e7f5ec;color:#2e9e5b}.team-ui .em-status.invited{background:#fdefe4;color:#f2843b}.team-ui .em-status.inactive{background:#f1f3f7;color:#8a92a6}.team-ui .em-status.lapsed{background:#fdeceb;color:#d9534f}.team-ui .em-eng{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:2px 9px;white-space:nowrap}.team-ui .em-eng.staff{background:#eef1f6;color:#5b6478}.team-ui .em-eng.ongoing{background:#e3f7f6;color:#0b807c}.team-ui .em-eng.episodic{background:#efeafe;color:#5a3ec4}.team-ui .em-pin{background:#f4f5f8;border-radius:7px;color:#5b6478;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;letter-spacing:.16em;padding:4px 9px}.team-ui .em-cov{align-items:center;display:grid;gap:0 14px;grid-template-columns:210px minmax(0,1fr)}.team-ui .em-cov__axis{border-bottom:1px solid #eef0f4;color:#9aa1b0;display:flex;font-size:10.5px;font-weight:700;justify-content:space-between;letter-spacing:.06em;margin-bottom:10px;padding-bottom:7px}.team-ui .em-cov__lane{background:#fafbfc;border-radius:8px;height:30px;margin-bottom:8px;overflow:hidden;position:relative}.team-ui .em-cov__name{align-items:center;display:flex;gap:9px;height:30px;margin-bottom:8px;min-width:0}.team-ui .em-cov__name .n{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-ui .em-cov__hours{color:#9aa1b0;font-size:11.5px;font-variant-numeric:tabular-nums;margin-left:auto}.team-ui .em-shift{align-items:center;border-radius:7px;bottom:3px;color:#fff;cursor:pointer;display:flex;font-size:11.5px;font-weight:700;overflow:hidden;padding:0 9px;position:absolute;top:3px;white-space:nowrap}.team-ui .em-shift.is-open{background:repeating-linear-gradient(45deg,#fdeceb,#fdeceb 6px,#fbdedd 6px 12px);border:1px dashed #eeb4b2;color:#d9534f}.team-ui .em-shift.is-blocked{box-shadow:inset 0 0 0 1.5px #d9534f}.team-ui .em-gapstrip{align-items:center;color:#8a92a6;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:14px}.team-ui .em-legend{align-items:center;display:inline-flex;gap:6px}.team-ui .em-legend i{border-radius:2px;display:block;height:9px;width:9px}.team-ui .em-flag{align-items:center;border-bottom:1px solid #eef0f4;display:flex;gap:11px;padding:12px 0}.team-ui .em-flag:last-child{border-bottom:none;padding-bottom:0}.team-ui .em-flag__icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.team-ui .em-flag__icon svg{height:15px;width:15px}.team-ui .em-flag__body{flex:1;min-width:0}.team-ui .em-flag__title{font-size:13px;font-weight:700}.team-ui .em-flag__meta{color:#9aa1b0;font-size:12px;margin-top:2px}.team-ui .em-flag__act{background:0 0;border:none;border-radius:7px;color:#4f74e3;cursor:pointer;font-size:12px;font-weight:700;padding:4px 6px;white-space:nowrap}.team-ui .em-flag__act:hover{background:#e8eefc}.team-ui .em-weekwrap{overflow-x:auto}.team-ui .em-week{border:1px solid #eef0f4;border-radius:14px;display:grid;grid-template-columns:196px repeat(7,minmax(112px,1fr)) 86px;min-width:1000px;overflow:hidden}.team-ui .em-week--solo{grid-template-columns:repeat(7,minmax(112px,1fr));min-width:840px}.team-ui .em-week__cell{border-bottom:1px solid #eef0f4;border-right:1px solid #eef0f4;display:flex;flex-direction:column;gap:5px;min-height:82px;padding:8px;transition:background .12s}.team-ui .em-week__cell.is-last{border-right:none}.team-ui .em-week__cell.is-bottom{border-bottom:none}.team-ui .em-week__cell.is-drop{background:#e8eefc;box-shadow:inset 0 0 0 2px #4f74e3}.team-ui .em-week__cell.is-nodrop{background:#fdeceb;box-shadow:inset 0 0 0 2px #eeb4b2}.team-ui .em-week__head{background:#fafbfc;gap:1px;justify-content:center;min-height:0;padding:11px 10px}.team-ui .em-week__head .d{color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.team-ui .em-week__head .n{font-size:15px;font-weight:700}.team-ui .em-week__head .h{color:#9aa1b0;font-size:11px;font-variant-numeric:tabular-nums}.team-ui .em-week__head.is-today .n{color:#4f74e3}.team-ui .em-week__head .h.is-overridden{color:#f2843b;font-weight:700}.team-ui .em-week__person{background:#fff;justify-content:center}.team-ui .em-week__chip{border:none;border-radius:8px;cursor:grab;font-size:11.5px;font-weight:700;line-height:1.25;padding:6px 8px;text-align:left;transition:transform .12s,box-shadow .12s;width:100%}.team-ui .em-week__chip:hover{box-shadow:0 2px 8px #0f172921}.team-ui .em-week__chip.is-dragging{opacity:.4}.team-ui .em-week__chip.is-blocked{box-shadow:inset 0 0 0 1.5px #d9534f}.team-ui .em-week__chip .t{display:block;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:600;opacity:.85}.team-ui .em-week__chip.c-open{background:repeating-linear-gradient(45deg,#fdeceb,#fdeceb 6px,#fbdedd 6px 12px);color:#d9534f}.team-ui .em-week__add{align-items:center;background:0 0;border:1px dashed #e0e4ec;border-radius:8px;color:#c3c9d4;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:center;min-height:30px;opacity:0;transition:opacity .12s,color .12s}.team-ui .em-week__add:focus-visible,.team-ui .em-week__add:hover{border-color:#4f74e3;color:#4f74e3;opacity:1}.team-ui .em-week__cell:hover .em-week__add{opacity:1}.team-ui .em-week__total{align-items:center;background:#fafbfc;font-variant-numeric:tabular-nums;justify-content:center}.team-ui .em-week__total .v{font-size:16px;font-weight:700}.team-ui .em-week__total .l{color:#9aa1b0;font-size:10.5px}.team-ui .em-week__total.is-over .v{color:#f2843b}.team-ui .em-coverbar{align-items:end;display:grid;grid-template-columns:196px repeat(7,minmax(112px,1fr)) 86px;margin-bottom:10px;min-width:1000px}.team-ui .em-coverbar__label{color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.07em;padding-left:8px;text-transform:uppercase}.team-ui .em-coverbar__cell{padding:0 8px}.team-ui .em-coverbar__val{font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;margin-bottom:4px;text-align:center}.team-ui .em-fill{font-variant-numeric:tabular-nums;font-weight:700;opacity:.75}.team-ui .em-meter{background:#0f172917;border-radius:999px;height:5px;margin-top:5px;overflow:hidden}.team-ui .em-meter i{background:currentColor;border-radius:999px;display:block;height:100%}.team-ui .em-cred{align-items:center;border-bottom:1px solid #eef0f4;display:flex;gap:11px;padding:12px 0}.team-ui .em-cred:last-child{border-bottom:none}.team-ui .em-cred__body{flex:1;min-width:0}.team-ui .em-cred__name{font-size:13px;font-weight:700}.team-ui .em-cred__meta{color:#9aa1b0;font-size:12px;margin-top:2px}.team-ui .em-seat{align-items:center;border-bottom:1px solid #eef0f4;display:flex;gap:10px;padding:8px 0}.team-ui .em-seat:last-child{border-bottom:none}.team-ui .em-seat select{background:#fff;border:1px solid #eef0f4;border-radius:9px;color:#0f1729;flex:1;font-size:13px;height:38px;min-width:0;padding:0 10px}.team-ui .em-seat select.is-blocked{background:snow;border-color:#eeb4b2}.team-ui .em-seat__n{color:#9aa1b0;flex-shrink:0;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;width:18px}.team-ui .em-tabs{border-bottom:1px solid #eef0f4;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:22px}.team-ui .em-tab{align-items:center;background:0 0;border:none;border-bottom:2px solid #0000;color:#8a92a6;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:7px;margin-bottom:-1px;padding:12px 16px;transition:color .15s}.team-ui .em-tab:hover{color:#0f1729}.team-ui .em-tab.is-active{border-bottom-color:#1e2536;color:#0f1729}.team-ui .em-tab .count{background:#f1f3f7;border-radius:999px;color:#8a92a6;font-size:11px;font-weight:700;padding:1px 7px}.team-ui .em-record{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:22px}.team-ui .em-record__id{align-items:center;display:flex;gap:16px}.team-ui .em-record__name{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.team-ui .em-record__name h1{font-size:25px;font-weight:700;line-height:1.15}.team-ui .em-record__meta{align-items:center;color:#8a92a6;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:5px}.team-ui .em-record__meta .sep{color:#d5d9e2}.team-ui .em-strip{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.team-ui .em-strip>div{border-right:1px solid #eef0f4;padding:0 20px}.team-ui .em-strip>div:first-child{padding-left:0}.team-ui .em-strip>div:last-child{border-right:none;padding-right:0}.team-ui .em-strip .l{color:#8a92a6;font-size:13px;margin-bottom:6px}.team-ui .em-strip .v{font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.team-ui .em-strip .s{color:#9aa1b0;font-size:12px;margin-top:6px}.team-ui .em-bulkbar .ev-btn:hover{background:#ffffff38;color:#fff}.team-ui .em-backdrop{background:#0f172980;inset:0;position:fixed;z-index:1050}.team-ui .em-panel{background:#fff;bottom:0;box-shadow:-8px 0 32px #0f17292e;display:flex;flex-direction:column;max-width:480px;position:fixed;right:0;top:0;width:100%;z-index:1051}.team-ui .em-panel__head{align-items:flex-start;border-bottom:1px solid #eef0f4;display:flex;flex-shrink:0;gap:12px;padding:20px 20px 16px}.team-ui .em-panel__head h2{font-size:17px;font-weight:700;margin:0}.team-ui .em-panel__head p{color:#8a92a6;font-size:12.5px;margin:3px 0 0}.team-ui .em-panel__close{background:0 0;border:none;color:#9aa1b0;cursor:pointer;font-size:22px;line-height:1;margin-left:auto;padding:0 2px}.team-ui .em-panel__close:hover{color:#0f1729}.team-ui .em-panel__body{flex:1;overflow-y:auto;padding:20px}.team-ui .em-panel__foot{border-top:1px solid #eef0f4;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;padding:16px 20px}.team-ui .em-panel__foot .ev-btn{flex:1;justify-content:center}.team-ui .em-panel--wide{max-width:640px}.team-ui .ev-card.is-drillable{cursor:pointer;transition:border-color .15s,box-shadow .15s}.team-ui .ev-card.is-drillable:hover{border-color:#d5d9e2;box-shadow:0 2px 10px #0f17290f}.team-ui h1,.team-ui h2,.team-ui h3,.team-ui h4,.team-ui h5,.team-ui h6{text-transform:none!important}.team-ui .ev-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a92a6' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #eef0f4;border-radius:10px;color:#0f1729;cursor:pointer;font-size:14px;font-weight:600;height:45px;padding:0 34px 0 14px;white-space:nowrap}.team-ui .ev-select:hover{border-color:#d5d9e2}.team-ui .ev-select:focus{border-color:#c9d2ea;outline:none}.team-ui .ev-select--sm{font-size:13px;height:34px;padding:0 30px 0 11px}.team-ui .em-search{flex:1;max-width:340px;min-width:220px;position:relative}.team-ui .em-search__icon{color:#9aa1b0;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.team-ui .em-search__icon svg{height:16px;width:16px}.team-ui .em-search__input{background:#fff;border:1px solid #eef0f4;border-radius:10px;color:#0f1729;font-size:13.5px;height:38px;padding:0 12px 0 36px;width:100%}.team-ui .em-search__input:focus{border-color:#c9d2ea;outline:none}.team-ui .em-search__input::-moz-placeholder{color:#9aa1b0}.team-ui .em-search__input::placeholder{color:#9aa1b0}.team-ui .rail{display:flex;flex-direction:column;gap:22px;padding-right:1rem;position:sticky;top:1rem}.team-ui .rail-title{color:#9aa1b0;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 12px 12px;text-transform:uppercase}.team-ui .rail-nav{display:flex;flex-direction:column;gap:2px}.team-ui .rail-link{align-items:center;background:0 0;border:none;border-radius:10px;color:#5b6478;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;padding:10px 12px;text-align:left;text-decoration:none;transition:background .15s,color .15s;width:100%}.team-ui .rail-link svg{height:17px;opacity:.75;width:17px}.team-ui .rail-link:hover{background:#f1f3f7;color:#0f1729;text-decoration:none}.team-ui .rail-link.is-active{background:#1e2536;color:#fff}.team-ui .rail-link.is-active svg{opacity:1}.team-ui .rail-link.is-active .rail-count{color:#ffffffa6}.team-ui .rail-link__label{flex:1;min-width:0}.team-ui .rail-count{color:#9aa1b0;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.team-ui .rail-dot{border-radius:3px;flex-shrink:0;height:10px;width:10px}.team-ui .em-time{background:#fff;border:1px solid #eef0f4;border-radius:8px;color:#0f1729;font-size:13px;font-variant-numeric:tabular-nums;height:34px;padding:0 9px;width:118px}.team-ui .em-time:disabled{background:#fafbfc;color:#9aa1b0}.team-ui .rail-clock{display:flex;flex-direction:column;gap:4px}.team-ui .rail-person{background:0 0;border:none;border-radius:10px;cursor:pointer;padding:7px 10px;text-align:left;width:100%}.team-ui .rail-person:hover{background:#f1f3f7}.team-ui .rail-person__body{min-width:0}.team-ui .em-crumb{align-items:center;background:0 0;border:none;color:#8a92a6;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin-bottom:16px;padding:4px 8px 4px 0}.team-ui .em-crumb svg{height:15px;width:15px}.team-ui .em-crumb:hover{color:#0f1729;text-decoration:none}.team-ui .em-fields{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.team-ui .em-fields--one{grid-template-columns:minmax(0,1fr)}.team-ui .em-field--full{grid-column:1/-1}.team-ui .em-field label{color:#8a92a6;display:block;font-size:12px;font-weight:700;margin-bottom:6px}.team-ui .em-field label .req{color:#d9534f}.team-ui .em-field input,.team-ui .em-field select,.team-ui .em-field textarea{background:#fff;border:1px solid #eef0f4;border-radius:10px;color:#0f1729;font-size:14px;height:42px;padding:0 13px;width:100%}.team-ui .em-field input:focus,.team-ui .em-field select:focus,.team-ui .em-field textarea:focus{border-color:#c9d2ea;outline:none}.team-ui .em-field input:disabled,.team-ui .em-field select:disabled,.team-ui .em-field textarea:disabled{background:#fafbfc;color:#9aa1b0}.team-ui .em-field textarea{height:78px;padding:11px 13px;resize:vertical}.team-ui .em-field.has-error input{background:snow;border-color:#eeb4b2}.team-ui .em-field__hint{color:#9aa1b0;font-size:12px;margin-top:6px}.team-ui .em-field__err{color:#d9534f;font-size:12px;font-weight:600;margin-top:6px}.team-ui .em-formfoot{border-top:1px solid #eef0f4;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:22px;padding-top:18px}.team-ui .em-formfoot .spacer{flex:1}.team-ui .em-tmplgrid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1200px){.team-ui .em-tmplgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.team-ui .em-tmplgrid{grid-template-columns:minmax(0,1fr)}}.team-ui .em-tmpl{background:#fff;border:1px solid #eef0f4;border-radius:14px;cursor:pointer;padding:17px 18px;text-align:left;transition:border-color .15s}.team-ui .em-tmpl:hover{border-color:#d5d9e2}.team-ui .em-tmpl.is-active{border-color:#1e2536;box-shadow:0 0 0 1px #1e2536}.team-ui .em-tmpl__mono{align-items:center;border-radius:11px;color:#fff;display:flex;font-size:11.5px;font-weight:700;height:34px;justify-content:center;letter-spacing:.04em;margin-bottom:12px;width:34px}.team-ui .em-tmpl__name{font-size:14px;font-weight:700}.team-ui .em-tmpl__meta{color:#9aa1b0;font-size:12px;line-height:1.45;margin-top:4px}.team-ui .em-tmpl__qr{background:#fff;border:1px solid #eef0f4;border-radius:9px;flex-shrink:0;padding:4px}.team-ui .info-wrap{display:inline-flex;position:relative;vertical-align:middle}.team-ui .info-btn{align-items:center;background:#e4e7ee;border:none;border-radius:50%;color:#6b7488;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:18px;justify-content:center;line-height:1;padding:0;transition:background .15s,color .15s;width:18px}.team-ui .info-btn:hover,.team-ui .info-btn[aria-expanded=true]{background:#1e2536;color:#fff}.team-ui .info-backdrop{inset:0;position:fixed;z-index:1060}.team-ui .help-pop{background:#fff;border:1px solid #e4e7ee;border-radius:12px;box-shadow:0 12px 32px #0f172924;cursor:default;font-weight:400;padding:16px 18px;text-align:left;white-space:normal;z-index:1061}.team-ui .help-pop code{background:#fafbfc;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:1px 5px}.team-ui .hp-title{color:#0f1729;display:block;font-size:13.5px;font-weight:700;margin:0 0 8px}.team-ui .hp-p{color:#5b6478;display:block;font-size:12.5px;font-weight:400;line-height:1.55;margin:0 0 10px}.team-ui .hp-p:last-of-type{margin-bottom:0}.team-ui .help-benefit{background:#fafbfc;border-left:2px solid #2e9e5b;border-radius:0 6px 6px 0;color:#4a5265;display:block;font-size:12.5px;line-height:1.55;margin-top:10px;padding:8px 10px}.team-ui .help-benefit strong{color:#0f1729;display:block;font-size:11px;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.team-ui .ev-empty{flex-direction:column;gap:7px;padding:40px 20px;text-align:center}.team-ui .ev-empty svg{color:#c4cad6;height:30px;margin-bottom:3px;width:30px}.team-ui .ev-empty b{color:#0f1729;font-size:14px}.team-ui .ev-empty span{max-width:380px}.team-ui .is-gray{background:#f1f3f7;color:#8a92a6}.team-ui .em-roles{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1400px){.team-ui .em-roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.team-ui .em-roles{grid-template-columns:minmax(0,1fr)}}.team-ui .em-role{background:#fff;border:1px solid #eef0f4;border-radius:14px;cursor:pointer;padding:16px 18px;text-align:left;transition:border-color .15s}.team-ui .em-role:hover{border-color:#d5d9e2;text-decoration:none}.team-ui .em-role.is-active{border-color:#1e2536;box-shadow:0 0 0 1px #1e2536}.team-ui .em-role__meta{color:#9aa1b0;font-size:12px;margin-top:10px}.team-ui .em-role__faces{display:flex;margin-top:12px}.team-ui .em-role__faces .em-avatar{box-shadow:0 0 0 2px #fff;margin-right:-7px}.team-ui .em-perm-group{border:1px solid #eef0f4;border-radius:12px;margin-bottom:10px;overflow:hidden}.team-ui .em-perm-group__head{align-items:center;background:#fafbfc;border:none;cursor:pointer;display:flex;gap:10px;padding:13px 16px;text-align:left;width:100%}.team-ui .em-perm-group__head .name{font-size:13.5px;font-weight:700}.team-ui .em-perm-group__head .n{color:#9aa1b0;font-size:11.5px;font-weight:600}.team-ui .em-perm-group__head svg{height:15px;width:15px}.team-ui .em-perm-rows{padding:4px 16px 12px}.team-ui .em-perm-row{align-items:center;border-bottom:1px solid #eef0f4;display:flex;font-size:13px;gap:12px;padding:9px 0}.team-ui .em-perm-row:last-child{border-bottom:none}.team-ui .em-perm-row .desc{color:#9aa1b0;font-size:12px}.team-ui .em-perm-row .src{align-items:center;display:flex;gap:8px;margin-left:auto}.team-ui .em-switch{background:#dfe3ea;border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .15s;width:38px}.team-ui .em-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f172933;content:"";height:16px;left:3px;position:absolute;top:3px;transition:left .15s;width:16px}.team-ui .em-switch.is-on{background:#2e9e5b}.team-ui .em-switch.is-on:after{left:19px}.team-ui .em-switch:disabled{cursor:wait;opacity:.6}.team-ui .em-check{align-items:center;background:#fff;border:1.5px solid #d5d9e2;border-radius:5px;color:#0000;cursor:pointer;display:inline-flex;flex-shrink:0;height:17px;justify-content:center;padding:0;width:17px}.team-ui .em-check svg{stroke-width:3px;height:11px;width:11px}.team-ui .em-check.is-on{background:#1e2536;border-color:#1e2536;color:#fff}.team-ui .em-bulkbar{align-items:center;background:#1e2536;border-radius:12px;color:#fff;display:flex;font-size:13.5px;font-weight:600;gap:12px;margin-bottom:16px;padding:11px 16px}.team-ui .em-bulkbar svg{height:15px;width:15px}.team-ui .em-bulkbar .spacer{margin-left:auto}.team-ui .em-bulkbar .ev-btn{background:#ffffff1f;border-color:#0000;color:#fff;font-size:13px;padding:7px 13px}.team-ui .em-bulkbar .ev-btn:hover{background:#fff3}.team-ui .em-pager{align-items:center;color:#8a92a6;display:flex;font-size:13px;justify-content:space-between;padding-top:16px}.team-ui .em-pager__btns{display:flex;gap:6px}.team-ui .em-pager__btns button{background:#fff;border:1px solid #eef0f4;border-radius:9px;color:#0f1729;cursor:pointer;font-size:13px;font-weight:600;height:34px;min-width:34px}.team-ui .em-pager__btns button svg{height:14px;width:14px}.team-ui .em-pager__btns button.is-active{background:#1e2536;border-color:#1e2536;color:#fff}.team-ui .em-pager__btns button:disabled{cursor:not-allowed;opacity:.4}.team-ui .ev-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.team-ui .em-log{align-items:flex-start;border-bottom:1px solid #eef0f4;display:flex;gap:12px;padding:13px 0}.team-ui .em-log:last-child{border-bottom:none}.team-ui .em-log__meta{color:#9aa1b0;font-size:11.5px;margin-left:auto;text-align:right;white-space:nowrap}.team-ui .em-legend__hatch{background:repeating-linear-gradient(45deg,#fdeceb,#fdeceb 4px,#fbdedd 4px 8px)}.team-ui .em-switch.is-locked{background:#4f74e3;cursor:not-allowed}.team-ui .em-switch.is-locked:after{left:19px}.team-ui .em-bulkchip{background:#fff;border:1px solid #eef0f4;border-radius:999px;color:#0f1729;cursor:pointer;font-size:12px;font-weight:600;padding:5px 11px}.team-ui .em-bulkchip:hover{border-color:#d5d9e2}.team-ui .em-pinbig{font-family:ui-monospace,Menlo,monospace;font-size:26px;letter-spacing:.2em;margin-bottom:12px}.team-ui .em-filegrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:8px}.team-ui .em-file{background:#fff;border:1px solid #eef0f4;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px}.team-ui .em-file:hover{border-color:#d5d9e2}.team-ui .em-file__thumb{align-items:center;aspect-ratio:4/3;background:#fafbfc;border-radius:8px;display:flex;justify-content:center;overflow:hidden;text-decoration:none}.team-ui .em-file__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.team-ui .em-file__ext{color:#9aa1b0;font-size:13px;font-weight:700;letter-spacing:.06em}.team-ui .em-file__body{min-width:0}.team-ui .em-file__name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-ui .em-file__meta{color:#9aa1b0;font-size:11.5px;margin-top:2px}.team-ui .em-filegrid--pick{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.team-ui .em-file--pick{border:1px solid #eef0f4;cursor:pointer;position:relative;text-align:left}.team-ui .em-file--pick.is-on{border-color:#1e2536;box-shadow:0 0 0 1px #1e2536}.team-ui .em-file--pick .em-check{position:absolute;right:16px;top:16px}.team-ui .em-feed__row{border-bottom:1px solid #eef0f4;display:flex;gap:11px;padding:11px 0}.team-ui .em-feed__row:last-child{border-bottom:none}.team-ui .em-feed__dot{align-items:center;border-radius:9px;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.team-ui .em-feed__dot svg{height:13px;width:13px}.team-ui .em-feed__text{font-size:13px;line-height:1.45}.team-ui .em-feed__time{color:#9aa1b0;font-size:11.5px;margin-top:2px}.team-ui .em-hint{align-items:flex-start;background:#e8eefc;border-radius:11px;color:#33509f;display:flex;font-size:12.5px;gap:9px;line-height:1.5;padding:12px 14px}.team-ui .em-hint svg{height:15px;margin-top:1px;width:15px}.team-ui .em-hint--warn{background:#fdefe4;color:#9c5a1c}.home-ui h1,.home-ui h2,.home-ui h3,.home-ui h4,.home-ui h5,.home-ui h6{text-transform:none!important}.home-ui .hm-col{display:flex;flex-direction:column;gap:20px;min-width:0}.home-ui .hm-col>.ev-card{margin-bottom:0}.home-ui .hm-col>.ev-card:last-child{flex:auto}.home-ui .ev-grid.ev-grid--single{grid-template-columns:minmax(0,1fr)}.home-ui .ev-grid{align-items:stretch}.home-ui .hm-attention{align-items:stretch;background:#fff;border:1px solid #eef0f4;border-radius:16px;display:flex;margin-bottom:20px;overflow:hidden}.home-ui .hm-attention__label{align-items:center;background:#fafbfc;border-right:1px solid #eef0f4;color:#9aa1b0;display:flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.07em;padding:16px 20px;text-transform:uppercase;white-space:nowrap}.home-ui .hm-attention__label svg{height:16px;width:16px}.home-ui .hm-attention__list{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:10px;padding:12px 16px}.home-ui .hm-flag{align-items:center;background:#fff;border:1px solid #eef0f4;border-radius:11px;color:#0f1729;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;padding:8px 14px 8px 10px;transition:all .15s;white-space:nowrap}.home-ui .hm-flag:hover{background:#fafbfc;border-color:#d5d9e2;transform:translateY(-1px)}.home-ui .hm-flag__dot{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.home-ui .hm-flag__dot svg{height:14px;width:14px}.home-ui .hm-flag__n{font-variant-numeric:tabular-nums;font-weight:800}.home-ui .hm-flag__x{color:#9aa1b0;cursor:pointer;font-size:15px;line-height:1;padding:0 0 0 4px}.home-ui .hm-flag__x:hover{color:#0f1729}.home-ui .hm-attention__clear{color:#2e9e5b;font-size:13.5px;font-weight:600}.home-ui .hm-menu{position:relative}.home-ui .hm-menu__caret{height:14px;margin-left:-2px;width:14px}.home-ui .hm-menu__panel{background:#fff;border:1px solid #eef0f4;border-radius:14px;box-shadow:0 16px 44px #0f172921;min-width:268px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.home-ui .hm-menu__panel button{align-items:center;background:0 0;border:none;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:9px 10px;text-align:left;transition:background .15s;width:100%}.home-ui .hm-menu__panel button:hover{background:#fafbfc}.home-ui .hm-menu__panel b{color:#0f1729;display:block;font-size:13.5px;font-weight:600}.home-ui .hm-menu__panel i{color:#9aa1b0;display:block;font-size:12px;font-style:normal;margin-top:1px}.home-ui .hm-menu__icon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.home-ui .hm-menu__icon svg{height:15px;width:15px}.home-ui .hm-menu__sep{background:#eef0f4;height:1px;margin:7px 4px}.home-ui .hm-chart{position:relative;width:100%}.home-ui .hm-spark{height:38px;width:100%}.home-ui .hm-spark svg{display:block;height:38px;width:100%}.home-ui .hm-avatar{align-items:center;background:#1e2536;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:11.5px;font-weight:700;height:34px;justify-content:center;width:34px}.home-ui .hm-avatar--sm{border-radius:9px;font-size:10px;height:26px;width:26px}.home-ui .hm-who__name{display:block;font-size:13.5px;font-weight:600}.home-ui .hm-who__meta{color:#9aa1b0;display:block;font-size:12px}.home-ui .hm-shifts{display:flex;flex-direction:column;gap:4px}.home-ui .hm-shift-row{align-items:center;background:0 0;border:none;border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:9px 8px;text-align:left;transition:background .15s;width:100%}.home-ui .hm-shift-row:hover{background:#fafbfc}.home-ui .hm-shift-row__time{flex-shrink:0;margin-left:auto;text-align:right}.home-ui .hm-shift-row__time b{display:block;font-size:13px;font-variant-numeric:tabular-nums}.home-ui .hm-shift-row__time span{color:#9aa1b0;font-size:11.5px}.home-ui .hm-cov{border-top:1px solid #eef0f4;margin-top:16px;padding-top:16px}.home-ui .hm-cov__axis{color:#9aa1b0;display:flex;font-size:10.5px;justify-content:space-between;margin-bottom:6px}.home-ui .hm-cov__lane{background:#f1f3f7;border-radius:999px;height:12px;overflow:hidden;position:relative}.home-ui .hm-cov__fill{background:#2e9e5b;bottom:0;opacity:.85;position:absolute;top:0}.home-ui .hm-cov__gap{background:repeating-linear-gradient(45deg,#fdeceb,#fdeceb 4px,#f9dcdb 4px 8px);bottom:0;position:absolute;top:0}.home-ui .hm-cov__note{color:#8a92a6;display:flex;font-size:12.5px;justify-content:space-between;margin-top:10px}.home-ui .hm-strip{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:18px}.home-ui .hm-strip>div{border-right:1px solid #eef0f4;padding:0 18px}.home-ui .hm-strip>div:first-child{padding-left:0}.home-ui .hm-strip>div:last-child{border-right:none;padding-right:0}.home-ui .hm-strip__label{color:#8a92a6;font-size:12.5px;margin:0 0 6px}.home-ui .hm-strip__value{font-size:21px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin:0}.home-ui .hm-strip__value .u{color:#9aa1b0;font-size:14px}.home-ui .hm-strip__sub{color:#9aa1b0;font-size:11.5px;margin:6px 0 0}.home-ui .hm-events{display:flex;flex-direction:column;gap:2px}.home-ui .hm-event{align-items:center;background:0 0;border:none;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:13px 10px;text-align:left;transition:background .15s;width:100%}.home-ui .hm-event:hover{background:#fafbfc}.home-ui .hm-event__date{background:#f4f5f8;border-radius:12px;flex-shrink:0;padding:7px 0;text-align:center;width:50px}.home-ui .hm-event__date .m{color:#9aa1b0;display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-ui .hm-event__date .d{display:block;font-size:19px;font-weight:700;line-height:1.1}.home-ui .hm-event__body{flex:1;min-width:0}.home-ui .hm-event__name{display:block;font-size:14px;font-weight:600;margin:0 0 3px}.home-ui .hm-event__meta{color:#9aa1b0;display:block;font-size:12px;margin:0 0 8px}.home-ui .hm-event .ev-bar-fill,.home-ui .hm-event .ev-bar-track{display:block}.home-ui .hm-event__side{flex-shrink:0;text-align:right}.home-ui .hm-event__side b{display:block;font-size:14px;font-variant-numeric:tabular-nums}.home-ui .hm-event__side span{color:#9aa1b0;font-size:11.5px}.home-ui .hm-feed{display:flex;flex-direction:column}.home-ui .hm-feed__item{border-bottom:1px solid #eef0f4;display:flex;gap:14px;padding:13px 4px}.home-ui .hm-feed__item:last-child{border-bottom:none}.home-ui .hm-feed__icon{align-items:center;border-radius:11px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.home-ui .hm-feed__icon svg{height:16px;width:16px}.home-ui .hm-feed__body{flex:1;font-size:13.5px;min-width:0}.home-ui .hm-feed__body button{background:0 0;border:none;color:#4f74e3;cursor:pointer;font:inherit;font-weight:600;padding:0}.home-ui .hm-feed__body button:hover{text-decoration:underline}.home-ui .hm-feed__meta{color:#9aa1b0;font-size:12px;margin-top:3px}.home-ui .hm-feed__when{color:#9aa1b0;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums}.home-ui .hm-chips{display:flex;flex-wrap:wrap;gap:7px}.home-ui .hm-chip{background:#fff;border:1px solid #eef0f4;border-radius:999px;color:#8a92a6;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:5px 13px;transition:all .15s}.home-ui .hm-chip:hover{border-color:#d5d9e2;color:#0f1729}.home-ui .hm-chip.is-active{background:#1e2536;border-color:#1e2536;color:#fff}.home-ui .hm-donut{align-items:center;display:flex;gap:24px}.home-ui .hm-donut svg{flex-shrink:0;height:132px;width:132px}.home-ui .hm-donut__key{display:flex;flex:1;flex-direction:column;gap:11px;min-width:0}.home-ui .hm-donut__row{align-items:center;display:flex;font-size:13px;gap:9px}.home-ui .hm-donut__row b{font-variant-numeric:tabular-nums;margin-left:auto}.home-ui .hm-rank{display:flex;flex-direction:column;gap:13px}.home-ui .hm-rank__row{align-items:center;display:grid;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto}.home-ui .hm-rank__label{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-ui .hm-rank__value{font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700}.home-ui .hm-rank__bar{grid-column:1/-1}.home-ui .hm-start{background:#fff;border:1px solid #eef0f4;border-radius:16px;padding:44px 40px 36px}.home-ui .hm-start__hero{max-width:560px}.home-ui .hm-start__hero p{color:#8a92a6;font-size:14.5px;line-height:1.6;margin:0}.home-ui .hm-start__mark{align-items:center;background:#e8eefc;border-radius:16px;color:#4f74e3;display:inline-flex;height:54px;justify-content:center;margin-bottom:20px;width:54px}.home-ui .hm-start__mark svg{height:24px;width:24px}.home-ui .hm-start h2{font-size:23px;font-weight:700;margin:0 0 10px}.home-ui .hm-start__steps{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(228px,1fr));margin:30px 0 26px}.home-ui .hm-step{background:#fafbfc;border:1px solid #eef0f4;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:10px;padding:18px;text-align:left;transition:all .15s}.home-ui .hm-step:hover{background:#fff;border-color:#d5d9e2;transform:translateY(-2px)}.home-ui .hm-step b{font-size:14px;font-weight:700}.home-ui .hm-step span{color:#8a92a6;font-size:12.5px;line-height:1.5}.home-ui .hm-step__icon{align-items:center;border-radius:12px;display:inline-flex;height:38px;justify-content:center;width:38px}.home-ui .hm-step__icon svg{height:17px;width:17px}.home-ui .hm-start__foot{border-top:1px solid #eef0f4;color:#9aa1b0;font-size:13px;margin:0;padding-top:22px}.home-ui .hm-nil{align-items:center;color:#9aa1b0;display:flex;flex-direction:column;gap:8px;padding:30px 16px;text-align:center}.home-ui .hm-nil b{color:#0f1729;font-size:14px;font-weight:700}.home-ui .hm-nil span{font-size:12.5px;line-height:1.55;max-width:280px}.home-ui .hm-nil__icon{align-items:center;background:#f4f5f8;border-radius:13px;color:#9aa1b0;display:flex;height:40px;justify-content:center;width:40px}.home-ui .hm-nil__icon svg{height:18px;width:18px}@media (max-width:1100px){.home-ui .hm-donut{align-items:flex-start;flex-direction:column}.home-ui .hm-donut__key{width:100%}}@media (max-width:576px){.home-ui .hm-attention{flex-direction:column}.home-ui .hm-attention__label{border-bottom:1px solid #eef0f4;border-right:none}.home-ui .hm-strip{gap:16px;grid-auto-columns:auto;grid-auto-flow:row}.home-ui .hm-strip>div{border-bottom:1px solid #eef0f4;border-right:none;padding:0 0 14px}.home-ui .hm-strip>div:last-child{border-bottom:none;padding-bottom:0}.home-ui .hm-start{padding:28px 20px 24px}}.policy-ui{color:#0f1729;padding:1em}.policy-ui h1,.policy-ui h2,.policy-ui h3,.policy-ui h4,.policy-ui h5,.policy-ui h6{text-transform:none!important}.policy-ui .pl-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px}.policy-ui .pl-title{font-size:28px;font-weight:700;line-height:1.2;margin:0}.policy-ui .pl-meta{align-items:center;color:#8a92a6;display:flex;flex-wrap:wrap;font-size:13.5px;gap:10px;margin:8px 0 0}.policy-ui .pl-stamp{align-items:center;background:#f4f5f8;border-radius:999px;color:#8a92a6;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:4px 12px}.policy-ui .pl-draft{align-items:flex-start;background:#fdf3dd;border:1px solid #f2dfa8;border-radius:14px;color:#6b5205;display:flex;font-size:13.5px;gap:12px;margin-bottom:22px;padding:14px 18px}.policy-ui .pl-draft svg{flex-shrink:0;height:18px;margin-top:1px;width:18px}.policy-ui .pl-draft b{font-weight:700}.policy-ui .pl-draft code{background:#6b520517;border-radius:4px;font-size:12.5px;padding:1px 5px}.policy-ui .pl-layout{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 260px}.policy-ui .pl-rail{background:#fff;border:1px solid #eef0f4;border-radius:16px;max-height:calc(100vh - 3rem);overflow-y:auto;padding:18px;position:sticky;top:1rem}.policy-ui .pl-rail__title{color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.policy-ui .pl-rail__nav{display:flex;flex-direction:column;gap:1px}.policy-ui .pl-rail__link{background:0 0;border:none;border-radius:9px;color:#5b6478;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:9px;line-height:1.35;padding:7px 9px;text-align:left;transition:background .15s,color .15s}.policy-ui .pl-rail__link span{color:#9aa1b0;flex-shrink:0;font-variant-numeric:tabular-nums}.policy-ui .pl-rail__link:hover{background:#f1f3f7;color:#0f1729}.policy-ui .pl-rail__link.is-active{background:#1e2536;color:#fff}.policy-ui .pl-rail__link.is-active span{color:#fff9}.policy-ui .pl-doc{background:#fff;border:1px solid #eef0f4;border-radius:16px;padding:34px 38px}.policy-ui .pl-lede{border-bottom:1px solid #eef0f4;color:#3f4757;font-size:15px;line-height:1.7;margin:0 0 26px;padding-bottom:22px}.policy-ui .pl-section{scroll-margin-top:20px}.policy-ui .pl-section+.pl-section{border-top:1px solid #eef0f4;margin-top:34px;padding-top:30px}.policy-ui .pl-section>h2{display:flex;font-size:19px;font-weight:700;gap:11px;margin:0 0 14px}.policy-ui .pl-section>h2 .pl-n{color:#9aa1b0;flex-shrink:0;font-variant-numeric:tabular-nums}.policy-ui .pl-section h3{font-size:15px;font-weight:700;margin:24px 0 10px}.policy-ui .pl-body{max-width:74ch}.policy-ui .pl-body li,.policy-ui .pl-body p{color:#3f4757;font-size:14.5px;line-height:1.75}.policy-ui .pl-body p{margin:0 0 14px}.policy-ui .pl-body>:last-child{margin-bottom:0}.policy-ui .pl-body strong{color:#0f1729;font-weight:700}.policy-ui .pl-body a{color:#4f74e3;text-decoration:underline}.policy-ui ol.pl-clauses{counter-reset:clause;list-style:none;margin:0;padding:0}.policy-ui ol.pl-clauses>li{counter-increment:clause;margin-bottom:15px;padding-left:38px;position:relative}.policy-ui ol.pl-clauses>li:last-child{margin-bottom:0}.policy-ui ol.pl-clauses>li:before{color:#9aa1b0;content:counter(clause);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;left:0;line-height:1.9;position:absolute;text-align:right;top:0;width:26px}.policy-ui ul.pl-list{margin:0 0 14px;padding-left:20px}.policy-ui ul.pl-list li{margin-bottom:8px}.policy-ui .pl-defs{display:flex;flex-direction:column;gap:0;margin:0 0 14px}.policy-ui .pl-def{border-bottom:1px solid #eef0f4;display:grid;font-size:14px;gap:18px;grid-template-columns:190px minmax(0,1fr);padding:12px 0}.policy-ui .pl-def:last-child{border-bottom:none}.policy-ui .pl-def dt{color:#0f1729;font-weight:700}.policy-ui .pl-def dd{color:#3f4757;line-height:1.7;margin:0}.policy-ui .pl-note{background:#f7f9fe;border-left:3px solid #4f74e3;border-radius:0 12px 12px 0;margin:0 0 16px;padding:14px 18px}.policy-ui .pl-note p{font-size:13.5px;line-height:1.65;margin:0}.policy-ui .pl-note--warn{background:#fdf8f3;border-left-color:#f2843b}.policy-ui .pl-note--legal{background:#f9f7ff;border-left-color:#7c5cfc}.policy-ui .pl-conspicuous{background:#fafbfc;border:1px solid #d5d9e2;border-radius:12px;margin:0 0 16px;padding:16px 18px}.policy-ui .pl-conspicuous p{color:#2c3444;font-size:13.5px;font-weight:600;letter-spacing:.01em;line-height:1.6;margin:0 0 10px;text-transform:uppercase}.policy-ui .pl-conspicuous p:last-child{margin-bottom:0}.policy-ui .pl-table-wrap{margin:0 0 16px;overflow-x:auto}.policy-ui table.pl-table{border-collapse:collapse;font-size:13.5px;width:100%}.policy-ui table.pl-table th{border-bottom:1px solid #eef0f4;color:#9aa1b0;font-size:11px;font-weight:700;letter-spacing:.07em;padding:0 12px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.policy-ui table.pl-table td{border-bottom:1px solid #eef0f4;color:#3f4757;line-height:1.6;padding:12px;vertical-align:top}.policy-ui table.pl-table tbody tr:last-child td{border-bottom:none}.policy-ui .pl-foot{border-top:1px solid #eef0f4;color:#8a92a6;font-size:13.5px;margin-top:32px;padding-top:24px}.policy-ui .pl-foot b{color:#0f1729}.policy-ui .pl-related{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}@media (max-width:1100px){.policy-ui .pl-layout{grid-template-columns:minmax(0,1fr)}.policy-ui .pl-rail{max-height:none;order:-1;position:static}}@media (max-width:576px){.policy-ui .pl-doc{padding:24px 20px}.policy-ui .pl-def{gap:4px;grid-template-columns:minmax(0,1fr)}}@media print{.policy-ui .pl-draft,.policy-ui .pl-head .ev-btn,.policy-ui .pl-rail,.policy-ui .pl-related{display:none!important}.policy-ui .pl-layout{grid-template-columns:minmax(0,1fr)!important}.policy-ui .pl-doc{border:none;padding:0}.policy-ui .pl-section{break-inside:avoid-page}.policy-ui .pl-body{max-width:none}}.sk-ui .sk{animation:sk-shimmer 1.4s infinite;background:linear-gradient(90deg,#eef0f4 25%,#f7f8fa 37%,#eef0f4 63%) 0 0/400% 100%;border-radius:8px;display:block}.sk-ui .sk--text{border-radius:4px;height:12px}.sk-ui .sk--title{border-radius:6px;height:22px}.sk-ui .sk--pill{border-radius:999px;height:22px}.sk-ui .sk--circle{border-radius:50%}.sk-ui .sk--block{border-radius:12px}.sk-ui .sk-w-25{width:25%}.sk-ui .sk-w-30{width:30%}.sk-ui .sk-w-40{width:40%}.sk-ui .sk-w-50{width:50%}.sk-ui .sk-w-60{width:60%}.sk-ui .sk-w-70{width:70%}.sk-ui .sk-w-80{width:80%}.sk-ui .sk-w-100{width:100%}.sk-ui .sk-stack{display:flex;flex-direction:column;gap:10px}.sk-ui .sk-row{align-items:center;display:flex;gap:12px}.sk-ui .sk-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.sk-ui .sk-tools{align-items:center;display:flex;gap:10px}.sk-ui .sk-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.sk-ui .sk-grid,.sk-ui .sk-kpis{display:grid;gap:20px;margin-bottom:20px}.sk-ui .sk-grid{align-items:start;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr)}.sk-ui .sk-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-ui .sk-cards{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.sk-ui .sk-card{background:#fff;border:1px solid #eef0f4;border-radius:16px;padding:24px}.sk-ui .sk-card--kpi{align-items:center;display:flex;gap:16px;justify-content:space-between}.sk-ui .sk-table{width:100%}.sk-ui .sk-table__head,.sk-ui .sk-table__row{align-items:center;display:grid;gap:12px;grid-template-columns:28px minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,.8fr);padding:13px 12px}.sk-ui .sk-table__head{padding-top:0}.sk-ui .sk-table__head,.sk-ui .sk-table__row{border-bottom:1px solid #eef0f4}.sk-ui .sk-table__row:last-child{border-bottom:none}.sk-ui .sk-board{display:grid;gap:14px;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;overflow:hidden}.sk-ui .sk-col{background:#fafbfc;border:1px solid #eef0f4;border-radius:14px;gap:10px;min-height:420px;padding:12px}.sk-ui .sk-col,.sk-ui .sk-ticket{display:flex;flex-direction:column}.sk-ui .sk-ticket{background:#fff;border:1px solid #eef0f4;border-radius:12px;gap:8px;padding:12px 13px}.sk-ui .sk-banner{animation:sk-shimmer 1.4s infinite;background:linear-gradient(135deg,#e7e9ef 25%,#f1f2f6 37%,#e7e9ef 63%) 0 0/400% 100%;border-radius:16px 16px 0 0;height:110px;margin:-24px -24px 0}.sk-ui .sk-stats{background:#fafbfc;border-radius:12px;display:flex;flex-wrap:wrap;margin-top:20px}.sk-ui .sk-stat{align-items:center;display:flex;flex:110px;flex-direction:column;gap:8px;padding:14px 10px}.sk-ui .sk-stat+.sk-stat{border-left:1px solid #eef0f4}.sk-ui .sk-tabs{border-bottom:1px solid #eef0f4;display:flex;gap:18px;margin-bottom:20px;padding-bottom:11px}@media (max-width:1100px){.sk-ui .sk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-ui .sk-grid,.sk-ui .sk-grid--even{grid-template-columns:minmax(0,1fr)}.sk-ui .sk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-ui .sk-table__head,.sk-ui .sk-table__row{grid-template-columns:28px repeat(4,minmax(0,1fr))}.sk-ui .sk-table__head>:nth-child(n+6),.sk-ui .sk-table__row>:nth-child(n+6){display:none}}@media (max-width:640px){.sk-ui .sk-cards,.sk-ui .sk-kpis{grid-template-columns:minmax(0,1fr)}.sk-ui .sk-stats{flex-direction:column}.sk-ui .sk-stat+.sk-stat{border-left:none;border-top:1px solid #eef0f4}}@keyframes sk-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.sk-ui .sk,.sk-ui .sk-banner{animation:none;background:#eef0f4}}.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px #0000000a}[disabled]:hover{cursor:not-allowed}.cursor:hover{cursor:pointer!important}.no-cursor:hover{cursor:not-allowed!important}#accordion .card,.tag-accordion .card{border:none;margin-bottom:.5em}#accordion .card-header,.tag-accordion .card-header{background-color:#f5f5f5;border-radius:5px;line-height:1em;margin-bottom:auto;margin-top:auto;min-height:inherit;padding:.5em}#accordion .card-body,.tag-accordion .card-body{padding:.5em}#accordion .card-body ul,.tag-accordion .card-body ul{font-size:x-small}#accordion .card-body ul li,.tag-accordion .card-body ul li{padding:.5em 1.25rem}.input-group .v-select .vs__dropdown-toggle{border-radius:0}.input-group .v-select .vs__actions>svg{display:none}.v-select{flex:auto;margin-bottom:0;position:relative;width:8%}.v-select .vs__dropdown-menu{z-index:1}.v-select .vs__selected{cursor:pointer;margin:4px 2px;padding:.25em}.v-select .vs__dropdown-toggle{border:1px solid #00000012;max-height:33px;padding:0}.v-select .vs__dropdown-toggle:focus-within{background-color:#f0f0f0;border-color:#0000001a;box-shadow:none;outline:0!important}.v-select .vs__open-indicator{fill:#d3d3d3}.v-select input.vs__search{-webkit-appearance:none;background-image:none;border-radius:2px;box-shadow:none;color:#2c2c2c;font-family:Arial,sans-serif;font-weight:400;margin:auto;min-height:35px;outline:0;transition:background .2s linear;vertical-align:middle}.v-select input.vs__search::-moz-placeholder{opacity:1}.v-select input.vs__search::placeholder{color:#6262623b;opacity:1}.v-select input.vs__search:-ms-placeholder-shown{color:#6262623b}.v-select input.vs__search::-moz-placeholder{color:#6262623b}.dz-image img{height:auto;width:100%}.radio label{line-height:24px}.font.large{font-size:large}.StripeElement{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 3px #e6ebf1;box-sizing:border-box;height:40px;padding:10px 12px;transition:box-shadow .15s}.StripeElement--focus{box-shadow:0 1px 3px #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.pgn-message>div{overflow-y:scroll!important}.card,.card-default{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 3px #e6ebf1}.dd{max-width:none}.table.table-detailed tbody>tr.shown+tr>td{padding:0!important}.frame-overlay{background:#fffffff2;inset:0;opacity:.7;overflow:auto;padding-left:64px;position:absolute;z-index:1}body.fullview #editPanel{top:16px}#editPanel .pgn-wrapper .alert button.close{background:0 0;height:auto}#panel-blocks .snippet-item{width:auto}@media (min-width:768px){.border-md-right{border-right:1px solid #d3d3d3}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
