.adm .content{max-width:1600px}.adm .side{background:var(--hull);color:var(--frost);--t1:var(--frost);--t2:var(--frost2);--line:var(--hld);--bbg:var(--frost);--bfg:var(--ink);border-right-color:var(--hld)}.adm-badge{font:10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ig);border:1px solid #ff5a1f66;border-radius:999px;padding:2px 8px}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.toolbar .field{max-width:320px;height:40px}.toolbar select.field{max-width:200px}.formgrid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:16px;display:grid}.formgrid .wide{grid-column:1/-1}.rows-edit{flex-direction:column;gap:8px;display:flex}.rows-edit .r{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.rows-edit input,.rows-edit textarea{border:1px solid var(--field);background:var(--card);height:40px;color:var(--t1);font:inherit;border-radius:6px;width:100%;padding:0 12px;font-size:14px}.rows-edit textarea{height:64px;padding:8px 12px}.imgpick{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.imgpick figure{font:10px var(--mono);color:var(--t2);flex-direction:column;gap:4px;margin:0;display:flex}.imgpick .photo{aspect-ratio:4/3;border-radius:8px}.stat-sm .fig{font-size:28px}.inline-form{gap:6px;display:inline-flex}.adm-brand{height:auto}.adm-brand .slogo span{flex-direction:column;align-items:flex-start;gap:4px;line-height:1.2;display:flex}.adm-brand .adm-badge{font-style:normal;font-weight:400}.tabs .cnt{background:var(--ig);color:#fff;min-width:20px;height:20px;font:600 11px/20px var(--mono);text-align:center;border-radius:999px;margin-left:8px;padding:0 6px}.settle{flex-wrap:wrap;align-items:center}.settle .credit{flex-direction:column;gap:2px;display:inline-flex}.settle .credit span{font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.settle .credit input{width:116px;height:30px}dialog.modal{border:1px solid var(--line);background:var(--raised);width:min(720px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--t1);box-shadow:var(--shadow);border-radius:18px;padding:0;overflow:auto}dialog.modal.wide{width:min(980px,100% - 32px)}dialog.modal::backdrop{background:#07080a80}.modal-head{border-bottom:1px solid var(--line);background:var(--raised);z-index:1;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}.modal-head h2{font-size:20px}.modal-body{flex-direction:column;gap:18px;padding:24px;display:flex}.listhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tbl td.actions{white-space:nowrap;text-align:right}.tbl td.actions>*+*{margin-left:6px}.valcell{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}
