@charset "UTF-8";.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default!important;pointer-events:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}to{opacity:1}}@keyframes p-fadein{0%{opacity:0}to{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;user-select:none;vertical-align:bottom;position:relative}.p-checkbox.p-checkbox-disabled{cursor:default}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(/build/assets/color.473bc8ca.png) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(/build/assets/hue.024cc884.png) no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea~label{top:1rem}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill~label{top:-20px;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-left>svg,.p-input-icon-right>i,.p-input-icon-right>svg{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-radiobutton{position:relative;display:inline-flex;cursor:pointer;user-select:none;vertical-align:bottom}.p-radiobutton.p-radiobutton-disabled{cursor:default}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,.5);border-radius:100%;transform:scale(0);pointer-events:none}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none!important}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}.app-menu__item{display:flex;align-items:center}.app-menu__link{flex-grow:1;padding:5px 20px;outline:none;text-decoration:none;color:var(--colors-gray-500)}.app-menu__link:has(.app-menu__icon){padding-left:10px}.app-menu__icon{margin-right:10px}.app-menu__toggle{padding:10px;transition:transform .3s}[aria-expanded=true] .app-menu__toggle{transform:rotate(180deg)}.app-menu .p-submenu-list{margin-left:21px}.app-menu .p-submenu-list .app-menu__link:before{content:"\2013";margin-right:5px}.app-menu .p-panelmenu-content,.app-menu .p-panelmenu-header-content{background:none!important;border:0!important}.app-user{position:relative;z-index:2}.app-user .p-menubar{background:none;border:0}@media screen and (max-width: 960px){.app-user .p-menubar.p-menubar-mobile-active .p-menubar-root-list{right:0;left:auto;width:200px}}.app-scroll-button{display:grid;grid-template-rows:20px 20px;width:30px;gap:4px}.app-scroll-button__button{padding:0;background:var(--colors-gray-200);border:0;border-radius:2px;cursor:pointer}.app-scroll-button__button:hover{background:var(--colors-gray-100)}html{font-size:16px}@media screen and (max-width: 800px){html{font-size:12px}}@media screen and (max-width: 500px){html{font-size:10px}}.app-layout{display:grid;grid-template-columns:250px minmax(0,1fr);grid-template-areas:"heading user" "menu content";gap:10px 20px;max-width:1920px;margin:0 auto;padding:10px 10px 40px}.app-layout__heading{grid-area:heading;display:flex;align-items:center;gap:8px;min-height:25px;color:inherit;text-decoration:none}.app-layout__site-name{font-size:14px;font-weight:700;text-transform:uppercase}.app-layout__user{grid-area:user;justify-self:end}.app-layout__menu{grid-area:menu;position:sticky;top:0;max-height:100vh;overflow:auto}.app-layout__menu::-webkit-scrollbar{width:5px;height:8px;background-color:transparent;border-radius:5px}@media (hover: hover){.app-layout__menu:not(:hover)::-webkit-scrollbar-thumb{background:transparent}}.app-layout__menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2666666667);border-radius:5px}.app-layout__content{grid-area:content}.app-layout__scroll-button{position:fixed;bottom:10px;right:10px;z-index:1}@media screen and (max-width: 1000px){.app-layout{grid-template-columns:auto 1fr;grid-template-areas:"heading user" "content content"}.app-layout__menu{display:none}}.app-panel{padding:18px 24px;background:#FFFFFF;box-shadow:0 1px 3px #ccc,0 1px 2px -1px #ccc;border-radius:8px;@media screen and (max-width: 768px){padding:5%;border-radius:3px}}.app-heading{display:flex;align-items:center;gap:8px;margin-bottom:16px}.app-heading__heading{margin:0;font-weight:400;font-size:24px;line-height:1.4;color:var(--colors-gray-500)}.app-heading__left-actions{display:flex;align-items:center;gap:8px;margin-left:30px}.app-heading__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}@media screen and (max-width: 800px){.app-heading{flex-direction:column;align-items:flex-start}.app-heading__heading{font-size:20px}.app-heading__left-actions,.app-heading__actions{margin-left:0}}.app-card__heading{color:var(--colors-gray-600);font-weight:800;font-size:14px;line-height:20px}.app-card__body{margin-top:10px}.base-link{color:inherit;text-decoration:none;transition:color .3s;&:hover{color:var(--colors-primary-600)}}.dashboard-item{--size: var(--dashboard-item-size, 1rem);color:var(--colors-gray-500)}.dashboard-item__icon{color:var(--colors-primary-500);font-size:calc(var(--size) * 1.5)}.dashboard-item__heading-line{display:flex;gap:calc(var(--size) * 1.25)}.dashboard-item__heading{font-size:calc(var(--size) * 1.5);font-weight:400}.dashboard-item__links{display:grid;grid-gap:calc(var(--size) * .5);margin:calc(var(--size) * 1.25) 0 0 0;padding:0;list-style-type:none}.dashboard-item__link-item{margin:0;padding:0}.dashboard-item__link{color:inherit;text-decoration:none}.page-dashboard__panel{margin-bottom:20px}.page-dashboard__menu{display:grid;grid-gap:22px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.page-dashboard__cell_type_sum{font-weight:700;background-color:var(--colors-green-50)}.page-dashboard__cell_type_spending{font-weight:700;background-color:var(--colors-red-50)}@media screen and (max-width: 600px){.page-dashboard__menu{grid-template-columns:repeat(2,1fr);grid-gap:8px}}.base-pagination{display:flex;justify-content:center;margin:0;padding:0;--size: var(--base-pagination-size, 1rem)}.base-pagination__item{display:flex;margin-left:-1px;border:solid 1px var(--colors-gray-200)}.base-pagination__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.base-pagination__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.base-pagination__link{display:flex;align-items:center;justify-content:center;width:calc(2.25 * var(--size));height:calc(2.25 * var(--size));text-decoration:none;font-weight:700;font-size:calc(.75 * var(--size));line-height:1.5;color:var(--colors-gray-400)}.base-pagination__link_active{position:relative;z-index:1;color:var(--white);background:var(--colors-primary-600)}.base-pagination__link:hover{color:var(--white);background:var(--colors-primary-600)}.base-pagination__icon{color:var(--colors-primary-600);font-size:calc(.75 * var(--size))}@media screen and (max-width: 360px){.base-pagination__item:not(:first-child,:last-child,:has(.base-pagination__link_active)){display:none}}.base-button{--size: var(--base-button-size, 1rem);--base-button-padding: calc(.5 * var(--size)) var(--size);font-family:inherit;font-weight:800;font-size:calc(.9 * var(--size));line-height:1.4;color:var(--white);background:var(--base-button-color);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:0;border-radius:4px;padding:var(--base-button-padding);cursor:pointer;text-decoration:none;transition:background .2s ease-in-out}.base-button_type_primary{--base-button-color: var(--colors-primary-500)}.base-button_type_primary:hover{--base-button-color: var(--colors-primary-600)}.base-button_type_success{--base-button-color: var(--colors-green-500)}.base-button_type_success:hover{--base-button-color: var(--colors-green-600)}.base-button_type_warning{--base-button-color: var(--colors-yellow-500)}.base-button_type_warning:hover{--base-button-color: var(--colors-yellow-600)}.base-button_type_danger{--base-button-color: var(--colors-red-500)}.base-button_type_danger:hover{--base-button-color: var(--colors-red-600)}.page-additional-sales__pagination{margin-top:1rem}.page-additional-sales__row_group_odd{background:var(--colors-green-50)}.page-additional-sales__row_group_odd+.p-rowgroup-footer{background:var(--colors-green-50)}.page-additional-sales__edit-link{margin-left:10px;color:var(--colors-gray-400);cursor:pointer}.page-additional-sales__edit-link:hover{color:var(--colors-gray-600)}.page-additional-sales .p-rowgroup-footer td{border-bottom-width:2px}.base-fieldset{display:grid;gap:20px}.base-field{display:grid;gap:5px 20px}.base-field_display_compact{grid-template-columns:300px 1fr;align-items:center}.base-field_display_compact .base-field__label{text-align:right}.base-field_display_compact .base-field__error{grid-column:1/-1}body{margin:0;background:var(--colors-primary-50)}.guest-layout{max-width:1440px;margin:0 auto}.page-login{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5vw}.base-icon-button{--base-button-padding: 0;--size: var(--base-icon-button-size, 1rem);display:flex;align-items:center;justify-content:center;width:calc(var(--size) * 2.25);height:calc(var(--size) * 2.25);font-size:calc(var(--size) * 1.25)}.page-preorders-form__save{margin-top:20px}.base-toggle-button{cursor:pointer;user-select:none}.base-badge{--size: var(--base-badge-size, 1rem);white-space:nowrap;padding:calc(.25 * var(--size)) calc(.5 * var(--size)) calc(.2 * var(--size));text-transform:uppercase;font-weight:800;font-size:calc(.75 * var(--size));line-height:1.5;color:var(--badge-color);background:var(--badge-background);border-radius:400px;box-sizing:border-box}.base-badge_type_primary{--badge-background: var(--colors-primary-100);--badge-color: var(--colors-primary-500)}.base-badge_type_success{--badge-background: var(--colors-green-100);--badge-color: var(--colors-green-600)}.base-badge_type_warning{--badge-background: var(--colors-yellow-100);--badge-color: var(--colors-yellow-600)}.base-badge_type_danger{--badge-background: var(--colors-red-100);--badge-color: var(--colors-red-600)}.preorder-status__badge{position:relative;display:block;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.preorder-table{--size: 1rem;--cell-padding: calc(.75 * var(--size)) var(--size);--base-badge-size: var(--size);--column-color: white;font-size:var(--size);border-collapse:collapse}.preorder-table th{padding:var(--cell-padding)!important;background:#F1F5F9;color:var(--colors-gray-500)}.preorder-table td{box-sizing:border-box;padding:var(--cell-padding)!important;height:calc(4.5 * var(--size));vertical-align:top}.preorder-table__cell-content{display:grid;gap:calc(1.5 * var(--size))}.preorder-table__row_type_active{--row-color: var(--colors-green-50)}.preorder-table__row_type_active-product{--product-row-color: var(--colors-green-50)}.preorder-table__column{--bgcolor: var(--row-color, var(--cell-color, var(--column-color)));background:var(--bgcolor)}.preorder-table__column_type_date,.preorder-table__column_type_product,.preorder-table__column_type_price{--column-color: var(--colors-primary-50)}.preorder-table__column_type_product,.preorder-table__column_type_size,.preorder-table__column_type_quantity,.preorder-table__column_type_price,.preorder-table__column_type_status-product{--cell-color: var(--product-row-color)}.preorder-table__column_type_status-product{max-width:12ch}.preorder-table__column_type_status-order{position:relative;max-width:12ch}.preorder-table__column_type_price,.preorder-table__column_type_quantity{text-align:right!important}.preorder-table__order-status{position:sticky;top:12px}.preorder-table__actions{display:flex;gap:5px;margin-top:10px}@media screen and (min-width: 801px){.preorder-table__mobile-visible{display:none}}@media screen and (max-width: 800px){.preorder-table{--size: 10px}.preorder-table__column_type_date,.preorder-table__column_type_size,.preorder-table__column_type_price{display:none}}@media screen and (max-width: 500px){.preorder-table{--cell-padding: 8px 5px;--size: 8px}}.page-preorders-index__pagination{margin-top:1rem}.salary-report__row_type_profit,.salary-report__row_type_total{font-weight:700}.salary-report__row_type_total{background-color:var(--colors-green-50)}.salary-report__link{color:var(--colors-primary-600);text-decoration:none;font-weight:700}.salary-report__link:hover{text-decoration:underline}.page-salaries-summary__row_type_profit,.page-salaries-summary__row_type_total{font-weight:700}.page-salaries-summary__row_type_total{background-color:var(--colors-green-50)}.sale-days{border-spacing:0;vertical-align:middle}.sale-days__line:hover{color:#000}.sale-days__cell{padding:.5rem}.sale-days__cell_column_name{padding:3px}.sale-days__cell_column_percent{min-width:6ch;text-align:right}.sale-days__cell_column_current,.sale-days__cell_column_prev{min-width:12ch;text-align:right}.sale-days__cell_column_prev{color:#9a9a9a}.sale-days__cell_type_head{font-weight:400;font-size:12px;padding:5px;text-transform:capitalize}.sale-days__day{padding:7px;color:#000;background:#EEEEEE;text-align:center;font-size:14px;text-transform:uppercase;border-radius:3px;cursor:pointer}.sale-days__percent{font-size:12px}.sale-days__percent_type_increase{color:#16a34a}.sale-days__percent_type_decrease{color:#dc2626}.sales-month{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 600px){.sales-month{grid-template-columns:1fr}}.base-radio-group{display:flex;gap:24px;color:#64748b}.base-radio-group__label{display:flex;align-items:center;gap:8px;cursor:pointer}.base-radio-group__input{flex-shrink:0;margin:0;appearance:none;background-color:#fff;box-sizing:border-box;width:20px;height:20px;border:solid 3px #E2E8F0;border-radius:50%}.base-radio-group__input:checked{background:#0EA5E9}.page-shipping__service-name{font-weight:700}.page-shipping__status{width:170px}.page-shipping__column_type_order-list,.page-shipping__column_type_comment{white-space:pre-wrap}.page-shipping__actions{display:flex;gap:10px}.page-shipping .p-rowgroup-header{background:var(--colors-green-50)}.page-simple-form{max-width:80ch}.page-simple-form__button{margin-top:20px}.page-stocks{--head-height: 130px}.page-stocks__table{font-size:14px;border-spacing:0;border-collapse:collapse;background:white}.page-stocks__table tbody tr:last-child th,.page-stocks__table tbody tr:last-child td{font-weight:700;border-bottom-width:2px}.page-stocks__table th,.page-stocks__table td{padding:.5em;border:solid 1px #ddd}.page-stocks__table th{hyphens:auto;text-align:left}.page-stocks__table .p-column-header-content{justify-content:center}.page-stocks__category{vertical-align:top}.page-stocks__category-name{padding:1rem;font-weight:700}.page-stocks__total,.page-stocks__pure-cost,.page-stocks__quantity{text-align:right}.page-stocks__sale{text-align:right;background:var(--colors-primary-50)}.page-stocks tbody tr:last-child .page-stocks__sale{background:var(--colors-primary-100)}.page-stocks__price{text-align:right;background:var(--colors-red-50)}.page-stocks__margin{text-align:right;background:var(--colors-yellow-50)}.page-stocks__cost,.page-stocks__cost-total{text-align:right;background:var(--colors-green-50)}@media screen and (min-width: 1400px){.page-stocks__table thead{position:sticky;top:0;z-index:1;height:var(--head-height);background:white;box-shadow:0 1px #ddd}.page-stocks__table tbody tr:first-child{position:sticky;top:var(--head-height);background:white;box-shadow:0 1px #ddd}.page-stocks .p-rowgroup-header{position:sticky;top:calc(var(--head-height) - 1px);box-shadow:0 1px #eee}}@media screen and (max-width: 1399px){.page-stocks__wrapper{overflow:auto}}@media screen and (max-width: 800px){.page-stocks__table{font-size:10px}.page-stocks__margin{width:40px}}.sales-archive{display:grid;grid-gap:20px}.sales-archive__cell-inner{height:100%}.sales-archive__cell-inner_type_link{cursor:pointer}.sale-panel{display:flex;flex-direction:column;gap:24px}.sale-panel__panel{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.app-card-table__line{font-size:16px;line-height:24px}.app-card-table__line_type_normal{font-weight:400}.app-card-table__line_type_important{font-weight:700}.app-card-table__divider{height:2px;padding:5px 0;background:var(--colors-gray-500);background-clip:content-box;box-sizing:content-box}.app-card-table__value{padding-left:30px;text-align:right}.app-card-grid{display:grid;grid-template-columns:repeat(auto-fill,350px);grid-gap:20px}@media (max-width: 750px){.app-card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 550px){.app-card-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.page-sales-show{display:flex;flex-direction:column;gap:24px}.page-sales-show__panel{display:flex;justify-content:space-between}.page-simple-form .p-fileupload-file-thumbnail{display:none}.page-simple-form .p-fileupload-file:has(.p-badge-success){display:none}
