.workspace-shell--logistics{--logistics-blue:#2563eb;--logistics-blue-strong:#1d4ed8;--logistics-blue-deep:#173a71;--logistics-blue-soft:rgb(219 235 255/76%);--logistics-orange:#e9782c;--logistics-orange-strong:#c95b16;--logistics-orange-soft:rgb(255 235 219/80%);--logistics-ink:#0b1830;--logistics-muted:#60718b;--logistics-line:rgb(151 184 220/40%);--logistics-glass:linear-gradient(145deg,rgb(255 255 255/78%),rgb(239 247 255/58%));--logistics-glass-strong:linear-gradient(145deg,rgb(255 255 255/92%),rgb(241 248 255/78%));--logistics-shadow:0 18px 48px rgb(31 78 126/12%);--logistics-shadow-soft:0 10px 28px rgb(31 78 126/9%);background-color:#edf5fb}.workspace-shell--logistics.workspace-shell:after{background-color:#edf5fb;background-image:linear-gradient(90deg,rgb(237 246 253/98%),rgb(237 246 253/94%) 28%,rgb(238 247 253/82%) 48%,rgb(238 247 253/55%) 72%,rgb(238 247 253/72%)),linear-gradient(180deg,rgb(225 240 251/14%),rgb(230 242 251/56%)),url(/design/logistics/logistics-motion-hero.webp);background-position:50%,50%,100%;background-size:100% 100%,100% 100%,auto 100vh}.workspace-shell--logistics .workspace-sidebar__panel.workspace-sidebar__panel{border-color:rgb(255 255 255/56%);background:linear-gradient(165deg,rgb(248 252 255/38%),rgb(209 229 247/20%));box-shadow:inset 0 1px 0 rgb(255 255 255/74%),0 18px 48px rgb(25 67 106/13%);backdrop-filter:blur(20px) saturate(155%);-webkit-backdrop-filter:blur(20px) saturate(155%)}.workspace-shell--logistics .workspace-topbar.workspace-topbar{border-color:rgb(255 255 255/62%);background:linear-gradient(145deg,rgb(255 255 255/66%),rgb(228 241 252/38%));box-shadow:inset 0 1px 0 rgb(255 255 255/80%),0 12px 34px rgb(32 78 122/10%);backdrop-filter:blur(24px) saturate(158%);-webkit-backdrop-filter:blur(24px) saturate(158%)}.workspace-shell--logistics .logistics-expanded-page{padding:clamp(.65rem,1vw,1rem)}.workspace-shell--logistics .logistics-expanded-page__state{border-color:rgb(255 255 255/72%);background:var(--logistics-glass-strong);box-shadow:var(--logistics-shadow);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.workspace-shell--logistics .logistics-operational{position:relative;isolation:isolate;min-height:calc(100vh - 5.15rem);border-color:rgb(255 255 255/68%);border-radius:26px;background:linear-gradient(145deg,rgb(248 252 255/66%),rgb(226 239 250/38%));box-shadow:inset 0 1px 0 rgb(255 255 255/88%),0 24px 64px rgb(28 71 111/15%);backdrop-filter:blur(28px) saturate(152%);-webkit-backdrop-filter:blur(28px) saturate(152%)}.workspace-shell--logistics .logistics-operational__header{position:relative;isolation:isolate;min-height:7rem;overflow:hidden;border-bottom-color:rgb(143 178 214/28%);background-image:linear-gradient(90deg,rgb(248 252 255/98%),rgb(246 251 255/94%) 44%,rgb(236 246 253/62%) 67%,rgb(239 247 252/22%)),url(/design/logistics/logistics-motion-hero.webp);background-position:50%,right 62%;background-repeat:no-repeat;background-size:100% 100%,cover;padding:1rem 1.2rem}.workspace-shell--logistics .logistics-operational__header:after{position:absolute;z-index:-1;inset:auto 0 0;height:2.4rem;background:linear-gradient(180deg,transparent,rgb(225 239 250/54%));content:"";pointer-events:none}.workspace-shell--logistics .logistics-operational__header>button:first-child,.workspace-shell--logistics .logistics-operational__refresh{border-color:rgb(129 170 214/38%);color:var(--logistics-blue-deep);box-shadow:inset 0 1px 0 rgb(255 255 255/86%),0 8px 18px rgb(37 99 235/8%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.workspace-shell--logistics .logistics-operational__header>button:first-child:focus-visible,.workspace-shell--logistics .logistics-operational__header>button:first-child:hover,.workspace-shell--logistics .logistics-operational__refresh:focus-visible,.workspace-shell--logistics .logistics-operational__refresh:hover{border-color:rgb(233 120 44/55%);background:rgb(255 247 240/88%);color:var(--logistics-orange-strong)}.workspace-shell--logistics .logistics-operational__header span{color:var(--logistics-orange-strong)}.workspace-shell--logistics .logistics-operational__header h1{color:var(--logistics-ink);font-size:clamp(1.55rem,2vw,2rem);letter-spacing:-.045em}.workspace-shell--logistics .logistics-operational__header p{max-width:36rem;color:#526985;font-size:.78rem}.workspace-shell--logistics .logistics-operational__body{grid-template-columns:14rem minmax(0,1fr);gap:.75rem;padding:.72rem}.workspace-shell--logistics .logistics-operational__sections{gap:.38rem;border:1px solid rgb(255 255 255/62%);border-radius:20px;background:linear-gradient(165deg,rgb(250 253 255/74%),rgb(222 238 251/40%));box-shadow:inset 0 1px 0 rgb(255 255 255/84%),0 14px 36px rgb(31 78 126/10%);padding:.85rem .65rem;backdrop-filter:blur(22px) saturate(148%);-webkit-backdrop-filter:blur(22px) saturate(148%)}.workspace-shell--logistics .logistics-operational__sections>span{color:#71829a}.workspace-shell--logistics .logistics-operational__sections button{min-height:2.7rem;border-radius:13px;color:#435978;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.workspace-shell--logistics .logistics-operational__sections button:hover{border-color:rgb(123 166 213/26%);background:rgb(255 255 255/48%);color:var(--logistics-blue-strong);transform:translateX(2px)}.workspace-shell--logistics .logistics-operational__sections button[aria-pressed=true]{border-color:rgb(233 120 44/44%);background:linear-gradient(90deg,rgb(255 240 228/92%),rgb(255 255 255/74%));color:#174688;box-shadow:inset 3px 0 0 var(--logistics-orange),inset 0 1px 0 rgb(255 255 255/86%),0 10px 24px rgb(44 91 143/11%)}.workspace-shell--logistics .logistics-operational__sections button[aria-pressed=true] svg{color:var(--logistics-orange-strong)}.workspace-shell--logistics .logistics-operational__sections strong{background:rgb(218 233 249/82%);color:#294d78;font-size:.7rem}.workspace-shell--logistics .logistics-operational__sections button[aria-pressed=true] strong{background:rgb(255 222 196/92%);color:#93440f}.workspace-shell--logistics .logistics-operational__nav-separator{background:linear-gradient(90deg,transparent,rgb(123 158 195/40%),transparent)}.workspace-shell--logistics .logistics-operational__sections .is-attention{color:#8a5a16}.workspace-shell--logistics .logistics-operational__sections .is-attention[aria-pressed=true]{border-color:rgb(217 155 52/46%);background:linear-gradient(90deg,rgb(255 247 220/96%),rgb(255 252 242/78%));color:#82520e;box-shadow:inset 3px 0 0 #d89a2b,0 10px 24px rgb(138 90 22/10%)}.workspace-shell--logistics .logistics-loading,.workspace-shell--logistics .logistics-operational__work,.workspace-shell--logistics .logistics-plan{min-height:0;border:1px solid rgb(255 255 255/62%);border-radius:20px;background:linear-gradient(145deg,rgb(249 252 255/67%),rgb(230 242 252/43%));box-shadow:inset 0 1px 0 rgb(255 255 255/86%),0 14px 36px rgb(31 78 126/9%);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.workspace-shell--logistics .logistics-loading__toolbar,.workspace-shell--logistics .logistics-operational__toolbar,.workspace-shell--logistics .logistics-plan__toolbar{min-height:4.25rem;border-bottom-color:rgb(147 180 214/24%);background:rgb(255 255 255/48%);padding:.78rem .9rem}.workspace-shell--logistics .logistics-loading__toolbar h2,.workspace-shell--logistics .logistics-operational__toolbar strong,.workspace-shell--logistics .logistics-plan__toolbar h2{color:var(--logistics-ink);letter-spacing:-.025em}.workspace-shell--logistics .logistics-loading__toolbar p,.workspace-shell--logistics .logistics-operational__toolbar span,.workspace-shell--logistics .logistics-plan__toolbar p{color:var(--logistics-muted)}.workspace-shell--logistics .in-work-vehicle-form input,.workspace-shell--logistics .in-work-vehicle-form textarea,.workspace-shell--logistics .logistics-loading__toolbar label,.workspace-shell--logistics .logistics-operational__toolbar label,.workspace-shell--logistics .logistics-plan-dialog input,.workspace-shell--logistics .logistics-plan-dialog select,.workspace-shell--logistics .logistics-plan-dialog textarea,.workspace-shell--logistics .logistics-plan__toolbar label,.workspace-shell--logistics .logistics-request-filters input,.workspace-shell--logistics .logistics-request-filters select{border-color:rgb(134 173 213/36%);border-radius:12px;background:rgb(255 255 255/72%);color:var(--logistics-ink);box-shadow:inset 0 1px 2px rgb(39 83 125/4%)}.workspace-shell--logistics a:focus-visible,.workspace-shell--logistics button:focus-visible,.workspace-shell--logistics input:focus-visible,.workspace-shell--logistics select:focus-visible,.workspace-shell--logistics textarea:focus-visible{outline:3px solid rgb(37 99 235/22%);outline-offset:2px}.workspace-shell--logistics .logistics-loading__filters,.workspace-shell--logistics .logistics-request-filters{border-bottom-color:rgb(147 180 214/24%);background:rgb(245 250 255/46%)}.workspace-shell--logistics .logistics-loading__filters button,.workspace-shell--logistics .logistics-plan__range button,.workspace-shell--logistics .logistics-request-filters>div button{border-color:rgb(130 169 210/34%);border-radius:999px;background:rgb(255 255 255/64%);color:#355475;box-shadow:inset 0 1px 0 rgb(255 255 255/70%)}.workspace-shell--logistics .logistics-loading__filters button[aria-pressed=true],.workspace-shell--logistics .logistics-plan__range button[aria-pressed=true]{border-color:rgb(37 99 235/34%);background:linear-gradient(135deg,var(--logistics-blue),var(--logistics-blue-strong));color:#fff;box-shadow:0 7px 18px rgb(37 99 235/20%)}.workspace-shell--logistics .logistics-loading__columns,.workspace-shell--logistics .logistics-operational__columns,.workspace-shell--logistics .logistics-plan__columns{gap:.72rem;padding:.72rem}.workspace-shell--logistics .logistics-loading__detail,.workspace-shell--logistics .logistics-loading__list,.workspace-shell--logistics .logistics-operational__detail,.workspace-shell--logistics .logistics-operational__list,.workspace-shell--logistics .logistics-plan__detail,.workspace-shell--logistics .logistics-plan__list{border:1px solid rgb(255 255 255/68%);border-radius:18px;background:linear-gradient(155deg,rgb(255 255 255/66%),rgb(234 245 253/44%));box-shadow:inset 0 1px 0 rgb(255 255 255/78%),0 10px 28px rgb(31 78 126/8%)}.workspace-shell--logistics .logistics-loading__list,.workspace-shell--logistics .logistics-operational__list,.workspace-shell--logistics .logistics-plan__list{padding:.45rem}.workspace-shell--logistics .logistics-loading__group>header,.workspace-shell--logistics .logistics-operational__list>header,.workspace-shell--logistics .logistics-plan__list>section>header{border-radius:12px;background:rgb(241 247 253/78%);color:#526a87}.workspace-shell--logistics .in-work-request-card,.workspace-shell--logistics .logistics-loading-card,.workspace-shell--logistics .logistics-new-request-row,.workspace-shell--logistics .logistics-plan-card,.workspace-shell--logistics .logistics-projection-row{position:relative;overflow:hidden;margin:.34rem 0;border:1px solid rgb(148 183 219/29%);border-radius:16px;background:linear-gradient(145deg,rgb(255 255 255/86%),rgb(240 247 253/70%));box-shadow:inset 0 1px 0 rgb(255 255 255/92%),0 8px 22px rgb(36 80 122/7%);color:var(--logistics-ink);transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,background .17s ease}.workspace-shell--logistics .in-work-request-card:hover,.workspace-shell--logistics .logistics-loading-card:hover,.workspace-shell--logistics .logistics-new-request-row:hover,.workspace-shell--logistics .logistics-plan-card:hover,.workspace-shell--logistics .logistics-projection-row:hover{border-color:rgb(37 99 235/32%);background:linear-gradient(145deg,rgb(255 255 255/96%),rgb(233 243 253/82%));box-shadow:0 12px 28px rgb(37 99 235/11%);transform:translateY(-1px)}.workspace-shell--logistics .in-work-request-card[aria-pressed=true],.workspace-shell--logistics .logistics-loading-card[aria-pressed=true],.workspace-shell--logistics .logistics-new-request-row[aria-pressed=true],.workspace-shell--logistics .logistics-plan-card.is-selected,.workspace-shell--logistics .logistics-projection-row[aria-pressed=true]{border-color:rgb(233 120 44/52%);background:linear-gradient(140deg,rgb(255 248 242/96%),rgb(237 246 255/86%));box-shadow:inset 4px 0 0 var(--logistics-orange),0 14px 30px rgb(37 99 235/12%)}.workspace-shell--logistics .logistics-loading-card__status,.workspace-shell--logistics .logistics-plan-card__time span,.workspace-shell--logistics .logistics-status{border:1px solid rgb(37 99 235/18%);border-radius:999px;background:rgb(226 239 255/74%);color:#2456a4;font-weight:800}.workspace-shell--logistics .in-work-request-card__route,.workspace-shell--logistics .logistics-loading-card p,.workspace-shell--logistics .logistics-new-request-row__route,.workspace-shell--logistics .logistics-plan-card__meta{color:var(--logistics-muted)}.workspace-shell--logistics .in-work-request-card__progress{background:rgb(205 224 246/72%)}.workspace-shell--logistics .in-work-request-card__progress>span{background:linear-gradient(90deg,var(--logistics-blue),#5d8df3)}.workspace-shell--logistics .in-work-request,.workspace-shell--logistics .logistics-loading-detail,.workspace-shell--logistics .logistics-object,.workspace-shell--logistics .logistics-plan-detail{color:var(--logistics-ink)}.workspace-shell--logistics .in-work-request__header,.workspace-shell--logistics .logistics-loading-detail>header,.workspace-shell--logistics .logistics-object>header,.workspace-shell--logistics .logistics-plan-detail>header{position:relative;overflow:hidden;border:1px solid rgb(255 255 255/72%);background:linear-gradient(110deg,rgb(255 255 255/94%),rgb(244 250 255/86%) 70%,rgb(255 235 219/76%));box-shadow:var(--logistics-shadow-soft);padding:1rem 1.05rem}.workspace-shell--logistics .in-work-request__header:after,.workspace-shell--logistics .logistics-loading-detail>header:after,.workspace-shell--logistics .logistics-object>header:after,.workspace-shell--logistics .logistics-plan-detail>header:after{position:absolute;inset:0 0 auto auto;width:5.5rem;height:3px;background:linear-gradient(90deg,var(--logistics-blue),var(--logistics-orange));content:""}.workspace-shell--logistics .in-work-documents__files>*,.workspace-shell--logistics .in-work-history li,.workspace-shell--logistics .in-work-vehicle,.workspace-shell--logistics .in-work-vehicle-form,.workspace-shell--logistics .in-work-vehicles__summary,.workspace-shell--logistics .logistics-fact,.workspace-shell--logistics .logistics-info-group,.workspace-shell--logistics .logistics-loading-detail__changes,.workspace-shell--logistics .logistics-loading-detail__document,.workspace-shell--logistics .logistics-loading-detail__grid>section,.workspace-shell--logistics .logistics-plan-detail__documents,.workspace-shell--logistics .logistics-plan-detail__facts>div,.workspace-shell--logistics .logistics-plan-detail__schedule,.workspace-shell--logistics .logistics-plan-detail__source{border-color:rgb(149 183 218/30%);border-radius:15px;background:linear-gradient(145deg,rgb(255 255 255/76%),rgb(239 247 254/58%));box-shadow:inset 0 1px 0 rgb(255 255 255/82%)}.workspace-shell--logistics .in-work-request__tabs,.workspace-shell--logistics .logistics-new-request__tabs{gap:.3rem;border-bottom:0;border-radius:14px;background:rgb(230 241 251/46%);padding:.3rem}.workspace-shell--logistics .in-work-request__tabs button,.workspace-shell--logistics .logistics-new-request__tabs button{border-radius:10px;color:#536a86}.workspace-shell--logistics .in-work-request__tabs button[aria-pressed=true],.workspace-shell--logistics .logistics-new-request__tabs button[aria-pressed=true]{background:rgb(255 255 255/86%);color:var(--logistics-blue-strong);box-shadow:0 6px 16px rgb(37 99 235/10%)}.workspace-shell--logistics .in-work-vehicles__add,.workspace-shell--logistics .is-primary,.workspace-shell--logistics .logistics-loading-detail .button,.workspace-shell--logistics .logistics-loading-detail button:not(.is-danger),.workspace-shell--logistics .logistics-plan-detail__actions .is-primary,.workspace-shell--logistics .runtime-logistics-dialog__primary{border-color:transparent;border-radius:999px;background:linear-gradient(135deg,var(--logistics-blue),var(--logistics-blue-strong));color:#fff;box-shadow:0 10px 24px rgb(37 99 235/21%)}.workspace-shell--logistics .in-work-vehicles__add,.workspace-shell--logistics .logistics-plan-detail__actions .is-primary{position:relative}.workspace-shell--logistics .in-work-vehicles__add:before,.workspace-shell--logistics .logistics-plan-detail__actions .is-primary:before{width:.38rem;height:.38rem;border-radius:50%;background:var(--logistics-orange);box-shadow:0 0 0 4px rgb(233 120 44/15%);content:""}.workspace-shell--logistics .logistics-plan__summary{gap:.55rem;background:transparent}.workspace-shell--logistics .logistics-plan__summary>div{border:1px solid rgb(255 255 255/72%);border-radius:15px;background:linear-gradient(145deg,rgb(255 255 255/84%),rgb(232 243 253/58%));box-shadow:var(--logistics-shadow-soft)}.workspace-shell--logistics .logistics-plan__list>section.is-today{border:1px solid rgb(233 120 44/24%);border-radius:16px;background:linear-gradient(145deg,rgb(255 247 240/62%),rgb(242 249 255/34%));padding:.36rem}.workspace-shell--logistics .logistics-plan__list>section.is-today>header{color:var(--logistics-orange-strong)}.workspace-shell--logistics .logistics-plan-detail__change{border-color:rgb(37 99 235/22%);border-radius:13px;background:rgb(230 241 255/72%)}.workspace-shell--logistics .logistics-loading-detail__changes.is-attention,.workspace-shell--logistics .logistics-object__warning,.workspace-shell--logistics .logistics-plan__summary .has-attention{border-color:rgb(217 155 52/36%);background:rgb(255 248 225/82%);color:#7a5117}.workspace-shell--logistics .logistics-loading-card__status.is-attention,.workspace-shell--logistics .logistics-loading-card__status.is-delayed,.workspace-shell--logistics .logistics-loading-card__status.is-problem{border-color:rgb(217 155 52/34%);background:rgb(255 246 215/86%);color:#80530e}.workspace-shell--logistics .logistics-loading-card__status.is-loaded,.workspace-shell--logistics .logistics-loading-detail .is-loaded{border-color:rgb(36 148 114/24%);background:rgb(222 246 237/82%);color:#197256}.workspace-shell--logistics .logistics-object__actions,.workspace-shell--logistics .logistics-plan-detail__actions{border-top-color:rgb(147 180 214/25%);background:rgb(246 251 255/50%)}.workspace-shell--logistics .is-danger{border-color:rgb(210 72 72/26%);border-radius:12px;background:rgb(255 240 240/82%);color:#a72c2c}.workspace-shell--logistics .logistics-plan-dialog,.workspace-shell--logistics .runtime-logistics-dialog{border-color:rgb(255 255 255/72%);border-radius:22px;background:var(--logistics-glass-strong);box-shadow:0 28px 80px rgb(14 39 67/26%);backdrop-filter:blur(28px) saturate(155%);-webkit-backdrop-filter:blur(28px) saturate(155%)}.workspace-shell--logistics .runtime-logistics-dialog__backdrop{background:rgb(16 38 65/34%);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.workspace-shell--logistics .logistics-loading__empty,.workspace-shell--logistics .logistics-loading__empty-detail,.workspace-shell--logistics .logistics-operational__empty,.workspace-shell--logistics .logistics-operational__empty-detail,.workspace-shell--logistics .logistics-plan__state{border:1px dashed rgb(119 160 202/38%);border-radius:16px;background:linear-gradient(145deg,rgb(255 255 255/62%),rgb(230 242 252/46%));color:var(--logistics-muted)}.workspace-shell--logistics .logistics-loading__skeleton>*,.workspace-shell--logistics .logistics-plan__loading>*{border-radius:16px;background:linear-gradient(100deg,rgb(224 236 248/60%) 20%,rgb(249 252 255/94%) 50%,rgb(224 236 248/60%) 80%);background-size:220% 100%}.employee-workspace-block[data-block-key="logistics.transport"].employee-workspace-block{border-color:rgb(173 204 232/68%);background:linear-gradient(145deg,rgb(246 251 255/88%),rgb(231 242 251/72%))}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__hero{position:relative;isolation:isolate;overflow:hidden;min-height:9.5rem;border-color:rgb(255 255 255/58%);background-image:linear-gradient(90deg,rgb(12 39 74/91%),rgb(20 58 99/78%) 47%,rgb(32 72 111/22%) 78%),url(/design/logistics/logistics-motion-hero.webp);background-position:50%,right 64%;background-repeat:no-repeat;background-size:cover;box-shadow:0 18px 42px rgb(26 67 108/19%)}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__hero span{color:#ffb47f}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__hero h2,.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__hero p{color:#fff;text-shadow:0 1px 16px rgb(7 25 48/28%)}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__hero>a{border-color:rgb(255 255 255/42%);background:rgb(255 255 255/88%);color:#174a84;box-shadow:0 8px 20px rgb(5 26 50/18%)}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__metric{border-color:rgb(165 198 228/42%);background:rgb(255 255 255/88%);box-shadow:0 12px 28px rgb(28 75 118/11%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__metric svg{color:#3568ad}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__metric.is-orange svg{color:var(--logistics-orange,#e9782c)}@media (max-width:1180px){.workspace-shell--logistics .logistics-operational__body{grid-template-columns:11.75rem minmax(0,1fr)}.workspace-shell--logistics .logistics-loading__columns,.workspace-shell--logistics .logistics-operational__columns,.workspace-shell--logistics .logistics-plan__columns{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}}@media (max-width:900px){.workspace-shell--logistics .logistics-operational__body{grid-template-columns:1fr}.workspace-shell--logistics .logistics-operational__sections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shell--logistics .logistics-operational__sections>span:first-child{grid-column:1/-1}.workspace-shell--logistics .logistics-operational__nav-separator{grid-column:1/-1;margin:.15rem 0}.workspace-shell--logistics .logistics-loading__columns,.workspace-shell--logistics .logistics-operational__columns,.workspace-shell--logistics .logistics-plan__columns{grid-template-columns:1fr}.workspace-shell--logistics .logistics-loading__list,.workspace-shell--logistics .logistics-operational__list,.workspace-shell--logistics .logistics-plan__list{max-height:24rem}}@media (max-width:640px){.workspace-shell--logistics .logistics-expanded-page{padding:.45rem}.workspace-shell--logistics .logistics-operational{border-radius:20px}.workspace-shell--logistics .logistics-operational__header{grid-template-columns:auto 1fr;min-height:6.3rem;background-position:50%,68%}.workspace-shell--logistics .logistics-operational__refresh{grid-column:1/-1;justify-self:stretch;justify-content:center}.workspace-shell--logistics .logistics-operational__sections{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell--logistics .logistics-operational__sections button{grid-template-columns:auto 1fr auto;padding-inline:.55rem}.workspace-shell--logistics .logistics-loading__toolbar,.workspace-shell--logistics .logistics-operational__toolbar,.workspace-shell--logistics .logistics-plan__toolbar{align-items:stretch;flex-direction:column}.workspace-shell--logistics .logistics-loading__toolbar label,.workspace-shell--logistics .logistics-operational__toolbar label,.workspace-shell--logistics .logistics-plan__toolbar label{width:100%}.employee-workspace-block[data-block-key="logistics.transport"] .logistics-workspace-block__hero{flex-direction:column;background-position:50%,68%}}@media (min-width:901px){.workspace-shell--logistics .logistics-operational{grid-template-rows:auto minmax(0,1fr)}.workspace-shell--logistics .logistics-operational__body{min-height:0;align-items:stretch}.workspace-shell--logistics .logistics-operational__sections,.workspace-shell--logistics .logistics-operational__work{min-height:0;height:100%}.workspace-shell--logistics .logistics-plan{display:flex;min-height:0;flex:1 1;flex-direction:column}.workspace-shell--logistics .logistics-plan__columns{min-height:0;flex:1 1;align-items:stretch}.workspace-shell--logistics .logistics-plan__detail,.workspace-shell--logistics .logistics-plan__list{min-height:100%}.workspace-shell--logistics .logistics-plan__list{overflow-y:auto}}.logistics-plan-dialog-root{width:100dvw;height:100dvh;align-items:center;justify-content:center;padding:clamp(.75rem,2vw,1.5rem)}.logistics-plan-dialog__backdrop{margin:0;border-radius:0;background:rgb(18 38 62/31%);box-shadow:none;backdrop-filter:blur(10px) saturate(112%);-webkit-backdrop-filter:blur(10px) saturate(112%)}.logistics-plan-dialog{display:block;width:min(680px,calc(100dvw - 2rem));margin:auto;border-radius:22px;background:rgb(248 251 255/98%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),0 30px 90px rgb(10 29 51/30%);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%)}.logistics-plan-dialog,.logistics-plan-dialog form{max-height:min(760px,calc(100dvh - 2rem));overflow:hidden}.logistics-plan-dialog form{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto}.logistics-plan-dialog form>header{padding:1rem 1.1rem .9rem;background:transparent;box-shadow:none}.logistics-plan-dialog__heading>span{background:rgb(226 238 252/88%);box-shadow:inset 0 1px 0 rgb(255 255 255/96%)}.logistics-plan-dialog form>header>button{border-radius:11px;background:rgb(231 237 244/72%)}.logistics-plan-dialog__context{margin:0;border-radius:0;background:rgb(235 242 249/58%);padding:.62rem 1.1rem;box-shadow:inset 0 1px 0 rgb(126 151 179/12%),inset 0 -1px 0 rgb(126 151 179/12%)}.logistics-plan-dialog__context span{padding:.22rem .7rem}.logistics-plan-dialog__context span:first-child{padding-left:0}.logistics-plan-dialog__context span+span{box-shadow:inset 1px 0 0 rgb(126 151 179/16%)}.logistics-plan-dialog__body{align-content:start;overflow-y:auto;padding:.95rem 1.1rem 1rem;background:transparent}.logistics-plan-dialog__body fieldset{border-radius:0;background:transparent;padding:.15rem 0 0;box-shadow:inset 0 1px 0 rgb(126 151 179/13%)}.logistics-plan-dialog__body fieldset legend{padding:.72rem 0 0}.logistics-plan-dialog form>footer{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin:0;padding:.82rem 1.1rem;background:rgb(255 255 255/82%);box-shadow:inset 0 1px 0 rgb(126 151 179/15%)}.logistics-plan-dialog form>footer button{min-height:2.45rem;border:0;border-radius:999px;background:rgb(230 237 244/78%);padding:.62rem 1rem;color:#435d79;font:inherit;font-size:.72rem;font-weight:750}.logistics-plan-dialog form>footer button:last-child{background:linear-gradient(135deg,#2b72df,#1555c0);box-shadow:0 9px 22px rgb(32 92 190/20%);color:#fff}.logistics-plan-dialog form>footer button.is-danger{background:#c84343;box-shadow:0 9px 21px rgb(185 56 56/18%);color:#fff}@media (max-width:680px){.logistics-plan-dialog-root{align-items:flex-end;padding:.6rem}.logistics-plan-dialog{width:100%;border-radius:20px}.logistics-plan-dialog,.logistics-plan-dialog form{max-height:calc(100dvh - 1.2rem)}.logistics-plan-dialog__context{grid-template-columns:1fr;gap:.3rem}.logistics-plan-dialog__context span,.logistics-plan-dialog__context span:first-child{padding:.2rem 0}.logistics-plan-dialog__context span+span{box-shadow:inset 0 1px 0 rgb(126 151 179/14%)}}.workspace-shell--logistics .logistics-plan .logistics-plan-detail{margin:.72rem 0 0;border:0;border-radius:22px;background:rgb(255 255 255/91%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 15px 38px rgb(39 72 105/10%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail>header.logistics-plan-detail__command-bar{display:flex;min-height:0;align-items:center;justify-content:space-between;gap:.85rem;padding:.9rem 1rem;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:inset 0 -1px 0 rgb(128 154 181/13%)}.workspace-shell--logistics .logistics-plan-detail__identity{display:flex;min-width:0;align-items:center;gap:.65rem}.workspace-shell--logistics .logistics-plan-detail__identity h2{overflow:hidden;margin:0;color:#122d52;font-size:clamp(1rem,1.25vw,1.22rem);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.workspace-shell--logistics .logistics-plan-detail__identity>b{flex:0 0 auto;border-radius:999px;background:rgb(220 247 232/88%);padding:.34rem .62rem;color:#187447;font-size:.68rem}.workspace-shell--logistics .logistics-plan-detail__command-bar .logistics-plan-detail__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:.38rem;margin:0;padding:0;background:transparent}.workspace-shell--logistics .logistics-plan-detail__command-bar .logistics-plan-detail__actions button{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.38rem;border:0;border-radius:999px;background:rgb(248 251 254/90%);padding:.56rem .78rem;box-shadow:inset 0 0 0 1px rgb(126 154 184/15%),0 5px 14px rgb(43 78 112/6%);color:#1a3151;font:inherit;font-size:.7rem;font-weight:720}.workspace-shell--logistics .logistics-plan-detail__command-bar .logistics-plan-detail__actions button.is-primary{background:linear-gradient(135deg,#1f6fc7,#0c5b9a);box-shadow:0 9px 21px rgb(24 95 164/20%);color:#fff}.workspace-shell--logistics .logistics-plan-detail__command-bar .logistics-plan-detail__actions button.is-danger{background:rgb(255 248 248/92%);box-shadow:inset 0 0 0 1px rgb(211 74 74/12%);color:#c23636}.workspace-shell--logistics .logistics-plan-detail__summary{display:grid;grid-template-columns:1.15fr 1fr .72fr 1.2fr;margin:.8rem 1rem 0;border-radius:17px;background:rgb(247 251 254/82%);box-shadow:inset 0 1px 0 rgb(255 255 255/96%),inset 0 0 0 1px rgb(132 160 189/9%)}.workspace-shell--logistics .logistics-plan-detail__summary article{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.48rem;gap:.48rem;padding:.72rem .78rem}.workspace-shell--logistics .logistics-plan-detail__summary article+article{box-shadow:inset 1px 0 0 rgb(126 154 184/14%)}.workspace-shell--logistics .logistics-plan-detail__summary article>svg{color:#1d5c9d}.workspace-shell--logistics .logistics-plan-detail__summary article>div{display:grid;min-width:0;grid-gap:.1rem;gap:.1rem}.workspace-shell--logistics .logistics-plan-detail__context-strip span,.workspace-shell--logistics .logistics-plan-detail__summary span{color:#6c8098;font-size:.61rem;font-weight:670}.workspace-shell--logistics .logistics-plan-detail__summary a,.workspace-shell--logistics .logistics-plan-detail__summary strong{overflow-wrap:anywhere;color:#17365d;font-size:.72rem;line-height:1.3}.workspace-shell--logistics .logistics-plan-detail__summary a{color:#1665c7;text-decoration-thickness:1px;text-underline-offset:2px}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route{display:grid;grid-template-columns:minmax(0,1fr) minmax(3rem,.22fr) minmax(0,1fr);align-items:center;grid-gap:.7rem;gap:.7rem;margin:.72rem 1rem 0;border:0;border-radius:18px;background:rgb(252 254 255/86%);padding:.9rem;box-shadow:inset 0 1px 0 rgb(255 255 255/98%),inset 0 0 0 1px rgb(127 156 185/10%)}.workspace-shell--logistics .logistics-plan-route-stop{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.62rem;gap:.62rem}.workspace-shell--logistics .logistics-plan-route-stop__marker{position:relative;display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:50%;background:rgb(233 241 253/92%);color:#174f96}.workspace-shell--logistics .logistics-plan-route-stop__marker b{position:absolute;top:-.18rem;right:-.12rem;display:grid;width:1.18rem;height:1.18rem;place-items:center;border-radius:50%;background:#2563eb;box-shadow:0 3px 8px rgb(37 99 235/22%);color:#fff;font-size:.58rem}.workspace-shell--logistics .logistics-plan-route-stop__content{display:grid;min-width:0;grid-gap:.22rem;gap:.22rem}.workspace-shell--logistics .logistics-plan-route-stop__type{width:-moz-fit-content;width:fit-content;border-radius:8px;background:rgb(234 241 252/86%);padding:.24rem .43rem;color:#163f79;font-size:.66rem;font-weight:750}.workspace-shell--logistics .logistics-plan-route-stop__content>strong{overflow-wrap:anywhere;color:#142e52;font-size:.78rem;line-height:1.35}.workspace-shell--logistics .logistics-plan-route-stop__content>div{display:grid;grid-gap:.08rem;gap:.08rem;margin-top:.16rem}.workspace-shell--logistics .logistics-plan-route-stop__content>div span{color:#70839a;font-size:.61rem;font-weight:650}.workspace-shell--logistics .logistics-plan-route-stop__content p{margin:0;color:#314d6e;font-size:.69rem;line-height:1.38}.workspace-shell--logistics .logistics-plan-detail__route-line{height:0;border-top:1px dashed rgb(110 143 178/42%)}.workspace-shell--logistics .logistics-plan-detail__change{display:flex;align-items:center;gap:.42rem;margin:.65rem 1rem 0;border:0;border-radius:12px;background:rgb(233 242 253/68%);padding:.5rem .65rem;color:#294f84;font-size:.65rem}.workspace-shell--logistics .logistics-plan-detail__change time{margin-left:auto;color:#6f8298;white-space:nowrap}.workspace-shell--logistics .logistics-plan-detail__context-strip{display:grid;grid-template-columns:1.05fr .95fr 1fr;align-items:stretch;margin-top:.72rem;background:rgb(247 251 254/70%);box-shadow:inset 0 1px 0 rgb(126 154 184/13%)}.workspace-shell--logistics .logistics-plan-detail__context-strip>section{min-width:0;border:0;border-radius:0;background:transparent;padding:.7rem .82rem;box-shadow:none}.workspace-shell--logistics .logistics-plan-detail__context-strip>section+section{box-shadow:inset 1px 0 0 rgb(126 154 184/13%)}.workspace-shell--logistics .logistics-plan-detail__context-strip header{display:flex;align-items:center;gap:.38rem;margin:0}.workspace-shell--logistics .logistics-plan-detail__context-strip header svg{color:#245d9f}.workspace-shell--logistics .logistics-plan-detail__context-strip h3{margin:0;color:#1b3557;font-size:.69rem}.workspace-shell--logistics .logistics-plan-detail__documents-empty,.workspace-shell--logistics .logistics-plan-detail__documents>p{min-height:0;margin:.28rem 0 0;border-radius:0;background:transparent;padding:0;box-shadow:none;color:#60758d;font-size:.66rem}.workspace-shell--logistics .logistics-plan-detail__documents-empty svg{display:none}.workspace-shell--logistics .logistics-plan-detail__documents>div:not(.logistics-plan-detail__documents-empty){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.38rem;gap:.38rem;margin-top:.32rem;color:#294564;font-size:.64rem}.workspace-shell--logistics .logistics-plan-detail__source footer{display:flex;flex-wrap:wrap;gap:.34rem;margin-top:.34rem}.workspace-shell--logistics .logistics-plan-detail__source footer a{min-height:0;border-radius:999px;background:rgb(229 239 251/78%);padding:.35rem .54rem;color:#235da8;font-size:.62rem;font-weight:730;text-decoration:none}.workspace-shell--logistics .logistics-plan-detail__order{display:grid;align-content:center;grid-gap:.1rem;gap:.1rem}.workspace-shell--logistics .logistics-plan-detail__order a{overflow-wrap:anywhere;color:#1763c6;font-size:.72rem;font-weight:740;text-underline-offset:2px}.workspace-shell--logistics .logistics-plan-detail__order small{overflow:hidden;color:#667b93;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.logistics-plan-dialog-root{position:fixed;z-index:220;inset:0;display:grid;place-items:center;padding:1rem}.logistics-plan-dialog__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgb(13 34 58/34%);backdrop-filter:blur(8px) saturate(115%);-webkit-backdrop-filter:blur(8px) saturate(115%)}.logistics-plan-dialog{position:relative;z-index:1;width:min(44rem,calc(100vw - 2rem));max-height:min(48rem,calc(100vh - 2rem));overflow:auto;border:0;border-radius:24px;background:rgb(250 253 255/96%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 30px 90px rgb(11 32 55/28%);color:#163252;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}.logistics-plan-dialog form>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem .82rem;box-shadow:inset 0 -1px 0 rgb(124 153 182/12%)}.logistics-plan-dialog__heading{display:flex;min-width:0;align-items:center;gap:.68rem}.logistics-plan-dialog__heading>span{display:grid;width:2.45rem;height:2.45rem;flex:0 0 auto;place-items:center;border-radius:12px;background:rgb(229 240 253/92%);color:#145ba6}.logistics-plan-dialog--cancel .logistics-plan-dialog__heading>span{background:rgb(255 237 237/92%);color:#bf3737}.logistics-plan-dialog__heading small{color:#71849a;font-size:.64rem}.logistics-plan-dialog__heading h2{margin:.08rem 0 0;color:#112d52;font-size:1.08rem;letter-spacing:-.02em}.logistics-plan-dialog form>header>button{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border:0;border-radius:50%;background:rgb(235 242 249/88%);color:#47627f;font:inherit;font-size:1.25rem;cursor:pointer}.logistics-plan-dialog__context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.38rem;gap:.38rem;margin:.72rem 1.05rem 0;border-radius:14px;background:rgb(236 244 251/74%);padding:.45rem}.logistics-plan-dialog__context span{display:flex;min-width:0;align-items:center;gap:.36rem;padding:.3rem .38rem;color:#526a84;font-size:.66rem;line-height:1.35}.logistics-plan-dialog__context svg{flex:0 0 auto;color:#1e609f}.logistics-plan-dialog__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.72rem;gap:.72rem;padding:.85rem 1.05rem 1rem}.logistics-plan-dialog__body>label{display:grid;min-width:0;grid-gap:.32rem;gap:.32rem;color:#516981;font-size:.68rem;font-weight:690}.logistics-plan-dialog__body input,.logistics-plan-dialog__body select,.logistics-plan-dialog__body textarea{width:100%;min-height:2.65rem;border:0;border-radius:12px;background:rgb(255 255 255/94%);padding:.65rem .72rem;box-shadow:inset 0 0 0 1px rgb(122 153 184/15%),0 4px 12px rgb(45 79 111/5%);color:#183657;font:inherit;font-size:.73rem}.logistics-plan-dialog__body textarea{min-height:5.2rem;resize:vertical}.logistics-plan-dialog__body fieldset{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin:0;border:0;border-radius:16px;background:rgb(236 244 251/66%);padding:.72rem}.logistics-plan-dialog__body fieldset legend{padding:0 .18rem;color:#385572;font-size:.68rem;font-weight:750}.logistics-plan-dialog__mode{display:flex;grid-column:1/-1;gap:.25rem;border-radius:999px;background:rgb(223 235 247/76%);padding:.22rem}.logistics-plan-dialog__mode button{flex:1 1;border:0;border-radius:999px;background:transparent;padding:.48rem .65rem;color:#56708b;font:inherit;font-size:.66rem;font-weight:720}.logistics-plan-dialog__mode button[aria-pressed=true]{background:rgb(255 255 255/92%);box-shadow:0 5px 14px rgb(43 78 112/8%);color:#145ea9}.logistics-plan-dialog__body fieldset label{display:grid;grid-gap:.3rem;gap:.3rem;color:#5a7088;font-size:.65rem;font-weight:680}.logistics-plan-dialog__body fieldset small,.logistics-plan-dialog__body>p{grid-column:1/-1;margin:0;color:#647990;font-size:.65rem;line-height:1.45}.logistics-plan-dialog__warning{border-radius:13px;background:rgb(255 242 229/82%);padding:.65rem .72rem;color:#8d4b21}.logistics-plan-dialog__error{border-radius:12px;background:rgb(255 235 235/86%);padding:.62rem .7rem;color:#aa3030!important}.logistics-plan-dialog__body>footer{display:flex;grid-column:1/-1;justify-content:flex-end;gap:.45rem;margin-top:.1rem;padding-top:.72rem;box-shadow:inset 0 1px 0 rgb(126 154 184/12%)}.logistics-plan-dialog__body>footer button{min-height:2.45rem;border:0;border-radius:999px;background:rgb(232 240 248/88%);padding:.58rem .9rem;color:#36536f;font:inherit;font-size:.7rem;font-weight:740}.logistics-plan-dialog__body>footer button:last-child{background:linear-gradient(135deg,#1f6fc7,#0c5b9a);box-shadow:0 9px 21px rgb(24 95 164/20%);color:#fff}.logistics-plan-dialog__body>footer button.is-danger{background:#c84343;box-shadow:0 9px 21px rgb(185 56 56/18%);color:#fff}@container (max-width: 780px){.workspace-shell--logistics .logistics-plan-detail__command-bar{align-items:flex-start;flex-direction:column}.workspace-shell--logistics .logistics-plan-detail__command-bar .logistics-plan-detail__actions{justify-content:flex-start}.workspace-shell--logistics .logistics-plan-detail__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell--logistics .logistics-plan-detail__summary article:nth-child(3){box-shadow:inset 0 1px 0 rgb(126 154 184/14%)}.workspace-shell--logistics .logistics-plan-detail__summary article:nth-child(4){box-shadow:inset 1px 0 0 rgb(126 154 184/14%),inset 0 1px 0 rgb(126 154 184/14%)}.workspace-shell--logistics .logistics-plan-detail__context-strip{grid-template-columns:1fr}.workspace-shell--logistics .logistics-plan-detail__context-strip>section+section{box-shadow:inset 0 1px 0 rgb(126 154 184/13%)}}@container (max-width: 560px){.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route{grid-template-columns:1fr}.workspace-shell--logistics .logistics-plan-detail__route-line{width:0;height:1.5rem;margin-left:1.35rem;border-top:0;border-left:1px dashed rgb(110 143 178/42%)}}@media (max-width:680px){.logistics-plan-dialog__body,.logistics-plan-dialog__body fieldset,.logistics-plan-dialog__context{grid-template-columns:1fr}.logistics-plan-dialog__body fieldset,.logistics-plan-dialog__body fieldset small,.logistics-plan-dialog__body>footer,.logistics-plan-dialog__body>p,.logistics-plan-dialog__mode{grid-column:1}}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan__toolbar{min-height:4rem;padding:.55rem .82rem;background:rgb(250 253 255/62%)}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan__summary{margin:0}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan__list{padding:0}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan__detail{padding:.72rem;background:rgb(249 252 255/90%)}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan-card{background:linear-gradient(145deg,rgb(255 255 255/96%),rgb(243 248 252/82%));box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 10px 25px rgb(43 78 112/9%)}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan-card.is-selected{background:linear-gradient(145deg,rgb(255 252 249/97%),rgb(255 232 215/68%));box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 14px 30px rgb(171 91 42/11%)}.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan-detail>header{min-height:0;border-radius:0;background:linear-gradient(110deg,rgb(255 255 255/96%),rgb(242 248 253/84%));padding:.82rem .92rem;box-shadow:none}@media (max-width:760px){.workspace-shell--logistics.workspace-shell--logistics .logistics-plan .logistics-plan__detail{padding:.55rem}}.workspace-shell--logistics .logistics-plan__toolbar{display:grid;grid-template-columns:minmax(19rem,25rem) minmax(0,1fr);align-items:center;grid-gap:.8rem;gap:.8rem;min-height:4rem;padding:.55rem .82rem;background:rgb(250 253 255/62%)}.workspace-shell--logistics .logistics-plan__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.25rem;gap:.25rem;margin:0;border-radius:999px;background:rgb(237 244 250/62%);padding:.24rem;box-shadow:inset 0 1px 0 rgb(255 255 255/76%),0 7px 18px rgb(48 80 112/6%)}.workspace-shell--logistics .logistics-plan__summary button{display:flex;min-height:2.55rem;align-items:center;justify-content:center;gap:.42rem;border:0;border-radius:999px;background:transparent;color:#526a85;font:inherit;font-size:.82rem;font-weight:720;cursor:pointer}.workspace-shell--logistics .logistics-plan__summary button strong{display:inline-grid;min-width:1.42rem;height:1.42rem;place-items:center;border-radius:999px;background:rgb(255 255 255/66%);color:inherit;font-size:.71rem}.workspace-shell--logistics .logistics-plan__summary button[aria-pressed=true]{background:linear-gradient(145deg,rgb(255 247 240/92%),rgb(255 225 202/70%));color:#a34c17;box-shadow:inset 0 1px 0 rgb(255 255 255/94%),0 8px 20px rgb(178 92 36/11%)}.workspace-shell--logistics .logistics-plan__summary button[aria-pressed=true] strong{background:rgb(255 255 255/72%)}.workspace-shell--logistics .logistics-plan__toolbar form{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.62rem}.workspace-shell--logistics .logistics-plan__toolbar form label{width:min(29rem,100%);border-radius:999px}.workspace-shell--logistics .logistics-plan__toolbar form small{color:#667b94;font-size:.7rem;white-space:nowrap}.workspace-shell--logistics .logistics-plan__toolbar form>button{display:inline-grid;width:2.55rem;min-width:2.55rem;height:2.55rem;place-items:center;border-radius:999px;color:#355574}.workspace-shell--logistics .logistics-plan__columns{display:grid;grid-template-columns:minmax(17rem,20rem) minmax(0,1fr);min-height:0;flex:1 1}.workspace-shell--logistics .logistics-plan__list{padding:0;background:rgb(250 252 254/48%)}.workspace-shell--logistics .logistics-plan__list-heading{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;padding:.72rem .82rem .62rem}.workspace-shell--logistics .logistics-plan__list-heading>div{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.6rem}.workspace-shell--logistics .logistics-plan__list-heading strong{color:#152d4f;font-size:.88rem}.workspace-shell--logistics .logistics-plan__list-heading span{color:#6c7f96;font-size:.7rem}.workspace-shell--logistics .logistics-plan__requests{display:grid;grid-gap:.48rem;gap:.48rem;padding:0 .68rem .8rem}.workspace-shell--logistics .logistics-plan-request{display:grid;width:100%;grid-gap:.2rem;gap:.2rem;border:0;border-radius:16px;background:linear-gradient(145deg,rgb(255 255 255/90%),rgb(244 248 252/78%));padding:.78rem .82rem;box-shadow:inset 0 1px 0 rgb(255 255 255/92%),0 8px 22px rgb(47 84 118/8%);color:#172f51;text-align:left;cursor:pointer;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.workspace-shell--logistics .logistics-plan-request:hover{background:rgb(255 255 255/94%);box-shadow:0 12px 28px rgb(47 84 118/12%);transform:translateY(-1px)}.workspace-shell--logistics .logistics-plan-request[aria-pressed=true]{background:linear-gradient(145deg,rgb(255 250 246/95%),rgb(255 231 213/66%));box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 13px 30px rgb(169 88 39/11%)}.workspace-shell--logistics .logistics-plan-request__eyebrow{color:#a85825;font-size:.62rem;font-weight:780;letter-spacing:.075em;text-transform:uppercase}.workspace-shell--logistics .logistics-plan-request>strong{font-size:.92rem;letter-spacing:-.015em}.workspace-shell--logistics .logistics-plan-request>p,.workspace-shell--logistics .logistics-plan-request>small{overflow:hidden;margin:0;color:#536982;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.workspace-shell--logistics .logistics-plan-request__route{display:flex;min-width:0;align-items:flex-start;gap:.35rem;margin-top:.36rem;color:#516980;font-size:.68rem;line-height:1.35}.workspace-shell--logistics .logistics-plan-request__route svg{flex:0 0 auto;color:#dc7937}.workspace-shell--logistics .logistics-plan-request footer{display:flex;align-items:center;justify-content:space-between;gap:.55rem;margin-top:.42rem;color:#566d86;font-size:.66rem}.workspace-shell--logistics .logistics-plan-request footer b{color:#18365d;white-space:nowrap}.workspace-shell--logistics .logistics-plan__detail{display:flex;min-width:0;flex-direction:column;overflow:auto;padding:.72rem;background:rgb(249 252 255/90%)}.workspace-shell--logistics .logistics-plan__vehicles-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.58rem;padding:.18rem .18rem .5rem}.workspace-shell--logistics .logistics-plan__vehicles-heading>div:first-child{min-width:0}.workspace-shell--logistics .logistics-plan__vehicles-heading p,.workspace-shell--logistics .logistics-plan__vehicles-heading span{margin:0;color:#6a7e96;font-size:.68rem}.workspace-shell--logistics .logistics-plan__vehicles-heading h2{margin:.08rem 0;color:#142f55;font-size:1rem}.workspace-shell--logistics .logistics-plan__vehicles-heading>div:last-child{display:grid;justify-items:end;grid-gap:.15rem;gap:.15rem}.workspace-shell--logistics .logistics-plan__vehicles-heading>div:last-child span{border-radius:999px;background:rgb(230 240 250/72%);padding:.32rem .58rem;color:#45617d;font-weight:720}.workspace-shell--logistics .logistics-plan__vehicles-heading>div:last-child strong{color:#17365e;font-size:.8rem}.workspace-shell--logistics .logistics-plan__vehicles{display:grid;grid-gap:.58rem;gap:.58rem}.workspace-shell--logistics .logistics-plan-card{display:grid;grid-template-columns:minmax(7.5rem,.8fr) minmax(8rem,.85fr) minmax(10rem,1.25fr) minmax(7rem,.7fr);align-items:center;grid-gap:.72rem;gap:.72rem;min-height:5.4rem;margin:0;border:0;border-radius:17px;background:linear-gradient(145deg,rgb(255 255 255/96%),rgb(243 248 252/82%));padding:.72rem .78rem;box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 10px 25px rgb(43 78 112/9%);text-align:left}.workspace-shell--logistics .logistics-plan-card:hover{background:rgb(255 255 255/98%);box-shadow:0 14px 30px rgb(43 78 112/13%)}.workspace-shell--logistics .logistics-plan-card.is-selected{background:linear-gradient(145deg,rgb(255 252 249/97%),rgb(255 232 215/68%));box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 14px 30px rgb(171 91 42/11%)}.workspace-shell--logistics .logistics-plan-card__identity,.workspace-shell--logistics .logistics-plan-card__meta,.workspace-shell--logistics .logistics-plan-card__person,.workspace-shell--logistics .logistics-plan-card__time{display:grid;min-width:0;grid-gap:.18rem;gap:.18rem}.workspace-shell--logistics .logistics-plan-card__identity,.workspace-shell--logistics .logistics-plan-card__time{grid-template-columns:auto minmax(0,1fr)}.workspace-shell--logistics .logistics-plan-card__identity svg,.workspace-shell--logistics .logistics-plan-card__time svg{grid-row:1/3;align-self:center;color:#df7936}.workspace-shell--logistics .logistics-plan-card__identity strong,.workspace-shell--logistics .logistics-plan-card__meta strong,.workspace-shell--logistics .logistics-plan-card__person strong,.workspace-shell--logistics .logistics-plan-card__time strong{overflow:hidden;color:#19365d;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.workspace-shell--logistics .logistics-plan-card__identity span,.workspace-shell--logistics .logistics-plan-card__meta span,.workspace-shell--logistics .logistics-plan-card__person small,.workspace-shell--logistics .logistics-plan-card__person span,.workspace-shell--logistics .logistics-plan-card__time span{overflow:hidden;border:0;background:transparent;box-shadow:none;color:#71839a;font-size:.64rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.workspace-shell--logistics .logistics-plan-card>em{grid-column:1/-1;border-radius:999px;background:rgb(230 240 252/68%);padding:.28rem .5rem;color:#486686;font-size:.65rem;font-style:normal}.workspace-shell--logistics .logistics-plan-detail{flex:0 0 auto;margin-top:.72rem;overflow:hidden;border-radius:20px;background:rgb(255 255 255/86%);box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 12px 30px rgb(43 78 112/9%)}.workspace-shell--logistics .logistics-plan-detail>header{min-height:0;border-radius:0;background:linear-gradient(110deg,rgb(255 255 255/96%),rgb(242 248 253/84%));padding:.82rem .92rem;box-shadow:none}.workspace-shell--logistics .logistics-plan-detail__actions{gap:.42rem;border-radius:999px;margin:.64rem .82rem;background:rgb(235 243 251/58%);padding:.28rem}.workspace-shell--logistics .logistics-plan-detail__actions button{border:0;border-radius:999px;background:rgb(255 255 255/76%);box-shadow:0 5px 14px rgb(43 78 112/7%)}.workspace-shell--logistics .logistics-plan-detail__actions button:first-child{background:linear-gradient(135deg,var(--logistics-blue),var(--logistics-blue-strong));color:#fff;box-shadow:0 9px 21px rgb(37 99 235/19%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail{container-type:inline-size}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__body{display:grid;grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);grid-gap:.65rem;gap:.65rem;padding:0 .82rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source{min-width:0;border:0;border-radius:17px;background:linear-gradient(145deg,rgb(255 255 255/92%),rgb(244 248 252/78%));padding:.76rem;box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 9px 24px rgb(43 78 112/8%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents>header,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>header,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>header,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route>header,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>header{display:flex;align-items:center;gap:.55rem;margin-bottom:.62rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents>header>svg,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>header>svg,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>header>svg,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route>header>svg,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>header>svg{width:2rem;height:2rem;flex:0 0 auto;border-radius:10px;background:rgb(229 239 250/82%);color:#235da9;padding:.45rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route>header>svg,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>header>svg{background:rgb(255 237 222/82%);color:#b85a20}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents>header div,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>header div,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>header div,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route>header div,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>header div{display:grid;min-width:0;grid-gap:.05rem;gap:.05rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents>header span,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>header span,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>header span,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route>header span,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>header span{color:#7a8ba0;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents>header h3,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>header h3,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>header h3,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route>header h3,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>header h3{color:#17365d;font-size:.78rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.48rem;gap:.48rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants article{display:grid;min-width:0;align-content:start;grid-gap:.16rem;gap:.16rem;min-height:5rem;border-radius:13px;background:rgb(255 255 255/76%);padding:.62rem;box-shadow:inset 0 0 0 1px rgb(125 154 184/12%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants article>span,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps article span,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source-card>span{color:#71849b;font-size:.62rem;font-weight:670}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants article>a,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants article>strong{overflow-wrap:anywhere;color:#18375f;font-size:.75rem;line-height:1.35}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants article>a{color:#1c63c7;text-decoration:none}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.46rem;gap:.46rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps article{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-content:start;grid-gap:.48rem;gap:.48rem;min-height:5rem;border-radius:13px;background:rgb(255 255 255/76%);padding:.62rem;box-shadow:inset 0 0 0 1px rgb(125 154 184/12%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps article>b{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:999px;background:rgb(255 234 218/84%);color:#b9561d;font-size:.58rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps article>div{display:grid;min-width:0;align-content:start;grid-gap:.16rem;gap:.16rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps article strong{overflow-wrap:anywhere;color:#19375d;font-size:.69rem;line-height:1.35}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;padding:0 .82rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents{display:grid;align-content:start}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents-empty{display:flex;min-height:4.1rem;align-items:center;gap:.48rem;border-radius:13px;background:rgb(238 244 250/66%);padding:.65rem;color:#60758d}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents-empty svg{color:#6e87a2}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__documents-empty strong{font-size:.71rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source-card{display:grid;grid-gap:.14rem;gap:.14rem;border-radius:13px;background:rgb(255 255 255/76%);padding:.62rem;box-shadow:inset 0 0 0 1px rgb(125 154 184/12%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source-card>strong{color:#17365d;font-size:.77rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source-card>small{color:#5e738b;font-size:.65rem;line-height:1.35}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>footer{display:flex;gap:.4rem;margin-top:.5rem;flex-wrap:wrap}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__source>footer a{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border-radius:999px;background:rgb(229 239 251/78%);padding:.42rem .65rem;color:#235da8;font-size:.66rem;font-weight:730;text-decoration:none}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history{margin:0 .82rem .82rem}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:13px;background:rgb(255 255 255/74%);padding:.68rem .75rem;box-shadow:inset 0 0 0 1px rgb(125 154 184/12%)}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>div strong{color:#304a68;font-size:.7rem;font-weight:650}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>div time{color:#74879d;font-size:.62rem;white-space:nowrap}@container (max-width: 720px){.workspace-shell--logistics .logistics-plan .logistics-plan-detail__body,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__route-steps,.workspace-shell--logistics .logistics-plan .logistics-plan-detail__secondary{grid-template-columns:1fr}}@container (max-width: 430px){.workspace-shell--logistics .logistics-plan .logistics-plan-detail__participants>div{grid-template-columns:1fr}.workspace-shell--logistics .logistics-plan .logistics-plan-detail__history>div{align-items:flex-start;flex-direction:column}}@media (max-width:1240px){.workspace-shell--logistics .logistics-plan__toolbar{grid-template-columns:1fr}.workspace-shell--logistics .logistics-plan__toolbar form{justify-content:stretch}.workspace-shell--logistics .logistics-plan__toolbar form label{width:100%}.workspace-shell--logistics .logistics-plan__toolbar form small{display:none}.workspace-shell--logistics .logistics-plan-card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-shell--logistics .logistics-plan__columns{grid-template-columns:1fr}.workspace-shell--logistics .logistics-plan__list{max-height:22rem;overflow:auto;box-shadow:inset 0 -1px 0 rgb(137 168 199/13%)}.workspace-shell--logistics .logistics-plan__toolbar form small{display:none}}@media (max-width:520px){.workspace-shell--logistics .logistics-plan__toolbar{padding:.5rem}.workspace-shell--logistics .logistics-plan__summary button{min-height:2.3rem;gap:.22rem;font-size:.72rem}.workspace-shell--logistics .logistics-plan__toolbar form{flex-wrap:wrap}.workspace-shell--logistics .logistics-plan-card{grid-template-columns:1fr}.workspace-shell--logistics .logistics-plan__vehicles-heading{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.workspace-shell--logistics .in-work-request-card,.workspace-shell--logistics .logistics-loading-card,.workspace-shell--logistics .logistics-new-request-row,.workspace-shell--logistics .logistics-operational__sections button,.workspace-shell--logistics .logistics-plan-card,.workspace-shell--logistics .logistics-projection-row{transition:none}}.workspace-shell--logistics.workspace-shell{--workspace-sidebar-rail-width:50px;background:#edf4f9}.workspace-shell--logistics.workspace-shell:before{background:none}.workspace-shell--logistics.workspace-shell:after{background-color:#edf4f9;background-image:linear-gradient(90deg,rgb(235 244 250/2%),rgb(237 246 251/5%) 22%,rgb(239 247 252/30%) 39%,rgb(240 247 252/78%) 57%,#eff6fb 76%,#edf4fa),url(/design/logistics/logistics-workspace-backdrop-sunset.webp);background-position:50%,0 0;background-repeat:no-repeat;background-size:100% 100%,auto 100%}.workspace-shell--logistics .workspace.workspace{gap:0;padding:0 .38rem .38rem 0}.workspace-shell--logistics .workspace-sidebar__rail.workspace-sidebar__rail{height:calc(100vh - .5rem);margin:.25rem 0 .25rem .12rem;border:0;background:linear-gradient(165deg,rgb(251 253 255/54%),rgb(224 237 247/24%));box-shadow:inset 0 1px 0 rgb(255 255 255/78%),0 15px 36px rgb(39 78 113/12%);backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%)}.workspace-shell--logistics .workspace-sidebar__panel.workspace-sidebar__panel{top:.25rem;left:.12rem;height:calc(100vh - .5rem);border:0}.workspace-shell--logistics .workspace-sidebar__nav-item.workspace-sidebar__nav-item,.workspace-shell--logistics .workspace-sidebar__rail-item.workspace-sidebar__rail-item,.workspace-shell--logistics .workspace-sidebar__rail-meta span,.workspace-shell--logistics .workspace-topbar.workspace-topbar{border:0}.workspace-shell--logistics .logistics-expanded-page{padding:.08rem .22rem .28rem .08rem}.workspace-shell--logistics .logistics-operational{grid-template-rows:auto minmax(0,1fr);height:calc(100vh - .45rem);min-height:calc(100vh - .45rem);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.workspace-shell--logistics .logistics-operational__header{min-height:4.7rem;margin:0;padding:.5rem .86rem;overflow:visible;border:0;border-radius:22px 22px 0 0;background:rgb(252 254 255/54%);background-image:none;box-shadow:inset 0 1px 0 rgb(255 255 255/90%),0 5px 16px rgb(41 78 111/6%);backdrop-filter:blur(13px) saturate(126%);-webkit-backdrop-filter:blur(13px) saturate(126%)}.workspace-shell--logistics .logistics-operational__header:after{content:none}.workspace-shell--logistics .logistics-operational__header>button:first-child,.workspace-shell--logistics .logistics-operational__refresh{border:0;background:rgb(255 255 255/72%);box-shadow:0 7px 18px rgb(39 78 113/10%)}.workspace-shell--logistics .logistics-operational__header>button:first-child{width:2rem;height:2rem}.workspace-shell--logistics .logistics-operational__header h1{font-size:clamp(1.3rem,1.65vw,1.65rem)}.workspace-shell--logistics .logistics-operational__header p{font-size:.72rem}.workspace-shell--logistics .logistics-operational__body{grid-template-columns:minmax(12.8rem,.64fr) minmax(0,4fr);gap:0;min-height:0;padding:0;overflow:hidden;border-radius:0 0 24px 24px;background:rgb(239 247 252/14%);box-shadow:0 16px 42px rgb(39 78 113/8%)}.workspace-shell--logistics .logistics-operational__sections{gap:.42rem;padding:1rem .8rem;overflow:hidden;border:0;border-radius:0 0 0 24px;background:linear-gradient(155deg,rgb(255 242 232/11%),rgb(239 132 61/4%) 46%,rgb(255 249 244/6%));box-shadow:inset 0 1px 0 rgb(255 255 255/22%),9px 0 28px rgb(159 79 28/3%);backdrop-filter:blur(4px) saturate(122%);-webkit-backdrop-filter:blur(4px) saturate(122%)}.workspace-shell--logistics .logistics-operational__sections>span:first-child{color:rgb(110 66 39/68%)}.workspace-shell--logistics .logistics-operational__sections button{min-height:3rem;padding:.66rem .72rem;border:0;border-radius:999px;background:rgb(255 255 255/16%);box-shadow:inset 0 1px 0 rgb(255 255 255/30%),0 6px 16px rgb(89 76 67/3%);color:#594f4a;backdrop-filter:blur(6px) saturate(126%);-webkit-backdrop-filter:blur(6px) saturate(126%)}.workspace-shell--logistics .logistics-operational__sections button:hover{border:0;background:rgb(255 248 242/38%);box-shadow:inset 0 1px 0 rgb(255 255 255/76%),0 10px 22px rgb(132 67 27/9%);color:#8e430f}.workspace-shell--logistics .logistics-operational__sections button[aria-pressed=true]{border:0;background:linear-gradient(145deg,rgb(255 250 246/72%),rgb(255 220 192/48%));box-shadow:inset 0 1px 0 rgb(255 255 255/74%),0 11px 26px rgb(137 68 25/10%);color:#87400f}.workspace-shell--logistics .logistics-operational__sections strong{border:0;background:rgb(255 255 255/38%);color:#87512d}.workspace-shell--logistics .logistics-operational__sections button[aria-pressed=true] strong{background:rgb(255 231 210/72%);color:#8a3f0c}.workspace-shell--logistics .logistics-operational__nav-separator{background:linear-gradient(90deg,transparent,rgb(153 82 35/30%),transparent)}.workspace-shell--logistics .logistics-operational__sections .is-attention,.workspace-shell--logistics .logistics-operational__sections .is-attention[aria-pressed=true]{color:#7b5416}.workspace-shell--logistics .logistics-operational__sections .is-attention[aria-pressed=true]{background:rgb(255 248 218/78%);box-shadow:inset 3px 0 0 #d49a2a,0 12px 26px rgb(126 87 20/10%)}.workspace-shell--logistics .logistics-loading,.workspace-shell--logistics .logistics-operational__work,.workspace-shell--logistics .logistics-plan{border:0;border-radius:0 0 24px 0;background:rgb(247 251 254/32%);box-shadow:none;backdrop-filter:blur(8px) saturate(122%);-webkit-backdrop-filter:blur(8px) saturate(122%)}.workspace-shell--logistics .logistics-loading,.workspace-shell--logistics .logistics-plan{gap:0;padding:0}.workspace-shell--logistics .logistics-loading__toolbar,.workspace-shell--logistics .logistics-operational__toolbar,.workspace-shell--logistics .logistics-plan__toolbar{min-height:2.9rem;padding:0;border:0;background:transparent;box-shadow:inset 0 -1px 0 rgb(137 168 199/12%),0 6px 18px rgb(44 82 117/5%)}.workspace-shell--logistics .logistics-operational__toolbar{display:grid;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);align-items:stretch;grid-gap:0;gap:0}.workspace-shell--logistics .logistics-operational__toolbar>div:first-child{justify-content:center;padding:.4rem .72rem;background:rgb(252 253 255/38%);box-shadow:inset -1px 0 0 rgb(137 168 199/12%);backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%)}.workspace-shell--logistics .logistics-operational__toolbar-actions{display:flex;grid-auto-flow:column;align-items:center;justify-content:flex-end;gap:.55rem;padding:.4rem .72rem;background:rgb(255 255 255/54%);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}.workspace-shell--logistics .logistics-operational__toolbar-actions>label{display:none}.workspace-shell--logistics .logistics-operational__filter-toggle{display:inline-flex;min-height:2.2rem;align-items:center;gap:.42rem;border:0;border-radius:999px;background:rgb(255 255 255/58%);box-shadow:inset 0 1px 0 rgb(255 255 255/76%),0 5px 16px rgb(44 82 117/8%);color:#365776;padding:.5rem .72rem;font:inherit;font-size:.76rem;font-weight:700;white-space:nowrap;backdrop-filter:blur(10px) saturate(126%);-webkit-backdrop-filter:blur(10px) saturate(126%)}.workspace-shell--logistics .logistics-operational__filter-toggle:hover,.workspace-shell--logistics .logistics-operational__filter-toggle[aria-expanded=true]{background:rgb(255 241 230/76%);color:var(--logistics-orange-strong)}.workspace-shell--logistics .in-work-vehicle-form input,.workspace-shell--logistics .in-work-vehicle-form textarea,.workspace-shell--logistics .logistics-loading__toolbar label,.workspace-shell--logistics .logistics-operational__toolbar label,.workspace-shell--logistics .logistics-plan-dialog input,.workspace-shell--logistics .logistics-plan-dialog select,.workspace-shell--logistics .logistics-plan-dialog textarea,.workspace-shell--logistics .logistics-plan__toolbar label,.workspace-shell--logistics .logistics-request-filters input,.workspace-shell--logistics .logistics-request-filters select{border:0;background:rgb(255 255 255/74%);box-shadow:inset 0 1px 0 rgb(255 255 255/88%),0 5px 16px rgb(44 82 117/8%)}.workspace-shell--logistics .logistics-loading__toolbar>label,.workspace-shell--logistics .logistics-operational__toolbar>div>label,.workspace-shell--logistics .logistics-plan__toolbar>label{border-radius:999px}.workspace-shell--logistics .logistics-loading__filters,.workspace-shell--logistics .logistics-request-filters{border:0;background:rgb(250 253 255/46%)}.workspace-shell--logistics .logistics-request-filters{grid-template-columns:repeat(4,minmax(7.5rem,1fr));overflow:visible;padding:.68rem .84rem .78rem;animation:logistics-filter-reveal .16s ease-out}@keyframes logistics-filter-reveal{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workspace-shell--logistics .logistics-request-filters{animation:none}}.workspace-shell--logistics .logistics-request-filters>span{grid-column:1/-1;margin-bottom:.06rem}.workspace-shell--logistics .logistics-request-filters>div{align-self:end;justify-content:flex-end}.workspace-shell--logistics .logistics-loading__filters button,.workspace-shell--logistics .logistics-plan__range button,.workspace-shell--logistics .logistics-plan__toolbar form>button,.workspace-shell--logistics .logistics-request-filters>div button{border:0;background:rgb(255 255 255/66%);box-shadow:0 5px 14px rgb(44 82 117/8%)}.workspace-shell--logistics .logistics-loading__filters>div,.workspace-shell--logistics .logistics-plan__range{border:0;background:rgb(247 251 254/52%);box-shadow:inset 0 1px 0 rgb(255 255 255/70%),0 6px 16px rgb(44 82 117/7%)}.workspace-shell--logistics .logistics-plan__summary{margin:.72rem .84rem 0}.workspace-shell--logistics .logistics-loading__empty,.workspace-shell--logistics .logistics-loading__empty-detail,.workspace-shell--logistics .logistics-plan__state{margin:.78rem}.workspace-shell--logistics .logistics-loading__columns,.workspace-shell--logistics .logistics-operational__columns,.workspace-shell--logistics .logistics-plan__columns{gap:0;padding:0}.workspace-shell--logistics .logistics-loading__list,.workspace-shell--logistics .logistics-operational__list,.workspace-shell--logistics .logistics-plan__list{max-height:none;padding:.72rem;border:0;border-radius:0;background:rgb(252 253 255/38%);box-shadow:inset -1px 0 0 rgb(137 168 199/13%);backdrop-filter:blur(8px) saturate(116%);-webkit-backdrop-filter:blur(8px) saturate(116%)}.workspace-shell--logistics .logistics-loading__detail,.workspace-shell--logistics .logistics-operational__detail,.workspace-shell--logistics .logistics-plan__detail{max-height:none;border:0;border-radius:0;background:rgb(249 252 255/88%);box-shadow:none;backdrop-filter:blur(19px) saturate(126%);-webkit-backdrop-filter:blur(19px) saturate(126%)}.workspace-shell--logistics .logistics-loading__group>header,.workspace-shell--logistics .logistics-operational__list>header,.workspace-shell--logistics .logistics-plan__list>section>header{border:0;background:rgb(244 248 252/48%);box-shadow:none}.workspace-shell--logistics .in-work-request-card,.workspace-shell--logistics .logistics-loading-card,.workspace-shell--logistics .logistics-new-request-row,.workspace-shell--logistics .logistics-plan-card,.workspace-shell--logistics .logistics-projection-row{border:0;background:linear-gradient(145deg,rgb(255 255 255/88%),rgb(247 250 253/76%));box-shadow:inset 0 1px 0 rgb(255 255 255/88%),0 9px 24px rgb(47 84 118/9%)}.workspace-shell--logistics .in-work-request-card:hover,.workspace-shell--logistics .logistics-loading-card:hover,.workspace-shell--logistics .logistics-new-request-row:hover,.workspace-shell--logistics .logistics-plan-card:hover,.workspace-shell--logistics .logistics-projection-row:hover{border:0;background:rgb(255 255 255/84%);box-shadow:0 13px 30px rgb(47 84 118/13%)}.workspace-shell--logistics .in-work-request-card[aria-pressed=true],.workspace-shell--logistics .logistics-loading-card[aria-pressed=true],.workspace-shell--logistics .logistics-new-request-row[aria-pressed=true],.workspace-shell--logistics .logistics-plan-card.is-selected,.workspace-shell--logistics .logistics-projection-row[aria-pressed=true]{border:0;background:linear-gradient(145deg,rgb(255 252 249/98%),rgb(255 229 208/72%));box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 15px 34px rgb(173 89 34/12%)}.workspace-shell--logistics .logistics-loading-card__status,.workspace-shell--logistics .logistics-plan-card__time span,.workspace-shell--logistics .logistics-status{border:0;box-shadow:inset 0 1px 0 rgb(255 255 255/54%)}.workspace-shell--logistics .in-work-documents__files>*,.workspace-shell--logistics .in-work-history li,.workspace-shell--logistics .in-work-vehicle,.workspace-shell--logistics .in-work-vehicle-form,.workspace-shell--logistics .in-work-vehicles__summary,.workspace-shell--logistics .logistics-fact,.workspace-shell--logistics .logistics-info-group,.workspace-shell--logistics .logistics-loading-detail__changes,.workspace-shell--logistics .logistics-loading-detail__document,.workspace-shell--logistics .logistics-loading-detail__grid>section,.workspace-shell--logistics .logistics-object__warning,.workspace-shell--logistics .logistics-plan-detail__change,.workspace-shell--logistics .logistics-plan-detail__documents,.workspace-shell--logistics .logistics-plan-detail__facts>div,.workspace-shell--logistics .logistics-plan-detail__schedule,.workspace-shell--logistics .logistics-plan-detail__source,.workspace-shell--logistics .logistics-plan__list>section.is-today,.workspace-shell--logistics .logistics-plan__summary>div{border:0;background:rgb(255 255 255/66%);box-shadow:inset 0 1px 0 rgb(255 255 255/82%),0 8px 22px rgb(47 84 118/7%)}.workspace-shell--logistics .logistics-new-request__overview{gap:0;border-top:1px solid rgb(137 168 199/16%)}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:.92rem 1rem .78rem}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group:nth-child(odd){border-right:1px solid rgb(137 168 199/18%)}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group:nth-child(n+3){border-top:1px solid rgb(137 168 199/18%)}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group>div{gap:0}.workspace-shell--logistics .logistics-new-request__overview .logistics-fact{grid-template-columns:minmax(7.75rem,.82fr) minmax(0,1.18fr);align-items:start;gap:.72rem;min-height:2.18rem;border:0;border-bottom:1px solid rgb(137 168 199/22%);border-radius:0;background:transparent;box-shadow:none;padding:.5rem 0}.workspace-shell--logistics .logistics-new-request__overview .logistics-fact:last-child{border-bottom-color:transparent}.workspace-shell--logistics .logistics-new-request__overview .logistics-fact span{color:#687b94}.workspace-shell--logistics .logistics-new-request__overview .logistics-fact strong{color:#132f58;line-height:1.35}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group h3{margin-bottom:.48rem;color:#143564;letter-spacing:.035em}.workspace-shell--logistics .logistics-new-request__comment{color:#526983}.workspace-shell--logistics .logistics-new-request__actions button.is-primary{border:0;border-radius:999px;background:linear-gradient(135deg,var(--logistics-blue),var(--logistics-blue-strong));color:#fff;box-shadow:0 10px 24px rgb(37 99 235/21%)}.workspace-shell--logistics .in-work-request__header,.workspace-shell--logistics .logistics-loading-detail>header,.workspace-shell--logistics .logistics-object>header,.workspace-shell--logistics .logistics-plan-detail>header{min-height:6.5rem;padding:1rem 10.5rem 1rem 1.05rem;border:0;border-radius:18px;background-image:linear-gradient(90deg,rgb(255 255 255/96%),rgb(249 252 255/91%) 62%,rgb(242 248 252/64%) 78%,rgb(239 246 251/16%)),url(/design/logistics/logistics-motion-hero.webp);background-position:50%,right 56%;background-repeat:no-repeat;background-size:100% 100%,19rem auto;box-shadow:0 12px 30px rgb(47 84 118/10%)}.workspace-shell--logistics .in-work-request__header:after,.workspace-shell--logistics .logistics-loading-detail>header:after,.workspace-shell--logistics .logistics-object>header:after,.workspace-shell--logistics .logistics-plan-detail>header:after{content:none}.workspace-shell--logistics .in-work-request__tabs,.workspace-shell--logistics .logistics-new-request__tabs,.workspace-shell--logistics .logistics-object__actions,.workspace-shell--logistics .logistics-plan-detail__actions{border:0;border-radius:999px;background:rgb(230 241 251/46%);padding:.3rem}.workspace-shell--logistics .in-work-request__tabs button,.workspace-shell--logistics .is-danger,.workspace-shell--logistics .logistics-new-request__tabs button,.workspace-shell--logistics .logistics-plan-dialog,.workspace-shell--logistics .runtime-logistics-dialog{border:0}.workspace-shell--logistics .in-work-request__tabs button,.workspace-shell--logistics .logistics-new-request__tabs button{border-radius:999px;background:transparent}.workspace-shell--logistics .in-work-request__tabs button[aria-pressed=true],.workspace-shell--logistics .logistics-new-request__tabs button[aria-selected=true]{background:rgb(255 255 255/84%);color:var(--logistics-blue-strong);box-shadow:inset 0 1px 0 rgb(255 255 255/94%),0 7px 18px rgb(37 99 235/10%)}.workspace-shell--logistics .logistics-loading-detail button,.workspace-shell--logistics .logistics-new-request__actions a,.workspace-shell--logistics .logistics-new-request__actions button,.workspace-shell--logistics .logistics-object__actions a,.workspace-shell--logistics .logistics-object__actions button,.workspace-shell--logistics .logistics-operational__refresh,.workspace-shell--logistics .logistics-plan-detail__actions button{border-radius:999px}.workspace-shell--logistics .in-work-request{container-type:inline-size;padding:.9rem 0 1.25rem;background:transparent}.workspace-shell--logistics .in-work-request__passport{margin:0 1.15rem;overflow:hidden;border:0;border-radius:20px;background:rgb(255 255 255/92%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 16px 38px rgb(48 78 108/12%),0 2px 8px rgb(48 78 108/6%)}.workspace-shell--logistics .in-work-request__passport .in-work-request__header{min-height:0;padding:1.05rem 1.2rem .92rem;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.workspace-shell--logistics .in-work-request__passport .in-work-request__header:after{content:none}.workspace-shell--logistics .in-work-request__header>div:first-child{min-width:0;max-width:66%}.workspace-shell--logistics .in-work-request__header>div:first-child>span{display:inline-flex;align-items:center;gap:.45rem;color:#536982}.workspace-shell--logistics .in-work-request__header>div:first-child>span:before{width:.38rem;height:.38rem;flex:0 0 auto;border-radius:50%;background:var(--logistics-orange);box-shadow:0 0 0 4px rgb(233 120 44/10%);content:""}.workspace-shell--logistics .in-work-request__header h2{max-width:38rem;margin:.32rem 0 .2rem;color:#10264a;font-size:clamp(1.18rem,1.65vw,1.72rem);font-weight:760;line-height:1.12;letter-spacing:-.025em}.workspace-shell--logistics .in-work-request__header-progress{display:grid;min-width:min(17.5rem,34%);grid-gap:.36rem;gap:.36rem;padding:.25rem 0 0;border-radius:0;background:transparent;text-align:left}.workspace-shell--logistics .in-work-request__header-progress strong{color:#142d55;font-size:1.05rem;line-height:1.2}.workspace-shell--logistics .in-work-request__header-progress-label{color:#536982;font-size:.64rem;font-weight:760;letter-spacing:.055em;text-transform:uppercase}.workspace-shell--logistics .in-work-request__header-progress>span:not(.in-work-request__header-progress-track){color:#687b93;font-size:.73rem}.workspace-shell--logistics .in-work-request__header-progress-track{position:relative;display:block;width:100%;height:.42rem;margin-top:.12rem;overflow:hidden;border-radius:999px;background:#dfe6ee}.workspace-shell--logistics .in-work-request__header-progress-track i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#2d9164,#39a575);box-shadow:0 0 12px rgb(45 145 100/22%)}.workspace-shell--logistics .in-work-request__passport-groups{display:grid;grid-template-columns:.86fr 1.18fr 1fr;margin:0 1.2rem;border-top:1px solid rgb(139 162 188/18%)}.workspace-shell--logistics .in-work-request__passport-groups>section{min-width:0;padding:.92rem 1rem 1rem}.workspace-shell--logistics .in-work-request__passport-groups>section:first-child{padding-left:0}.workspace-shell--logistics .in-work-request__passport-groups>section:last-child{padding-right:0}.workspace-shell--logistics .in-work-request__passport-groups>section+section{border-left:1px solid rgb(139 162 188/22%)}.workspace-shell--logistics .in-work-request__passport-groups h3{margin:0 0 .52rem;color:#294466;font-size:.67rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.workspace-shell--logistics .in-work-request__passport-groups section>div{display:grid}.workspace-shell--logistics .in-work-request__passport-groups .logistics-fact{display:grid;grid-template-columns:minmax(5.3rem,.82fr) minmax(0,1.18fr);align-items:start;grid-gap:.72rem;gap:.72rem;min-width:0;min-height:2.2rem;padding:.46rem 0;border:0;border-bottom:1px solid rgb(139 162 188/20%);border-radius:0;background:transparent;box-shadow:none}.workspace-shell--logistics .in-work-request__passport-groups .logistics-fact:last-child{border-bottom-color:transparent}.workspace-shell--logistics .in-work-request__passport-groups .logistics-fact span{color:#708198;font-size:.69rem;line-height:1.35}.workspace-shell--logistics .in-work-request__passport-groups .logistics-fact strong{min-width:0;color:#142d55;font-size:.75rem;font-weight:730;line-height:1.38;overflow-wrap:anywhere}.workspace-shell--logistics .in-work-request__tabs{margin:.72rem 1.15rem 0;padding:.28rem}.workspace-shell--logistics .in-work-vehicles{gap:.8rem;padding:.85rem 1.15rem 0}.workspace-shell--logistics .in-work-vehicles__list{gap:.58rem}.workspace-shell--logistics .in-work-vehicles__list-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.workspace-shell--logistics .in-work-vehicles__list-header>div{display:grid;grid-gap:.16rem;gap:.16rem}.workspace-shell--logistics .in-work-vehicles__list-header h3{color:#10264a;font-size:1rem}.workspace-shell--logistics .in-work-vehicles__list-header span{color:#718198;font-size:.72rem}.workspace-shell--logistics .in-work-vehicles__add{min-height:2.25rem;padding:.55rem .85rem;white-space:nowrap}.workspace-shell--logistics .in-work-vehicles__table{overflow:hidden;border:0;border-radius:16px;background:rgb(255 255 255/90%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 12px 30px rgb(48 78 108/9%)}.workspace-shell--logistics .in-work-vehicle,.workspace-shell--logistics .in-work-vehicles__columns{display:grid;grid-template-columns:minmax(8.7rem,1.35fr) minmax(7rem,1.05fr) minmax(7.1rem,1fr) minmax(6.6rem,.88fr) minmax(6.4rem,.82fr) minmax(6.1rem,.78fr) minmax(6.7rem,.82fr);align-items:center;grid-gap:.75rem;gap:.75rem}.workspace-shell--logistics .in-work-vehicles__columns{min-height:2.15rem;padding:.42rem .85rem;border-bottom:1px solid rgb(139 162 188/18%);color:#75869b;font-size:.64rem;font-weight:700;letter-spacing:.02em}.workspace-shell--logistics .in-work-vehicle{min-width:0;gap:.75rem;min-height:4.25rem;margin:0;padding:.7rem .85rem;border:0;border-bottom:1px solid rgb(139 162 188/18%);border-radius:0;background:transparent;box-shadow:none;color:#193354}.workspace-shell--logistics .in-work-vehicle:last-child{border-bottom:0}.workspace-shell--logistics .in-work-vehicle.is-history{opacity:.72;background:rgb(244 247 250/54%)}.workspace-shell--logistics .in-work-vehicle__identity{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-gap:.14rem;gap:.14rem}.workspace-shell--logistics .in-work-vehicle__identity strong{color:#10264a;font-size:.8rem;font-weight:780}.workspace-shell--logistics .in-work-vehicle__documents>span,.workspace-shell--logistics .in-work-vehicle__identity span,.workspace-shell--logistics .in-work-vehicle__phone{color:#718198;font-size:.66rem;line-height:1.3}.workspace-shell--logistics .in-work-vehicle__arrival,.workspace-shell--logistics .in-work-vehicle__driver,.workspace-shell--logistics .in-work-vehicle__quantity{min-width:0;color:#263f60;font-size:.7rem;font-weight:680;line-height:1.35;overflow-wrap:anywhere}.workspace-shell--logistics .in-work-vehicle__phone a{white-space:nowrap;color:#365a84;text-decoration:none;overflow-wrap:anywhere}.workspace-shell--logistics .in-work-vehicle__phone a:hover{color:var(--logistics-blue-strong);text-decoration:underline}.workspace-shell--logistics .in-work-vehicle__status{display:inline-flex;align-items:center;justify-self:start;gap:.35rem;padding:.3rem .52rem;border-radius:999px;background:rgb(226 244 237/72%);color:#267151;font-size:.65rem;font-weight:750;line-height:1.2}.workspace-shell--logistics .in-work-vehicle__status:before{width:.34rem;height:.34rem;flex:0 0 auto;border-radius:50%;background:#2e9b6b;content:""}.workspace-shell--logistics .in-work-vehicle__documents{display:block;grid-template-columns:none;min-width:0}.workspace-shell--logistics .in-work-vehicle__phone{display:block;grid-template-columns:none}.workspace-shell--logistics .in-work-vehicle__documents button{display:inline-flex;align-items:center;gap:.32rem;padding:.34rem 0;border:0;background:transparent;color:var(--logistics-blue-strong);font-size:.68rem;font-weight:720}.workspace-shell--logistics .in-work-vehicle__documents button:hover{color:#154bac}.workspace-shell--logistics .in-work-vehicle>[data-label]:before{content:none}.workspace-shell--logistics .in-work-request__overview{gap:.75rem;padding:.85rem 1.15rem 0}.workspace-shell--logistics .in-work-request__overview>aside{display:flex;align-items:center;gap:.7rem;padding:.72rem .85rem;border:0;border-radius:14px;background:rgb(255 246 225/78%);box-shadow:inset 0 1px 0 rgb(255 255 255/84%),0 8px 20px rgb(147 94 28/7%);color:#8b5c18}.workspace-shell--logistics .in-work-request__overview>aside>div{display:grid;grid-gap:.08rem;gap:.08rem}.workspace-shell--logistics .in-work-request__overview>aside strong{font-size:.75rem}.workspace-shell--logistics .in-work-request__overview>aside span{color:#8b7454;font-size:.68rem}.workspace-shell--logistics .in-work-overview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.workspace-shell--logistics .in-work-overview__grid>section{min-width:0;padding:0;overflow:hidden;border:0;border-radius:17px;background:rgb(255 255 255/88%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 12px 28px rgb(48 78 108/9%)}.workspace-shell--logistics .in-work-overview__grid>section>header{display:flex;align-items:center;gap:.65rem;min-height:3.05rem;padding:.7rem .85rem;box-shadow:inset 0 -1px 0 rgb(139 162 188/16%)}.workspace-shell--logistics .in-work-overview__grid>section>header>span{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:10px;background:rgb(225 238 252/86%);color:#2766bd;box-shadow:inset 0 1px 0 rgb(255 255 255/92%)}.workspace-shell--logistics .in-work-overview__grid h3{margin:0;color:#173255;font-size:.8rem;font-weight:770;letter-spacing:-.01em}.workspace-shell--logistics .in-work-overview__grid>section>div{display:grid;grid-template-columns:minmax(0,1fr);padding:.2rem .85rem .35rem}.workspace-shell--logistics .in-work-overview__grid .logistics-fact{display:grid;grid-template-columns:minmax(6.8rem,.85fr) minmax(0,1.15fr);align-items:start;grid-gap:.75rem;gap:.75rem;min-width:0;min-height:2.35rem;padding:.55rem 0;border:0;border-bottom:1px solid rgb(139 162 188/17%);border-radius:0;background:transparent;box-shadow:none}.workspace-shell--logistics .in-work-overview__grid .logistics-fact:last-child{border-bottom-color:transparent}.workspace-shell--logistics .in-work-overview__grid .logistics-fact span{color:#718198;font-size:.67rem;line-height:1.4}.workspace-shell--logistics .in-work-overview__grid .logistics-fact strong{min-width:0;color:#1b3759;font-size:.7rem;font-weight:710;line-height:1.4;overflow-wrap:anywhere}.workspace-shell--logistics .in-work-overview__grid>.in-work-overview__section--readiness{grid-column:1/-1}.workspace-shell--logistics .in-work-overview__section--readiness>div{grid-template-columns:repeat(3,minmax(0,1fr));padding:.35rem .85rem .55rem}.workspace-shell--logistics .in-work-overview__section--readiness .logistics-fact{grid-template-columns:minmax(0,1fr);gap:.16rem;padding:.5rem .75rem;border-bottom:0}.workspace-shell--logistics .in-work-overview__section--readiness .logistics-fact+.logistics-fact{border-left:1px solid rgb(139 162 188/17%)}.workspace-shell--logistics .in-work-documents{gap:.72rem;padding:.85rem 1.15rem 0}.workspace-shell--logistics .in-work-documents__header{display:flex;align-items:center;gap:.68rem}.workspace-shell--logistics .in-work-documents__header>span{display:grid;width:2.2rem;height:2.2rem;flex:0 0 auto;place-items:center;border-radius:11px;background:rgb(225 238 252/86%);color:#2766bd;box-shadow:inset 0 1px 0 rgb(255 255 255/94%)}.workspace-shell--logistics .in-work-documents__header>div{display:grid;grid-gap:.08rem;gap:.08rem}.workspace-shell--logistics .in-work-documents__header h3{color:#10264a;font-size:.9rem;font-weight:770}.workspace-shell--logistics .in-work-documents__header p{margin:0;color:#718198;font-size:.68rem}.workspace-shell--logistics .in-work-documents__layout{display:grid;grid-template-columns:minmax(10.5rem,.78fr) minmax(0,1.65fr);align-items:stretch;grid-gap:.72rem;gap:.72rem}.workspace-shell--logistics .in-work-documents__empty,.workspace-shell--logistics .in-work-documents__vehicles,.workspace-shell--logistics .in-work-documents__workspace{border:0;border-radius:17px;background:rgb(255 255 255/88%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 12px 28px rgb(48 78 108/9%)}.workspace-shell--logistics .in-work-documents__vehicles{display:grid;align-content:start;grid-gap:.25rem;gap:.25rem;padding:.42rem}.workspace-shell--logistics .in-work-documents__vehicles button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem;width:100%;min-width:0;padding:.62rem;border:0;border-radius:12px;background:transparent;color:#54708f;text-align:left}.workspace-shell--logistics .in-work-documents__vehicles button:hover{background:rgb(236 244 252/72%)}.workspace-shell--logistics .in-work-documents__vehicles button[aria-pressed=true]{background:rgb(226 239 253/82%);box-shadow:inset 0 1px 0 rgb(255 255 255/90%);color:#225da9}.workspace-shell--logistics .in-work-documents__vehicles button>span{display:grid;min-width:0;grid-gap:.08rem;gap:.08rem}.workspace-shell--logistics .in-work-documents__vehicles em,.workspace-shell--logistics .in-work-documents__vehicles small,.workspace-shell--logistics .in-work-documents__vehicles strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell--logistics .in-work-documents__vehicles strong{color:#18375a;font-size:.71rem}.workspace-shell--logistics .in-work-documents__vehicles small{color:#78899d;font-size:.61rem}.workspace-shell--logistics .in-work-documents__vehicles em{grid-column:2;color:#66809b;font-size:.59rem;font-style:normal}.workspace-shell--logistics .in-work-documents__workspace{min-width:0;overflow:hidden}.workspace-shell--logistics .in-work-documents__workspace>header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .85rem;box-shadow:inset 0 -1px 0 rgb(139 162 188/16%)}.workspace-shell--logistics .in-work-documents__workspace>header>div{display:grid;grid-gap:.08rem;gap:.08rem}.workspace-shell--logistics .in-work-documents__workspace>header span{color:#7a899c;font-size:.58rem}.workspace-shell--logistics .in-work-documents__workspace>header strong{color:#18375a;font-size:.76rem}.workspace-shell--logistics .in-work-documents__workspace>header em{padding:.28rem .5rem;border-radius:999px;background:rgb(230 242 252/78%);color:#38688f;font-size:.61rem;font-style:normal;font-weight:700}.workspace-shell--logistics .in-work-documents__files{display:grid;grid-gap:0;gap:0;padding:.2rem .85rem .35rem}.workspace-shell--logistics .in-work-documents__files>article{display:flex;align-items:flex-start;gap:.65rem;padding:.68rem 0;border:0;border-bottom:1px solid rgb(139 162 188/17%);border-radius:0;background:transparent;box-shadow:none}.workspace-shell--logistics .in-work-documents__files>article:last-child{border-bottom:0}.workspace-shell--logistics .in-work-documents__file-icon{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:10px;background:rgb(232 240 249/82%);color:#326ba8}.workspace-shell--logistics .in-work-documents__files article>div{display:grid;min-width:0;grid-gap:.1rem;gap:.1rem}.workspace-shell--logistics .in-work-documents__files article strong{color:#19375a;font-size:.7rem}.workspace-shell--logistics .in-work-documents__files article small,.workspace-shell--logistics .in-work-documents__files article span{color:#718198;font-size:.62rem;line-height:1.4}.workspace-shell--logistics .in-work-documents__empty,.workspace-shell--logistics .in-work-documents__state{display:grid;justify-items:center;grid-gap:.28rem;gap:.28rem;padding:1.7rem 1rem;color:#718198;text-align:center}.workspace-shell--logistics .in-work-documents__empty svg,.workspace-shell--logistics .in-work-documents__state svg{color:#4a79ab}.workspace-shell--logistics .in-work-documents__empty strong,.workspace-shell--logistics .in-work-documents__state strong{color:#274464;font-size:.76rem}.workspace-shell--logistics .in-work-documents__empty span,.workspace-shell--logistics .in-work-documents__state span{max-width:23rem;font-size:.67rem;line-height:1.45}.workspace-shell--logistics .in-work-documents__state.is-error span,.workspace-shell--logistics .in-work-documents__state.is-error svg{color:#a34b41}@container (max-width: 44rem){.workspace-shell--logistics .in-work-documents__layout,.workspace-shell--logistics .in-work-overview__grid{grid-template-columns:minmax(0,1fr)}.workspace-shell--logistics .in-work-overview__grid>.in-work-overview__section--readiness{grid-column:auto}.workspace-shell--logistics .in-work-documents__vehicles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 31rem){.workspace-shell--logistics .in-work-documents__vehicles,.workspace-shell--logistics .in-work-overview__section--readiness>div{grid-template-columns:minmax(0,1fr)}.workspace-shell--logistics .in-work-overview__section--readiness .logistics-fact+.logistics-fact{border-top:1px solid rgb(139 162 188/17%);border-left:0}}@container (max-width: 52rem){.workspace-shell--logistics .in-work-request__passport-groups{grid-template-columns:1fr 1fr}.workspace-shell--logistics .in-work-request__passport-groups>section:last-child{grid-column:1/-1;padding:.92rem 0 1rem;border-top:1px solid rgb(139 162 188/22%);border-left:0}.workspace-shell--logistics .in-work-vehicles__columns{display:none}.workspace-shell--logistics .in-work-vehicle{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"identity status" "driver phone" "arrival quantity" "documents documents";gap:.68rem 1rem;min-height:0;padding:.9rem 1rem}.workspace-shell--logistics .in-work-vehicle__identity{grid-area:identity}.workspace-shell--logistics .in-work-vehicle__driver{grid-area:driver}.workspace-shell--logistics .in-work-vehicle__phone{grid-area:phone}.workspace-shell--logistics .in-work-vehicle__arrival{grid-area:arrival}.workspace-shell--logistics .in-work-vehicle__quantity{grid-area:quantity}.workspace-shell--logistics .in-work-vehicle__status{grid-area:status;justify-self:end;text-align:right}.workspace-shell--logistics .in-work-vehicle__documents{grid-area:documents;align-self:center;padding-top:.55rem;border-top:1px solid rgb(139 162 188/16%)}.workspace-shell--logistics .in-work-vehicle>[data-label]:before{display:block;margin-bottom:.12rem;color:#8a98aa;font-size:.57rem;font-weight:650;letter-spacing:.025em;content:attr(data-label)}.workspace-shell--logistics .in-work-vehicle__status:before{display:none}}.in-work-vehicle-dialog__backdrop{z-index:1300;padding:1rem;background:rgb(13 31 53/38%);backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%)}.runtime-logistics-dialog.in-work-vehicle-dialog{display:grid;grid-template-rows:auto auto minmax(0,1fr);width:min(720px,calc(100vw - 2rem));max-height:min(780px,calc(100dvh - 2rem));overflow:hidden;border:0;border-radius:22px;background:rgb(248 251 255/97%);box-shadow:inset 0 1px 0 rgb(255 255 255/98%),0 36px 100px rgb(11 31 54/34%);color:#142d55}.in-work-vehicle-dialog .in-work-vehicle-dialog__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.85rem;gap:.85rem;padding:1rem 1.15rem .9rem;border-bottom:1px solid rgb(126 151 179/16%);background:rgb(255 255 255/72%)}.in-work-vehicle-dialog__icon{display:grid;width:2.55rem;height:2.55rem;place-items:center;border-radius:13px;background:rgb(226 238 252/88%);color:#2464c7;box-shadow:inset 0 1px 0 rgb(255 255 255/96%)}.in-work-vehicle-dialog__header>div{display:grid;min-width:0;grid-gap:.08rem;gap:.08rem}.in-work-vehicle-dialog__header>div>span{color:#718198;font-size:.62rem;font-weight:760;letter-spacing:.055em;text-transform:uppercase}.in-work-vehicle-dialog__header h3{margin:0;color:#10264a;font-size:1.16rem;font-weight:780;line-height:1.25}.in-work-vehicle-dialog__header p{margin:.08rem 0 0;overflow:hidden;color:#657991;font-size:.73rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.in-work-vehicle-dialog .in-work-vehicle-dialog__header>button{display:grid;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:0;border-radius:11px;background:rgb(231 237 244/72%);color:#536982;cursor:pointer}.in-work-vehicle-dialog .in-work-vehicle-dialog__header>button:hover:not(:disabled){background:rgb(219 228 238/92%);color:#1f4169}.in-work-vehicle-dialog__context{display:grid;grid-template-columns:.9fr 1.45fr 1fr;padding:.68rem 1.15rem;background:rgb(235 242 249/58%)}.in-work-vehicle-dialog__context>div{display:grid;min-width:0;grid-gap:.18rem;gap:.18rem;padding:.08rem .85rem}.in-work-vehicle-dialog__context>div:first-child{padding-left:0}.in-work-vehicle-dialog__context>div+div{border-left:1px solid rgb(126 151 179/18%)}.in-work-vehicle-dialog__context span{color:#7a899c;font-size:.61rem;font-weight:680}.in-work-vehicle-dialog__context strong{overflow:hidden;color:#263f60;font-size:.7rem;font-weight:710;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.in-work-vehicle-dialog .in-work-vehicle-dialog__form{display:grid;grid-template-rows:minmax(0,1fr) auto auto;grid-gap:0;gap:0;min-height:0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.in-work-vehicle-dialog__groups{display:grid;grid-gap:.82rem;gap:.82rem;padding:.95rem 1.15rem 1rem;overflow-y:auto}.in-work-vehicle-dialog fieldset{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.55rem;gap:.55rem;margin:0;padding:0;border:0}.in-work-vehicle-dialog legend{margin:0;padding:0;color:#294466;font-size:.69rem;font-weight:790;letter-spacing:.035em;text-transform:uppercase}.in-work-vehicle-dialog__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.72rem;gap:.72rem}.in-work-vehicle-dialog__field-grid--schedule{grid-template-columns:repeat(3,minmax(0,1fr))}.in-work-vehicle-dialog label{display:grid;grid-gap:.32rem;gap:.32rem;min-width:0;color:#536982;font-size:.69rem;font-weight:690}.in-work-vehicle-dialog input,.in-work-vehicle-dialog textarea{width:100%;box-sizing:border-box;padding:.66rem .72rem;border:1px solid transparent;border-radius:11px;outline:none;background:#fff;box-shadow:inset 0 0 0 1px rgb(126 151 179/16%),0 5px 15px rgb(48 78 108/6%);color:#173353;font:inherit;font-size:.78rem;font-weight:560}.in-work-vehicle-dialog input:focus,.in-work-vehicle-dialog textarea:focus{border-color:rgb(45 108 211/52%);box-shadow:0 0 0 3px rgb(45 108 211/11%),0 6px 18px rgb(48 78 108/8%)}.in-work-vehicle-dialog input[aria-invalid=true]{border-color:rgb(197 62 62/52%);box-shadow:0 0 0 3px rgb(197 62 62/9%)}.in-work-vehicle-dialog label small{color:#a73535;font-size:.62rem;font-weight:640}.in-work-vehicle-dialog .in-work-vehicle-form__comment textarea{min-height:4.1rem;resize:vertical}.in-work-vehicle-dialog .logistics-object__error{margin:0 1.15rem .75rem}.in-work-vehicle-dialog .in-work-vehicle-dialog__form>footer{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin:0;padding:.82rem 1.15rem;border-top:1px solid rgb(126 151 179/16%);background:rgb(255 255 255/82%)}.in-work-vehicle-dialog .in-work-vehicle-dialog__form>footer button{min-height:2.45rem;padding:.62rem 1.05rem;border-radius:999px;font:inherit;font-size:.75rem;font-weight:750;cursor:pointer}.in-work-vehicle-dialog .in-work-vehicle-dialog__form>footer button:first-child{border:0;background:rgb(230 237 244/78%);color:#435d79}.in-work-vehicle-dialog .in-work-vehicle-dialog__form>footer button:last-child{border:0;background:linear-gradient(135deg,#2b72df,#1555c0);box-shadow:0 9px 22px rgb(32 92 190/20%);color:#fff}.in-work-vehicle-dialog button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:640px){.in-work-vehicle-dialog__backdrop{align-items:end;padding:.6rem}.runtime-logistics-dialog.in-work-vehicle-dialog{width:100%;max-height:calc(100dvh - 1.2rem);border-radius:20px}.in-work-vehicle-dialog__context{grid-template-columns:1fr;gap:.42rem}.in-work-vehicle-dialog__context>div,.in-work-vehicle-dialog__context>div:first-child{grid-template-columns:minmax(5.8rem,.8fr) minmax(0,1.2fr);gap:.7rem;padding:0}.in-work-vehicle-dialog__context>div+div{padding-top:.42rem;border-top:1px solid rgb(126 151 179/16%);border-left:0}.in-work-vehicle-dialog__context strong{white-space:normal}.in-work-vehicle-dialog__field-grid,.in-work-vehicle-dialog__field-grid--schedule{grid-template-columns:1fr}}.workspace-shell--logistics .logistics-loading__empty,.workspace-shell--logistics .logistics-loading__empty-detail,.workspace-shell--logistics .logistics-operational__empty,.workspace-shell--logistics .logistics-operational__empty-detail,.workspace-shell--logistics .logistics-plan__state{border:0;background:rgb(255 255 255/54%);box-shadow:0 10px 26px rgb(47 84 118/7%)}@media (max-width:900px){.workspace-shell--logistics .logistics-operational__body{gap:0;overflow:visible;border-radius:0;box-shadow:none}.workspace-shell--logistics .logistics-operational__sections{border-radius:20px}.workspace-shell--logistics .logistics-loading,.workspace-shell--logistics .logistics-operational__work,.workspace-shell--logistics .logistics-plan{overflow:hidden;border-radius:20px;box-shadow:0 16px 38px rgb(47 84 118/9%)}.workspace-shell--logistics .logistics-loading__columns,.workspace-shell--logistics .logistics-operational__columns,.workspace-shell--logistics .logistics-plan__columns{gap:0;padding:0}.workspace-shell--logistics .logistics-loading__detail,.workspace-shell--logistics .logistics-loading__list,.workspace-shell--logistics .logistics-operational__detail,.workspace-shell--logistics .logistics-operational__list,.workspace-shell--logistics .logistics-plan__detail,.workspace-shell--logistics .logistics-plan__list{border-radius:16px}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group:nth-child(odd){border-right:0}.workspace-shell--logistics .logistics-new-request__overview .logistics-info-group:nth-child(n+2){border-top:1px solid rgb(137 168 199/18%)}}@media (max-width:640px){.workspace-shell--logistics .workspace.workspace{padding:0 .24rem .24rem 0}.workspace-shell--logistics .logistics-operational__header{border-radius:18px;background:rgb(252 254 255/62%)}.workspace-shell--logistics .logistics-operational__toolbar{grid-template-columns:minmax(0,1fr)}.workspace-shell--logistics .logistics-operational__toolbar>div:first-child{box-shadow:inset 0 -1px 0 rgb(137 168 199/12%)}.workspace-shell--logistics .logistics-operational__toolbar-actions{justify-content:flex-start;padding:.65rem .8rem}.workspace-shell--logistics .in-work-request__header,.workspace-shell--logistics .logistics-loading-detail>header,.workspace-shell--logistics .logistics-object>header,.workspace-shell--logistics .logistics-plan-detail>header{min-height:0;padding-right:1rem;background-image:none}}.logistics-plan-dialog-root.logistics-plan-dialog-root{display:flex;width:100dvw;height:100dvh;align-items:center;justify-content:center;padding:clamp(.75rem,2vw,1.5rem)}.logistics-plan-dialog-root .logistics-plan-dialog__backdrop{margin:0;border-radius:0;background:rgb(18 38 62/31%);box-shadow:none;backdrop-filter:blur(10px) saturate(112%);-webkit-backdrop-filter:blur(10px) saturate(112%)}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog){position:relative;z-index:1;display:block;width:min(680px,calc(100dvw - 2rem));max-height:min(760px,calc(100dvh - 2rem));margin:auto;overflow:hidden;border:0;border-radius:22px;background:rgb(248 251 255/98%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),0 30px 90px rgb(10 29 51/30%)}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form{display:grid;width:100%;max-height:min(760px,calc(100dvh - 2rem));grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:0;gap:0;margin:0;border:0;border-radius:0;background:transparent;padding:0;overflow:hidden;box-shadow:none}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .9rem;background:transparent;box-shadow:none}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form>header>button{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:0;border-radius:11px;background:rgb(231 237 244/78%);color:#536982;font:inherit;font-size:1.15rem}.logistics-plan-dialog-root .logistics-plan-dialog__context{margin:0;border-radius:0;background:rgb(235 242 249/58%);padding:.62rem 1.1rem;box-shadow:inset 0 1px 0 rgb(126 151 179/12%),inset 0 -1px 0 rgb(126 151 179/12%)}.logistics-plan-dialog-root .logistics-plan-dialog__context span{padding:.22rem .7rem}.logistics-plan-dialog-root .logistics-plan-dialog__context span:first-child{padding-left:0}.logistics-plan-dialog-root .logistics-plan-dialog__context span+span{box-shadow:inset 1px 0 0 rgb(126 151 179/16%)}.logistics-plan-dialog-root .logistics-plan-dialog__body{align-content:start;overflow-y:auto;padding:.95rem 1.1rem 1rem;background:transparent}.logistics-plan-dialog-root .logistics-plan-dialog__body fieldset{border-radius:0;background:transparent;padding:.15rem 0 0;box-shadow:inset 0 1px 0 rgb(126 151 179/13%)}.logistics-plan-dialog-root .logistics-plan-dialog__body fieldset legend{padding:.72rem 0 0}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form>footer{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin:0;padding:.82rem 1.1rem;background:rgb(255 255 255/82%);box-shadow:inset 0 1px 0 rgb(126 151 179/15%)}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form>footer button{min-height:2.45rem;border:0;border-radius:999px;background:rgb(230 237 244/78%);padding:.62rem 1rem;color:#435d79;font:inherit;font-size:.72rem;font-weight:750}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form>footer button:last-child{background:linear-gradient(135deg,#2b72df,#1555c0);box-shadow:0 9px 22px rgb(32 92 190/20%);color:#fff}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form>footer button.is-danger{background:#c84343;box-shadow:0 9px 21px rgb(185 56 56/18%);color:#fff}@media (max-width:680px){.logistics-plan-dialog-root.logistics-plan-dialog-root{align-items:flex-end;padding:.6rem}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog),.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog) form{width:100%;max-height:calc(100dvh - 1.2rem)}.logistics-plan-dialog-root :is(.logistics-plan-command-dialog,.logistics-transit-command-dialog){border-radius:20px}.logistics-plan-dialog-root .logistics-plan-dialog__context{grid-template-columns:1fr;gap:.3rem}.logistics-plan-dialog-root .logistics-plan-dialog__context span,.logistics-plan-dialog-root .logistics-plan-dialog__context span:first-child{padding:.2rem 0}.logistics-plan-dialog-root .logistics-plan-dialog__context span+span{box-shadow:inset 0 1px 0 rgb(126 151 179/14%)}}.logistics-transit-dialog-root .logistics-plan-dialog__body>label.is-wide,.logistics-transit-dialog-root .logistics-plan-dialog__body>p{grid-column:1/-1}.logistics-transit-dialog-root .logistics-plan-dialog__heading>span{background:rgb(231 241 254/94%);color:#1765bb}.logistics-transit-dialog-root .logistics-transit-dialog--delay .logistics-plan-dialog__heading>span,.logistics-transit-dialog-root .logistics-transit-dialog--problem .logistics-plan-dialog__heading>span{background:rgb(255 239 226/94%);color:#c45b24}.logistics-transit-dialog__notice{border-radius:14px;background:rgb(235 244 252/82%);padding:.82rem .9rem;color:#3d5874!important;font-size:.72rem!important;line-height:1.5!important}.workspace-shell--logistics .logistics-work-skeleton{display:grid;min-height:100%;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);overflow:hidden;background:rgb(247 251 254/24%);animation:logistics-skeleton-enter .15s ease-out}.workspace-shell--logistics .logistics-work-skeleton__announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.workspace-shell--logistics .logistics-work-skeleton__detail,.workspace-shell--logistics .logistics-work-skeleton__list{display:grid;min-width:0;align-content:start;grid-gap:.7rem;gap:.7rem;padding:.72rem}.workspace-shell--logistics .logistics-work-skeleton__list{background:rgb(252 253 255/38%);box-shadow:inset -1px 0 0 rgb(137 168 199/13%);backdrop-filter:blur(8px) saturate(116%);-webkit-backdrop-filter:blur(8px) saturate(116%)}.workspace-shell--logistics .logistics-work-skeleton__detail{background:rgb(249 252 255/88%);backdrop-filter:blur(19px) saturate(126%);-webkit-backdrop-filter:blur(19px) saturate(126%)}.workspace-shell--logistics .logistics-work-skeleton__detail>header,.workspace-shell--logistics .logistics-work-skeleton__list-heading{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.workspace-shell--logistics .logistics-work-skeleton__list-heading{min-height:2.25rem;padding:0 .18rem}.workspace-shell--logistics .logistics-work-skeleton__list-heading span:first-child{width:42%;height:.75rem}.workspace-shell--logistics .logistics-work-skeleton__list-heading span:last-child{width:1.7rem;height:1.15rem;border-radius:999px}.workspace-shell--logistics .logistics-work-skeleton__card{display:grid;grid-gap:.5rem;gap:.5rem;border-radius:18px;background:linear-gradient(145deg,rgb(255 255 255/88%),rgb(247 250 253/76%));padding:.85rem;box-shadow:inset 0 1px 0 rgb(255 255 255/90%),0 9px 24px rgb(47 84 118/8%)}.workspace-shell--logistics .logistics-work-skeleton__card .is-status{width:5.2rem;height:1.2rem;border-radius:999px}.workspace-shell--logistics .logistics-work-skeleton__card .is-title{width:76%;height:.9rem}.workspace-shell--logistics .logistics-work-skeleton__card .is-line{width:100%;height:.64rem}.workspace-shell--logistics .logistics-work-skeleton__card .is-line.is-short{width:64%}.workspace-shell--logistics .logistics-work-skeleton__card>div{display:flex;justify-content:space-between;gap:.7rem;padding-top:.18rem}.workspace-shell--logistics .logistics-work-skeleton__card>div span{width:34%;height:.72rem}.workspace-shell--logistics .logistics-work-skeleton__detail>header{min-height:7.4rem;border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255/94%),rgb(240 247 253/84%));padding:1rem 1.1rem;box-shadow:inset 0 1px 0 rgb(255 255 255/96%),0 10px 28px rgb(47 84 118/7%)}.workspace-shell--logistics .logistics-work-skeleton__detail>header>div{display:grid;width:min(34rem,72%);grid-gap:.55rem;gap:.55rem}.workspace-shell--logistics .logistics-work-skeleton__detail .is-kicker{width:7.4rem;height:.58rem}.workspace-shell--logistics .logistics-work-skeleton__detail .is-heading{width:72%;height:1.3rem}.workspace-shell--logistics .logistics-work-skeleton__detail .is-subheading{width:90%;height:.68rem}.workspace-shell--logistics .logistics-work-skeleton__detail .is-badge{width:5.6rem;height:1.55rem;border-radius:999px}.workspace-shell--logistics .logistics-work-skeleton__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border-radius:17px;background:rgb(241 247 252/70%);box-shadow:inset 0 0 0 1px rgb(126 157 187/10%)}.workspace-shell--logistics .logistics-work-skeleton__summary>span{height:3.5rem;margin:.72rem}.workspace-shell--logistics .logistics-work-skeleton__summary>span+span{box-shadow:-.72rem 0 0 -.68rem rgb(126 157 187/14%)}.workspace-shell--logistics .logistics-work-skeleton__panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:18px;background:rgb(255 255 255/70%);box-shadow:inset 0 1px 0 rgb(255 255 255/92%),0 10px 28px rgb(47 84 118/6%)}.workspace-shell--logistics .logistics-work-skeleton__panels article{display:grid;min-height:8rem;align-content:start;grid-gap:.68rem;gap:.68rem;padding:1rem}.workspace-shell--logistics .logistics-work-skeleton__panels article:nth-child(2n){box-shadow:inset 1px 0 0 rgb(126 157 187/12%)}.workspace-shell--logistics .logistics-work-skeleton__panels article:nth-child(n+3){border-top:1px solid rgb(126 157 187/12%)}.workspace-shell--logistics .logistics-work-skeleton__panels article>span{width:88%;height:.68rem}.workspace-shell--logistics .logistics-work-skeleton__panels .is-panel-title{width:48%;height:.82rem;margin-bottom:.18rem}.workspace-shell--logistics .logistics-work-skeleton__panels .is-panel-short{width:62%}.workspace-shell--logistics .logistics-work-skeleton__card span,.workspace-shell--logistics .logistics-work-skeleton__detail>header span,.workspace-shell--logistics .logistics-work-skeleton__list-heading>span,.workspace-shell--logistics .logistics-work-skeleton__panels article>span,.workspace-shell--logistics .logistics-work-skeleton__summary>span{border-radius:8px;background:linear-gradient(100deg,rgb(218 230 241/58%) 16%,rgb(251 253 255/96%) 42%,rgb(255 232 216/52%) 52%,rgb(251 253 255/96%) 62%,rgb(218 230 241/58%) 88%);background-size:240% 100%;animation:logistics-skeleton-shimmer 1.45s ease-in-out infinite}@keyframes logistics-skeleton-enter{0%{opacity:0}to{opacity:1}}@keyframes logistics-skeleton-shimmer{0%{background-position:110% 0}to{background-position:-110% 0}}@media (max-width:900px){.workspace-shell--logistics .logistics-work-skeleton{grid-template-columns:1fr}.workspace-shell--logistics .logistics-work-skeleton__list{min-height:17rem;box-shadow:inset 0 -1px 0 rgb(137 168 199/13%)}}@media (max-width:640px){.workspace-shell--logistics .logistics-work-skeleton__panels,.workspace-shell--logistics .logistics-work-skeleton__summary{grid-template-columns:1fr}.workspace-shell--logistics .logistics-work-skeleton__panels article:nth-child(2n),.workspace-shell--logistics .logistics-work-skeleton__summary>span+span{box-shadow:inset 0 1px 0 rgb(126 157 187/12%)}.workspace-shell--logistics .logistics-work-skeleton__panels article:nth-child(n+2){border-top:1px solid rgb(126 157 187/12%)}}@media (prefers-reduced-motion:reduce){.workspace-shell--logistics .logistics-work-skeleton,.workspace-shell--logistics .logistics-work-skeleton span{animation:none}}