.modal-shell__backdrop{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-shell__content{width:85%;max-width:380px;padding:var(--spacing-medium);border-radius:var(--border-radius);box-shadow:var(--box-shadow);background-color:#fff;position:relative;overflow:hidden}.modal-shell__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-small);margin-bottom:var(--spacing-medium,1rem);display:flex}.modal-shell__header--close-only{justify-content:flex-end;margin-bottom:0}.modal-shell__title{min-width:0;font-size:20px;font-weight:var(--font-bold,600);flex:1;margin:0;padding-top:2px;line-height:1.3}.modal-shell__close{color:var(--arco-blue);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:24px;line-height:1}.modal-shell__body{min-width:0}.modal-shell__header--close-only+.modal-shell__body{margin-top:0}.loading-fullscreen{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading-inline{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.loading-visible{display:flex}.loading-hidden{display:none}.loading-transparent{background-color:var(--loading-transparent-bg)}.loading-opaque{background-color:var(--loading-opaque-bg)}.loading-spinner{border:8px solid var(--loading-spinner-bg);border-top:8px solid var(--arco-orange);border-radius:50%;width:40px;height:40px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-title{align-items:center;gap:var(--spacing-small);font-size:20px;display:flex}.icon-title svg{color:var(--arco-blue);font-size:24px}.form-group{margin:0 0 var(--spacing-small)}.form-group label{margin:0 0 var(--spacing-small);font-weight:var(--font-bold);display:block}.form-group input,.form-group select{width:100%;padding:var(--spacing-small);border:1px solid var(--arco-gray);border-radius:4px}.form-group input.frozen,.form-group select.frozen{color:var(--arco-dark-blue);background-color:var(--arco-blue-gray);border-color:var(--arco-neon-blue)}.form-group input::placeholder{color:var(--arco-gray)}.form-group-flex{gap:var(--spacing-small);display:flex}.form-group-flex .form-group{width:100%}.navigation{z-index:1000;align-items:end;width:100%;max-width:280px;height:calc(100vh - 51px);transition:left .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0}.navigation__overlay{z-index:999;background-color:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}.navigation--hidden{left:-280px}.navigation__sidebar{box-sizing:border-box;background-color:var(--arco-medium-gray);width:100%;height:100%;padding-bottom:50px;position:relative;overflow:auto}.navigation__list{margin:0;padding:0;list-style:none}.navigation__item{border-bottom:1px solid var(--arco-gray);padding:0}.navigation__button{gap:var(--spacing-small);width:100%;padding:var(--spacing-medium);color:var(--arco-neon-blue);background-color:initial;cursor:pointer;font-size:var(--font-size-medium);border:none;align-items:center;transition:background-color .2s,color .2s;display:flex}.navigation__icon{color:var(--arco-blue);font-size:20px;transition:color .2s}.navigation__button:hover{color:var(--arco-white);background-color:var(--arco-neon-blue)}.navigation__button:hover .navigation__icon{color:var(--arco-white)}.navigation__version{padding:var(--spacing-small)var(--spacing-medium);border-top:1px solid var(--arco-blue);font-size:var(--font-size-small);color:var(--arco-neon-blue);position:absolute;bottom:0;left:0;right:0}.navigation__version-content{flex-direction:column;gap:4px;display:flex}.navigation__version-row{justify-content:space-between;align-items:center;display:flex}.navigation__version-label{color:var(--arco-blue);font-weight:500}.navigation__version-value{font-weight:var(--font-bold);color:var(--arco-blue)}.navigation__version-badge{color:var(--arco-blue);background-color:#ffffff1a;font-size:11px;transition:background-color .2s}.navigation__version-badge:hover{background-color:#ffffff26}.version-badge{color:#666;-webkit-user-select:none;user-select:none;cursor:help;background-color:#0000001a;border-radius:3px;padding:2px 6px;font-family:monospace;font-size:10px;display:inline-block}.version-badge:hover{background-color:#00000026}.header{background-color:var(--arco-dark-blue);z-index:2;justify-content:space-between;width:100%;display:flex;position:fixed;top:0;left:0}.header-logo{margin:0 auto;display:block}.header-logo-button{cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .3s}.header-logo-button:hover{opacity:.8}.header-wrapper{justify-content:space-between;align-items:center;gap:20px;width:100%;padding:10px 20px;display:flex}.header-left{text-align:left;width:56px}.header-center{justify-content:center;align-items:center;display:flex}.header-button{color:var(--arco-orange);font-size:28px;line-height:14px;transition:color .3s}.header-button:hover{color:#fff}.header-profile{color:#fff;justify-self:self-end;align-items:center;gap:20px;font-size:14px;display:flex}.header-username{display:none}@media (min-width:992px){.header-left,.header-center,.header-right{width:33.33%}.header-center{justify-content:center;align-items:center;display:flex}.header-username{display:block}}.button{padding:var(--spacing-small)var(--spacing-medium);font-size:1rem;font-weight:var(--font-medium,500);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-small,.5rem);text-align:center;border:1px solid #0000;border-radius:4px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.button--with-icon{gap:var(--spacing-small,.5rem)}.button__icon{align-items:center;font-size:20px;display:inline-flex}.button:disabled,.button-disabled{opacity:.6;cursor:not-allowed}.button-full-width{width:100%}.button-primary{background-color:var(--color-primary,#2196f3);border-color:var(--color-primary-dark,#1976d2);color:var(--color-white,#fff)}.button-primary:hover:not(:disabled){background-color:var(--color-primary-dark,#1976d2);border-color:var(--color-primary-darker,#1565c0)}.button-secondary{background-color:var(--color-gray-light,var(--arco-blue-gray));border-color:var(--arco-gray);color:var(--arco-dark-blue)}.button-secondary:hover:not(:disabled){background-color:var(--color-gray,#e0e0e0);border-color:var(--color-gray-dark,#999)}.button-danger{background-color:var(--color-error,#f44336);border-color:var(--color-error-dark,#d32f2f);color:var(--color-white,#fff)}.button-danger:hover:not(:disabled){background-color:var(--color-error-dark,#d32f2f);border-color:var(--color-error-darker,#c62828)}.button-success{background-color:var(--color-success,#4caf50);border-color:var(--color-success-dark,#388e3c);color:var(--color-white,#fff)}.button-success:hover:not(:disabled){background-color:var(--color-success-dark,#388e3c);border-color:var(--color-success-darker,#2e7d32)}.button-transparent{color:inherit;background-color:#0000;border-color:#0000;min-height:auto;padding:.25rem .5rem}.button-transparent:hover:not(:disabled){background-color:#0000000f}@media (max-width:768px){.button{padding:.625rem 1.25rem;font-size:.9375rem}}@media (max-width:480px){.button{min-height:44px;padding:.75rem 1rem;font-size:.875rem}}.skeleton{background:linear-gradient(90deg,var(--arco-gray)0%,var(--arco-medium-gray)50%,var(--arco-gray)100%);background-size:400% 100%;border-radius:4px;animation:1.6s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.data-table-container{width:100%;max-width:100%;overflow:hidden auto}.data-table-skeleton{width:100%;padding:var(--spacing-small)0}.data-table-title{font-size:var(--font-size-large);font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0 0 var(--spacing-large);text-align:center}.data-table-search{margin-bottom:var(--spacing-medium)}.data-table-search-wrapper{align-items:center;width:100%;display:flex;position:relative}.data-table-search-icon{left:var(--spacing-medium);font-size:var(--font-size-medium);color:var(--arco-dark-gray);position:absolute}.data-table-search-input{width:100%;padding:var(--spacing-small)var(--spacing-small)var(--spacing-small)calc(var(--spacing-medium)*2 + 20px);font-size:var(--font-size-medium);border:1px solid var(--arco-gray);border-radius:var(--border-radius);color:var(--arco-dark-blue);background-color:#fff;transition:border-color .3s,box-shadow .3s}.data-table-search-input:focus{border-color:var(--arco-neon-blue);outline:none;box-shadow:0 0 0 2px #231eb91a}.data-table-search-input::placeholder{color:var(--arco-dark-gray)}.data-table-loading,.data-table-empty{text-align:center;padding:var(--spacing-large);color:var(--arco-dark-gray);font-size:var(--font-size-medium)}.data-table{border-collapse:collapse;border-radius:var(--border-radius);width:100%;max-width:100%;box-shadow:var(--box-shadow);table-layout:fixed;background-color:#fff;overflow:hidden}.data-table thead{background-color:var(--arco-neon-blue)}.data-table th{padding:var(--spacing-small)var(--spacing-medium);text-align:left;font-weight:var(--font-bold);color:#fff;font-size:var(--font-size-small);white-space:nowrap;width:var(--dt-width);min-width:var(--dt-min-width)}th.data-table-header-expand{white-space:nowrap;width:1px;padding:0 var(--spacing-medium)}.data-table-header-align-left{text-align:left}.data-table-header-align-center{text-align:center}.data-table-header-align-right{text-align:right}.data-table th:first-child{border-top-left-radius:var(--border-radius)}.data-table th:last-child{border-top-right-radius:var(--border-radius)}.data-table-header-with-icon{align-items:center;gap:var(--spacing-small);flex-direction:row-reverse;display:inline-flex}.data-table-header-text{display:inline}@media (max-width:780px){.data-table-header-text{display:none}.data-table-header-with-icon{justify-content:center}}.data-table-row{border-bottom:1px solid var(--arco-gray)}.data-table-row:last-child{border-bottom:none}.data-table-row:hover{background-color:#231eb905}.data-table-cell{padding:var(--spacing-small)var(--spacing-medium);font-size:var(--font-size-small);color:var(--arco-dark-blue);word-wrap:break-word;overflow-wrap:break-word;text-align:left}td.data-table-expand-cell{white-space:nowrap;width:1px;padding:0 var(--spacing-small);text-align:center}.data-table-expand-cell .data-table-expand-button{padding:.25rem;line-height:0}.data-table-cell-align-left{text-align:left}.data-table-cell-align-center{text-align:center}.data-table-cell-align-right{text-align:right}.data-table-cell-bold{font-weight:var(--font-bold)}.data-table-pagination{margin-top:var(--spacing-medium);padding:var(--spacing-small)var(--spacing-medium);justify-content:space-between;align-items:center;display:flex}.data-table-pagination-info{font-size:var(--font-size-small);color:var(--arco-dark-gray)}.data-table-pagination-buttons{gap:var(--spacing-small);display:flex}.data-table-pagination-button{padding:var(--spacing-small)var(--spacing-medium);background-color:var(--arco-neon-blue);color:#fff;border-radius:var(--border-radius);font-size:var(--font-size-small);font-weight:var(--font-bold);cursor:pointer;border:none;transition:all .2s}.data-table-pagination-button:hover{background-color:var(--arco-dark-blue)}.data-table-pagination-button:active{transform:scale(.95)}.data-table-actions{justify-content:center;align-items:center;gap:.5rem;display:flex}.status-badge{padding:4px var(--spacing-small);border-radius:var(--border-radius);font-size:var(--font-size-small);font-weight:var(--font-bold);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.status-processing-spinner,.data-table-status-spinner{border:2px solid #ffffff4d;border-top:2px solid var(--arco-info-color);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:1s linear infinite spin;display:inline-block}.divergence-icon{vertical-align:middle;font-size:20px;display:inline-block}.divergence-icon-warning{color:var(--arco-warning-color)}.divergence-icon-success{color:var(--arco-success-color)}.divergence-icon-placeholder{color:var(--arco-dark-gray);font-size:var(--font-size-small)}@media (max-width:780px){.data-table{font-size:var(--font-size-small)}.data-table th,.data-table td{padding:var(--spacing-small)}.status-badge{max-width:80px}.status-processing-text{max-width:100%}.status-text{max-width:calc(100% - 20px)}}.status-badge{padding:4px var(--spacing-small);border-radius:var(--border-radius);font-size:var(--font-size-small);font-weight:var(--font-bold);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:-moz-fit-content;max-width:fit-content;display:flex;overflow:hidden}.status-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.status-pending{background-color:var(--arco-warning-bg);color:var(--arco-warning-color)}.status-processing{background-color:var(--arco-info-bg);color:var(--arco-info-color)}.status-processing-text{align-items:center;gap:var(--spacing-small);display:inline-flex}.status-completed{background-color:var(--arco-success-bg);color:var(--arco-success-color)}.status-failed{background-color:var(--arco-error-bg);color:var(--arco-error-color)}.status-divergent{background-color:var(--arco-warning-bg);color:var(--arco-warning-color)}@media (max-width:780px){.status-badge{white-space:normal;word-break:break-word;text-overflow:clip;max-width:100px;overflow:visible}.status-processing-text{white-space:normal;word-break:break-word;max-width:100%}.status-text{white-space:normal;word-break:break-word;text-overflow:clip;max-width:100%;overflow:visible}}.back-button{cursor:pointer;color:var(--arco-blue);border:1px solid var(--arco-blue);background-color:#0000;border-radius:6px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}.back-button-icon{flex-shrink:0;font-size:18px}.back-button-label{white-space:nowrap}.icon-button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.icon-button:disabled,.icon-button-disabled{opacity:.6;cursor:not-allowed}.icon-button-ghost{background:0 0;border:none;padding:0}.icon-button-outlined{border:1px solid var(--arco-neon-blue);border-radius:var(--border-radius);color:var(--arco-neon-blue);background-color:#0000;width:32px;min-width:32px;height:32px;padding:4px;font-size:16px;transition:all .2s}.icon-button-outlined:hover:not(:disabled){background-color:var(--arco-neon-blue);color:#fff}.icon-button-outlined:active:not(:disabled){transform:scale(.95)}.icon-button-outlined svg{font-size:16px}.drawer-overlay{z-index:1001;opacity:0;pointer-events:none;background:#0006;transition:opacity .25s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.drawer-overlay--open{opacity:1;pointer-events:auto}.drawer{background:#fff;flex-direction:column;gap:1.25rem;max-width:100vw;height:100vh;padding:1.5rem;transition:transform .25s;display:flex}.drawer--right{margin-left:auto;transform:translate(100%);box-shadow:-4px 0 16px #00000026}.drawer--left{margin-right:auto;transform:translate(-100%);box-shadow:4px 0 16px #00000026}.drawer--open{transform:translate(0)}.drawer--small{width:300px}.drawer--medium{width:400px}.drawer--large{width:600px}.drawer-header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.drawer-title{margin:0;font-size:1rem;font-weight:600}.drawer-close{cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.25rem;line-height:1}.drawer-content{flex-direction:column;flex:1;gap:1.25rem;min-height:0;display:flex;overflow-y:auto}.drawer-footer{flex-shrink:0;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}@media (max-width:480px){.drawer--small,.drawer--medium,.drawer--large{width:100vw}}.order-containers-drawer-error{color:#b91c1c;background:#fff3f3;border:1px solid #fca5a5;border-radius:4px;padding:.75rem;font-size:.875rem}.order-containers-drawer-error p{margin:0}.order-containers-drawer-info{font-size:.875rem}.order-containers-drawer-info p{margin:.25rem 0}.order-containers-drawer-retry-error{color:#b91c1c;background:#fff3f3;border:1px solid #fca5a5;border-radius:4px;padding:.5rem .75rem;font-size:.875rem}.order-containers-drawer-retry-error p{margin:0}.print-queue-list-wrapper-actions-buttons{justify-content:end;gap:4px;width:100%;display:flex}.job-notification{float:right;padding:var(--spacing-small);background-color:var(--arco-neon-blue);border-radius:var(--border-radius)0 0 var(--border-radius);cursor:pointer;z-index:1000;border:none;justify-content:center;align-items:center;transition:background-color .3s;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.job-notification:hover{background-color:var(--arco-gray)}.job-notification__icon{color:#fff;justify-content:center;align-items:center;font-size:20px;transition:color .3s;display:flex}.job-notification:hover .job-notification__icon{color:var(--arco-dark-blue)}.job-notification__badge{background-color:var(--arco-orange);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 4px #0003}.job-notification__tooltip{margin-left:var(--spacing-small);padding:var(--spacing-small)var(--spacing-small);background-color:var(--arco-orange);color:#fff;font-size:var(--font-size-small);white-space:nowrap;border-radius:var(--border-radius);box-shadow:var(--box-shadow);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.job-notification:hover .job-notification__tooltip{opacity:1}.job-notification__tooltip:before{content:"";border:6px solid #0000;border-right-color:var(--arco-dark-blue);position:absolute;bottom:50%;right:100%;transform:translateY(50%)}.job-notification:has(.job-notification__badge){animation:2s infinite pulse}@keyframes pulse{0%,to{background-color:var(--arco-medium-gray)}50%{background-color:var(--arco-gray)}}.select{border:1px solid var(--color-gray,#ccc);background-color:var(--color-white,#fff);width:100%;color:var(--color-text,#333);cursor:pointer;border-radius:4px;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.select:hover:not(:disabled){border-color:var(--color-primary,#2196f3)}.select:disabled{opacity:.6;cursor:not-allowed;background-color:var(--color-gray-light,#f5f5f5)}.select:focus{border-color:var(--color-primary,#2196f3);outline:none;box-shadow:0 0 0 2px #2196f333}.select option{padding:.5rem}.select option:disabled{color:var(--color-text-secondary,#999);font-style:italic}.select__viewport-sentinel{pointer-events:none;visibility:hidden;z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0}.select__compound{width:100%;position:relative}.select__trigger{border:1px solid var(--color-gray,#ccc);background-color:var(--color-white,#fff);width:100%;color:var(--color-text,#333);cursor:pointer;text-align:left;border-radius:4px;justify-content:space-between;align-items:center;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s;display:flex}.select__trigger:hover:not(:disabled){border-color:var(--color-primary,#2196f3)}.select__trigger--open,.select__trigger:focus{border-color:var(--color-primary,#2196f3);outline:none;box-shadow:0 0 0 2px #2196f333}.select__trigger:disabled{opacity:.6;cursor:not-allowed;background-color:var(--color-gray-light,#f5f5f5)}.select__placeholder{color:var(--color-text-secondary,#999);font-style:italic}.select__arrow{color:var(--color-text-secondary,#999);flex-shrink:0;margin-left:4px;font-size:.8em}.select__dropdown{z-index:9999;background:var(--color-white,#fff);border:1px solid var(--color-primary,#2196f3);border-radius:4px;flex-direction:column;min-width:200px;display:flex;box-shadow:0 4px 16px #00000026}.select__search{border:none;border-bottom:1px solid var(--color-gray,#ccc);background:var(--color-gray-light,#f9f9f9);border-radius:4px 4px 0 0;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.9rem}.select__search:focus{background:var(--color-white,#fff)}.select__list{max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.select__option{cursor:pointer;padding:.5rem .75rem;font-family:inherit;font-size:.95rem;transition:background-color .1s}.select__option:hover:not(.select__option--disabled){background-color:#2196f314}.select__option--selected{background-color:#2196f31f;font-weight:600}.select__option--disabled{opacity:.5;cursor:not-allowed}.select__empty{color:var(--color-text-secondary,#999);text-align:center;padding:.75rem;font-size:.9rem}.destination-validation-form{flex-direction:column;width:100%;padding:1rem;display:flex}.destination-validation-content{flex-direction:column;flex:1;gap:1.5rem;margin-top:1.5rem;display:flex}.destination-consolidation-info{background-color:var(--color-primary-light,#e3f2fd);border:2px solid var(--color-primary,#2196f3);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:1.5rem;display:flex}.destination-label{font-size:.875rem;font-weight:var(--font-bold,600);color:var(--color-text-secondary,#666);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.destination-barcode{font-size:3rem;font-weight:var(--font-bold,700);color:var(--color-primary,#2196f3);letter-spacing:2px;margin:.75rem 0;font-family:monospace}.destination-name{font-size:1.5rem;font-weight:var(--font-medium,500);color:var(--color-text,#333);margin-top:.5rem}.destination-address{color:var(--color-text-secondary,#666);margin-top:.25rem;font-size:.875rem}.destination-new-location-info{background-color:var(--color-warning-light,#fff3cd);border:2px solid var(--color-warning,#ffc107);text-align:center;border-radius:8px;padding:1.5rem}.destination-instruction{font-size:1.125rem;font-weight:var(--font-medium,500);color:var(--color-text,#333);margin-top:.5rem}.destination-validation-input{flex-direction:column;flex:1;min-width:0;display:flex}.destination-validation-error{background-color:var(--color-error-light,#ffebee);border:1px solid var(--color-error,#f44336);color:var(--color-error,#f44336);border-radius:4px;padding:1rem;font-size:.875rem;line-height:1.5}.destination-validation-error strong{font-weight:var(--font-bold,600)}@media (max-width:768px){.destination-validation-form{padding:.75rem}.destination-validation-content{gap:1.25rem;margin-top:1.25rem}.destination-consolidation-info,.destination-new-location-info{padding:1.25rem}.destination-barcode{font-size:1.75rem}}@media (max-width:480px){.destination-validation-form{padding:.5rem}.destination-validation-content{gap:1rem;margin-top:1rem}.destination-consolidation-info,.destination-new-location-info{padding:1rem}.destination-barcode{font-size:2.5rem}.destination-validation-input input{min-height:44px;padding:.75rem;font-size:16px}}.stage-movement-form{flex-direction:column;width:100%;padding:1rem;display:flex}.stage-movement-form-content{flex:1;gap:2rem;display:flex}.stage-movement-form-main{flex-direction:column;flex:1;min-width:0;display:flex}.stage-movement-form-sidebar{flex-shrink:0;min-width:280px}@media (max-width:768px){.stage-movement-form{padding:.75rem}.stage-movement-form-content{flex-direction:column;gap:1.5rem;margin-top:1.5rem}.stage-movement-form-sidebar{width:100%;min-width:unset}}@media (max-width:480px){.stage-movement-form{width:100%;padding:.5rem}.stage-movement-form-content{gap:1rem;margin-top:1rem}.stage-movement-form-main input{min-height:44px;padding:.75rem;font-size:16px}}@media (max-width:360px){.stage-movement-form{padding:.5rem}.stage-movement-form-content{gap:.75rem}}.job-status-indicator{background-color:var(--arco-medium-gray);border:1px solid var(--arco-gray);border-radius:var(--border-radius);padding:var(--spacing-medium);min-width:250px}.job-status-indicator-header{font-weight:var(--font-bold);font-size:var(--font-size-small);color:var(--arco-dark-blue);padding-bottom:var(--spacing-small);border-bottom:1px solid var(--arco-gray);margin-bottom:.75rem}.job-status-indicator-empty{align-items:center;gap:var(--spacing-small);color:var(--arco-dark-gray);font-size:var(--font-size-small);padding:var(--spacing-medium)0;justify-content:center;display:flex}.job-status-indicator-list{gap:var(--spacing-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.job-status-indicator-item{padding:var(--spacing-small);background-color:var(--arco-white);border-radius:var(--border-radius);border:1px solid var(--arco-gray);align-items:center;gap:.75rem;display:flex}.job-status-indicator-icon{flex-shrink:0;font-size:1.25rem}.job-status-icon{display:block}.job-status-icon-success{color:var(--arco-success-icon)}.job-status-icon-error{color:var(--arco-error-icon)}.job-status-icon-loading{color:var(--arco-warning-icon);animation:1s linear infinite spin}.job-status-indicator-content{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.job-status-indicator-info{font-size:var(--font-size-small);flex-direction:column;gap:.125rem;display:flex}.job-status-indicator-container{font-weight:var(--font-bold);color:var(--arco-dark-blue);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-status-indicator-shipment{color:var(--arco-dark-gray);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-status-indicator-status{font-size:var(--font-size-small);color:var(--arco-dark-gray);font-weight:500}.pallet-status-badge{border-radius:var(--border-radius);font-size:var(--font-size-small);font-weight:var(--font-bold);white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.pallet-status-badge-palletized{background-color:var(--arco-success-bg);color:var(--arco-success-color);border:1px solid var(--arco-success-icon)}.pallet-status-badge-error{background-color:var(--arco-error-bg);color:var(--arco-error-color);border:1px solid var(--arco-error-icon)}.pallet-status-badge-in-progress{background-color:var(--arco-warning-bg);color:var(--arco-warning-color);border:1px solid var(--arco-warning-icon)}.recent-pallet-status{background-color:var(--arco-medium-gray);border-radius:var(--border-radius);border:1px solid var(--arco-gray);margin-top:2rem;padding:1rem}.recent-pallet-status h3{font-size:1rem;font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0 0 1rem}.pallet-order-summary{background:var(--arco-bg-color,#fff);border:2px solid var(--arco-success-color,#00b42a);border-radius:var(--border-radius,8px);box-shadow:var(--box-shadow,0 4px 12px #00000026);z-index:1000;min-width:300px;max-width:90%;padding:1.5rem;animation:.3s ease-in fadeIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.pallet-order-summary-content{flex-direction:column;gap:1rem;display:flex}.pallet-order-summary-title{color:var(--arco-success-color,#00b42a);text-align:center;margin:0;font-size:1.25rem;font-weight:600}.pallet-order-summary-info{flex-direction:column;gap:.75rem;display:flex}.pallet-order-summary-item{background:var(--arco-fill-1,#f7f8fa);border-radius:var(--border-radius,4px);align-items:center;gap:.75rem;padding:.5rem;display:flex}.pallet-order-summary-icon{color:var(--arco-text-2,#86909c);flex-shrink:0;font-size:1.5rem}.pallet-order-summary-details{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.pallet-order-summary-label{color:var(--arco-text-2,#86909c);font-size:.875rem;font-weight:500}.pallet-order-summary-value{color:var(--arco-text-1,#1d2129);word-break:break-all;font-size:1rem;font-weight:600}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:480px){.pallet-order-summary{min-width:280px;padding:1rem}.pallet-order-summary-title{font-size:1.125rem}.pallet-order-summary-icon{font-size:1.25rem}.pallet-order-summary-value{font-size:.9375rem}}.pallet-details{margin:0 auto;padding:1rem}.pallet-details .back-button{width:100%;margin-bottom:1rem}.pallet-details-header{margin-bottom:2rem}.pallet-details-title{font-size:1.5rem;font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}.pallet-details-info{flex-direction:column;gap:2rem;display:flex}.pallet-details-card{background:var(--color-background-secondary);border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.pallet-details-card-title{font-size:1.25rem;font-weight:var(--font-bold);color:var(--color-text-primary);border-bottom:2px solid var(--color-border);margin:0 0 1.5rem;padding-bottom:.75rem}.pallet-details-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.pallet-details-item{flex-direction:column;gap:.5rem;display:flex}.pallet-details-label{font-size:.875rem;font-weight:var(--font-bold);color:var(--color-text-secondary)}.pallet-details-value{color:var(--color-text-primary);font-size:1rem;font-weight:var(--font-medium)}.pallet-details-error{text-align:center;color:var(--color-error);padding:2rem}.pallet-details-empty{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.pallet-details-empty svg{opacity:.5;font-size:3rem}.pallet-details-empty p{margin:0;font-size:1rem}.protected-layout-main{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:calc(100vh - 51px);margin-top:51px;padding-bottom:100px;display:flex;position:relative}.protected-layout-main-full-width{width:100%;max-width:100vw;min-height:calc(100vh - 51px);padding:var(--spacing-medium);box-sizing:border-box;flex-direction:column;margin-top:51px;padding-bottom:100px;display:flex;position:relative;overflow-x:hidden}.protected-layout-page-title{font-size:var(--font-size-large);font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0 0 var(--spacing-large);text-align:left}.protected-layout-main .protected-layout-wrapper{max-width:420px;margin:calc(var(--spacing-large)*2.5)0}.protected-layout-main-full-width .protected-layout-wrapper{max-width:100%;margin:0}.protected-layout-wrapper-form{margin:calc(var(--spacing-large)*1.5)auto calc(var(--spacing-large)*2.5);max-width:420px}.alert{gap:var(--spacing-small);padding:var(--spacing-small);border-radius:var(--border-radius);align-items:center;margin:0;font-size:14px;display:flex}.alert svg{flex-shrink:0;font-size:18px}.alert-success{background-color:var(--arco-success-bg);color:var(--arco-success-color)}.alert-success svg{color:var(--arco-success-icon)}.alert-error{background-color:var(--arco-error-bg);color:var(--arco-error-color)}.alert-error svg{color:var(--arco-error-icon)}.alert-warning{background-color:var(--arco-warning-bg);color:var(--arco-warning-color)}.alert-warning svg{color:var(--arco-warning-icon)}.alert-info{background-color:var(--arco-info-bg);color:var(--arco-info-color)}.alert-info svg{color:var(--arco-info-icon)}.login-wrapper{border-top:6px solid var(--arco-blue);flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}.login-form{width:320px;max-width:100%;padding:var(--spacing-large)}.login-form img{max-width:120px;margin:0 auto var(--spacing-large);display:block}.login-form button{margin:var(--spacing-medium)0 0}.login-form .btn-settings{margin:var(--spacing-medium)0}.home-menu{flex-direction:column;gap:24px;padding:20px;display:flex}.home-menu__section{flex-direction:column;gap:12px;display:flex}.home-menu__section-title{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0;font-size:14px;font-weight:600}.home-menu__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.home-menu__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.home-menu__grid{grid-template-columns:repeat(4,1fr)}}.home-menu__empty{color:#64748b;font-size:14px}.home-menu__card{color:#1e293b;text-align:center;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:140px;padding:20px;font-size:14px;font-weight:500;transition:all .2s ease-in-out;display:flex}.home-menu__card:hover{background-color:#f8fafc;border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}.home-menu__card:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.home-menu__card:active{background:#f1f5f9;transform:translateY(0)}.home-menu__card-icon{color:#334155;font-size:40px}.summary-row{width:100%;margin:0 0 var(--spacing-small);display:flex}.summary-row-label,.summary-row-value{padding:var(--spacing-small)}.summary-row-label{width:40%;font-size:14px;font-weight:var(--font-bold);color:var(--arco-dark-blue);border:1px solid var(--arco-gray);border-right:initial;border-radius:var(--border-radius)0 0 var(--border-radius)}.summary-row-value{width:60%;max-width:200px;color:var(--arco-dark-gray);text-align:center;background-color:var(--arco-blue-gray);border-radius:0 var(--border-radius)var(--border-radius)0;justify-content:center;align-items:center;font-size:16px;display:flex;overflow:hidden}.conference-list__toggle{float:left;color:#fff;background-color:var(--arco-neon-blue);border:initial;border-radius:var(--border-radius)0 0 var(--border-radius);cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;margin-top:50px;font-size:24px;display:flex}.conference-list__toggle svg{display:block}.conference-list__hidden .conference-list__toggle svg{transform:rotate(180deg)}.conference-list{align-items:start;width:100%;max-width:290px;height:calc(100vh - 51px);display:flex;position:fixed;bottom:0;right:0}.conference-list__hidden{align-items:start;width:100%;max-width:290px;height:calc(100vh - 51px);display:flex;position:fixed;bottom:0;right:-240px}.conference-list__sidebar{background-color:var(--arco-medium-gray);width:240px;height:100%;overflow:auto}.conference-list__list{margin:var(--spacing-medium)0 0;padding:0 var(--spacing-medium)var(--spacing-large);border-bottom:1px solid var(--arco-gray)}.conference-list__card{margin:var(--spacing-small)0 0;padding:var(--spacing-small);background-color:var(--arco-bg);border:1px solid var(--arco-gray);border-radius:var(--border-radius);font-size:14px;overflow:hidden}.conference-list__cardTitle{gap:var(--spacing-small);align-items:center;display:flex}.conference-list__content{justify-content:space-between;align-items:center;display:flex}.conference-list__content span{text-overflow:ellipsis;max-width:100%;line-height:1.2em;display:block;overflow:hidden}.conference-list__content .icon{font-size:20px}@media (min-width:992px){.conference-list{max-width:340px}.conference-list__hidden{max-width:340px;right:-290px}.conference-list__sidebar{width:290px}}.scroll-to-top-button{z-index:1000;cursor:pointer;border:1px solid var(--arco-neon-blue);width:50px;height:50px;color:var(--arco-neon-blue);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .3s,border-color .3s,color .3s;display:flex;position:fixed;bottom:80px;right:20px}.scroll-to-top-button svg{color:var(--arco-neon-blue);transition:color .3s}.scroll-to-top-button:hover{color:var(--arco-dark-blue);border-color:var(--arco-dark-blue);background-color:#0000}.scroll-to-top-button:hover svg{color:var(--arco-dark-blue)}.scroll-to-top-button:disabled{border-color:var(--arco-gray);color:var(--arco-gray);cursor:not-allowed;background-color:#0000}.scroll-to-top-button:disabled svg{color:var(--arco-gray)}.not-found-main{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:calc(100vh - 51px);margin-top:51px;display:flex;position:relative}.pallet-history-wrapper-back-button{margin-bottom:1rem}.pallet-history-wrapper-back-button .back-button{width:100%}.stage-movement-page{margin:calc(var(--spacing-large)*1.5)auto calc(var(--spacing-large)*2.5);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:380px;display:flex}.card{background-color:var(--arco-white);border-radius:var(--border-radius);border:1px solid var(--arco-gray);overflow:hidden}.card--waiting{border-left:4px solid var(--arco-warning-icon)}.card--ready{border-left:4px solid var(--arco-success-icon)}.card__header{padding:var(--spacing-medium);border-bottom:1px solid var(--arco-medium-gray);align-items:center;gap:var(--spacing-small);display:flex}.card__header-title{font-size:var(--font-size-medium,1rem);font-weight:var(--font-bold,600);color:var(--arco-dark-blue,#036);margin:0}.card__body{padding:var(--spacing-medium)}.card__footer{padding:var(--spacing-medium);border-top:1px solid var(--arco-gray)}.footer-actions{width:100%;padding:var(--spacing-small,1rem)var(--spacing-medium,2rem);background-color:var(--arco-white,#fff);border-top:1px solid var(--arco-gray,#e0e0e0);z-index:100;align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000001a}.footer-actions--single{grid-template-columns:1fr}.footer-actions--lc{grid-template-columns:20% 1fr}.footer-actions--cr{grid-template-columns:1fr 20%}.footer-actions--lr{grid-template-columns:1fr 1fr}.footer-actions--lcr{grid-template-columns:20% 1fr 20%}.footer-actions__left{justify-content:flex-start;align-items:center;display:flex}.footer-actions__center{justify-content:center;align-items:center;min-width:0;display:flex}.footer-actions__right{justify-content:flex-end;align-items:center;gap:var(--spacing-medium,1rem);display:flex}.footer-actions--single .footer-actions__left,.footer-actions--single .footer-actions__right{justify-content:center}.footer-actions--single .footer-actions__button{width:100%}@media (max-width:768px){.footer-actions{gap:var(--spacing-small,.5rem);grid-template-columns:1fr!important}.footer-actions__left,.footer-actions__center,.footer-actions__right{justify-content:center;width:100%}.footer-actions__right{flex-direction:column}.footer-actions__button{width:100%}}.basket-items-grid{grid-template-columns:minmax(140px,1fr) 80px minmax(140px,1fr) auto;align-items:center;gap:0;display:grid}.basket-items-grid__header{display:contents}.basket-items-grid__header-cell{font-size:var(--font-size-small);font-weight:var(--font-bold);color:var(--arco-dark-blue);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-medium)var(--spacing-small);background-color:var(--arco-medium-gray);border-bottom:2px solid var(--arco-gray)}.basket-items-grid__header-cell--center{text-align:center}.basket-items-grid__header-cell--right{text-align:right}.basket-items-grid__row{display:contents}.basket-items-grid__cell{padding:var(--spacing-small);border-bottom:1px solid var(--arco-medium-gray)}.basket-items-grid__cell--center{justify-content:center;display:flex}.basket-items-grid__cell--right{justify-content:flex-end;display:flex}.basket-items-grid__empty{text-align:center;padding:var(--spacing-large);color:var(--arco-gray);font-size:var(--font-size-small);grid-column:1/-1}@media (max-width:640px){.basket-items-grid{gap:var(--spacing-medium);flex-direction:column;display:flex}.basket-items-grid__header{display:none}.basket-items-grid__row{gap:var(--spacing-small);padding:var(--spacing-medium);border:1px solid var(--arco-gray);border-radius:var(--border-radius);background-color:var(--arco-white);flex-direction:column;display:flex}.basket-items-grid__cell{border-bottom:none;width:100%;padding:0}.basket-items-grid__cell--center,.basket-items-grid__cell--right{justify-content:flex-start}}.basket-item-row__sku{font-family:monospace;font-size:var(--font-size-medium);color:var(--arco-dark-blue)}.basket-item-row__quantity{font-size:var(--font-size-medium);color:var(--arco-dark-blue);text-align:center}.basket-item-row__cover-swap-tag{background-color:var(--arco-info-bg,#e8f4fd);color:var(--arco-blue);font-size:var(--font-size-small);font-family:monospace;font-weight:var(--font-bold);border-radius:4px;padding:2px 8px;display:inline-block}.basket-item-row__remove-btn-text{display:inline}@media (max-width:640px){.basket-items-grid__cell[data-label]:before{content:attr(data-label)": ";font-size:var(--font-size-xsmall);font-weight:var(--font-bold);color:var(--arco-dark-blue);text-transform:uppercase;margin-right:var(--spacing-small);min-width:100px;display:inline-block}.basket-item-row__remove-btn-text{display:none}.basket-item-row__remove-btn{width:100%;margin-top:var(--spacing-small);justify-content:center}}.input{width:100%;padding:var(--spacing-small);border:1px solid var(--arco-gray);border-radius:var(--border-radius);font-size:var(--font-size-medium);background-color:var(--arco-white);color:var(--arco-dark-blue);transition:border-color .2s,box-shadow .2s}.input:focus{border-color:var(--arco-blue);outline:none;box-shadow:0 0 0 2px #0081c61a}.input::placeholder{color:var(--arco-gray)}.input:disabled{opacity:.6;cursor:not-allowed;background-color:var(--arco-medium-gray)}.input--readonly{background-color:var(--arco-medium-gray);color:var(--arco-dark-blue);border-color:var(--arco-gray);cursor:default}.input--readonly:focus{border-color:var(--arco-gray);box-shadow:none}.input--full-width{width:100%}.input[type=text]{font-family:inherit}.input--monospace{font-family:monospace}.toggle{align-items:center;gap:var(--spacing-small);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.toggle--disabled{opacity:.6;cursor:not-allowed}.toggle__input{accent-color:var(--arco-blue);cursor:pointer;flex-shrink:0;margin:0}.toggle--medium .toggle__input{width:16px;height:16px}.toggle--small .toggle__input{width:14px;height:14px}.toggle--disabled .toggle__input{cursor:not-allowed}.toggle__label{color:var(--arco-dark-gray);white-space:nowrap}.toggle--medium .toggle__label{font-size:var(--font-size-small)}.toggle--small .toggle__label{font-size:var(--font-size-xsmall,11px)}.basket-item-input-row .basket-items-grid__cell{padding-top:var(--spacing-medium);border-bottom:none}.basket-item-input-row__quantity-input{text-align:center;max-width:80px}.basket-item-input-row__sku-input{font-family:monospace}.basket-item-input-row__cover-swap{align-items:center;gap:var(--spacing-small);flex-direction:row;display:flex}.basket-item-input-row__cover-swap>:first-child{flex-shrink:0}.basket-item-input-row__cover-swap-fields{gap:var(--spacing-medium);flex-direction:column;flex:1;min-width:0;display:flex}.basket-item-input-row__cover-entry{align-items:center;gap:var(--spacing-small);display:flex}.basket-item-input-row__cover-swap-input{flex:1;min-width:0;font-family:monospace}.basket-item-input-row__remove-cover-btn{flex-shrink:0;padding:4px 8px}.basket-item-input-row__add-cover-btn{border:1px solid var(--arco-gray,#ccc);cursor:pointer;width:32px;height:32px;color:var(--arco-dark-gray,#555);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:18px;display:flex}.basket-item-input-row__add-btn-text{display:inline}@media (max-width:640px){.basket-item-input-row .basket-items-grid__cell{padding-top:var(--spacing-small)}.basket-item-input-row .basket-items-grid__cell[data-label]:before{content:attr(data-label)": ";font-size:var(--font-size-xsmall);font-weight:var(--font-bold);color:var(--arco-dark-blue);text-transform:uppercase;margin-bottom:4px;display:block}.basket-item-input-row__sku-input,.basket-item-input-row__quantity-input{width:100%;max-width:none}.basket-item-input-row__add-btn{width:100%;margin-top:var(--spacing-small);justify-content:center}.basket-item-input-row__cover-swap{width:100%}}@media (max-width:400px){.basket-item-input-row__add-btn-text{display:none}}.handling-order-basket-form__grid{gap:var(--spacing-medium);grid-template-columns:2fr 1fr;display:grid}.handling-order-basket-form__instructions{grid-column:1}.handling-order-basket-form__summary{grid-column:2}.handling-order-basket-form__field{margin-bottom:var(--spacing-medium)}.handling-order-basket-form__select{width:100%}.handling-order-basket-form__field:last-child{margin-bottom:0}.handling-order-basket-form__label{font-size:var(--font-size-small);font-weight:var(--font-bold);color:var(--arco-dark-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-small);display:block}.handling-order-basket-form__resultant-row{align-items:center;gap:var(--spacing-medium);flex-direction:row;display:flex}.handling-order-basket-form__resultant-input-col{flex:1;min-width:0}.handling-order-basket-form__resultant-sku-input{width:100%}.handling-order-basket-form__field-hint{color:var(--arco-dark-gray);margin:4px 0 0;font-size:11px;font-style:italic}.handling-order-basket-form__standard-flag{flex-shrink:0;padding-top:2px}.handling-order-basket-form__standard-toggle{align-items:flex-start}.handling-order-basket-form__standard-toggle .toggle__label{white-space:normal;color:var(--arco-dark-blue);font-weight:var(--font-normal);font-size:var(--font-size-medium);line-height:1.35}.handling-order-basket-form__textarea{width:100%;padding:var(--spacing-medium);border:1px solid var(--arco-gray);border-radius:var(--border-radius);font-size:var(--font-size-medium);color:var(--arco-dark-blue);resize:vertical;min-height:120px;font-family:inherit}.handling-order-basket-form__textarea:focus{border-color:var(--arco-blue);outline:none;box-shadow:0 0 0 2px #0081c61a}.handling-order-basket-form__textarea::placeholder{color:var(--arco-gray)}.handling-order-basket-form__summary-item{margin-bottom:var(--spacing-medium);justify-content:space-between;align-items:center;display:flex}.handling-order-basket-form__summary-label{font-size:var(--font-size-medium);color:var(--arco-dark-blue)}.handling-order-basket-form__summary-value{font-size:var(--font-size-medium);font-weight:var(--font-bold);color:var(--arco-dark-blue)}.handling-order-basket-form__approval-badge{align-items:center;gap:var(--spacing-small);color:var(--arco-blue);font-size:var(--font-size-small);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-small);display:flex}.handling-order-basket-form__approval-text{color:var(--arco-dark-gray);margin:0;font-size:10px;font-style:italic;line-height:1.5}.handling-order-basket-form__divider{background-color:var(--arco-gray);height:1px;margin:var(--spacing-small)0}.handling-order-basket-form__summary-value--netting{color:var(--arco-green,#2e7d32)}.handling-order-basket-form__netting-detail{margin-top:var(--spacing-small);flex-wrap:wrap;gap:6px;display:flex}.handling-order-basket-form__netting-tag{background-color:var(--arco-medium-gray);border-radius:var(--border-radius);font-size:var(--font-size-xsmall);color:var(--arco-dark-gray);font-weight:var(--font-bold);padding:2px 8px;display:inline-block}@media (max-width:1024px){.handling-order-basket-form__grid{grid-template-columns:1fr}.handling-order-basket-form__instructions,.handling-order-basket-form__summary{grid-column:1}}@media (max-width:640px){.handling-order-basket-form__resultant-row{flex-direction:column;align-items:stretch}.handling-order-basket-form__standard-flag{align-self:flex-start;padding-top:0}}.modal__overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;animation:.15s ease-out modal-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal__container{background-color:var(--arco-white);border-radius:var(--border-radius);width:90%;max-height:85vh;box-shadow:var(--box-shadow);flex-direction:column;animation:.2s ease-out modal-slide-in;display:flex;position:relative}.modal__container--sm{max-width:380px}.modal__container--md{max-width:520px}.modal__container--lg{max-width:680px}.modal__header{padding:var(--spacing-medium);border-bottom:1px solid var(--arco-gray);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.modal__title{font-size:var(--font-size-small);font-weight:var(--font-bold);color:var(--arco-dark-gray);text-transform:uppercase;letter-spacing:.05em;margin:0}.modal__close{border-radius:var(--border-radius);width:32px;height:32px;color:var(--arco-dark-gray);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;transition:background-color .15s;display:flex}.modal__close:hover{background-color:var(--arco-gray)}.modal__body{padding:var(--spacing-medium);flex:1;overflow-y:auto}.modal__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-small);padding:var(--spacing-medium);border-top:1px solid var(--arco-gray);flex-shrink:0;display:flex}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-slide-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bench-inventory-item{justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-small)0;border-bottom:1px solid var(--arco-gray);display:flex}.bench-inventory-item:last-child{border-bottom:none}.bench-inventory-item__info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bench-inventory-item__sku{font-weight:var(--font-bold);font-size:var(--font-size-small);color:var(--arco-dark-gray);word-break:break-all}.bench-inventory-item__details{gap:var(--spacing-small);font-size:var(--font-size-xsmall);color:var(--arco-dark-gray);display:flex}.bench-inventory-item__detail strong{font-weight:var(--font-bold)}.bench-inventory-item__input-group{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.bench-inventory-item__label{font-size:var(--font-size-xsmall);color:var(--arco-dark-gray);white-space:nowrap}.bench-inventory-item__input{border:1px solid var(--arco-gray);border-radius:var(--border-radius);width:72px;font-size:var(--font-size-small);text-align:center;padding:6px 8px}.bench-inventory-item__input:focus{border-color:var(--arco-blue);outline:none;box-shadow:0 0 0 2px #005bbb26}.bench-inventory-item__max{font-size:var(--font-size-xsmall);color:var(--arco-dark-gray)}.bench-inventory-modal__empty{text-align:center;color:var(--arco-dark-gray);padding:var(--spacing-large)0}.bench-inventory-modal__description{font-size:var(--font-size-small);color:var(--arco-dark-gray);margin:0 0 var(--spacing-medium)0}.bench-inventory-modal__list{flex-direction:column;display:flex}.netting-confirmation__message{font-size:var(--font-size-small);color:var(--arco-dark-gray);margin:0 0 var(--spacing-medium)0;line-height:1.5}.netting-confirmation__list{margin:0;padding:0;list-style:none}.netting-confirmation__item{padding:var(--spacing-small)0;border-bottom:1px solid var(--arco-gray);justify-content:space-between;align-items:center;display:flex}.netting-confirmation__item:last-child{border-bottom:none}.netting-confirmation__sku{font-weight:var(--font-bold);font-size:var(--font-size-small);color:var(--arco-dark-gray)}.netting-confirmation__qty{font-size:var(--font-size-small);color:var(--arco-dark-gray);font-weight:var(--font-bold)}.handling-order-basket{max-width:1200px;padding:var(--spacing-medium);margin:0 auto}.handling-order-basket__header{margin-bottom:var(--spacing-large)}.handling-order-basket__title{font-size:var(--font-size-large);font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0 0 var(--spacing-small)}.handling-order-basket__subtitle{color:var(--arco-dark-gray);margin:0}.handling-order-basket__content{gap:var(--spacing-medium);flex-direction:column;display:flex}.handling-order-basket__footer-actions{gap:var(--spacing-small);flex-wrap:wrap;display:flex}@media (max-width:768px){.handling-order-basket{padding:var(--spacing-small)}.handling-order-basket__header{margin-bottom:var(--spacing-medium)}.handling-order-basket__title{font-size:var(--font-size-medium)}}@media (max-width:480px){.handling-order-basket__footer-actions{flex-direction:column;width:100%}.handling-order-basket__footer-actions>button{justify-content:center;width:100%}}.handling-order-basket-page{background-color:var(--arco-bg);width:100%;min-height:100vh;padding:var(--spacing-medium)}.tabs{border-bottom:2px solid var(--arco-medium-gray);margin-bottom:var(--spacing-medium);gap:0;display:flex}.tabs__tab{padding:var(--spacing-small)var(--spacing-large);font-size:var(--font-size-medium);font-weight:var(--font-bold);color:var(--arco-dark-gray);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;transition:color .2s,border-color .2s}.tabs__tab:hover{color:var(--arco-dark-blue)}.tabs__tab--active{color:var(--arco-dark-blue);border-bottom-color:var(--arco-dark-blue)}.tooltip-trigger{display:inline-block}.tooltip__bubble{font-size:var(--font-size-small,12px);border-radius:var(--border-radius,6px);white-space:normal;z-index:9999;pointer-events:none;text-align:left;border:1px solid var(--tooltip-border-color);width:max-content;min-width:180px;max-width:320px;padding:.6rem .8rem;font-weight:400;line-height:1.5;transition:opacity .2s;position:fixed;box-shadow:0 4px 16px #00000026}.tooltip__bubble:after{content:"";border:6px solid #0000;position:absolute}.tooltip__bubble--top:after{border-top-color:var(--tooltip-border-color);top:100%;left:50%;transform:translate(-50%)}.tooltip__bubble--bottom:after{border-bottom-color:var(--tooltip-border-color);bottom:100%;left:50%;transform:translate(-50%)}.tooltip__bubble--left:after{border-left-color:var(--tooltip-border-color);top:50%;left:100%;transform:translateY(-50%)}.tooltip__bubble--right:after{border-right-color:var(--tooltip-border-color);top:50%;right:100%;transform:translateY(-50%)}.tooltip__bubble--dark{--tooltip-border-color:#000d34e6;background-color:var(--tooltip-border-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}.tooltip__bubble--light{--tooltip-border-color:var(--arco-gray);color:var(--arco-dark-blue);background-color:#fff;box-shadow:0 4px 16px #00000014}.tooltip__bubble--info{--tooltip-border-color:var(--arco-blue);background-color:var(--arco-info-bg,#d7e9ff);color:var(--arco-info-color,#000d34)}.tooltip__bubble--success{--tooltip-border-color:var(--arco-success-icon);background-color:var(--arco-success-bg,#dfffdd);color:var(--arco-success-color,#036300)}.tooltip__bubble--warning{--tooltip-border-color:var(--arco-warning-icon);background-color:var(--arco-warning-bg,#ffefc0);color:var(--arco-warning-color,#705400)}.tooltip__bubble--error{--tooltip-border-color:var(--arco-error-icon);background-color:var(--arco-error-bg,#ffcfd0);color:var(--arco-error-color,#670d00)}.text{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.text--small{font-size:var(--font-size-small,12px)}.text--medium{font-size:var(--font-size-medium,16px)}.text--large{font-size:var(--font-size-large,24px)}.text--weight-normal{font-weight:400}.text--weight-medium{font-weight:500}.text--weight-bold{font-weight:var(--font-bold,700)}.text--default{color:var(--arco-dark-blue,#000d34)}.text--primary{color:var(--arco-blue,#0081c6)}.text--secondary{color:var(--arco-dark-gray,#777)}.text--muted{color:var(--arco-gray,#bdc0cf)}.text--success{color:var(--arco-success-color,#036300)}.text--error{color:var(--arco-error-color,#670d00)}.text--warning{color:var(--arco-warning-color,#705400)}.text--info{color:var(--arco-info-color,var(--arco-dark-blue))}.text--monospace{font-family:monospace}@media (max-width:768px){.text--large{font-size:20px}}@media (max-width:480px){.text--large{font-size:18px}}.handling-order-kpi-card{flex-direction:column;display:flex}.handling-order-kpi-card__label{font-size:var(--font-size-small);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-small)}.handling-order-kpi-card__value{font-size:var(--font-size-large);font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0}.handling-order-kpi-cards__grid{gap:var(--spacing-medium);margin-bottom:var(--spacing-large);grid-template-columns:1fr;display:grid}@media (min-width:768px){.handling-order-kpi-cards__grid{grid-template-columns:repeat(3,1fr)}}.handling-order-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-small);display:flex}.handling-order-actions__locked-badge{font-size:var(--font-size-small);color:var(--color-text-secondary,#666);font-weight:var(--font-bold,600);padding:var(--spacing-small)var(--spacing-medium);background:var(--color-surface-muted,#f0f0f0);border-radius:var(--radius-small,4px)}.handling-order-dashboard{padding:var(--spacing-medium);flex-direction:column;justify-items:center;width:100%;display:flex}@media (max-width:768px){.handling-order-dashboard{margin:0 auto}}.handling-order-dashboard__header{gap:var(--spacing-medium);margin-bottom:var(--spacing-large);flex-direction:column;display:flex}@media (min-width:768px){.handling-order-dashboard__header{flex-direction:row;justify-content:space-between;align-items:center}}.handling-order-dashboard__title-section{gap:var(--spacing-small);flex-direction:column;display:flex}.handling-order-dashboard__title{font-size:var(--font-size-large);font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0}.handling-order-dashboard__sync-status{align-items:center;gap:var(--spacing-small);font-size:var(--font-size-small);color:var(--arco-dark-gray);display:flex}.handling-order-dashboard__sync-indicator{background-color:var(--arco-success-icon);border-radius:50%;width:8px;height:8px;position:relative}.handling-order-dashboard__sync-indicator:before{content:"";background-color:var(--arco-success-icon);opacity:.75;border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;top:0;left:0}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.handling-order-dashboard__filter-section{margin:var(--spacing-medium)0}.handling-order-dashboard__data-table{min-height:400px;margin-top:0}.handling-order-dashboard__data-table .data-table{background-color:var(--arco-white)}.handling-order-dashboard__data-table .data-table-row:has(.handling-order-dashboard__status-badge--ready){background-color:#07bd000d}.handling-order-dashboard__data-table .data-table-row:has(.handling-order-dashboard__status-badge--ready):hover{background-color:#07bd0014}.handling-order-dashboard__order-id{font-family:monospace}.handling-order-dashboard__sku-container{cursor:help;display:inline-block}.handling-order-dashboard__sku-main{font-weight:var(--font-bold);color:var(--arco-dark-blue)}.handling-order-dashboard__info-content{text-align:left;flex-direction:column;gap:4px;display:flex}.handling-order-dashboard__info-divider{background-color:var(--arco-blue);opacity:.2;height:1px;margin:4px 0}.handling-order-dashboard__cover-swap-tag{color:var(--arco-blue);font-weight:var(--font-bold);font-size:var(--font-size-small)}.handling-order-dashboard__status-badge{border-radius:var(--border-radius);font-size:var(--font-size-small);font-weight:var(--font-bold);text-transform:uppercase;align-items:center;padding:4px 10px;display:inline-flex}.handling-order-dashboard__status-badge--waiting{background-color:var(--arco-warning-bg);color:var(--arco-warning-color)}.handling-order-dashboard__status-badge--ready{background-color:var(--arco-success-bg);color:var(--arco-success-color)}.handling-order-dashboard__status-badge--finishing{background-color:var(--arco-warning-bg);color:var(--arco-warning-color)}.data-table-row:has(.handling-order-dashboard__status-badge--finishing){background-color:#ffa5000d}.data-table-row:has(.handling-order-dashboard__status-badge--finishing):hover{background-color:#ffa50014}.handling-order-dashboard__status-badge--default{background-color:var(--arco-medium-gray);color:var(--arco-dark-gray)}.handling-order-dashboard__status-badge--completed{background-color:var(--arco-success-bg);color:var(--arco-success-color)}.handling-order-dashboard__loading,.handling-order-dashboard__empty{text-align:center;padding:var(--spacing-large);color:var(--arco-dark-gray);font-size:var(--font-size-medium)}@media (max-width:768px){.handling-order-dashboard{padding:var(--spacing-small)}.handling-order-dashboard__status-badge{padding:2px 6px;font-size:10px}}.impact-summary{align-items:center;gap:var(--spacing-small);flex-direction:column;width:100%;display:flex}.impact-summary__consolidated{align-items:center;gap:var(--spacing-medium);padding:var(--spacing-small)var(--spacing-medium);background-color:var(--arco-medium-gray);border:1px solid var(--arco-gray);border-radius:10px;width:100%;display:flex}.impact-summary__label{font-size:.75rem;font-weight:var(--font-bold);color:var(--arco-dark-gray);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.impact-summary__items{align-items:center;gap:var(--spacing-medium);display:flex}.impact-summary__item{align-items:center;gap:var(--spacing-small);display:flex}.impact-summary__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.impact-summary__item--removed .impact-summary__dot{background-color:var(--arco-error-icon)}.impact-summary__item--added .impact-summary__dot{background-color:var(--arco-success-icon)}.impact-summary__item--replaced .impact-summary__dot{background-color:var(--arco-warning-icon,#f5a623)}.impact-summary__text{font-size:var(--font-size-small);font-weight:var(--font-bold);white-space:nowrap}.impact-summary__item--removed .impact-summary__text{color:var(--arco-error-color)}.impact-summary__item--added .impact-summary__text{color:var(--arco-success-color)}.impact-summary__item--replaced .impact-summary__text{color:var(--arco-warning-color,#f5a623)}@media (max-width:768px){.impact-summary__consolidated{gap:var(--spacing-small);padding:var(--spacing-small);border-radius:var(--border-radius,8px);flex-direction:column;align-items:center}.impact-summary__items{justify-content:center;gap:var(--spacing-small)var(--spacing-medium);flex-wrap:wrap}}@media (max-width:480px){.impact-summary__label{font-size:10px}.impact-summary__items{gap:var(--spacing-xsmall)var(--spacing-small)}}.tag{font-size:8px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:3px;padding:2px 6px;display:inline-block}.tag--new{background-color:var(--arco-success-icon);color:var(--arco-white)}.tag--replaced{background-color:var(--arco-blue);color:var(--arco-white)}.tag--removed{background-color:var(--arco-error-icon);color:var(--arco-white)}.tag--default{background-color:var(--arco-medium-gray);color:var(--arco-dark-gray)}.execution-items-table{width:100%;overflow-x:auto}.execution-items-table__content{border-collapse:collapse;width:100%}.execution-items-table__header{background-color:var(--arco-medium-gray);color:var(--arco-dark-gray);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-small)var(--spacing-medium);text-align:left;border-bottom:1px solid var(--arco-gray)}.execution-items-table__header--center{text-align:center}.execution-items-table__cell{padding:var(--spacing-small)var(--spacing-medium);border-bottom:1px solid var(--arco-medium-gray);font-size:var(--font-size-small);vertical-align:middle}.execution-items-table__cell--actions{text-align:center}.execution-items-table__sku-cell{align-items:center;gap:var(--spacing-small);display:flex}.execution-items-table__sku-code{font-family:monospace;font-size:12px;font-weight:var(--font-bold)}.execution-items-table__row{transition:background-color .2s}.execution-items-table__row:hover{background-color:var(--arco-blue-gray)}.execution-items-table__sub-row{background-color:var(--arco-medium-gray)}@media (max-width:640px){.execution-items-table__content thead{display:none}.execution-items-table__content,.execution-items-table__content tbody,.execution-items-table__content tr{width:100%;display:block}.execution-items-table__row{margin-bottom:var(--spacing-medium);border:1px solid var(--arco-gray);border-radius:var(--border-radius);background-color:var(--arco-white);padding:var(--spacing-small)}.execution-items-table__cell{padding:var(--spacing-xsmall)var(--spacing-small);font-size:var(--font-size-small);text-align:left;border-bottom:none;align-items:center;display:flex}.execution-items-table__cell[data-label]:before{content:attr(data-label)": ";font-size:10px;font-weight:var(--font-bold);color:var(--arco-dark-gray);text-transform:uppercase;margin-right:var(--spacing-small);min-width:80px;display:inline-block}.execution-items-table__cell--actions{padding-top:var(--spacing-small);border-top:1px solid var(--arco-medium-gray);margin-top:var(--spacing-xsmall);display:block}.execution-items-table__cell--actions[data-label]:before{margin-bottom:var(--spacing-xsmall);display:block}.execution-items-table__sku-cell{display:inline-flex}.execution-items-table__sub-row-cell{width:100%;padding:var(--spacing-small);display:block}}.items-column{flex-direction:column;height:100%;display:flex}.items-column__header{justify-content:space-between;align-items:center;width:100%;display:flex}.items-column__title{font-size:var(--font-size-small);font-weight:var(--font-bold);color:var(--arco-dark-gray);text-transform:uppercase;letter-spacing:.05em;margin:0}.items-column__table{width:100%;overflow-x:auto}.source-items-column__row--removed{background-color:var(--arco-medium-gray)}.source-items-column__row--removed button{opacity:1}.source-items-column__row--cover-swapped{border-left:3px solid var(--arco-info-color,#0081c6);background-color:#0081c614}.source-items-column__sku-cell{flex-direction:column;gap:2px;display:flex}.source-items-column__sku--original{opacity:.6;text-decoration:line-through}.source-items-column__sku--new{font-weight:var(--font-bold);color:var(--arco-info-color,#0081c6);align-items:center;gap:4px;font-size:.9em;display:inline-flex}.source-items-column__actions{gap:var(--spacing-small);flex-wrap:wrap;justify-content:center;display:flex}.source-items-column__replace-input{gap:var(--spacing-small);flex-direction:column;min-width:200px;display:flex}.source-items-column__replace-actions{gap:var(--spacing-small);display:flex}@media (max-width:768px){.source-items-column__actions{gap:var(--spacing-xsmall);flex-direction:row;width:100%}.source-items-column__action-btn{padding:var(--spacing-small);flex:1;justify-content:center}.source-items-column__replace-input{width:100%;min-width:150px}.source-items-column__replace-actions{width:100%}.source-items-column__replace-actions>button{flex:1}}@media (max-width:480px){.source-items-column__action-btn-text{display:none}.source-items-column__action-btn{min-width:40px}}.target-items-column__warning-icon{color:var(--arco-orange);margin-right:var(--spacing-small);cursor:help;align-items:center;font-size:1.25rem;display:inline-flex}.target-items-column__status-badge{font-size:10px;font-weight:var(--font-bold);color:var(--arco-success-color);background-color:var(--arco-success-bg);border-radius:var(--border-radius);border:1px solid var(--arco-success-icon);padding:2px 8px}.target-items-column__row--new{background-color:#07bd000d}.target-items-column__row--replaced{background-color:#0081c60d}.target-items-column__row--wrong-pick>.execution-items-table__cell{box-shadow:inset 0 1px 0 var(--arco-orange),inset 0 -1px 0 var(--arco-orange);background-color:#ff4f350f}.target-items-column__row--wrong-pick>.execution-items-table__cell:first-child{box-shadow:inset 0 1px 0 var(--arco-orange),inset 0 -1px 0 var(--arco-orange),inset 1px 0 0 var(--arco-orange)}.target-items-column__row--wrong-pick>.execution-items-table__cell:last-child{box-shadow:inset 0 1px 0 var(--arco-orange),inset 0 -1px 0 var(--arco-orange),inset -1px 0 0 var(--arco-orange)}.target-items-column__footer{gap:var(--spacing-small);flex-direction:column;display:flex}.target-items-column__replace-by-code{padding:var(--spacing-medium);border-top:1px solid var(--arco-gray);gap:var(--spacing-small);background-color:#0081c60f;justify-content:space-around;display:flex}.target-items-column__replace-by-code .target-items-column__replace-by-code-inputs{gap:var(--spacing-small);flex-direction:column;display:flex}.target-items-column__code-label{font-size:.9em;font-weight:var(--font-bold);color:var(--arco-secondary-text,#555)}.target-items-column__replace-by-code-actions{justify-content:space-between;width:100%;display:flex}.target-items-column__new-item-input{max-width:240px}.target-items-column__add-section{padding:var(--spacing-medium);background-color:var(--arco-medium-gray);border-top:1px solid var(--arco-gray)}.target-items-column__add-form{gap:var(--spacing-small);flex-direction:column;display:flex}.target-items-column__add-inputs,.target-items-column__add-actions{gap:var(--spacing-small);display:flex}@media (max-width:640px){.target-items-column__row--wrong-pick{border-color:var(--arco-orange);background-color:#ff4f350f}.target-items-column__row--wrong-pick>.execution-items-table__cell{box-shadow:none}}@media (max-width:768px){.target-items-column__add-inputs{flex-direction:column;width:100%}.target-items-column__add-actions{width:100%}.target-items-column__add-actions>button{flex:1;justify-content:center}.target-items-column__action-btn{justify-content:center;width:100%}.target-items-column__replace-by-code{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.target-items-column__action-btn-text{display:none}.target-items-column__action-btn{width:auto;min-width:40px}}.handling-execution-bench-grid{gap:var(--spacing-medium);padding:var(--spacing-medium);flex:1;grid-template-columns:1fr 1fr;min-width:0;display:grid;overflow-y:auto}@media (max-width:1024px){.handling-execution-bench-grid{grid-template-columns:1fr}}.resultant-sku-composition{margin-bottom:var(--spacing-medium);overflow:hidden}.resultant-sku-composition__header{border-bottom:1px solid var(--arco-blue-gray);padding:0!important}.resultant-sku-composition__toggle{width:100%;padding:var(--spacing-small)var(--spacing-medium);background:var(--arco-white);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.resultant-sku-composition__toggle:hover{background-color:var(--arco-medium-gray)}.resultant-sku-composition__title{align-items:center;gap:var(--spacing-small);display:flex}.resultant-sku-composition__icon{color:var(--arco-blue);font-size:1.25rem}.resultant-sku-composition__info{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.resultant-sku-composition__label{color:var(--arco-dark-blue);opacity:.7;font-size:14px;font-weight:500}.resultant-sku-composition__value{font-family:Arial,Helvetica,sans-serif;font-weight:var(--font-bold);color:var(--arco-dark-blue);font-size:18px}.resultant-sku-composition__count{color:var(--arco-dark-gray);margin-left:4px;font-size:13px}.resultant-sku-composition__chevron{color:var(--arco-dark-gray);font-size:1.1rem}.resultant-sku-composition__content{padding:var(--spacing-small)var(--spacing-medium)!important}.resultant-sku-composition__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:4px 0;list-style:none;display:grid}.resultant-sku-composition__item{border-radius:var(--border-radius);background:var(--arco-white);border:1px solid var(--arco-blue-gray);flex-direction:column;padding:8px 12px;display:flex}.resultant-sku-composition__item-code{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:var(--font-bold);color:var(--arco-neon-blue)}.resultant-sku-composition__item-description{color:var(--arco-dark-gray);margin-top:2px;font-size:11px}.handling-execution-bench{background-color:var(--arco-bg);flex-direction:column;height:100%;min-height:calc(100vh - 100px);display:flex}.handling-execution-bench__header{padding:var(--spacing-medium);flex-shrink:0}.handling-execution-bench__header-content{align-items:center;gap:var(--spacing-medium);max-width:1400px;display:flex}.handling-execution-bench__impact-section,.handling-execution-bench__resultant-sku-section{padding:0 var(--spacing-medium)var(--spacing-medium);flex-shrink:0}.handling-execution-bench__header-info{gap:var(--spacing-small);flex-direction:column;flex:1;display:flex}.handling-execution-bench__title{font-size:var(--font-size-large);font-weight:var(--font-bold);color:var(--arco-dark-blue);margin:0}.handling-execution-bench__order-info{gap:var(--spacing-medium);font-size:var(--font-size-small);color:var(--arco-dark-gray);display:flex}.handling-execution-bench__order-id{font-weight:var(--font-bold);font-family:monospace}.handling-execution-bench__batch-qty{color:var(--arco-blue);font-weight:var(--font-bold)}.handling-execution-bench__content{flex:1;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.handling-execution-bench{min-height:auto}.handling-execution-bench__header{padding:var(--spacing-small)var(--spacing-medium)}.handling-execution-bench__header-content{align-items:flex-start;gap:var(--spacing-small);flex-direction:column}.handling-execution-bench__title{font-size:var(--font-size-medium)}.handling-execution-bench__order-info{gap:var(--spacing-small)var(--spacing-medium);flex-flow:wrap}.handling-execution-bench__content{overflow:visible}}@media (max-width:480px){.handling-execution-bench__order-info{flex-direction:column;gap:4px}}.cover-swap-impact{gap:var(--spacing-small);padding:var(--spacing-medium);background-color:var(--arco-medium-gray);border-radius:var(--border-radius,8px);border:1px solid var(--arco-gray);flex-direction:column;width:100%;display:flex}.cover-swap-impact__title{text-transform:uppercase;letter-spacing:.05em;margin:0}.cover-swap-impact__grid{gap:var(--spacing-small);grid-template-columns:1fr 1fr;width:100%;display:grid}.cover-swap-impact__item{align-items:center;gap:var(--spacing-small);padding:4px var(--spacing-small);border-radius:4px;display:flex}.cover-swap-impact__item--exit{background-color:#eb575714}.cover-swap-impact__item--entry{background-color:#27ae6014}.cover-swap-impact__direction{flex-shrink:0;align-items:center;font-size:12px;display:inline-flex}.cover-swap-impact__direction-sr{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cover-swap-impact__item--exit .cover-swap-impact__direction{color:var(--arco-error-color)}.cover-swap-impact__item--entry .cover-swap-impact__direction{color:var(--arco-success-color)}.cover-swap-impact__sku{flex-shrink:0}.cover-swap-impact__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:768px){.cover-swap-impact__grid{grid-template-columns:1fr}}.floating-button{z-index:100;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;position:fixed;box-shadow:0 4px 12px #00000026}.floating-button:hover{transform:scale(1.08);box-shadow:0 6px 16px #0003}.floating-button:active{transform:scale(.96)}.floating-button--primary{background-color:var(--arco-neon-blue);color:var(--arco-white)}.floating-button--primary:hover{background-color:var(--arco-blue)}.floating-button--secondary{background-color:var(--arco-white);color:var(--arco-dark-blue);border:1px solid var(--arco-gray)}.floating-button--secondary:hover{background-color:var(--arco-medium-gray)}.floating-button--danger{background-color:var(--arco-error-icon);color:var(--arco-white)}.floating-button--danger:hover{background-color:#d41800}.floating-button--top-left{top:var(--spacing-large);left:var(--spacing-large)}.floating-button--top-center{top:var(--spacing-large);left:50%;transform:translate(-50%)}.floating-button--top-center:hover{transform:translate(-50%)scale(1.08)}.floating-button--top-center:active{transform:translate(-50%)scale(.96)}.floating-button--top-right{top:var(--spacing-large);right:var(--spacing-large)}.floating-button--center-left{top:50%;left:var(--spacing-large);transform:translateY(-50%)}.floating-button--center-left:hover{transform:translateY(-50%)scale(1.08)}.floating-button--center-left:active{transform:translateY(-50%)scale(.96)}.floating-button--center-right{top:50%;right:var(--spacing-large);transform:translateY(-50%)}.floating-button--center-right:hover{transform:translateY(-50%)scale(1.08)}.floating-button--center-right:active{transform:translateY(-50%)scale(.96)}.floating-button--bottom-left{bottom:var(--spacing-large);left:var(--spacing-large)}.floating-button--bottom-center{bottom:var(--spacing-large);left:50%;transform:translate(-50%)}.floating-button--bottom-center:hover{transform:translate(-50%)scale(1.08)}.floating-button--bottom-center:active{transform:translate(-50%)scale(.96)}.floating-button--bottom-right{bottom:var(--spacing-large);right:var(--spacing-large)}.floating-button__icon{justify-content:center;align-items:center;font-size:22px;display:flex}.floating-button__badge{background-color:var(--arco-error-icon);min-width:20px;height:20px;color:var(--arco-white);font-size:11px;font-weight:var(--font-bold);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.side-panel__overlay{z-index:199;background-color:#0000004d;animation:.2s ease-out side-panel-fade-in;position:fixed;top:0;bottom:0;left:0;right:0}.side-panel{z-index:200;height:100vh;transition:width .3s ease-in-out;position:fixed;top:0;overflow:hidden;box-shadow:-4px 0 16px #00000014}.side-panel--right{right:0}.side-panel--left{left:0}.side-panel--left .side-panel__inner{box-shadow:4px 0 16px #00000014}.side-panel__inner{background-color:var(--arco-white);flex-direction:column;height:100%;display:flex;overflow:hidden}.side-panel__header{padding:var(--spacing-medium);border-bottom:1px solid var(--arco-gray);background-color:var(--arco-medium-gray);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.side-panel__title{font-size:var(--font-size-small);font-weight:var(--font-bold);color:var(--arco-dark-gray);text-transform:uppercase;letter-spacing:.05em;margin:0}.side-panel__close{border-radius:var(--border-radius);width:32px;height:32px;color:var(--arco-dark-gray);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;transition:background-color .15s;display:flex}.side-panel__close:hover{background-color:var(--arco-gray)}.side-panel__body{flex-direction:column;flex:1;display:flex;overflow-y:auto}@keyframes side-panel-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.side-panel{max-width:85vw}}.changes-handling-summary{flex-direction:column;height:100%;display:flex}.changes-handling-summary__list{padding:var(--spacing-medium);gap:var(--spacing-small);flex-direction:column;flex:1;display:flex;overflow-y:auto}.changes-handling-summary__empty{padding:var(--spacing-large);text-align:center;color:var(--arco-dark-gray);font-size:var(--font-size-small)}.changes-handling-summary__item{padding:var(--spacing-small);border-radius:var(--border-radius);border:1px solid;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.changes-handling-summary__item--removed{border-color:var(--arco-error-icon);background-color:#f11f001a}.changes-handling-summary__item--added{border-color:var(--arco-success-icon);background-color:#07bd001a}.changes-handling-summary__item--replaced{border-color:var(--arco-blue);background-color:#0081c61a}.changes-handling-summary__item-content{align-items:center;gap:var(--spacing-small);flex:1;min-width:0;display:flex}.changes-handling-summary__item-icon{flex-shrink:0;font-size:20px}.changes-handling-summary__item--removed .changes-handling-summary__item-icon{color:var(--arco-error-icon)}.changes-handling-summary__item--added .changes-handling-summary__item-icon{color:var(--arco-success-icon)}.changes-handling-summary__item--replaced .changes-handling-summary__item-icon{color:var(--arco-blue)}.changes-handling-summary__item-info{flex:1;min-width:0}.changes-handling-summary__item-sku{font-size:11px;font-weight:var(--font-bold);color:var(--arco-dark-blue);text-transform:uppercase;word-break:break-word;margin:0}.changes-handling-summary__item-description{color:var(--arco-dark-gray);word-break:break-word;margin:0;font-size:10px}.changes-handling-summary__footer{padding:var(--spacing-small);border-top:1px solid var(--arco-gray);background-color:var(--arco-medium-gray)}.text-input{border:1px solid var(--color-gray,#ccc);background-color:var(--color-white,#fff);width:100%;min-width:0;max-width:100%;color:var(--color-text,#333);border-radius:4px;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.text-input:hover:not(:disabled){border-color:var(--color-primary,#2196f3)}.text-input:disabled{opacity:.6;cursor:not-allowed;background-color:var(--color-gray-light,#f5f5f5)}.text-input:focus{border-color:var(--color-primary,#2196f3);outline:none;box-shadow:0 0 0 2px #2196f333}.text-input::placeholder{color:var(--color-text-secondary,#999)}.admin-ops-filters{align-items:center;gap:var(--spacing-medium,.75rem);margin:var(--spacing-large,1.25rem)0;flex-wrap:nowrap;display:flex}.admin-ops-filters__select.select{flex-shrink:0;width:auto;min-width:9rem}.admin-ops-filters__lookup{box-sizing:border-box;border:1px solid var(--color-gray,#ccc);background-color:var(--color-white,#fff);cursor:text;border-radius:4px;flex:1;align-items:center;gap:.25rem;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex}.admin-ops-filters__lookup:hover{border-color:var(--color-primary,#2196f3)}.admin-ops-filters__lookup:focus-within{border-color:var(--color-primary,#2196f3);outline:none;box-shadow:0 0 0 2px #2196f333}.admin-ops-filters__lookup-label{font-size:.9rem;font-weight:var(--font-bold,600);color:var(--color-text-secondary,#666);white-space:nowrap;flex-shrink:0;padding-left:.75rem;padding-right:.25rem}.admin-ops-filters__lookup-input.text-input{min-width:0;box-shadow:none;border:none;border-radius:0 4px 4px 0;flex:1}.admin-ops-filters__lookup-input.text-input:hover,.admin-ops-filters__lookup-input.text-input:focus{box-shadow:none;border:none}.container-package-item-row{border-bottom:1px solid var(--color-border-subtle,#eee);align-items:center;gap:1rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.container-package-item-row:last-child{border-bottom:none}.container-package-item-row__code{min-width:8rem;font-weight:600}.container-package-item-row__sent-at{color:var(--color-text-muted,#777);font-size:.8125rem}.container-package-item-row__error{color:#c62828;text-overflow:ellipsis;white-space:nowrap;max-width:30rem;font-size:.8125rem;overflow:hidden}.force-repack-confirm-modal__message{margin-bottom:var(--spacing-medium,1rem)}.force-repack-confirm-modal__message--error{color:var(--color-error,#d32f2f);font-weight:500}.force-repack-confirm-modal__actions{gap:var(--spacing-small,.5rem);flex-direction:column;display:flex}.container-packages-table{border-collapse:collapse;background-color:var(--arco-white);border:1px solid var(--arco-blue-gray);border-radius:var(--border-radius);width:100%;box-shadow:var(--box-shadow);margin-top:.75rem;overflow:hidden}.container-packages-table thead{background-color:var(--arco-blue-gray)}.container-packages-table th{color:#334155;text-transform:uppercase;letter-spacing:.02em;font-size:.8125rem;font-weight:600}.container-packages-table td{color:#1f2937}.container-packages-table th,.container-packages-table td{border-bottom:1px solid var(--arco-blue-gray);text-align:left;vertical-align:middle;padding:.625rem .875rem;font-size:.875rem}.container-packages-table tbody tr:hover{background-color:var(--arco-bg)}.container-packages-table tbody tr:last-child td{border-bottom:none}.container-packages-table__col-expand{width:2.5rem}.container-packages-table__col-action{width:9rem}.container-packages-table__items-cell{background-color:var(--arco-bg);border-top:1px solid var(--arco-blue-gray);padding:.5rem .75rem}.container-package-items-list{flex-direction:column;display:flex}.container-package-items-empty{color:var(--arco-dark-gray);padding:.5rem .75rem;font-style:italic}.admin-ops-view__container-detail{width:100%}.admin-ops-view__container-detail-errors{background-color:var(--arco-error-bg);border-left:3px solid var(--arco-error-icon);border-radius:4px;margin-bottom:.5rem;padding:.625rem .875rem;font-size:.875rem}.admin-ops-view__container-detail-errors>div+div{margin-top:.25rem}.container-packages-table__wms-only-header{background-color:var(--arco-warning-bg);color:var(--arco-warning-color);text-transform:uppercase;letter-spacing:.02em;padding:.5rem .875rem;font-size:.8125rem;font-weight:600}.container-packages-table__wms-only-row td{color:#6b4309;background-color:#b453090a;font-style:italic}.container-packages-table__tech-details{background-color:var(--arco-white);border:1px solid var(--arco-blue-gray);border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.4rem .9rem;margin:0 0 .6rem;padding:.5rem .75rem;display:grid}.container-packages-table__tech-details>div{flex-direction:column;gap:.1rem;display:flex}.container-packages-table__tech-details dt{text-transform:uppercase;color:var(--arco-dark-gray);letter-spacing:.02em;font-size:.7rem;font-weight:600}.container-packages-table__tech-details dd{color:#1f2937;margin:0;font-size:.85rem}.container-packages-table__tech-details-hints{grid-column:1/-1}.container-packages-table__tech-details-hints ul{color:#b45309;margin:0;padding-left:1.1rem;font-size:.8rem}.finish-conference-confirm-modal__title{align-items:center;gap:var(--spacing-small);margin:0 0 var(--spacing-large,1.25rem);font-size:20px;display:flex}.finish-conference-confirm-modal__title svg{color:var(--arco-blue);flex-shrink:0;font-size:24px}.finish-conference-confirm-modal__message{margin-bottom:var(--spacing-medium,1rem)}.finish-conference-confirm-modal__list{margin:0 0 var(--spacing-medium,1rem);max-height:12rem;padding-left:1.25rem;overflow-y:auto}.finish-conference-confirm-modal__warning{margin-bottom:var(--spacing-medium,1rem);color:#92400e;background:#fef3c7;border-left:3px solid #b45309;border-radius:0 4px 4px 0;padding:.5rem .75rem;font-size:.875rem}.finish-conference-confirm-modal__actions{gap:var(--spacing-small,.5rem);flex-direction:column;display:flex}.admin-ops-view{box-sizing:border-box;width:100%;max-width:100%}.admin-ops-view__toolbar{gap:var(--spacing-medium,.75rem);margin:var(--spacing-large,1.25rem)0;flex-wrap:wrap;align-items:center;display:flex}.admin-ops-view__search-mode-select.select{width:auto;min-width:11rem;max-width:100%}.admin-ops-view__lookup-field{flex:0 auto;min-width:min(100%,200px)}.admin-ops-view__lookup-field-inner{box-sizing:border-box;border:1px solid var(--color-gray,#ccc);background-color:var(--color-white,#fff);cursor:text;border-radius:4px;align-items:center;gap:.25rem;transition:border-color .2s,box-shadow .2s;display:flex}.admin-ops-view__lookup-field-inner:hover{border-color:var(--color-primary,#2196f3)}.admin-ops-view__lookup-field-inner:focus-within{border-color:var(--color-primary,#2196f3);outline:none;box-shadow:0 0 0 2px #2196f333}.admin-ops-view__lookup-field-label{font-size:.9rem;font-weight:var(--font-bold,600);color:var(--color-text-secondary,#666);white-space:nowrap;flex-shrink:0;padding-left:.75rem;padding-right:.25rem}.admin-ops-view__lookup-field-input.text-input{min-width:5rem;box-shadow:none;border:none;border-radius:0 4px 4px 0;flex:1}.admin-ops-view__lookup-field-input.text-input:hover,.admin-ops-view__lookup-field-input.text-input:focus{box-shadow:none;border:none}.admin-ops-view__error{color:#b3261e;padding:var(--spacing-small,.5rem)var(--spacing-medium,1rem);margin-bottom:var(--spacing-medium,1rem);background-color:#b3261e0f;border:1px solid #b3261e33;border-radius:6px;font-size:.9rem}.admin-ops-view__flags{gap:var(--spacing-medium,1rem);margin-bottom:var(--spacing-medium,1rem);flex-wrap:wrap;align-items:flex-start;display:flex}.admin-ops-view__status-badge{white-space:normal;text-align:left;max-width:min(100%,22rem)}.admin-ops-view__section-title{font-size:var(--font-size-large,1.05rem);font-weight:var(--font-bold,600);color:var(--arco-dark-blue,#1a1a2e);margin:var(--spacing-large,1.5rem)0 var(--spacing-small,.5rem);text-align:left}.admin-ops-view__data-table{margin-bottom:var(--spacing-medium,.5rem)}.admin-ops-view__table-action-button.button{min-height:auto;padding:.25rem .5rem;font-size:.8rem}.admin-ops-view__finish-actions{flex-wrap:nowrap;gap:.25rem;display:flex}.admin-ops-view__gap-reason-cell{cursor:help;border-bottom:1px dotted var(--color-text-secondary,#666)}.admin-ops-view__admin-hints-cell{cursor:help;font-size:.85rem;font-weight:var(--font-bold,600);color:#b45309;white-space:nowrap;border-bottom:1px dotted #b45309}.admin-ops-view__hints-list{margin:0;padding:0 0 0 1.1rem;list-style:outside}.admin-ops-view__hints-list li+li{margin-top:.35rem}.admin-ops-view__batch-finish-actions{margin-top:var(--spacing-large,1.25rem);padding-top:var(--spacing-medium,.75rem);border-top:1px solid var(--color-gray,#e0e0e0);flex-wrap:wrap;justify-content:flex-start;display:flex}@media (max-width:780px){.admin-ops-view__status-badge.status-badge{max-width:min(100%,22rem)}}.notification{border-radius:var(--border-radius);width:90%;max-width:600px;box-shadow:var(--box-shadow);z-index:1001;position:fixed;top:30px;left:50%;transform:translate(-50%)}.notification button{font-size:16px;line-height:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.notification-success button{color:var(--arco-success-color)}.notification-error button{color:var(--arco-error-color)}.notification-warning button{color:var(--arco-warning-color)}.notification-info button{color:var(--arco-info-color)}.notification-progress{background-color:#fff9;width:100%;height:4px;position:absolute;bottom:0;left:0}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--arco-bg:#f9fafe;--arco-white:#fff;--arco-gray:#bdc0cf;--arco-dark-gray:#777;--arco-medium-gray:#f2f2f2;--arco-blue-gray:#e6ebf4;--arco-blue:#0081c6;--arco-neon-blue:#231eb9;--arco-dark-blue:#000d34;--arco-orange:#ff4f35;--arco-success-bg:#dfffdd;--arco-success-color:#036300;--arco-success-icon:#07bd00;--arco-error-bg:#ffcfd0;--arco-error-color:#670d00;--arco-error-icon:#f11f00;--arco-warning-bg:#ffefc0;--arco-warning-color:#705400;--arco-warning-icon:#ffbf00;--arco-info-bg:#d7e9ff;--arco-info-color:var(--arco-dark-blue);--arco-info-icon:var(--arco-blue);--loading-spinner-bg:#f3f3f3;--loading-transparent-bg:#ffffffe6;--loading-opaque-bg:#fff;--font-size-small:12px;--font-size-medium:16px;--font-size-large:24px;--font-bold:700;--spacing-small:8px;--spacing-medium:16px;--spacing-large:24px;--border-radius:6px;--box-shadow:0 2px 4px #0000001a;--button-box-shadow:0 2px 4px 0 #000d3433}*{box-sizing:border-box}body{background-color:var(--arco-bg);color:var(--arco-dark-blue);font-family:Arial,Helvetica,sans-serif;font-size:14px;overflow-x:hidden}.hidden{opacity:0;height:0}.visible{opacity:1;height:auto}.no-margin{margin:0}.margin-vertical{margin:var(--spacing-small)0}.margin-top{margin:var(--spacing-small)0 0}.margin-bottom{margin:0 0 var(--spacing-small)}.margin-vertical-medium{margin:var(--spacing-medium)0}.margin-top-medium{margin:var(--spacing-medium)0 0}.margin-bottom-medium{margin:0 0 var(--spacing-medium)}.margin-vertical-large{margin:var(--spacing-large)0}.margin-top-large{margin:var(--spacing-large)0 0}.margin-bottom-large{margin:0 0 var(--spacing-large)}.btn{justify-content:center;align-items:center;gap:var(--spacing-small);width:100%;padding:var(--spacing-small);color:#fff;background-color:var(--arco-neon-blue);border:1px solid var(--arco-neon-blue);border-radius:var(--border-radius);cursor:pointer;font-size:18px;transition:background-color .3s,border-color .3s;display:flex}.btn svg{color:var(--arco-orange);font-size:20px}.btn:hover{background-color:var(--arco-dark-blue);border-color:var(--arco-dark-blue)}.btn:disabled{background-color:var(--arco-gray);border-color:var(--arco-gray)}.btn:disabled svg{color:#fff}.btn-primary{box-shadow:var(--button-box-shadow)}.btn-small{border-width:1px;border-radius:4px;gap:2px;width:auto;padding:2px 4px;font-size:14px}.btn-reset{background-color:initial;cursor:pointer;border:none;margin:0;padding:0}.btn-outline{color:var(--arco-neon-blue);border-color:var(--arco-neon-blue);background-color:#0000}.btn-outline svg{color:var(--arco-neon-blue)}.btn-outline-blue{color:var(--arco-blue);border-color:var(--arco-blue);background-color:#0000}.btn-outline-blue svg{color:var(--arco-blue)}.btn-outline:hover,.btn-outline-blue:hover{color:var(--arco-dark-blue);border-color:var(--arco-dark-blue);background-color:#0000}.btn-outline:hover svg,.btn-outline-blue:hover svg{color:var(--arco-dark-blue)}.btn-outline-white{color:#fff;background-color:#0000;border-color:#fff}.btn-outline-white svg{color:#fff;transition:color .3s}.btn-outline-white:hover{color:var(--arco-orange);border-color:var(--arco-orange)}.btn-outline-white:hover svg{color:var(--arco-orange)}.btn-outline:disabled,.btn-outline-blue:disabled{border-color:var(--arco-gray);color:var(--arco-gray);cursor:not-allowed;background-color:#0000}.btn-outline:disabled svg,.btn-outline-blue:disabled svg{color:var(--arco-gray)}.btn-fixed{border-radius:initial;position:fixed;bottom:0;left:0}.btn-back{color:var(--arco-dark-blue);background-color:var(--arco-medium-gray);border:initial;border-radius:initial;justify-content:start;position:absolute;top:0;left:0}.btn-back svg{color:var(--arco-dark-blue)}.btn-back:hover{background-color:var(--arco-gray)}.btn-settings{font-size:14px}.card{margin:0 0 var(--spacing-medium);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.card-header{gap:var(--spacing-small);padding:var(--spacing-small)0;font-size:16px;font-weight:var(--font-bold);color:#fff;text-align:center;background-color:var(--arco-neon-blue);justify-content:center;align-items:center;display:flex}.card-body{padding:var(--spacing-medium);background-color:#fff;font-size:16px}.card-body span{display:block}.card-new .card-header{background-color:var(--arco-blue)}.card-body span:not(:first-child){margin-top:var(--spacing-small)}.card-item:not(:first-child){margin-top:var(--spacing-medium);padding-top:var(--spacing-medium);border-top:1px solid var(--arco-gray)}.text-gray{color:var(--arco-dark-gray)}.text-small{margin:var(--spacing-small)0 0;color:var(--arco-dark-gray);font-size:14px;display:block}