:root{--color-dark: #13072a;--color-light: #f2f0ee;--color-fg: var(--color-dark);--color-bg: #fff;--color-link: #5406f4;--color-highlight: #f72c9a;--color-highlight-bg: #f72c9a59;--color-price: var(--color-highlight);--color-grey-100: #f0f0f0;--color-grey-800: #818181;--color-accordion-content: #818181;--color-accordion-lines: #e3e3e3;--color-white: #fff;--color-rating: #ffc000;--color-red: #da051a;--color-negative-bg: #da051a60;--color-aqua: #37d0ce;--color-error: var(--color-red);--color-success: var(--color-aqua);--color-success-bg: #37d0ce60;--color-discount-line: var(--color-aqua);--color-shopify: #96bf48;--modal-mask-z-index: 10000;--notifications-container-z-index: 10001;--sidebar-z-index: 10000}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}img{display:inline-block;max-width:100%}body{height:100%;padding:0;margin:0;color:var(--color-fg);background:var(--color-bg);line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;text-rendering:optimizeLegibility;accent-color:var(--color-highlight)}#app{height:100%;display:grid;grid-template-rows:auto 1fr;overflow:hidden}#header{padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center}#header .logo-container{display:block;margin-right:1rem}#header .logo{height:2rem;display:block}#header .user-container,#header .button-logo{display:flex;align-items:center}#header #sidebar-toggler{display:block}#header #sidebar-toggler+.logo-container{margin-left:1rem}@media (min-width: 40rem){#header #sidebar-toggler{display:none}#header #sidebar-toggler+.logo-container{margin-left:0}}#content{max-height:100%;overflow:hidden;position:relative}#content .content-wrapper{display:grid;grid-template-columns:auto 1fr;height:100%;overflow:hidden}#content .content-wrapper aside{background-color:var(--color-grey-100);min-width:10rem;height:100%;overflow:hidden;overflow-y:auto}@media (max-width: 40rem){#content .content-wrapper aside{transition:left .2s linear;position:absolute;z-index:var(--sidebar-z-index);top:0;bottom:0;left:-100%}#content .content-wrapper aside.visible{left:0}}#content .content-wrapper .page-content{padding:.5rem 1rem;max-height:100%;overflow:auto}.page-view{height:100%;display:flex;flex-direction:column}.page-view>*{margin-top:.5rem}.page-view .title{font-weight:600;font-size:1.2rem}.page-view .table-responsive{flex-grow:1}button{font-family:inherit}.busy-mask{--busy-offset: 7.5rem;--busy-duration: 1.4s;display:none;transition:opacity .05s ease;background-color:#ffffff80;opacity:0}.busy-mask.busy{display:flex;position:fixed;z-index:10000;top:0;bottom:0;left:0;right:0;width:100%;height:100%;align-items:center;justify-content:center;opacity:1}.busy-mask .spinner{animation:rotator var(--busy-duration) linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.busy-mask .path{stroke:var(--color-highlight);stroke-dasharray:var(--busy-offset);stroke-dashoffset:0;transform-origin:center;animation:dash var(--busy-duration) ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:var(--busy-offset)}50%{stroke-dashoffset:calc(var(--busy-offset) / 4);transform:rotate(135deg)}to{stroke-dashoffset:var(--busy-offset);transform:rotate(450deg)}}.notifications-container{position:fixed;bottom:1rem;right:1rem;max-height:50vh;overflow:hidden;overflow-y:auto;display:grid;gap:.5rem;grid-auto-flow:dense;z-index:var(--notifications-container-z-index, 10000)}.btn{--btn-bg: transparent;--btn-fg: var(--color-fg);--btn-space-y: .25em;--btn-space-x: .5em;--btn-radius: .25em;display:inline-block;font-size:inherit;line-height:1.2;color:var(--btn-fg);background-color:var(--btn-bg);border-color:var(--btn-bg);border-width:0;border-style:solid;padding:var(--btn-space-y) var(--btn-space-x);border-radius:var(--btn-radius);cursor:pointer;text-decoration:none}.btn:hover{filter:opacity(.8)}.btn[disabled]{filter:opacity(.6);pointer-events:none}.btn[disabled]:hover{filter:opacity(.6)}.btn .material-symbols-outlined{vertical-align:bottom}.btn-submit{--color-fg: #fff;--btn-fg: var(--color-fg);--btn-bg: var(--color-highlight);--btn-space-y: 1rem;--btn-radius: .5rem;border-color:var(--btn-bg);border-width:1px;transition:background-color .1s linear;font-weight:800}.btn-submit:hover{filter:brightness(.9)}.btn-action{--color-fg: #fff;--btn-bg: var(--color-link)}.btn-block{display:block;width:100%}.btn-sm{--btn-space-y: .25rem;--btn-space-x: .5rem}.btn-xs{height:1.5rem;--btn-space-y: 0;--btn-space-x: 0}.btn-xs .material-symbols-outlined{font-size:.9rem;vertical-align:text-bottom}.btn-sm{height:1.75rem;--btn-space-y: .125rem;--btn-space-x: .125rem}.btn-sm .material-symbols-outlined{font-size:1.5rem}.btn-circle{--btn-radius: 50%;aspect-ratio:1;text-align:center}.btn-negative{--color-highlight: var(--color-error)}.btn-success{--color-highlight: var(--color-success)}.btn-create,.btn-edit{--btn-fg: var(--color-light);--btn-bg: var(--color-highlight)}.btn-delete{--btn-fg: var(--color-highlight);--btn-bg: var(--color-white);border:1px solid var(--btn-fg)}.btn-reset{--btn-fg: var(--color-dark);--btn-bg: var(--color-white);border:1px solid var(--btn-fg)}.form-error{margin-top:1rem;color:var(--color-error)}.form-success{margin-top:1rem;color:var(--color-success)}.form-field{--form-field-animation-duration: .2s;--form-field-color-highlight: var(--color-highlight);--form-field-color-fg: var(--color-fg);--form-field-color-bg: var(--color-bg);--form-field-border-color: var(--color-grey-800);--form-field-border-radius: 8px;--form-field-color-error: var(--color-error);display:block;color:var(--form-field-color-fg)}.form-field .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:var(--form-field-color-error)}.form-field__label{font-size:.75rem;transform:translateY(-9px);text-align:left;display:block;font-weight:400;left:0;margin:0;padding:.75rem .5rem 0;position:absolute;top:0;transition:all var(--form-field-animation-duration);width:100%;pointer-events:none;color:var(--form-field-color-fg);line-height:1.5}.form-field__control{background-color:var(--form-field-color-bg);position:relative;width:100%}.form-field__select,.form-field__input,.form-field__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);display:block;font-size:1.2rem;outline:0;padding:1.33rem .5rem .5rem;width:100%;color:var(--form-field-color-fg)}.form-field__chevron+.form-field__select,.form-field__chevron+.form-field__input,.form-field__chevron+.form-field__textarea{padding-right:40px}.form-field__select::placeholder,.form-field__input::placeholder,.form-field__textarea::placeholder{color:transparent}.form-field__select:-ms-input-placeholder~.form-field__label,.form-field__input:-ms-input-placeholder~.form-field__label,.form-field__textarea:-ms-input-placeholder~.form-field__label{font-size:1.2rem;transform:translateY(0);color:var(--color-grey-800)}.form-field__select:placeholder-shown~.form-field__label,.form-field__input:placeholder-shown~.form-field__label,.form-field__textarea:placeholder-shown~.form-field__label{font-size:1.2rem;transform:translateY(0);color:var(--color-grey-800)}.form-field__select:focus,.form-field__input:focus,.form-field__textarea:focus{--form-field-border-color: var(--form-field-color-highlight);box-shadow:0 0 .8rem -.4rem var(--form-field-border-color)}.form-field__select:focus~.form-field__label,.form-field__input:focus~.form-field__label,.form-field__textarea:focus~.form-field__label{color:var(--form-field-color-highlight);font-size:.75rem;transform:translateY(-9px)}.form-field__select.is-invalid,.form-field__input.is-invalid,.form-field__textarea.is-invalid{--form-field-color-highlight: var(--form-field-color-error);border-color:var(--form-field-color-error);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f86967'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23f86967' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-field__select.is-invalid~.invalid-feedback,.form-field__input.is-invalid~.invalid-feedback,.form-field__textarea.is-invalid~.invalid-feedback{display:block}.form-field__select{cursor:pointer;background:var(--color-bg) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px}.form-field__control .form-field__chevron{pointer-events:none}.form-field__control .form-field__chevron:before{position:absolute;font-size:50px;line-height:50px;font-family:Material Icons;display:block;content:"keyboard_arrow_right";top:calc(50% - 25px);right:0;color:var(--form-field-color-highlight)}.form-grid{display:grid;gap:1rem}.form-grid.form-grid--2-columns .last-column{grid-column:2/-1}@media (min-width: 40rem){.form-grid.form-grid--2-columns{grid-template-columns:1fr 1fr}}.table{--border-color: var(--color-grey-100);width:100%;margin-bottom:1rem;color:inherit;border-collapse:collapse}.table thead th{border-bottom-width:1px;width:1%;vertical-align:bottom;font-size:.9rem}.table td,.table th{padding:.25rem .5rem;vertical-align:top;text-align:left;width:1%;white-space:nowrap}.table td.main,.table th.main{width:100%}.table td.right,.table th.right{text-align:right}.table td.center,.table th.center{text-align:center}.table td.wrap,.table th.wrap{white-space:normal}.table td .material-symbols-outlined,.table th .material-symbols-outlined{vertical-align:middle}.table-bordered thead th{border-bottom:1px solid var(--border-color)}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid var(--border-color)}.table-responsive{display:block;width:100%;overflow-x:auto}.table-responsive>.table-bordered{border:0}.table-striped tbody tr:nth-child(2n){background-color:var(--color-grey-100)}.table-hover tbody tr{background-color:transparent;transition:background-color .3s ease}.table-hover tbody tr:hover{background-color:#0000000d}.last-row-clicked td,.last-row-clicked th{position:relative}.last-row-clicked td:after,.last-row-clicked th:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#0000000d;pointer-events:none}.icon-close{--icon-thickness: 2px;position:relative;display:block}.icon-close:after,.icon-close:before{content:"";position:absolute;top:calc(50% - var(--icon-thickness) / 2);left:0;width:100%;height:var(--icon-thickness);background-color:var(--icon-color, var(--color-fg))}.icon-close:after{transform:rotate(45deg)}.icon-close:before{transform:rotate(-45deg)}.title-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:1rem 0}.title-actions .title{margin:0}.actions-menu{position:relative}.actions-menu .actions{position:absolute;top:100%;right:0;background-color:var(--color-bg);z-index:1;border:1px solid var(--color-grey-100);box-shadow:0 0 1rem #0000001a}.actions-menu .actions .btn{text-align:left}.actions-menu .actions-menu-action{display:flex;align-items:center;text-decoration:none;width:100%;padding:1rem 1.5rem}.actions-menu .actions-menu-action .icon{aspect-ratio:1}.actions-menu .actions-menu-action .icon+.label{padding-left:1rem}.actions-menu .actions-menu-action:hover{background-color:#0000001a;opacity:1}.actions-menu .actions-menu-item{display:flex;align-items:center;width:100%}.actions-menu .actions-menu-item .action{flex-basis:10%;flex-shrink:1;display:block;padding:1rem 1.5rem}.actions-menu .actions-menu-item .action.main{flex-grow:1}.actions-menu .actions-menu-item .action .icon{aspect-ratio:1}.actions-menu .actions-menu-item .action .icon+.label{padding-left:1rem}.actions-menu .actions-menu-item .action:hover{background-color:#0000001a;opacity:1}.actions-menu .btn:hover{background-color:#0000001a}.text-highlight{color:var(--color-highlight)}.text-success{color:var(--color-success)}.text-negative{color:var(--color-error)}.text-price{color:var(--color-price)}.text-grey,.text-muted{color:var(--color-grey-800)}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-underline{text-decoration:underline}a,.link{border:none;color:var(--color-link);background:transparent;padding:0;display:inline-block;font-size:inherit;font-weight:inherit;text-decoration:underline;cursor:pointer}a:hover,.link:hover{opacity:.8}.table{font-size:.9rem;line-height:2rem}.table thead th{width:1%;padding:.25rem}.table thead th.width-auto{width:auto}.table tfoot td,.table tbody td{padding:.125rem .25rem;vertical-align:middle}.grid-150{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.grid-75{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.v-enter-active,.v-leave-active{transition:opacity .1s ease}.v-enter-from,.v-leave-to{opacity:0}.flip-enter-active,.flip-leave-active{transition:all .1s ease;transform:scale(1)}.flip-enter-from,.flip-leave-to{opacity:0;transform:scale(.5);transform-origin:top right}.list-enter-active,.list-leave-active{transition:all .5s ease-out}.list-enter-from,.list-leave-to{opacity:0;transform:translate(2rem)}.login-form[data-v-51de2b1f]{width:100%;height:100%;max-width:20rem;margin:auto;display:flex;align-items:center;justify-content:center}.message-notification{padding:1rem;color:var(--message-color, var(--color-fg))}.message-notification.ERROR{--message-color: var(--color-error)}.message-notification.SUCCESS{--message-color: var(--color-success)}.notification-item[data-v-42b3e6a8]{position:relative;background-color:var(--color-bg);box-shadow:0 0 .5rem #0000001a;margin:.5rem;padding:.5rem}.notification-item .btn-close[data-v-42b3e6a8]{position:absolute;top:.5rem;right:.5rem}.notification-item .icon-close[data-v-42b3e6a8]{--icon-color: inherit;width:1rem;height:1rem}.notification-list-enter-active[data-v-252b7e63],.notification-list-leave-active[data-v-252b7e63]{transition:all .5s ease}.notification-list-enter-from[data-v-252b7e63],.notification-list-leave-to[data-v-252b7e63]{opacity:0;transform:translate(-20%)}.link-list-item[data-v-ceb0daa8]{color:inherit;display:flex;padding:.25rem .5rem;align-items:center;text-decoration:none}.link-list-item .icon[data-v-ceb0daa8]{padding:.25rem}.link-list-item .icon[data-v-ceb0daa8]>*{vertical-align:middle}.link-list-item .label[data-v-ceb0daa8]{padding:.25rem}.link-list-item[data-v-ceb0daa8]:hover{background-color:#0000001a}
