._page_1ol06_1{color:#09262b;background:#f4f4ee;min-height:100dvh;padding:0 16px 30px}._utility_1ol06_1{justify-content:flex-end;align-items:center;gap:12px;height:60px;display:flex}._searchBox_1ol06_1{color:#1d4242;background:#fff;border:1px solid #e5ece8;border-radius:23px;align-items:center;gap:8px;width:298px;height:43px;padding:0 13px;display:flex;box-shadow:0 6px 17px #1b473b0d}._searchBox_1ol06_1 svg{width:19px}._searchBox_1ol06_1 input{color:#52666a;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}._searchBox_1ol06_1 kbd{color:#7d8d8a;background:#f0f3f1;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}._bell_1ol06_1,._company_1ol06_1{color:#215049;background:#e4f1ea;border:0;border-radius:23px;height:43px;font-weight:700}._bell_1ol06_1{width:43px;position:relative}._bell_1ol06_1:before{content:"";border:2px solid;border-radius:10px 10px 6px 6px;position:absolute;inset:13px}._bell_1ol06_1 span{background:#16816e;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px}._company_1ol06_1{justify-content:center;align-items:center;gap:9px;min-width:215px;font-size:13px;display:flex}._company_1ol06_1 svg{width:15px}._hero_1ol06_1{isolation:isolate;background:#edf8f2 url(/assets/opus-contract-flow-hero-v3.png) 50%/100% 100% no-repeat;border:1px solid #ffffffc2;border-radius:24px;height:280px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #bee1d040}._copy_1ol06_1{z-index:3;position:absolute;top:20px;left:28px}._copy_1ol06_1 p{color:#5d7275;margin:0 0 5px;font-size:13px}._copy_1ol06_1 h1{letter-spacing:-1.7px;margin:0 0 4px;font-size:34px;line-height:1.16}._copy_1ol06_1 span{color:#617679;font-size:13px}._steps_1ol06_1{z-index:4;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:29px;left:89px;right:220px}._step_1ol06_1{color:#102d2d;text-align:left;background:0 0;border:0;grid-template-columns:58px minmax(0,1fr);gap:9px;padding:0;display:grid;position:relative}._node_1ol06_1{color:#146c5e;background:#f7fffb;border:7px solid #fafffc;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 5px #76b7a65a,0 7px 16px #0a5a4a22}._node_1ol06_1 svg{width:22px}._step_1ol06_1 b{margin-top:7px;font-size:16px;line-height:1;display:block}._step_1ol06_1 strong{letter-spacing:-1.2px;margin-top:14px;font-size:27px;line-height:.82;display:inline-block}._step_1ol06_1 em,._expiry_1ol06_1 em{margin-left:3px;font-size:12px;font-style:normal}._step_1ol06_1 small{color:#52706f;white-space:nowrap;margin-top:7px;font-size:12px;display:block}._stepArrow_1ol06_1{color:#fff;filter:drop-shadow(0 1px 4px #0a5a4a55);width:19px;position:absolute;top:42px;right:14px}._step_1ol06_1._active_1ol06_1 ._node_1ol06_1{color:#fff;background:#086657;box-shadow:0 0 0 5px #75efb28c,0 0 27px #35e98c,0 7px 16px #0a5a4a34}._expiry_1ol06_1{z-index:5;background:#fffcfbdd;border:1px solid #f3e7e3;border-radius:63px;width:194px;height:126px;padding:23px 22px;position:absolute;bottom:20px;right:18px}._expiry_1ol06_1:after{content:"";background:#ff5864;border-radius:50%;width:14px;height:14px;position:absolute;top:48px;right:16px;box-shadow:0 0 0 9px #ffb6bc77,0 0 0 21px #ffd3d777,0 0 0 34px #ffe9e8aa}._expiry_1ol06_1 b{align-items:center;gap:9px;font-size:16px;display:flex}._expiry_1ol06_1 b svg{width:20px}._expiry_1ol06_1 strong{color:#f6404b;margin-top:4px;font-size:29px;line-height:1;display:block}._expiry_1ol06_1 small{color:#f14c56;margin-top:7px;font-size:12px;font-weight:700;display:block}._middle_1ol06_1{grid-template-columns:1.38fr 1fr;gap:15px;margin-top:15px;display:grid}._statusCard_1ol06_1,._priority_1ol06_1,._tableCard_1ol06_1{background:#fafbf8;border:1px solid #e7eae5;border-radius:20px;overflow:hidden}._statusCard_1ol06_1{color:#fff;background:radial-gradient(at 10% 105%,#11736080 0,#0000 41%),linear-gradient(144deg,#106253,#063c34 83%);border:0;height:380px;padding:19px 19px 14px;box-shadow:0 7px 15px #063c3420}._statusCard_1ol06_1 header,._priority_1ol06_1 header,._tableCard_1ol06_1 header{justify-content:space-between;align-items:center;display:flex}._statusCard_1ol06_1 h2,._priority_1ol06_1 h2,._tableCard_1ol06_1 h2{letter-spacing:-1px;margin:0;font-size:20px}._statusCard_1ol06_1 header button{color:#fff;background:#cdefe125;border:1px solid #ffffff32;border-radius:17px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;display:flex}._statusCard_1ol06_1 header button svg{width:15px}._metrics_1ol06_1{grid-template-columns:repeat(5,1fr);margin-top:20px;display:grid}._metrics_1ol06_1 div{border-left:1px solid #ffffff3d;min-height:82px;padding-left:18px}._metrics_1ol06_1 div:first-child{border:0;padding-left:0}._metrics_1ol06_1 span,._metrics_1ol06_1 small{color:#d8eee5;font-size:12px;display:block}._metrics_1ol06_1 b{letter-spacing:-1px;margin:6px 0 4px;font-size:28px;line-height:1;display:block}._chart_1ol06_1{width:100%;margin-top:8px}._chart_1ol06_1>div{color:#dff6ec;justify-content:flex-end;gap:24px;font-size:11px;display:flex}._chart_1ol06_1 svg{width:100%;height:180px}._grid_1ol06_1 path{fill:none;stroke:#dcf6ed;stroke-opacity:.18}._line_1ol06_1{fill:none;stroke:#c9f5df;stroke-width:2px}._dash_1ol06_1{fill:none;stroke:#b6ead5;stroke-dasharray:6 5;stroke-width:2px}._point_1ol06_1{fill:#bdebd7;stroke:#f3fff9}._axis_1ol06_1{fill:#dff6ec;font-size:11px}._priority_1ol06_1{height:380px;padding:19px}._priority_1ol06_1 header button,._tableCard_1ol06_1 header button{color:#176554;background:0 0;border:0;font-weight:700}._task_1ol06_1{text-align:left;color:#243238;background:0 0;border:0;border-top:1px solid #e8ece8;grid-template-columns:36px minmax(0,1fr) auto 58px 16px;align-items:center;gap:10px;width:100%;height:60px;padding:0;display:grid}._task_1ol06_1>span:first-child{border-radius:12px;place-items:center;width:36px;height:36px;display:grid}._task_1ol06_1>span:first-child svg{width:18px}._task_1ol06_1 b,._task_1ol06_1 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._task_1ol06_1 b{font-size:14px}._task_1ol06_1 small{color:#748083;margin-top:3px;font-size:11px}._task_1ol06_1 time{color:#68757a;font-size:12px}._task_1ol06_1 em{text-align:center;border-radius:14px;padding:6px 10px;font-size:12px;font-style:normal}._task_1ol06_1>svg{width:16px}._urgent_1ol06_1{background:#fff0ef;color:#fb5e65!important}._high_1ol06_1{background:#fff1df;color:#ed7a18!important}._normal_1ol06_1{background:#f1f3f2;color:#4d5b60!important}._emptyPriority_1ol06_1{text-align:center;color:#748083;padding:45px 0}._tableCard_1ol06_1{height:273px;margin-top:15px;padding:18px 22px}._tableCard_1ol06_1 table{border-collapse:separate;border-spacing:0;width:100%;margin-top:13px;font-size:12px}._tableCard_1ol06_1 th{color:#4e5a5e;text-align:left;background:#f0f2ef;height:34px;font-size:11px}._tableCard_1ol06_1 th:first-child,._tableCard_1ol06_1 td:first-child{padding-left:17px}._tableCard_1ol06_1 th:first-child{border-radius:11px 0 0}._tableCard_1ol06_1 th:last-child{border-radius:0 11px 0 0}._tableCard_1ol06_1 td{color:#45515a;white-space:nowrap;border-bottom:1px solid #edf0ee;height:34px}._tableCard_1ol06_1 tbody tr{cursor:pointer}._tableCard_1ol06_1 tbody tr:hover{background:#f2f8f4}._tableCard_1ol06_1 td:last-child svg{width:16px}._tableCard_1ol06_1 td b{border-radius:12px;padding:4px 10px;font-size:12px;display:inline-block}._progress_1ol06_1{color:#146a58;background:#def3e7}._review_1ol06_1{color:#c27719;background:#fff1df}._approved_1ol06_1{color:#216852;background:#dff4e4}._emptyRecent_1ol06_1{text-align:center;color:#748083;padding:55px}._state_1ol06_1{color:#748286;justify-content:center;align-items:center;gap:9px;min-height:calc(100dvh - 72px);font-size:13px;display:flex}._spin_1ol06_1{animation:1s linear infinite _spin_1ol06_1}@keyframes _spin_1ol06_1{to{transform:rotate(360deg)}}@media (width<=1180px){._steps_1ol06_1{left:45px}._middle_1ol06_1{grid-template-columns:1fr}._priority_1ol06_1{height:auto}._tableCard_1ol06_1{overflow-x:auto}._tableCard_1ol06_1 table{min-width:900px}}@media (width<=760px){._page_1ol06_1{padding:0 12px 20px}._utility_1ol06_1{height:65px}._company_1ol06_1{width:43px;min-width:43px}._company_1ol06_1 span{display:none}._searchBox_1ol06_1{width:100%}._hero_1ol06_1{height:590px}._steps_1ol06_1{grid-template-columns:1fr;gap:15px;bottom:45px;left:30px;right:30px}._stepArrow_1ol06_1{display:none}._expiry_1ol06_1{width:calc(100% - 60px);inset:165px auto auto 30px}._statusCard_1ol06_1{overflow-x:auto}._metrics_1ol06_1{min-width:650px}._tableCard_1ol06_1{height:auto}._tableCard_1ol06_1 table{min-width:820px}}
