header{justify-content:space-between}.back-button{border:1px solid #CBD5E1;background:#fff;color:#334155;border-radius:8px;padding:9px 13px;font-weight:700;cursor:pointer}.back-button:hover{border-color:#22D3EE;color:#0891B2}.page-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px}.page-heading h2{font-size:28px;color:#0F172A;margin:5px 0}.page-heading p{color:#64748B;margin:0}.heading-actions,.row-actions{display:flex;gap:8px}.button.ghost{background:#fff;border:1px solid #CBD5E1;color:#475569}.table-panel{padding:0;overflow:hidden}.table-panel>.filters{padding:18px 20px;margin:0;border-bottom:1px solid #E2E8F0}.data-table{width:100%;overflow-x:auto}.data-row{display:grid;align-items:center;gap:12px;min-width:1050px;padding:12px 18px;border-bottom:1px solid #E2E8F0;font-size:12px}.data-row:last-child{border-bottom:0}.data-row:not(.table-head):hover{background:#F8FAFC}.data-row strong,.data-row small{display:block}.data-row small{color:#64748B;margin-top:3px}.table-head{background:#F8FAFC;color:#64748B;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;position:sticky;top:0}.organizations .data-row{grid-template-columns:1.3fr 2fr .55fr 1fr .65fr}.entities .data-row{grid-template-columns:1.1fr 1fr .8fr 1.5fr 1fr .65fr}.sponsors .data-row{grid-template-columns:1.1fr .7fr 1.6fr .5fr .5fr 1fr .65fr}.accounts .data-row{grid-template-columns:1.1fr .9fr .7fr 1.6fr .7fr 1fr .65fr}.offer-table .data-row{min-width:1450px;grid-template-columns:2fr .8fr 1fr .6fr .6fr 1.1fr .55fr .9fr .7fr .9fr 1fr}.clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credential-state{color:#047857;font-weight:800}.action{padding:7px 9px;border:1px solid #CBD5E1;border-radius:6px;color:#334155;font-weight:700;background:#fff}.action:hover{border-color:#22D3EE;color:#0891B2}.toggle-form{margin:0}.toggle{border:0;background:transparent;display:flex;align-items:center;gap:7px;padding:0;cursor:pointer;color:#64748B;text-transform:capitalize;font-size:11px}.toggle i{display:block;width:32px;height:18px;background:#CBD5E1;border-radius:20px;position:relative;transition:.15s}.toggle i:after{content:"";width:12px;height:12px;position:absolute;top:3px;left:3px;border-radius:50%;background:#fff;transition:.15s}.toggle.on{color:#047857}.toggle.on i{background:#22D3EE}.toggle.on i:after{left:17px}.asset-counts{display:flex;gap:4px}.asset-counts span{background:#E2E8F0;padding:4px 6px;border-radius:4px;font-weight:800;color:#475569}.structured-form{display:grid;gap:18px;max-width:1100px}.form-section{display:grid;grid-template-columns:250px 1fr;gap:28px;background:#fff;border:1px solid #E2E8F0;border-radius:14px;padding:25px}.section-intro{display:flex;gap:13px}.section-intro>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:8px;background:#CFFAFE;color:#0E7490;font-weight:900}.section-intro h3{margin:1px 0 5px;color:#0F172A}.section-intro p{margin:0;color:#64748B;font-size:12px;line-height:1.5}.form-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.form-fields label{display:grid;gap:6px;color:#475569;font-size:12px;font-weight:800}.form-actions{display:flex;justify-content:flex-end;gap:10px;padding:4px 0 25px}@media(max-width:900px){.page-heading{align-items:flex-start;gap:18px}.form-section{grid-template-columns:1fr}.form-fields{grid-template-columns:1fr}.form-fields .wide{grid-column:auto}}@media(max-width:700px){.page-heading{display:grid}.heading-actions{flex-wrap:wrap}}
