.stc-actions{flex-wrap:wrap}.stc-agreement{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.stc-agreement label{display:grid;gap:7px;font-weight:700}.stc-agreement label:not(:first-child){grid-column:span 1}.stc-agreement textarea{min-height:92px;resize:vertical}.stc-agreement button,.stc-agreement [data-result]{grid-column:1/-1}.stc-matrix{overflow:auto}.stc-matrix table{min-width:1050px}.stc-matrix th,.stc-matrix td{text-align:center}.stc-matrix th:first-child{text-align:left;position:sticky;left:0;background:#fff}.stc-modal{position:fixed;inset:0;z-index:100000;background:#0f172a99;display:grid;place-items:center;padding:20px}.stc-modal>section{width:min(680px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:18px;padding:22px;box-shadow:0 25px 60px #0f172a55}.stc-modal header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbe3ef;margin-bottom:18px}.stc-modal header button{border:0;background:#eef2f7;border-radius:50%;font-size:24px;width:38px;height:38px}.stc-modal form{display:grid;gap:14px}.stc-modal label{display:grid;gap:6px;font-weight:700}.stc-modal input,.stc-modal select,.stc-modal textarea,.stc-agreement input,.stc-agreement textarea{width:100%;border:1px solid #cbd5e1;border-radius:9px;padding:10px}.stc-docs{display:grid;gap:10px}.stc-docs a{display:flex;justify-content:space-between;gap:16px;padding:13px;border:1px solid #dbe3ef;border-radius:10px;text-decoration:none}.stc-docs small{color:#64748b}.stc-public-agreement{max-width:900px}.stc-public-agreement form{display:grid;gap:13px;margin-top:22px}.stc-public-agreement label{display:grid;gap:6px}.stc-public-agreement input{padding:11px;border:1px solid #cbd5e1;border-radius:8px}.stc-public-agreement button{background:var(--sta-brand,#2563eb);color:#fff;border:0;border-radius:9px;padding:12px 18px}.stc-signed{background:#dcfce7;color:#166534;border-radius:10px;padding:14px;font-weight:700}@media(max-width:760px){.stc-agreement{grid-template-columns:1fr}.stc-agreement label{grid-column:1!important}.stc-docs a{display:grid}}
