/** * Copyright since 2025 Mifos Initiative * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @use '../i4c' as *; @include i4c-skin; .search-input { width: 240px; } .search-btn { height: 38px; border-radius: 8px; font-weight: 600; font-size: 11.5px; } .count-tag { font-size: 11px; font-weight: 700; color: #64748b; background: #f1f5f9; padding: 2px 7px; border-radius: 9999px; border: 1px solid #e2e8f0; } .head-hint { margin-left: auto; font-size: 11px; color: #94a3b8; font-weight: normal; } .ack-cell { display: flex; align-items: center; gap: 6px; .ack-no { font-weight: 700; color: #0f172a; font-size: 12px; } } .date-main { font-weight: 600; color: #1e293b; } .cat-pill { display: inline-block; padding: 1px 6px; border-radius: 4px; background: #f1f5f9; font-size: 10px; color: #475569; } .modal-title-row { display: flex; align-items: center; gap: 8px; } .sub { font-size: 10.5px; color: #64748b; margin-top: 1px; } .err-text { color: #dc2626; font-size: 10.5px; max-width: 220px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .amount-accent { color: #0f172a; font-size: 13px; } .payloads-view { display: flex; flex-direction: column; gap: 12px; } .payload-box { display: flex; flex-direction: column; gap: 6px; &__title { display: flex; align-items: center; gap: 6px; font-size: 12px; font-weight: 700; color: #1e293b; fa-icon { color: #2563eb; } } } .footer-btn-close { padding: 6px 14px; border-radius: 8px; background: #e2e8f0; color: #334155; border: none; font-size: 11.5px; font-weight: 600; cursor: pointer; transition: all 0.2s; &:hover { background: #cbd5e1; color: #0f172a; } } .finding-json-cell { padding: 12px 16px !important; background: #0b1329 !important; border-bottom: 2px solid #1e293b !important; } .finding-json-box { display: flex; flex-direction: column; gap: 8px; .finding-json-head { display: flex; align-items: center; justify-content: space-between; font-size: 11px; font-weight: 600; color: #94a3b8; padding-bottom: 6px; border-bottom: 1px solid #1e293b; fa-icon { color: #60a5fa; } } /* Shown at full length: the popup body is the one scroll area, so nothing hides behind the footer. */ pre.i4c-json { max-height: none; overflow: visible; border: none; background: transparent; padding: 6px 0 16px; box-shadow: none; white-space: pre-wrap; word-break: break-all; font-size: 11px; line-height: 1.6; color: #38bdf8; } } .muted-cell { color: #94a3b8; cursor: help; }