._surface_1uhjp_1{z-index:0;object-fit:contain;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}._surface_1uhjp_1[data-motion=flowing],._surface_1uhjp_1[data-motion=paused]{opacity:1}@media (width<=1180px){._surface_1uhjp_1{display:none}}@media (prefers-reduced-motion:reduce){._surface_1uhjp_1{display:none}}@media (width>=1181px){._hero_1axmo_3 [aria-label="계약 진행 단계"]{grid-template-columns:1.14fr 1fr 1fr 1fr;left:99px;right:205px}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button>span:first-child{transform:translateY(-28px)}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button b{transform:translateY(-11px)}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button small{transform:translateY(-4px)}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(2) b{color:#f2fffa}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:first-child>span:first-child{box-shadow:0 0 0 2px #b9dfd2,0 0 0 7px #ffffff70,0 7px 16px #0a5a4a16}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(2)>span:first-child{background:#fbfffc;border:5px solid #accbbc;box-shadow:0 0 0 6px #c5dcd155,0 7px 16px #0a5a4a16}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(2)[aria-pressed=true]>span:first-child{color:#fff;background:#086657;border-color:#fafffc;box-shadow:0 0 0 5px #75efb28c,0 0 27px #35e98c,0 7px 16px #0a5a4a34}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(3)>span:first-child{border:6px solid #79b8a6;box-shadow:0 0 0 7px #fbfffcaa,0 7px 16px #0a5a4a16}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(3)>span:first-child>svg{fill:#176554;color:#fff;stroke-width:2.5px;width:27px;height:27px}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(4)[aria-pressed=true]>span:first-child{background-color:#10564b;border-width:3px}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button>svg{transform:translateY(-16px)}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:first-child>svg{right:55px}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(2)>svg{right:44px}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:nth-child(3)>svg{color:#176554;right:42px}}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button{grid-template-columns:clamp(58px,4.89cqw,94px) minmax(0,1fr);gap:clamp(9px,.556cqw,11px)}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button>span:first-child{transform:translateY(clamp(-45px,-2.361cqw,-28px))}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button b{transform:translateY(clamp(-18px,-.927cqw,-11px))}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button small{transform:translateY(clamp(-7px,-.337cqw,-4px))}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button>svg{top:clamp(42px,3.54cqw,68px);right:clamp(44px,3.71cqw,71px);transform:none}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:nth-child(2) b{color:#f2fffa}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:first-child>span:first-child{box-shadow:0 0 0 2px #b9dfd2,0 0 0 7px #ffffff70,0 7px 16px #0a5a4a16}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:nth-child(2)>span:first-child{background:#fbfffc;border:5px solid #accbbc;box-shadow:0 0 0 6px #c5dcd155,0 7px 16px #0a5a4a16}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:nth-child(2)[aria-pressed=true]>span:first-child{color:#fff;background:#086657;border-color:#fafffc;box-shadow:0 0 0 5px #75efb28c,0 0 27px #35e98c,0 7px 16px #0a5a4a34}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:nth-child(3)>span:first-child{border:6px solid #79b8a6;box-shadow:0 0 0 7px #fbfffcaa,0 7px 16px #0a5a4a16}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:nth-child(3)>span:first-child>svg{fill:#176554;color:#fff;stroke-width:2.5px;width:27px;height:27px}._frame_1axmo_1._frame_1axmo_1 [aria-label="계약 진행 단계"]>button:nth-child(4)[aria-pressed=true]>span:first-child{background-color:#10564b;border-width:3px}._hero_1axmo_3:focus-visible{outline-offset:3px;outline:2px solid #16816e}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:focus-visible{outline:none}._hero_1axmo_3 [aria-label="계약 진행 단계"]>button:focus-visible>span:first-child{outline-offset:3px;outline:2px solid #fff;box-shadow:0 0 0 7px #073f35}._hero_1axmo_3._hero_1axmo_3{background:#edf8f2;height:auto;min-height:0}._frame_1axmo_1{aspect-ratio:1920/454;isolation:isolate;background:#edf8f2 url(/assets/opus-contract-flow-loop-poster-20261012.png) 50%/100% no-repeat;width:100%;position:relative;overflow:hidden;container-type:inline-size}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button>span:first-child{aspect-ratio:1;box-sizing:border-box;flex:0 0 clamp(58px,4.89cqw,94px);width:clamp(58px,4.89cqw,94px);height:clamp(58px,4.89cqw,94px)}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button>span:first-child>svg{width:clamp(22px,1.855cqw,36px);height:clamp(22px,1.855cqw,36px)}._frame_1axmo_1>article:after{aspect-ratio:1;width:7.2165%;height:auto;top:38.0952%;right:8.24742%}@media (width>=1181px){._hero_1axmo_3 [aria-label="계약 진행 단계"]{bottom:10.3571%;left:8.34739%;right:17.285%}._hero_1axmo_3 [data-contract-flow-copy]{max-width:32%}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button{grid-template-columns:clamp(58px,4.89cqw,94px) minmax(0,1fr);gap:clamp(9px,.556cqw,11px)}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button>span:first-child{transform:translateY(clamp(-45px,-2.361cqw,-28px))}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button b{transform:translateY(clamp(-18px,-.927cqw,-11px))}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button small{transform:translateY(clamp(-7px,-.337cqw,-4px))}._frame_1axmo_1 [aria-label="계약 진행 단계"]>button>svg{top:clamp(42px,3.54cqw,68px);right:clamp(44px,3.71cqw,71px);transform:none}}._nameButton_1qu0r_1{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._nameButton_1qu0r_1:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #16816e}._panel_1qu0r_3{color:#173c37;background:#fffdfa;border:1px solid #dce9e2;border-radius:24px;width:min(560px,100vw - 40px);max-height:calc(100dvh - 48px);padding:24px;font-family:inherit;overflow:auto;box-shadow:0 28px 80px #123c3b38}._panel_1qu0r_3::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#102e3866}._panel_1qu0r_3 header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._panel_1qu0r_3 h2{font-size:var(--ui-role-modal-title,17px);margin:10px 0 0;line-height:1.45}._badge_1qu0r_7{color:#146750;font-size:var(--ui-role-table-body,11px);background:#e0f3e9;border-radius:12px;padding:5px 9px;font-weight:700;display:inline-block}._close_1qu0r_8{color:#315a50;cursor:pointer;background:#edf4ef;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}._notice_1qu0r_9{color:#4b625b;font-size:var(--ui-role-table-body,11px);background:#f3f8f4;border:1px solid #e0eae4;border-radius:12px;margin:18px 0;padding:12px 14px;line-height:1.7}._details_1qu0r_10{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 24px;margin:0;display:grid}._details_1qu0r_10 div{min-width:0}._details_1qu0r_10 dt{color:#65776e;font-size:var(--ui-role-table-heading,10px)}._details_1qu0r_10 dd{overflow-wrap:anywhere;font-size:var(--ui-role-table-body,11px);margin:5px 0 0;font-weight:650;line-height:1.5}._alerts_1qu0r_14{border-top:1px solid #e4ebe5;margin-top:20px;padding-top:14px}._alerts_1qu0r_14 h3{font-size:var(--ui-role-table-body,11px);margin:0 0 9px}._alerts_1qu0r_14 ul{font-size:var(--ui-role-table-body,11px);gap:6px;margin:0;padding-left:17px;line-height:1.5;display:grid}._alerts_1qu0r_14 li[data-severity=critical]{color:#bc3341}._alerts_1qu0r_14 li[data-severity=warning]{color:#a25b14}._panel_1qu0r_3 footer{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}._panel_1qu0r_3 footer button{color:#275e50;min-height:36px;font-size:var(--ui-role-table-body,11px);cursor:pointer;background:#fffdfa;border:1px solid #d7e4dc;border-radius:16px;padding:0 13px;font-weight:700}._panel_1qu0r_3 footer ._done_1qu0r_21{color:#fff;background:#155c50;border-color:#155c50}._panel_1qu0r_3 button:focus-visible{outline-offset:3px;outline:2px solid #16816e}@media (width<=560px){._panel_1qu0r_3{padding:18px}._details_1qu0r_10{gap:14px}}._page_1c3ne_5._page_1c3ne_5{background:#f4f4ee url(/assets/opus-workspace-paper-source-clean-v1.png) 100% 0/225% no-repeat}._bell_1c3ne_6._bell_1c3ne_6{place-items:center;display:grid}._bell_1c3ne_6._bell_1c3ne_6:before{display:none}._company_1c3ne_8._company_1c3ne_8>svg:first-child{width:21px;height:21px;margin-right:8px}._expiry_1c3ne_9._expiry_1c3ne_9{width:218px;padding-left:47px;right:27px}._expiry_1c3ne_9._expiry_1c3ne_9 b>svg{width:22px;height:22px;position:absolute;top:24px;left:20px}@media (width>=1181px){._expiry_1c3ne_9._expiry_1c3ne_9{width:16.6948%;height:45.7143%;box-shadow:none;background:0 0;border:0;padding:0;inset:47.8571% auto auto 81.3659%}._expiry_1c3ne_9._expiry_1c3ne_9:after{display:none}._expiry_1c3ne_9._expiry_1c3ne_9 b{margin-top:20px;margin-left:31.8182%;display:block}._expiry_1c3ne_9._expiry_1c3ne_9 b>svg{top:27px;left:9.09091%}._expiry_1c3ne_9._expiry_1c3ne_9 strong{margin-top:12px;margin-left:31.8182%}._expiry_1c3ne_9._expiry_1c3ne_9 small{margin-left:31.8182%}}._status_1c3ne_21._status_1c3ne_21{padding-top:14px;background-image:url(/assets/opus-status-source-clean-v1.png);background-position:35.2287% 52.3599%;background-repeat:no-repeat;background-size:max(225%,1600px);padding-inline:22px}._status_1c3ne_21._status_1c3ne_21 header>button{height:32px;padding:5px 12px;line-height:20px}._status_1c3ne_21._status_1c3ne_21 header>button svg{width:15px;height:15px}._metrics_1c3ne_24._metrics_1c3ne_24{margin-inline:35px 15px}._metrics_1c3ne_24._metrics_1c3ne_24 ._growth_1c3ne_25{color:#78edb5;margin-block:2px 0;font-weight:700;line-height:1.25}._status_1c3ne_21._status_1c3ne_21{height:auto;min-height:380px;overflow:visible}._priority_1c3ne_29._priority_1c3ne_29>div{margin-top:10px}._priority_1c3ne_29._priority_1c3ne_29 button[data-order="0"]{border-top:0}._priority_1c3ne_29._priority_1c3ne_29 button[data-order="2"]>span:first-child{background:#fff5df}._priority_1c3ne_29._priority_1c3ne_29 button[data-priority=보통]>em{background:#dff3e3;color:#24714f!important}._recent_1c3ne_33._recent_1c3ne_33 td>b{color:#146a58;background:#dff3e7}._recent_1c3ne_33._recent_1c3ne_33 table{table-layout:fixed}._recent_1c3ne_33._recent_1c3ne_33 th:first-child{width:18.36%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(2){width:14.21%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(3){width:13.06%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(4){width:12.62%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(5){width:13.33%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(6){width:12.44%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(7){width:13.5%}._recent_1c3ne_33._recent_1c3ne_33 th:nth-child(8){width:2.48%}._recent_1c3ne_33._recent_1c3ne_33 th:last-child{position:relative}._recent_1c3ne_33._recent_1c3ne_33 td{text-overflow:ellipsis;overflow:hidden}@media (width<=760px){._page_1c3ne_5._page_1c3ne_5>section{min-width:0}._page_1c3ne_5._page_1c3ne_5>section:nth-of-type(2){grid-template-columns:minmax(0,1fr)}._status_1c3ne_21._status_1c3ne_21{min-width:0}._metrics_1c3ne_24._metrics_1c3ne_24{margin-inline:0}}._flowHint_1c3ne_52{color:#52706f;margin:0;line-height:1.6;display:none}@media (width<=1180px){._flowHint_1c3ne_52{overflow-wrap:anywhere;padding:10px 16px 2px;display:block}._status_1c3ne_21._status_1c3ne_21{height:auto;min-height:380px}._page_1c3ne_5._page_1c3ne_5 [aria-label=계약\ 흐름]{overscroll-behavior-x:contain;background:#edf8f2;height:auto;min-height:0;padding:0;display:block;overflow:auto hidden}._page_1c3ne_5._page_1c3ne_5 [aria-label=계약\ 흐름] [data-contract-flow-frame]{aspect-ratio:1920/454;background:#edf8f2 url(/assets/opus-contract-flow-loop-poster-20261012.png) 50%/100% no-repeat;width:max(1186px,100%);min-width:1186px;display:block;position:relative}._page_1c3ne_5._page_1c3ne_5 [aria-label=계약\ 흐름] [data-contract-flow-copy]{max-width:32%;position:absolute;top:7.143%;left:2.361%}._page_1c3ne_5._page_1c3ne_5 [aria-label="계약 진행 단계"]{grid-template-columns:1.14fr 1fr 1fr 1fr;gap:0;display:grid;position:absolute;inset:auto 17.285% 10.3571% 8.34739%}._page_1c3ne_5._page_1c3ne_5 [aria-label="계약 진행 단계"]>button{background:0 0;border:0;border-radius:0;grid-template-columns:58px minmax(0,1fr);gap:9px;min-height:0;padding:0;display:grid}._page_1c3ne_5._page_1c3ne_5 [aria-label="계약 진행 단계"]>button>span:first-child{border-width:7px;width:58px;height:58px}._page_1c3ne_5._page_1c3ne_5 [aria-label="계약 진행 단계"]>button small{white-space:nowrap;line-height:normal}._page_1c3ne_5._page_1c3ne_5 [aria-label="계약 진행 단계"]>button>svg{display:block}._expiry_1c3ne_9._expiry_1c3ne_9{width:16.6948%;height:45.7143%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;inset:47.8571% auto auto 81.3659%}._expiry_1c3ne_9._expiry_1c3ne_9:after{display:none}._expiry_1c3ne_9._expiry_1c3ne_9 b{margin-top:20px;margin-left:31.8182%;display:block}._expiry_1c3ne_9._expiry_1c3ne_9 b>svg{width:22px;height:22px;position:absolute;top:27px;left:9.09091%}._expiry_1c3ne_9._expiry_1c3ne_9 strong{margin-top:12px;margin-left:31.8182%}._expiry_1c3ne_9._expiry_1c3ne_9 small{margin-left:31.8182%}}@media (width<=760px){._status_1c3ne_21._status_1c3ne_21{height:auto;min-height:380px;padding:18px 16px 20px;overflow:visible}._metrics_1c3ne_24._metrics_1c3ne_24{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;min-width:0;margin-top:20px}._metrics_1c3ne_24._metrics_1c3ne_24>div{min-width:0;min-height:82px;padding-left:10px}._metrics_1c3ne_24._metrics_1c3ne_24>div:nth-child(3n+1){border-left:0;padding-left:0}._status_1c3ne_21._status_1c3ne_21 header{flex-wrap:wrap;gap:12px}._priority_1c3ne_29._priority_1c3ne_29{height:auto;padding:18px 16px}._priority_1c3ne_29._priority_1c3ne_29 button[data-order]{grid-template-columns:36px minmax(0,1fr) 48px 16px;gap:8px;height:auto;min-height:72px;padding:12px 0}._priority_1c3ne_29._priority_1c3ne_29 button[data-order]>time{grid-area:2/2}._priority_1c3ne_29._priority_1c3ne_29 button[data-order]>em{grid-area:1/3/3;padding-inline:6px}._priority_1c3ne_29._priority_1c3ne_29 button[data-order]>svg{grid-area:1/4/3}._priority_1c3ne_29._priority_1c3ne_29 button[data-order]>span:first-child{grid-row:1/3}._priority_1c3ne_29._priority_1c3ne_29 button[data-order] b{white-space:normal;overflow-wrap:anywhere;line-height:1.5}}._chart_3zlib_1{width:100%;margin-top:16px;container:opus-contract-trend/inline-size}._legend_3zlib_2{color:#dff6ec;font-size:var(--ui-role-table-body,11px);justify-content:flex-end;gap:24px;display:flex}._legend_3zlib_2 span{align-items:center;gap:8px;display:flex}._legend_3zlib_2 i{background:#bdebd7;border:1px solid #f3fff9;border-radius:50%;width:10px;height:10px}._legend_3zlib_2 ._dashedLegend_3zlib_5{margin-inline:5px;position:relative}._dashedLegend_3zlib_5:before{content:"";border-top:1px dashed #bdebd7;position:absolute;top:4px;left:-6px;right:-6px}._plot_3zlib_7{width:max(620px,100%);min-width:620px;height:190px;position:relative}._plotViewport_3zlib_8{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}._scrollHint_3zlib_9{color:#dff6ec;margin:10px 0 0;line-height:1.5;display:none}@container opus-contract-trend (width<=619px){._plotViewport_3zlib_8{padding:4px 0 8px}._scrollHint_3zlib_9{display:block}}._plot_3zlib_7:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #bdebd7}._plot_3zlib_7 svg{width:100%;height:100%;display:block}._grid_3zlib_16 path{fill:none;stroke:#dcf6ed;stroke-opacity:.18;stroke-dasharray:2 2;stroke-width:.8px}._line_3zlib_17{fill:none;stroke:#c9f5df;stroke-width:2px}._dash_3zlib_5{fill:none;stroke:#b6ead5;stroke-dasharray:6 5;stroke-width:1.7px}._point_3zlib_19{fill:#a9e8cb;stroke:#f3fff9;stroke-width:1.2px}._axis_3zlib_20{fill:#dff6ec;font-size:var(--ui-role-table-body,11px)}._tooltip_3zlib_21{z-index:6;color:#174e43;min-width:146px;font-size:var(--ui-role-table-body,11px);pointer-events:none;will-change:transform;background:#fffffff5;border:1px solid #d6eadf;border-radius:12px;padding:10px 12px;position:absolute;top:0;left:0;box-shadow:0 18px 34px #032d3555,0 4px 10px #032d3528}._tooltip_3zlib_21:not([hidden]){gap:5px;display:grid}._tooltip_3zlib_21 span{justify-content:space-between;gap:14px;display:flex}
