.employee-workspace-block[data-block-key="transport.my_requests"]{border-color:rgba(176,192,214,.42);border-radius:26px;background:rgba(247,250,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 24px 60px rgba(34,58,92,.12)}.employee-workspace-block[data-block-key="transport.my_requests"]>.employee-workspace-block__header{display:none}.transport-source{--transport-source-blue:#0b5de8;--transport-source-navy:#132b65;--transport-source-text:#121a2f;--transport-source-muted:#65738d;--transport-source-line:rgba(145,164,193,0.25);display:grid;min-width:0;overflow:hidden;color:var(--transport-source-text);background:radial-gradient(circle at 100% 0,rgba(201,220,249,.26),transparent 30rem),linear-gradient(180deg,rgba(247,250,255,.98),rgba(251,253,255,.94))}.transport-source__hero{position:relative;isolation:isolate;display:flex;min-height:10.8rem;align-items:center;justify-content:space-between;gap:1rem;overflow:hidden;padding:1.35rem clamp(1rem,2.1vw,1.55rem) 2.1rem;background-image:linear-gradient(90deg,rgba(12,26,49,.94),rgba(16,35,63,.78) 36%,rgba(16,36,66,.16) 66%,rgba(13,28,50,.56)),url(/design/transport-request/transport-request-hero.webp);background-position:center 52%;background-size:cover}.transport-source__hero:after{position:absolute;inset:auto 0 0;z-index:-1;height:45%;background:linear-gradient(180deg,transparent,rgba(8,21,42,.28));content:""}.transport-source__hero-copy{display:flex;min-width:0;align-items:center;gap:.9rem;color:#fff}.transport-source__hero-icon{display:grid;width:3.7rem;height:3.7rem;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.52);border-radius:16px;background:rgba(25,43,68,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 10px 30px rgba(5,15,31,.16);backdrop-filter:blur(11px) saturate(120%);-webkit-backdrop-filter:blur(11px) saturate(120%)}.transport-source__hero-icon svg{width:1.9rem;height:1.9rem;stroke-width:1.65}.transport-source__hero h2{margin:0;color:#fff;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:790;letter-spacing:-.025em;line-height:1.12;text-shadow:0 2px 12px rgba(5,15,30,.24)}.transport-source__hero p{margin:.28rem 0 0;color:rgba(244,248,255,.86);font-size:.82rem;font-weight:520;line-height:1.35}.transport-source__hero-action{display:grid;width:100%;flex:0 0 auto;grid-gap:.24rem;gap:.24rem;justify-items:end}.transport-source__hero-action small{max-width:11rem;color:rgba(246,249,255,.88);font-size:.62rem;line-height:1.3;text-align:right}.transport-source__hero-actions{display:flex;flex:0 0 auto;min-width:7.9rem;align-items:center;flex-direction:column;justify-content:flex-end;gap:.42rem}.transport-source__expand{display:inline-flex;width:100%;min-height:2.35rem;align-items:center;justify-content:center;gap:.4rem;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:rgba(22,45,75,.3);color:#fff;padding:.45rem .78rem;font:inherit;font-size:.72rem;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 22px rgba(3,15,34,.14);backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%);cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.transport-source__expand:hover{border-color:rgba(255,255,255,.7);background:rgba(29,56,91,.44);transform:translateY(-1px)}.transport-source__expand svg{width:.9rem;height:.9rem}.transport-source__create{display:inline-flex;width:100%;min-height:2.48rem;align-items:center;justify-content:center;gap:.42rem;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:linear-gradient(145deg,rgba(41,135,247,.8),rgba(8,91,220,.76) 62%,rgba(24,69,183,.74));color:#fff;padding:.48rem .82rem;font:inherit;font-size:.74rem;font-weight:730;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 9px 24px rgba(0,72,202,.23);backdrop-filter:blur(16px) saturate(122%);-webkit-backdrop-filter:blur(16px) saturate(122%);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.transport-source__create svg{width:.96rem;height:.96rem}.transport-source__create:hover:not(.transport-source__create--disabled){filter:brightness(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 12px 28px rgba(0,72,202,.28);transform:translateY(-1px)}.transport-source__actions button:focus-visible,.transport-source__create:focus-visible,.transport-source__error button:focus-visible,.transport-source__expand:focus-visible,.transport-source__filters button:focus-visible,.transport-source__request-toggle:focus-visible{outline:3px solid rgba(87,151,255,.46);outline-offset:2px}.transport-source__create--disabled{opacity:.58;cursor:not-allowed}.transport-source__metrics{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:-.9rem 1rem 0;overflow:hidden;border:1px solid rgba(190,204,224,.58);border-radius:17px;background:rgba(252,253,255,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 12px 32px rgba(38,63,98,.1);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}.transport-source__metric{position:relative;display:grid;min-height:5.25rem;align-content:center;justify-items:center;grid-gap:.25rem;gap:.25rem;padding:.75rem .55rem}.transport-source__metric+.transport-source__metric:before{position:absolute;top:1rem;bottom:1rem;left:0;width:1px;background:var(--transport-source-line);content:""}.transport-source__metric span{color:#56637d;font-size:.77rem;font-weight:650}.transport-source__metric strong{font-size:1.65rem;font-weight:760;letter-spacing:-.03em;line-height:1}.transport-source__metric--blue strong{color:#075fe5}.transport-source__metric--amber strong{color:#d66d08}.transport-source__metric--navy strong{color:#1b294d}.transport-source__filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:.75rem 1rem 0;padding:.2rem;border:1px solid rgba(174,192,217,.42);border-radius:15px;background:rgba(248,251,255,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 8px 22px rgba(49,73,107,.06)}.transport-source__filters button{display:flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border:0;border-radius:12px;background:transparent;color:#34415e;padding:.52rem .4rem;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.transport-source__filters button small{display:grid;min-width:1.2rem;height:1.2rem;place-items:center;border-radius:7px;background:rgba(100,120,152,.09);color:#67748c;font-size:.62rem}.transport-source__filters button:hover{color:var(--transport-source-blue)}.transport-source__filters button.is-active{background:linear-gradient(145deg,#2b59ce,#163ea8);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 8px 18px rgba(31,70,169,.2)}.transport-source__filters button.is-active small{background:rgba(255,255,255,.16);color:#fff}.transport-source__requests{display:grid;grid-gap:.68rem;gap:.68rem;max-height:42rem;align-content:start;margin:.75rem 1rem 1rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.18rem;scrollbar-color:rgba(102,124,158,.34) transparent;scrollbar-width:thin}.transport-source__request{--request-accent:#1765df;--request-accent-soft:rgba(23,101,223,0.09);overflow:hidden;border:1px solid rgba(160,178,205,.3);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.97),rgba(248,251,255,.86)),rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 8px 24px rgba(39,61,94,.07);transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease}.transport-source__request--attention{--request-accent:#e67812;--request-accent-soft:rgba(230,120,18,0.09)}.transport-source__request--assigned{--request-accent:#16923d;--request-accent-soft:rgba(22,146,61,0.09)}.transport-source__request--completed{--request-accent:#68768b;--request-accent-soft:rgba(104,118,139,0.08)}.transport-source__request.is-expanded,.transport-source__request:hover{border-color:color-mix(in srgb,var(--request-accent) 25%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 14px 32px rgba(32,56,91,.1)}.transport-source__request:hover{transform:translateY(-1px)}.transport-source__request-toggle{display:flex;width:100%;min-width:0;min-height:5.35rem;align-items:center;justify-content:space-between;gap:.8rem;border:0;background:transparent;color:inherit;padding:.85rem .95rem;text-align:left;cursor:pointer}.transport-source__request.is-expanded .transport-source__request-toggle{padding-bottom:.72rem}.transport-source__request-heading{display:grid;min-width:0;grid-gap:.36rem;gap:.36rem}.transport-source__status{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.48rem;color:var(--request-accent);font-size:.69rem;font-weight:730;line-height:1.25}.transport-source__status>span{width:.48rem;height:.48rem;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px var(--request-accent-soft)}.transport-source__request h3{margin:0;overflow:hidden;color:#101828;font-size:1rem;font-weight:780;letter-spacing:-.012em;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.transport-source__request-meta{display:flex;flex:0 0 auto;align-items:center;gap:.62rem;color:#172448}.transport-source__request-meta small{color:#62708a;font-size:.7rem;font-weight:620;white-space:nowrap}.transport-source__request-meta svg{width:1.15rem;height:1.15rem;stroke-width:2}.transport-source__request-details{display:grid;grid-gap:.72rem;gap:.72rem;margin:0 .95rem;border-top:1px solid var(--transport-source-line);padding:.85rem 0 .95rem}.transport-source__facts{display:grid;margin:0}.transport-source__fact{display:grid;grid-template-columns:1.25rem minmax(5rem,.42fr) minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem;min-height:3rem;border-bottom:1px solid rgba(151,168,193,.19);padding:.52rem .1rem}.transport-source__fact:last-child{border-bottom:0}.transport-source__fact>svg{width:1.05rem;height:1.05rem;color:#536583;stroke-width:1.7}.transport-source__fact dt{color:#64728b;font-size:.72rem;font-weight:590}.transport-source__fact dd{margin:0;color:#162032;font-size:.74rem;font-weight:640;line-height:1.4;overflow-wrap:anywhere}.transport-source__situation{display:flex;align-items:center;gap:.62rem;border:1px solid color-mix(in srgb,var(--request-accent) 22%,transparent);border-radius:12px;background:var(--request-accent-soft);color:var(--request-accent);padding:.7rem .78rem}.transport-source__situation svg{width:1.05rem;height:1.05rem;flex:0 0 auto}.transport-source__situation>div{display:grid;grid-gap:.12rem;gap:.12rem}.transport-source__situation small,.transport-source__situation strong{font-size:.73rem;font-weight:690;line-height:1.42}.transport-source__situation small{color:#65738b;font-size:.66rem;font-weight:560}.transport-source__assignment,.transport-source__executor{display:grid;grid-template-columns:1.2rem minmax(5.4rem,.45fr) minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem;min-height:3rem;border-top:1px solid rgba(151,168,193,.19);padding:.58rem .1rem 0}.transport-source__assignment>svg,.transport-source__executor svg{width:1rem;color:#536583}.transport-source__assignment span,.transport-source__executor span{color:#65728a;font-size:.7rem;line-height:1.28}.transport-source__assignment strong,.transport-source__executor strong{color:var(--request-accent);font-size:.73rem;font-weight:720;line-height:1.38;overflow-wrap:anywhere;text-align:right}.transport-source__assignment>div{display:contents}.transport-source__actions{display:grid;grid-gap:.42rem;gap:.42rem;border-top:1px solid rgba(151,168,193,.19);padding-top:.68rem}.transport-source__actions button,.transport-source__actions>span{display:flex;min-height:2.3rem;align-items:center;justify-content:space-between;gap:.65rem;border:0;background:transparent;color:var(--transport-source-blue);padding:.22rem .08rem;font:inherit;font-size:.75rem;font-weight:760;text-align:left}.transport-source__actions button{cursor:pointer}.transport-source__actions button:hover{color:#0648b6}.transport-source__actions svg{width:1rem;height:1rem}.transport-source__actions>span[aria-disabled=true]{color:#7a879b;opacity:.64}.transport-source__actions>small{color:#78869b;font-size:.66rem;line-height:1.4}.transport-source__loading,.transport-source__more-note{margin:0;color:#69778e;font-size:.7rem}.transport-source__more-note{padding:0 1rem 1rem;text-align:center}.transport-source__error{display:flex;align-items:center;gap:.55rem;border:1px solid rgba(188,67,67,.2);border-radius:11px;background:rgba(255,244,244,.88);color:#963c3c;padding:.62rem .72rem;font-size:.7rem}.transport-source__error button{margin-left:auto;border:0;background:transparent;color:inherit;font:inherit;font-weight:740;cursor:pointer}.transport-source__empty{display:grid;min-height:13rem;place-items:center;align-content:center;grid-gap:.42rem;gap:.42rem;border:1px dashed rgba(132,155,188,.34);border-radius:16px;background:rgba(250,252,255,.7);padding:1.5rem;text-align:center}.transport-source__empty svg{width:2rem;height:2rem;color:#6683aa}.transport-source__empty strong{color:#233652;font-size:.86rem}.transport-source__empty p{margin:0;color:#718098;font-size:.72rem;line-height:1.45}.transport-source-board__backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:clamp(.45rem,1.35vw,1.25rem);box-sizing:border-box;background:radial-gradient(circle at 8% 10%,rgba(203,221,249,.5),transparent 32rem),rgba(225,233,245,.72);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);animation:transport-source-board-backdrop-in .18s ease-out both}.transport-source-board{--board-navy:#102951;--board-blue:#155fc7;--board-text:#111d34;--board-muted:#66738a;--board-line:rgba(139,158,187,0.24);display:grid;width:100%;height:100%;max-width:148rem;max-height:84rem;min-height:30rem;box-sizing:border-box;justify-self:center;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.86);border-radius:clamp(18px,2vw,28px);outline:0;background:radial-gradient(circle at 84% 22%,rgba(212,226,250,.4),transparent 34rem),linear-gradient(145deg,rgba(255,255,255,.99),rgba(246,249,254,.98));color:var(--board-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 40px 110px rgba(28,49,80,.24),0 10px 30px rgba(28,49,80,.12);animation:transport-source-board-dialog-in .22s cubic-bezier(.2,.78,.3,1) both}.transport-source-board__hero{position:relative;isolation:isolate;display:flex;min-height:10.5rem;align-items:center;justify-content:space-between;gap:1.5rem;overflow:hidden;padding:clamp(1.15rem,2.4vw,2rem);background-image:linear-gradient(90deg,rgba(10,25,47,.94),rgba(13,31,57,.74) 34%,rgba(13,31,57,.12) 68%,rgba(10,26,48,.54)),url(/design/transport-request/transport-request-hero.webp);background-position:center 51%;background-size:cover}.transport-source-board__hero:after{position:absolute;inset:auto 0 0;z-index:-1;height:52%;background:linear-gradient(180deg,transparent,rgba(6,18,35,.28));content:""}.transport-source-board__identity{display:flex;min-width:0;align-items:center;gap:1rem;color:#fff}.transport-source-board__icon{display:grid;width:4.8rem;height:4.8rem;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:20px;background:rgba(20,42,70,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 14px 36px rgba(4,14,29,.18);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.transport-source-board__icon svg{width:2.35rem;height:2.35rem;stroke-width:1.6}.transport-source-board__identity h2{margin:0;color:#fff;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:780;letter-spacing:-.035em;line-height:1.05;text-shadow:0 2px 16px rgba(3,13,27,.3)}.transport-source-board__identity p{margin:.42rem 0 0;color:rgba(245,249,255,.88);font-size:clamp(.86rem,1.2vw,1.05rem);font-weight:520}.transport-source-board__hero-actions{display:flex;flex:0 0 auto;align-items:center;gap:.68rem}.transport-source-board__disabled-action{display:grid;grid-gap:.24rem;gap:.24rem;justify-items:end}.transport-source-board__disabled-action small{max-width:13rem;color:rgba(246,249,255,.88);font-size:.63rem;line-height:1.3;text-align:right}.transport-source-board__close,.transport-source-board__create{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.38);color:#fff;font:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 13px 32px rgba(1,17,43,.24);backdrop-filter:blur(13px) saturate(125%);-webkit-backdrop-filter:blur(13px) saturate(125%);transition:transform .16s ease,filter .16s ease,background .16s ease}.transport-source-board__create{min-height:3.05rem;gap:.5rem;border-radius:999px;background:linear-gradient(145deg,rgba(45,137,247,.82),rgba(7,90,218,.78) 64%,rgba(24,68,181,.76));padding:.62rem 1.08rem;font-size:.84rem;font-weight:740;white-space:nowrap;cursor:pointer}.transport-source-board__create.is-disabled{opacity:.58;cursor:not-allowed}.transport-source-board__create svg{width:1.08rem;height:1.08rem}.transport-source-board__close{width:3.55rem;height:3.55rem;border-radius:14px;background:rgba(20,40,66,.48);cursor:pointer}.transport-source-board__close svg{width:1.35rem;height:1.35rem}.transport-source-board__close:hover,.transport-source-board__create:hover:not(.is-disabled){filter:brightness(1.06);transform:translateY(-1px)}.transport-source-board__card-action:focus-visible,.transport-source-board__card-main:focus-visible,.transport-source-board__close:focus-visible,.transport-source-board__create:focus-visible{outline:3px solid rgba(101,160,255,.58);outline-offset:2px}.transport-source-board__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:clamp(.8rem,1.6vw,1.35rem);scrollbar-color:rgba(92,115,150,.35) transparent}.transport-source-board__columns{display:grid;min-width:58rem;min-height:100%;grid-template-columns:repeat(4,minmax(13.5rem,1fr));grid-gap:clamp(.65rem,1vw,1rem);gap:clamp(.65rem,1vw,1rem)}.transport-source-board__column{--column-accent:#285a99;--column-accent-deep:#183d70;--column-tint:rgba(226,237,250,0.58);display:grid;min-width:0;align-content:start;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(156,174,201,.25);border-radius:18px;background:linear-gradient(180deg,var(--column-tint),rgba(250,252,255,.76) 45%),rgba(250,252,255,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 9px 26px rgba(34,57,91,.06)}.transport-source-board__column--active{--column-accent:#315db8;--column-accent-deep:#203f88;--column-tint:rgba(219,230,252,0.64)}.transport-source-board__column--assigned{--column-accent:#3f7a54;--column-accent-deep:#285c3c;--column-tint:rgba(220,239,226,0.64)}.transport-source-board__column--completed{--column-accent:#59687a;--column-accent-deep:#3f4c5c;--column-tint:rgba(226,232,240,0.66)}.transport-source-board__column-header{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:.6rem;border-bottom:1px solid rgba(255,255,255,.38);background:linear-gradient(145deg,color-mix(in srgb,var(--column-accent) 92%,#fff),var(--column-accent-deep));color:#fff;padding:.82rem .92rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.transport-source-board__column-header h3{margin:0;font-size:.92rem;font-weight:740;letter-spacing:-.01em}.transport-source-board__column-header span{display:grid;min-width:1.7rem;height:1.7rem;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(255,255,255,.84);color:var(--column-accent-deep);padding:0 .42rem;font-size:.72rem;font-weight:790}.transport-source-board__column-list{display:grid;min-height:8rem;align-content:start;grid-gap:.72rem;gap:.72rem;padding:.78rem}.transport-source-board__card{overflow:hidden;border:1px solid rgba(147,165,191,.25);border-radius:15px;background:rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 9px 22px rgba(35,57,90,.08);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.transport-source-board__card:hover{border-color:color-mix(in srgb,var(--column-accent) 28%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 13px 28px rgba(35,57,90,.12);transform:translateY(-1px)}.transport-source-board__card.is-selected{border-color:color-mix(in srgb,var(--column-accent) 42%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--column-accent) 16%,transparent),0 14px 30px rgba(35,57,90,.14)}.transport-source-board__card-main{display:grid;width:100%;grid-gap:.65rem;gap:.65rem;border:0;background:transparent;color:inherit;padding:.9rem .9rem .78rem;font:inherit;text-align:left;cursor:pointer}.transport-source-board__card-stage{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--column-accent) 20%,transparent);border-radius:999px;background:color-mix(in srgb,var(--column-tint) 76%,#fff);color:var(--column-accent-deep);padding:.22rem .48rem;font-size:.64rem;font-weight:760;line-height:1.2}.transport-source-board__card-title{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.55rem;padding-bottom:.16rem}.transport-source-board__card-title strong{min-width:0;overflow:hidden;color:#101a2d;font-size:.96rem;font-weight:770;letter-spacing:-.016em;line-height:1.25;text-overflow:ellipsis}.transport-source-board__card-title svg{width:1rem;height:1rem;flex:0 0 auto;color:#283d61}.transport-source-board__card-row{display:grid;min-width:0;grid-template-columns:1rem minmax(0,1fr);align-items:start;grid-gap:.48rem;gap:.48rem;color:#56657d;font-size:.75rem;line-height:1.42}.transport-source-board__card-row svg{width:.94rem;height:.94rem;color:#5c6f8c;stroke-width:1.8}.transport-source-board__card-row span{overflow-wrap:anywhere}.transport-source-board__card-row.is-transport{color:#277043;font-weight:700}.transport-source-board__card-row.is-transport svg{color:#317c4c}.transport-source-board__card-attention{display:grid;grid-template-columns:1rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;border-top:1px solid rgba(190,126,28,.22);background:rgba(255,246,226,.82);color:#704711;padding:.72rem .88rem}.transport-source-board__card-attention>svg{width:.95rem;height:.95rem;color:#a96816}.transport-source-board__card-attention>span{display:grid;grid-gap:.2rem;gap:.2rem}.transport-source-board__card-attention strong{font-size:.74rem}.transport-source-board__card-attention small{color:#805822;font-size:.7rem;line-height:1.42}.transport-source-board__card-attention.is-high{border-top-color:rgba(176,69,50,.24);background:rgba(255,237,232,.84);color:#7c2e24}.transport-source-board__card-attention.is-high small,.transport-source-board__card-attention.is-high>svg{color:#8d3d31}.transport-source-board__card-situation{display:grid;grid-template-columns:1rem minmax(0,1fr);grid-gap:.48rem;gap:.48rem;border-top:1px solid var(--board-line);background:color-mix(in srgb,var(--column-tint) 44%,transparent);color:#53637c;padding:.7rem .88rem;font-size:.73rem;line-height:1.42}.transport-source-board__card-situation svg{width:.95rem;height:.95rem;color:var(--column-accent)}.transport-source-board__card-action{display:flex;width:100%;min-height:2.65rem;align-items:center;justify-content:space-between;gap:.55rem;border:0;border-top:1px solid var(--board-line);background:rgba(255,255,255,.8);color:var(--column-accent-deep);padding:.62rem .88rem;font:inherit;font-size:.75rem;font-weight:750;text-align:left;cursor:pointer}.transport-source-board__card-action:hover{background:rgba(255,255,255,.98)}.transport-source-board__card-action:disabled{color:#8190a3;cursor:not-allowed;opacity:.72}.transport-source-board__card-action:disabled:hover{background:rgba(255,255,255,.8)}.transport-source-board__card-action svg{width:.9rem;height:.9rem}.transport-source-board__card-action-reason{display:block;background:rgba(249,251,254,.92);color:#6e7c91;padding:0 .88rem .7rem;font-size:.66rem;line-height:1.35}.transport-source-board__empty{display:grid;min-height:7rem;place-items:center;align-content:center;grid-gap:.3rem;gap:.3rem;border:1px dashed rgba(125,147,178,.28);border-radius:13px;background:rgba(255,255,255,.48);padding:1rem;text-align:center}.transport-source-board__empty strong{color:#65748a;font-size:.78rem}.transport-source-board__empty span{color:#8290a4;font-size:.69rem;line-height:1.38}.transport-source-board__footer{display:flex;min-height:3.4rem;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(145,163,190,.2);background:rgba(250,252,255,.84);color:#64728a;padding:.7rem clamp(1rem,2vw,1.55rem);font-size:.7rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.transport-source-board__footer span{display:inline-flex;align-items:center;gap:.52rem}.transport-source-board__footer svg{width:1rem;height:1rem;color:#4e6381}.transport-source-board__footer small{font-size:inherit}.transport-source-board__detail-header{position:relative;isolation:isolate;display:grid;min-height:8.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(.8rem,1.6vw,1.35rem);gap:clamp(.8rem,1.6vw,1.35rem);overflow:hidden;padding:clamp(1rem,1.8vw,1.55rem);background-image:linear-gradient(90deg,rgba(9,24,47,.96),rgba(12,34,67,.84) 42%,rgba(14,48,92,.52)),url(/design/transport-request/transport-request-hero.webp);background-position:center 51%;background-size:cover;color:#fff}.transport-source-board__detail-header:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(3,15,31,.18));content:""}.transport-source-board__back{display:inline-flex;min-height:2.75rem;align-items:center;gap:.45rem;border:1px solid rgba(255,255,255,.36);border-radius:999px;background:rgba(17,40,70,.44);color:#fff;padding:.58rem .82rem;font:inherit;font-size:.76rem;font-weight:720;white-space:nowrap;cursor:pointer;backdrop-filter:blur(13px) saturate(120%);-webkit-backdrop-filter:blur(13px) saturate(120%)}.transport-source-board__back svg{width:1rem;height:1rem}.transport-source-board__back:disabled,.transport-source-board__detail-header .transport-source-board__close:disabled{cursor:not-allowed;opacity:.56}.transport-source-board__back:focus-visible,.transport-source-detail__action-form button:focus-visible,.transport-source-detail__action-form textarea:focus-visible,.transport-source-detail__action:focus-visible{outline:3px solid rgba(101,160,255,.58);outline-offset:2px}.transport-source-board__detail-identity{min-width:0}.transport-source-board__detail-identity>span{display:inline-flex;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:rgba(225,239,255,.16);color:rgba(250,252,255,.96);padding:.26rem .55rem;font-size:.68rem;font-weight:730;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.transport-source-board__detail-identity h2{margin:.5rem 0 0;overflow:hidden;color:#fff;font-size:clamp(1.25rem,2vw,1.9rem);font-weight:780;letter-spacing:-.028em;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.transport-source-board__detail-identity p{margin:.32rem 0 0;overflow:hidden;color:rgba(240,246,255,.82);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.transport-source-board__detail-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:clamp(.85rem,1.6vw,1.4rem);scrollbar-color:rgba(92,115,150,.35) transparent}.transport-source-board__detail-unavailable{display:grid;min-height:16rem;place-items:center;align-content:center;grid-gap:.5rem;gap:.5rem;text-align:center}.transport-source-board__detail-unavailable strong{color:#253a58;font-size:1.05rem}.transport-source-board__detail-unavailable p{margin:0;color:#718098;font-size:.8rem}.transport-source-board__detail-unavailable button{margin-top:.4rem;border:1px solid rgba(58,96,148,.22);border-radius:999px;background:#fff;color:#234b83;padding:.6rem .9rem;font:inherit;font-size:.76rem;font-weight:720;cursor:pointer}.transport-source-detail{display:grid;width:min(100%,90rem);margin:0 auto;grid-gap:.85rem;gap:.85rem}.transport-source-detail__attention,.transport-source-detail__situation{display:grid;align-items:center;border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}.transport-source-detail__attention{grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;border:1px solid rgba(190,126,28,.22);background:linear-gradient(135deg,rgba(255,249,235,.98),rgba(255,243,217,.86));color:#744812;padding:.9rem 1rem}.transport-source-detail__attention.is-high{border-color:rgba(176,69,50,.24);background:linear-gradient(135deg,rgba(255,244,240,.98),rgba(255,232,225,.88));color:#7c2e24}.transport-source-detail__attention>svg{width:1.35rem;height:1.35rem}.transport-source-detail__attention>div{min-width:0}.transport-source-detail__attention>div>span,.transport-source-detail__situation>div>span{font-size:.65rem;font-weight:730;letter-spacing:.04em;text-transform:uppercase}.transport-source-detail__attention h3{margin:.15rem 0 0;font-size:.9rem;font-weight:770}.transport-source-detail__attention p{margin:.22rem 0 0;font-size:.76rem;line-height:1.45}.transport-source-detail__situation{grid-template-columns:auto minmax(0,1fr);gap:.75rem;border:1px solid rgba(83,125,181,.18);background:linear-gradient(135deg,rgba(243,248,255,.98),rgba(235,243,255,.84));color:#294b78;padding:.82rem 1rem}.transport-source-detail__situation svg{width:1.25rem;height:1.25rem}.transport-source-detail__situation>div{display:grid;grid-gap:.16rem;gap:.16rem}.transport-source-detail__situation strong{font-size:.82rem;line-height:1.42}.transport-source-detail:focus-visible{outline:3px solid rgba(101,160,255,.5);outline-offset:-2px}.transport-source-detail__loading{margin:0;color:#5f7088;font-size:.76rem}.transport-source-detail__error{display:flex;align-items:center;gap:.65rem;border:1px solid rgba(188,67,67,.2);border-radius:13px;background:rgba(255,244,244,.92);color:#963c3c;padding:.72rem .82rem;font-size:.74rem}.transport-source-detail__error button{margin-left:auto;border:0;background:transparent;color:inherit;font:inherit;font-weight:740;cursor:pointer}.transport-source-detail__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.transport-source-detail__section{grid-column:span 4;min-width:0;overflow:hidden;border:1px solid rgba(145,165,194,.22);border-radius:17px;background:rgba(255,255,255,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 9px 26px rgba(34,57,91,.06)}.transport-source-detail__section--actions,.transport-source-detail__section--activity,.transport-source-detail__section--clarifications,.transport-source-detail__section--request,.transport-source-detail__section--transport{grid-column:span 6}.transport-source-detail__section>header{display:flex;min-height:3rem;align-items:center;gap:.55rem;border-bottom:1px solid rgba(145,165,194,.16);background:linear-gradient(180deg,rgba(247,250,255,.96),rgba(241,246,253,.72));color:#2c4b73;padding:.7rem .85rem}.transport-source-detail__section>header svg{width:1.05rem;height:1.05rem}.transport-source-detail__section>header h3{margin:0;font-size:.78rem;font-weight:760}.transport-source-detail__rows{margin:0;padding:.3rem .85rem .55rem}.transport-source-detail__rows>div{display:grid;grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1fr);grid-gap:.6rem;gap:.6rem;border-bottom:1px solid rgba(145,165,194,.14);padding:.58rem 0}.transport-source-detail__rows>div:last-child{border-bottom:0}.transport-source-detail__rows dt{color:#718098;font-size:.68rem}.transport-source-detail__rows dd{margin:0;overflow-wrap:anywhere;color:#263751;font-size:.73rem;font-weight:610;line-height:1.42}.transport-source-detail__transport-list{display:grid;grid-gap:.55rem;gap:.55rem;padding:.75rem .85rem}.transport-source-detail__transport{display:grid;grid-gap:.18rem;gap:.18rem;border:1px solid rgba(64,133,86,.17);border-radius:12px;background:rgba(239,249,242,.72);padding:.7rem}.transport-source-detail__transport strong{color:#24633b;font-size:.8rem}.transport-source-detail__transport small,.transport-source-detail__transport span{color:#577063;font-size:.69rem}.transport-source-detail__empty{margin:0;color:#7a879a;padding:1rem .85rem;font-size:.72rem;line-height:1.45}.transport-source-detail__timeline{padding:.8rem .85rem .85rem}.transport-source-detail__timeline li{position:relative;grid-template-columns:.7rem minmax(0,1fr);grid-gap:.55rem;gap:.55rem;padding-bottom:.78rem}.transport-source-detail__timeline li:last-child{padding-bottom:0}.transport-source-detail__timeline li:before{position:absolute;top:.68rem;bottom:0;left:.25rem;width:1px;background:rgba(81,119,171,.2);content:""}.transport-source-detail__timeline li:last-child:before{display:none}.transport-source-detail__timeline li>span{z-index:1;width:.52rem;height:.52rem;border:2px solid #fff;border-radius:50%;background:#4f78ad;box-shadow:0 0 0 1px rgba(65,101,150,.24)}.transport-source-detail__timeline li>div{display:grid;grid-gap:.18rem;gap:.18rem}.transport-source-detail__timeline strong{color:#2a3d59;font-size:.72rem}.transport-source-detail__timeline p{margin:0;color:#5f6f86;font-size:.69rem;line-height:1.44}.transport-source-detail__timeline small{color:#8a95a6;font-size:.63rem}.transport-source-detail__actions{grid-gap:.5rem;gap:.5rem;padding:.75rem .85rem .85rem}.transport-source-detail__action-wrap{display:grid;min-width:0;grid-gap:.28rem;gap:.28rem}.transport-source-detail__action{display:flex;width:100%;min-height:2.65rem;align-items:center;justify-content:space-between;gap:.6rem;border:1px solid rgba(53,99,161,.2);border-radius:12px;background:linear-gradient(145deg,rgba(242,247,255,.98),rgba(232,241,255,.86));color:#22508f;padding:.62rem .72rem;font:inherit;font-size:.73rem;font-weight:740;text-align:left;cursor:pointer}.transport-source-detail__action-reason{color:#737f91;font-size:.65rem;line-height:1.35}.transport-source-detail__attention>.transport-source-detail__action-wrap{width:min(100%,15rem);justify-self:end}.transport-source-detail__attention>.transport-source-detail__action-wrap .transport-source-detail__action-reason{color:currentColor}.transport-source-detail__action svg{width:.95rem;height:.95rem;flex:0 0 auto}.transport-source-detail__action:disabled{color:#8390a2;cursor:not-allowed;opacity:.68}.transport-source-detail__action-form{display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid rgba(71,112,168,.2);border-radius:17px;background:rgba(247,250,255,.96);padding:.9rem;box-shadow:0 14px 34px rgba(32,57,94,.1)}.transport-source-detail__action-form>header{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#2e4f78}.transport-source-detail__action-form>header span{color:#768399;font-size:.63rem;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.transport-source-detail__action-form>header h3{margin:.15rem 0 0;color:#213a5c;font-size:.88rem}.transport-source-detail__action-form>header svg{width:1.2rem;height:1.2rem}.transport-source-detail__action-form label{display:grid;grid-gap:.38rem;gap:.38rem;color:#344963;font-size:.72rem;font-weight:690}.transport-source-detail__action-form textarea{width:100%;box-sizing:border-box;resize:vertical;border:1px solid rgba(104,128,164,.3);border-radius:12px;outline:0;background:rgba(255,255,255,.94);color:#243752;padding:.7rem;font:inherit;font-size:.76rem;line-height:1.45}.transport-source-detail__action-form footer{display:flex;justify-content:flex-end;gap:.55rem}.transport-source-detail__action-form footer button{min-height:2.5rem;border:1px solid rgba(58,96,148,.22);border-radius:999px;background:#fff;color:#355170;padding:.56rem .88rem;font:inherit;font-size:.72rem;font-weight:720;cursor:pointer}.transport-source-detail__action-form footer button[type=submit]{border-color:rgba(35,102,196,.24);background:linear-gradient(145deg,#2f82e9,#1959ba);color:#fff}.transport-source-detail__action-form footer button:disabled{cursor:not-allowed;opacity:.58}.transport-source-detail__action-error{margin:0;color:#963c3c;font-size:.72rem}@keyframes transport-source-board-backdrop-in{0%{opacity:0}}@keyframes transport-source-board-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.988)}}@supports not (color:color-mix(in srgb,white 50%,black)){.transport-source__request.is-expanded,.transport-source__request:hover,.transport-source__situation{border-color:rgba(86,115,155,.28)}.transport-source-board__column-header{background:var(--column-accent)}.transport-source-board__card:hover{border-color:rgba(86,115,155,.28)}.transport-source-board__card-situation{background:rgba(235,241,250,.72)}}@media (max-width:1180px){.transport-source__hero{min-height:10.2rem}.transport-source__hero-copy{gap:.7rem}.transport-source__hero-icon{width:3.35rem;height:3.35rem;border-radius:14px}.transport-source__create{min-height:2.4rem;padding-inline:.7rem}}@media (max-width:860px){.transport-source__hero{min-height:10rem;padding-bottom:1.8rem}.transport-source__filters,.transport-source__metrics,.transport-source__requests{margin-right:.8rem;margin-left:.8rem}.transport-source-board__hero{min-height:9.5rem}.transport-source-board__icon{width:4.1rem;height:4.1rem;border-radius:17px}.transport-source-board__columns{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.transport-source-detail__section{grid-column:span 6}.transport-source-detail__section--actions,.transport-source-detail__section--activity,.transport-source-detail__section--clarifications,.transport-source-detail__section--request,.transport-source-detail__section--transport{grid-column:span 12}}@media (max-width:520px){.transport-source__hero{min-height:12.2rem;align-items:flex-start;flex-direction:column;justify-content:center;background-position:58% 52%;padding-bottom:2.1rem}.transport-source__hero-copy{align-items:flex-start}.transport-source__hero-action,.transport-source__hero-actions{width:100%}.transport-source__hero-actions{display:grid;grid-template-columns:1fr}.transport-source__create,.transport-source__expand{width:100%;min-height:2.35rem;padding-inline:.62rem;font-size:.7rem}.transport-source__metric{min-height:4.7rem;padding-inline:.35rem}.transport-source__metric span{font-size:.68rem}.transport-source__metric strong{font-size:1.45rem}.transport-source__filters button{gap:.2rem;font-size:.7rem}.transport-source__filters button small{display:none}.transport-source__assignment,.transport-source__executor,.transport-source__fact{grid-template-columns:1.15rem minmax(4.4rem,.38fr) minmax(0,1fr);gap:.42rem}.transport-source__request-toggle{align-items:flex-start}.transport-source__request-meta small{display:none}.transport-source-board__backdrop{padding:.35rem}.transport-source-board{width:100%;height:100%;min-height:24rem;border-radius:18px}.transport-source-board__hero{min-height:11.5rem;align-items:flex-start;flex-direction:column;justify-content:flex-end;gap:.85rem;padding:1rem;background-position:56% 51%}.transport-source-board__identity{gap:.7rem}.transport-source-board__icon{width:3.4rem;height:3.4rem;border-radius:14px}.transport-source-board__icon svg{width:1.75rem;height:1.75rem}.transport-source-board__identity h2{font-size:1.22rem}.transport-source-board__identity p{margin-top:.2rem;font-size:.75rem}.transport-source-board__hero-actions{width:100%}.transport-source-board__disabled-action{width:100%;justify-items:stretch}.transport-source-board__disabled-action small{max-width:none;text-align:left}.transport-source-board__create{min-height:2.9rem;flex:1 1 auto;font-size:.78rem}.transport-source-board__close{width:2.9rem;height:2.9rem}.transport-source-board__body{padding:.7rem}.transport-source-board__columns{min-width:0;grid-template-columns:1fr;gap:.62rem}.transport-source-board__column{border-radius:15px}.transport-source-board__footer{min-height:3rem;padding:.65rem .85rem}.transport-source-board__footer small{display:none}.transport-source-board__detail-header{min-height:auto;grid-template-columns:minmax(0,1fr) auto;padding:.85rem}.transport-source-board__back{width:-moz-fit-content;width:fit-content;min-height:2.45rem;grid-column:1/-1}.transport-source-board__detail-identity h2{font-size:1.12rem}.transport-source-board__detail-body{padding:.65rem}.transport-source-detail__attention{grid-template-columns:auto minmax(0,1fr)}.transport-source-detail__attention>.transport-source-detail__action-wrap{width:100%;grid-column:1/-1;justify-self:stretch}.transport-source-detail__grid{grid-template-columns:1fr;gap:.65rem}.transport-source-detail__section,.transport-source-detail__section--actions,.transport-source-detail__section--activity,.transport-source-detail__section--clarifications,.transport-source-detail__section--request,.transport-source-detail__section--transport{grid-column:1}.transport-source-detail__rows>div{grid-template-columns:1fr;gap:.2rem}.transport-source-detail__action-form footer{display:grid;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.transport-source-board,.transport-source-board__backdrop,.transport-source-board__card,.transport-source__create,.transport-source__expand,.transport-source__filters button,.transport-source__request{animation:none;transition:none}}.transport-source-board__toolbar{display:grid;grid-template-columns:auto minmax(15rem,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;border-bottom:1px solid var(--board-line);background:rgba(255,255,255,.94);padding:.72rem clamp(.8rem,1.6vw,1.35rem)}.transport-source-board__quick-filters,.transport-source-board__scope{display:flex;align-items:center;gap:.35rem}.transport-source-board__quick-filters button,.transport-source-board__scope button{display:inline-flex;min-height:2.25rem;align-items:center;gap:.35rem;border:1px solid rgba(139,158,187,.28);border-radius:999px;background:#fff;color:#4e5d74;padding:.38rem .7rem;font:inherit;font-size:.72rem;font-weight:690;cursor:pointer}.transport-source-board__quick-filters button[aria-pressed=true],.transport-source-board__scope button[aria-pressed=true]{border-color:#245ac2;background:#245ac2;color:#fff}.transport-source-board__scope button:disabled{opacity:.42;cursor:not-allowed}.transport-source-board__scope svg{width:.95rem}.transport-source-board__search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.48rem;gap:.48rem;border:1px solid rgba(139,158,187,.34);border-radius:12px;background:#fff;padding:0 .7rem}.transport-source-board__search svg{width:1rem;color:#68768d}.transport-source-board__search input{min-height:2.4rem;border:0;outline:0;background:transparent;color:#15213a;font:inherit;font-size:.76rem}.transport-source-board__load-state{margin:0 0 .65rem;color:#53627a;font-size:.75rem}.transport-source-board__load-state.is-error{color:#a23434}.transport-source-board__workspace-empty{display:grid;min-height:11rem;place-items:center;align-content:center;grid-gap:.6rem;gap:.6rem;color:#53627a;text-align:center}.transport-source-board__workspace-empty svg{width:2rem}.transport-source-board__workspace-empty button{border:0;border-radius:999px;background:#245ac2;color:#fff;padding:.65rem 1rem;font:inherit;font-weight:700;cursor:pointer}.transport-source-board__card-row.is-requester{color:#334c77;font-weight:690}.transport-source-board__fulfillment{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.35rem;gap:.35rem;border-radius:10px;background:rgba(232,239,250,.72);padding:.55rem}.transport-source-board__fulfillment span{display:grid;grid-gap:.15rem;gap:.15rem;color:#65738a;font-size:.59rem}.transport-source-board__fulfillment strong{color:#17345f;font-size:.82rem}.transport-source-detail__section--fulfillment{grid-column:span 6}.transport-source-detail__section--source{grid-column:span 4}.transport-source-detail__fulfillment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.transport-source-detail__fulfillment>div{display:grid;grid-gap:.2rem;gap:.2rem;border:1px solid rgba(139,158,187,.25);border-radius:12px;background:#f7faff;padding:.7rem}.transport-source-detail__fulfillment p,.transport-source-detail__fulfillment span{color:#68768d;font-size:.69rem}.transport-source-detail__fulfillment strong{color:#15396f;font-size:1.25rem}.transport-source-detail__fulfillment p{grid-column:1/-1;margin:0}.transport-source-detail__transport p{margin:0;color:#53627a;font-size:.7rem;line-height:1.4}.transport-source-create__section{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(139,158,187,.24);border-radius:14px;background:rgba(248,251,255,.82);padding:.8rem}.transport-source-create__section h4{display:flex;align-items:center;gap:.4rem;margin:0;color:#18345f;font-size:.82rem}.transport-source-create__section h4 svg{width:1rem}.transport-source-create label small[role=alert]{color:#a23434;font-size:.68rem}.transport-source-create__hint{color:#66758d;font-size:.67rem;line-height:1.35}.transport-source-detail__withdraw-note{margin:0;border:1px solid rgba(193,117,54,.2);border-radius:12px;background:rgba(255,247,236,.82);color:#734b27;padding:.72rem .8rem;font-size:.76rem;line-height:1.45}.transport-source-create__duplicate-error,.transport-source-create__duplicate-loading{margin:.65rem 0 0;border-radius:12px;background:rgba(232,240,253,.72);color:#4c607d;padding:.68rem .8rem;font-size:.78rem;line-height:1.4}.transport-source-create__duplicate-error{background:rgba(248,241,222,.76);color:#765719}.transport-source-create__duplicates{display:grid;grid-gap:.72rem;gap:.72rem;margin-top:.75rem;border:1px solid rgba(207,146,48,.32);border-radius:17px;background:linear-gradient(145deg,rgba(255,251,241,.96),rgba(249,246,236,.9)),#fffaf0;padding:.85rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.transport-source-create__duplicates>header{display:flex;align-items:flex-start;gap:.65rem;color:#6f4b0d}.transport-source-create__duplicates>header svg{width:1.15rem;height:1.15rem;flex:0 0 auto;margin-top:.08rem;color:#d27a08}.transport-source-create__duplicate-list,.transport-source-create__duplicate-list article>div:first-child,.transport-source-create__duplicates>header div{display:grid;grid-gap:.18rem;gap:.18rem}.transport-source-create__duplicates>header strong{font-size:.84rem}.transport-source-create__duplicate-list small,.transport-source-create__duplicate-list span,.transport-source-create__duplicates>header span{color:#6f6a5d;font-size:.72rem;line-height:1.4}.transport-source-create__duplicate-list{gap:.48rem}.transport-source-create__duplicate-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.55rem .75rem;gap:.55rem .75rem;align-items:center;border:1px solid rgba(180,158,108,.22);border-radius:13px;background:rgba(255,255,255,.72);padding:.72rem}.transport-source-create__duplicate-list article>button{grid-column:1/-1;display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.3rem;border:0;background:transparent;color:#164fab;padding:0;font:inherit;font-size:.75rem;font-weight:720;cursor:pointer}.transport-source-create__continue svg,.transport-source-create__duplicate-list article>button svg{width:.9rem;height:.9rem}.transport-source-create__duplicate-progress{display:grid;grid-gap:.15rem;gap:.15rem;justify-items:end;white-space:nowrap}.transport-source-create__continue{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2.25rem;align-items:center;gap:.42rem;border:1px solid rgba(19,79,174,.25);border-radius:999px;background:rgba(235,242,254,.9);color:#174b9e;padding:.45rem .78rem;font:inherit;font-size:.76rem;font-weight:720;cursor:pointer}.transport-source-create__continue[aria-pressed=true]{border-color:rgba(29,126,73,.25);background:rgba(228,246,235,.92);color:#176c3c}@media (max-width:640px){.transport-source-create__duplicate-list article{grid-template-columns:1fr}.transport-source-create__duplicate-progress{justify-items:start}}@media (max-width:900px){.transport-source-board__toolbar{grid-template-columns:1fr}.transport-source-board__quick-filters{overflow-x:auto}.transport-source-detail__fulfillment{grid-template-columns:repeat(2,minmax(0,1fr))}.transport-source-detail__section--fulfillment,.transport-source-detail__section--source{grid-column:span 12}}.transport-source-board.transport-source-board--workspace{grid-template-columns:minmax(13.5rem,16vw) minmax(19rem,23vw) minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:min(52rem,calc(100vh - 1rem));max-height:calc(100vh - 1rem);background:#eef3f9}.transport-request-workspace__detail,.transport-request-workspace__navigation,.transport-request-workspace__requests{min-width:0;min-height:0;box-sizing:border-box}.transport-request-workspace__navigation{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1.1rem;overflow:hidden;padding:clamp(1rem,1.5vw,1.45rem);background-image:url(/design/transport-request/transport-request-sidebar-v2.webp);background-position:56%;background-size:cover;color:#fff}.transport-request-workspace__navigation-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(9,29,56,.54),rgba(14,37,69,.78)),linear-gradient(110deg,rgba(236,246,255,.12),transparent 58%);-webkit-backdrop-filter:blur(4px) saturate(108%);backdrop-filter:blur(4px) saturate(108%)}.transport-request-workspace__brand{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.7rem;gap:.7rem}.transport-request-workspace__brand-icon{display:grid;width:2.55rem;height:2.55rem;place-items:center;border:1px solid rgba(255,255,255,.44);border-radius:.9rem;background:rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 10px 22px rgba(5,25,48,.18)}.transport-request-workspace__brand-icon svg,.transport-request-workspace__close svg,.transport-request-workspace__create svg,.transport-request-workspace__nav-list svg{width:1.1rem;height:1.1rem}.transport-request-workspace__brand h2,.transport-request-workspace__brand p,.transport-request-workspace__requests-header h3,.transport-request-workspace__requests-header span{margin:0}.transport-request-workspace__brand h2{font-size:clamp(1rem,1.1vw,1.2rem);line-height:1.1}.transport-request-workspace__brand p{margin-top:.22rem;color:rgba(255,255,255,.7);font-size:.66rem}.transport-request-workspace__close{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(7,26,49,.24);color:#fff;cursor:pointer}.transport-request-workspace__create{display:flex;width:100%;min-height:3.15rem;align-items:center;justify-content:center;gap:.6rem;border:1px solid rgba(255,255,255,.84);border-radius:999px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(224,239,255,.9));color:#153b69;box-shadow:inset 0 1px 0 #fff,0 14px 28px rgba(7,29,57,.22);font:inherit;font-size:.83rem;font-weight:820;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.transport-request-workspace__create:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff,0 17px 32px rgba(7,29,57,.3)}.transport-request-workspace__disabled-create{display:grid;grid-gap:.45rem;gap:.45rem}.transport-request-workspace__disabled-create small{color:rgba(255,255,255,.7);font-size:.66rem;line-height:1.35}.transport-request-workspace__nav-list{display:grid;grid-gap:.42rem;gap:.42rem}.transport-request-workspace__nav-list button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.65rem;gap:.65rem;min-height:2.75rem;padding:.65rem .78rem;border:1px solid transparent;border-radius:.9rem;background:transparent;color:rgba(255,255,255,.8);font:inherit;font-size:.78rem;font-weight:680;text-align:left;cursor:pointer}.transport-request-workspace__nav-list button:hover:not(:disabled),.transport-request-workspace__nav-list button[aria-current=page]{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.19);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.transport-request-workspace__nav-list button:disabled{opacity:.46;cursor:not-allowed}.transport-request-workspace__nav-list button>small,.transport-request-workspace__nav-list button>strong{display:grid;min-width:1.5rem;height:1.5rem;place-items:center;border-radius:999px;background:rgba(255,255,255,.18);font-size:.66rem}.transport-request-workspace__nav-list button>small{font-weight:760}.transport-request-workspace__nav-list button.is-attention>strong{background:#f4ad57;color:#163253}.transport-request-workspace__nav-summary{display:grid;grid-gap:.2rem;gap:.2rem;margin-top:auto;padding:.85rem;border:1px solid rgba(255,255,255,.22);border-radius:1rem;background:rgba(12,34,63,.36);box-shadow:inset 0 1px 0 rgba(255,255,255,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.transport-request-workspace__nav-summary small,.transport-request-workspace__nav-summary span{color:rgba(255,255,255,.7);font-size:.66rem}.transport-request-workspace__nav-summary strong{font-size:1.55rem}.transport-request-workspace__requests{grid-template-rows:auto minmax(0,1fr);grid-gap:.85rem;gap:.85rem;overflow:hidden;padding:clamp(1rem,1.4vw,1.35rem);border-right:1px solid rgba(126,149,180,.2);background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(240,246,253,.66)),rgba(236,243,251,.72);-webkit-backdrop-filter:blur(20px) saturate(116%);backdrop-filter:blur(20px) saturate(116%);box-shadow:inset 1px 0 0 rgba(255,255,255,.74)}.transport-request-workspace__requests-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;grid-gap:.7rem;gap:.7rem}.transport-request-workspace__requests-header .transport-request-workspace__filters{grid-column:1/-1}.transport-request-workspace__requests-header span{color:#748198;font-size:.62rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.transport-request-workspace__requests-header h3{margin-top:.2rem;color:#162947;font-size:1.2rem}.transport-request-workspace__filters{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.transport-request-workspace__filters button{flex:0 0 auto;min-height:2rem;padding:.4rem .62rem;border:1px solid rgba(134,155,184,.18);border-radius:999px;background:rgba(255,255,255,.58);color:#6a7890;font:inherit;font-size:.66rem;font-weight:720;cursor:pointer}.transport-request-workspace__filters button[aria-pressed=true]{border-color:#245d9c;background:#173d6c;color:#fff;box-shadow:0 7px 14px rgba(23,61,108,.2)}.transport-request-workspace__request-list{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem;overflow-y:auto;padding:.1rem .25rem .4rem 0;scrollbar-color:rgba(70,102,143,.28) transparent}.transport-request-workspace__request{overflow:hidden;border:1px solid rgba(134,155,184,.2);background:rgba(255,255,255,.78);color:#172b48;box-shadow:0 9px 22px rgba(31,59,92,.06);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.transport-request-workspace__request>button{display:grid;grid-gap:.65rem;gap:.65rem;width:100%;padding:.85rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.transport-request-workspace__request.is-selected,.transport-request-workspace__request:hover{border-color:rgba(38,98,163,.56);box-shadow:0 14px 28px rgba(34,70,111,.12)}.transport-request-workspace__request.is-selected{background:linear-gradient(145deg,#fff,#f2f7fe);box-shadow:inset 3px 0 0 #2268ae,0 14px 28px rgba(34,70,111,.12)}.transport-request-workspace__request-meta,.transport-request-workspace__request-progress,.transport-request-workspace__request-title{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.transport-request-workspace__request-title strong{overflow:hidden;font-size:.83rem;text-overflow:ellipsis;white-space:nowrap}.transport-request-workspace__request-stage,.transport-request-workspace__request-title span{flex:0 0 auto;padding:.27rem .48rem;border-radius:999px;background:#e9f1fb;color:#31618f;font-size:.58rem;font-weight:760}.transport-request-workspace__request-cargo{display:-webkit-box;margin:0;overflow:hidden;color:#354b68;font-size:.74rem;font-weight:680;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.transport-request-workspace__request-meta{justify-content:flex-start;color:#77859b;font-size:.64rem}.transport-request-workspace__request-meta span{display:inline-flex;min-width:0;align-items:center;gap:.28rem}.transport-request-workspace__request-meta svg{width:.78rem;height:.78rem}.transport-request-workspace__request-progress{align-items:end}.transport-request-workspace__request-progress>span{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;padding:.26rem .2rem;border-radius:.48rem;background:#f1f5fa;color:#7d8ba0;font-size:.52rem;line-height:1.15;text-align:center}.transport-request-workspace__request-progress small{color:#8090a6;font-size:.57rem}.transport-request-workspace__request-progress strong{color:#244b78;font-size:.69rem}.transport-request-workspace__more{display:flex;align-items:center;justify-content:center;gap:.3rem;border:0;background:transparent;color:#55708f;font:inherit;font-size:.68rem}.transport-request-workspace__detail-state,.transport-request-workspace__empty,.transport-request-workspace__load-state{display:grid;place-items:center;padding:1.25rem;color:#74839a;font-size:.76rem;text-align:center}.transport-request-workspace__detail{position:relative;overflow-y:auto;background:#f4f7fb;color:#152947;scrollbar-color:rgba(62,93,132,.28) transparent}.transport-source-detail.transport-source-detail--product{display:grid;grid-gap:1rem;gap:1rem;min-height:100%;padding:clamp(.8rem,1.35vw,1.25rem);outline:0}.transport-source-detail--product .transport-source-detail__hero,.transport-source-detail--product .transport-source-detail__request-data,.transport-source-detail--product .transport-source-detail__vehicles,.transport-source-detail--product .transport-source-detail__work{border:1px solid rgba(135,156,184,.2);border-radius:1.25rem;background:#fff;box-shadow:0 14px 32px rgba(25,54,88,.07)}.transport-source-detail--product .transport-source-detail__hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(13rem,.75fr);min-height:18rem;overflow:hidden;border-color:rgba(255,255,255,.2);background-image:linear-gradient(90deg,rgba(255,255,255,.99),rgba(250,253,255,.95) 46%,rgba(245,250,255,.5) 72%,rgba(237,246,255,.12)),url(/design/transport-request/transport-request-detail-header-v2.webp);background-position:50%;background-size:cover;color:#10284a;box-shadow:0 20px 40px rgba(20,46,80,.12)}.transport-source-detail--product .transport-source-detail__hero-copy{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:.85rem;padding:clamp(1.15rem,2vw,1.8rem)}.transport-source-detail__hero-context,.transport-source-detail__hero-kicker,.transport-source-detail__hero-title{display:flex;align-items:center;gap:.55rem}.transport-source-detail__hero-kicker{color:#48719c;font-size:.67rem;font-weight:710;text-transform:uppercase}.transport-source-detail__hero-title{align-items:flex-start;justify-content:space-between}.transport-source-detail__hero-title h2,.transport-source-detail__hero-title p{margin:0}.transport-source-detail__hero-title h2{font-size:clamp(1.45rem,2.2vw,2.35rem);letter-spacing:-.03em;line-height:1.05}.transport-source-detail__hero-title p{margin-top:.38rem;color:#5d7089;font-size:.86rem}.transport-source-detail__hero-stage{flex:0 0 auto;padding:.5rem .7rem;border:1px solid rgba(51,116,185,.18);border-radius:999px;background:rgba(231,242,255,.9);color:#2f66a0;font-size:.68rem;font-weight:780;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.transport-source-detail__hero-context{flex-wrap:wrap}.transport-source-detail__hero-context>span{display:inline-flex;align-items:center;gap:.32rem;padding:.34rem .5rem;border-radius:.55rem;border:1px solid rgba(110,145,181,.14);background:rgba(255,255,255,.74);color:#506985;font-size:.66rem}.transport-source-detail__hero-context svg{width:.82rem;height:.82rem}.transport-source-detail__hero-status{display:grid;grid-gap:.3rem;gap:.3rem;max-width:34rem;padding:.82rem .95rem;border:1px solid rgba(126,154,187,.2);border-radius:.9rem;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.transport-source-detail__hero-status small,.transport-source-detail__hero-status span{color:#6f8096;font-size:.62rem}.transport-source-detail__hero-status strong{font-size:.83rem}.transport-source-detail__hero-status progress{width:100%;height:.36rem;overflow:hidden;border:0;border-radius:999px;accent-color:#55c893}.transport-source-detail__hero-metrics{display:grid;align-content:center;grid-gap:.55rem;gap:.55rem;padding:1rem;border-top:1px solid rgba(133,157,186,.2);background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.transport-source-detail__hero-metric,.transport-source-detail__hero-owner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.58rem;gap:.58rem;padding:.65rem;border:1px solid rgba(127,153,184,.2);border-radius:.8rem;background:rgba(246,250,254,.9)}.transport-source-detail__hero-metric>span,.transport-source-detail__hero-owner>svg{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:.55rem;background:#e7f1fb;color:#2b69a5}.transport-source-detail__hero-metric svg,.transport-source-detail__hero-owner svg{width:.9rem;height:.9rem}.transport-source-detail__hero-metric small,.transport-source-detail__hero-owner small{color:#718299;font-size:.61rem}.transport-source-detail__hero-metric strong{font-size:1rem}.transport-source-detail__hero-metric.is-success strong{color:#278459}.transport-source-detail__hero-owner{grid-template-columns:auto minmax(0,1fr);margin-top:.15rem}.transport-source-detail__hero-owner span{display:grid;grid-gap:.08rem;gap:.08rem}.transport-source-detail__error,.transport-source-detail__loading{margin:0}.transport-source-detail--product .transport-source-detail__request-data,.transport-source-detail--product .transport-source-detail__vehicles,.transport-source-detail--product .transport-source-detail__work{display:grid;grid-gap:.9rem;gap:.9rem;padding:clamp(1rem,1.5vw,1.4rem)}.transport-source-detail__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.transport-source-detail__section-heading h3,.transport-source-detail__section-heading p,.transport-source-detail__section-heading span{margin:0}.transport-source-detail__section-heading span{color:#2e6fae;font-size:.59rem;font-weight:820;letter-spacing:.11em;text-transform:uppercase}.transport-source-detail__section-heading h3{margin-top:.18rem;color:#162b48;font-size:1.1rem}.transport-source-detail__section-heading p{margin-top:.2rem;color:#7b899d;font-size:.66rem}.transport-source-detail__section-heading>strong{padding:.38rem .58rem;border-radius:999px;background:#e8f1fb;color:#2b5d8f;font-size:.66rem}.transport-source-detail__section-heading>strong.is-attention{background:#fff0dc;color:#a25718}.transport-source-detail__demand{display:grid;grid-template-columns:auto minmax(13rem,1.4fr) repeat(3,minmax(7rem,.65fr));align-items:center;grid-gap:.8rem;gap:.8rem;padding:.85rem;border-radius:1rem;background:#f3f7fc}.transport-source-detail__section-icon{display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:.85rem;background:#dbeafa;color:#2865a0}.transport-source-detail__section-icon svg{width:1.2rem;height:1.2rem}.transport-source-detail__data-fact,.transport-source-detail__demand-title{display:grid;grid-gap:.16rem;gap:.16rem}.transport-source-detail__data-fact small,.transport-source-detail__demand-title small,.transport-source-detail__request-notes small,.transport-source-detail__route-point small{color:#8190a5;font-size:.6rem}.transport-source-detail__data-fact strong,.transport-source-detail__demand-title strong,.transport-source-detail__request-notes strong,.transport-source-detail__route-point strong{color:#263d5b;font-size:.72rem;line-height:1.35}.transport-source-detail__route-panel{display:grid;grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr) minmax(8rem,.65fr) minmax(8rem,.65fr);align-items:center;grid-gap:.8rem;gap:.8rem;padding:.85rem;border:1px solid #e5ecf4;border-radius:1rem}.transport-source-detail__route-point{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem}.transport-source-detail__route-point>svg{width:1rem;height:1rem;color:#2b70ae}.transport-source-detail__route-point span{display:grid;grid-gap:.12rem;gap:.12rem}.transport-source-detail__route-line{display:flex;align-items:center;color:#8da2ba}.transport-source-detail__route-line span{width:2rem;border-top:1px dashed #9fb2c6}.transport-source-detail__route-line svg{width:.9rem;height:.9rem}.transport-source-detail__request-notes{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.75rem .85rem;border-radius:.9rem;background:#f8fafc;color:#46627f}.transport-source-detail__request-notes>svg{width:1rem;height:1rem}.transport-source-detail__request-notes>span{display:grid;grid-gap:.1rem;gap:.1rem}.transport-source-detail__production-source,.transport-source-detail__requester{display:inline-flex!important;align-items:center;gap:.25rem;font-size:.64rem}.transport-source-detail__production-source{padding:.34rem .52rem;border-radius:999px;background:#e8f2fb}.transport-source-detail__production-source svg{width:.75rem;height:.75rem}.transport-source-detail__vehicle-list{display:grid;grid-gap:.7rem;gap:.7rem}.transport-source-detail__vehicle{display:grid;grid-template-columns:8.5rem minmax(0,1fr);overflow:hidden;border:1px solid #e2eaf3;border-radius:1rem;background:#fbfcfe}.transport-source-detail__vehicle>header{display:flex;flex-direction:column;justify-content:center;gap:.3rem;padding:.85rem;background:#edf4fb}.transport-source-detail__vehicle>header strong{color:#244b76;font-size:.74rem}.transport-source-detail__vehicle>header span{color:#2e70aa;font-size:.66rem;font-weight:740}.transport-source-detail__vehicle>header small{color:#8592a4;font-size:.54rem}.transport-source-detail__vehicle-body{display:grid;grid-template-columns:auto minmax(8rem,1fr) repeat(3,minmax(7rem,.72fr)) minmax(10rem,1fr);align-items:center;grid-gap:.75rem;gap:.75rem;padding:.78rem}.transport-source-detail__vehicle-icon{display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:.8rem;background:#163f70;color:#fff}.transport-source-detail__vehicle-icon svg{width:1.2rem;height:1.2rem}.transport-source-detail__vehicle-number{display:grid;grid-gap:.12rem;gap:.12rem}.transport-source-detail__vehicle-number small,.transport-source-detail__vehicle-number span,.transport-source-detail__vehicle-state small,.transport-source-detail__vehicle-state span{color:#8190a4;font-size:.59rem}.transport-source-detail__vehicle-number strong{color:#142e50;font-size:.88rem;letter-spacing:.03em}.transport-source-detail__vehicle-state{display:grid;grid-gap:.12rem;gap:.12rem;padding:.55rem .65rem;border-radius:.7rem;background:#eaf3fb}.transport-source-detail__vehicle-state strong{color:#2a669d;font-size:.67rem}.transport-source-detail__vehicle.is-delivered .transport-source-detail__vehicle-state{background:#e7f5ed}.transport-source-detail__vehicle.is-delivered .transport-source-detail__vehicle-state strong{color:#267249}.transport-source-detail__vehicles-empty{display:flex;align-items:center;gap:.65rem;padding:1rem;border:1px dashed #cbd8e6;border-radius:.9rem;background:#f8fafc;color:#6d8096}.transport-source-detail__vehicles-empty svg{width:1.35rem;height:1.35rem}.transport-source-detail__vehicles-empty span{display:grid;grid-gap:.1rem;gap:.1rem}.transport-source-detail__vehicles-empty strong{color:#2d4867;font-size:.72rem}.transport-source-detail__vehicles-empty small{font-size:.61rem}.transport-source-detail__work-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(12rem,.72fr);grid-gap:.8rem;gap:.8rem}.transport-source-detail__available-actions,.transport-source-detail__work-column{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem;padding:.85rem;border:1px solid #e5ecf4;border-radius:.9rem;background:#fafbfd}.transport-source-detail__available-actions>h4,.transport-source-detail__work-column>h4{display:flex;align-items:center;gap:.38rem;margin:0;color:#294665;font-size:.7rem}.transport-source-detail__available-actions>h4 svg,.transport-source-detail__work-column>h4 svg{width:.9rem;height:.9rem}.transport-source-detail--product .transport-source-detail__attention{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.6rem;gap:.6rem;padding:.75rem;border:1px solid #f2d6a9;border-radius:.8rem;background:#fff8ed}.transport-source-detail--product .transport-source-detail__attention>svg{width:1rem;height:1rem;color:#c67822}.transport-source-detail--product .transport-source-detail__attention h3,.transport-source-detail--product .transport-source-detail__attention p{margin:0}.transport-source-detail--product .transport-source-detail__attention small,.transport-source-detail--product .transport-source-detail__attention span{color:#a3672d;font-size:.58rem}.transport-source-detail--product .transport-source-detail__attention h3{margin-top:.15rem;color:#7b481c;font-size:.72rem}.transport-source-detail--product .transport-source-detail__attention p{margin-top:.28rem;color:#765c42;font-size:.64rem;line-height:1.45}.transport-source-detail__timeline{display:grid;grid-gap:.65rem;gap:.65rem;margin:0;padding:0;list-style:none}.transport-source-detail__timeline li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.48rem;gap:.48rem}.transport-source-detail__timeline li>span{width:.48rem;height:.48rem;margin-top:.18rem;border:2px solid #b9cee3;border-radius:999px;background:#fff}.transport-source-detail__timeline li div{display:grid;grid-gap:.14rem;gap:.14rem}.transport-source-detail__timeline strong{color:#314b69;font-size:.65rem}.transport-source-detail__empty,.transport-source-detail__timeline p,.transport-source-detail__timeline small{margin:0;color:#8290a3;font-size:.59rem;line-height:1.4}.transport-source-detail__actions{display:grid;grid-gap:.45rem;gap:.45rem}.transport-source-detail--product .transport-source-detail__action{width:100%;min-height:2.35rem;padding:.5rem .7rem;border:1px solid #bcd0e4;border-radius:.7rem;background:#fff;color:#24527f;font:inherit;font-size:.65rem;font-weight:740;cursor:pointer}.transport-source-detail--product .transport-source-detail__action:disabled{opacity:.5;cursor:not-allowed}.transport-source-detail__action-reason,.transport-source-detail__action-wrap{display:grid;grid-gap:.25rem;gap:.25rem}.transport-source-detail__action-reason{color:#8090a4;font-size:.56rem}.transport-source-detail__authority-note{display:flex;align-items:flex-start;gap:.45rem;margin-top:.25rem;padding:.65rem;border-radius:.7rem;background:#edf3f9;color:#647b94;font-size:.59rem;line-height:1.4}.transport-source-detail__authority-note svg{flex:0 0 auto;width:.85rem;height:.85rem}.transport-source-detail--product .transport-source-detail__action-form{margin:0;border-radius:.9rem;background:#f4f8fc}@media (max-width:1320px){.transport-source-board.transport-source-board--workspace{grid-template-columns:11.5rem 17.5rem minmax(0,1fr)}.transport-request-workspace__requests-header{grid-template-columns:1fr}.transport-request-workspace__requests-header .transport-request-workspace__filters{grid-column:auto;flex-wrap:wrap;overflow:visible}.transport-request-workspace__request-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.transport-request-workspace__request-progress strong{display:block;margin-top:.08rem}.transport-source-detail--product .transport-source-detail__hero{grid-template-columns:1fr}.transport-source-detail__hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.transport-source-detail__hero-owner{grid-column:1/-1}.transport-source-detail__demand,.transport-source-detail__route-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.transport-source-detail__route-line,.transport-source-detail__section-icon{display:none}.transport-source-detail__request-notes{grid-template-columns:auto minmax(0,1fr)}.transport-source-detail__production-source,.transport-source-detail__requester{grid-column:2;justify-self:start}.transport-source-detail__work-grid{grid-template-columns:1fr}.transport-source-detail__vehicle-body{grid-template-columns:auto minmax(7rem,1fr) repeat(2,minmax(5.5rem,.8fr)) minmax(8rem,1fr)}.transport-source-detail__vehicle-body>.transport-source-detail__data-fact:nth-of-type(3){display:none}}@media (max-width:1080px){.transport-source-board.transport-source-board--workspace{grid-template-columns:11rem 17rem minmax(0,1fr)}.transport-source-detail--product .transport-source-detail__hero{grid-template-columns:1fr}.transport-source-detail__hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.transport-source-detail__hero-owner{grid-column:1/-1}.transport-source-detail__demand,.transport-source-detail__route-panel,.transport-source-detail__vehicle-body,.transport-source-detail__work-grid{grid-template-columns:1fr 1fr}.transport-source-detail__demand-title,.transport-source-detail__route-line,.transport-source-detail__section-icon,.transport-source-detail__vehicle-icon,.transport-source-detail__vehicle-number{grid-column:span 1}.transport-source-detail__request-notes,.transport-source-detail__vehicle{grid-template-columns:1fr}}@media (max-width:820px){.transport-source-board.transport-source-board--workspace{grid-template-columns:9rem minmax(0,1fr)}.transport-request-workspace__requests{display:none}.transport-request-workspace__brand{grid-template-columns:1fr auto}.transport-request-workspace__brand p,.transport-request-workspace__brand-icon,.transport-request-workspace__nav-summary{display:none}.transport-source-detail__demand,.transport-source-detail__hero-metrics,.transport-source-detail__route-panel,.transport-source-detail__vehicle-body,.transport-source-detail__work-grid{grid-template-columns:1fr}}body:has(.transport-source-board--workspace) .workspace-sidebar.workspace-sidebar{position:fixed;top:0;left:0;z-index:1301;width:var(--workspace-sidebar-rail-width,54px);height:100dvh}body:has(.transport-source-board--workspace) .workspace-sidebar__panel.workspace-sidebar__panel,body:has(.transport-source-board--workspace) .workspace-sidebar__rail.workspace-sidebar__rail{top:0;left:0;height:100dvh;margin:0;border-radius:0 1rem 1rem 0}.transport-source-board__backdrop:has(.transport-source-board--workspace){position:fixed;inset:0;padding:0;place-items:stretch;background:#dfe8f3;backdrop-filter:none;-webkit-backdrop-filter:none}.transport-source-board.transport-source-board--workspace{--requester-platform-rail-space:var(--workspace-sidebar-rail-width,54px);grid-template-columns:var(--requester-platform-rail-space) clamp(10.25rem,14vw,13.5rem) 20rem minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:100%;height:100dvh;min-height:0;max-width:none;max-height:none;border:0;border-radius:0;background:linear-gradient(100deg,rgba(18,50,82,.2),rgba(230,241,251,.08) 48%,rgba(238,246,253,.22)),url(/design/transport-request/transport-request-workspace-backdrop-v3.webp) 50% /cover no-repeat,#dce7f2;box-shadow:none}.transport-request-workspace__topbar{position:relative;z-index:4;display:grid;grid-column:2/-1;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:.72rem;gap:.72rem;margin:.25rem 0 0 .25rem;min-height:4.55rem;padding:.62rem clamp(.8rem,1.4vw,1.35rem);border-bottom:1px solid rgba(124,149,178,.2);border-radius:.9rem 0 0 .9rem;background:rgba(248,252,255,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 8px 24px rgba(25,54,88,.06);backdrop-filter:blur(12px) saturate(116%);-webkit-backdrop-filter:blur(12px) saturate(116%)}.transport-request-workspace__topbar-copy{min-width:0}.transport-request-workspace__topbar-copy h2,.transport-request-workspace__topbar-copy p{margin:0}.transport-request-workspace__topbar-copy h2{overflow:hidden;color:#132b4d;font-size:clamp(1rem,1.2vw,1.25rem);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.transport-request-workspace__topbar-copy p{margin-top:.16rem;color:#74849b;font-size:.68rem}.transport-request-workspace__topbar .transport-request-workspace__brand-icon{width:2.45rem;height:2.45rem;border:0;border-radius:.78rem;background:linear-gradient(145deg,#2e7ccb,#17528f);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 9px 20px rgba(30,91,151,.24)}.transport-request-workspace__topbar .transport-request-workspace__close{width:2.35rem;height:2.35rem;border-color:rgba(118,143,173,.18);background:#f1f5fa;color:#31587f;box-shadow:inset 0 1px 0 #fff}.transport-request-workspace__topbar .transport-request-workspace__create{width:auto;min-width:12.5rem;min-height:2.65rem;padding:.6rem 1.05rem;border-color:rgba(57,118,180,.22);background:linear-gradient(145deg,#fafdff,#dfedfb);box-shadow:inset 0 1px 0 #fff,0 9px 21px rgba(28,83,139,.14)}.transport-request-workspace__topbar .transport-request-workspace__disabled-create{justify-items:end}.transport-request-workspace__topbar .transport-request-workspace__disabled-create small{max-width:18rem;color:#74849b;text-align:right}.transport-request-workspace__detail,.transport-request-workspace__navigation,.transport-request-workspace__requests{grid-row:2}.transport-request-workspace__navigation{grid-column:2;gap:.85rem;margin:.25rem 0 .25rem .25rem;padding:1rem .8rem;border-radius:.9rem;background:linear-gradient(180deg,rgba(12,39,68,.08),rgba(9,31,57,.15));box-shadow:inset 1px 0 0 rgba(255,255,255,.28),inset -1px 0 0 rgba(255,255,255,.18);backdrop-filter:blur(3px) saturate(105%);-webkit-backdrop-filter:blur(3px) saturate(105%)}.transport-request-workspace__navigation-shade{background:linear-gradient(180deg,rgba(8,31,57,.02),rgba(9,31,57,.07)),linear-gradient(125deg,rgba(255,255,255,.08),transparent 55%);-webkit-backdrop-filter:none;backdrop-filter:none}.transport-request-workspace__nav-list{gap:.32rem}.transport-request-workspace__nav-list button{min-height:2.65rem;padding:.58rem .67rem;border-color:rgba(239,247,255,.3);border-radius:.82rem;background:rgba(231,242,253,.07);color:#23486f;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.transport-request-workspace__nav-list button:hover:not(:disabled){border-color:rgba(244,249,255,.48);background:rgba(237,247,255,.18);color:#173d67}.transport-request-workspace__nav-list button[aria-current=page]{border-color:transparent;background:linear-gradient(145deg,rgba(250,253,255,.92),rgba(218,235,250,.84));color:#173d67;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 9px 20px rgba(18,54,90,.14)}.transport-request-workspace__nav-list button[aria-current=page]>small,.transport-request-workspace__nav-list button[aria-current=page]>strong{background:rgba(42,106,167,.12);color:#214e7b}.transport-request-workspace__requests{display:grid;grid-column:3;grid-gap:.72rem;gap:.72rem;margin:.25rem 0 .25rem .25rem;padding:.95rem .65rem;border-right:0;border-radius:.9rem;background:linear-gradient(155deg,rgba(248,252,255,.24),rgba(226,238,249,.1)),rgba(232,241,249,.08);box-shadow:inset 1px 0 0 rgba(255,255,255,.48),inset -1px 0 0 rgba(112,141,174,.1);backdrop-filter:blur(8px) saturate(112%);-webkit-backdrop-filter:blur(8px) saturate(112%)}.transport-request-workspace__requests-header{align-content:start}.transport-request-workspace__requests-header .transport-request-workspace__filters{gap:.2rem;flex-wrap:nowrap;overflow:visible}.transport-request-workspace__requests-header .transport-request-workspace__filters button{padding-inline:.48rem}.transport-request-workspace__detail,.transport-request-workspace__request-list{overscroll-behavior:contain;scrollbar-gutter:stable}.transport-request-workspace__request-list{width:calc(clamp(16.5rem, 20vw, 20rem) - clamp(.75rem, 1.1vw, 1.05rem) - clamp(.75rem, 1.1vw, 1.05rem) - .25rem);max-width:100%;justify-self:center;gap:.58rem;padding:.1rem .3rem .8rem 0}.transport-request-workspace__request{border:0;border-radius:1rem;background:rgba(255,255,255,.94);box-shadow:inset 0 1px 0 #fff,0 9px 22px rgba(31,62,96,.1)}.transport-request-workspace__request>button{gap:.48rem;padding:.72rem .76rem}.transport-request-workspace__request.is-selected,.transport-request-workspace__request:hover{border-color:transparent;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 27px rgba(30,65,104,.13)}.transport-request-workspace__request.is-selected{background:linear-gradient(145deg,rgba(241,247,253,.98),rgba(218,232,245,.96));box-shadow:inset 0 1px 0 #fff,0 13px 28px rgba(29,69,112,.16)}.transport-request-workspace__request-progress>span{border-radius:.55rem;background:rgba(231,239,248,.78)}.transport-request-workspace__detail{grid-column:4;margin:.25rem 0 .25rem .25rem;border-radius:.9rem 0 0 .9rem;background:#eef3f8;box-shadow:-12px 0 30px rgba(28,58,91,.06)}.transport-source-board--workspace .transport-source-detail--product .transport-source-detail__hero{grid-template-columns:minmax(0,1fr) clamp(13.5rem,23%,16.5rem)}.transport-source-board--workspace .transport-source-detail__hero-metrics{grid-template-columns:1fr;align-content:center;gap:.45rem;margin:.65rem .65rem .65rem 0;padding:.65rem;border:1px solid rgba(255,255,255,.56);border-radius:1rem;background:rgba(246,251,255,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 10px 24px rgba(36,70,108,.06);backdrop-filter:blur(10px) saturate(112%);-webkit-backdrop-filter:blur(10px) saturate(112%)}.transport-source-board--workspace .transport-source-detail__hero-metric,.transport-source-board--workspace .transport-source-detail__hero-owner{gap:.48rem;padding:.58rem .62rem;background:rgba(250,253,255,.88)}.transport-source-board--workspace .transport-source-detail__hero-owner{margin-top:0}@media (max-width:1180px){.transport-source-board.transport-source-board--workspace{grid-template-columns:var(--requester-platform-rail-space) 10.5rem 20rem minmax(0,1fr)}.transport-request-workspace__topbar .transport-request-workspace__create{min-width:10.5rem}.transport-request-workspace__requests-header{grid-template-columns:1fr}.transport-request-workspace__requests-header .transport-request-workspace__filters{grid-column:auto;flex-wrap:nowrap;overflow:visible}}@media (max-width:940px){.transport-source-board.transport-source-board--workspace{grid-template-columns:var(--requester-platform-rail-space) minmax(15rem,35vw) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.transport-request-workspace__topbar{grid-column:2/-1}.transport-request-workspace__navigation{display:grid;grid-column:2/-1;grid-row:2;grid-template-columns:minmax(0,1fr) auto;margin:.4rem .4rem 0;padding:.55rem .7rem}.transport-request-workspace__navigation-shade{background:rgba(8,31,57,.62)}.transport-request-workspace__nav-list{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none}.transport-request-workspace__nav-list button{flex:0 0 auto;min-height:2.35rem}.transport-request-workspace__nav-summary{display:flex;align-items:center;gap:.42rem;margin:0;padding:.45rem .65rem}.transport-request-workspace__nav-summary small{display:none}.transport-request-workspace__requests{grid-column:2;grid-row:3;margin:.4rem 0 .4rem .4rem}.transport-request-workspace__detail{grid-column:3;grid-row:3;margin:.4rem}}@media (max-width:700px){.transport-source-board__backdrop:has(.transport-source-board--workspace){inset:0}.transport-source-board.transport-source-board--workspace{--requester-platform-rail-space:0px;grid-template-columns:1fr;grid-template-rows:auto auto minmax(11rem,34dvh) minmax(0,1fr);border-radius:0}.transport-request-workspace__topbar{grid-column:1;grid-template-columns:auto auto minmax(0,1fr) auto;min-height:4rem;padding:.5rem .65rem}.transport-request-workspace__topbar-copy p{display:none}.transport-request-workspace__topbar .transport-request-workspace__create{min-width:0;min-height:2.45rem;padding-inline:.72rem;font-size:0}.transport-request-workspace__topbar .transport-request-workspace__create svg{width:1rem;height:1rem}.transport-request-workspace__nav-summary,.transport-request-workspace__topbar .transport-request-workspace__disabled-create small{display:none}.transport-request-workspace__navigation{grid-column:1;grid-row:2;grid-template-columns:1fr;margin:.35rem .35rem 0}.transport-request-workspace__requests{grid-column:1;grid-row:3;margin:.35rem}.transport-request-workspace__detail{grid-column:1;grid-row:4;margin:0 .35rem .35rem}.transport-source-board--workspace .transport-source-detail--product .transport-source-detail__hero{grid-template-columns:1fr}.transport-source-board--workspace .transport-source-detail__hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 .55rem .55rem}.transport-source-board--workspace .transport-source-detail__hero-owner{grid-column:1/-1}}@media (max-width:460px){.transport-request-workspace__topbar{grid-template-columns:auto minmax(0,1fr) auto}.transport-request-workspace__topbar .transport-request-workspace__brand-icon{display:none}.transport-request-workspace__topbar-copy h2{font-size:.96rem}}