/* Styles scoped to supplier-5 only. */
.srm-collaboration-frame,.srm-collaboration-reference{position:relative;width:100%;min-height:0;color:#dfedf1;font-family:'Segoe UI',sans-serif;isolation:isolate;--sc-gold:#f4d593;--sc-cyan:#71d7ee}.srm-collaboration-frame *,.srm-collaboration-reference *{box-sizing:border-box}.srm-collaboration-frame button,.srm-collaboration-frame input,.srm-collaboration-frame select,.srm-collaboration-reference button{font:inherit;color:inherit}.srm-collaboration-frame button,.srm-collaboration-reference button{cursor:pointer}.srm-collaboration-frame button:focus-visible,.srm-collaboration-reference button:focus-visible{outline:2px solid #f5d28f;outline-offset:2px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-dashboard-board,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board{position:absolute;top:0;left:0;width:1240px;height:548px;transform-origin:top left;background:radial-gradient(ellipse at 80% 95%,#073b4e66,transparent 48%),linear-gradient(130deg,#032230,#001521 65%,#052331);overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-dashboard-board{padding:7px 5px 3px;display:grid;grid-template-rows:32px 61px 333px 94px;gap:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title{display:flex;justify-content:space-between;align-items:center;padding:0 6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title h2{font-size:23px;line-height:1;margin:0;font-weight:600}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title>div{text-align:right;font-size:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title strong{color:var(--sc-gold);font-weight:400;display:block;font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title small{display:block;font-size:8px;margin-top:3px;color:#c2d2dc}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:0 3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric{border:1px solid #48839a;border-radius:6px;position:relative;display:flex;align-items:center;text-align:left;gap:16px;padding:7px 11px;background:radial-gradient(ellipse at 80% 115%,#14647566,transparent 62%),linear-gradient(150deg,#073044b0,#03233380);box-shadow:inset 0 0 8px #80dfff1c,0 0 4px #091b22;overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric:after{content:'';position:absolute;width:180px;height:40px;border-top:1px solid #75dff955;border-radius:50%;right:-8px;bottom:-24px;transform:rotate(-14deg);box-shadow:0 -3px 12px #58c6e522,0 -8px 0 -7px #92e8ff}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric i{border:1px solid currentColor;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--sc-gold)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric svg{width:24px;height:24px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric div>span{display:block;font-size:11px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric div>strong{font-size:25px;margin-right:10px;font-weight:600}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric small{font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric em{font-size:13px;color:var(--sc-gold);font-style:normal;margin-left:auto;align-self:end}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-1 i,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-1 em{color:#7ce8b1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-1{background:radial-gradient(ellipse at 90% 130%,#29946255,transparent 70%),#052738}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-3{background:radial-gradient(ellipse at 85% 140%,#e8a23944,transparent 65%),#052536}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-main-grid{display:grid;grid-template-columns:1.08fr .92fr 1.04fr;gap:6px;min-height:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel{border:1px solid #37687c;border-radius:8px;background:linear-gradient(120deg,#062a3a66,#031b2866);box-shadow:inset 0 0 10px #75c5ea0a;padding:6px;min-width:0;overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel>header{display:flex;align-items:center;justify-content:space-between;gap:5px;height:25px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel h3{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:500;margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel h3 svg{width:18px;height:18px;color:#f6dc9c;flex:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel header>span{font-size:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel select,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-month{border:1px solid #32576b;background:#062233;border-radius:3px;font-size:8px;height:24px;max-width:145px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel select{padding:0 3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel option{background:#092b3d}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-month{display:flex;align-items:center;justify-content:space-between;width:146px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-month button{background:none;border:0;font-size:16px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-link{border:0;background:none;color:#a5d6f5!important;font-size:9px!important;text-decoration:underline;padding:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:8px;line-height:1.5}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel th{border:1px solid #30516366;padding:5px 4px;text-align:left;overflow-wrap:anywhere;font-weight:400}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel th{background:linear-gradient(#11394b,#0b2b3c);color:#d1e6f0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel td button{border:0;background:transparent;padding:0;text-align:left;font-size:inherit}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel td button:hover{text-decoration:underline;color:#ffdfa1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend{height:26px;display:flex;align-items:center;gap:6px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend button{padding:0;border:0;background:transparent;font-size:8px;color:#cadde7}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend button.selected{color:#ffe2a7}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend button:first-child{display:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend input{min-width:0;width:65px;font-size:7px;background:#092738;border:1px solid #254b5c;border-radius:3px;padding:3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(1){width:17%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(2){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(3){width:17%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(4){width:12%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(n+5){width:10%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr{height:36px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td:nth-child(n+5){padding:0 2px;position:relative;background:linear-gradient(90deg,transparent 48%,#123d4a33 49%,#123d4a33 51%,transparent 52%)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-delivery{position:relative;width:100%;height:30px;font-size:8px;padding-left:11px;line-height:1.4}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery:before{content:'';position:absolute;left:0;top:2px;bottom:2px;width:8px;background:linear-gradient(90deg,#28a35d,#67c37a);border-radius:2px;box-shadow:0 0 8px #26d77133}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery.proposed:before{background:linear-gradient(90deg,#2778be,#5ba9dd)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery.pending:before{background:#36749c55;border:1px dashed #8dd4ff}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery.selected{color:#ffe4a6}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #365568;border-radius:5px;background:#10324566;padding:6px;margin:4px 0 9px;gap:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dl{display:grid;grid-template-columns:47px 1fr;gap:2px;margin:0;font-size:8px;line-height:1.6}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dd{margin:0;color:white}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dt{color:#bed7e2}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline{position:relative;padding-left:33px;height:197px;overflow:auto;scrollbar-width:thin;scrollbar-color:#32617a transparent}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline:before{content:'';position:absolute;left:12px;top:5px;bottom:4px;width:1px;background:#4c8f9c}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article{position:relative;font-size:9px;margin-bottom:13px;line-height:1.5}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article>i{position:absolute;left:-33px;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;font-style:normal;box-shadow:0 0 10px #1dbfe53b}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .blue{background:#248ab9}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .green{background:#3cc982;color:#043d32}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .gold{background:#f1ce81;color:#254544}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline header{color:#b1e1f5;font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline time{float:right;color:#d3e4eb;font-size:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline p{margin:3px 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment{border:1px solid #3d6f87;background:linear-gradient(140deg,#13445b88,#082534);border-radius:5px;width:100%;display:flex;align-items:center;padding:7px;gap:8px;font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment svg{width:23px;height:27px;color:#b5e6fb}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment span{text-align:left}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment small{display:block;font-size:8px;color:#b9d6e3}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment b{margin-left:auto;background:#448fd0;padding:4px 9px;border:1px solid #a6d3ed;border-radius:15px;font-weight:400;font-style:italic}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose{display:flex;gap:8px;align-items:center;border:1px solid #315a70;border-radius:5px;padding:4px;height:25px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose input{border:0;background:none;min-width:0;flex:1;font-size:8px;outline:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose button{border:0;background:transparent;color:#74adc1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-local-label{display:block;font-size:6px;color:#84a7b7;text-align:right;height:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues table{margin-top:4px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th{font-size:7px;padding:10px 3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td{height:52px;font-size:8px;padding:5px 3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:first-child{width:5%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2){width:12%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(3){width:13%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(4){width:13%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(5){width:19%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(6){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(7){width:15%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(8){width:15%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-yellow{color:#f1d383!important}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-red{color:#f57578}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-status{border:1px solid #b57427;padding:4px 2px;border-radius:5px;color:#f9d782;background:#5e450c66;font-size:7px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-status.bad{border-color:#ae5261;background:#5d24344d;color:#f5a6ad}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel{padding:3px 7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel>header{height:21px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table{font-size:7px;line-height:1.2}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{padding:2px 8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:first-child th:nth-child(3){width:40%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:first-child{width:23%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:last-child{width:25%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#00101bc9;backdrop-filter:blur(10px);padding:20px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer[hidden]{display:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer>section{max-width:750px;width:90%;max-height:85vh;overflow:auto;border:1px solid #b8d9d3;border-radius:12px;background:linear-gradient(130deg,#123b50,#041e2e);box-shadow:0 0 50px #3ad1ec33;padding:22px;font-size:14px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer header{display:flex;justify-content:space-between;align-items:center}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer header h3{margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer button{background:#194858;border:1px solid #6595a4;color:#ffe1a1;border-radius:5px;padding:6px 12px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer dl{display:grid;grid-template-columns:130px 1fr;gap:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer dd{margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer footer{font-size:10px;color:#b8d6df;margin-top:20px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer input{display:block;width:100%;padding:9px;background:#052533;border:1px solid #729aab;color:white;margin-top:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-document-preview>svg{width:60px;height:60px;margin:25px auto 0;display:block;color:#f4d691}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer table{width:100%;font-size:12px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer th{padding:8px;border-bottom:1px solid #416574}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-modal-layer .sc-status{font-size:11px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-draft{border:1px solid #629aab;padding:6px;color:#ffe4b4}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board{padding:15px 7px 6px;background:radial-gradient(ellipse at var(--glow-x,50%) 66%,#12617a33,transparent 65%),linear-gradient(120deg,#001b2b,#011421 58%,#073140)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board:before,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board:after{content:'';position:absolute;pointer-events:none;width:1550px;height:170px;border:1px solid #6adcf777;border-radius:50%;left:-180px;bottom:90px;transform:rotate(4deg);box-shadow:0 5px 0 -4px #f4d48b,0 8px 12px -5px #d9ac53,0 15px 0 -14px #32acd3,0 25px 0 -24px #4dc1dc,0 33px 0 -32px #62c6d0;z-index:-1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board:after{top:-100px;left:40px;transform:rotate(-7deg);opacity:.7}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading{display:flex;align-items:center;justify-content:center;gap:25px;height:64px;margin-bottom:11px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading h2{font-size:35px;font-weight:600;color:#ffedcb;text-shadow:0 2px 8px #e8bd6c33;margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading p{border-left:1px solid #c8b994;padding-left:22px;font-size:12px;line-height:1.7}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-process{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:0 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step{border:1px solid #3b829e;border-radius:16px;position:relative;background:linear-gradient(130deg,#0c3f5199,#03233355 60%,#0b30404d);box-shadow:inset 3px 2px 2px #a5e0ed28,inset -2px -1px 1px #ffe4b333,0 5px 18px #0007;padding:9px 9px 7px;height:309px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:after{content:'➜';position:absolute;right:-28px;top:104px;color:#f9d387;font-size:34px;text-shadow:0 0 14px #ffcd7b}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child:after{display:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step h3{font-size:14px;font-weight:600;margin:11px 0 6px;display:flex;align-items:center;gap:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step h3 em{font-style:normal;font-size:20px;font-weight:400;color:#f3d09b;padding-right:9px;border-right:1px solid #907852}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step>p{font-size:11px;line-height:1.5;margin:0 0 0 47px;color:#e4edf0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art{height:201px;position:relative;border-bottom:1px solid #c9c7a866;perspective:650px;background:radial-gradient(ellipse at 55% 97%,#9c8b5c55,transparent 60%)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art h4{margin:0;padding:8px 7px;display:flex;justify-content:space-between;font-weight:500;font-size:10px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-demo{font-size:6px;font-weight:400;border:1px solid #b8d6dc55;border-radius:2px;padding:3px;color:#bcdae4;align-self:center}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art table{width:100%;font-size:8px;border-collapse:collapse;line-height:1.5}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art th{text-align:left;padding:6px 4px;border-bottom:1px solid #54809244;font-weight:400}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art th{font-size:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art b{color:#37b888}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art mark{background:#f7cd7d;color:#4b4937;padding:3px;border-radius:3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-laptop{position:absolute;left:8px;top:21px;width:211px;transform:rotateY(14deg) rotateZ(3deg)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen{padding:7px;border:7px solid #0b2637;border-left:5px solid #f1d2a3;border-bottom:8px solid #35617b;outline:1px solid #a2b0ad;border-radius:8px;background:linear-gradient(120deg,#d7edf3,#90b7c7);color:#112c3b;box-shadow:0 0 14px #8adffc55}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen h4{font-size:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen .sc-demo{color:#174758;border-color:#7299a4}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-keyboard{height:35px;background:repeating-linear-gradient(0deg,#15354a 0 2px,#5c777e 3px,#163546 4px 5px);transform:perspective(80px) rotateX(30deg);border:4px solid #b3b6a4;border-radius:0 0 14px 14px;box-shadow:0 8px 9px #0008}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share{position:absolute;right:-4px;top:61px;background:linear-gradient(140deg,#b3c7bd77,#203b4dba);border:1px solid #ffe2a1;border-radius:10px;width:81px;height:101px;color:#fff7db;box-shadow:inset 0 0 18px #ffe1a155,0 0 13px #f2d39b44;font-size:10px!important;line-height:1.7}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share strong{display:block;font-size:29px;line-height:1.1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen{border:5px ridge #b2a57b;border-radius:11px;padding:5px;background:linear-gradient(135deg,#103b51,#0e2638);position:absolute;inset:9px 2px 12px;transform:rotateY(6deg);box-shadow:0 0 10px #9dd9e055,inset 0 0 8px #61c4db}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen table{background:linear-gradient(110deg,#d9eef2,#9dc6d7);color:#173142}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm{position:absolute;bottom:3px;left:39px;width:190px;display:flex;align-items:center;gap:8px;border:1px solid #7bdec3;border-radius:6px;background:linear-gradient(130deg,#1f9567dd,#07464eee);padding:7px;color:#effff9;box-shadow:0 0 17px #52e1a377;font-size:9px!important;text-align:left}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm strong{font-size:26px;text-shadow:0 0 8px #5afaaa}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm small{display:block;font-size:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-change{position:absolute;inset:8px -2px 9px;border:1px solid #dcc89b;border-radius:9px;padding:4px 8px;background:linear-gradient(130deg,#163e4fcc,#001c2dcc);box-shadow:inset 1px 2px 4px #ffe0a666}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare{display:grid;grid-template-columns:1fr 19px 1fr;align-items:center;gap:3px;margin-top:3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>div{border:1px solid #8db2bf;border-radius:7px;overflow:hidden;background:linear-gradient(#c5e1e8,#94bccb);color:#193b46;box-shadow:0 3px 12px #0008;font-size:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>div:last-child{background:linear-gradient(#f9e9ba,#e4cf96)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare header{background:#116182;color:#e7faff;padding:6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>div:last-child header{background:#f7df9d;color:#213c44}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare p{padding:6px;line-height:1.7;margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>strong{font-size:26px;color:#ffe7ad;font-weight:400}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals{display:flex;gap:10px;margin-top:11px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button{flex:1;background:linear-gradient(130deg,#54718077,#052533);border:1px solid #b8b89d;border-radius:6px;padding:7px 2px;color:#ffdf9f;font-size:9px;box-shadow:inset 1px 1px 6px #dbeacb33}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals small{display:block;font-size:7px;color:#d2dfe0;margin-left:23px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen{position:absolute;inset:0 -1px -16px;background:linear-gradient(130deg,#10465b,#052637);border:1px solid #c9bea0;border-radius:9px;padding:5px;box-shadow:inset 1px 2px 5px #c1ebf56b}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen table{background:linear-gradient(130deg,#b9d9e4,#90b5c7);color:#173844;font-size:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen th{color:#c5e6ed;background:#145571;font-size:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen td{padding:4px 3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence{width:100%;position:relative;background:linear-gradient(130deg,#0d4d63,#09283d);border:1px solid #c1b68e;border-radius:6px;margin-top:7px;color:#ecf7f9;text-align:left;padding:5px;font-size:8px!important;height:50px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence small{display:block;font-size:6px;line-height:1.4}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-boxes{position:absolute;right:37px;top:17px;color:#d3c5a7;font-size:21px;transform:skewY(-12deg);text-shadow:2px 3px #646f6c,5px 5px #364d51}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence>strong{position:absolute;right:5px;top:10px;border:1px solid #91b0bc;border-radius:4px;padding:8px 5px;font-size:12px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 34px 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article{height:100px;display:flex;align-items:center;gap:23px;padding:10px 20px;border:1px solid #b6baaa;border-radius:12px;background:linear-gradient(130deg,#195169aa,#092b3b88 55%,#b8ad7833);box-shadow:inset 2px 2px 4px #bbe1e255,inset -2px -2px 4px #f4d9a955,0 7px 20px #0005}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i{font-size:57px;color:#f4d395;font-style:normal;text-shadow:0 2px 3px #efbd63,2px 4px 10px #000;min-width:63px;text-align:center}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits h3{font-size:14px;color:#fff1d2;margin:0 0 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits p{font-size:11px;line-height:1.5;margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article{transition:border-color .25s,box-shadow .25s}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric:hover,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:hover,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:hover{border-color:#ffe0a2;box-shadow:inset 0 0 16px #7cdff51c,0 0 14px #5ed4ef44}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art button:hover{filter:brightness(1.15)}@media(prefers-reduced-motion:reduce){.srm-collaboration-frame *,.srm-collaboration-reference *{transition:none!important;animation:none!important}}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dl:last-child{grid-template-columns:64px 1fr}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary{margin-bottom:8px;padding:5px 6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article{margin-bottom:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline{height:205px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment{padding:5px 7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule .sc-delivery{width:max-content;min-width:100%;white-space:nowrap;z-index:1;font-size:7.5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(1){width:16%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(2){width:13%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(n+5){width:10.5%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td:nth-child(2){white-space:nowrap;font-size:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric:after{border-top-color:#7ed4e755;box-shadow:0 -3px 12px #58c6e51c,0 -8px 0 -7px #92e8ff;opacity:.55}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-1:after{border-color:#6adca755}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-2:after{border-color:#c5bc7d66}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-tone-3:after{border-color:#f3bc6066}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading{justify-content:flex-start;padding-left:104px;gap:23px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading h2{font-size:35px;flex:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading p{font-size:12px;padding-left:22px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step>p{font-size:10.5px;margin-left:44px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article{gap:18px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits p{font-size:10.5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i{font-size:52px;min-width:58px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art mark{background:#f5ac9b}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen mark{background:#f7cd7d}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-empty-note{color:#b4cddd;font-size:10px;line-height:1.7;padding:20px 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board:before,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board:after{display:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-silk{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-process,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits{position:relative;z-index:1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i svg{display:block;width:65px;height:65px;filter:drop-shadow(0 3px 4px #d2a34a55)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-boxes{width:72px;height:44px;top:5px;right:37px;transform:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-boxes svg{width:100%;height:100%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i{min-width:65px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article{gap:15px;padding:10px 16px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits h3{font-size:13px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen{bottom:-6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child>p{margin-left:32px;font-size:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading{padding-left:103px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading h2{font-size:35px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading p{font-size:12px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-local-label{display:none}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:first-child{width:17%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(n+5){width:10.25%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table{font-size:7.6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-silk path:nth-of-type(4n){stroke-dasharray:450 160;animation:scCollaborationFlow 18s linear infinite;animation-play-state:paused}
.srm-collaboration-reference.sc-animating .sc-silk path:nth-of-type(4n){animation-play-state:running}
@keyframes scCollaborationFlow{to{stroke-dashoffset:-610}}
@media(prefers-reduced-motion:reduce){:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-silk path{animation:none!important}}

/* Fidelity revision 2026-10-25 */
.srm-collaboration-frame,.srm-collaboration-reference{font-family:'Segoe UI',sans-serif}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-dashboard-board{height:532px;padding:0;display:block;background:radial-gradient(ellipse at 70% 100%,#04304477,transparent 60%),linear-gradient(115deg,#001d2c,#001724 65%,#001e2a)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title{position:absolute;left:26px;right:22px;top:10px;height:27px;padding:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title h2{font:600 23px/1.1 'Segoe UI',sans-serif;letter-spacing:-.2px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title>div{font-size:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title strong{font:9px 'Segoe UI',sans-serif}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title small{font:9px 'Segoe UI',sans-serif}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metrics{position:absolute;left:20px;right:15px;top:43px;height:58px;padding:0;gap:11px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric{border-radius:7px;border-color:#4298b0;padding:8px 11px;gap:15px;box-shadow:inset 0 0 10px #54aecc16}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric i{width:36px;height:36px;flex:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric svg{width:23px;height:23px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric div>span{font-size:11px;margin-bottom:4px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric div>strong{font:600 25px/1 'Segoe UI',sans-serif;margin-right:8px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric small{font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric em{font:12px 'Segoe UI',sans-serif;align-self:flex-end;padding-bottom:2px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-main-grid{position:absolute;left:17px;right:15px;top:110px;height:322px;grid-template-columns:424fr 362fr 410fr;gap:6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel{border-radius:9px;border-color:#24657d;padding:7px 5px;background:linear-gradient(120deg,#052a3c44,#02233433);box-shadow:inset 0 0 10px #276d8412}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel>header{height:22px;gap:5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel h3{font-size:12px;font-weight:600;gap:10px;letter-spacing:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel h3 svg{width:17px;height:17px;color:#d8edf1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues h3 svg{color:#f7dc97}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel select,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-month{height:23px;font-size:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel select{max-width:140px;width:140px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-month{width:141px;max-width:141px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-month button{font-size:18px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-link{font-size:10px!important}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel table{font-size:9px;line-height:1.35}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel th{border-color:#2b52624f;padding:5px;font-weight:400;overflow-wrap:normal}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel th{background:linear-gradient(110deg,#0b3042,#092839);font-size:9px;color:#e1eef3}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend{height:26px;position:relative;gap:15px;padding-left:5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend button{font-size:9px;color:#d1e4ed;display:flex;align-items:center;gap:7px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend button:first-child{display:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend input{position:absolute;right:1px;width:1px;opacity:0;border:0;transition:opacity .2s,width .2s}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend input:focus{width:100px;opacity:1;border:1px solid #729ba9;background:#092e3f;padding:4px;font-size:9px;z-index:3}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;border:1px solid #64d191;background:linear-gradient(#5bc888,#25975f);box-shadow:0 0 3px #2cde7a33}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-dot.proposed{border-color:#3b92cd;background:linear-gradient(#419bd5,#225f9b)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-dot.pending{border:1px dashed #b7c6d2;background:transparent}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:first-child{width:17%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(2){width:13%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(3){width:17%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(4){width:12%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(n+5){width:10.25%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th{height:24px;padding:4px 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr{height:34.6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td{font-size:9px;padding:5px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td:nth-child(n+5){padding:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-delivery{height:31px;width:max-content;min-width:100%;padding-left:13px;font-size:9px;line-height:1.3;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery:before{top:2px;bottom:2px;width:7px;border-radius:1px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250402"]:before{background:#3285bc66;border:1px dashed #cce8f8}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250403"][data-sc-day="7"]:before{width:22px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250403"][data-sc-day="7"]{padding-left:28px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250404"]:before{width:19px;background:linear-gradient(110deg,#2357ac,#4283cb)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250404"]{padding-left:24px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-chat{padding:7px 7px 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-chat h3{font-size:11.5px;gap:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-chat>header>h3{white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary{margin-top:6px;margin-bottom:9px;height:57px;padding:6px 10px;grid-template-columns:1.12fr 1fr;gap:14px;background:linear-gradient(110deg,#0b3345b0,#08283988);border-color:#34687d}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dl{grid-template-columns:45px 1fr;font-size:9px;line-height:1.4;gap:1px 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dl:last-child{grid-template-columns:64px 1fr;border-left:1px solid #2b526244;padding-left:13px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dt{color:#d6e4ee}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dd{white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline{height:193px;padding-left:33px;overflow:auto}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline:before{left:12px;top:7px;bottom:8px;background:#387e98}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article{font-size:10px;line-height:1.35;margin-bottom:12px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline header{font-size:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline time{font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline p{margin:4px 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article>i{width:22px;height:22px;left:-31px;box-shadow:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article>i svg{width:14px;height:14px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .blue{background:linear-gradient(130deg,#73b8ef,#2b79bc)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .green{background:linear-gradient(130deg,#5ee292,#21b763);color:#072f35}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .green svg{width:17px;height:17px;stroke-width:3}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .gold{background:linear-gradient(130deg,#fff0b5,#d8b868);color:#143443}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline .gold svg{width:15px;height:15px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment{height:37px;margin-top:5px;padding:5px 8px;gap:10px;font-size:10px;border-color:#306a7e}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment svg{width:20px;height:24px;fill:#9bd7f4;stroke:#062d40}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment small{font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment b{padding:3px 10px;font-size:10px;font-style:normal;background:linear-gradient(150deg,#74b4ee,#3889ca);border-color:#acd9ef}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose{height:24px;margin-top:2px;padding:3px 7px;gap:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose input{font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose>span{font-size:15px;color:#83adbf}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose button{font-size:16px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues{padding:7px 6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues table{margin-top:6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th{font-size:9px;height:33px;padding:8px 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td{font-size:9px;height:50.5px;padding:5px;line-height:1.45}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:first-child{width:5%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2){width:12%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(3){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(4){width:13%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(5){width:20%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(6){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(7){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(8){width:15%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td:nth-child(2){font-size:8.5px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-status{font-size:8.5px;padding:4px 5px;border-radius:5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-status.bad{border-color:#d75d60;color:#f48e90;background:linear-gradient(#602c3866,#401e2a77)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-status.warn{border-color:#a9751a;background:linear-gradient(#5c4d1855,#2f2c1777);color:#f2c65e}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid{position:absolute;left:17px;right:15px;top:438px;height:92px;gap:10px;grid-template-columns:1fr 1fr}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel{padding:3px 7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel>header{height:21px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid h3{font-size:11px;gap:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid h3 svg{color:#f8d899}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table{font-size:9px;line-height:1.2}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{padding:2px 7px;font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:first-child th:nth-child(1){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:first-child th:nth-child(2){width:22%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:first-child th:nth-child(3){width:43%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:first-child th:nth-child(4){width:27%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:nth-child(1){width:24%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:nth-child(2){width:10%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:nth-child(3){width:14%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:nth-child(4){width:15%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:nth-child(5){width:12%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel:last-child th:nth-child(6){width:25%}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid .sc-panel header>span{font-size:9px;display:flex;align-items:center;gap:4px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-lock{width:7px;height:6px;background:#eac579;border-radius:1px;position:relative;display:inline-block;margin-right:1px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-lock:before{content:'';position:absolute;left:1px;right:1px;top:-4px;height:5px;border:1px solid #eac579;border-radius:3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board{height:530px;padding:0;background:radial-gradient(ellipse at 55% 65%,#0b304166,transparent 70%),linear-gradient(120deg,#001b2b,#001421 65%,#032a3b)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading{position:absolute;left:126px;top:25px;width:1050px;height:56px;display:flex;align-items:center;justify-content:flex-start;padding:0;gap:24px;margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading h2{font:600 36px/1.15 'Segoe UI',sans-serif;color:#f6e6c7;letter-spacing:-.5px;text-shadow:0 2px 2px #0005}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading p{font:13px/1.5 'Segoe UI',sans-serif;padding-left:22px;border-color:#adbbbc;margin:0;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-process{position:absolute;left:27px;top:86px;width:1190px;height:310px;display:block;padding:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step{position:absolute;left:0;top:0;width:291px;height:310px;padding:8px 8px 0;border:1px solid #4e94a8;border-radius:13px 15px 15px 12px;background:linear-gradient(125deg,#15526b55 0%,#04233422 50%,#061c2b88 100%);box-shadow:inset 4px 1px 2px #74b2c455,inset -1px 0 1px #8ed5e533,inset 0 0 20px #7ac7d212,0 8px 15px #0003}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(2){left:313px;width:269px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(3){left:610px;width:270px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(4){left:912px;width:278px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:before{content:'';position:absolute;inset:3px 3px auto 8px;height:47px;border-top:1px solid #d0e1d099;border-radius:10px;pointer-events:none;background:linear-gradient(115deg,#9ccde908,transparent 60%,#e4e7d322);opacity:.7}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:after{content:'→';right:-25px;top:94px;font:42px/1 'Segoe UI',sans-serif;color:#ffe2a5;text-shadow:0 0 5px #eec67188,0 0 14px #deb56444}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(2):after{right:-29px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(3):after{right:-30px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step h3{font:600 16px/1.2 'Segoe UI',sans-serif;letter-spacing:0;gap:13px;margin:13px 3px 7px;color:#fff8ee;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step h3 em{font:400 21px/1.1 'Segoe UI',sans-serif;padding-right:12px;color:#e2bb83}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step>p,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child>p{font:12px/1.42 'Segoe UI',sans-serif;color:#f5f4ed;margin:0 0 0 49px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child>p{margin-left:49px;font-size:11.5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child h3{margin-top:21px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art{height:207px;border-bottom:1px solid #d8d0ad66;position:relative;background:radial-gradient(ellipse at 55% 97%,#bdb99a22,transparent 55%);perspective:700px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-geometry{position:absolute;inset:-5px -5px -2px;width:calc(100% + 10px);height:calc(100% + 7px);pointer-events:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art h4{padding:7px 7px;margin:0;display:flex;align-items:center;gap:5px;font:12px/1.2 'Segoe UI',sans-serif}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art h4>svg{width:15px;height:16px;color:#f3d49a;flex:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art h4 .sc-demo{margin-left:auto}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-demo{font:7px/1 'Segoe UI',sans-serif;padding:4px 5px;border-radius:3px;letter-spacing:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art table{font:9px/1.3 'Segoe UI',sans-serif;color:#102a3b}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art th{font-size:9px;padding:5px 5px;border-bottom:1px solid #8aacbd66}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art th{font-size:9px;background:linear-gradient(120deg,#c1e0ed,#a4c9dd)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art mark{background:linear-gradient(#f9c7bb,#f1a99a);padding:2px 4px;border-radius:3px;color:#79302c}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirmed-dot{display:inline-grid!important;place-items:center;width:11px;height:11px;line-height:1;border-radius:50%;background:linear-gradient(135deg,#71dfb6,#16a873);color:#f4fff8!important;border:1px solid #89d5c0;font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art table b.sc-story-closed{background:#9bdac2;color:#2d6a52;padding:4px 7px;border-radius:4px;font-weight:400}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-laptop-geometry{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 5px 4px #0008)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-laptop{position:absolute;left:25px;top:30px;width:185px;height:130px;transform:matrix(1,.067,.06,1,0,0);transform-origin:top left}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen{height:131px;border:0;outline:0;border-radius:2px;padding:4px 3px;background:linear-gradient(115deg,#e9f6fa,#b9d7e4 55%,#9bbdce);box-shadow:inset 0 0 8px #efffff66;color:#0c2638;overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen h4{font-size:10px;padding:4px 4px 6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen .sc-demo{font-size:6px;padding:3px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen table{font-size:9px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen th,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen td{font-size:9px;padding:5px 4px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share{top:55px;right:-1px;width:79px;height:100px;border-radius:10px;border:1px solid #e5d4a4;background:linear-gradient(130deg,#bdcfca66,#24455688 45%,#103346aa);backdrop-filter:blur(3px);box-shadow:inset 3px 0 3px #ffecb788,inset 0 -2px 4px #ffdf9c77,0 0 10px #efce8d55;font:600 11px/1.5 'Segoe UI',sans-serif!important;color:#fff5df;z-index:2}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share strong{font:32px/1.1 'Segoe UI',sans-serif;margin:3px 0 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share>svg{width:25px;height:19px;color:#f3d9a3;display:block;margin:auto}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen{position:absolute;inset:13px 7px 15px;border:0;border-radius:7px;padding:0;background:transparent;transform:rotate(1deg);box-shadow:none;overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen h4{height:29px;padding-left:7px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen table{background:linear-gradient(125deg,#e5f4fa,#bfdce7 60%,#a8cddf);border-radius:3px;overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen th{padding:7px 6px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen td:nth-child(2){text-align:center}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen th:nth-child(2){font-size:8.5px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen td:last-child{white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm{left:54px;bottom:4px;width:158px;height:39px;padding:5px 7px;gap:7px;background:linear-gradient(120deg,#1e997377,#064d54e6);border:1px solid #8bf1d2;box-shadow:inset 0 0 9px #6ff3b266,0 0 12px #38d99066;border-radius:6px;font:11px/1.3 'Segoe UI',sans-serif!important}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm strong{display:block;width:25px;height:28px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm strong svg{width:27px;height:27px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm small{font-size:8px;color:#b9e2da}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-change{inset:17px 6px 4px;border:0;box-shadow:none;background:transparent;padding:0 4px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-change h4{height:31px;padding:5px 0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-change h4>svg{color:#a9dfb2}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare{grid-template-columns:99px 20px 99px;gap:4px;margin-top:5px;justify-content:center}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>div{border:1px solid #94bccb;border-radius:7px;font-size:9px;box-shadow:0 4px 7px #0005;background:linear-gradient(120deg,#e2f0f7,#afcadb)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>div:last-child{background:linear-gradient(120deg,#fff2cc,#edddb0)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare header{padding:7px 7px;background:linear-gradient(120deg,#075277,#003854);font-size:10px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>div:last-child header{background:linear-gradient(120deg,#ffe7ad,#d9b77d);color:#2c3026}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare p{font-size:9px;line-height:1.65;padding:5px 7px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare>strong{font-size:27px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals{gap:11px;margin-top:12px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button{position:relative;display:grid;grid-template-columns:25px 1fr;grid-template-rows:15px 12px;padding:6px 8px;text-align:left;background:linear-gradient(125deg,#496c7e55,#102f3d88 50%,#062331cc);border-color:#a6b7b7;box-shadow:inset 2px 1px 4px #e2efd133,inset 0 -1px 3px #e6ca8c55;font-size:10px;border-radius:6px;height:41px;color:#f9e1ad}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button svg{width:21px;height:25px;grid-row:1/3}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button small{margin:0;font-size:8px;color:#d8edf1;grid-column:2}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button>span{color:#f3f2e8;font-size:10px;white-space:nowrap}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen{inset:12px 4px -8px;border:0;box-shadow:none;background:transparent;padding:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen h4{height:30px;padding:5px 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen table{background:linear-gradient(125deg,#e0edf3,#acc8da);font-size:9px;border-radius:5px;overflow:hidden}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen th{background:#084565;color:#d4e7ef;font-size:8px;padding:6px 4px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen td{font-size:8.5px;padding:6px 4px;line-height:1.25;border:1px solid #729bab33}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen mark{background:linear-gradient(#ffe8a9,#f5cc75);color:#7a4d17;padding:4px 5px;white-space:nowrap;font-size:8.5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence{height:49px;margin-top:7px;border-radius:7px;padding:5px 7px;background:linear-gradient(120deg,#285d7577,#0a2e43bb);font:9px/1.3 'Segoe UI',sans-serif!important;color:#e3f3f9}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence small{font-size:7px;line-height:1.2;margin-top:3px;padding-left:23px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence small svg{position:absolute;left:8px;top:19px;width:18px;height:23px;color:#d3eafa;filter:drop-shadow(0 0 4px #aee7f5)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-boxes{right:36px;top:8px;width:64px;height:38px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence>strong{font-weight:400;top:9px;right:6px;padding:8px 5px;border-color:#b1cbd0;font-size:11px;border-radius:4px;background:#07283c}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits{position:absolute;left:63px;right:60px;top:416px;height:96px;margin:0;gap:15px;grid-template-columns:367fr 358fr 368fr}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article{height:96px;border-radius:12px;border-color:#659aae;padding:10px 19px;gap:22px;background:linear-gradient(130deg,#1c536b88,#07263799 60%,#66726833);box-shadow:inset 3px 2px 3px #8ac1d766,inset -2px -2px 4px #f1d8a188,0 4px 10px #0005;position:relative}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:before{content:'';position:absolute;inset:3px;border-radius:9px;border:1px solid #a5d2df33;pointer-events:none;background:linear-gradient(110deg,#e4f0d40a,transparent 65%,#c9d5bc15)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:after{content:'';position:absolute;bottom:0;left:7px;right:7px;height:3px;background:linear-gradient(90deg,transparent,#fff2cb55,transparent);box-shadow:0 0 9px #f3cf82}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i{min-width:64px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i svg{width:64px;height:67px;filter:drop-shadow(2px 3px 0 #86673e) drop-shadow(0 0 4px #f0c67a66)}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits h3{font:600 15px/1.2 'Segoe UI',sans-serif;white-space:nowrap;color:#fff1d6;margin:0 0 5px}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits p{font:12px/1.35 'Segoe UI',sans-serif;color:#fff8ed;white-space:nowrap;margin:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-silk{z-index:0}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-process,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits{z-index:1}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric:after{display:none}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:hover{box-shadow:inset 4px 1px 2px #74b2c455,inset -1px 0 1px #8ed5e533,0 0 14px #58c9e333}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric:hover{border-color:#f5df9a}:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art button:hover{filter:brightness(1.08)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table{line-height:1.1}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{padding:1.5px 7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article{margin-bottom:7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline p{margin:3px 0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article:last-child{margin-bottom:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric-ribbon{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric>i,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric>div,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric>em{position:relative;z-index:1}
.srm-collaboration-reference.sc-nav-decoration{position:absolute;inset:0;display:block;height:100%;width:100%;z-index:-1;pointer-events:none;overflow:hidden}
.srm-collaboration-reference.sc-nav-decoration svg{width:100%;height:100%;display:block}
/* One typeface across both native panels. */
.srm-collaboration-frame,.srm-collaboration-reference{--srm-collaboration-font:'Segoe UI',sans-serif;font-family:var(--srm-collaboration-font)}
.srm-collaboration-frame *,.srm-collaboration-reference *{font-family:var(--srm-collaboration-font)!important}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-title h2,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading h2{font-size:23px;font-weight:600;line-height:1.1;color:#dfedf1;letter-spacing:-.2px;text-shadow:none}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading{left:26px;top:10px;height:60px;width:1188px;display:block}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading h2{margin:0;position:absolute;top:0;left:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-heading p{position:absolute;left:490px;top:5px;font-size:11px;line-height:1.5;padding-left:20px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel table,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel th,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel h3{font-size:11px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-chat h3{font-size:10px;gap:7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel select{font-size:8.5px;max-width:140px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-legend button{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-delivery{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-po-summary dl{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline article{font-size:9px;line-height:1.35}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline header{font-size:9px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-timeline time{font-size:8px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment{font-size:9px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-attachment small{font-size:8px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{font-size:7.7px;line-height:1.12;padding:1.3px 7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:first-child{width:4.5%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2){width:11%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(3){width:12.5%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(4){width:12.5%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(5){width:18%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(6){width:13%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(7){width:14%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(8){width:14.5%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td{font-size:8px;padding-left:3px;padding-right:3px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td:nth-child(2){font-size:7.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel .sc-status{font-size:7.5px;padding:4px 4px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric svg.sc-metric-ribbon{width:100%;height:100%;position:absolute;inset:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step h3{font-size:14px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step>p{font-size:11px;line-height:1.42}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child>p{font-size:10.2px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art h4{font-size:10.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-demo{font-size:6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art table,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art th{font-size:8px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen h4{font-size:9px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen .sc-demo{font-size:5px;padding:2px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen th{font-size:7.5px;padding:5px 3px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen th:nth-child(2){font-size:7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen td{padding:7px 4px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share{font-size:10px!important}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm{font-size:9px!important}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare header{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare p{font-size:7.8px;line-height:1.7;padding:5px 6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button>span{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-approvals button small{font-size:7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen th{font-size:7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen td{font-size:7.2px;padding:6px 3px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen mark{font-size:7px;padding:4px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence{font-size:8px!important}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence small{font-size:6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits h3{font-size:13px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits p{font-size:10.5px;line-height:1.4}
.srm-collaboration-frame,.srm-collaboration-reference{--srm-collaboration-font:'Segoe UI',sans-serif}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:after{content:'';width:23px;height:28px;top:101px;right:-24px;background:center/23px 28px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 28'%3E%3Cpath d='M2 14h18m-7-8 8 8-8 8' fill='none' stroke='%23ffe4ae' stroke-width='2.6' stroke-linejoin='round'/%3E%3C/svg%3E");filter:drop-shadow(0 0 5px #e2b55d77)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(2):after{right:-28px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:nth-child(3):after{right:-31px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child:after{display:none}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art h4{font-size:12px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-demo{font-size:7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen h4{font-size:10px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen .sc-demo{font-size:6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen th{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen{top:19px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen th,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen td{font-size:9px;padding:6.5px 4px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen th:nth-child(2){font-size:7.8px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm{bottom:14px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare header{font-size:9.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compare p{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits h3{font-size:14px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits p{font-size:11.5px;line-height:1.4}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step>p{font-size:11.3px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child>p{font-size:10.2px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board{background:radial-gradient(ellipse at var(--glow-x,50%) 66%,#124e642b,transparent 63%),linear-gradient(120deg,#001b2b,#001421 65%,#032a3b)}
.srm-collaboration-reference.sc-animating .sc-glass-geometry ellipse{animation:scCollaborationGlint 8s ease-in-out infinite}
@keyframes scCollaborationGlint{0%,100%{opacity:.76}50%{opacity:1}}
@media(prefers-reduced-motion:reduce){:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-geometry ellipse{animation:none!important}}
/* Review corrections: stronger type, bordered proposal, cooler glass and lower light corridor. */
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel table,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel th,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td{font-size:9px;font-weight:500}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel td{font-weight:500}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th{padding-left:4px;padding-right:4px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(3){font-size:8.7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule .sc-delivery{font-size:9px;font-weight:500}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250402"]:before{background:linear-gradient(100deg,#357cae,#438dbd 65%,#2a6b9f);border:1px solid #9ed4ea;border-left:2px solid #b7e7fa;box-shadow:inset 0 0 2px #d6f2fb66,0 0 2px #28789833;border-radius:2px;width:8px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td{font-size:8.7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th{font-size:8.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues th:nth-child(2),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td:nth-child(2){font-size:8px;letter-spacing:-.15px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{font-size:8.4px;font-weight:500;line-height:1.12;padding:1.1px 6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-story-board{background:radial-gradient(ellipse at var(--glow-x,50%) 67%,#07394d22,transparent 65%),linear-gradient(120deg,#001622,#00121e 65%,#022233)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step{border-color:#3d7b95;background:linear-gradient(125deg,#073d562e,#021e2e44 58%,#031b2b99);box-shadow:inset 3px 1px 2px #4d90a744,inset -1px 0 1px #70bad32b,0 7px 15px #0004}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:before{opacity:.38;background:linear-gradient(110deg,#8fb8d008,transparent 68%,#6cacca1a);border-top-color:#86b5c466}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-art{background:radial-gradient(ellipse at 55% 98%,#7494a21a,transparent 60%);border-bottom-color:#7b9daa55}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-geometry{opacity:.94}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share{top:58px;right:-2px;width:78px;height:102px;transform:perspective(500px) rotateY(-12deg) rotateZ(-.7deg);transform-origin:50% 90%;border:1px solid #cfbd90;border-left:2px solid #ecdbb4;background:linear-gradient(130deg,#99b8c03d,#14384d99 48%,#08273ccc);backdrop-filter:blur(2px);box-shadow:inset 2px 0 3px #dfd1a866,inset 0 -1px 2px #d2bf8c99,3px 4px 5px #00101c99,0 0 7px #cab57c33;font-size:10.5px!important;font-weight:500;z-index:5;overflow:visible}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share:before{content:'';position:absolute;inset:-2px -4px 2px 2px;border:1px solid #5690a27a;border-radius:9px;transform:translateZ(-2px);pointer-events:none;z-index:-1}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share:after{content:'';position:absolute;width:57px;height:4px;left:9px;bottom:-6px;border-radius:50%;background:linear-gradient(90deg,transparent,#c2b07e88,transparent);box-shadow:0 2px 5px #c9ac6638;pointer-events:none}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share strong{font-size:30px;margin:4px 0 2px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share>svg{width:26px;height:20px;color:#e5c994}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-laptop-geometry{filter:drop-shadow(0 3px 3px #0008)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen{background:linear-gradient(115deg,#e2f1f7,#bddae6 55%,#a3c4d6);box-shadow:inset 0 0 4px #f2ffff44}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article{border-color:#4e7e94;background:linear-gradient(130deg,#073143bb,#031c2baa 75%,#0a304344);box-shadow:inset 1px 1px 2px #78b4ca33,inset 0 -1px 1px #d7be8c55,0 5px 10px #0004}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:before{border-color:#89b4c32b;background:linear-gradient(110deg,#a7d9e705,transparent 80%)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:after{height:1px;opacity:.35;box-shadow:none;background:linear-gradient(90deg,transparent,#d6c69c55,transparent)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits i svg{width:60px;height:64px;opacity:.94;filter:drop-shadow(1px 1px 0 #685338)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:hover{box-shadow:inset 1px 1px 2px #78b4ca55,inset 0 -1px 1px #d7be8c55,0 0 10px #247d9c33}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence{height:51px;background:linear-gradient(120deg,#0a3c5677,#052438cc);border-color:#718f9f;padding:5px 7px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-title{display:block;font-size:8px;line-height:1.2}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-doc{position:absolute;left:8px;top:20px;width:17px;height:23px;color:#d2eaf3;filter:drop-shadow(0 0 1px #6498ad)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-doc svg{width:100%;height:100%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-copy{position:absolute;left:31px;top:18px;text-align:left;font-size:7.1px;line-height:1.18}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-copy small{display:block;padding:0;margin:1px 0 0;font-size:5.9px;line-height:1.1;color:#7bc1d9}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-copy time{font-size:6px;color:#c3dce6;display:block;margin-top:1px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-boxes{right:36px;top:7px;width:67px;height:39px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence>strong{top:8px;font-size:11px;padding:9px 5px;border-color:#8299a5;color:#d5e8f0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-panel td{font-weight:400}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td{font-size:9.2px;font-weight:400;padding-left:3px;padding-right:3px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th{font-size:9px;font-weight:500}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:first-child{width:17.8%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(n+5){width:10.05%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule .sc-delivery{font-size:9px;font-weight:400}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td{font-size:8.9px;font-weight:400}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issues td:nth-child(2){font-size:8px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid table,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{font-size:8.5px;font-weight:400;line-height:1.12;padding:1.1px 6px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-bottom-grid th{font-weight:500}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share{padding:5px 2px;white-space:nowrap}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen{height:114.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen td,:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen th{padding:4px 3px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence-title{position:absolute;top:5px;left:7px;line-height:1.2}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-issue-screen{top:17px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence{margin-top:11px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child .sc-glass-geometry{height:calc(100% + 25px)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child .sc-art{border-bottom:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-step:last-child h3{margin-top:27px;margin-bottom:1px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th{height:22.5px;white-space:nowrap}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(3)>span{display:inline-block;white-space:nowrap;transform:scaleX(.84);transform-origin:left center}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr:nth-child(1){height:32px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr:nth-child(2){height:34px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr:nth-child(3),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr:nth-child(4){height:34.9px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr:nth-child(5),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody tr:nth-child(6){height:35.85px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule .sc-delivery{height:28px}

/* Align live HTML to the generated empty hardware screen. */
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-laptop{left:0;top:0;width:185px;height:114.5px;transform-origin:0 0;transform:matrix3d(1.155174343,0.08957954105,0,0.0007487719311,0.04824567007,1.044941552,0,-0.0001083505821,0,0,1,0,25.6335033,23.42653756,0,1)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-screen{background:transparent;box-shadow:none;border-radius:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:first-child i svg{overflow:visible;transform:translate(4.84px,6.78px)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:nth-child(2) i svg{transform-origin:50% 50%;transform:translate(13.6px,-3px) scale(1.234,1.06)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:nth-child(3) i svg{transform-origin:50% 50%;transform:translate(14.6px,-3.86px) scale(1.39,1.145)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:nth-child(2),:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:nth-child(3){gap:36.5px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:nth-child(2) p{font-size:11px;line-height:16.1px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-benefits article:nth-child(3) p{font-size:11px;line-height:16.1px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share{height:98px;transform:translateX(-7px) perspective(500px) rotateY(-12deg) rotateZ(-.7deg) scaleX(.95);padding:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share-label{position:absolute;top:12px;left:2px;right:2px;font-size:10.5px;line-height:1.6;white-space:nowrap;display:block}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share strong{position:absolute;top:52px;left:0;right:0;font-size:32px;line-height:1;margin:0}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share>svg{position:absolute;bottom:11px;left:50%;transform:translateX(-50%);margin:0;width:26px;height:20px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-screen{left:18px;right:18px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-confirm{left:57px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-glass-geometry{opacity:.95}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-share strong{top:37px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-boxes{right:52px;top:6px;width:64px;height:39px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-evidence>strong{padding:9px 11px}
.srm-collaboration-frame .sc-generated-evidence-photo,.srm-collaboration-reference .sc-generated-evidence-photo{filter:saturate(.55) brightness(1.01) contrast(1.02)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-version-values{padding:5px 6px;font-size:8.5px;line-height:1.65;color:#173b49}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-version-values>strong{display:block;font-size:8.5px;font-weight:500;line-height:1.65;margin-bottom:1px;color:#173b49}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-version-values dl{display:grid;grid-template-columns:40px minmax(0,1fr);margin:0;gap:0;font-size:8.5px;line-height:1.65}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-version-values dt{white-space:nowrap}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-version-values dd{margin:0;text-align:right;white-space:nowrap;font-size:8.2px;letter-spacing:-.15px}
/* Calendar columns measured from the supplied dashboard, keeping full native labels. */
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:first-child{width:16.6%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(2){width:12.4%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(3){width:17%;font-size:9px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(4){width:12%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(n+5){width:10.5%}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule th:nth-child(3)>span{transform:scaleX(.89)}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td:first-child{letter-spacing:-.15px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td:nth-child(2){font-size:8.8px;letter-spacing:-.05px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule tbody td:nth-child(4){font-size:9px;letter-spacing:-.05px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-schedule .sc-delivery{padding-left:10px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250403"][data-sc-day="7"]{padding-left:28px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-delivery[data-sc-po="PO-250404"]{padding-left:24px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-long-supplier{letter-spacing:-.4px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric.sc-tone-3 svg:not(.sc-metric-ribbon)>path:first-child{fill:currentColor;stroke:none}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-metric.sc-tone-3 svg:not(.sc-metric-ribbon)>path:last-child{stroke:#163a4b;stroke-width:2.6}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose>span{display:flex;align-items:center;justify-content:center;width:15px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose>span svg{width:15px;height:16px}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose button{width:18px;height:18px;padding:0;display:grid;place-items:center}
:is(.srm-collaboration-frame,.srm-collaboration-reference) .sc-compose button svg{width:15px;height:15px}
