@import "tailwindcss";.buttonCell{display:flex;flex-direction:row-reverse;gap:8px;button{appearance:none;background-color:var(--ag-background-color);border:1px solid var(--ag-border-color);border-radius:6px;box-shadow:0 0 0 4px transparent,0 1px 2px 0 #0c111d11;color:var(--color-fg-primary,#101828);cursor:pointer;display:inline-block;outline:none;padding:.375em 1em .5em;white-space:nowrap}}.removeButton{align-items:center;display:flex!important;height:40px;justify-content:center;width:40px}.removeButton img{width:20px}.buttonStopSelling{height:40px;line-height:1.8}.oficialCell{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:4px 8px;width:100%}.assignedText{color:#374151;flex:1;font-size:14px}.settingsButton{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;min-height:24px;min-width:24px;padding:4px;transition:background-color .2s ease}.settingsButton:hover{background-color:#f3f4f6}.settingsButton:active{background-color:#e5e7eb}.productCell{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.image{background-color:hsla(0,0%,79%,.2);border-radius:8px;margin:8px;max-height:100px;max-width:100%}.image img{height:60px;width:60px}.productCell div:first-child{font-weight:500}.productCell div{line-height:1.5;padding-bottom:0}.productCell img{border-radius:8px}.stockCell{background-color:var(--color-bg-secondary);border:1px solid #c0c0c057;border-radius:6px;color:var(--color-text-secondary);font-size:12px;margin-top:4px;padding-right:4px;padding-top:2px;width:fit-content}.stockCell,.tag{padding-left:4px}.tag{align-items:center;border:1.5px solid rgba(91,91,91,.1);border-radius:100px;display:flex;font-weight:500;justify-content:center;line-height:2;padding-right:12px}.activeTag{background-color:#84ca8130;border:1.5px solid rgba(70,227,114,.2)}.outOfStockTag{background-color:rgba(255,0,0,.05);border:1.5px solid rgba(255,0,0,.3);color:#ea5353}.pausedTag{background-color:#caab7036}.circle{border-radius:50%;height:8px;margin-left:6px;margin-right:8px;width:8px}.activeCircle{background-color:#6d9b7e}.outOfStockCircle{background-color:#ea5353}.pausedCircle{background-color:#a06d37}:global(:root){--layout-grid-header-height:32px;--layout-grid-margin:32px;--ag-row-border:1px solid #c41717}:global(body){margin:0}@media screen and (max-width:720px){:global(div.ag-theme-quartz),:global(div.ag-theme-quartz-dark){--ag-font-size:12px;--ag-grid-size:6px}}:global(.ag-theme-quartz .ag-body-viewport),:global(.ag-theme-quartz-dark .ag-body-viewport){padding-top:8px}:global(.ag-theme-quartz .ag-row-group .ag-icon),:global(.ag-theme-quartz-dark .ag-row-group .ag-icon){opacity:.5}:global(.ag-theme-quartz .ag-row),:global(.ag-theme-quartz-dark .ag-row){border-bottom:none}:global(.ag-theme-quartz .ag-row:not(.ag-row-level-1)),:global(.ag-theme-quartz-dark .ag-row:not(.ag-row-level-1)){border-radius:8px;overflow:hidden}:global(.ag-theme-quartz .ag-row:not(.ag-row-level-1):before),:global(.ag-theme-quartz-dark .ag-row:not(.ag-row-level-1):before){bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background-color .33s ease-in-out}:global(.ag-theme-quartz .ag-cell-expandable),:global(.ag-theme-quartz-dark .ag-cell-expandable){align-items:center;display:flex;justify-content:center}:global(.ag-theme-quartz .ag-cell),:global(.ag-theme-quartz-dark .ag-cell){align-items:center;display:flex}:global(.ag-theme-quartz .ag-cell:first-child),:global(.ag-theme-quartz-dark .ag-cell:first-child){border-bottom-left-radius:8px;border-top-left-radius:8px}:global(.ag-theme-quartz .ag-cell:last-child),:global(.ag-theme-quartz-dark .ag-cell:last-child){border-bottom-right-radius:8px;border-top-right-radius:8px}:global(.ag-theme-quartz .ag-right-aligned-cell),:global(.ag-theme-quartz-dark .ag-right-aligned-cell){justify-content:flex-end}:global(.ag-theme-quartz-dark .ag-header){background-color:#28313e;border:none;border-radius:8px}:global(.ag-theme-quartz .ag-header){background-color:#f9fafb;border:1px solid #eff0f1;border-radius:8px;color:#39485d}:global(.ag-theme-quart-dark .ag-header-cell-text),:global(.ag-theme-quartz .ag-header-cell-text){align-items:center;color:#1f383c;display:flex}:global(.ag-theme-quartz-dark .ag-header-cell-text){color:#c9d0da}:global(.ag-theme-quartz .ag-root-wrapper),:global(.ag-theme-quartz-dark .ag-root-wrapper){border:none}:global(.ag-theme-quartz .ag-full-width-container .ag-details-row),:global(.ag-theme-quartz .ag-full-width-container .ag-row),:global(.ag-theme-quartz-dark .ag-full-width-container .ag-details-row),:global(.ag-theme-quartz-dark .ag-full-width-container .ag-row){background-color:transparent}:global(.ag-theme-quartz .ag-details-row),:global(.ag-theme-quartz-dark .ag-details-row){padding:16px}:global(.ag-theme-quartz .ag-paging-panel){height:40px}:global(.ag-theme-quartz .ag-paging-panel>span:last-child){margin-right:0}:global(.ag-center-cols-viewport){min-height:unset!important}.grid{--ag-header-background-color:transparent!important;height:calc(100vh - var(--layout-grid-header-height) - 62px - var(--layout-grid-margin));margin:0 var(--layout-grid-margin) var(--layout-grid-margin)}.exampleHeader{display:flex;justify-content:space-between;margin:var(--layout-grid-margin) var(--layout-grid-margin) 0;padding-bottom:16px;padding-top:8px}.exampleHeader span{font-size:14px;margin-right:12px}.inputWrapper{align-items:center;display:flex;overflow:visible;position:relative}.inputWrapper svg{left:8px;pointer-events:none;position:absolute}.inputWrapper input{background-color:transparent;border:1px solid var(--color-input-border,#d0d5dd);border-radius:6px;font-size:14px;line-height:1.4;outline:none;padding:.375em .75em .375em 2.4em}.price{display:flex;flex-direction:column;gap:6px}.price span{line-height:100%}.increase{opacity:.7}.tabs{border:1px solid var(--color-border-secondary,#eff0f1);border-radius:8px;color:#39485d;display:flex;overflow:hidden;padding:4px}.tabButton,.tabs{background-color:var(--color-bg-secondary,#f9fafb)}.tabButton{appearance:none;border:none;border-radius:6px;box-shadow:none;color:var(--color-text-secondary,#39485d);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:.375em 1em .5em;transition:background .3s,color .3s;white-space:nowrap}.tabButton:hover{background:#7c7c7c23;color:rgba(37,37,37,.6)}.tabButton.active{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#000;font-weight:500}:global(.header-status .ag-header-cell-text:before){content:url(example/inventory/icons/product.svg)}:global(.header-price .ag-header-cell-text:before){content:url(example/inventory/icons/price.svg);opacity:.3;padding-right:8px}:global(.header-sku .ag-header-cell-text:before){content:url(example/inventory/icons/sku.svg);opacity:.3;padding-right:8px}:global(.header-inventory .ag-header-cell-text:before){content:url(example/inventory/icons/inventory.svg);opacity:.3;padding-right:8px}:global(.header-product .ag-header-cell-text:before){content:url(example/inventory/icons/product.svg);opacity:.3;padding-right:8px}:global(.header-status .ag-header-cell-text:before){content:url(example/inventory/icons/status.svg);opacity:.3;padding-right:8px}:global(.header-calendar .ag-header-cell-text:before){content:url(example/inventory/icons/calendar.svg);opacity:.3;padding-right:8px}:global(.header-percentage .ag-header-cell-text:before){content:url(example/inventory/icons/percentage.svg);opacity:.3;padding-right:8px}:global(.ag-theme-quartz-dark .ag-header-cell-text:before){filter:invert(1)}.stockText,.variantsText{opacity:.7}.mark3{background-color:#a5d6a7;border:1px solid #4caf50;color:#000}.mark2{background-color:#ef9a9a;border:1px solid #f44336;color:#000}.mark1{background-color:#fff59d;border:1px solid #ffeb3b;color:#000}.mark0{background-color:rgb(0;155;0);border:1px solid #4caf50;color:#000}.invalid{background-color:#ffcdd2;border:1px solid #f44336;color:#f44336}.noBorder{border:none}.marginSpan{display:inline-block;margin-bottom:4px;margin-right:4px}.padd-4{padding:4px}.padd-x4{padding-left:4px;padding-right:4px}.margin-4{margin:4px}.margin-x4{margin-left:4px;margin-right:4px}.highlight-cell{background-color:#e3f2fd!important;border:2px solid #2196f3!important}.warning-cell{background-color:#fff3e0!important;border:1px solid #ff9800!important}.error-cell{background-color:#ffebee!important;border:1px solid #f44336!important;color:#c62828!important}.valid-cell{background-color:#e8f5e9!important;border:1px solid #4caf50!important}.invalid-cell{background-color:#ffebee!important;border:1px solid #f44336!important;color:#c62828!important}.ag-cell-data-changed{animation:cellDataChanged .5s}@keyframes cellDataChanged{0%{background-color:#4caf50}to{background-color:transparent}}.select-150{font-size:34px;width:150px}.cell-selected{background-color:#e3f2fd!important;border:1px solid #007!important}:root{--color-bg:#f0f0f0;--color-panel-bg:#fff;--color-panel-header-bg:#f9fafb;--color-panel-hover-bg:#f3f6fa;--color-border-light:rgba(0,0,0,.1);--color-border:#d1d5db;--color-border-strong:#ccc;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#6b7280;--color-panel-border:#e5e7eb;--color-input-focus:#0e56d9;--shadow-light:0 2px 4px rgba(0,0,0,.1);--shadow-medium:0 4px 12px rgba(0,0,0,.15);--shadow-strong:0 8px 24px rgba(0,0,0,.1);--color-button-bg:var(--color-panel-bg);--color-button-hover-bg:var(--color-panel-hover-bg);--radius-small:4px;--radius-base:6px;--radius-large:8px;--radius-button:8px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--font-size-sm:13px;--font-size-base:14px}.editor-container{background:var(--color-bg);height:100vh;overflow:hidden;position:relative;width:100%}.editor-container,.sidebar-left{display:flex;flex-direction:column}.sidebar-left{align-items:center;background:var(--color-panel-bg);border-right:1px solid var(--color-border-light);padding:var(--spacing-sm) 0;width:60px}.icon-btn{background:none;border:none;cursor:pointer;font-size:24px;margin:var(--spacing-sm) 0}.editor-content{background:var(--color-bg);display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.controles{background:var(--color-panel-bg);border-radius:var(--radius-small);box-shadow:var(--shadow-light);display:inline-flex;gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding:var(--spacing-sm)}.controles label{align-items:center;display:flex;font-size:var(--font-size-base);gap:var(--spacing-xs)}.controles input{border:1px solid var(--color-border);border-radius:var(--radius-base);font-size:var(--font-size-base);height:32px;min-width:80px;padding:6px 10px}.controles input,.tool-btn{background:var(--color-panel-bg)}.tool-btn{border:1px solid var(--color-border-strong);border-radius:var(--radius-small);cursor:pointer;padding:4px 8px}.floating-panel{background:var(--color-panel-bg);border-radius:var(--radius-large);box-shadow:var(--shadow-strong);font-family:sans-serif;max-height:80vh;min-height:auto;overflow:hidden auto;padding:0;position:absolute;resize:vertical;width:300px;z-index:1000}.floating-panel .panel-header{align-items:center;background:var(--color-panel-header-bg);border-bottom:1px solid var(--color-panel-border);cursor:move;display:flex;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}.floating-panel .panel-header .drag-handle{color:var(--color-border);font-size:18px;line-height:1}.floating-panel .panel-header .panel-title{color:var(--color-text-primary);flex:1;font-weight:500;text-align:center}.floating-panel .panel-header .panel-close{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:18px}.floating-panel .panel-content{padding:var(--spacing-md)}.floating-panel .panel-content h4{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600;margin:var(--spacing-lg) 0 var(--spacing-sm)}.floating-panel .panel-content .section-group{display:block;margin-bottom:var(--spacing-md);width:100%}.floating-panel .panel-content .section-group label{color:var(--color-text-secondary);display:block;font-size:var(--font-size-sm);margin-bottom:var(--spacing-xs)}.floating-panel .panel-content .section-group input{background:var(--color-panel-bg);border:1px solid var(--color-border);border-radius:var(--radius-base);box-sizing:border-box;font-size:var(--font-size-base);height:36px;padding:var(--spacing-sm) var(--spacing-md);transition:border-color .2s;width:100%}.floating-panel .panel-content .section-group input:focus{border-color:var(--color-input-focus);outline:none}.floating-panel .rotation-buttons{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(3,1fr);margin-bottom:var(--spacing-md)}.floating-panel .rotation-buttons button{background:var(--color-panel-bg);border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-sm);padding:6px 0}.floating-panel .rotation-buttons button:last-child{grid-column:1/-1}.layer-buttons{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr);padding:0 var(--spacing-md) var(--spacing-md)}.layer-buttons button{background:var(--color-panel-bg);border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;padding:6px 0}.layer-buttons button i{font-size:16px}.floating-panel input[type=text]{border:1px solid var(--color-border);border-radius:var(--radius-base);box-sizing:border-box;font-size:var(--font-size-base);height:36px;margin-top:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);width:100%}.objects-list{display:flex;flex-direction:column;gap:var(--spacing-sm)}.object-item{justify-content:space-between;padding:4px 0}.object-info,.object-item{align-items:center;display:flex}.object-info{cursor:pointer;gap:var(--spacing-sm)}.object-label{color:var(--color-text-primary);font-size:var(--font-size-base)}.object-actions{align-items:center;display:flex}.object-delete{color:var(--color-text-muted);cursor:pointer;transition:color .2s}.object-delete:hover{color:var(--color-text-primary)}.preset-size-dropdown,.preset-size-dropdown option{font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:1.1rem!important;font-weight:400!important;height:auto!important;line-height:1.5!important;padding:10px 14px!important}.preset-size-dropdown{appearance:revert;-webkit-appearance:revert;background-color:#fff;background-image:none;background-position:unset;background-repeat:unset;background-size:unset;padding-right:14px!important}.properties-sidebar{background:#fff;border-left:1px solid rgba(0,0,0,.1);bottom:0;box-shadow:-2px 0 8px rgba(0,0,0,.04);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:300px;min-width:300px;overflow-x:hidden;right:0;top:0;width:300px;z-index:1}.properties-sidebar-header{background:#f9fafb;border-bottom:1px solid rgba(0,0,0,.1);color:#111827;font-size:24px;font-weight:700;letter-spacing:-.5px;padding:18px 20px 10px}.properties-sidebar-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:18px;overflow-x:hidden;overflow-y:auto;padding:18px 20px 20px}.properties-sidebar .section-group{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.properties-sidebar label{color:#4b5563;font-size:16px;font-weight:500;margin-bottom:3px}.properties-sidebar .preset-size-dropdown,.properties-sidebar input{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:none;color:#111827;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:400;height:36px;margin-bottom:0;padding:10px;transition:border-color .2s;width:100%}.properties-sidebar .preset-size-dropdown:focus,.properties-sidebar input:focus{border-color:#0e56d9;outline:none}.properties-sidebar h4{color:#111827;font-size:18px;font-weight:700;margin:0 0 10px;padding:0}.properties-sidebar .rotation-buttons{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);justify-items:center;margin-bottom:16px}.properties-sidebar .rotation-buttons button{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:none;color:#111827;cursor:pointer;display:flex;font-size:16px;height:44px;justify-content:center;padding:0;transition:border-color .18s,background .18s;width:44px}.properties-sidebar .rotation-buttons button:focus,.properties-sidebar .rotation-buttons button:hover{background:#f3f6fa;border-color:#0e56d9;outline:none}.properties-sidebar .layer-buttons{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);justify-items:center;margin-bottom:0;padding:0}.properties-sidebar .layer-buttons button{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;display:flex;font-size:19px;height:44px;justify-content:center;padding:0;transition:border-color .18s,background .18s;width:44px}.properties-sidebar .layer-buttons button:focus,.properties-sidebar .layer-buttons button:hover{background:#f3f6fa;border-color:#0e56d9;outline:none}.properties-sidebar .layer-buttons button i{font-size:19px}.properties-sidebar *{box-sizing:border-box;min-width:0;word-break:break-word}.sidebar-close-btn{align-self:flex-start;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;font-size:32px;line-height:1;margin-left:8px;padding:4px 10px;transition:background .15s,color .15s}.sidebar-close-btn:focus,.sidebar-close-btn:hover{background:#f3f6fa;color:#111827;outline:none}.main-area{flex:1;min-width:0}.main-area,.toolbar{display:flex;flex-direction:column}.toolbar{align-items:center;background:var(--color-panel-bg);border-right:1px solid var(--color-border-light);max-width:60px;min-width:60px;padding:var(--spacing-sm) 0;width:60px}.properties-sidebar{transition:width .3s ease}.properties-sidebar.collapsed{min-width:10px;overflow:hidden;width:10px!important}.properties-sidebar.collapsed .properties-sidebar-content,.properties-sidebar.collapsed>div:not(.collapseButton){opacity:0;pointer-events:none;transition:opacity .3s ease}.splitter-layout{display:flex;flex-direction:row;height:100%;overflow:hidden;position:absolute;width:100%}.splitter-layout .layout-pane{flex:0 0 auto;overflow:auto;position:relative}.splitter-layout .layout-pane.layout-pane-primary{flex:1 1 auto}.splitter-layout>.layout-splitter{background-color:#ccc;cursor:col-resize;flex:0 0 auto;height:100%;width:4px}.splitter-layout .layout-splitter:hover{background-color:#bbb}.splitter-layout.layout-changing{cursor:col-resize}.splitter-layout.layout-changing>.layout-splitter{background-color:#aaa}.splitter-layout.splitter-layout-vertical{flex-direction:column}.splitter-layout.splitter-layout-vertical.layout-changing{cursor:row-resize}.splitter-layout.splitter-layout-vertical>.layout-splitter{cursor:row-resize;height:4px;width:100%}.tabulator{background:#fff!important;background-color:#fff!important;border:none!important;box-shadow:none!important}.tabulator .tabulator-table,.tabulator .tabulator-tableholder .tabulator-table{background-color:transparent!important;border:none!important;color:inherit}.tabulator .tabulator-header{color:inherit!important;font-weight:inherit}.tabulator .tabulator-header,.tabulator .tabulator-header .tabulator-col,.tabulator .tabulator-header .tabulator-col.tabulator-moving{background:transparent!important;background-color:transparent!important;border:none!important}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{background:transparent!important;border:none!important;padding:4px!important}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight,.tabulator .tabulator-header .tabulator-col.tabulator-range-selected{background:transparent!important;background-color:transparent!important;color:inherit!important}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:none!important}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left,.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{background-color:#fff!important;border:none!important}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{background:transparent!important;background-color:transparent!important}}.tabulator-row{border-bottom:1px solid #e5e7eb!important}.tabulator-row,.tabulator-row .tabulator-cell,.tabulator-row.tabulator-row-even,.tabulator-row.tabulator-row-hover,.tabulator-row.tabulator-row-odd,.tabulator-row:hover{background:transparent!important;background-color:transparent!important}.tabulator-row .tabulator-cell{border:none!important;font-size:16px;padding:10px!important}.tabulator-row .tabulator-cell.tabulator-row-header{background:#fff!important}.tabulator-row .tabulator-cell.tabulator-frozen,.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left,.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right,.tabulator-row .tabulator-cell.tabulator-row-header,.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left,.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{background-color:#fff!important;border:none!important}.tabulator-row .tabulator-cell.tabulator-editing{border:none!important;padding:0!important}.tabulator .tabulator-cell.tabulator-range-col-header,.tabulator .tabulator-cell.tabulator-range-highlight,.tabulator .tabulator-cell.tabulator-range-row-header,.tabulator .tabulator-cell.tabulator-range-selected{background-color:transparent!important}.tabulator .tabulator-footer{background:transparent!important;border-top:none!important}.tabulator-editing{z-index:100!important}.tabulator-cell input,.tabulator-cell select,.tabulator-cell textarea{background-color:#fff!important;border:2px solid #2196f3!important;box-sizing:border-box!important;font-size:14px!important;outline:none!important;padding:6px!important;width:100%!important}.tabulator-cell textarea{font-family:inherit!important;min-height:80px!important;resize:both!important}.tabulator-cell input:focus,.tabulator-cell textarea:focus{border-color:#1976d2!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}@theme{--color-glass:rgba(32,32,32,.04);--color-gray:#7a7a7a;--color-gray-soft:#f3f5f6;--color-primary:#245fb7}@utility container{max-width:100%}@utility vector{display:inline-block}@utility hidden-md{@media (max-width:768px){display:none}}h1,h2,h3{font-weight:700}