@layer compatibility{body[data-view=data] .data-lifecycle-workspace{position:sticky;top:calc(var(--data-topbar-height, 74px) + 6px);z-index:36;display:grid;min-width:0;border:1px solid #aebfc3;background:#fff;color:#1d2e35;box-shadow:0 5px 14px #1c373e14}body[data-view=data] .data-lifecycle-workspace[hidden]{display:none}body[data-view=data] .data-section-root.is-section-active{scroll-margin-top:calc(var(--data-topbar-height, 74px) + 104px)}body[data-view=data] .data-lifecycle-primary{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(620px,3fr) minmax(235px,.9fr);min-width:0;border-bottom:1px solid #d7e0e3}body[data-view=data] .data-lifecycle-title,body[data-view=data] .data-lifecycle-decision{display:grid;align-content:center;min-width:0;padding:8px 10px}body[data-view=data] .data-lifecycle-title{border-left:4px solid #0d7a75;background:#eef6f5}body[data-view=data] .data-lifecycle-title>span,body[data-view=data] .data-lifecycle-decision>small,body[data-view=data] .data-lifecycle-flow>span,body[data-view=data] .data-lifecycle-context dt{color:#697b82;font-size:8px;font-weight:800;letter-spacing:.025em;line-height:1.2;text-transform:uppercase}body[data-view=data] .data-lifecycle-title>strong{margin-top:3px;overflow:hidden;color:#163b3d;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body[data-view=data] .data-lifecycle-context{display:grid;grid-template-columns:repeat(6,minmax(98px,1fr));min-width:0;margin:0}body[data-view=data] .data-lifecycle-context>div{display:grid;align-content:center;min-width:0;min-height:51px;padding:6px 8px;border-left:1px solid #e1e7e9}body[data-view=data] .data-lifecycle-context dd{margin:3px 0 0;overflow:hidden;color:#20343b;font-size:9px;font-weight:750;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body[data-view=data] .data-lifecycle-decision{border-left:1px solid #d7e0e3;background:#f8fafb}body[data-view=data] .data-lifecycle-state{justify-self:start;margin-bottom:3px;padding:2px 5px;border:1px solid #8ba6a7;color:#31595a;background:#fff;font-size:8px;font-weight:850;text-transform:uppercase}body[data-view=data] .data-lifecycle-state[data-state=published],body[data-view=data] .data-lifecycle-state[data-state=approved]{border-color:#3d927d;color:#08705a;background:#edf8f4}body[data-view=data] .data-lifecycle-state[data-state=returned]{border-color:#bf6262;color:#9d3535;background:#fff3f3}body[data-view=data] .data-lifecycle-decision>strong{margin-top:2px;overflow:hidden;color:#172d34;font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body[data-view=data] .data-lifecycle-flow{display:grid;grid-template-columns:150px minmax(540px,1fr) minmax(160px,.55fr);align-items:center;gap:8px;min-width:0;min-height:38px;padding:4px 8px}body[data-view=data] .data-lifecycle-actions{display:grid;grid-template-columns:repeat(6,minmax(78px,1fr));min-width:0;border:1px solid #ccd7da}body[data-view=data] .data-lifecycle-action{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:4px;min-width:0;min-height:27px;padding:3px 6px;border:0;border-right:1px solid #dce4e6;color:#33484f;background:#fff;font:inherit;font-size:8px;font-weight:800;cursor:pointer}body[data-view=data] .data-lifecycle-action:last-child{border-right:0}body[data-view=data] .data-lifecycle-action b{display:grid;place-items:center;width:16px;height:16px;border:1px solid #aebdc2;color:#61747b;background:#fff;font-size:7px}body[data-view=data] .data-lifecycle-action.is-complete{color:#0a695f;background:#eef7f4}body[data-view=data] .data-lifecycle-action.is-complete b{border-color:#188572;color:#fff;background:#188572}body[data-view=data] .data-lifecycle-action.is-reject{color:#964646}body[data-view=data] .data-lifecycle-action:not(:disabled):hover,body[data-view=data] .data-lifecycle-action:not(:disabled):focus-visible{position:relative;z-index:2;color:#075c59;background:#e8f4f2;box-shadow:inset 0 -2px #0b7f79;outline:0}body[data-view=data] .data-lifecycle-action:disabled{color:#87959a;background:#f4f6f7;cursor:not-allowed;opacity:.68}body[data-view=data] .data-lifecycle-feedback{min-width:0;margin:0;overflow:hidden;color:#697b82;font-size:8px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body[data-view=data] .data-lifecycle-feedback:empty:before{content:"\41d\435\434\43e\441\442\443\43f\43d\44b\435  \44d\442\430\43f\44b  \442\440\435\431\443\44e\442  \441\435\440\432\435\440\43d\43e\433\43e  \441\43e\433\43b\430\441\43e\432\430\43d\438\44f"}body[data-view=data] .data-lifecycle-feedback[data-tone=positive]{color:#0a725e}body[data-view=data] .data-lifecycle-feedback[data-tone=attention]{color:#98621a}body[data-view=data] .data-lifecycle-feedback[data-tone=critical]{color:#a63d3d}body[data-view=data] .data-tree-branch>summary{grid-template-columns:24px minmax(0,1fr) auto}body[data-view=data] .data-tree-task-state{max-width:82px;overflow:hidden;color:#738289;font-size:7px;font-weight:700;line-height:1.15;text-align:right;text-overflow:ellipsis;white-space:nowrap}body[data-view=data] .data-tree-task-state[data-state=published],body[data-view=data] .data-tree-task-state[data-state=approved]{color:#15705e}body[data-view=data] .data-tree-task-state[data-state=returned]{color:#a44141}@media(max-width:1420px){body[data-view=data] .data-section-root.is-section-active{scroll-margin-top:calc(var(--data-topbar-height, 74px) + 122px)}body[data-view=data] .data-lifecycle-primary{grid-template-columns:minmax(190px,.7fr) minmax(520px,2.4fr) minmax(210px,.8fr)}body[data-view=data] .data-lifecycle-context{grid-template-columns:repeat(3,minmax(115px,1fr))}body[data-view=data] .data-lifecycle-context>div{min-height:34px}body[data-view=data] .data-lifecycle-flow{grid-template-columns:130px minmax(500px,1fr)}body[data-view=data] .data-lifecycle-feedback{display:none}}@media(max-width:1020px){body[data-view=data] .data-lifecycle-workspace{position:static}body[data-view=data] .data-section-root.is-section-active{scroll-margin-top:calc(var(--data-topbar-height, 74px) + 8px)}body[data-view=data] .data-lifecycle-primary{grid-template-columns:1fr}body[data-view=data] .data-lifecycle-decision{border-top:1px solid #d7e0e3;border-left:0}body[data-view=data] .data-lifecycle-flow{display:block;overflow-x:auto}body[data-view=data] .data-lifecycle-flow>span{display:block;margin-bottom:4px}body[data-view=data] .data-lifecycle-actions{min-width:590px}}@media(max-width:720px){body[data-view=data] .data-lifecycle-context{grid-template-columns:repeat(2,minmax(120px,1fr))}}.data-lifecycle-reason-dialog{width:min(520px,calc(100vw - 28px));padding:0;border:1px solid var(--line, #cbd7da);border-radius:5px;background:var(--surface, #fff);color:var(--text, #183039);box-shadow:0 18px 60px #0c262c3d}.data-lifecycle-reason-dialog::backdrop{background:#071c206b}.data-lifecycle-reason-dialog form{display:grid}.data-lifecycle-reason-dialog header,.data-lifecycle-reason-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line, #cbd7da)}.data-lifecycle-reason-dialog footer{justify-content:flex-end;border-top:1px solid var(--line, #cbd7da);border-bottom:0}.data-lifecycle-reason-dialog header strong{font-size:15px}.data-lifecycle-reason-dialog header button{width:32px;height:32px;padding:0;border:1px solid var(--line, #cbd7da);background:transparent;color:inherit;font-size:18px}.data-lifecycle-reason-dialog label{display:grid;gap:6px;padding:14px}.data-lifecycle-reason-dialog label span{color:var(--muted, #65787e);font-size:11px;font-weight:800;text-transform:uppercase}.data-lifecycle-reason-dialog textarea{width:100%;min-height:104px;padding:9px;resize:vertical;border:1px solid var(--line, #cbd7da);border-radius:3px;background:var(--surface, #fff);color:var(--text, #183039);font:inherit;font-size:13px}.data-lifecycle-reason-dialog footer button{min-height:36px;padding:6px 12px;border:1px solid var(--brand, #0b7e79);border-radius:3px;background:transparent;color:var(--brand, #0b7e79);font:inherit;font-size:12px;font-weight:800}.data-lifecycle-reason-dialog footer [data-confirm-reason]{border-color:#ad4747;background:#ad4747;color:#fff}}
