.op-ws-boundary{width:100%;max-width:1280px;margin:0 auto;padding:32px 32px 80px;color:var(--ink)}.op-ws-boundary h1{margin:0;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.015em}.op-ws-loading-line{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--muted)}.op-ws-loading-rows{margin-top:40px}.op-ws-loading-rows span{display:block;height:56px;border-top:1px solid var(--line)}.op-ws-loading-rows span:last-child{border-bottom:1px solid var(--line)}.op-ws-fault{max-width:760px;padding-top:24px}.op-ws-fault-text{margin:8px 0 20px;font-size:15px;line-height:22px;color:var(--color-text-muted-strong)}.op-ws-boundary button.op-ws-reload{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:0;border-radius:6px;background:var(--accent);color:#fff;box-shadow:none;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.op-ws-boundary button.op-ws-reload:hover{background:var(--accent-strong)}.op-ws-fault-link{margin:12px 0 0;font-size:14px}.op-ws-fault-link a{color:var(--accent);font-weight:500;text-decoration:none}.op-ws-fault-link a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:899px){.op-ws-boundary{padding:20px 16px 64px}.op-ws-boundary h1{font-size:22px;line-height:28px}.op-ws-boundary button.op-ws-reload{width:100%;min-height:44px}}@media print{html[data-print-scope=agreement] body :not([data-print-root]):not([data-print-root] *):not(:has([data-print-root])){display:none!important}}