.management-summary-module__oFmpkq__root{--ms-layer-tooltip:50;width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--body,"Pretendard", "Segoe UI", sans-serif)}.management-summary-module__oFmpkq__header{grid-template-columns:minmax(330px,auto) auto 1fr auto;grid-template-areas:"title scope subject horizon""tabs tabs tabs horizon";align-items:end;gap:14px 18px;margin-bottom:14px;display:grid}.management-summary-module__oFmpkq__title{font-family:var(--display,"Montserrat", sans-serif);letter-spacing:-.045em;white-space:nowrap;grid-area:title;margin:0;font-size:clamp(30px,2.7vw,44px);font-weight:700;line-height:1}.management-summary-module__oFmpkq__subjectSwitch,.management-summary-module__oFmpkq__scopeSwitch,.management-summary-module__oFmpkq__tabs,.management-summary-module__oFmpkq__horizonSwitch{align-items:center;display:flex}.management-summary-module__oFmpkq__subjectSwitch{grid-area:subject;align-self:center;gap:16px}.management-summary-module__oFmpkq__productContext{color:var(--color-text-secondary);grid-area:subject;align-self:center;font-size:12px;font-weight:600}.management-summary-module__oFmpkq__analyticsBadge{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-secondary);letter-spacing:.08em;grid-area:scope;place-self:center start;padding:7px 9px;font-size:9px;font-weight:800}.management-summary-module__oFmpkq__scopeSwitch{border:1px solid var(--color-border-default);grid-area:scope;align-self:center}.management-summary-module__oFmpkq__scopeButton{border:0;border-right:1px solid var(--color-border-default);min-height:36px;color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;padding:0 12px;font-size:11px;font-weight:700}.management-summary-module__oFmpkq__scopeButton:last-child{border-right:0}.management-summary-module__oFmpkq__scopeButton[data-active=true]{background:var(--color-action-primary);color:var(--color-text-inverse)}.management-summary-module__oFmpkq__tabs{border-bottom:1px solid var(--color-border-default);grid-area:tabs;gap:30px}.management-summary-module__oFmpkq__subjectButton,.management-summary-module__oFmpkq__tabButton,.management-summary-module__oFmpkq__horizonButton,.management-summary-module__oFmpkq__plainButton,.management-summary-module__oFmpkq__entityButton,.management-summary-module__oFmpkq__panelAction{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.management-summary-module__oFmpkq__subjectButton,.management-summary-module__oFmpkq__tabButton{color:var(--color-text-secondary);white-space:nowrap;padding:8px 0;font-weight:600;position:relative}.management-summary-module__oFmpkq__tabButton{min-height:44px}.management-summary-module__oFmpkq__subjectButton[data-active=true],.management-summary-module__oFmpkq__tabButton[data-active=true]{color:var(--color-text-primary)}.management-summary-module__oFmpkq__subjectButton[data-active=true]:after,.management-summary-module__oFmpkq__tabButton[data-active=true]:after{background:var(--color-text-primary);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.management-summary-module__oFmpkq__horizon{border:1px solid var(--color-border-default);background:var(--color-surface-raised);grid-area:horizon;grid-template-columns:auto auto;align-items:stretch;display:grid}.management-summary-module__oFmpkq__analyticsHeaderContext{border:1px solid var(--color-border-default);background:var(--color-surface-raised);text-align:right;grid-area:horizon;align-content:center;align-self:stretch;min-width:168px;padding:8px 14px;display:grid}.management-summary-module__oFmpkq__analyticsHeaderContext strong{font-family:var(--display,"Montserrat", sans-serif);font-size:14px}.management-summary-module__oFmpkq__analyticsHeaderContext span{color:var(--color-text-secondary);font-size:10px}.management-summary-module__oFmpkq__horizonSwitch{gap:4px;padding:8px}.management-summary-module__oFmpkq__horizonButton{min-width:62px;min-height:44px;padding:0 10px;font-size:13px;font-weight:700}.management-summary-module__oFmpkq__horizonButton[data-active=true]{background:var(--color-action-primary);color:var(--color-text-inverse)}.management-summary-module__oFmpkq__businessDate{border-left:1px solid var(--color-border-default);text-align:right;align-content:center;min-width:168px;padding:8px 14px;display:grid}.management-summary-module__oFmpkq__businessDate strong{font-family:var(--display,"Montserrat", sans-serif);font-size:15px}.management-summary-module__oFmpkq__businessDate span{color:var(--color-text-secondary);margin-top:2px;font-size:11px}.management-summary-module__oFmpkq__portfolio{border:1px solid var(--color-action-secondary);background:var(--color-action-primary);color:var(--color-text-inverse);margin-bottom:14px}.management-summary-module__oFmpkq__portfolioGrid{grid-template-columns:minmax(245px,1.18fr) minmax(220px,1.1fr) minmax(220px,1.08fr) minmax(160px,.82fr) minmax(190px,.88fr);display:grid}.management-summary-module__oFmpkq__portfolioCell{border-right:1px solid var(--color-border-inverse);min-width:0;padding:18px 20px 16px}.management-summary-module__oFmpkq__portfolioCell:last-child{border-right:0}.management-summary-module__oFmpkq__portfolioLabel{color:var(--color-text-inverse);font-family:var(--display,"Montserrat", sans-serif);letter-spacing:.075em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.management-summary-module__oFmpkq__heroMetric{align-items:baseline;gap:8px;min-height:48px;display:flex}.management-summary-module__oFmpkq__heroMetric strong{font-family:var(--display,"Montserrat", sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(26px,2.4vw,38px);line-height:1;overflow:hidden}.management-summary-module__oFmpkq__heroMetric span,.management-summary-module__oFmpkq__valueUnit{color:var(--color-text-inverse);text-transform:uppercase;font-size:11px;font-weight:700}.management-summary-module__oFmpkq__coverageLine,.management-summary-module__oFmpkq__portfolioFoot{color:var(--color-text-inverse);font-size:10px}.management-summary-module__oFmpkq__readinessLine{color:var(--color-text-inverse);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;display:flex}.management-summary-module__oFmpkq__coverageLine{justify-content:space-between;gap:12px;margin-top:8px;display:flex}.management-summary-module__oFmpkq__metricHelp{min-width:0;display:inline-flex;position:relative;overflow:visible}.management-summary-module__oFmpkq__metricHelpTrigger{min-width:0;color:inherit;cursor:help;font:inherit;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:0;border-bottom:1px dotted;align-items:center;padding:0;display:inline-flex}.management-summary-module__oFmpkq__metricHelpTrigger>span:first-child{text-overflow:ellipsis;overflow:hidden}.management-summary-module__oFmpkq__metricHelpTrigger:focus-visible{outline-offset:3px;outline:2px solid}.management-summary-module__oFmpkq__root .management-summary-module__oFmpkq__metricHelpTooltip{z-index:var(--ms-layer-tooltip);border:1px solid var(--color-border-strong);background:var(--color-surface-inverse);width:min(292px,100vw - 32px);box-shadow:0 8px 24px var(--color-shadow-strong);color:var(--color-text-inverse);opacity:0;pointer-events:none;text-align:left;visibility:hidden;white-space:normal;padding:10px 12px;font-size:11px;font-weight:500;line-height:1.45;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.management-summary-module__oFmpkq__metricHelp[data-align=start] .management-summary-module__oFmpkq__metricHelpTooltip{left:0;transform:none}.management-summary-module__oFmpkq__metricHelp[data-align=end] .management-summary-module__oFmpkq__metricHelpTooltip{left:auto;right:0;transform:none}.management-summary-module__oFmpkq__metricHelp:hover .management-summary-module__oFmpkq__metricHelpTooltip,.management-summary-module__oFmpkq__metricHelp:focus-within .management-summary-module__oFmpkq__metricHelpTooltip{opacity:1;visibility:visible}.management-summary-module__oFmpkq__currencyList,.management-summary-module__oFmpkq__metricList,.management-summary-module__oFmpkq__riskList,.management-summary-module__oFmpkq__decisionList,.management-summary-module__oFmpkq__upcomingList,.management-summary-module__oFmpkq__deadlineList,.management-summary-module__oFmpkq__routeList{margin:0;padding:0;list-style:none}.management-summary-module__oFmpkq__currencyRow{font-variant-numeric:tabular-nums;grid-template-columns:minmax(58px,.7fr) minmax(0,1fr) auto;align-items:baseline;gap:10px;min-height:28px;display:grid}.management-summary-module__oFmpkq__currencyRow span:first-child{color:var(--color-text-inverse);font-weight:700}.management-summary-module__oFmpkq__currencyRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.management-summary-module__oFmpkq__currencyRow small{color:var(--color-text-tertiary);font-size:9px}.management-summary-module__oFmpkq__metricList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}.management-summary-module__oFmpkq__metricList li,.management-summary-module__oFmpkq__flowRow,.management-summary-module__oFmpkq__riskRow{gap:2px;display:grid}.management-summary-module__oFmpkq__metricList strong,.management-summary-module__oFmpkq__flowRow strong,.management-summary-module__oFmpkq__riskRow strong{font-family:var(--display,"Montserrat", sans-serif);font-variant-numeric:tabular-nums;font-size:16px}.management-summary-module__oFmpkq__metricList span,.management-summary-module__oFmpkq__flowRow span,.management-summary-module__oFmpkq__riskRow span{color:var(--color-text-inverse);font-size:10px}.management-summary-module__oFmpkq__flowList,.management-summary-module__oFmpkq__riskList{gap:10px;display:grid}.management-summary-module__oFmpkq__flowRow,.management-summary-module__oFmpkq__riskRow{grid-template-columns:1fr auto;align-items:baseline}.management-summary-module__oFmpkq__riskRow[data-tone=danger]{color:var(--color-status-danger)}.management-summary-module__oFmpkq__riskRow[data-tone=warning]{color:var(--color-status-warning)}.management-summary-module__oFmpkq__riskRow[data-tone=info]{color:var(--color-status-info)}.management-summary-module__oFmpkq__portfolioFoot{border-top:1px solid var(--color-border-inverse);background:var(--color-surface-inverse);justify-content:space-between;gap:18px;padding:8px 20px;display:flex}.management-summary-module__oFmpkq__dashboardGrid{grid-template-columns:minmax(0,1fr) 286px;align-items:start;gap:12px;display:grid}.management-summary-module__oFmpkq__mainColumn,.management-summary-module__oFmpkq__sideColumn{gap:12px;min-width:0;display:grid}.management-summary-module__oFmpkq__panel{border:1px solid var(--color-border-default);background:var(--color-surface-raised);min-width:0}.management-summary-module__oFmpkq__panelHeader{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:10px 14px;display:flex}.management-summary-module__oFmpkq__panelHeader h2,.management-summary-module__oFmpkq__panelHeader h3{font-family:var(--display,"Montserrat", sans-serif);letter-spacing:-.025em;margin:0;font-size:18px}.management-summary-module__oFmpkq__panelHeader span,.management-summary-module__oFmpkq__panelHeader small{color:var(--color-text-secondary);font-size:10px}.management-summary-module__oFmpkq__productPanel{overflow:hidden}.management-summary-module__oFmpkq__productHeader{align-items:flex-end;padding-block:14px}.management-summary-module__oFmpkq__productHeader>div:first-child{gap:4px;display:grid}.management-summary-module__oFmpkq__productTools{align-items:end;gap:8px;min-width:0;display:flex}.management-summary-module__oFmpkq__productLevelSwitch{border:1px solid var(--color-border-default);display:flex}.management-summary-module__oFmpkq__productLevelSwitch button,.management-summary-module__oFmpkq__productSearch button,.management-summary-module__oFmpkq__productFooter button{border:0;border-right:1px solid var(--color-border-default);min-height:38px;color:var(--color-text-primary);cursor:pointer;font:inherit;background:0 0;padding:0 11px;font-size:11px;font-weight:700}.management-summary-module__oFmpkq__productLevelSwitch button:last-child{border-right:0}.management-summary-module__oFmpkq__productLevelSwitch button[data-active=true]{background:var(--color-action-primary);color:var(--color-text-inverse)}.management-summary-module__oFmpkq__productSearch{border:1px solid var(--color-border-default);display:flex}.management-summary-module__oFmpkq__productSearch input,.management-summary-module__oFmpkq__productSort select{background:var(--color-surface-panel);min-height:38px;color:var(--color-text-primary);font:inherit;border:0;font-size:12px}.management-summary-module__oFmpkq__productSearch input{width:174px;padding:0 10px}.management-summary-module__oFmpkq__productSearch button{border-right:0;border-left:1px solid var(--color-border-default)}.management-summary-module__oFmpkq__productSort{gap:3px;display:grid}.management-summary-module__oFmpkq__productSort span{text-transform:uppercase;font-size:9px;font-weight:700}.management-summary-module__oFmpkq__productSort select{border:1px solid var(--color-border-default);min-width:146px;padding:0 26px 0 9px}.management-summary-module__oFmpkq__productColumns,.management-summary-module__oFmpkq__productRow{grid-template-columns:minmax(210px,1.45fr) minmax(95px,.58fr) minmax(120px,.75fr) minmax(145px,.8fr) minmax(175px,1fr);gap:0;display:grid}.management-summary-module__oFmpkq__productColumns{min-height:34px;color:var(--color-text-secondary);letter-spacing:.045em;text-transform:uppercase;align-items:center;padding:0 14px;font-size:9px;font-weight:700}.management-summary-module__oFmpkq__productList{margin:0;padding:0;list-style:none}.management-summary-module__oFmpkq__productRow{--product-share:0%;border-top:1px solid var(--color-border-default);align-items:stretch;min-height:76px;padding:0 14px;position:relative}.management-summary-module__oFmpkq__productIdentity,.management-summary-module__oFmpkq__productMetric,.management-summary-module__oFmpkq__productLoad,.management-summary-module__oFmpkq__productFlow{z-index:1;border-right:1px solid var(--color-border-default);min-width:0;padding:13px 12px;position:relative}.management-summary-module__oFmpkq__productIdentity{grid-template-columns:28px minmax(0,1fr);gap:9px;padding-left:0;display:grid}.management-summary-module__oFmpkq__productIdentity>div,.management-summary-module__oFmpkq__productMetric,.management-summary-module__oFmpkq__productLoad,.management-summary-module__oFmpkq__productFlow{align-content:center;gap:3px;display:grid}.management-summary-module__oFmpkq__productRank{color:var(--color-text-tertiary);font-family:var(--display,"Montserrat", sans-serif);font-variant-numeric:tabular-nums;align-self:center;font-size:12px;font-weight:700}.management-summary-module__oFmpkq__productIdentity strong{font-family:var(--display,"Montserrat", sans-serif);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.management-summary-module__oFmpkq__productIdentity small,.management-summary-module__oFmpkq__productMetric span,.management-summary-module__oFmpkq__productFlow span,.management-summary-module__oFmpkq__productFlow small{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.management-summary-module__oFmpkq__productMetric strong,.management-summary-module__oFmpkq__productLoad strong,.management-summary-module__oFmpkq__productFlow>strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.management-summary-module__oFmpkq__productMetric strong{font-family:var(--display,"Montserrat", sans-serif);font-size:14px}.management-summary-module__oFmpkq__productLoad{grid-template-columns:1fr;gap:6px;font-size:10px}.management-summary-module__oFmpkq__productFlow{border-right:0}.management-summary-module__oFmpkq__productFlow small{color:var(--color-status-warning)}.management-summary-module__oFmpkq__productShare{z-index:0;background:linear-gradient(90deg, var(--color-data-primary) var(--product-share), transparent var(--product-share));opacity:.8;height:3px;position:absolute;bottom:0;left:0;right:0}.management-summary-module__oFmpkq__productFooter{color:var(--color-text-secondary);justify-content:space-between;padding:0 14px;font-size:10px}.management-summary-module__oFmpkq__productFooter>div{align-items:center;gap:8px;display:flex}.management-summary-module__oFmpkq__productFooter button{border:0}.management-summary-module__oFmpkq__productFooter button:disabled{color:var(--color-text-tertiary);cursor:default}.management-summary-module__oFmpkq__legend{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:flex-end;gap:12px;font-size:10px;display:flex}.management-summary-module__oFmpkq__legendItem{align-items:center;gap:5px;display:inline-flex}.management-summary-module__oFmpkq__legendMark{background:var(--color-text-secondary);width:12px;height:2px}.management-summary-module__oFmpkq__legendMark[data-tone=fact]{background:var(--color-data-primary)}.management-summary-module__oFmpkq__legendMark[data-tone=today]{background:var(--color-text-primary)}.management-summary-module__oFmpkq__legendMark[data-tone=overdue]{background:var(--color-status-danger)}.management-summary-module__oFmpkq__legendMark[data-tone=next]{background:var(--color-status-warning)}.management-summary-module__oFmpkq__routeHeader,.management-summary-module__oFmpkq__routeRow{grid-template-columns:minmax(200px,26%) minmax(350px,1fr) minmax(150px,18%);display:grid}.management-summary-module__oFmpkq__routeHeader{min-height:34px;color:var(--color-text-secondary);align-items:center;font-size:10px}.management-summary-module__oFmpkq__routeHeader>span{padding:0 12px}.management-summary-module__oFmpkq__routeRow{border-top:1px solid var(--color-border-default);min-height:96px}.management-summary-module__oFmpkq__routeIdentity,.management-summary-module__oFmpkq__routeJourney,.management-summary-module__oFmpkq__routeMetrics{min-width:0;padding:12px}.management-summary-module__oFmpkq__routeIdentity{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;display:grid}.management-summary-module__oFmpkq__transportArt{place-items:center;width:84px;height:58px;display:grid;overflow:hidden}.management-summary-module__oFmpkq__transportArt img{object-fit:contain;width:100%;height:100%}.management-summary-module__oFmpkq__routeCopy{min-width:0}.management-summary-module__oFmpkq__entityButton{text-align:left;max-width:100%;padding:0}.management-summary-module__oFmpkq__entityButton strong{font-family:var(--display,"Montserrat", sans-serif);text-overflow:ellipsis;white-space:nowrap;font-size:17px;display:block;overflow:hidden}.management-summary-module__oFmpkq__routeCopy span,.management-summary-module__oFmpkq__routeCopy small{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.management-summary-module__oFmpkq__routeJourney{border-left:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);align-content:center;display:grid;position:relative}.management-summary-module__oFmpkq__journeyTrack{grid-template-columns:repeat(var(--point-count,1), minmax(0, 1fr));align-items:center;min-height:38px;display:grid;position:relative}.management-summary-module__oFmpkq__journeyTrack:before{background:var(--color-border-strong);content:"";height:1px;position:absolute;left:5%;right:5%}.management-summary-module__oFmpkq__journeyPoint{z-index:1;justify-items:center;gap:6px;min-width:0;display:grid;position:relative}.management-summary-module__oFmpkq__journeyPoint:before{border:2px solid var(--color-surface-raised);background:var(--color-border-strong);width:8px;height:8px;box-shadow:0 0 0 1px var(--color-shadow-medium);content:"";border-radius:50%}.management-summary-module__oFmpkq__journeyPoint[data-state=fact]:before{background:var(--color-data-primary);box-shadow:0 0 0 1px var(--color-shadow-medium)}.management-summary-module__oFmpkq__journeyPoint[data-state=overdue]:before{background:var(--color-status-danger);box-shadow:0 0 0 1px var(--color-status-danger)}.management-summary-module__oFmpkq__journeyPoint[data-state=next]:before{background:var(--color-status-warning);box-shadow:0 0 0 1px var(--color-status-warning)}.management-summary-module__oFmpkq__journeyPoint[data-state=missing]:before{background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-status-warning)}.management-summary-module__oFmpkq__pointDate{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9px}.management-summary-module__oFmpkq__pointLabel{display:none}.management-summary-module__oFmpkq__journeyToday{z-index:0;top:0;bottom:0;left:var(--today-position,50%);background:var(--color-text-primary);pointer-events:none;width:1px;position:absolute}.management-summary-module__oFmpkq__journeyCaption{color:var(--color-text-secondary);justify-content:space-between;gap:10px;margin-top:4px;font-size:9px;display:flex}.management-summary-module__oFmpkq__journeyCaption strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.management-summary-module__oFmpkq__routeMetrics{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:7px 10px;display:grid}.management-summary-module__oFmpkq__routeMetric{gap:1px;min-width:0;display:grid}.management-summary-module__oFmpkq__routeMetric span{color:var(--color-text-secondary);text-transform:uppercase;font-size:8px}.management-summary-module__oFmpkq__routeMetric strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.management-summary-module__oFmpkq__statusBadge{color:var(--color-status-success);border:1px solid;justify-self:start;padding:3px 7px;font-size:9px;font-weight:700}.management-summary-module__oFmpkq__statusBadge[data-tone=danger]{color:var(--color-status-danger)}.management-summary-module__oFmpkq__statusBadge[data-tone=warning]{color:var(--color-status-warning)}.management-summary-module__oFmpkq__statusBadge[data-tone=neutral]{color:var(--color-text-secondary)}.management-summary-module__oFmpkq__panelFooter{border-top:1px solid var(--color-border-default);justify-content:center;align-items:center;min-height:38px;display:flex}.management-summary-module__oFmpkq__panelAction,.management-summary-module__oFmpkq__plainButton{min-height:44px;padding:0 10px;font-size:11px;font-weight:700}.management-summary-module__oFmpkq__panelAction:hover,.management-summary-module__oFmpkq__plainButton:hover,.management-summary-module__oFmpkq__entityButton:hover{text-underline-offset:3px;text-decoration:underline}.management-summary-module__oFmpkq__decisionItem,.management-summary-module__oFmpkq__upcomingItem{border-bottom:1px solid var(--color-border-default);gap:6px;padding:12px 14px 12px 18px;display:grid;position:relative}.management-summary-module__oFmpkq__decisionItem:before,.management-summary-module__oFmpkq__upcomingItem:before{background:var(--color-data-primary);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.management-summary-module__oFmpkq__decisionItem[data-tone=danger]:before{background:var(--color-status-danger)}.management-summary-module__oFmpkq__decisionItem[data-tone=warning]:before,.management-summary-module__oFmpkq__upcomingItem:before{background:var(--color-status-warning)}.management-summary-module__oFmpkq__decisionTop,.management-summary-module__oFmpkq__upcomingTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.management-summary-module__oFmpkq__decisionTop strong,.management-summary-module__oFmpkq__upcomingTop strong{font-family:var(--display,"Montserrat", sans-serif);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.management-summary-module__oFmpkq__decisionTop span,.management-summary-module__oFmpkq__upcomingTop span{color:var(--color-text-secondary);flex:none;font-size:9px}.management-summary-module__oFmpkq__decisionItem p,.management-summary-module__oFmpkq__upcomingItem p{color:var(--color-text-secondary);margin:0;font-size:10px;line-height:1.4}.management-summary-module__oFmpkq__decisionAction{justify-self:end;min-height:44px;padding:0}.management-summary-module__oFmpkq__timingBody{grid-template-columns:minmax(190px,.82fr) minmax(280px,1.3fr) minmax(190px,.82fr);min-height:150px;display:grid}.management-summary-module__oFmpkq__timingCell{border-right:1px solid var(--color-border-default);min-width:0;padding:14px}.management-summary-module__oFmpkq__timingCell:last-child{border-right:0}.management-summary-module__oFmpkq__timingCell h3{margin:0 0 12px;font-size:11px}.management-summary-module__oFmpkq__timingLead{align-items:baseline;gap:8px;display:flex}.management-summary-module__oFmpkq__timingLead strong{font-family:var(--display,"Montserrat", sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:30px}.management-summary-module__oFmpkq__timingLead span,.management-summary-module__oFmpkq__timingNote{color:var(--color-text-secondary);font-size:10px}.management-summary-module__oFmpkq__timingSplit{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.management-summary-module__oFmpkq__timingSplit div{border-top:4px solid var(--color-data-primary);gap:5px;padding-top:8px;display:grid}.management-summary-module__oFmpkq__timingSplit div[data-tone=warning]{border-top-color:var(--color-status-warning)}.management-summary-module__oFmpkq__timingSplit div[data-tone=danger]{border-top-color:var(--color-status-danger)}.management-summary-module__oFmpkq__timingSplit strong{font-variant-numeric:tabular-nums}.management-summary-module__oFmpkq__timingSplit span{color:var(--color-text-secondary);font-size:9px}.management-summary-module__oFmpkq__deadlineList{gap:7px;display:grid}.management-summary-module__oFmpkq__deadlineItem{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:10px;display:grid}.management-summary-module__oFmpkq__deadlineItem span{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.management-summary-module__oFmpkq__deadlineItem strong{font-variant-numeric:tabular-nums}.management-summary-module__oFmpkq__coverageNotice{border:1px solid var(--color-border-default);background:var(--color-status-info-bg);color:var(--color-text-secondary);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:12px;padding:11px 14px;font-size:10px;display:grid}.management-summary-module__oFmpkq__coverageNotice strong{color:var(--color-text-primary)}.management-summary-module__oFmpkq__empty,.management-summary-module__oFmpkq__error,.management-summary-module__oFmpkq__loading{text-align:center;place-content:center;gap:6px;min-height:132px;padding:24px;display:grid}.management-summary-module__oFmpkq__empty strong,.management-summary-module__oFmpkq__error strong{font-family:var(--display,"Montserrat", sans-serif)}.management-summary-module__oFmpkq__empty span,.management-summary-module__oFmpkq__error span{color:var(--color-text-secondary);font-size:12px}.management-summary-module__oFmpkq__error{color:var(--color-status-danger)}.management-summary-module__oFmpkq__loadingBars{gap:8px;width:min(420px,70vw);display:grid}.management-summary-module__oFmpkq__loadingBars span{background:var(--color-surface-muted);height:10px}.management-summary-module__oFmpkq__root button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.management-summary-module__oFmpkq__root button:active{transform:translateY(1px)}@media (max-width:1180px){.management-summary-module__oFmpkq__header{grid-template-columns:1fr auto auto;grid-template-areas:"title scope horizon""subject subject horizon""tabs tabs tabs"}.management-summary-module__oFmpkq__portfolioGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.management-summary-module__oFmpkq__portfolioCell:first-child,.management-summary-module__oFmpkq__portfolioCell:nth-child(2){grid-column:span 2}.management-summary-module__oFmpkq__portfolioCell:nth-child(3){border-right:0;grid-column:span 2}.management-summary-module__oFmpkq__portfolioCell:nth-child(4),.management-summary-module__oFmpkq__portfolioCell:nth-child(5){border-top:1px solid var(--color-border-inverse);grid-column:span 3}.management-summary-module__oFmpkq__routeHeader,.management-summary-module__oFmpkq__routeRow{grid-template-columns:minmax(190px,28%) minmax(300px,1fr)}.management-summary-module__oFmpkq__routeMetrics{border-top:1px solid var(--color-border-default);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.management-summary-module__oFmpkq__productHeader{align-items:start;display:grid}.management-summary-module__oFmpkq__productTools{flex-wrap:wrap}}@media (max-width:900px){.management-summary-module__oFmpkq__dashboardGrid{grid-template-columns:1fr}.management-summary-module__oFmpkq__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.management-summary-module__oFmpkq__timingBody{grid-template-columns:1fr 1fr}.management-summary-module__oFmpkq__timingCell:nth-child(2){border-right:0}.management-summary-module__oFmpkq__timingCell:nth-child(3){border-top:1px solid var(--color-border-default);grid-column:1/-1}}@media (max-width:700px){.management-summary-module__oFmpkq__header{grid-template-columns:1fr;grid-template-areas:"title""scope""subject""tabs""horizon";gap:10px}.management-summary-module__oFmpkq__title{font-size:31px}.management-summary-module__oFmpkq__subjectSwitch{border:1px solid var(--color-border-default);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.management-summary-module__oFmpkq__productContext{border:1px solid var(--color-border-default);min-height:44px;padding:12px}.management-summary-module__oFmpkq__scopeSwitch{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.management-summary-module__oFmpkq__scopeButton{min-height:44px}.management-summary-module__oFmpkq__subjectButton{border-right:1px solid var(--color-border-default);text-align:center;min-height:44px;padding:0 6px}.management-summary-module__oFmpkq__subjectButton:last-child{border-right:0}.management-summary-module__oFmpkq__subjectButton[data-active=true]{background:var(--color-action-primary);color:var(--color-text-inverse)}.management-summary-module__oFmpkq__subjectButton[data-active=true]:after{display:none}.management-summary-module__oFmpkq__tabs{border:1px solid var(--color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.management-summary-module__oFmpkq__tabButton{border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);text-align:center;padding:0 8px}.management-summary-module__oFmpkq__tabButton:nth-child(2n){border-right:0}.management-summary-module__oFmpkq__tabButton:nth-last-child(-n+2){border-bottom:0}.management-summary-module__oFmpkq__tabButton[data-active=true]{background:var(--color-action-primary-subtle)}.management-summary-module__oFmpkq__tabButton[data-active=true]:after{height:3px}.management-summary-module__oFmpkq__horizon{grid-template-columns:1fr}.management-summary-module__oFmpkq__horizonSwitch{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.management-summary-module__oFmpkq__horizonButton{min-width:0}.management-summary-module__oFmpkq__businessDate{border-top:1px solid var(--color-border-default);text-align:left;border-left:0;min-width:0}.management-summary-module__oFmpkq__portfolioGrid{grid-template-columns:1fr 1fr}.management-summary-module__oFmpkq__portfolioCell,.management-summary-module__oFmpkq__portfolioCell:nth-child(n){border-top:1px solid var(--color-border-inverse);border-right:1px solid var(--color-border-inverse);grid-column:auto}.management-summary-module__oFmpkq__portfolioCell:first-child{border-top:0;grid-column:1/-1}.management-summary-module__oFmpkq__portfolioCell:nth-child(odd){border-right:0}.management-summary-module__oFmpkq__portfolioFoot{display:grid}.management-summary-module__oFmpkq__panelHeader{align-items:flex-start}.management-summary-module__oFmpkq__legend,.management-summary-module__oFmpkq__routeHeader{display:none}.management-summary-module__oFmpkq__routeRow{grid-template-columns:1fr}.management-summary-module__oFmpkq__routeIdentity{grid-template-columns:74px minmax(0,1fr)}.management-summary-module__oFmpkq__transportArt{width:74px;height:50px}.management-summary-module__oFmpkq__routeJourney{border-top:1px solid var(--color-border-default);border-left:0;border-right:0;padding:6px 12px 12px 32px;display:block}.management-summary-module__oFmpkq__journeyTrack{grid-template-columns:1fr;gap:0;min-height:0;display:grid}.management-summary-module__oFmpkq__journeyTrack:before{width:1px;height:auto;top:12px;bottom:12px;left:4px}.management-summary-module__oFmpkq__journeyPoint{grid-template-columns:12px minmax(0,1fr) auto;justify-items:start;gap:8px;min-height:30px}.management-summary-module__oFmpkq__journeyPoint:before{grid-column:1;align-self:center}.management-summary-module__oFmpkq__pointLabel{text-overflow:ellipsis;white-space:nowrap;grid-column:2;align-self:center;font-size:10px;display:block;overflow:hidden}.management-summary-module__oFmpkq__pointDate{grid-column:3;align-self:center}.management-summary-module__oFmpkq__journeyToday{display:none}.management-summary-module__oFmpkq__journeyCaption{margin-top:8px}.management-summary-module__oFmpkq__routeMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.management-summary-module__oFmpkq__sideColumn,.management-summary-module__oFmpkq__timingBody{grid-template-columns:1fr}.management-summary-module__oFmpkq__timingCell,.management-summary-module__oFmpkq__timingCell:nth-child(n){border-top:1px solid var(--color-border-default);border-right:0;grid-column:auto}.management-summary-module__oFmpkq__timingCell:first-child{border-top:0}.management-summary-module__oFmpkq__coverageNotice{grid-template-columns:1fr}.management-summary-module__oFmpkq__productTools{grid-template-columns:1fr;width:100%;display:grid}.management-summary-module__oFmpkq__productLevelSwitch{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.management-summary-module__oFmpkq__productSearch input,.management-summary-module__oFmpkq__productSort select{width:100%}.management-summary-module__oFmpkq__productSearch input{min-width:0}.management-summary-module__oFmpkq__productColumns{display:none}.management-summary-module__oFmpkq__productRow{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.management-summary-module__oFmpkq__productIdentity,.management-summary-module__oFmpkq__productFlow{border-right:0;grid-column:1/-1}.management-summary-module__oFmpkq__productIdentity{border-bottom:1px solid var(--color-border-default)}.management-summary-module__oFmpkq__productMetric:nth-child(3){border-right:0}.management-summary-module__oFmpkq__productLoad{border-top:1px solid var(--color-border-default);border-right:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.management-summary-module__oFmpkq__productFlow{border-top:1px solid var(--color-border-default)}.management-summary-module__oFmpkq__productFooter{min-height:58px}}@media (max-width:430px){.management-summary-module__oFmpkq__portfolioGrid{grid-template-columns:1fr}.management-summary-module__oFmpkq__portfolioCell,.management-summary-module__oFmpkq__portfolioCell:nth-child(n){border-right:0;grid-column:auto}.management-summary-module__oFmpkq__metricList{grid-template-columns:1fr 1fr}.management-summary-module__oFmpkq__timingSplit{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.management-summary-module__oFmpkq__root *,.management-summary-module__oFmpkq__root :before,.management-summary-module__oFmpkq__root :after{scroll-behavior:auto!important;transition:none!important}}
.marking-manual-baseline-module__EPkzya__navigation{gap:var(--marking-space-2);border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;display:flex}.marking-manual-baseline-module__EPkzya__navigation a{align-items:center;gap:var(--marking-space-3);padding:var(--marking-space-4) var(--marking-space-6);border-bottom:var(--marking-space-1) solid transparent;color:var(--color-text-secondary);font:var(--marking-type-control);text-decoration:none;display:flex}.marking-manual-baseline-module__EPkzya__navigation a[aria-current=page]{color:var(--color-text-primary);border-bottom-color:var(--marking-accent-chz-selected);font-weight:var(--marking-weight-semibold)}.marking-manual-baseline-module__EPkzya__navigation a span{font:var(--marking-type-micro)}.marking-manual-baseline-module__EPkzya__importCard{padding:0;overflow:hidden}.marking-manual-baseline-module__EPkzya__importHeader{align-items:center;gap:var(--marking-space-6);padding:var(--marking-space-7);background:var(--marking-surface-status);flex-wrap:wrap;display:flex}.marking-manual-baseline-module__EPkzya__importHeader>div{flex:1;min-width:0}.marking-manual-baseline-module__EPkzya__importHeader h2{margin:0 0 var(--marking-space-2);font:var(--marking-type-section)}.marking-manual-baseline-module__EPkzya__importHeader p,.marking-manual-baseline-module__EPkzya__row p{margin:var(--marking-space-2) 0;font:var(--marking-type-body-compact);color:var(--color-text-secondary)}.marking-manual-baseline-module__EPkzya__importBody{gap:var(--marking-space-6);padding:var(--marking-space-7);display:grid}.marking-manual-baseline-module__EPkzya__accounts{gap:var(--marking-space-5);padding:var(--marking-space-4) 0 0;border:0;flex-wrap:wrap;margin:0;display:flex}.marking-manual-baseline-module__EPkzya__accounts legend{font:var(--marking-type-control);font-weight:var(--marking-weight-semibold)}.marking-manual-baseline-module__EPkzya__check{align-items:center;gap:var(--marking-space-3);font:var(--marking-type-body-compact);cursor:pointer;display:flex}.marking-manual-baseline-module__EPkzya__check input[type=checkbox]{min-height:0;width:var(--marking-space-6);height:var(--marking-space-6);accent-color:var(--color-text-primary);flex:none;margin:0}.marking-manual-baseline-module__EPkzya__check span{gap:var(--marking-space-1);display:grid}.marking-manual-baseline-module__EPkzya__check small,.marking-manual-baseline-module__EPkzya__batches small,.marking-manual-baseline-module__EPkzya__row small,.marking-manual-baseline-module__EPkzya__footer>span{color:var(--color-text-secondary);font:var(--marking-type-micro)}.marking-manual-baseline-module__EPkzya__file{gap:var(--marking-space-3);border:1px dashed var(--color-border-strong);border-radius:var(--marking-radius-inner);padding:var(--marking-space-6);background:var(--marking-surface-section);font:var(--marking-type-body-compact);display:grid}.marking-manual-baseline-module__EPkzya__file span{color:var(--color-text-secondary)}.marking-manual-baseline-module__EPkzya__file input{width:100%;min-width:0}.marking-manual-baseline-module__EPkzya__file input::file-selector-button{padding:var(--marking-space-3) var(--marking-space-5);margin-right:var(--marking-space-4);border-radius:var(--marking-radius-row);background:var(--marking-surface-tabs);color:var(--color-text-primary);font:var(--marking-type-control);cursor:pointer;border:0}.marking-manual-baseline-module__EPkzya__footer{align-items:center;gap:var(--marking-space-5);padding:var(--marking-space-6) var(--marking-space-7);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.marking-manual-baseline-module__EPkzya__footer>span{margin-left:auto}.marking-manual-baseline-module__EPkzya__batches{display:grid}.marking-manual-baseline-module__EPkzya__batches>button{justify-content:space-between;align-items:center;gap:var(--marking-space-5);padding:var(--marking-space-5) 0;border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;box-shadow:none;background:0 0;display:flex}.marking-manual-baseline-module__EPkzya__batches>button>span{gap:var(--marking-space-2);display:grid}.marking-manual-baseline-module__EPkzya__counts{padding:var(--marking-space-6) var(--marking-space-7);gap:var(--marking-space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.marking-manual-baseline-module__EPkzya__counts dt{color:var(--color-text-secondary);font:var(--marking-type-label)}.marking-manual-baseline-module__EPkzya__counts dd{margin:var(--marking-space-2) 0 0;font:var(--marking-type-page);font-variant-numeric:tabular-nums}.marking-manual-baseline-module__EPkzya__counts [data-attention=true] dd{color:var(--color-status-warning)}.marking-manual-baseline-module__EPkzya__rows{display:grid}.marking-manual-baseline-module__EPkzya__row{gap:var(--marking-space-7);padding:var(--marking-space-6) 0;border-bottom:1px solid var(--color-border-subtle);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.marking-manual-baseline-module__EPkzya__row h3{margin:var(--marking-space-2) 0;font:var(--marking-type-section)}.marking-manual-baseline-module__EPkzya__row>div:last-child{justify-items:start;gap:var(--marking-space-3);display:grid}.marking-manual-baseline-module__EPkzya__rowIdentity{font:var(--marking-type-micro);color:var(--color-text-secondary)}@media (max-width:720px){.marking-manual-baseline-module__EPkzya__importHeader>div{flex-basis:calc(100% - var(--marking-collection-icon) - var(--marking-space-6))}.marking-manual-baseline-module__EPkzya__counts{grid-template-columns:repeat(2,minmax(0,1fr))}.marking-manual-baseline-module__EPkzya__row{gap:var(--marking-space-4);grid-template-columns:minmax(0,1fr)}.marking-manual-baseline-module__EPkzya__importHeader,.marking-manual-baseline-module__EPkzya__importBody,.marking-manual-baseline-module__EPkzya__footer,.marking-manual-baseline-module__EPkzya__counts{padding:var(--marking-space-5)}.marking-manual-baseline-module__EPkzya__footer>span{margin-left:0}}
.marking-distance-control-module__X1EZAG__shell{gap:var(--marking-space-6);min-width:0;display:grid}.marking-distance-control-module__X1EZAG__heading{justify-content:space-between;align-items:start;gap:var(--marking-space-4);flex-wrap:wrap;display:flex}.marking-distance-control-module__X1EZAG__shell h3,.marking-distance-control-module__X1EZAG__shell h4,.marking-distance-control-module__X1EZAG__shell h5,.marking-distance-control-module__X1EZAG__shell p{margin:0}.marking-distance-control-module__X1EZAG__shell h3{font:var(--marking-type-title)}.marking-distance-control-module__X1EZAG__shell h4,.marking-distance-control-module__X1EZAG__shell h5{font:var(--marking-type-body);font-weight:var(--marking-weight-semibold)}.marking-distance-control-module__X1EZAG__shell p{max-width:75ch;font:var(--marking-type-body-compact);line-height:1.5}.marking-distance-control-module__X1EZAG__heading>div,.marking-distance-control-module__X1EZAG__admission,.marking-distance-control-module__X1EZAG__rules,.marking-distance-control-module__X1EZAG__unknown{gap:var(--marking-space-4);min-width:0;display:grid}.marking-distance-control-module__X1EZAG__admission,.marking-distance-control-module__X1EZAG__rules{padding-top:var(--marking-space-6);border-top:1px solid var(--color-border-default)}.marking-distance-control-module__X1EZAG__alert,.marking-distance-control-module__X1EZAG__unknown{padding:var(--marking-space-4);background:var(--color-surface-subtle);border:1px solid var(--color-border-strong);border-radius:var(--marking-radius-row)}.marking-distance-control-module__X1EZAG__notice{color:var(--color-text-primary)}.marking-distance-control-module__X1EZAG__hint,.marking-distance-control-module__X1EZAG__ruleList small{color:var(--color-text-secondary)}.marking-distance-control-module__X1EZAG__shell button{min-height:var(--marking-control-height);padding:var(--marking-space-3) var(--marking-space-4);border:1px solid var(--color-border-strong);border-radius:var(--marking-radius-row);background:var(--color-surface-panel);color:var(--color-text-primary);font:var(--marking-type-control);cursor:pointer}.marking-distance-control-module__X1EZAG__shell button:hover:not(:disabled){background:var(--marking-accent-chz-subtle)}.marking-distance-control-module__X1EZAG__shell button:active:not(:disabled),.marking-distance-control-module__X1EZAG__shell button[aria-pressed=true]{background:var(--marking-accent-chz-selected);color:var(--marking-accent-chz-text)}.marking-distance-control-module__X1EZAG__shell button:focus-visible,.marking-distance-control-module__X1EZAG__shell input:focus-visible,.marking-distance-control-module__X1EZAG__shell select:focus-visible{outline:var(--marking-focus-width) solid var(--color-focus-ring);outline-offset:var(--marking-space-1)}.marking-distance-control-module__X1EZAG__shell button:disabled{opacity:.55;cursor:default}.marking-distance-control-module__X1EZAG__actions{align-items:end;gap:var(--marking-space-4);flex-wrap:wrap;display:flex}.marking-distance-control-module__X1EZAG__fields{gap:var(--marking-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marking-distance-control-module__X1EZAG__shell label{gap:var(--marking-space-2);font:var(--marking-type-body-compact);display:grid}.marking-distance-control-module__X1EZAG__shell input:not([type=checkbox]),.marking-distance-control-module__X1EZAG__shell select{width:100%;min-width:0;min-height:var(--marking-control-height);padding:var(--marking-space-3);border:1px solid var(--color-border-strong);border-radius:var(--marking-radius-row);background:var(--color-surface-panel);color:var(--color-text-primary);font:inherit}.marking-distance-control-module__X1EZAG__ruleList{gap:var(--marking-space-3);flex-wrap:wrap;display:flex}.marking-distance-control-module__X1EZAG__ruleList button{gap:var(--marking-space-2);text-align:start;display:grid}.marking-distance-control-module__X1EZAG__form{gap:var(--marking-space-4);display:grid}.marking-distance-control-module__X1EZAG__form fieldset{gap:var(--marking-space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.marking-distance-control-module__X1EZAG__confirm{align-items:start;gap:var(--marking-space-3)!important;display:flex!important}.marking-distance-control-module__X1EZAG__confirm input{flex-shrink:0}@media (max-width:700px){.marking-distance-control-module__X1EZAG__fields{grid-template-columns:minmax(0,1fr)}.marking-distance-control-module__X1EZAG__actions{flex-direction:column;align-items:stretch}}
