*{box-sizing:border-box}html,body{color:#15171a;background:#f6f7f9;min-height:100%;margin:0;font-family:Arial,Helvetica,sans-serif}.shell{grid-template-columns:260px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#111315;flex-direction:column;height:100vh;padding:30px 22px;display:flex;position:sticky;top:0}.brand{letter-spacing:.06em;font-size:20px;font-weight:800}.subtitle{color:#8d949c;margin-top:5px;margin-bottom:34px;font-size:12px}.nav{color:#bfc5cb;border-radius:10px;margin:5px 0;padding:13px 14px;font-size:14px;text-decoration:none;display:block}.nav:hover{color:#fff;background:#20242a}.sidebarUser{border-top:1px solid #2a2e33;flex-direction:column;gap:5px;margin-top:auto;padding-top:18px;display:flex}.sidebarUser strong{font-size:13px}.sidebarUser span{color:#8d949c;font-size:11px}.logoutButton{background:#20242a;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:10px}.content{width:100%;max-width:1500px;padding:38px 44px}header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.eyebrow{letter-spacing:.12em;color:#7b828a;font-size:11px;font-weight:700}h1{margin:7px 0;font-size:36px}p{color:#707780;margin:0}.status{background:#fff;border:1px solid #d9dde2;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:800}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.cards.compact{margin-top:20px}.card{background:#fff;border:1px solid #e2e5e9;border-radius:16px;padding:22px}.metric{font-size:34px;font-weight:800}.label{color:#727980;margin-top:4px;font-size:14px}.actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}button,.button{color:#fff;cursor:pointer;background:#111315;border:0;border-radius:12px;justify-content:center;align-items:center;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}button:disabled{opacity:.6;cursor:wait}.secondary{color:#15171a;background:#fff;border:1px solid #dce0e5}.panel{background:#fff;border:1px solid #e2e5e9;border-radius:16px;margin-top:24px;padding:22px}.panel h2{margin:0 0 18px;font-size:18px}.empty{color:#7a8188;text-align:center;border:1px dashed #d7dbe0;border-radius:12px;padding:28px}.scanner{color:#fff;background:#111315;border-radius:18px;margin-top:28px;padding:24px}.scanner label{letter-spacing:.08em;margin-bottom:12px;font-size:12px;font-weight:800;display:block}.scannerRow{grid-template-columns:1fr auto;gap:10px;display:grid}.scanner input{color:#111315;background:#fff;border:1px solid #353a40;border-radius:12px;outline:none;padding:17px 18px;font-size:18px}.tableHead{color:#7a8188;text-transform:uppercase;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:14px;padding:0 12px 12px;font-size:12px;font-weight:800;display:grid}.importGrid,.integrationGrid,.settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.sourceButton{color:#111315;background:#fff;border:1px solid #dfe3e8;min-height:90px}.integration,.settingCard{background:#fff;border:1px solid #e2e5e9;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:22px;display:flex}.settingCard{min-height:86px;font-weight:800}.settingLink{color:#15171a;text-decoration:none}.badge{color:#666e76;background:#f0f2f4;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800}.loginScreen{background:#111315;place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{background:#fff;border-radius:22px;width:min(470px,100%);padding:36px;box-shadow:0 30px 90px #00000040}.loginBrand{letter-spacing:.08em;font-size:18px;font-weight:900}.loginSubtitle{color:#8a9198;margin-top:4px;font-size:11px}.loginCard h1{margin-top:32px;font-size:30px}.loginLead{margin-bottom:24px;line-height:1.5}.loginLoading{color:#777;padding:18px 0}.loginForm{gap:16px;display:grid}.loginForm label{color:#555d65;gap:7px;font-size:12px;font-weight:800;display:grid}.loginForm input,.userForm input,.userForm select{background:#fff;border:1px solid #d8dde3;border-radius:11px;outline:none;width:100%;padding:13px 14px;font-size:14px}.loginForm input:focus,.userForm input:focus,.userForm select:focus{border-color:#818890}.formError{color:#9b2525;background:#fff1f1;border-radius:10px;padding:12px;font-size:13px}.formMessage{color:#59616a;margin-top:14px;font-size:13px}.userForm{grid-template-columns:1.2fr 1.3fr 1.2fr 1fr auto;gap:10px;display:grid}.usersTable{display:grid}.usersRow{border-top:1px solid #edf0f2;grid-template-columns:1.7fr 1fr .8fr 1.1fr auto;align-items:center;gap:16px;padding:14px 8px;font-size:13px;display:grid}.usersHead{color:#777f87;text-transform:uppercase;border-top:0;font-size:11px;font-weight:800}.usersRow span:first-child{flex-direction:column;gap:3px;display:flex}.usersRow small{color:#7d858c}.smallButton{color:#343a40;background:#f0f2f4;border-radius:8px;padding:9px 11px;font-size:10px}@media (max-width:1100px){.userForm{grid-template-columns:1fr 1fr}.usersRow{grid-template-columns:1.4fr 1fr 1fr}.usersRow span:nth-child(4){display:none}}@media (max-width:900px){.shell{grid-template-columns:1fr}.sidebar{display:none}.content{padding:24px}.cards,.importGrid,.integrationGrid,.settingsGrid{grid-template-columns:repeat(2,1fr)}header{flex-direction:column}.scannerRow{grid-template-columns:1fr}.tableHead{display:none}}@media (max-width:600px){.cards,.importGrid,.integrationGrid,.settingsGrid,.userForm{grid-template-columns:1fr}.usersHead{display:none}.usersRow{grid-template-columns:1fr;gap:8px}.loginCard{padding:26px}}.integrationTitleRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.integrationTitleRow h2{margin-bottom:6px}.integrationMeta{color:#6f7780;margin-top:14px;font-size:12px}.integrationError,.integrationMessage{margin-top:16px}.apiloForm{grid-template-columns:1.2fr 1fr 1fr 1.2fr;align-items:end;gap:12px;margin-top:22px;display:grid}.apiloForm label{color:#555d65;gap:7px;font-size:12px;font-weight:800;display:grid}.apiloForm input,.apiloForm select{background:#fff;border:1px solid #d8dde3;border-radius:11px;outline:none;width:100%;padding:13px 14px;font-size:14px}.apiloTokenField{grid-column:1/4}.apiloForm button{min-height:46px}@media (max-width:1100px){.apiloForm{grid-template-columns:1fr 1fr}.apiloTokenField{grid-column:1/2}}@media (max-width:700px){.apiloForm{grid-template-columns:1fr}.apiloTokenField{grid-column:auto}.integrationTitleRow{flex-direction:column}}.scanResult{border:1px solid;border-radius:14px;margin-top:16px;padding:18px 20px}.scanReady{background:#edf9f1;border-color:#b9e3c7}.scanWarning{background:#fff8e8;border-color:#edd9a8}.scanResultGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.scanResultGrid div{flex-direction:column;gap:4px;display:flex}.scanResultGrid span{color:#6f7780;text-transform:uppercase;font-size:10px;font-weight:800}.scanResultGrid b{font-size:13px}.scanItems{grid-column:1/-1}.panelTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.panelTitleRow h2{margin:0}.shippingTable{margin-top:14px;display:grid}.shippingRow{border-top:1px solid #edf0f2;grid-template-columns:1.2fr 1.4fr 1.4fr 1fr 1fr;align-items:center;gap:14px;padding:14px 8px;font-size:13px;display:grid}.shippingHead{color:#777f87;text-transform:uppercase;border-top:0;font-size:11px;font-weight:800}.shippingRow span:first-child{flex-direction:column;gap:3px;display:flex}.shippingRow small{color:#7d858c}@media (max-width:1100px){.shippingRow{grid-template-columns:1.2fr 1.2fr 1.4fr 1fr}.shippingRow>span:nth-child(4){display:none}.scanResultGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.shippingHead{display:none}.shippingRow{grid-template-columns:1fr;gap:8px}.shippingRow>span:nth-child(4){display:block}.scanResultGrid{grid-template-columns:1fr}.scanItems{grid-column:auto}}.panelTitleActions{flex-wrap:wrap;gap:8px;display:flex}.allegroForm{grid-template-columns:1fr 1fr 1fr 1fr;align-items:end;gap:12px;margin-top:22px;display:grid}.allegroForm label{color:#555d65;gap:7px;font-size:12px;font-weight:800;display:grid}.allegroForm input,.allegroForm select{background:#fff;border:1px solid #d8dde3;border-radius:11px;outline:none;width:100%;padding:13px 14px;font-size:14px}.allegroToken{grid-column:1/4}.connectedAccounts{gap:10px;margin-top:18px;display:grid}.connectedAccount{border:1px solid #e3e6ea;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:14px;display:grid}.connectedAccount>div{flex-direction:column;gap:4px;display:flex}.connectedAccount small{color:#777f87}@media (max-width:1100px){.allegroForm{grid-template-columns:1fr 1fr}.allegroToken{grid-column:1/2}}@media (max-width:700px){.allegroForm{grid-template-columns:1fr}.allegroToken{grid-column:auto}.connectedAccount{grid-template-columns:1fr}}.docsPage{max-width:1120px;margin:0 auto;padding:36px 28px 64px}.docsTopbar{border-bottom:1px solid #e1e5e9;justify-content:space-between;align-items:center;padding-bottom:28px;display:flex}.docsBrand{letter-spacing:.08em;font-size:18px;font-weight:900}.docsSubtitle{color:#858c94;margin-top:4px;font-size:11px}.docsVersion{color:#fff;background:#111315;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800}.docsHero{padding:52px 0 32px}.docsHero h1{letter-spacing:-.03em;margin:9px 0 14px;font-size:46px}.docsHero>p{max-width:800px;font-size:17px;line-height:1.65}.docsBaseUrl{background:#fff;border:1px solid #e0e4e8;border-radius:12px;align-items:center;gap:14px;margin-top:24px;padding:12px 14px;display:inline-flex}.docsBaseUrl span{color:#747b83;text-transform:uppercase;font-size:10px;font-weight:900}.docsBaseUrl code{font-size:13px}.docsSection{background:#fff;border:1px solid #e1e5e9;border-radius:18px;margin-top:18px;padding:26px}.docsSection h2{margin:0 0 13px;font-size:21px}.docsSection p{line-height:1.65}.docsCards{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.docsCards article{border:1px solid #e4e7eb;border-radius:13px;flex-direction:column;gap:8px;padding:17px;display:flex}.docsCards span{color:#6f7780;font-size:12px;line-height:1.5}.docsList{color:#5f6770;margin:18px 0 0;padding-left:20px;line-height:1.7}.docsSectionTitle{justify-content:space-between;align-items:center;gap:18px;display:flex}.docsSectionTitle h2{margin:0}.docsLinkButton{color:#fff;background:#111315;border-radius:9px;padding:10px 12px;font-size:11px;font-weight:800;text-decoration:none}.docsTable{margin-top:18px}.docsTableHead,.docsTableRow{grid-template-columns:100px 2fr 3fr;align-items:center;gap:18px;padding:12px 8px;display:grid}.docsTableHead{color:#777f87;text-transform:uppercase;font-size:10px;font-weight:900}.docsTableRow{border-top:1px solid #edf0f2;font-size:13px}.docsTableRow code{font-size:12px}.method{background:#eef1f4;border-radius:6px;padding:5px 7px;font-weight:900}.methodPOST{background:#edf7ef}.docsCode{color:#f5f6f7;background:#111315;border-radius:12px;margin:18px 0 0;padding:18px;font-size:12px;overflow:auto}.docsContact{grid-template-columns:1fr 2fr 1fr;gap:16px;display:grid}.docsContact div{flex-direction:column;gap:6px;display:flex}.docsContact span{color:#7d858c;text-transform:uppercase;font-size:10px;font-weight:900}.docsContact strong{font-size:13px}.docsFooter{color:#8a9198;justify-content:space-between;gap:20px;padding:28px 6px 0;font-size:11px;display:flex}@media (max-width:850px){.docsCards{grid-template-columns:1fr 1fr}.docsTableHead{display:none}.docsTableRow{grid-template-columns:80px 1fr}.docsTableRow>span:last-child{grid-column:1/-1}.docsContact{grid-template-columns:1fr}.docsHero h1{font-size:38px}}@media (max-width:540px){.docsPage{padding:24px 16px 44px}.docsCards{grid-template-columns:1fr}.docsHero h1{font-size:32px}.docsSection{padding:20px}.docsFooter{flex-direction:column}}.syncStatus{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.syncStatus>div{border:1px solid #e4e7eb;border-radius:12px;flex-direction:column;gap:5px;padding:16px;display:flex}.syncStatus span{color:#7d858c;text-transform:uppercase;font-size:10px;font-weight:900}.syncStatus strong{font-size:13px}@media (max-width:700px){.syncStatus{grid-template-columns:1fr}}.cmrOrderRow{border-bottom:1px solid #edf0f2;grid-template-columns:1fr auto;align-items:end;gap:12px;margin-bottom:20px;padding-bottom:20px;display:grid}.cmrOrderRow label,.cmrForm label{color:#555d65;gap:7px;font-size:12px;font-weight:800;display:grid}.cmrOrderRow input,.cmrForm input,.cmrForm textarea{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;outline:none;padding:12px 13px;font-size:13px}.cmrForm textarea{resize:vertical;min-height:72px}.cmrForm{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cmrBlock{border:1px solid #e3e7eb;border-radius:14px;gap:12px;padding:17px;display:grid}.cmrBlock h3{margin:0 0 3px;font-size:14px}.cmrInline{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cmrWide{grid-column:1/-1}.cmrSubmit{grid-column:1/-1;justify-content:flex-end;display:flex}.cmrTable{display:grid}.cmrRow{border-top:1px solid #edf0f2;grid-template-columns:1fr 1.1fr 1.5fr 1.2fr 1.1fr auto;align-items:center;gap:14px;padding:13px 8px;font-size:13px;display:grid}.cmrHead{color:#777f87;text-transform:uppercase;border-top:0;font-size:10px;font-weight:900}.cmrPdfButton{text-decoration:none;display:inline-flex}.cmrRow strong{font-size:12px}@media (max-width:950px){.cmrForm{grid-template-columns:1fr}.cmrWide,.cmrSubmit{grid-column:auto}.cmrRow{grid-template-columns:1fr 1fr 1.4fr auto}.cmrRow>span:nth-child(4),.cmrRow>span:nth-child(5){display:none}}@media (max-width:650px){.cmrOrderRow,.cmrInline{grid-template-columns:1fr}.cmrHead{display:none}.cmrRow{grid-template-columns:1fr}.cmrRow>span:nth-child(4),.cmrRow>span:nth-child(5){display:block}}.returnMessage{margin:14px 2px}.returnCandidates{gap:9px;display:grid}.returnCandidate{text-align:left;color:#15171a;background:#fff;border:1px solid #e1e5e9;border-radius:11px;grid-template-columns:1.2fr 1.5fr .8fr 2fr;gap:14px;width:100%;padding:14px;font-weight:400;display:grid}.returnCandidate:hover{background:#f7f8f9}.returnCandidate strong{font-size:13px}.returnCandidate span,.returnCandidate small{color:#687079;font-size:12px}.returnForm{grid-template-columns:1.2fr 2fr 1fr 1fr auto;align-items:end;gap:11px;margin-top:18px;display:grid}.returnForm label{color:#555d65;gap:7px;font-size:12px;font-weight:800;display:grid}.returnForm input,.returnForm textarea,.returnForm select{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;outline:none;padding:12px 13px;font-size:13px}.returnForm textarea{resize:vertical;min-height:44px}.returnsTable{display:grid}.returnsRow{border-top:1px solid #edf0f2;grid-template-columns:1.1fr 1.1fr 1.5fr .8fr .8fr .8fr .7fr;align-items:center;gap:10px;padding:12px 7px;font-size:12px;display:grid}.returnsHead{color:#777f87;text-transform:uppercase;border-top:0;font-size:9px;font-weight:900}.returnsRow span:first-child{flex-direction:column;gap:3px;display:flex}.returnsRow small{color:#7d858c}.stepButton{color:#825f12;background:#fff3d9;border:1px solid #ecd595;border-radius:7px;padding:8px 9px;font-size:9px}.stepDone{color:#18743a;background:#e9f8ef;border-color:#bce0c8}.returnClosed{opacity:.6}@media (max-width:1200px){.returnForm{grid-template-columns:1fr 1fr}.returnsRow{grid-template-columns:1.1fr 1.1fr 1.5fr 1fr}.returnsRow>span:nth-child(5),.returnsRow>span:nth-child(6),.returnsHead>span:nth-child(5),.returnsHead>span:nth-child(6){display:none}}@media (max-width:750px){.returnCandidate,.returnForm{grid-template-columns:1fr}.returnsHead{display:none}.returnsRow{grid-template-columns:1fr}.returnsRow>span:nth-child(5),.returnsRow>span:nth-child(6){display:block}}.cmrFixedGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.cmrFixedGrid article{background:#f8f9fa;border:1px solid #e3e7eb;border-radius:12px;flex-direction:column;gap:5px;padding:15px;display:flex}.cmrFixedGrid span{color:#7b838b;letter-spacing:.08em;font-size:9px;font-weight:900}.cmrFixedGrid strong{font-size:13px}.cmrFixedGrid small{color:#687079;font-size:11px;line-height:1.45}.cmrAddOrder{border-top:1px solid #edf0f2;grid-template-columns:1fr auto;align-items:end;gap:12px;padding:18px 0;display:grid}.cmrAddOrder label{color:#555d65;gap:7px;font-size:12px;font-weight:800;display:grid}.cmrAddOrder input{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:13px;font-size:14px}.cmrSelectedOrders{gap:8px;margin-bottom:18px;display:grid}.cmrSelectedOrder{border:1px solid #dfe4e8;border-radius:11px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.cmrSelectedOrder>div{flex-direction:column;gap:4px;display:flex}.cmrSelectedOrder span{color:#687079;font-size:11px}.cmrSelectedOrder b{font-size:11px}.cmrEmptyOrders{margin-bottom:18px}.cmrRoute{background:#f6f7f8;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.cmrBigMetric{align-items:end;gap:8px;padding:8px 0;display:flex}.cmrBigMetric strong{font-size:34px}.cmrBigMetric span{color:#6d757d;padding-bottom:5px;font-size:12px}.cmrGoodsPreview{color:#4f575f;border:1px dashed #d6dce1;border-radius:10px;gap:6px;min-height:74px;padding:13px;font-size:12px;display:grid}.cmrGoodsPreview>span{color:#7a828a}.cmrFiles{flex-wrap:wrap;gap:5px;display:flex}.cmrFiles .smallButton{padding:7px 8px;font-size:9px}@media (max-width:950px){.cmrFixedGrid{grid-template-columns:1fr}.cmrSelectedOrder{grid-template-columns:1fr auto}.cmrSelectedOrder>button{grid-column:1/-1}.cmrAddOrder{grid-template-columns:1fr}}@media (max-width:650px){.cmrFiles{flex-direction:column}}.cmrPartyGrid{grid-template-columns:1fr 1fr .8fr;gap:12px;margin-bottom:18px;display:grid}.cmrPartyCard{background:#f8f9fa;border:1px solid #e3e7eb;border-radius:12px;align-content:start;gap:10px;padding:15px;display:grid}.cmrPartyCard>span{color:#7b838b;letter-spacing:.08em;font-size:9px;font-weight:900}.cmrPartyCard label{color:#555d65;gap:6px;font-size:11px;font-weight:800;display:grid}.cmrPartyCard input,.cmrPartyCard textarea{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:9px;outline:none;padding:10px 11px;font-size:12px}.cmrPartyCard textarea{resize:vertical}.cmrCarrierFixed strong{margin-top:6px;font-size:13px}.cmrCarrierFixed small{color:#687079;font-size:11px;line-height:1.45}@media (max-width:1050px){.cmrPartyGrid{grid-template-columns:1fr 1fr}.cmrCarrierFixed{grid-column:1/-1}}@media (max-width:700px){.cmrPartyGrid{grid-template-columns:1fr}.cmrCarrierFixed{grid-column:auto}}.dashboardCards{grid-template-columns:repeat(5,minmax(0,1fr))}.taskTabs{flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;display:flex}.taskTabs button{padding:10px 13px;font-size:10px}.taskTabs>span{color:#6f7780;margin-left:auto;font-size:12px}.taskCreateForm{grid-template-columns:1.6fr 1fr .8fr 1fr;align-items:end;gap:11px;display:grid}.taskCreateForm label{color:#555d65;gap:7px;font-size:11px;font-weight:800;display:grid}.taskCreateForm input,.taskCreateForm textarea,.taskCreateForm select{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:11px 12px;font-size:12px}.taskDescription{grid-column:1/4}.taskList{gap:12px;display:grid}.taskCard{border:1px solid #e1e5e9;border-left:5px solid #c8cdd2;border-radius:14px;padding:17px}.task-high{border-left-color:#e0a72c}.task-urgent{border-left-color:#ba3737}.task-low{border-left-color:#9aa3ac}.taskDone{opacity:.58}.taskCardTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.taskCard h3{margin:5px 0 0;font-size:16px}.taskMeta{color:#7b838b;font-size:9px;font-weight:900}.taskCard p{white-space:pre-wrap;margin-top:10px;font-size:12px;line-height:1.5}.taskInfo{color:#6f7780;gap:22px;margin-top:13px;font-size:11px;display:flex}.taskAttachments{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.taskAttachments a{color:#333;background:#f0f2f4;border-radius:7px;padding:7px 9px;font-size:10px;text-decoration:none}.taskActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.taskAttachButton{color:#343a40;cursor:pointer;background:#f0f2f4;border-radius:8px;justify-content:center;align-items:center;padding:9px 11px;font-size:10px;font-weight:800;display:inline-flex}.taskAttachButton input{display:none}.supplierMessage{margin-top:18px}.supplierGrid{gap:15px;margin-top:24px;display:grid}.supplierCard{background:#fff;border:1px solid #e1e5e9;border-radius:16px;padding:20px}.supplierClosed{opacity:.65}.supplierHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.supplierHeader span:first-child{color:#7c848c;font-size:9px;font-weight:900}.supplierHeader h2{margin:5px 0;font-size:17px}.supplierHeader p{font-size:12px}.supplierForm{grid-template-columns:1.3fr 1fr 1.3fr 1fr 1fr;gap:10px;margin:18px 0;display:grid}.supplierForm label{color:#59616a;gap:6px;font-size:10px;font-weight:900;display:grid}.supplierForm input,.supplierForm select,.supplierForm textarea{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:9px;padding:11px;font-size:12px}.supplierNotes{grid-column:1/-1}.supplierNotes textarea{resize:vertical;min-height:60px}@media (max-width:1100px){.dashboardCards{grid-template-columns:repeat(3,1fr)}.taskCreateForm{grid-template-columns:1fr 1fr}.taskDescription{grid-column:1/-1}.supplierForm{grid-template-columns:1fr 1fr}}@media (max-width:700px){.dashboardCards{grid-template-columns:1fr 1fr}.taskCreateForm,.supplierForm{grid-template-columns:1fr}.taskDescription,.supplierNotes{grid-column:auto}.taskInfo{flex-direction:column;gap:6px}.taskTabs>span{width:100%;margin-left:0}}.mobileBottomNav{display:none}.returnScannerTitle{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.returnScannerTitle>div{flex-direction:column;gap:4px;display:flex}.returnScannerTitle strong{font-size:15px}.returnScannerTitle span{color:#aeb4ba;font-size:11px}.cameraButton{color:#111315;white-space:nowrap;background:#fff;padding:12px 14px}.cameraOverlay{z-index:1000;background:#000000e0;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cameraPanel{color:#fff;background:#111315;border-radius:20px;width:min(560px,100%);padding:16px}.cameraHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.cameraHeader>div{flex-direction:column;gap:4px;display:flex}.cameraHeader strong{font-size:17px}.cameraHeader span{color:#aeb4ba;font-size:11px}.cameraClose{background:#262a2f;border-radius:50%;width:42px;height:42px;padding:0}.cameraViewport{aspect-ratio:3/4;background:#000;border-radius:14px;position:relative;overflow:hidden}.cameraViewport video{object-fit:cover;width:100%;height:100%;display:block}.cameraGuide{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cameraGuide span{border:3px solid #fffffff2;border-radius:14px;width:86%;height:28%;display:block;box-shadow:0 0 0 999px #00000038}.cameraGuide span:after{content:"";opacity:.75;background:#fff;height:2px;margin:calc(14% - 1px) 10px 0;display:block}.cameraHint,.cameraError{margin:12px 2px;font-size:12px;line-height:1.45}.cameraError{color:#ffb6b6}.cameraCancel{width:100%}.returnerField{grid-column:span 2}.returnerField small{color:#7b838b;font-size:10px;font-weight:400;line-height:1.4}.manualConfirm{background:#f5f7f8;border:1px solid #dfe4e8;border-radius:12px;flex-direction:row!important;grid-column:1/-1!important;align-items:flex-start!important;gap:11px!important;padding:13px!important;display:flex!important}.manualConfirm input{flex:none;margin:1px 0 0;width:22px!important;height:22px!important}.manualConfirm span{flex-direction:column;gap:3px;display:flex}.manualConfirm small{color:#737b83;font-size:10px;font-weight:400}.returnSubmit{min-height:48px}.returnsRow span:nth-child(2){flex-direction:column;gap:3px;display:flex}.returnsRow span:nth-child(2) small{color:#6f7780}@media (max-width:900px){.content{padding:20px 16px 92px}.mobileBottomNav{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));z-index:900;background:#111315;border:1px solid #2a2e33;border-radius:16px;grid-template-columns:repeat(4,1fr);padding:7px;display:grid;position:fixed;box-shadow:0 12px 35px #00000047}.mobileBottomNav a{color:#aeb4ba;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:7px 4px;font-size:9px;text-decoration:none;display:flex}.mobileBottomNav a span{font-size:18px;line-height:1}.mobileBottomNav a b{font-size:9px}.returnScanner{z-index:20;border-radius:15px;margin-top:18px;padding:16px;position:sticky;top:8px;box-shadow:0 8px 24px #00000029}.returnScannerTitle{align-items:stretch}.cameraButton{min-height:48px}.returnCreatePanel{padding:16px}.returnMobileForm{grid-template-columns:1fr!important;display:grid!important}.returnerField{grid-column:auto}.manualConfirm{grid-column:auto!important}.returnSubmit{width:100%;min-height:56px;font-size:13px}.returnCandidates{gap:10px}.returnCandidate{min-height:100px;padding:16px;grid-template-columns:1fr!important}.returnsTable{gap:10px}.returnsHead{display:none}.returnsRow{background:#fafbfc;border-radius:13px;border:1px solid #e3e7eb!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px!important;display:grid!important}.returnsRow>span{flex-direction:column;gap:3px;display:flex!important}.returnsRow>span:first-child,.returnsRow>span:nth-child(2),.returnsRow>span:nth-child(3),.returnsRow>span:nth-child(7){grid-column:1/-1}.stepButton{width:100%;min-height:40px}.panelTitleRow{align-items:flex-start}.panelTitleRow p{margin-top:3px;font-size:11px}}@media (max-width:560px){h1{font-size:29px}.returnScannerTitle{display:grid}.cameraButton{width:100%}.scanner input{padding:15px;font-size:16px}.scannerRow button{min-height:50px}.cameraPanel{border-radius:16px;padding:12px}.cameraViewport{aspect-ratio:3/4}.returnsRow{grid-template-columns:1fr!important}.returnsRow>span,.returnsRow>span:first-child,.returnsRow>span:nth-child(2),.returnsRow>span:nth-child(3),.returnsRow>span:nth-child(7){grid-column:auto!important}}.returnQuantity{min-width:180px}.quantityControl{grid-template-columns:48px 1fr 48px;gap:7px;display:grid}.quantityControl button{padding:10px;font-size:20px}.quantityControl input{text-align:center;font-weight:900;font-size:18px!important}.returnQuantity>small{color:#747c84;font-size:10px;font-weight:400}.returnPhotoField{grid-column:span 2}.returnPhotoField>input{background:#f6f7f8!important;padding:10px!important}.returnPhotoPreview{object-fit:cover;border:1px solid #dce1e5;border-radius:11px;width:100%;height:190px}.photoPlaceholder{color:#66707a;background:#f8f9fa;border:2px dashed #d5dbe0;border-radius:11px;justify-content:center;align-items:center;min-height:120px;font-size:11px;display:flex}.returnDecisionLater{background:#fff7df;border:1px solid #ead69e;border-radius:12px;flex-direction:column;grid-column:1/-1;gap:5px;padding:14px;display:flex}.returnDecisionLater strong{font-size:12px}.returnDecisionLater span{color:#6d6040;font-size:11px;line-height:1.45}.returnCards{gap:13px;display:grid}.returnManageCard{background:#fff;border:1px solid #e1e5e9;border-radius:15px;padding:17px}.returnManageTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.returnId{color:#7a828a;font-size:9px;font-weight:900}.returnManageTop h3{margin:4px 0 5px;font-size:15px}.returnManageTop p{font-size:11px}.returnEvidence{background:#f7f8f9;border-radius:12px;grid-template-columns:100px 1fr;align-items:center;gap:13px;margin-top:14px;padding:10px;display:grid}.returnEvidence img{object-fit:cover;border-radius:9px;width:100px;height:82px;display:block}.returnEvidence>div{flex-direction:column;gap:3px;display:flex}.returnEvidence span{color:#7b838b;font-size:9px;font-weight:900}.returnEvidence strong{font-size:12px}.returnEvidence small{color:#6e767e;font-size:10px}.warehouseDecision{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:14px;display:grid}.warehouseDecision label{color:#59616a;gap:6px;font-size:10px;font-weight:900;display:grid}.warehouseDecision select{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:12px;font-size:12px}.warehouseDecision button{min-height:42px}.returnSteps{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.returnSteps>div{border:1px solid #e5e8eb;border-radius:10px;flex-direction:column;gap:7px;padding:10px;display:flex}.returnSteps span{color:#7b838b;font-size:8px;font-weight:900}.returnSteps b{color:#8a6518;font-size:10px}.stepTextDone{color:#18743a!important}@media (max-width:900px){.returnPhotoField{grid-column:auto}.returnManageCard{padding:14px}.returnManageTop{display:grid}.returnEvidence{grid-template-columns:86px 1fr}.returnEvidence img{width:86px;height:76px}.warehouseDecision{grid-template-columns:1fr}.warehouseDecision button{width:100%;min-height:48px}.returnSteps{grid-template-columns:1fr 1fr 1fr}}@media (max-width:560px){.returnSteps{grid-template-columns:1fr}.returnEvidence{grid-template-columns:78px 1fr}.returnEvidence img{width:78px;height:72px}.returnPhotoPreview{height:220px}.quantityControl{grid-template-columns:54px 1fr 54px}}.returnDotField{min-width:160px}.returnDotField small,.warehouseDecision label small{color:#747c84;font-size:9px;font-weight:400}.warehouseDecision{grid-template-columns:minmax(210px,1fr) minmax(180px,.7fr) auto}.warehouseDecision input{width:100%;font:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:12px;font-size:12px}.stockAddedNotice{color:#18743a;background:#e9f8ef;border:1px solid #bce0c8;border-radius:9px;margin-top:9px;padding:10px 12px;font-size:10px;font-weight:800}.inventoryCards{grid-template-columns:repeat(2,minmax(0,220px))}.inventoryImport{grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:18px;display:grid}.inventoryImport label{color:#555d65;gap:7px;font-size:11px;font-weight:800;display:grid}.inventoryImport input{background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:10px}.inventoryTable{display:grid}.inventoryRow{border-top:1px solid #edf0f2;grid-template-columns:1.5fr .7fr 1fr .7fr auto;align-items:center;gap:11px;padding:11px 7px;font-size:12px;display:grid}.inventoryHead{color:#777f87;text-transform:uppercase;border-top:0;font-size:9px;font-weight:900}.inventoryRow input{width:100%;font:inherit;border:1px solid #d8dde3;border-radius:8px;padding:9px;font-size:12px}.inventoryActions{gap:6px;display:flex}.inventoryDelete{color:#9c3030;background:#fff0f0;border:1px solid #eccaca;border-radius:8px;padding:9px 10px;font-size:9px}@media (max-width:900px){.warehouseDecision,.inventoryImport{grid-template-columns:1fr}.inventoryRow{grid-template-columns:1.4fr .7fr .9fr .7fr}.inventoryRow>span:last-child{grid-column:1/-1}.inventoryActions button{flex:1}}@media (max-width:560px){.inventoryCards{grid-template-columns:1fr 1fr}.inventoryHead{display:none}.inventoryRow{background:#fafbfc;border:1px solid #e2e6e9;border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:9px;padding:12px}.inventoryRow>span:first-child,.inventoryRow>span:last-child{grid-column:1/-1}.inventoryActions{grid-template-columns:1fr 1fr;display:grid}}.errorCards{grid-template-columns:repeat(4,minmax(0,1fr))}.errorTabs{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.errorTabs button{padding:10px 13px;font-size:10px}.errorList{gap:11px;display:grid}.errorItem{border:1px solid #e1e5e9;border-left:5px solid #d18c2d;border-radius:13px;padding:15px}.error-critical{border-left-color:#a92d2d}.error-warning{border-left-color:#d7ad39}.errorTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.errorTop>div{flex-direction:column;gap:5px;display:flex}.errorTop span:first-child{color:#7b838b;text-transform:uppercase;font-size:9px;font-weight:900}.errorTop h3{margin:0;font-size:14px}.errorMeta{color:#717981;gap:20px;margin-top:10px;font-size:10px;display:flex}.errorItem pre{white-space:pre-wrap;word-break:break-word;background:#f6f7f8;border-radius:9px;margin:11px 0;padding:10px;font-size:10px;line-height:1.5}.integrationErrorHint{color:#777f87;margin-top:10px;display:block}.activitySearch{grid-template-columns:1fr auto;gap:9px;display:grid}.activitySearch input{font:inherit;border:1px solid #d8dde3;border-radius:10px;padding:13px}.activityList{display:grid}.activityItem{border-top:1px solid #edf0f2;grid-template-columns:150px 1fr;gap:16px;padding:13px 5px;display:grid}.activityItem:first-child{border-top:0}.activityTime{color:#7a828a;font-size:10px}.activityBody{flex-direction:column;gap:4px;display:flex}.activityBody strong{font-size:12px}.activityBody span{color:#6e767e;font-size:10px}.activityBody small{color:#777f87;word-break:break-word;font-size:10px}@media (max-width:800px){.errorCards{grid-template-columns:1fr 1fr}.activityItem{grid-template-columns:1fr;gap:5px}.activitySearch{grid-template-columns:1fr}.errorMeta{flex-direction:column;gap:4px}}@media (max-width:520px){.errorCards{grid-template-columns:1fr 1fr}.errorTop{display:grid}}.printingCards{grid-template-columns:repeat(4,minmax(0,1fr))}.printingIntro{color:#66707a;margin:0 0 16px;font-size:12px;line-height:1.6}.agentCreate{grid-template-columns:1fr auto auto;align-items:end;gap:10px;display:grid}.agentCreate label{color:#59616a;gap:6px;font-size:11px;font-weight:800;display:grid}.agentCreate input{font:inherit;border:1px solid #d8dde3;border-radius:10px;padding:12px}.agentCreate a{justify-content:center;align-items:center;text-decoration:none;display:flex}.agentToken{color:#fff;background:#111315;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding:14px;display:flex}.agentToken>div{flex-direction:column;gap:5px;min-width:0;display:flex}.agentToken span{color:#9ca3aa;font-size:9px;font-weight:900}.agentToken code{word-break:break-all;font-size:12px}.agentList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agentCard{border:1px solid #e1e5e9;border-radius:14px;gap:13px;padding:16px;display:grid}.agentTop{justify-content:space-between;gap:12px;display:flex}.agentTop>div{flex-direction:column;gap:4px;display:flex}.agentTop>div>span{color:#3e8f57;font-size:9px;font-weight:900}.agentTop h3{margin:0;font-size:16px}.agentPrinters{background:#f7f8f9;border-radius:9px;flex-direction:column;gap:5px;padding:10px;display:flex}.agentPrinters span{color:#707880;font-size:9px;font-weight:900}.agentPrinters small{line-height:1.45}.agentActions{flex-wrap:wrap;gap:8px;display:flex}.printJobs{display:grid}.printJob{border-top:1px solid #edf0f2;grid-template-columns:2fr .8fr .7fr .4fr 1fr;align-items:center;gap:12px;padding:11px 7px;font-size:11px;display:grid}.printHead{color:#777f87;text-transform:uppercase;border-top:0;font-size:9px;font-weight:900}.printJob>span:first-child{flex-direction:column;gap:3px;display:flex}.printJob small{color:#a33}.scanPrintActions{align-items:center;gap:9px;margin-top:15px;display:flex}.scanPrintActions a{text-decoration:none}@media (max-width:900px){.printingCards{grid-template-columns:1fr 1fr}.agentCreate,.agentList{grid-template-columns:1fr}.printHead{display:none}.printJob{background:#fafbfc;border:1px solid #e3e7eb;border-radius:10px;grid-template-columns:1fr 1fr;margin-bottom:8px}.printJob>span:first-child,.printJob>span:last-child{grid-column:1/-1}.scanPrintActions{display:grid}.scanPrintActions>*{justify-content:center;width:100%}}@media (max-width:520px){.agentToken{display:grid}.printJob{grid-template-columns:1fr}}.importPreview{margin-top:18px}.importPreview .panelTitleRow>div:first-child{flex-direction:column;gap:4px;display:flex}.importPreview .panelTitleRow small{color:#7a8188}.importPreviewStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.importPreviewStats>div{background:#fafbfc;border:1px solid #e2e5e9;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.importPreviewStats span{color:#717981;text-transform:uppercase;font-size:10px;font-weight:800}.importPreviewStats strong{font-size:22px}.importPreviewTable{border:1px solid #e4e7ea;border-radius:12px;display:grid;overflow:hidden}.importPreviewRow{border-top:1px solid #edf0f2;grid-template-columns:1.6fr .6fr 1fr .7fr;gap:12px;padding:11px 13px;font-size:12px;display:grid}.importPreviewHead{color:#747c84;text-transform:uppercase;background:#f5f6f7;border-top:0;font-size:10px;font-weight:800}.importPreviewNote{color:#737b83;margin-top:10px;display:block}@media (max-width:700px){.importPreviewStats{grid-template-columns:1fr 1fr}.importPreviewHead{display:none}.importPreviewRow{grid-template-columns:1fr 1fr}.importPreviewRow span:first-child{grid-column:1/-1;font-weight:800}}.settingsStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.settingsStatusCard{background:#fff;border:1px solid #e2e5e9;border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex}.settingsStatusCard span{color:#747c84;text-transform:uppercase;font-size:10px;font-weight:800}.settingsStatusCard strong{font-size:22px}.settingsStatusCard small,.settingCard small{color:#747c84;font-size:11px;font-weight:500}.settingCard{flex-direction:column;justify-content:center;align-items:flex-start}@media (max-width:900px){.settingsStatusGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.settingsStatusGrid{grid-template-columns:1fr}}:root{--bg:#f3f5f8;--surface:#fff;--surface2:#f8fafc;--ink:#101828;--muted:#667085;--line:#e4e7ec;--nav:#0b1220;--nav2:#111a2c;--accent:#3157e8;--accentSoft:#eef2ff;--green:#15803d;--amber:#b45309;--red:#b42318;--blue:#175cd3;--violet:#6941c6}html,body{background:radial-gradient(circle at 82% 0,#edf1ff 0,transparent 28%),var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.shell{grid-template-columns:272px minmax(0,1fr)}.sidebar{background:linear-gradient(180deg,var(--nav) 0%,#0a101c 100%);z-index:20;border-right:1px solid #ffffff0d;padding:24px 18px;box-shadow:12px 0 40px #1018280f}.content{max-width:1640px;margin:0 auto;padding:34px 42px 56px}.brandBlock{color:#fff;align-items:center;gap:11px;padding:4px 6px 20px;text-decoration:none;display:flex}.brandMark{background:linear-gradient(135deg,#5b7cff,#2847c7);border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:950;display:grid;box-shadow:0 8px 24px #3157e859}.brand{letter-spacing:.08em;font-size:15px}.subtitle{color:#8290a7;margin:3px 0 0;font-size:10px}.sidebarNav{padding-right:2px;overflow:auto}.navGroup{margin-top:15px}.navGroupLabel{letter-spacing:.16em;color:#526176;padding:0 10px 7px;font-size:9px;font-weight:900}.nav{color:#98a4b8;border-radius:10px;align-items:center;gap:11px;margin:2px 0;padding:10px 11px;font-size:12.5px;font-weight:650;transition:all .16s;display:flex}.navIcon{color:#7f8da5;background:#ffffff0b;border-radius:7px;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.nav:hover{color:#fff;background:#ffffff0f;transform:translate(1px)}.navActive{color:#fff;background:linear-gradient(90deg,#4a69ff38,#4a69ff14);box-shadow:inset 2px 0 #6f88ff}.navActive .navIcon{color:#fff;background:#3157e8}.sidebarUser{border-top:1px solid #ffffff14;grid-template-columns:auto 1fr;align-items:center;gap:10px 11px;padding:17px 5px 0;display:grid}.userAvatar{color:#dfe6ff;background:#1c2840;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.sidebarUserText{flex-direction:column;gap:2px;min-width:0;display:flex}.sidebarUserText strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sidebarUserText span{color:#7f8da5;font-size:10px}.logoutButton{color:#9eabc0;background:#ffffff0d;border:1px solid #ffffff0f;grid-column:1/-1;width:100%;margin-top:2px}.pageHeader{align-items:center;padding:4px 0 2px}.pageHeaderText h1{letter-spacing:-.035em;margin:6px 0;font-size:34px}.pageHeaderText p{max-width:780px;font-size:14px;line-height:1.55}.eyebrow{color:#6f7b8f;letter-spacing:.15em;font-size:10px}.systemPill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.06em;color:#475467;background:#ffffffd9;border:1px solid #e4e7ec;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:9px;font-weight:900;display:flex;box-shadow:0 4px 14px #1018280a}.systemDot{background:#12b76a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #12b76a1a}.panel,.card{background:#fffffff5;border:1px solid #e4e7ece6;border-radius:18px;box-shadow:0 8px 28px #1018280b}.panel{padding:22px}.card{padding:21px}.panel h2{letter-spacing:-.015em}.button,button{letter-spacing:.025em;background:#172033;border-radius:10px;min-height:40px;padding:11px 15px;font-size:11px;box-shadow:0 1px 2px #10182814}.button:hover,button:hover{filter:brightness(1.05)}.secondary{color:#344054;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280a}.smallButton{color:#344054;background:#f2f4f7;border:1px solid #eaecf0;min-height:32px}.badge,.softBadge{letter-spacing:.03em;border-radius:999px;align-items:center;width:max-content;font-size:9px;font-weight:850;display:inline-flex}.softBadge{color:#475467;background:#f2f4f7;padding:6px 9px}.badgeOk{color:#027a48;background:#ecfdf3}.sectionEyebrow{color:#98a2b3;letter-spacing:.12em;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.textLink{color:#3157e8;font-size:11px;font-weight:800;text-decoration:none}.dashboardHero{color:#fff;background:linear-gradient(120deg,#101828 0%,#16223b 65%,#20315c 100%);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:28px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #10182829}.dashboardHero:after{content:"";background:#5b7cff2e;border-radius:50%;width:240px;height:240px;position:absolute;top:-100px;right:-65px}.dashboardHero>div{z-index:1;position:relative}.dashboardKicker{letter-spacing:.16em;color:#9daeff;font-size:9px;font-weight:900}.dashboardHero h2{letter-spacing:-.025em;margin:7px 0 6px;font-size:25px}.dashboardHero p{color:#aab5c8;font-size:12.5px}.dashboardHeroActions{flex-wrap:wrap;gap:9px;display:flex}.dashboardHero .button{color:#111827;background:#fff}.dashboardHero .heroSecondary{color:#fff;background:#ffffff12;border:1px solid #ffffff29}.dashboardMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.metricCard{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:3px;padding:17px;text-decoration:none;transition:all .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #10182809}.metricCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #10182814}.metricCard:before{content:"";background:#98a2b3;width:3px;position:absolute;top:0;bottom:0;left:0}.metricCard.metric-green:before{background:#12b76a}.metricCard.metric-amber:before{background:#f79009}.metricCard.metric-blue:before{background:#2e90fa}.metricCard.metric-violet:before{background:#7f56d9}.metricCard.metric-red:before{background:#f04438}.metricCard span{color:#667085;text-transform:uppercase;font-size:10px;font-weight:800}.metricCard strong{letter-spacing:-.04em;font-size:29px}.metricCard small{color:#98a2b3;margin-top:4px;font-size:9px}.dashboardGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dashboardPanel{min-width:0}.opsQueue,.activityMini{display:grid}.queueRow{color:inherit;border-top:1px solid #f0f2f5;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 4px;text-decoration:none;display:grid}.queueRow:first-child{border-top:0}.queueRow>div{flex-direction:column;gap:3px;min-width:0;display:flex}.queueRow strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.queueRow small{color:#7b8494;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.queueRow>b{color:#98a2b3;font-size:9px}.queueDot,.priorityDot{background:#98a2b3;border-radius:50%;width:8px;height:8px}.queueDot.green{background:#12b76a}.queueDot.amber{background:#f79009}.queueDot.blue{background:#2e90fa}.priorityDot.urgent{background:#f04438}.priorityDot.high{background:#f79009}.priorityDot.normal{background:#2e90fa}.priorityDot.low{background:#98a2b3}.dashboardEmpty{color:#98a2b3;padding:20px 4px;font-size:12px}.activityMiniRow{border-top:1px solid #f0f2f5;grid-template-columns:auto 1fr;gap:10px;padding:11px 4px;display:grid}.activityMiniRow:first-child{border-top:0}.activityMiniRow>span{color:#027a48;background:#ecfdf3;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid}.activityMiniRow>div{flex-direction:column;gap:2px;display:flex}.activityMiniRow strong{font-size:11.5px}.activityMiniRow small{color:#98a2b3;font-size:10px}.orderSearchBar{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:28px;padding:14px;box-shadow:0 8px 28px #1018280b}.orderSearchInput{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.orderSearchInput>span{color:#98a2b3;padding-left:5px;font-size:20px}.orderSearchInput input{color:#101828;background:#f7f8fa;border:0;border-radius:10px;outline:none;padding:14px 15px;font-size:14px}.orderSearchInput input:focus{background:#fff;box-shadow:inset 0 0 0 1px #8da2ff}.orderFilters{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.orderFilters select{color:#475467;background:#fff;border:1px solid #e4e7ec;border-radius:9px;min-width:150px;padding:9px 11px;font-size:11px}.ordersSummary{align-items:baseline;gap:6px;margin:18px 4px 0;display:flex}.ordersSummary strong{font-size:22px}.ordersSummary span{font-size:12px;font-weight:800}.ordersSummary small{color:#98a2b3;font-size:10px}.ordersPanel{padding:10px 16px}.ordersTable{display:grid}.ordersRow{border-top:1px solid #f0f2f5;grid-template-columns:1.3fr 1.15fr 1.5fr .72fr 1fr .9fr 24px;align-items:center;gap:12px;padding:13px 7px;font-size:11px;display:grid}.ordersHead{color:#98a2b3;text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:9px;font-weight:900}.orderLinkRow{color:#344054;border-radius:10px;text-decoration:none;transition:all .12s}.orderLinkRow:hover{background:#f8f9fc}.ordersRow>span{min-width:0}.ordersRow>span:first-child,.orderProducts{flex-direction:column;gap:3px;display:flex}.ordersRow strong{color:#101828;font-size:11.5px}.ordersRow small{color:#7b8494;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.rowArrow{color:#98a2b3;font-size:17px}.statusChip{color:#344054;white-space:normal;background:#f2f4f7;border-radius:999px;width:max-content;max-width:100%;padding:7px 10px;font-size:10.5px;font-weight:900;line-height:1.15;display:inline-flex}.status-67{color:#027a48;background:#ecfdf3}.status-70,.status-73,.status-76{color:#b54708;background:#fff7ed}.orderDetailTop{grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:28px;display:grid}.orderDetailMeta{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.orderDetailMeta>div{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:5px;padding:13px;display:flex}.orderDetailMeta span:first-child{color:#98a2b3;text-transform:uppercase;font-size:9px;font-weight:850}.orderDetailMeta strong{font-size:11px}.orderActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.orderDetailGrid{grid-template-columns:1.5fr .8fr;gap:14px;display:grid}.detailItems{display:grid}.detailItem{border-top:1px solid #f0f2f5;grid-template-columns:2fr 1fr 1fr .4fr;align-items:center;gap:12px;padding:12px 5px;font-size:11px;display:grid}.detailItemHead{color:#98a2b3;text-transform:uppercase;border-top:0;font-size:9px;font-weight:900}.shipmentCards{gap:8px;display:grid}.shipmentCard{background:#fbfcfd;border:1px solid #eaecf0;border-radius:12px;flex-direction:column;gap:5px;padding:12px;display:flex}.shipmentCard>div{flex-direction:column;gap:3px;display:flex}.shipmentCard span,.shipmentCard small{color:#7b8494;font-size:9.5px}.shipmentCard strong{font-size:12px}.addressGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.addressCard{background:#fbfcfd;border:1px solid #eaecf0;border-radius:13px;flex-direction:column;gap:4px;padding:15px;display:flex}.addressCard>span{color:#98a2b3;letter-spacing:.08em;font-size:9px;font-weight:900}.addressCard strong{margin:2px 0;font-size:12px}.addressCard small{color:#667085;font-size:10.5px}.orderNotes{gap:8px;display:grid}.orderNotes article{background:#fbfcfd;border:1px solid #eaecf0;border-radius:12px;flex-direction:column;gap:5px;padding:13px;display:flex}.orderNotes strong{font-size:11.5px;font-weight:600;line-height:1.45}.orderNotes small{color:#98a2b3;font-size:9.5px}@media (max-width:1250px){.dashboardMetrics{grid-template-columns:repeat(3,1fr)}.ordersRow{grid-template-columns:1.2fr 1fr 1.4fr .8fr 1fr 24px}.ordersRow>span:nth-child(6){display:none}.orderDetailTop{grid-template-columns:1fr}.orderActions{justify-content:flex-start}.orderDetailMeta{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.shell{grid-template-columns:1fr}.content{padding:22px 18px 86px}.dashboardGrid,.orderDetailGrid{grid-template-columns:1fr}.dashboardMetrics{grid-template-columns:1fr 1fr}.dashboardHero{flex-direction:column;align-items:flex-start}.ordersHead{display:none}.ordersRow{grid-template-columns:1fr 1fr}.ordersRow>span:nth-child(3){grid-column:1/-1}.ordersRow>span:nth-child(6){display:block}.rowArrow{display:none}.addressGrid{grid-template-columns:1fr}.pageHeader{align-items:flex-start}.systemPill{display:none}}@media (max-width:600px){.dashboardMetrics{grid-template-columns:1fr 1fr}.metricCard strong{font-size:25px}.orderSearchInput{grid-template-columns:auto 1fr}.orderSearchInput button{grid-column:1/-1}.orderFilters{grid-template-columns:1fr 1fr;display:grid}.orderFilters select{width:100%;min-width:0}.orderDetailMeta{grid-template-columns:1fr 1fr}.detailItem{grid-template-columns:1.5fr .8fr}.detailItem>span:nth-child(3){display:none}.mobileBottomNav{grid-template-columns:repeat(5,1fr)}.mobileBottomNav a{font-size:8px}.mobileBottomNav a.active{color:#3157e8}}.brandBlock{flex-direction:column;align-items:stretch;gap:8px;padding:0 5px 18px}.tirelloLogo{object-fit:contain;border-radius:7px;align-self:center;width:100%;max-width:205px;height:auto;display:block}.brandWords{padding-left:5px}.brandWords .brand{font-size:14px}.brandWords .subtitle{margin-top:3px}.ordersCommand{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:26px;padding:14px;box-shadow:0 8px 28px #1018280b}.ordersQuickViews{flex-wrap:wrap;gap:7px;margin:11px 0;display:flex}.filterChip{color:#475467;background:#f2f4f7;border:1px solid #eaecf0;border-radius:999px;min-height:30px;padding:7px 10px;font-size:9px}.filterChip.green{color:#027a48;background:#ecfdf3}.filterChip.amber{color:#b54708;background:#fff7ed}.filterChip.blue{color:#175cd3;background:#eff8ff}.filterChip.red{color:#b42318;background:#fef3f2}.filterChip.violet{color:#6941c6;background:#f4f3ff}.orderPrimaryFilters{grid-template-columns:1.5fr 1.2fr 1fr .85fr .85fr;gap:8px;display:grid}.orderPrimaryFilters label,.orderAdvancedFilters label{text-transform:uppercase;color:#667085;gap:5px;font-size:9px;font-weight:850;display:grid}.orderPrimaryFilters select,.orderPrimaryFilters input,.orderAdvancedFilters select,.orderAdvancedFilters input,.bulkBar select{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:9px;min-width:0;padding:9px 10px;font-size:11px}.orderAdvancedFilters{border-top:1px solid #f0f2f5;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:10px;padding-top:11px;display:grid}.ordersToolbar{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.ordersToolbar>div{flex-wrap:wrap;gap:7px;display:flex}.savedViews{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.savedViews>span{color:#98a2b3;font-size:9px;font-weight:900}.savedViews>div{display:flex}.savedView{color:#3538cd;background:#eef2ff;border-radius:8px 0 0 8px;min-height:29px;padding:6px 9px}.savedDelete{color:#4338ca;background:#e0e7ff;border-radius:0 8px 8px 0;min-height:29px;padding:6px 8px}.columnPicker{background:#f8fafc;border-radius:10px;flex-wrap:wrap;gap:10px;margin-top:10px;padding:10px;display:flex}.columnPicker label{color:#475467;align-items:center;gap:5px;font-size:10px;display:flex}.ordersTopline{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.ordersLegend{flex-wrap:wrap;gap:8px;display:flex}.ordersLegend>span{color:#667085;align-items:center;gap:4px;font-size:9px;display:flex}.ordersMessage{margin-top:12px}.bulkBar{z-index:12;color:#fff;background:#101828;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:flex;position:sticky;top:10px;box-shadow:0 12px 32px #1018282e}.bulkBar strong{margin-right:4px;font-size:11px}.bulkBar select{min-width:210px}.bulkBar .secondary{background:#fff}.ordersTableV2{min-width:1040px;display:grid}.ordersPanel{overflow:auto}.ordersRowV2{border-top:1px solid #f0f2f5;align-items:center;gap:10px;padding:11px 6px;font-size:10.5px;transition:all .12s;display:grid}.ordersHeadV2{z-index:3;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em;background:#fff;border-top:0;padding-top:8px;padding-bottom:8px;font-size:8.5px;font-weight:900;position:sticky;top:0}.ordersRowV2:hover{background:#f8fafc}.ordersRowV2.rowSelected{background:#f3f5ff}.ordersRowV2>span{min-width:0}.orderMainCell,.customerCell,.paymentCell,.dateCell{flex-direction:column;gap:3px;display:flex}.orderMainCell a{color:#101828;text-decoration:none}.ordersRowV2 strong{font-size:10.8px}.ordersRowV2 small{color:#7b8494;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.sourcePill,.paymentPill{color:#475467;white-space:nowrap;text-overflow:ellipsis;background:#f2f4f7;border-radius:999px;width:max-content;max-width:100%;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex;overflow:hidden}.sourcePill.kaufland{color:#c01048;background:#fff1f3}.sourcePill.tirello{color:#3538cd;background:#eef4ff}.paymentPill.paid{color:#027a48;background:#ecfdf3}.paymentPill.cod{color:#b54708;background:#fff7ed}.paymentPill.unpaid{color:#b42318;background:#fef3f2}.orderInfoIcons{flex-wrap:wrap;gap:4px;display:flex}.infoIcon{color:#667085;background:#f2f4f7;border-radius:6px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:8px;font-style:normal;font-weight:950;display:inline-grid}.infoIcon.invoice{color:#175cd3;background:#eff8ff}.infoIcon.note{color:#b54708;background:#fff7ed}.infoIcon.doc{color:#6941c6;background:#f4f3ff}.infoIcon.label{color:#027a48;background:#ecfdf3}.infoIcon.cmr{color:#3538cd;background:#eef2ff}.infoIcon.return{color:#c11574;background:#fdf2fa}.infoIcon.canceled,.infoIcon.problem{color:#b42318;background:#fef3f2}.orderStatusCell{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.statusId{letter-spacing:.02em;margin-top:0;font-weight:800;display:block;color:#98a2b3!important;font-size:8px!important}.valueCell strong,.dateCell{font-variant-numeric:tabular-nums}.rowActions{justify-content:flex-end;gap:5px;display:flex}.iconAction{color:#475467;width:30px;height:30px;min-height:30px;box-shadow:none;background:#f2f4f7;border:1px solid #eaecf0;border-radius:8px;padding:0}.iconAction.link{place-items:center;font-size:16px;text-decoration:none;display:grid}.ordersPager{justify-content:center;align-items:center;gap:12px;margin:16px 0;display:flex}.ordersPager span{color:#667085;font-size:10px}.quickDrawerBackdrop{z-index:80;background:#0f172a4d;justify-content:flex-end;display:flex;position:fixed;inset:0}.quickDrawer{background:#fff;width:min(490px,94vw);height:100%;padding:22px;overflow:auto;box-shadow:-18px 0 50px #10182829}.quickDrawerHead{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:15px;display:flex}.quickDrawerHead span{color:#98a2b3;letter-spacing:.1em;font-size:9px;font-weight:900}.quickDrawerHead h2{margin:4px 0 0;font-size:22px}.quickLoading{text-align:center;color:#667085;padding:50px 0}.quickBadges{gap:7px;margin:14px 0;display:flex}.quickInfo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quickInfo>div{border:1px solid #eaecf0;border-radius:10px;flex-direction:column;gap:4px;padding:11px;display:flex}.quickInfo span{color:#98a2b3;text-transform:uppercase;font-size:8px;font-weight:900}.quickInfo strong{font-size:11px}.quickDrawer h3{margin:18px 0 8px;font-size:12px}.quickProducts{gap:6px;display:grid}.quickProducts>div{border:1px solid #eaecf0;border-radius:9px;flex-direction:column;gap:3px;padding:9px;display:flex}.quickProducts strong{font-size:10.5px}.quickProducts small{color:#667085;font-size:9px}.quickIcons{grid-template-columns:1fr 1fr;gap:6px;font-size:10px;display:grid}.quickIcons span{background:#f8fafc;border-radius:8px;padding:8px}.quickNote{background:#fff7ed;border:1px solid #fedf89;border-radius:10px;padding:10px;font-size:10px;line-height:1.5}.quickActions{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.detailFlags{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.detailFlag{color:#667085;background:#f2f4f7;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8.5px;font-weight:850;display:inline-flex}.detailFlag b{font-size:8px}.detailFlag.on{color:#027a48;background:#ecfdf3}.detailFlag.warn{color:#b54708;background:#fff7ed}.detailFlag.danger{color:#b42318;background:#fef3f2}.orderStatusControl{grid-template-columns:1fr minmax(260px,420px) auto;align-items:end;gap:10px;display:grid}.orderStatusControl h2{margin-bottom:0}.orderStatusControl select{background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:10px}.orderNoteForm{grid-template-columns:1fr auto;gap:8px;margin-bottom:12px;display:grid}.orderNoteForm textarea{resize:vertical;min-height:68px;font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:10px;font-size:11px}.documentCards{gap:7px;display:grid}.documentCards article{border:1px solid #eaecf0;border-radius:10px;grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;padding:11px;display:grid}.documentCards b{color:#667085;font-size:9px}.documentCards strong{font-size:10.5px}.documentCards small{color:#98a2b3;font-size:9px}@media (max-width:1200px){.orderPrimaryFilters,.orderAdvancedFilters{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.ordersToolbar,.ordersTopline{flex-direction:column;align-items:flex-start}.orderPrimaryFilters,.orderAdvancedFilters{grid-template-columns:1fr 1fr}.bulkBar{top:4px}.orderStatusControl{grid-template-columns:1fr}.ordersLegend{display:none}}@media (max-width:600px){.orderPrimaryFilters,.orderAdvancedFilters{grid-template-columns:1fr}.ordersQuickViews{flex-wrap:nowrap;padding-bottom:4px;overflow:auto}.ordersToolbar>div{width:100%}.ordersToolbar button,.ordersToolbar a{flex:1}.quickDrawer{width:100vw}.quickInfo{grid-template-columns:1fr}.bulkBar{position:static}.brandBlock{padding-bottom:12px}.tirelloLogo{max-width:180px}}.orderHistory{display:grid}.orderHistory article{border-top:1px solid #f0f2f5;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px 4px;display:grid}.orderHistory article:first-child{border-top:0}.historyDot{background:#6172f3;border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 0 4px #eef2ff}.orderHistory article>div{flex-direction:column;gap:3px;display:flex}.orderHistory strong{font-size:11px}.orderHistory small{color:#98a2b3;font-size:9.5px}.dashboardAlerts{background:#fff;border:1px solid #fecdca;border-radius:18px;margin-top:14px;padding:14px 16px;box-shadow:0 8px 28px #b423180f}.dashboardAlertsHead{justify-content:space-between;align-items:center;padding:3px 2px 10px;display:flex}.dashboardAlertsHead span{letter-spacing:.12em;color:#b42318;font-size:9px;font-weight:900}.dashboardAlertsHead h2{margin:3px 0 0;font-size:16px}.dashboardAlertsHead a{color:#b42318;font-size:10px;font-weight:850;text-decoration:none}.dashboardAlert,.orderAlertBanner{border-top:1px solid #f2f4f7;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 2px;display:grid}.dashboardAlert:first-of-type{border-top:0}.alertMark{color:#b54708;background:#fff4ed;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:950;display:grid}.alert-critical .alertMark{color:#b42318;background:#fef3f2}.alert-important .alertMark{color:#b54708;background:#fff7ed}.alertText strong,.orderAlertBanner strong{font-size:11.5px}.alertText p,.orderAlertBanner p{color:#667085;margin:3px 0;font-size:10.5px;line-height:1.45}.alertText small,.orderAlertBanner small{color:#98a2b3;font-size:9px}.alertActions{align-items:center;gap:6px;display:flex}.alertActions button,.alertActions .button{min-height:31px;padding:7px 9px;font-size:9px}.orderAlertStack{gap:7px;margin-top:20px;display:grid}.orderAlertBanner{background:#fff;border:1px solid #eaecf0;border-radius:13px;padding:13px}.orderAlertBanner.alert-critical{background:#fffbfa;border-color:#fda29b}.orderAlertBanner.alert-important{background:#fffdfa;border-color:#fedf89}.attentionBanner{background:#fff7ed;border:1px solid #fedf89;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.attentionBanner.critical{background:#fef3f2;border-color:#fda29b}.attentionBanner>div{flex-direction:column;gap:4px;display:flex}.attentionBanner span{letter-spacing:.12em;color:#b54708;font-size:8px;font-weight:950}.attentionBanner.critical span{color:#b42318}.attentionBanner strong{font-size:12px}.attentionBanner small{color:#667085;font-size:10px}.orderControlsGrid{grid-template-columns:1.5fr .8fr;gap:14px;display:grid}.workControl{gap:12px;display:grid}.workControl h2{margin-bottom:0}.workControlGrid{grid-template-columns:1fr 1.2fr;gap:9px;display:grid}.workControlGrid label{text-transform:uppercase;color:#667085;gap:5px;font-size:9px;font-weight:850;display:grid}.workControlGrid label.wide{grid-column:1/-1}.workControlGrid select,.workControlGrid textarea{font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:10px;font-size:11px}.workControlGrid textarea{resize:vertical;min-height:74px}.workButtons{justify-content:flex-end;gap:7px;display:flex}.infoIcon.important{color:#b54708;background:#fff7ed}.infoIcon.critical{color:#b42318;background:#fef3f2}.ownerCell{flex-direction:column;gap:3px;display:flex}.ownerCell>strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.priorityText{font-weight:900;font-size:8px!important}.priorityText.important{color:#b54708!important}.priorityText.critical{color:#b42318!important}.communicationNotice{background:#eef4ff;border:1px solid #c7d7fe;border-radius:15px;flex-direction:column;gap:4px;margin-top:26px;margin-bottom:14px;padding:14px 16px;display:flex}.communicationNotice strong{color:#3538cd;font-size:11px}.communicationNotice span{color:#475467;font-size:10.5px;line-height:1.45}.messageQueue{gap:10px;display:grid}.messageCard{background:#fbfcfd;border:1px solid #eaecf0;border-radius:14px;padding:14px}.messageCardHead{justify-content:space-between;gap:12px;display:flex}.messageCardHead>div{flex-direction:column;gap:3px;display:flex}.messageCardHead span{color:#98a2b3;text-transform:uppercase;font-size:8.5px;font-weight:900}.messageCardHead strong{font-size:12px}.messageStatus{background:#fff7ed;border-radius:999px;height:max-content;padding:5px 8px;color:#b54708!important}.messageStatus.sent{background:#ecfdf3;color:#027a48!important}.messageStatus.error{background:#fef3f2;color:#b42318!important}.messageMeta{flex-wrap:wrap;gap:12px;margin:10px 0;display:flex}.messageMeta span{color:#667085;font-size:9px}.messageCard h3{margin:10px 0 5px;font-size:11px}.messageCard p{color:#344054;background:#fff;border:1px solid #f0f2f5;border-radius:9px;padding:10px;font-size:10.5px;line-height:1.55}.messageFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.messageFooter small{color:#98a2b3;font-size:9px}.automationHero{color:#fff;background:linear-gradient(110deg,#101828,#1d2939);border-radius:18px;justify-content:space-between;align-items:center;gap:15px;margin-top:26px;margin-bottom:14px;padding:18px 20px;display:flex}.automationHero>div{flex-direction:column;gap:3px;display:flex}.automationHero span{color:#9daeff;letter-spacing:.14em;font-size:8px;font-weight:950}.automationHero strong{font-size:17px}.automationHero small{color:#98a2b3;font-size:10px}.automationHero button{color:#101828;background:#fff}.automationRules{display:grid}.automationRule{border-top:1px solid #f0f2f5;grid-template-columns:auto 1fr 120px;align-items:center;gap:13px;padding:14px 2px;display:grid}.automationRule:first-child{border-top:0}.automationRule.disabled{opacity:.55}.switch{width:42px;height:24px;min-height:24px;box-shadow:none;background:#d0d5dd;border-radius:999px;padding:2px}.switch span{background:#fff;border-radius:50%;width:20px;height:20px;transition:all .15s;display:block}.switch.on{background:#12b76a}.switch.on span{transform:translate(18px)}.automationText>div{align-items:center;gap:7px;display:flex}.automationText strong{font-size:11.5px}.automationText p{color:#667085;margin:4px 0;font-size:10px;line-height:1.45}.automationText small{color:#98a2b3;font-size:9px}.automationMode{color:#667085;background:#f2f4f7;border-radius:999px;padding:4px 6px;font-size:7.5px;font-weight:950}.automationMode.automatic{color:#3538cd;background:#eef4ff}.automationThreshold label{color:#667085;text-transform:uppercase;gap:4px;font-size:8px;font-weight:900;display:grid}.automationThreshold input{border:1px solid #d0d5dd;border-radius:8px;width:100%;padding:8px}.automationThreshold>span{color:#98a2b3;font-size:8px;font-weight:900}.managementPeriods{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;display:grid}.managementPeriod{background:#fff;border:1px solid #e4e7ec;border-radius:17px;grid-template-columns:1fr auto;gap:2px 12px;padding:18px;display:grid;box-shadow:0 6px 22px #1018280a}.managementPeriod>span{color:#667085;font-size:9px;font-weight:900}.managementPeriod>strong{letter-spacing:-.04em;grid-area:1/2/3;font-size:30px}.managementPeriod>small{color:#98a2b3;font-size:10px}.managementPeriod>div{color:#475467;border-top:1px solid #f0f2f5;grid-column:1/-1;justify-content:space-between;margin-top:10px;padding-top:9px;font-size:10px;display:flex}.managementRiskGrid{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.managementRiskGrid article{background:#fff;border:1px solid #e4e7ec;border-radius:13px;flex-direction:column;gap:4px;padding:13px;display:flex}.managementRiskGrid article.danger{background:#fffbfa;border-color:#fda29b}.managementRiskGrid span{color:#667085;font-size:8px;font-weight:900}.managementRiskGrid strong{font-size:22px}.managementGrid{grid-template-columns:1.25fr 1fr;gap:14px;display:grid}.workloadTable,.reportList{display:grid}.workloadRow,.reportRow{border-top:1px solid #f0f2f5;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 3px;display:grid}.workloadRow:first-child,.reportRow:first-child{border-top:0}.workloadRow>div,.reportRow>div{flex-direction:column;gap:2px;display:flex}.workloadRow strong,.reportRow strong{font-size:11px}.workloadRow small,.reportRow small{color:#98a2b3;font-size:9px}.workloadRow>span{color:#667085;font-size:9px}.reportRow{grid-template-columns:1fr auto auto}@media (max-width:1050px){.managementRiskGrid{grid-template-columns:repeat(3,1fr)}.managementGrid,.orderControlsGrid{grid-template-columns:1fr}.automationRule{grid-template-columns:auto 1fr}.automationThreshold{grid-column:2}.dashboardMetrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.dashboardAlert,.orderAlertBanner{grid-template-columns:auto 1fr}.alertActions{grid-column:1/-1;justify-content:flex-end}.managementPeriods{grid-template-columns:1fr}.managementRiskGrid{grid-template-columns:1fr 1fr}.workControlGrid{grid-template-columns:1fr}.workControlGrid label.wide{grid-column:auto}.automationRule{grid-template-columns:auto 1fr}.messageFooter{flex-direction:column;align-items:flex-start}}.dashboardAlertSingle{padding-bottom:14px}.dashboardAlertSingle .dashboardAlert{border-top:0;padding:10px 2px 2px}.dashboardAlertSingle .dashboardAlertsHead{border-bottom:1px solid #f2f4f7;margin-bottom:4px}.alertsList{gap:9px;display:grid}.alertsList .dashboardAlert{background:#fff;border:1px solid #eaecf0;border-radius:13px;padding:13px}.alertsList .dashboardAlert.alert-critical{background:#fffbfa;border-color:#fda29b}.alertsList .dashboardAlert.alert-important{background:#fffdfa;border-color:#fedf89}.cmrStatusImport{background:#f8faff;border:1px solid #dfe5ff;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin:16px 0 10px;padding:15px;display:grid}.cmrStatusImport h3{margin:4px 0 5px;font-size:14px}.cmrStatusImport p{color:#667085;max-width:720px;margin:0;font-size:10px;line-height:1.45}.cmrStatusButtons{gap:8px;display:flex}.cmrStatusButtons button{flex-direction:column;align-items:center;gap:2px;min-width:170px;display:flex}.cmrStatusButtons button small{opacity:.72;font-size:8px}.cmrManualDivider{color:#98a2b3;letter-spacing:.08em;align-items:center;gap:10px;margin:12px 0 5px;font-size:8px;font-weight:900;display:flex}.cmrManualDivider:before,.cmrManualDivider:after{content:"";background:#eaecf0;flex:1;height:1px}@media (max-width:850px){.cmrStatusImport{grid-template-columns:1fr}.cmrStatusButtons{flex-wrap:wrap;width:100%}.cmrStatusButtons button{flex:1;min-width:140px}}.shippingModeSwitch{grid-template-columns:1fr 1fr;gap:9px;margin-top:26px;display:grid}.shippingModeSwitch button{color:#475467;background:#fff;border:1px solid #d0d5dd;flex-direction:column;align-items:flex-start;gap:3px;padding:13px 15px;display:flex;box-shadow:0 3px 12px #10182809}.shippingModeSwitch button strong{font-size:10px}.shippingModeSwitch button span{color:#98a2b3;font-size:9px}.shippingModeSwitch button.active{color:#fff;background:#101828;border-color:#101828}.shippingModeSwitch button.active span{color:#aeb9ca}.shippingScanner{margin-top:10px}.shippingScanner.simple{background:linear-gradient(#f8faff,#fff);border:2px solid #c7d7fe}.simpleScannerHint{color:#667085;background:#eef4ff;border-radius:8px;margin-top:9px;padding:8px 10px;font-size:9.5px}.simpleResult{margin-top:10px}.simpleScanQueue{background:#fff;border:1px solid #e4e7ec;border-radius:18px;margin-top:14px;padding:17px;box-shadow:0 8px 28px #1018280a}.simpleScanLog{display:grid}.simpleScanRow{border-top:1px solid #f0f2f5;grid-template-columns:auto 170px 1fr auto;align-items:center;gap:10px;padding:10px 3px;display:grid}.simpleScanRow:first-child{border-top:0}.simpleScanRow>span{color:#027a48;background:#ecfdf3;border-radius:8px;place-items:center;width:25px;height:25px;font-weight:950;display:grid}.simpleScanRow.error>span{color:#b42318;background:#fef3f2}.simpleScanRow>div{flex-direction:column;gap:2px;display:flex}.simpleScanRow strong{font-size:10.5px}.simpleScanRow small,.simpleScanRow time{color:#98a2b3;font-size:9px}.simpleScanRow p{color:#475467;margin:0;font-size:9.5px;line-height:1.35}@media (max-width:700px){.shippingModeSwitch{grid-template-columns:1fr}.simpleScanRow{grid-template-columns:auto 1fr auto}.simpleScanRow p{grid-column:2/-1}.shippingScanner .returnScannerTitle{flex-direction:column;align-items:flex-start;gap:10px}.shippingScanner .cameraButton{width:100%}}.automationCounters{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.automationCounters article{background:#fff;border:1px solid #e4e7ec;border-radius:14px;flex-direction:column;gap:4px;padding:13px;display:flex;box-shadow:0 5px 18px #10182808}.automationCounters article.warn{background:#fffdfa;border-color:#fedf89}.automationCounters article.danger{background:#fffbfa;border-color:#fda29b}.automationCounters span{color:#667085;letter-spacing:.04em;font-size:8px;font-weight:900}.automationCounters strong{letter-spacing:-.035em;font-size:23px}.automationRuleStats{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.automationRuleStats span{color:#667085;background:#f8fafc;border:1px solid #eef0f3;border-radius:999px;padding:4px 7px;font-size:8px}.automationRuleStats span.bad{color:#b42318;background:#fef3f2;border-color:#fecdca}@media (max-width:1000px){.automationCounters{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.automationCounters{grid-template-columns:1fr 1fr}}.invoiceInboxHero{color:#fff;background:linear-gradient(115deg,#101828,#23304f);border-radius:20px;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding:22px 24px;display:flex}.invoiceInboxHero>div:first-child{flex-direction:column;gap:4px;display:flex}.invoiceInboxHero span{letter-spacing:.15em;color:#a4b4ff;font-size:8px;font-weight:900}.invoiceInboxHero h2{margin:0;font-size:21px}.invoiceInboxHero p{color:#aab5c8;margin:0;font-size:10.5px}.invoiceInboxHero>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.invoiceInboxHero .secondary{color:#fff;background:#ffffff14;border-color:#ffffff26}.invoiceConfigGrid{grid-template-columns:1.4fr .8fr;gap:14px;display:grid}.mailboxList{gap:8px;display:grid}.mailboxCard{background:#fbfcfd;border:1px solid #eaecf0;border-radius:12px;grid-template-columns:1fr auto auto auto;align-items:center;gap:8px;padding:11px;display:grid}.mailboxCard>div{flex-direction:column;gap:2px;min-width:0;display:flex}.mailboxCard strong{font-size:11px}.mailboxCard small{color:#667085;font-size:9px}.errorText,.dangerButton{color:#b42318!important}.mailboxForm{border-top:1px solid #eaecf0;margin-top:15px;padding-top:14px}.mailboxForm h3{margin:0 0 10px;font-size:12px}.mailboxFormGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mailboxFormGrid label,.accountantSettings label,.invoiceFilterGrid label,.invoiceDetails label{color:#667085;text-transform:uppercase;gap:4px;font-size:8px;font-weight:900;display:grid}.mailboxFormGrid input,.accountantSettings input,.accountantSettings select,.invoiceFilterGrid input,.invoiceFilterGrid select,.invoicePackageActions input,.invoiceDetails input{color:#344054;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;font-size:10.5px}.mailCheck{text-transform:none!important;grid-template-columns:auto 1fr!important;align-items:center!important;display:flex!important}.mailCheck input{width:auto!important}.mailboxForm>button{margin-top:10px}.accountantSettings{gap:10px;display:grid}.accountantInfo{background:#f8f9fc;border:1px solid #eaecf0;border-radius:12px;margin-top:15px;padding:12px}.accountantInfo strong{font-size:10.5px}.accountantInfo p{color:#667085;margin:5px 0 0;font-size:9.5px;line-height:1.5}.invoiceFilters{margin-top:14px}.invoiceFilterGrid{grid-template-columns:1fr 1.3fr 1.2fr 2fr auto;align-items:end;gap:8px;display:grid}.invoicePackageActions{border-top:1px solid #f0f2f5;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:11px;padding-top:11px;display:flex}.invoicePackageActions input{min-width:190px;margin-right:auto}.disabledLink{pointer-events:none;opacity:.45}.purchaseInvoiceTablePanel{padding:8px 14px;overflow:auto}.purchaseInvoiceTable{min-width:1050px;display:grid}.purchaseInvoiceRow{text-align:left;border-top:1px solid #f0f2f5;grid-template-columns:1.3fr 1.45fr 1.1fr .8fr .9fr 1fr 24px;align-items:center;gap:11px;padding:12px 5px;display:grid}.purchaseInvoiceHead{color:#98a2b3;text-transform:uppercase;border-top:0;font-size:8px;font-weight:900}.purchaseInvoiceData{color:#344054;width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:9px}.purchaseInvoiceData:hover{filter:none;background:#f8fafc}.purchaseInvoiceData>span{flex-direction:column;gap:3px;min-width:0;display:flex}.purchaseInvoiceData strong{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.purchaseInvoiceData small{color:#7b8494;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.extractBadge{color:#b54708;background:#fff7ed;border-radius:999px;width:max-content;padding:5px 7px;font-size:7.5px;font-weight:950}.extractBadge.parsed,.extractBadge.approved{color:#027a48;background:#ecfdf3}.extractBadge.no_text{color:#b42318;background:#fef3f2}.invoiceDrawerBackdrop{z-index:90;background:#0f172a59;justify-content:flex-end;display:flex;position:fixed;inset:0}.invoiceDrawer{background:#fff;width:min(760px,96vw);height:100%;padding:18px;overflow:auto;box-shadow:-18px 0 50px #10182829}.invoiceDrawerHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.invoiceDrawerHead>div{flex-direction:column;gap:3px;display:flex}.invoiceDrawerHead span{letter-spacing:.12em;color:#98a2b3;font-size:8px;font-weight:900}.invoiceDrawerHead h2{margin:0;font-size:20px}.invoiceDrawerHead small{color:#667085;font-size:9px}.invoicePdfPreview{background:#f8fafc;border:1px solid #eaecf0;border-radius:12px;width:100%;height:52vh;margin-top:14px}.invoiceDetails{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.invoiceDrawerActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media (max-width:1100px){.invoiceConfigGrid{grid-template-columns:1fr}.mailboxFormGrid{grid-template-columns:1fr 1fr}.invoiceFilterGrid{grid-template-columns:1fr 1fr 1fr}.invoiceSearch,.invoiceFilterGrid>button{grid-column:1/-1}.invoiceDetails{grid-template-columns:1fr 1fr}}@media (max-width:700px){.invoiceInboxHero{flex-direction:column;align-items:flex-start}.mailboxCard{grid-template-columns:1fr auto}.mailboxCard button{grid-column:auto}.mailboxFormGrid,.invoiceFilterGrid,.invoiceDetails{grid-template-columns:1fr}.invoiceSearch,.invoiceFilterGrid>button{grid-column:auto}.invoicePackageActions{justify-content:stretch}.invoicePackageActions>*{flex:1}.invoicePackageActions input{min-width:100%;margin-right:0}}.commTiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:26px;display:grid}.commTile{color:#101828;text-align:left;background:#fff;border:1px solid #e4e7ec;border-radius:16px;grid-template-columns:auto 1fr;gap:10px;min-height:112px;padding:14px;transition:all .15s;display:grid;position:relative;box-shadow:0 5px 18px #1018280a}.commTile:hover{filter:none;transform:translateY(-2px);box-shadow:0 10px 28px #10182814}.commTile.active{border-color:#8098f9;box-shadow:0 0 0 2px #eef2ff,0 10px 28px #3157e814}.commTileIcon{color:#475467;background:#f2f4f7;border-radius:10px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:950;display:grid}.commTile>div:nth-child(2){flex-direction:column;gap:2px;display:flex}.commTile span{color:#667085;letter-spacing:.08em;font-size:8px;font-weight:950}.commTile strong{font-size:27px;line-height:1}.commTile small{color:#98a2b3;text-overflow:ellipsis;font-size:9px;overflow:hidden}.commTile em{color:#98a2b3;background:#f2f4f7;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:9px;right:10px}.commTile.tone-blue .commTileIcon{color:#175cd3;background:#eff8ff}.commTile.tone-violet .commTileIcon{color:#6941c6;background:#f4f3ff}.commTile.tone-gold .commTileIcon{color:#b54708;background:#fff7ed}.commTile.tone-green .commTileIcon{color:#027a48;background:#ecfdf3}.commTile.tone-blue.active{border-color:#84caff}.commTile.tone-violet.active{border-color:#bdb4fe}.commTile.tone-gold.active{border-color:#fec84b}.commTile.tone-green.active{border-color:#75e0a7}.commMailboxBar{background:#fff;border:1px solid #e4e7ec;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;display:flex}.commMailboxBar h2{margin:3px 0;font-size:17px}.commMailboxBar small{color:#667085;font-size:9.5px}.commMailboxActions{gap:7px;display:flex}.commFilters{background:#fff;border:1px solid #e4e7ec;border-radius:14px;margin-top:11px;padding:10px}.commSearch{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.commSearch>span{color:#98a2b3;padding-left:5px;font-size:18px}.commSearch input{background:#f8fafc;border:0;border-radius:9px;outline:none;padding:11px;font-size:11px}.commFilterChips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.commFilterChips button{color:#667085;background:#f2f4f7;border:1px solid #eaecf0;border-radius:999px;min-height:28px;padding:6px 9px;font-size:8px}.commFilterChips button.active{color:#3538cd;background:#eef2ff;border-color:#c7d7fe}.commInbox{margin-top:12px;overflow:hidden}.commEmailList{display:grid}.commEmailRow{color:#344054;text-align:left;width:100%;min-height:67px;box-shadow:none;background:#fff;border:0;border-top:1px solid #f0f2f5;border-radius:0;grid-template-columns:58px 1fr 2.2fr .6fr 80px;align-items:center;gap:10px;padding:10px 2px;display:grid}.commEmailRow:first-child{border-top:0}.commEmailRow:hover{filter:none;background:#f8fafc}.commEmailRow.open{background:#fcfcff}.commMailboxBadge{color:#475467;background:#f2f4f7;border-radius:7px;justify-content:center;align-items:center;width:46px;height:24px;font-size:8px;font-weight:950;display:inline-flex}.commMailboxBadge.tone-blue{color:#175cd3;background:#eff8ff}.commMailboxBadge.tone-violet{color:#6941c6;background:#f4f3ff}.commMailboxBadge.tone-gold{color:#b54708;background:#fff7ed}.commSender,.commSubject,.commEmailMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.commSender strong,.commSubject strong{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.commEmailRow.open .commSender strong,.commEmailRow.open .commSubject strong{color:#101828;font-weight:900}.commSender small,.commSubject small,.commEmailMeta small{color:#98a2b3;white-space:nowrap;text-overflow:ellipsis;font-size:8.8px;overflow:hidden}.commSubject small{max-width:100%}.commEmailMeta{align-items:flex-end}.commEmailMeta b{color:#667085;font-size:8px}.commState{color:#667085;background:#f2f4f7;border-radius:999px;justify-content:center;padding:5px 6px;font-size:7px;font-weight:900;display:inline-flex}.commState.open{color:#b54708;background:#fff7ed}.commState.handled{color:#027a48;background:#ecfdf3}.commDrawerBackdrop{z-index:100;background:#0f172a57;justify-content:flex-end;display:flex;position:fixed;inset:0}.commDrawer{background:#fff;width:min(650px,96vw);height:100%;padding:22px;overflow:auto;box-shadow:-18px 0 50px #1018282e}.commDrawerHead{border-bottom:1px solid #eaecf0;justify-content:space-between;gap:14px;padding-bottom:14px;display:flex}.commDrawerHead>div{min-width:0}.commDrawerHead span{color:#667085;letter-spacing:.07em;font-size:8px;font-weight:900}.commDrawerHead h2{margin:5px 0;font-size:19px;line-height:1.25}.commDrawerHead small{color:#98a2b3;font-size:9px}.commDrawerPeople{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.commDrawerPeople>div{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;gap:3px;padding:10px;display:flex}.commDrawerPeople span,.commAttachments>span{color:#98a2b3;font-size:8px;font-weight:900}.commDrawerPeople strong{word-break:break-word;font-size:10px}.commAttachments{background:#fffcf5;border:1px solid #fedf89;border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding:10px;display:flex}.commAttachments b{background:#fff;border:1px solid #f2f4f7;border-radius:7px;padding:6px;font-size:9px}.commBody{white-space:pre-wrap;word-break:break-word;color:#344054;background:#fff;border:1px solid #eaecf0;border-radius:12px;min-height:220px;margin-top:14px;padding:15px;font-size:11px;line-height:1.65}.commDrawerActions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}@media (max-width:1200px){.commTiles{grid-template-columns:repeat(2,1fr)}.commEmailRow{grid-template-columns:54px 1fr 1.7fr .55fr 72px}}@media (max-width:760px){.commTiles{grid-template-columns:1fr 1fr}.commMailboxBar{flex-direction:column;align-items:flex-start}.commEmailRow{grid-template-columns:52px 1fr 72px}.commEmailRow .commSubject{grid-column:2/4}.commEmailMeta{display:none}.commState{grid-area:1/3}.commDrawerPeople{grid-template-columns:1fr}.commSearch{grid-template-columns:auto 1fr}.commSearch button{grid-column:1/-1}.commTiles .commTile{min-height:100px}}@media (max-width:500px){.commTiles{grid-template-columns:1fr}.commTile{min-height:88px}.commEmailRow{grid-template-columns:45px 1fr 66px;padding:9px 0}.commMailboxBadge{width:40px}.commDrawer{width:100vw}}.commFilterChips button{align-items:center;gap:5px;display:inline-flex}.commFilterChips button b{min-width:17px;height:17px;color:inherit;background:#fffc;border-radius:999px;place-items:center;font-size:7px;display:grid}.commEmailRow.notification{opacity:.82;background:#fafbfc}.commEmailRow.priority-urgent{box-shadow:inset 3px 0 #d92d20}.commEmailRow.priority-important{box-shadow:inset 3px 0 #f79009}.commSubjectTop{align-items:center;gap:4px;margin-bottom:1px;display:flex}.commClass,.commPriority{letter-spacing:.03em;border-radius:999px;width:max-content;padding:3px 5px;display:inline-flex;font-size:6.8px!important;font-weight:950!important}.commClass{color:#475467;background:#f2f4f7}.commClass.class-customer{color:#175cd3;background:#eff8ff}.commClass.class-apilo{color:#6941c6;background:#f4f3ff}.commClass.class-marketplace{color:#b54708;background:#fff7ed}.commClass.class-courier{color:#027a48;background:#ecfdf3}.commClass.class-invoice{color:#c11574;background:#fdf2fa}.commClass.class-system{color:#475467;background:#f2f4f7}.commPriority{color:#667085;background:#f2f4f7}.commPriority.important{color:#b54708;background:#fff7ed}.commPriority.urgent{color:#b42318;background:#fef3f2}.commState.notification{color:#667085;background:#f2f4f7}.aiStatus{color:#667085;background:#f2f4f7;border-radius:999px;align-items:center;padding:6px 8px;font-size:7px;font-weight:950;display:inline-flex}.aiStatus.ok{color:#027a48;background:#ecfdf3}.aiStatus.off{color:#b54708;background:#fff7ed}.commDrawerAI{width:min(760px,97vw)}.commDecisionBar{background:#f8fafc;border:1px solid #eaecf0;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:12px;padding:10px;display:grid}.commDecisionBar>div{gap:5px;display:flex}.commDecisionBar>span{color:#667085;font-size:8.5px}.aiReplyPanel{background:linear-gradient(#f8faff,#fff);border:1px solid #c7d7fe;border-radius:14px;margin-top:14px;padding:14px}.aiReplyHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aiReplyHead>div{flex-direction:column;gap:2px;display:flex}.aiReplyHead>div>span{color:#4a5bdc;letter-spacing:.1em;font-size:8px;font-weight:950}.aiReplyHead h3{margin:0;font-size:14px}.aiReplyHead small{color:#667085;font-size:8.5px}.aiReplyControls{grid-template-columns:160px 1fr auto;align-items:end;gap:8px;margin-top:12px;display:grid}.aiReplyControls label,.replySubject,.aiSettingsForm label{color:#667085;text-transform:uppercase;gap:4px;font-size:8px;font-weight:900;display:grid}.aiReplyControls select,.aiReplyControls input,.replySubject input,.aiSettingsForm input,.aiSettingsForm select,.aiSettingsForm textarea{color:#344054;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;font-size:10.5px}.aiInstruction{min-width:0}.replySubject{margin-top:10px}.aiReplyTextarea{resize:vertical;color:#101828;width:100%;min-height:210px;font:inherit;background:#fff;border:1px solid #b2ccff;border-radius:11px;margin-top:8px;padding:12px;font-size:11px;line-height:1.55}.aiReplyTextarea:focus{border-color:#8098f9;outline:2px solid #d1e0ff}.aiReplyFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.aiReplyFooter small{color:#667085;font-size:8.5px}.aiNotConfigured{color:#92400e;background:#fff7ed;border:1px solid #fedf89;border-radius:8px;margin-top:9px;padding:8px 10px;font-size:9px}.aiNotConfigured button{color:#6941c6;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;text-decoration:underline}.notificationPanel{background:#f8fafc;border:1px solid #eaecf0;border-radius:12px;margin-top:14px;padding:12px}.notificationPanel strong{font-size:10.5px}.notificationPanel p{color:#667085;margin:4px 0 0;font-size:9px;line-height:1.45}.commReplyHistory{border-top:1px solid #eaecf0;margin-top:14px;padding-top:13px}.commReplyHistory h3{margin:2px 0;font-size:13px}.commReplyHistory article{background:#fbfcfd;border:1px solid #eaecf0;border-radius:10px;margin-top:7px;padding:10px}.commReplyHistory article>div{justify-content:space-between;gap:10px;display:flex}.commReplyHistory strong{font-size:9px}.commReplyHistory small{color:#98a2b3;font-size:8px}.commReplyHistory p{white-space:pre-wrap;color:#475467;margin:7px 0 0;font-size:9.5px;line-height:1.5}.aiSettingsDrawer{background:#fff;width:min(520px,96vw);height:100%;padding:22px;overflow:auto;box-shadow:-18px 0 50px #1018282e}.aiSettingsForm{gap:11px;margin-top:17px;display:grid}.aiSettingsForm textarea{resize:vertical;min-height:120px}.aiSettingsForm .mailCheck{align-items:center;gap:7px;text-transform:none!important;display:flex!important}.aiSettingsForm .mailCheck input{width:auto}.aiSettingsForm>button{margin-top:4px}@media (max-width:850px){.commDecisionBar{grid-template-columns:1fr}.commDecisionBar>button{width:100%}.aiReplyControls{grid-template-columns:1fr}.aiReplyFooter{flex-direction:column;align-items:flex-start}.aiReplyFooter button{width:100%}}.aiReadyBadge{background:#ecfdf3;border-radius:999px;padding:3px 5px;color:#027a48!important}.aiPreparingBadge{background:#f4f3ff;border-radius:999px;padding:3px 5px;color:#6941c6!important}.mailTranslationBar{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.mailTranslationBar>div{flex-direction:column;gap:2px;display:flex}.mailTranslationBar span{letter-spacing:.08em;color:#667085;font-size:8px;font-weight:950}.mailTranslationBar small{color:#98a2b3;font-size:8.5px}.commBody.translated{background:#f8faff;border-color:#c7d7fe}.aiStatus.working{color:#6941c6;background:#f4f3ff}.aiBackgroundNotice{color:#5d55a4;background:#f9f8ff;border:1px solid #d9d6fe;border-radius:9px;align-items:center;gap:7px;margin-top:10px;padding:9px 10px;font-size:9px;display:flex}.aiPulse{background:#7f56d9;border-radius:50%;width:7px;height:7px;animation:1.4s infinite aiPulse;box-shadow:0 0 #7f56d959}@keyframes aiPulse{0%{box-shadow:0 0 #7f56d952}70%{box-shadow:0 0 0 7px #7f56d900}to{box-shadow:0 0 #7f56d900}}.bilingualReplyGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.bilingualReplyGrid>label{flex-direction:column;gap:4px;display:flex}.bilingualReplyGrid>label>span{color:#475467;letter-spacing:.06em;font-size:8px;font-weight:950}.bilingualReplyGrid>label>small{color:#98a2b3;min-height:24px;font-size:8px;line-height:1.4}.bilingualReplyGrid .aiReplyTextarea{min-height:230px;margin-top:0}.aiReplyTextarea.translating{background:#f8faff;border-color:#8098f9}@media (max-width:850px){.bilingualReplyGrid{grid-template-columns:1fr}.mailTranslationBar{flex-direction:column;align-items:flex-start}.mailTranslationBar button{width:100%}}.mailSignatureBox{background:#fafbfc;border:1px solid #dfe3ea;border-radius:13px;margin-top:12px;padding:12px}.mailSignatureTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mailSignatureTop>div{flex-direction:column;gap:3px;display:flex}.mailSignatureTop span{letter-spacing:.08em;color:#475467;font-size:9px;font-weight:900}.mailSignatureTop small{color:#98a2b3;font-size:9px}.mailSignatureTop strong{color:#344054;font-size:10px}.mailSignatureTop select{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:9px;min-width:250px;padding:8px 10px;font-size:10px}.mailSignatureBox pre{white-space:pre-wrap;color:#475467;background:#fff;border:1px solid #eaecf0;border-radius:9px;margin:10px 0 0;padding:10px 11px;font:10px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.mailSignatureNone{color:#98a2b3;background:#fff;border-radius:8px;margin-top:10px;padding:9px;font-size:9px}@media (max-width:700px){.mailSignatureTop{flex-direction:column}.mailSignatureTop select{width:100%;min-width:0}}.bilingualExplainer{background:#f5f8ff;border:1px solid #c7d7fe;border-radius:11px;flex-direction:column;gap:3px;margin-top:12px;padding:10px 12px;display:flex}.bilingualExplainer strong{letter-spacing:.1em;color:#3538cd;font-size:8.5px}.bilingualExplainer span{color:#475467;font-size:9.5px}.languageDraft{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:10px}.languageDraft>span{align-items:center;gap:6px;display:flex!important}.languageDraft>span>b{color:#475467;background:#f2f4f7;border-radius:6px;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.languageDraft.czech{background:#f5fbff;border-color:#b2ddff}.languageDraft.czech>span{color:#175cd3!important}.languageDraft.czech>span>b{color:#175cd3;background:#d1e9ff}.languageDraft.polish>span{color:#475467!important}.mailTaskButton{color:#fff;background:#3157e8}.mailTaskBackdrop{z-index:180;background:#0f172a7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.mailTaskModal{background:#fff;border-radius:18px;width:min(760px,96vw);max-height:94vh;padding:21px;overflow:auto;box-shadow:0 24px 70px #10182847}.mailTaskForm{grid-template-columns:1.35fr .8fr .9fr;gap:10px;margin-top:16px;display:grid}.mailTaskForm label{color:#667085;text-transform:uppercase;gap:5px;font-size:8.5px;font-weight:900;display:grid}.mailTaskForm input,.mailTaskForm select,.mailTaskForm textarea{width:100%;font:inherit;color:#344054;text-transform:none;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:10px 11px;font-size:11px}.mailTaskForm textarea{resize:vertical;min-height:210px;line-height:1.5}.mailTaskTitle,.mailTaskDescription{grid-column:1/-1}.mailTaskDescription>small{color:#98a2b3;justify-self:end;font-size:8px}.mailTaskSource{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:10px 11px;display:flex}.mailTaskSource span{color:#98a2b3;font-size:8px;font-weight:950}.mailTaskSource strong{font-size:10px}.mailTaskSource small{color:#667085;font-size:9px}.mailTaskActions{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:3px;display:flex}@media (max-width:720px){.mailTaskForm{grid-template-columns:1fr}.mailTaskTitle,.mailTaskDescription,.mailTaskSource,.mailTaskActions{grid-column:auto}.commDrawerActions{flex-wrap:wrap}.commDrawerActions .mailTaskButton{width:100%}}.guideHero{color:#fff;background:linear-gradient(120deg,#101828,#1d2939);border-radius:20px;justify-content:space-between;align-items:center;gap:22px;margin-top:26px;padding:24px 26px;display:flex;box-shadow:0 16px 40px #10182821}.guideHero>div{max-width:900px}.guideHero span{letter-spacing:.14em;color:#9daeff;font-size:8px;font-weight:950}.guideHero h2{letter-spacing:-.02em;margin:6px 0;font-size:20px}.guideHero p{color:#b3bdcc;margin:0;font-size:11px;line-height:1.55}.guideHero button{color:#101828;white-space:nowrap;background:#fff}.guideWorkflowGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.guideWorkflowGrid article{background:#fff;border:1px solid #e4e7ec;border-radius:13px;padding:13px 14px;box-shadow:0 4px 14px #10182806}.guideWorkflowGrid strong{font-size:10.5px}.guideWorkflowGrid p{color:#667085;margin:5px 0 0;font-size:9.5px;line-height:1.48}.guideControls{background:#fff;border:1px solid #e4e7ec;border-radius:15px;margin-top:16px;padding:11px}.guideSearch{background:#f8fafc;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:0 10px;display:grid}.guideSearch span{color:#98a2b3;font-size:18px}.guideSearch input{font:inherit;color:#344054;background:0 0;border:0;outline:none;padding:12px 5px;font-size:11px}.guideCategories{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.guideCategories button{color:#667085;min-height:28px;box-shadow:none;background:#f2f4f7;border:1px solid #eaecf0;border-radius:999px;padding:6px 9px;font-size:8px}.guideCategories button.active{color:#3538cd;background:#eef2ff;border-color:#c7d7fe}.guideLayout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.guideIndex{background:#fff;border:1px solid #e4e7ec;border-radius:15px;gap:3px;max-height:calc(100vh - 30px);padding:11px;display:grid;position:sticky;top:14px;overflow:auto}.guideIndex>span{letter-spacing:.1em;color:#98a2b3;padding:5px 7px;font-size:8px;font-weight:950}.guideIndex a{color:#475467;border-radius:8px;align-items:center;gap:8px;padding:7px;font-size:9.5px;font-weight:700;text-decoration:none;display:flex}.guideIndex a:hover{color:#101828;background:#f8fafc}.guideIndex b{color:#667085;background:#f2f4f7;border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.guideArticles{gap:12px;min-width:0;display:grid}.guideArticle{background:#fff;border:1px solid #e4e7ec;border-radius:17px;padding:19px 21px;scroll-margin-top:16px;box-shadow:0 6px 20px #10182809}.guideArticle header{border-bottom:1px solid #f0f2f5;grid-template-columns:auto 1fr;gap:12px;padding-bottom:13px;display:grid}.guideArticleIcon{color:#3538cd;background:#eef2ff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:950;display:grid}.guideArticle header span{color:#98a2b3;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:950}.guideArticle h2{margin:2px 0;font-size:17px}.guideArticle header p{color:#667085;max-width:850px;margin:0;font-size:10px;line-height:1.5}.guideArticle ol{gap:8px;margin:13px 0 0;padding:0;list-style:none;display:grid}.guideArticle li{color:#344054;grid-template-columns:25px 1fr;align-items:start;gap:9px;font-size:10.5px;line-height:1.5;display:grid}.guideArticle li>b{color:#475467;background:#f2f4f7;border-radius:8px;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.guideArticle li>span{padding-top:3px}.guideTips,.guideWarning{border-radius:11px;margin-top:13px;padding:10px 12px}.guideTips{color:#05603a;background:#ecfdf3;border:1px solid #abefc6}.guideWarning{color:#93370d;background:#fffaeb;border:1px solid #fedf89}.guideTips strong,.guideWarning strong{letter-spacing:.1em;margin-bottom:4px;font-size:8px;display:block}.guideTips p,.guideWarning p{margin:3px 0;font-size:9.5px;line-height:1.45}.guideRules{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.guideRules>div{padding:5px}.guideRules span{color:#fff;background:#101828;border-radius:8px;place-items:center;width:25px;height:25px;margin-bottom:8px;font-size:8px;font-weight:950;display:grid}.guideRules strong{font-size:10px;display:block}.guideRules p{color:#667085;margin:4px 0;font-size:9px;line-height:1.45}.guideFooterNote{text-align:center;color:#98a2b3;padding:15px 0 4px;font-size:8.5px}@media (max-width:1050px){.guideWorkflowGrid,.guideRules{grid-template-columns:1fr 1fr}.guideLayout{grid-template-columns:1fr}.guideIndex{gap:5px;max-height:none;display:flex;position:static;overflow:auto}.guideIndex>span{display:none}.guideIndex a{white-space:nowrap;background:#f8fafc}.guideIndex b{display:none}}@media (max-width:650px){.guideHero{flex-direction:column;align-items:flex-start}.guideHero button{width:100%}.guideWorkflowGrid,.guideRules{grid-template-columns:1fr}.guideArticle{padding:15px}.guideArticle header{grid-template-columns:1fr}.guideArticleIcon{width:34px;height:34px}}@media print{.sidebar,.mobileBottomNav,.pageHeader,.guideControls,.guideIndex,.guideHero button{display:none!important}.shell{display:block!important}.content{max-width:none!important;padding:0!important}.guideHero{color:#101828;box-shadow:none;background:#fff;border:0;margin:0;padding:0 0 14px}.guideHero p{color:#475467}.guideHero span{color:#667085}.guideWorkflowGrid{grid-template-columns:1fr 1fr}.guideLayout{display:block}.guideArticle{box-shadow:none;break-inside:avoid;margin-bottom:10px}.guideRules{grid-template-columns:1fr 1fr}}.commFilterTop{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.commFilterButtons{gap:6px;display:flex}.commFilterButtons .active{color:#3538cd;background:#eef2ff;border-color:#c7d7fe}.commAdvancedFilters{border-top:1px solid #eaecf0;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px;padding-top:10px;display:grid}.commAdvancedFilters label{color:#667085;text-transform:uppercase;gap:4px;font-size:7.5px;font-weight:900;display:grid}.commAdvancedFilters input,.commAdvancedFilters select{min-width:0;font:inherit;color:#344054;text-transform:none;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 9px;font-size:9.5px}.commAdvancedActions{align-items:flex-end;gap:6px;display:flex}.commAdvancedActions button{flex:1}.commFilterChips button.folder{color:#6941c6;background:#f4f3ff;border-color:#d9d6fe}.commInboxTitleActions{align-items:center;gap:12px;display:flex}.commSelectAll{color:#667085;align-items:center;gap:5px;font-size:8px;display:flex}.commBulkBar{z-index:12;color:#fff;background:#101828;border-radius:11px;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;padding:9px 10px;display:flex;position:sticky;top:6px}.commBulkBar strong{margin-right:4px;font-size:9.5px}.commBulkBar button{min-height:30px;padding:7px 9px;font-size:8px}.commBulkBar .secondary{color:#344054;background:#fff}.commEmailRow{cursor:pointer;grid-template-columns:28px 58px 1fr 2.15fr .6fr 80px}.commRowCheck{place-items:center;display:grid}.commRowCheck input,.commSelectAll input{accent-color:#3157e8}.commEmailRow.unread{background:#fbfcff}.commEmailRow.unread .commSender strong,.commEmailRow.unread .commSubject>strong{color:#101828;font-weight:950}.commEmailRow.read .commSender strong,.commEmailRow.read .commSubject>strong{font-weight:650}.commEmailRow.selected{background:#eef4ff}.commUnreadBadge{color:#3538cd;background:#eef2ff;border-radius:999px;padding:3px 5px;font-size:6.8px!important;font-weight:950!important}.commFolderBadge{color:#6941c6;text-overflow:ellipsis;white-space:nowrap;background:#f4f3ff;border-radius:999px;max-width:130px;padding:3px 5px;overflow:hidden;font-size:6.8px!important;font-weight:950!important}.mailFilterDrawer{background:#fff;width:min(760px,97vw);height:100%;padding:22px;overflow:auto;box-shadow:-18px 0 50px #1018282e}.mailFilterToolbar{justify-content:flex-end;gap:7px;margin:14px 0;display:flex}.mailFilterList{gap:8px;display:grid}.mailFilterRule{border:1px solid #eaecf0;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.mailFilterRule.disabled{opacity:.55}.mailFilterRule>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mailFilterRule>div:first-child span{color:#6941c6;letter-spacing:.06em;font-size:7.5px;font-weight:950}.mailFilterRule>div:first-child strong{font-size:10.5px}.mailFilterRule>div:first-child small{color:#667085;font-size:8.5px}.mailFilterRuleFlags{flex-wrap:wrap;gap:4px;display:flex}.mailFilterRuleFlags b{color:#475467;background:#f2f4f7;border-radius:999px;padding:4px 6px;font-size:7px}.mailFilterRuleActions{gap:5px;display:flex}.dangerButton{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.mailFilterModal{background:#fff;border-radius:18px;width:min(900px,96vw);max-height:94vh;padding:21px;overflow:auto;box-shadow:0 24px 70px #10182847}.mailFilterForm{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid}.mailFilterForm label{color:#667085;text-transform:uppercase;gap:5px;font-size:8px;font-weight:900;display:grid}.mailFilterForm input,.mailFilterForm select{font:inherit;color:#344054;text-transform:none;border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;font-size:10px}.mailFilterForm .mailCheck{text-transform:none;align-items:center;gap:7px;display:flex}.mailFilterForm .mailCheck input{width:auto}.mailFilterFormActions{grid-column:1/-1;justify-content:flex-end;gap:7px;margin-top:4px;display:flex}@media (max-width:1200px){.commAdvancedFilters{grid-template-columns:repeat(4,minmax(0,1fr))}.commEmailRow{grid-template-columns:28px 54px 1fr 1.65fr .55fr 72px}}@media (max-width:820px){.commFilterTop{grid-template-columns:1fr}.commFilterButtons{width:100%}.commFilterButtons button{flex:1}.commAdvancedFilters{grid-template-columns:1fr 1fr}.commEmailRow{grid-template-columns:26px 50px 1fr 70px}.commEmailRow .commSubject{grid-column:3/5}.commEmailMeta{display:none}.commState{grid-area:1/4}.mailFilterRule{grid-template-columns:1fr}.mailFilterRuleActions{justify-content:flex-end}.mailFilterForm{grid-template-columns:1fr 1fr}.mailFilterFormActions{grid-column:1/-1}}@media (max-width:560px){.commAdvancedFilters{grid-template-columns:1fr}.commEmailRow{grid-template-columns:24px 44px 1fr 68px}.mailFilterForm{grid-template-columns:1fr}.mailFilterFormActions{grid-column:auto}.commInboxTitleActions{flex-direction:column;align-items:flex-end}.commBulkBar{position:static}}.aiCallMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px;display:grid}.aiCallMetrics article{background:#fff;border:1px solid #e4e7ec;border-radius:15px;flex-direction:column;gap:4px;padding:15px;display:flex;box-shadow:0 5px 18px #10182809}.aiCallMetrics article.danger{background:#fffbfa;border-color:#fda29b}.aiCallMetrics span{color:#667085;letter-spacing:.08em;font-size:8px;font-weight:950}.aiCallMetrics strong{letter-spacing:-.03em;font-size:25px}.aiCallSearch{background:#fff;border:1px solid #e4e7ec;border-radius:15px;margin-top:12px;padding:10px}.aiCallSearch form{grid-template-columns:minmax(260px,1fr) 160px 150px 150px auto;gap:7px;display:grid}.aiCallSearch input,.aiCallSearch select{min-width:0;font:inherit;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;font-size:10px}.aiCallList{display:grid}.aiCallRow{cursor:pointer;border-top:1px solid #f0f2f5;border-radius:10px;grid-template-columns:82px minmax(0,1fr) 145px 96px;align-items:center;gap:12px;padding:12px 5px;display:grid}.aiCallRow:first-child{border-top:0}.aiCallRow:hover{background:#f8fafc}.aiCallRow.urgent{background:#fffbfa}.aiCallType{color:#3538cd;text-align:center;background:#eef2ff;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:950}.aiCallMain{min-width:0}.aiCallMain>div{align-items:center;gap:7px;display:flex}.aiCallMain strong{font-size:11px}.aiCallMain>div span{color:#b42318;background:#fef3f2;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:950}.aiCallMain p{color:#475467;white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:10px;overflow:hidden}.aiCallMain small{color:#98a2b3;font-size:8.5px}.aiCallTask{flex-direction:column;gap:3px;display:flex}.aiCallTask span{color:#98a2b3;font-size:7.5px;font-weight:900}.aiCallTask strong{font-size:9.5px}.aiCallStatus{color:#475467;background:#f2f4f7;border-radius:999px;width:max-content;padding:5px 8px;font-size:7.5px;font-weight:950;display:inline-flex}.aiCallStatus.in_progress{color:#b54708;background:#fff7ed}.aiCallStatus.resolved{color:#027a48;background:#ecfdf3}.retellSetup{margin-top:14px}.retellWebhook{background:#f8fafc;border:1px solid #eaecf0;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.retellWebhook>div{flex-direction:column;gap:3px;min-width:0;display:flex}.retellWebhook span{color:#98a2b3;font-size:7.5px;font-weight:950}.retellWebhook strong{word-break:break-all;font-size:10px}.retellWebhook small{color:#667085;font-size:8.5px}.retellConfigForm{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.retellConfigForm label{color:#667085;text-transform:uppercase;gap:5px;font-size:8px;font-weight:900;display:grid}.retellConfigForm input,.retellConfigForm select{font:inherit;color:#344054;text-transform:none;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;font-size:10px}.retellConfigForm button{align-self:end}.retellExtraction{background:#f8faff;border:1px solid #dfe5ff;border-radius:12px;margin-top:13px;padding:12px}.retellExtraction>div:first-child{flex-direction:column;gap:3px;display:flex}.retellExtraction span{color:#6172f3;font-size:7.5px;font-weight:950}.retellExtraction strong{font-size:10.5px}.retellFields{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.retellFields code{color:#3538cd;background:#fff;border:1px solid #d0d5ff;border-radius:6px;padding:5px 7px;font-size:8px}.retellExtraction p{color:#667085;margin:9px 0 0;font-size:9px;line-height:1.5}.retellLastEvent{color:#667085;margin-top:10px;font-size:9px}.aiCallDrawerBadges{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.aiUrgent{color:#b42318;background:#fef3f2;border-radius:999px;padding:5px 8px;font-size:7.5px;font-weight:950}.aiCallText{color:#344054;background:#fbfcfd;border:1px solid #eaecf0;border-radius:10px;padding:10px;font-size:10px;line-height:1.5}.aiCallText.action{background:#eef4ff;border-color:#c7d7fe}.aiLinkedTask{border:1px solid #eaecf0;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;margin-top:13px;padding:10px;display:grid}.aiLinkedTask span{color:#98a2b3;font-size:8px}.aiLinkedTask strong{font-size:10px}.aiLinkedTask .button{grid-area:1/2/3}.aiWideButton{justify-content:center;margin-top:7px;display:flex}.aiTranscript{white-space:pre-wrap;word-break:break-word;color:#d0d5dd;background:#101828;border-radius:11px;max-height:360px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1.55;overflow:auto}@media (max-width:1100px){.aiCallSearch form{grid-template-columns:1fr 1fr 1fr}.aiCallSearch form input{grid-column:1/-1}.aiCallMetrics,.retellConfigForm{grid-template-columns:1fr 1fr}.aiCallRow{grid-template-columns:76px 1fr 100px}.aiCallTask{display:none}}@media (max-width:650px){.aiCallMetrics{grid-template-columns:1fr 1fr}.aiCallSearch form{grid-template-columns:1fr}.aiCallSearch form input{grid-column:auto}.aiCallRow{grid-template-columns:1fr auto}.aiCallType{width:max-content}.aiCallMain{grid-area:2/1/auto/-1}.retellWebhook,.retellConfigForm{grid-template-columns:1fr}.aiCallStatus{justify-self:end}}.invoiceMonthStrip{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.invoiceMonthCard{color:#101828;background:#fff;border:1px solid #e4e7ec;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;min-height:105px;padding:12px;display:flex;box-shadow:0 4px 16px #10182809}.invoiceMonthCard:hover{filter:none;transform:translateY(-1px)}.invoiceMonthCard.active{border-color:#8098f9;box-shadow:0 0 0 2px #eef2ff}.invoiceMonthCard>span{color:#667085;font-size:9px;font-weight:900}.invoiceMonthCard>strong{font-size:24px;line-height:1.1}.invoiceMonthCard>small{color:#b54708;font-size:8px;font-weight:900}.invoiceMonthCard>em{color:#98a2b3;margin-top:auto;font-size:8px;font-style:normal}.idokladInfo{background:#eef4ff;border:1px solid #c7d7fe;border-radius:12px;margin-top:10px;padding:12px}.idokladInfo strong{color:#3538cd;font-size:10.5px}.idokladInfo p{color:#475467;margin:5px 0 0;font-size:9.5px;line-height:1.45}.invoiceDeliveries{margin-top:14px}.deliveryList{display:grid}.deliveryRow{border-top:1px solid #f0f2f5;grid-template-columns:1fr auto auto 150px;align-items:center;gap:10px;padding:10px 3px;display:grid}.deliveryRow:first-child{border-top:0}.deliveryRow>div{flex-direction:column;gap:2px;display:flex}.deliveryRow strong{font-size:10.5px}.deliveryRow small{color:#98a2b3;font-size:9px}.deliveryMode,.deliveryStatus{color:#667085;background:#f2f4f7;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:950;display:inline-flex}.deliveryMode.automatic{color:#3538cd;background:#eef2ff}.deliveryStatus.sent{color:#027a48;background:#ecfdf3}.deliveryStatus.error{color:#b42318;background:#fef3f2}@media (max-width:1200px){.invoiceMonthStrip{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.invoiceMonthStrip{grid-template-columns:1fr 1fr}.deliveryRow{grid-template-columns:1fr auto}.deliveryRow>small{grid-column:1/-1}}.purchaseInvoiceRow{grid-template-columns:1.2fr 1.3fr 1fr .75fr .82fr .92fr .9fr 24px}.invoiceMatchBadge{color:#667085;background:#f2f4f7;border-radius:999px;width:max-content;padding:5px 7px;font-size:7.5px;font-weight:950;display:inline-flex}.invoiceMatchBadge.matched{color:#027a48;background:#ecfdf3}.invoiceMatchBadge.suggestions{color:#b54708;background:#fff7ed}.invoiceMatchBadge.error{color:#b42318;background:#fef3f2}.invoiceMatchBadge.pending{color:#3538cd;background:#eef4ff}.invoiceMatchingPanel{background:#fafbff;border:1px solid #dfe5ff;border-radius:14px;margin-top:13px;padding:14px}.invoiceMatchingHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.invoiceMatchingHead h3{margin:3px 0 4px;font-size:13px}.invoiceMatchingHead p{color:#667085;max-width:560px;margin:0;font-size:9.5px;line-height:1.45}.invoiceMatchingLoading,.invoiceMatchEmpty{color:#667085;padding:18px 3px;font-size:10px}.invoiceDetectedEans{background:#fff;border:1px solid #eaecf0;border-radius:10px;margin-top:12px;padding:10px}.invoiceDetectedEans>strong{text-transform:uppercase;color:#667085;font-size:9px}.invoiceDetectedEans>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.invoiceDetectedEans span{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#f2f4f7;border-radius:7px;max-width:100%;padding:6px 8px;font-size:8.5px;overflow:hidden}.invoiceDetectedEans small{color:#98a2b3;font-size:9px}.invoiceMatchList{gap:7px;margin-top:9px;display:grid}.invoiceOrderMatch{background:#fff;border:1px solid #eaecf0;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.invoiceOrderMatch.auto,.invoiceOrderMatch.confirmed{background:#fbfffc;border-color:#abefc6}.invoiceMatchScore{background:#f2f4f7;border-radius:9px;justify-content:center;align-items:baseline;width:38px;height:38px;padding-top:8px;display:flex}.invoiceMatchScore strong{font-size:14px}.invoiceMatchScore small{color:#98a2b3;font-size:7px}.invoiceOrderMatch>div:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.invoiceMatchOrder{align-items:center;gap:6px;display:flex}.invoiceMatchOrder a{color:#3538cd;font-size:10.5px;font-weight:900;text-decoration:none}.invoiceOrderMatch>div:nth-child(2)>strong{font-size:9.5px}.invoiceOrderMatch>div:nth-child(2)>small{color:#667085;font-size:8.5px;line-height:1.35}.invoiceMatchState{color:#b54708;background:#fff7ed;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:950}.invoiceMatchState.auto,.invoiceMatchState.confirmed{color:#027a48;background:#ecfdf3}.invoiceMatchActions{gap:5px;display:flex}.invoiceMatchActions button{min-height:29px;padding:6px 8px;font-size:8px}.invoiceManualLink{border-top:1px solid #e4e7ec;grid-template-columns:1fr auto;gap:7px;margin-top:10px;padding-top:10px;display:grid}.invoiceManualLink input{border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;font-size:10px}@media (max-width:900px){.purchaseInvoiceTable{min-width:1050px}.purchaseInvoiceTablePanel{overflow:auto}.invoiceOrderMatch{grid-template-columns:auto 1fr}.invoiceMatchActions{grid-column:1/-1;justify-content:flex-end}.invoiceMatchingHead{flex-direction:column}.invoiceManualLink{grid-template-columns:1fr}}.sendByCell{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.sendByBadge{color:#475467;background:#f2f4f7;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:950;line-height:1.1;display:inline-flex}.sendByBadge.overdue{color:#b42318;background:#fee4e2}.sendByBadge.urgent{color:#d92d20;background:#fff1f0}.sendByBadge.soon{color:#c4320a;background:#fff6ed}.sendByBadge.normal{color:#027a48;background:#ecfdf3}.sendByBadge.none{color:#98a2b3;background:#f2f4f7}.sendByCell small{color:#98a2b3;font-size:8px}.sendDeadlineMeta strong{color:#b42318}.allegroOrderPanel{border-color:#ffdca8}.glsOrderPanel{border-color:#d1fadf}.courierBatchControls{align-items:flex-end;gap:10px;margin:10px 0;display:flex}.courierBatchControls label{color:#475467;flex-direction:column;gap:5px;font-size:9px;font-weight:900;display:flex}.courierBatchControls select{min-width:150px}.glsOrderPanel .dpdWeightActions button{background:#1b7f4c}.allegroWarehouseSelect{align-items:end;gap:10px;margin:10px 0;display:flex}.allegroWarehouseSelect label{color:#475467;flex-direction:column;gap:5px;font-size:9px;font-weight:900;display:flex}.allegroWarehouseSelect select{min-width:260px}.allegroOrderPanel .dpdWeightActions button{background:#ff5a00}.dpdOrderPanel{border-color:#ffd6dc}.dpdWeightActions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.dpdWeightActions button{background:#e4003a;min-width:130px}.dpdShipmentList{gap:7px;display:grid}.dpdShipmentList article{border-top:1px solid #f0f2f5;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 2px;display:grid}.dpdShipmentList article:first-child{border-top:0}.dpdShipmentList article>div{flex-direction:column;gap:2px;display:flex}.dpdShipmentList strong{font-size:10.5px}.dpdShipmentList small{color:#667085;font-size:9px}.compactEmpty{padding:10px 0}.dpdRowActions{gap:3px}.dpdMiniButton{color:#c01048;min-width:30px;height:30px;min-height:30px;box-shadow:none;background:#fff1f3;border:1px solid #fecdd6;border-radius:8px;padding:0 5px;font-size:8px;font-weight:950}.dpdMiniButton:hover{background:#ffe4e8}.dpdMiniButton:disabled{opacity:.45}.orderPurchaseInvoices{border-color:#d9e2ff}.invoiceOrderSummary{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.invoiceSuggestionBadge{color:#b54708;background:#fff7ed}.orderInvoiceList{gap:9px;display:grid}.orderInvoiceCard{background:#fbfcfd;border:1px solid #eaecf0;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:13px;display:grid}.orderInvoiceCard.suggested{background:#fffdfa;border-color:#fedf89}.orderInvoiceCard.auto,.orderInvoiceCard.confirmed{background:#f9fefb;border-color:#abefc6}.orderInvoiceMain{flex-direction:column;gap:4px;min-width:0;display:flex}.orderInvoiceMain>strong{font-size:12px}.orderInvoiceMain>span{color:#475467;font-size:10.5px}.orderInvoiceMain>small{color:#667085;font-size:9.5px}.orderInvoiceStatus{align-items:center;gap:7px;margin-bottom:2px;display:flex}.orderInvoiceStatus>b{color:#667085;font-size:9px}.invoiceMatchPill{color:#475467;background:#f2f4f7;border-radius:999px;width:max-content;padding:4px 7px;font-size:8px;font-weight:950;display:inline-flex}.invoiceMatchPill.suggested{color:#b54708;background:#fff7ed}.invoiceMatchPill.auto,.invoiceMatchPill.confirmed{color:#027a48;background:#ecfdf3}.invoiceMatchReason{max-width:850px;line-height:1.45}.orderInvoiceActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.orderInvoiceActions button{min-height:33px;padding:8px 10px}.dangerText{color:#b42318!important}@media (max-width:760px){.orderInvoiceCard{grid-template-columns:1fr}.orderInvoiceActions,.invoiceOrderSummary{justify-content:flex-start}}.infoIcon.purchase{color:#3538cd;background:#eef4ff}.orderInvoiceReadonly{flex-direction:column;justify-content:center;align-items:flex-end;gap:3px;min-width:170px;display:flex}.orderInvoiceReadonly span{color:#027a48;background:#ecfdf3;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.orderInvoiceReadonly small{text-align:right;color:#98a2b3;max-width:220px;font-size:8.5px;line-height:1.35}@media (max-width:700px){.orderInvoiceReadonly{align-items:flex-start}.orderInvoiceReadonly small{text-align:left}}.orderPrimaryWorkspace{gap:12px;margin-top:12px;display:grid}.orderPrimaryWorkspace>.orderDetailGrid,.orderPrimaryWorkspace>.panel{margin:0}.orderPrimaryWorkspace .orderMainPanel,.orderPrimaryWorkspace .orderSidePanel{min-height:100%}.orderStatusHigh{background:#fbfcff;border-color:#d6e4ff}.orderStatusHigh h2{font-size:14px}.workControl{margin-top:4px}.idokladOrderPanel{margin-top:12px}.orderDetailMeta .orderMoneyCard.primary{border-width:2px}.orderDetailMeta .orderMoneyCard>strong{font-size:24px}.sendDeadlineMeta{background:#fffaf5!important;border-color:#fed7aa!important}.sendDeadlineMeta strong{font-size:13px!important}.orderDetailTop{grid-template-columns:1fr;align-items:stretch}.orderDetailMeta{grid-template-columns:repeat(6,minmax(0,1fr))}.orderDetailMeta>div{justify-content:center;min-height:72px}.orderDetailMeta .orderMoneyCard{background:#f8faff;border-color:#c7d7fe}.orderDetailMeta .orderMoneyCard.paid{background:#f6fef9;border-color:#abefc6}.orderDetailMeta .orderMoneyCard>strong{letter-spacing:-.025em;font-size:20px;line-height:1}.orderDetailMeta .orderMoneyCard>strong small{color:#667085;letter-spacing:0;font-size:9px}.orderActions{justify-content:flex-start}.courierHub{padding:12px 14px}.courierHubHead{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.courierHubHead h2{margin:1px 0 0;font-size:14px}.courierQuickRow{border-top:1px solid #eef1f4;grid-template-columns:105px minmax(150px,.65fr) minmax(310px,1.4fr) auto;align-items:end;gap:9px;padding:9px 0;display:grid}.courierQuickRow:first-of-type{border-top:0}.courierBrand{flex-direction:column;align-self:center;gap:2px;display:flex}.courierBrand strong{letter-spacing:.04em;font-size:12px}.courierBrand span{color:#98a2b3;font-size:8px;font-weight:800}.courierQuickRow.allegro .courierBrand strong{color:#d94801}.courierQuickRow.dpd .courierBrand strong{color:#c01048}.courierQuickRow.gls .courierBrand strong{color:#027a48}.courierInlineFields{align-items:end;gap:6px;display:flex}.courierInlineFields label{color:#667085;text-transform:uppercase;gap:3px;font-size:7.5px;font-weight:900;display:grid}.courierInlineFields select{min-width:80px;height:32px;font:inherit;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:0 8px;font-size:9px}.courierQuickRow.allegro .courierInlineFields label:first-child select{min-width:145px}.courierWeights{align-items:center;gap:5px;display:flex}.courierWeights button{min-width:88px;height:32px;min-height:32px;box-shadow:none;border-radius:8px;padding:0 10px;font-size:8.5px;font-weight:950}.courierQuickRow.allegro .courierWeights button{background:#ff5a00}.courierQuickRow.dpd .courierWeights button{background:#e4003a}.courierQuickRow.gls .courierWeights button{background:#1b7f4c}.courierHistory{align-self:center;position:relative}.courierHistory summary{cursor:pointer;color:#475467;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:900;list-style:none}.courierHistory summary::-webkit-details-marker{display:none}.courierHistory[open]>div{z-index:30;background:#fff;border:1px solid #d0d5dd;border-radius:11px;width:340px;padding:7px;position:absolute;top:38px;right:0;box-shadow:0 12px 28px #10182824}.courierHistory>div>span{border-top:1px solid #f0f2f5;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:7px;display:grid}.courierHistory>div>span:first-child{border-top:0}.courierHistory b{font-size:8.5px}.courierHistory small{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.courierHistory a{color:#3538cd;font-size:8px;font-weight:900;text-decoration:none}.idokladOrderPanel{border-color:#c7d7fe;padding:12px 14px}.idokladOrderHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.idokladOrderHead h2{margin:1px 0 0;font-size:14px}.idokladOrderActions{gap:6px;display:flex}.idokladOrderActions button,.idokladOrderActions .button{min-height:32px;padding:7px 10px;font-size:8px}.idokladDocList{margin-top:8px;display:grid}.idokladDocList article{border-top:1px solid #eef1f4;grid-template-columns:76px minmax(0,1fr) 72px auto;align-items:center;gap:9px;padding:8px 2px;display:grid}.idokladDocList article:first-child{border-top:0}.idokladDocList article>div{flex-direction:column;gap:2px;min-width:0;display:flex}.idokladDocList strong{font-size:9.5px}.idokladDocList small{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.idokladKind,.idokladApilo{color:#475467;background:#f2f4f7;border-radius:999px;width:max-content;padding:5px 7px;font-size:7px;font-weight:950;display:inline-flex}.idokladKind.invoice{color:#3538cd;background:#eef4ff}.idokladKind.credit_note{color:#b54708;background:#fff7ed}.idokladKind.quotation{color:#6941c6;background:#f4f3ff}.idokladApilo.ok{color:#027a48;background:#ecfdf3}.idokladApiPanel{border-color:#c7d7fe}@media (max-width:1250px){.orderDetailMeta{grid-template-columns:repeat(3,1fr)}.courierQuickRow{grid-template-columns:90px 1fr}.courierWeights{grid-column:2}.courierHistory{grid-column:2;justify-self:start}.courierHistory[open]>div{left:0;right:auto}}@media (max-width:700px){.orderDetailMeta{grid-template-columns:1fr 1fr}.courierQuickRow{grid-template-columns:1fr}.courierInlineFields,.courierWeights,.courierHistory{grid-column:auto}.courierWeights{grid-template-columns:repeat(3,1fr);display:grid}.courierWeights button{width:100%;min-width:0}.courierHistory[open]>div{width:auto;margin-top:6px;position:static}.idokladOrderHead{flex-direction:column;align-items:flex-start}.idokladDocList article{grid-template-columns:70px 1fr}.idokladApilo{grid-column:1}.idokladDocList article>a{grid-column:2;justify-self:start}.orderDetailMeta .orderMoneyCard>strong{font-size:19px}.orderPrimaryWorkspace{gap:9px}}.commSectionTabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.commSectionTabs>button{color:#344054;min-height:38px;box-shadow:none;background:#fff;border:1px solid #d0d5dd;border-radius:10px;align-items:center;gap:9px;padding:8px 12px;display:inline-flex}.commSectionTabs>button.active{color:#fff;background:#101828;border-color:#101828}.commCountBadge{color:#344054;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-width:25px;height:23px;padding:0 7px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.commSectionTabs>button.active .commCountBadge{color:#101828;background:#fff}.commStatusFilters{border-top:1px solid #eaecf0;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:12px;display:flex}.commStatusFilters button{color:#475467;min-height:34px;box-shadow:none;background:#fff;border:1px solid #d0d5dd;border-radius:9px;gap:7px;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.commStatusFilters button b{color:#475467;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:19px;padding:0 5px;font-size:7.5px;display:inline-flex}.commStatusFilters button.active{color:#3538cd;background:#eef4ff;border-color:#c7d7fe}.commStatusFilters button.active.danger{color:#b42318;background:#fef3f2;border-color:#fecdca}.commStatusFilters button.active.warning{color:#b54708;background:#fff7ed;border-color:#fedf89}.commStatusFilters button.active.success{color:#027a48;background:#ecfdf3;border-color:#abefc6}.commStatusFilters button.active b{background:#fff}.commStatusBadge{white-space:nowrap;color:#475467;background:#f2f4f7;border-radius:999px;align-items:center;width:max-content;padding:6px 9px;font-size:8px;font-weight:950;display:inline-flex}.commStatusBadge.danger{color:#b42318;background:#fef3f2}.commStatusBadge.warning{color:#b54708;background:#fff7ed}.commStatusBadge.success{color:#027a48;background:#ecfdf3}.commStatusBadge.muted{color:#667085;background:#f2f4f7}.commIssueCard{border-left:4px solid #d0d5dd}.commIssueCard.tone-danger{background:#fffdfd;border-left-color:#f04438}.commIssueCard.tone-warning{background:#fffefa;border-left-color:#f79009}.commIssueCard.tone-success{background:#fbfffc;border-left-color:#12b76a}.commIssueTitle h2{align-items:baseline;gap:7px;display:flex}.commIssueTitle h2>span{color:#101828;font-size:26px;font-weight:950;line-height:1}.endRequestButton{color:#b54708!important;background:#fff7ed!important;border:1px solid #fedf89!important}.endRequestButton:hover{background:#fffaeb!important}@media (max-width:700px){.commSectionTabs,.commStatusFilters{grid-template-columns:1fr 1fr;display:grid}.commSectionTabs>.softBadge{grid-column:1/-1}.commStatusFilters button{width:100%}}.cmrNumberBar{background:#f8fafc;border:1px solid #dfe4e8;border-radius:13px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;margin:14px 0 18px;padding:14px;display:grid}.cmrNumberBar label{color:#59616a;gap:6px;font-size:10px;font-weight:900;display:grid}.cmrNumberBar input{width:100%;font:inherit;background:#fff;border:1px solid #cfd6dd;border-radius:9px;padding:11px 12px;font-size:13px;font-weight:800}.cmrNumberBar>div{flex-direction:column;gap:3px;min-width:150px;display:flex}.cmrNumberBar>div span{color:#98a2b3;text-transform:uppercase;font-size:8px;font-weight:900}.cmrNumberBar>div strong{color:#101828;font-size:13px}.cmrEditButton{color:#3538cd!important;background:#eef2ff!important;border:1px solid #c7d7fe!important}.cmrEditModal{width:min(820px,96vw)}.cmrEditForm{grid-template-columns:1fr 1fr;gap:11px;margin-top:17px;display:grid}.cmrEditForm label{color:#667085;text-transform:uppercase;gap:5px;font-size:8.5px;font-weight:900;display:grid}.cmrEditForm input,.cmrEditForm textarea{width:100%;font:inherit;color:#344054;text-transform:none;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:10px 11px;font-size:11px}.cmrEditForm textarea{resize:vertical;min-height:74px;line-height:1.45}.cmrEditWide{grid-column:1/-1}.cmrEditNotice{color:#667085;background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;grid-column:1/-1;padding:10px 12px;font-size:9px;line-height:1.5}@media (max-width:720px){.cmrNumberBar{grid-template-columns:1fr}.cmrNumberBar>button{width:100%}.cmrEditForm{grid-template-columns:1fr}.cmrEditWide,.cmrEditNotice{grid-column:auto}}.purchaseControl{gap:16px;display:grid}.purchaseMarginSummary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.purchaseItemList{gap:12px;display:grid}.purchaseItemCard{border:1px solid var(--border,#d9dde5);background:var(--panel,#fff);border-radius:14px;gap:12px;padding:14px;display:grid}.purchaseItemCard.negative{border-color:#d14343;box-shadow:inset 0 0 0 1px #d143431f}.purchaseItemHead{grid-template-columns:minmax(0,1.6fr) minmax(120px,.7fr) minmax(120px,.7fr);align-items:center;gap:12px;display:grid}.purchaseItemHead>div{gap:3px;display:grid}.purchaseItemHead span,.purchaseItemHead small{opacity:.72;font-size:12px}.purchaseFields{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.purchaseFields label{gap:6px;font-size:12px;font-weight:700;display:grid}.purchaseFields input,.purchaseFields select{width:100%}.platformaMiniStatus{background:#3c78ff0f;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.platformaMiniStatus small{opacity:.75}.purchaseControl .formError{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.purchaseControl .formError button{margin-left:auto}@media (max-width:1000px){.purchaseFields{grid-template-columns:repeat(2,minmax(0,1fr))}.purchaseItemHead{grid-template-columns:1fr 1fr}.purchaseItemHead>div:first-child{grid-column:1/-1}}@media (max-width:640px){.purchaseFields,.purchaseItemHead{grid-template-columns:1fr}.purchaseItemHead>div:first-child{grid-column:auto}.purchaseMarginSummary{justify-content:flex-start}}
