.cr-review-panel{color:#234738;background:#f6faf7;border:1px solid #cadfd5;border-radius:10px;min-width:0;padding:14px 16px;font-size:13px}.cr-review-panel>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:700;list-style:none;display:flex}.cr-review-panel>summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400}.cr-review-panel[open]>summary:after{content:"−"}.cr-review-content{gap:14px;min-width:0;padding:8px 0 4px;display:grid}.cr-review-content>p{color:#4e695b;margin:0;line-height:1.6}.cr-review-content label{gap:7px;font-size:13px;font-weight:600;display:grid}.cr-review-content input:not([type=checkbox]),.cr-review-content textarea,.cr-review-content select{color:#1e3e2f;background:#fff;border:1px solid #b8cfc2;border-radius:7px;width:100%;min-width:0;min-height:44px;padding:10px 11px;font:14px/1.5 Arial,Helvetica,sans-serif}.cr-review-content textarea{resize:vertical}.cr-review-content button{min-height:44px}.cr-review-state,.cr-review-route{overflow-wrap:anywhere;gap:4px;display:grid}.cr-review-state span,.cr-review-route span{color:#4e695b;font-size:12px}.cr-review-route{background:#fff;border:1px solid #d6e4dc;border-radius:8px;padding:12px}.cr-review-route p{white-space:pre-wrap;color:#4e695b;font-size:12px;margin:4px 0 0!important}.cr-review-fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.cr-review-fields:disabled{opacity:.7}.cr-review-content .cr-review-check{align-items:flex-start;min-height:44px;padding:10px 0;line-height:1.5;gap:9px!important;display:flex!important}.cr-review-check input{accent-color:#007f69;flex-shrink:0;height:17px;margin:2px 0 0;width:17px!important;padding:0!important}.cr-review-edit{border-left:3px solid #c1dbcb;gap:14px;padding-left:12px;display:grid}.cr-review-notice,.cr-review-warning,.cr-review-error{overflow-wrap:anywhere;border:1px solid #c1dbcb;border-radius:8px;padding:12px}.cr-review-content .cr-review-notice{color:#245d39;background:#e9f6ed;align-items:flex-start;gap:8px;display:flex}.cr-review-notice svg{flex-shrink:0;margin-top:3px}.cr-review-content .cr-review-warning{color:#735616;background:#fff8e8;border-color:#e6d2a5}.cr-review-content .cr-review-error{color:#8f2e25;background:#fff1ee;border-color:#eab9b1}.cr-review-blockers{color:#765820;background:#fff8eb;border:1px solid #e5d7b6;border-radius:8px;padding:12px}.cr-review-blockers ul{gap:10px;margin:8px 0;padding:0;list-style:none;display:grid}.cr-review-blockers li,.cr-review-blockers li>span{overflow-wrap:anywhere;gap:4px;display:grid}.cr-review-blockers p{font-size:12px;margin:8px 0 0!important}.cr-review-blockers a{align-items:center;min-height:44px;font-size:12px}.cr-review-refresh{justify-self:start}.cr-review-content :focus-visible{outline-offset:3px;outline:3px solid #007f69}.cr-review-panel>summary:focus-visible{outline-offset:3px;outline:3px solid #007f69}@media (max-width:520px){.cr-review-panel{padding:10px 12px}.cr-review-content input:not([type=checkbox]),.cr-review-content textarea,.cr-review-content select{font-size:16px}}.sc-portal-insert{margin:12px 0}.sc-portal-insert-body{background:#f7fafb;border:1px solid #d9e1e6;border-radius:10px;margin-top:10px;padding:14px}.sc-portal-insert-body>p:first-child{margin-top:0}.sc-portal-insert fieldset{border:1px solid #d9e1e6;border-radius:8px;gap:8px;min-width:0;margin:12px 0 0;padding:12px;display:grid}.sc-portal-insert legend{padding:0 5px;font-weight:600}.sc-portal-insert fieldset p{margin:0}.sc-portal-insert fieldset .sc-btn{justify-self:start}.sc-portal-insert input,.sc-portal-insert select{width:100%;min-width:0}.sc-portal-insert label{margin:0}.sc-portal-insert fieldset:disabled{opacity:.7}
