.booster-main.booster-main--trenches{min-height:100svh;padding:64px 0 0}.booster-trenches{width:100%;min-width:0;height:calc(100svh - 64px);min-height:680px;color:var(--booster-text);animation:trenches-enter .36s var(--booster-ease) both;grid-template-rows:auto auto auto minmax(0,1fr);display:grid}.booster-trenches__header{border:1px solid var(--booster-line);background:#060b12;border-bottom:0;grid-row:1;justify-content:space-between;align-items:center;gap:34px;min-height:72px;padding:13px 20px;display:flex}.booster-trenches__heading{align-items:center;gap:16px;min-width:0;display:flex}.booster-trenches__eyebrow{color:#78a9e6;letter-spacing:.11em;white-space:nowrap;align-items:center;gap:8px;font:700 10px/1 HL Mono,monospace;display:flex}.booster-trenches__eyebrow i,.booster-trenches__status i{background:var(--booster-positive);border-radius:50%;flex:none;width:6px;height:6px;animation:2.3s ease-in-out infinite trenches-live-pulse;box-shadow:0 0 10px #32d2966b}.booster-trenches__header p{color:#91a0b2;margin:0;font-size:13px;line-height:1.5}.booster-trenches__actions{flex:none;align-items:center;gap:15px;display:flex}.booster-trenches__status{color:#91a0b2;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:8px;font:700 10px/1 HL Mono,monospace;display:flex}.booster-trenches__status b{color:#5d6b7c;font:inherit}.booster-trenches__actions .booster-button{justify-content:space-between;min-width:144px;min-height:42px;padding-inline:15px}.booster-trenches__notice{color:#ff9eaa;background:#68142229;border:1px solid #ff6b7d40;grid-row:3;align-items:center;gap:9px;min-height:40px;margin:0;padding:0 15px;font-size:11px;display:flex}.trenches-stage-switcher{grid-row:2;display:none}.trenches-board{border:1px solid var(--booster-line);min-width:0;min-height:0;animation:trenches-rise .38s 60ms var(--booster-ease) both;background:#04080d;grid-row:4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 20px 55px #00000038}.trench-lane{background:#05090e;grid-template-rows:58px minmax(38px,auto) minmax(0,1fr);min-width:0;min-height:0;display:grid}.trench-lane+.trench-lane{border-left:1px solid var(--booster-line)}.trench-lane__header{border-bottom:1px solid var(--booster-line);background:#080d13;grid-template-columns:minmax(118px,auto) minmax(145px,240px);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 12px;display:grid}.trench-lane__title{align-items:center;gap:7px;min-width:0;display:flex}.trench-lane__title>.hl-ui-icon{color:#5798e9;flex:none}.trench-lane.is-migrated .trench-lane__title>.hl-ui-icon{color:#39c995}.trench-lane__title strong{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:730;overflow:hidden}.trench-lane__title b{color:#9baabb;border:1px solid #7292b833;border-radius:5px;place-items:center;min-width:22px;height:22px;font:700 10px/1 HL Mono,monospace;display:grid}.trench-lane__search{color:#68788c;background:#03070c;border:1px solid #7b96b62b;border-radius:7px;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 9px;transition:border-color .15s,background-color .15s,color .15s;display:flex}.trench-lane__search:focus-within{color:#6baaff;background:#050a11;border-color:#4591f49e}.trench-lane__search input{color:#eaf0f7;background:0 0;border:0;outline:0;flex:1;min-width:0;font:500 12px/1.2 inherit}.trench-lane__search input::placeholder{color:#5f6d7f}.trench-lane__search button{color:#718196;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.trench-lane__search button:hover{color:#fff;background:#4676b224}.trench-lane__context{border-bottom:1px solid var(--booster-line-soft);color:#7c8da1;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:8px 12px;font-size:10px;line-height:1.35;display:flex}.trench-lane__context span{overflow-wrap:anywhere;min-width:0}.trench-lane__context b{color:#718196;letter-spacing:.06em;flex:none;font:700 10px/1 HL Mono,monospace}.trench-lane__list{overscroll-behavior:contain;scrollbar-color:#486d9c6b transparent;scrollbar-width:thin;min-width:0;min-height:0;overflow:hidden auto}.trench-launch{border-bottom:1px solid var(--booster-line-soft);min-width:0;min-height:172px;color:inherit;animation:trenches-row-enter .3s calc(var(--trench-row-index) * 24ms) var(--booster-ease) both;grid-template-columns:minmax(0,1fr) 112px;align-content:start;gap:8px 10px;padding:12px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:grid;position:relative}.trench-launch:before{content:"";opacity:0;width:2px;transition:opacity .15s ease, transform .18s var(--booster-ease);background:#3b8df5;position:absolute;inset:10px auto 10px 0;transform:scaleY(.3)}.trench-launch__primary{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.trench-launch__logo{color:#72aaf1;width:72px;height:72px;transition:border-color .16s ease, transform .18s var(--booster-ease);background:#07101a;border:1px solid #4e83c257;border-radius:8px;place-items:center;font:700 12px/1 HL Mono,monospace;display:grid;position:relative;overflow:hidden}.trench-launch__logo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.trench-launch__identity{gap:4px;min-width:0;display:grid}.trench-launch__identity>span:first-child{align-items:center;gap:6px;min-width:0;display:flex}.trench-launch__identity strong{color:#f3f6fa;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:720;overflow:hidden}.trench-launch__identity>span:first-child>small{color:#37cfa0;font:700 10px/1 HL Mono,monospace}.trench-launch__identity .trench-launch__quality{color:#67a7f8;letter-spacing:.04em;align-items:center;gap:3px;font:700 10px/1 HL Mono,monospace;display:inline-flex}.trench-launch__identity em{color:#9aa8b9;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.trench-launch__authority{color:#8292a6;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font:500 10px/1 HL Mono,monospace;display:flex;overflow:hidden}.trench-launch__authority small{color:#718196;letter-spacing:.05em;font-size:10px}.trench-launch__priority{border-left:1px solid #8097b514;align-content:center;gap:5px;min-width:0;margin:0;padding-left:10px;display:grid}.trench-launch__priority>div{grid-template-columns:auto minmax(0,1fr);place-items:baseline end;gap:5px;min-width:0;display:grid}.trench-launch__priority dt{color:#7b8ba0;letter-spacing:.035em;white-space:nowrap;font:650 10px/1 HL Mono,monospace}.trench-launch__priority dd{color:#e8edf3;font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font:730 13px/1.1 HL Mono,monospace;overflow:hidden}.trench-launch__priority>div:first-child dd{color:#58b5ff;font-size:15px}.trench-launch__priority>div:nth-child(2) dd{color:#f2f5f8;font-size:14px}.trench-launch__priority>div:last-child dd{color:#d3dce6;font-size:13px}.trench-launch__secondary{border-top:1px solid #8097b514;grid-column:1/-1;align-items:center;gap:16px;min-width:0;padding:7px 64px 0 0;display:flex}.trench-launch__secondary>span{align-items:baseline;gap:5px;min-width:0;display:flex}.trench-launch__secondary small{color:#718196;font:700 10px/1 HL Mono,monospace}.trench-launch__secondary strong{color:#c0cad6;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font:650 10px/1 HL Mono,monospace;overflow:hidden}.trench-launch__secondary em{color:#8b9aae;font-variant-numeric:tabular-nums;font:700 10px/1 HL Mono,monospace}.trench-launch__secondary em.is-positive{color:var(--booster-positive)}.trench-launch__secondary em.is-negative{color:var(--booster-danger)}.trench-launch__curve{grid-column:1/-1;grid-template-columns:auto minmax(50px,1fr);align-items:center;gap:8px;min-width:0;padding-right:62px;display:grid}.trench-launch__curve>span{align-items:center;gap:6px;display:flex}.trench-launch__curve small{color:#718196;text-transform:uppercase;font-size:10px}.trench-launch__curve strong{color:#aebccb;font:700 10px/1 HL Mono,monospace}.trench-launch__curve>i{background:#7791b11f;border-radius:99px;height:3px;overflow:hidden}.trench-launch__curve>i b{border-radius:inherit;height:100%;transition:width .36s var(--booster-ease);background:#287fe9;display:block}.trench-lane.is-migrated .trench-launch__curve>i b{background:#35c792}.trench-launch footer{position:absolute;bottom:7px;right:9px}.trench-launch__open{color:#83addd;align-items:center;gap:4px;min-height:24px;font-size:10px;font-weight:650;transition:color .15s;display:flex}.trench-launch__open .hl-ui-icon{transition:transform .16s var(--booster-ease)}@media (hover:hover){.trench-launch:hover{background:#142f4f3d;box-shadow:inset 0 1px #ffffff04}.trench-launch:hover:before{opacity:1;transform:scaleY(1)}.trench-launch:hover .trench-launch__logo{border-color:#4c97f5b8;transform:translateY(-1px)}.trench-launch:hover .trench-launch__open{color:#a7ccfa}.trench-launch:hover .trench-launch__open .hl-ui-icon{transform:translate(2px)}}.trench-launch:focus-visible{outline:1px solid var(--booster-focus);outline-offset:-2px;background:#142f4f3d}.trench-lane__empty{color:#566579;text-align:center;align-content:center;place-items:center;gap:8px;min-height:280px;padding:30px;display:grid}.trench-lane__empty>span:first-child{color:#60758f;border:1px solid #5684be2e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.trench-lane__empty strong{color:#aab5c2;font-size:12px}.trench-lane__empty>span:last-of-type{color:#75869a;font-size:11px}.trench-lane__empty a{color:#78b4ff;border:1px solid #368bff4d;border-radius:6px;align-items:center;gap:5px;min-height:33px;margin-top:6px;padding:0 11px;font-size:11px;font-weight:650;text-decoration:none;display:flex}.trench-lane__loading{display:grid}.trench-lane__loading i{border-bottom:1px solid var(--booster-line-soft);background:#060b11;min-height:172px;position:relative;overflow:hidden}.trench-lane__loading i:after{content:"";background:linear-gradient(100deg,#0000 18%,#2969b614 50%,#0000 82%);animation:1.4s ease-in-out infinite booster-shimmer;position:absolute;inset:0;transform:translate(-100%)}@media (max-width:1400px) and (min-width:1181px){.trench-lane__header{grid-template-columns:1fr;gap:6px;height:82px}.trench-lane{grid-template-rows:82px minmax(38px,auto) minmax(0,1fr)}.trench-lane__search{min-height:30px}.trench-launch{grid-template-columns:minmax(0,1fr) 102px}.trench-launch__primary{grid-template-columns:62px minmax(0,1fr)}.trench-launch__logo{width:62px;height:62px}.trench-launch__priority dd{font-size:11px}.trench-launch__priority>div:first-child dd{font-size:13px}.trench-launch__priority>div:nth-child(2) dd{font-size:12px}}@media (max-width:1180px){.booster-trenches{grid-template-rows:auto auto auto minmax(560px,1fr);height:auto;min-height:0}.trenches-stage-switcher{border:1px solid var(--booster-line);background:#060b11;border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trenches-stage-switcher>button{color:#75869a;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:62px;padding:10px 12px;display:grid;position:relative}.trenches-stage-switcher>button+button{border-left:1px solid var(--booster-line)}.trenches-stage-switcher>button:after{content:"";opacity:0;height:2px;transition:opacity .15s ease, transform .2s var(--booster-ease);background:#318af4;position:absolute;bottom:0;left:15%;right:15%;transform:scaleX(.35)}.trenches-stage-switcher>button.is-active{color:#e9f2fd;background:#13315447}.trenches-stage-switcher>button.is-active:after{opacity:1;transform:scaleX(1)}.trenches-stage-switcher__index,.trenches-stage-switcher small,.trenches-stage-switcher em{display:none}.trenches-stage-switcher>button>span:nth-child(3){min-width:0}.trenches-stage-switcher strong{font-size:10px}.trenches-stage-switcher>button>b{color:#a8b8c9;font:700 10px/1 HL Mono,monospace}.trenches-board{min-height:560px;display:block}.trench-lane{min-height:560px;display:none}.trench-lane.is-active{display:grid}.trench-lane+.trench-lane{border-left:0}.trench-lane__header{grid-template-columns:minmax(130px,auto) minmax(180px,360px)}}@media (max-width:880px){.booster-main.booster-main--trenches{min-height:0;padding:0}}@media (max-width:760px){.booster-trenches__header{flex-direction:column;align-items:flex-start;gap:15px;padding:18px 16px}.booster-trenches__heading{flex-direction:column;align-items:flex-start;gap:8px}.booster-trenches__header p{max-width:520px}.booster-trenches__actions{justify-content:space-between;width:100%}.booster-trenches__actions .booster-button{min-width:140px}.trench-lane__header{grid-template-columns:1fr;gap:7px}.trench-lane{grid-template-rows:84px 30px minmax(0,1fr)}.trench-lane__title{justify-content:space-between}.trench-lane__title>.hl-ui-icon{margin-right:-2px}.trench-lane__title strong{margin-right:auto}}@media (max-width:480px){.booster-trenches__status b{display:none}.trenches-stage-switcher>button{min-height:58px;padding-inline:8px}.trenches-stage-switcher>button>.hl-ui-icon{display:none}.trenches-stage-switcher>button{grid-template-columns:minmax(0,1fr) auto}.trenches-stage-switcher strong{font-size:10px}.trench-launch{grid-template-columns:minmax(0,1fr) 96px;min-height:158px;padding:11px}.trench-launch__primary{grid-template-columns:60px minmax(0,1fr);gap:9px}.trench-launch__logo{width:60px;height:60px}.trench-launch__identity strong{font-size:13px}.trench-launch__priority{padding-left:7px}.trench-launch__priority dt{font-size:10px}.trench-launch__priority>div:first-child dd{font-size:12px}.trench-launch__priority>div:nth-child(2) dd{font-size:11px}.trench-launch__secondary{gap:10px;padding-right:58px}}@media (prefers-reduced-motion:reduce){.booster-trenches,.trenches-board,.trench-launch,.booster-trenches__eyebrow i,.booster-trenches__status i,.trench-lane__loading i:after{animation:none!important}}@keyframes trenches-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes trenches-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes trenches-row-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes trenches-live-pulse{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}
