:root{-webkit-text-size-adjust:100%}html,body{max-width:100%}:where(main,.dashboard-page,.shipping-page,.logistik-settings-responsive){box-sizing:border-box;max-width:100%;min-width:0}:where(main,.dashboard-page,.shipping-page) :is(section,article,form){max-width:100%;min-width:0}:where(main,.dashboard-page,.shipping-page) :is(img,svg,canvas){max-width:100%}:where(main,.dashboard-page,.shipping-page) :is(p,h1,h2,h3,h4){overflow-wrap:anywhere}@media(max-width:1180px){.dashboard-page,.shipping-page{width:100%!important;padding:20px 18px 56px!important}.dashboard-kpi-grid,.dashboard-task-grid,.shipping-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.logistik-settings-responsive{display:block!important;grid-template-columns:minmax(0,1fr)!important}.logistik-settings-sidebar-responsive{position:static!important;width:100%!important;margin-bottom:16px!important}.logistik-settings-responsive>*{min-width:0!important;max-width:100%}.dashboard-section-header,.shipping-header{flex-wrap:wrap!important;gap:12px!important}main :is(table,[role=table]){border-collapse:collapse}main :is(table,[role=table]) th,main :is(table,[role=table]) td{overflow-wrap:anywhere}main :is(input,select,textarea){max-width:100%;box-sizing:border-box}main :is(button,a[role=button],input[type=submit]){touch-action:manipulation}}@media(max-width:900px),(max-width:1180px)and (max-height:550px)and (pointer:coarse){.shipping-header,.dashboard-section-header{flex-direction:column!important;align-items:stretch!important}.shipping-page [style*="grid-template-columns: repeat(4"],.shipping-page [style*="grid-template-columns: minmax(160px"],.logistik-settings-responsive [style*="grid-template-columns: 150px"],.logistik-settings-responsive [style*="grid-template-columns: 100px 110px"],.logistik-settings-responsive [style*="grid-template-columns: repeat(auto-fit, minmax(300px"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px),(max-width:1180px)and (max-height:550px)and (pointer:coarse){main,.dashboard-page,.shipping-page{padding:14px 12px 48px!important;width:100%!important}main :is(h1){font-size:clamp(22px,5vw,28px)!important;line-height:1.2!important}.dashboard-kpi-grid,.dashboard-task-grid,.shipping-summary-grid{grid-template-columns:minmax(0,1fr)!important}main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important;max-width:100%!important;min-width:0!important}main :is(button,[role=button],input[type=submit]){min-height:40px;white-space:normal}.shipping-view-switch{width:100%!important;max-width:100%;box-sizing:border-box}.shipping-view-tab{flex:1 1 0!important;justify-content:center!important}.logistik-settings-responsive [style*="grid-template-columns: 150px"],.logistik-settings-responsive [style*="grid-template-columns: 100px 110px"],.logistik-settings-responsive [style*="grid-template-columns: minmax(0px"],.logistik-settings-responsive [style*="grid-template-columns: minmax(0, 1fr) 110px"],.logistik-settings-responsive [style*="grid-template-columns: minmax(0, 1fr) minmax(150px"],.logistik-settings-responsive [style*="grid-template-columns: repeat(auto-fit, minmax(280px"],.logistik-settings-responsive [style*="grid-template-columns: repeat(auto-fit, minmax(300px"],.logistik-settings-responsive [style*="grid-template-columns: repeat(auto-fit, minmax(260px"],.logistik-settings-responsive [style*="grid-template-columns: repeat(auto-fit, minmax(230px"],.logistik-settings-responsive [style*="grid-template-columns: repeat(auto-fit, minmax(220px"],.shipping-page [style*="grid-template-columns: minmax(160px"],.shipping-page [style*="grid-template-columns: repeat(4"]{grid-template-columns:minmax(0,1fr)!important}.logistik-settings-responsive [style*="display: flex"][style*="justify-content: space-between"],.shipping-page [style*="display: flex"][style*="justify-content: space-between"]{flex-wrap:wrap!important}.logistik-settings-responsive :is(input,select,textarea),.shipping-page :is(input,select,textarea){max-width:100%!important}.dashboard-page [style*="min-width: 850px"]{overflow-x:auto}.shipping-page table:has(>tbody>tr.shipping-table-row),.shipping-page table:has(>tbody>tr.shipping-table-row)>tbody{display:block!important;min-width:0!important;width:100%!important;table-layout:auto!important}.shipping-page table:has(>tbody>tr.shipping-table-row)>thead,.shipping-page table:has(>tbody>tr.shipping-table-row)>colgroup{display:none!important}.shipping-page table:has(>tbody>tr.shipping-table-row)>tbody>tr.shipping-table-row{display:block!important;width:100%!important;box-sizing:border-box;margin:0 0 12px!important;border:1px solid #e1e3e5!important;border-radius:12px!important;overflow:hidden;background:#fff}.shipping-page table:has(>tbody>tr.shipping-table-row)>tbody>tr.shipping-table-row>td{display:block!important;text-align:left!important;box-sizing:border-box;max-width:100%;min-width:0!important;width:100%!important;padding:10px 12px!important;border-bottom:1px solid #f0f1f2!important;white-space:normal!important;overflow-wrap:anywhere}.shipping-page table:has(>tbody>tr.shipping-table-row)>tbody>tr.shipping-table-row>td:last-child{border-bottom:0!important}.shipping-page table:has(>tbody>tr.shipping-table-row)>tbody>tr.shipping-table-row>td:before{display:block;margin-bottom:6px;font-size:11px;line-height:1.35;font-weight:700;color:#60656a}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(1):before{content:"Bestellung"}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(2):before{content:"Versandvorschlag"}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(3):before{content:"Status"}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(4):before{content:"Tracking"}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(5):before{content:"Druck / Label-Archiv"}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(6):before{content:"Entscheidung / Fehler"}.shipping-page .shipping-table-row:not(.shipping-b2b-row)>td:nth-child(7):before{content:"Fertig"}.shipping-page .shipping-b2b-row>td:nth-child(1):before{content:"Bestellung"}.shipping-page .shipping-b2b-row>td:nth-child(2):before{content:"Kunde"}.shipping-page .shipping-b2b-row>td:nth-child(3):before{content:"Datum"}.shipping-page .shipping-b2b-row>td:nth-child(4):before{content:"Strecke"}.shipping-page .shipping-b2b-row>td:nth-child(5):before{content:"Gespeicherter Versandweg"}.shipping-page .shipping-b2b-row>td:nth-child(6):before{content:"Kalkulierte Kosten"}.shipping-page .shipping-b2b-row>td:nth-child(7):before{content:"Status"}.shipping-page .shipping-b2b-row>td:nth-child(8):before{content:"Aktion"}.shipping-page .shipping-table-row :is(div,span,button,a){max-width:100%}.shipping-page .shipping-table-row :is(button,a[role=button]){white-space:normal!important}main :is(section,div):has(>table:not(:has(tr.shipping-table-row))){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}main :is(section,div):has(>table:not(:has(tr.shipping-table-row)))>table{max-width:none}:is([role=dialog],[aria-modal=true]){max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto}}@media(max-width:390px){.dashboard-page,.shipping-page,main{padding-inline:10px!important}.shipping-page .shipping-table-row>td{padding:9px 10px!important}}
