body[data-page=service-cmc] #pp-process-explore #pp-cmc-support-main-services .pp-cmc-line-board{width:100%;max-width:100%;max-height:clamp(360px,calc(72 * var(--pp-wide-svh, 1svh)),680px);overflow:auto;scrollbar-width:none;overscroll-behavior-x:contain;border:1px solid #cfe4ef;background:#fffffff5}.pp-cmc-line-board::-webkit-scrollbar{display:none}.pp-cmc-line-board.is-scrollable{cursor:grab}.pp-cmc-line-board.is-dragging,.pp-cmc-line-board.is-dragging *{cursor:grabbing;user-select:none}.pp-cmc-line-scroll-hint{margin:0 0 var(--pp-space-3,12px);color:var(--pp-muted);font-size:12px;line-height:1.7}.pp-cmc-line-table{width:100%;min-width:760px;table-layout:fixed;border-collapse:separate;border-spacing:0;color:#073b51;font:700 14px/1.5 var(--pp-font-body)}.pp-cmc-line-table caption{caption-side:top}.pp-cmc-line-table thead th:first-child{width:30%;background:#fff;vertical-align:middle;font-size:16px}.pp-cmc-line-table thead th{height:80px;padding:12px 8px;vertical-align:top;text-align:center;border-top:6px solid var(--cmc-stage-color,#cfe4ef);border-right:1px dashed #cfe4ef;background:color-mix(in srgb,var(--cmc-stage-color,#fff) 12%,#fff)}.pp-cmc-line-table thead th{position:sticky;top:0;z-index:3}.pp-cmc-line-table .pp-cmc-line-standard>:is(th,td){position:sticky;top:var(--cmc-heading-height,80px);z-index:2;background:var(--pp-surface-soft);box-shadow:inset 0 -1px var(--pp-border)}.pp-cmc-line-table .pp-cmc-line-standard+.pp-cmc-line-standard>:is(th,td){top:calc(var(--cmc-heading-height,80px) + var(--cmc-reliability-height,44px))}.pp-cmc-line-table thead strong{display:block;font-size:18px;line-height:1.4}.pp-cmc-line-table thead small{display:block;font-size:10px;line-height:1.4;min-height:2.8em;margin-top:2px}.pp-cmc-line-topic{display:block;font-size:11px;line-height:1.5;margin-top:10px}.pp-cmc-line-table tbody th{padding:10px 12px;text-align:left;font-weight:700;border-bottom:1px solid #cfe4ef;background:transparent;overflow-wrap:anywhere}.pp-cmc-line-table tbody td{height:44px;padding:0;border-bottom:1px solid #cfe4ef;background:transparent}.pp-cmc-line-table tbody th small{display:block;font-size:11px;font-weight:500}.pp-cmc-line-standard{background:#eef7fc}.pp-cmc-line-track{position:relative;min-height:44px;height:100%;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),#cfe4ef calc(20% - 1px),#cfe4ef 20%)}.pp-cmc-line-range{position:absolute;left:var(--cmc-start);right:calc(100% - var(--cmc-end));top:50%;height:3px;transform:translateY(-50%);background:linear-gradient(90deg,var(--cmc-from),var(--cmc-to))}.pp-cmc-line-range:before,.pp-cmc-line-range:after{content:"";position:absolute;top:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:var(--cmc-from)}.pp-cmc-line-range:after{left:100%;background:var(--cmc-to)}.pp-cmc-line-table a{display:inline;color:#073b51;text-decoration:underline;text-underline-offset:3px}.pp-cmc-line-table a:focus-visible{outline:2px solid #2f8eb6;outline-offset:3px}@media(max-width:760px){.pp-cmc-line-table{font-size:13px}.pp-cmc-line-table thead th:first-child{width:30%}}.pp-cmc-line-board:focus-visible{outline:2px solid #2f8eb6;outline-offset:2px}
