.sorting-home[data-v-0b7c5d90]{position:relative;display:grid;grid-template-rows:92px minmax(0,1fr) 52px;width:100%;height:100%;min-height:0;overflow:hidden;color:#fff;background:#303442}.home-header[data-v-0b7c5d90]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:0 5.5%}.brand-area[data-v-0b7c5d90],.home-header[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-area[data-v-0b7c5d90]{gap:12px}.brand-area img[data-v-0b7c5d90]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid hsla(0,0%,100%,.32);border-radius:50%;-webkit-box-shadow:0 0 0 4px hsla(0,0%,100%,.06);box-shadow:0 0 0 4px hsla(0,0%,100%,.06)}.brand-area .brand-copy[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;max-width:min(45vw,420px)}.brand-area strong[data-v-0b7c5d90]{color:#fff;font-size:27px;font-style:italic;font-weight:700;overflow-wrap:anywhere;line-height:1}.brand-area small[data-v-0b7c5d90]{margin-top:5px;color:#aeb6c5;font-size:12px;line-height:1}.header-actions[data-v-0b7c5d90]{gap:28px}.header-actions .operator[data-v-0b7c5d90],.header-actions[data-v-0b7c5d90],.header-actions button[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-actions .operator[data-v-0b7c5d90],.header-actions button[data-v-0b7c5d90]{color:#fff;font:inherit;font-size:16px;background:transparent;border:0}.header-actions button[data-v-0b7c5d90]{cursor:pointer}.header-actions i[data-v-0b7c5d90]{margin-right:8px;font-size:24px}.header-actions .scale-status[data-v-0b7c5d90]{min-width:166px;height:48px;padding:0 12px 0 9px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.22);border-radius:4px}.header-actions .scale-status .scale-icon[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-right:9px;color:#d6dbe3;background:hsla(0,0%,100%,.08);border-radius:4px}.header-actions .scale-status .scale-icon i[data-v-0b7c5d90]{margin:0;font-size:18px}.header-actions .scale-status .scale-copy[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1}.header-actions .scale-status strong[data-v-0b7c5d90]{font-size:14px;font-weight:500}.header-actions .scale-status small[data-v-0b7c5d90]{margin-top:5px;color:#bfc5d0;font-size:11px;white-space:nowrap}.header-actions .scale-status.connected[data-v-0b7c5d90]{color:#69dfaa;border-color:#36a873}.header-actions .scale-status.connected .scale-icon[data-v-0b7c5d90]{color:#69dfaa;background:rgba(54,168,115,.14)}.header-actions .scale-status.connected small[data-v-0b7c5d90]{color:#69dfaa}.header-actions .scale-status[data-v-0b7c5d90]:disabled{cursor:not-allowed;opacity:.72}.home-content[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(1720px,88%);margin:0 auto}.home-content h1[data-v-0b7c5d90]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:6px 0 22px;font-size:38px;font-weight:500;line-height:52px;letter-spacing:0;text-align:center}.home-actions[data-v-0b7c5d90]{display:grid;-webkit-box-flex:1;-ms-flex:1;flex:1;grid-template-columns:1.5fr .72fr .72fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:28px;min-height:0}.home-tile[data-v-0b7c5d90]{position:relative;display:grid;grid-template-columns:minmax(150px,.72fr) minmax(220px,1fr);grid-template-rows:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:30px 46px;overflow:hidden;color:#fff;font:inherit;text-align:left;cursor:pointer;border:1px solid hsla(0,0%,100%,.72);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(13,17,27,.2);box-shadow:0 8px 22px rgba(13,17,27,.2)}.home-tile[data-v-0b7c5d90]:after{position:absolute;top:-30%;right:-8%;width:32%;height:170%;content:"";background:hsla(0,0%,100%,.08);-webkit-transform:skewX(-26deg);transform:skewX(-26deg)}.home-tile[data-v-0b7c5d90]:focus-visible{outline:3px solid hsla(0,0%,100%,.3)}.home-tile.goods[data-v-0b7c5d90]{grid-column:1/2;background:linear-gradient(135deg,#18a8a8,#56c6c4)}.home-tile.customer[data-v-0b7c5d90]{grid-column:2/4;background:linear-gradient(135deg,#3d82dc,#73a9f0)}.home-tile.shortage[data-v-0b7c5d90]{background:linear-gradient(135deg,#f27f78,#ffaaa1)}.home-tile.difference[data-v-0b7c5d90]{background:linear-gradient(135deg,#f1aa3f,#ffd26f)}.home-tile.difference[data-v-0b7c5d90],.home-tile.settings[data-v-0b7c5d90]{grid-template-columns:1fr;justify-items:center;padding:24px;text-align:center}.home-tile.settings[data-v-0b7c5d90]{background:linear-gradient(135deg,#7566d8,#aaa1f0)}.tile-icon[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:132px;height:132px;background:rgba(0,0,0,.08);border-radius:22px;-webkit-box-shadow:18px 14px 0 hsla(0,0%,100%,.14);box-shadow:18px 14px 0 hsla(0,0%,100%,.14)}.tile-icon i[data-v-0b7c5d90]{font-size:76px}.difference .tile-icon[data-v-0b7c5d90],.settings .tile-icon[data-v-0b7c5d90]{width:106px;height:106px}.difference .tile-icon i[data-v-0b7c5d90],.settings .tile-icon i[data-v-0b7c5d90]{font-size:60px}.tile-title[data-v-0b7c5d90]{font-size:40px;white-space:nowrap}.home-tile small[data-v-0b7c5d90]{z-index:1;grid-column:2;align-self:start;color:hsla(0,0%,100%,.86);font-size:14px}.difference small[data-v-0b7c5d90],.settings small[data-v-0b7c5d90]{grid-column:1}.home-footer[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:88%;height:100%;margin:0 auto;color:hsla(0,0%,100%,.85);font-size:15px}@media(max-width:1100px){.header-actions[data-v-0b7c5d90]{gap:18px}.home-content[data-v-0b7c5d90]{width:94%}.home-actions[data-v-0b7c5d90]{gap:16px}.home-tile[data-v-0b7c5d90]{padding:24px}.tile-title[data-v-0b7c5d90]{font-size:30px}}@media(max-width:760px){.sorting-home[data-v-0b7c5d90]{display:block;height:auto;min-height:100%;overflow:auto}.home-header[data-v-0b7c5d90]{height:auto;padding:18px}.brand-area[data-v-0b7c5d90]{gap:8px}.brand-area img[data-v-0b7c5d90]{width:34px;height:34px}.brand-area strong[data-v-0b7c5d90]{font-size:23px}.brand-area small[data-v-0b7c5d90]{display:none}.header-actions[data-v-0b7c5d90]{gap:12px}.header-actions .operator[data-v-0b7c5d90],.header-actions button[data-v-0b7c5d90]{font-size:0}.header-actions i[data-v-0b7c5d90]{margin:0;font-size:22px}.header-actions .scale-status[data-v-0b7c5d90]{min-width:42px;width:42px;height:42px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-actions .scale-status .scale-icon[data-v-0b7c5d90]{margin:0}.header-actions .scale-status .scale-copy[data-v-0b7c5d90]{display:none}.home-content h1[data-v-0b7c5d90]{margin:12px 0 24px;font-size:26px}.home-actions[data-v-0b7c5d90]{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-tile[data-v-0b7c5d90]{grid-template-columns:86px minmax(0,1fr);min-height:150px}.difference .tile-icon[data-v-0b7c5d90],.settings .tile-icon[data-v-0b7c5d90],.tile-icon[data-v-0b7c5d90]{width:72px;height:72px}.difference .tile-icon i[data-v-0b7c5d90],.settings .tile-icon i[data-v-0b7c5d90],.tile-icon i[data-v-0b7c5d90]{font-size:40px}.difference[data-v-0b7c5d90],.settings[data-v-0b7c5d90]{justify-items:start;text-align:left}.home-footer[data-v-0b7c5d90]{width:100%;height:auto;margin:0;padding:24px 5%}}