/* Source: portal/ui/phase2.css; build: node portal/build-referrals.mjs */
.csys-catalogue-copy>.button+.button{margin-top:10px}.phase2-panel{margin-block:22px;padding-block-start:20px;border-top:1px solid var(--line, #ffffff24)}.phase2-panel h3{margin-bottom:12px}.phase2-panel .button-group{margin-top:16px}.phase2-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.phase2-version{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.phase2-version code{font-size:.75rem;overflow-wrap:anywhere}.phase2-terms{display:grid;gap:18px;margin-block:20px}.phase2-terms section{padding:16px;border:1px solid var(--line, #ffffff24);border-radius:12px}.phase2-terms h3{font-size:1rem;margin-bottom:10px}.phase2-form fieldset{border:1px solid var(--line, #ffffff24);border-radius:12px;padding:18px;display:grid;gap:16px}.phase2-form legend{padding-inline:7px;font-weight:650}.phase2-form .fact-grid{margin:0}.phase2-busy{margin-block:18px;padding:0;list-style:none;display:grid;gap:10px}.phase2-busy li{padding:12px;border:1px solid var(--line, #ffffff24);border-radius:10px;font-variant-numeric:tabular-nums}.phase2-busy time{display:block}.phase2-scope-list{display:grid;gap:12px;margin-block:16px}.phase2-scope-list .panel{padding:16px}.phase2-scope-list h3{margin:10px 0}@media(max-width:480px){.phase2-form fieldset{padding:12px}.phase2-panel .button-group>.button{width:100%}}
