/* CSP-safe styles migrated from Pages and Shared. */
.csp-clickable { cursor: pointer; }
.csp-selected { background: rgba(0,0,0,.07); }
.csp-selected-light { background: rgba(0,0,0,.05); }
.csp-selected-strong { background: rgba(0,0,0,.08); font-weight: 600; }
.csp-selected-stronger { background: rgba(0,0,0,.10); font-weight: 600; }
.csp-dim-50 { opacity: .5; }
.csp-dim-55 { opacity: .55; }
.csp-dim-60 { opacity: .6; }
.csp-dim-70 { opacity: .7; }
.csp-bg-danger-08 { background: rgba(220,40,40,.08); }
.csp-bg-danger-06 { background: rgba(220,40,40,.06); }
.csp-bg-warning { background: #fff8e6; }
.csp-bg-selected { background: #fbf4e3; }
.csp-bg-year { background: #fffbeb; }
.csp-bg-dirty { background: rgba(201,162,39,.12); }
.csp-bg-changed { background: rgba(255,170,0,.10); }
.csp-weight-600 { font-weight: 600; }
.csp-width-full { width: 100%; }
.csp-max-110 { max-width: 110px; }
.csp-max-320 { max-width: 320px; }
.csp-min-180 { min-width: 180px; }
.csp-width-130 { width: 130px; }
.csp-width-120 { width: 120px; }
.csp-color-input { width: 48px; height: 30px; padding: 0; }
.csp-pre { white-space: pre; }
.csp-recon-diff { font-size: 1.35em; font-weight: 700; }
.csp-ok { color: var(--ok, #1b7f3b); }
.csp-bad { color: var(--bad, #b3261e); }
.csp-bad-cell { background: rgba(220,40,40,.08); color: var(--bad, #b3261e); }
.csp-recon-match { background: rgb(232,245,236); }
.csp-recon-open { background: rgb(253,243,224); }
.csp-muted-row { color: #888; }
.csp-outlined-selected { outline: 2px solid rgba(0,0,0,.45); font-weight: 600; }
.csp-cheque-due { background: rgba(255,160,0,.10); }
.csp-row-subtle { background: rgba(0,0,0,.03); }
.csp-total-row { font-weight: 700; border-top: 1px solid var(--line,#ccc); }
.csp-level-1 { font-weight: 700; background: var(--surface-2,rgba(0,0,0,.06)); }
.csp-statement-heading { font-weight: 600; background: var(--surface-2,rgba(0,0,0,.03)); }
.csp-statement-total { font-weight: 600; border-top: 1px solid var(--line,#ccc); }
.csp-weight-700 { font-weight: 700; }
.csp-bg-positive { background: #e2f6e2; }
.csp-bg-negative { background: #ffd6d6; }
.csp-void-row { color: #b91c1c; text-decoration: line-through; }
.csp-unposted-row { color: #777; font-style: italic; }
.csp-margin-top-6 { margin-top: 6px; }
.csp-pre-line { white-space: pre-line; }
.csp-binding-missing { background: rgb(255,235,235); }
.csp-statement-group { background: #faf6ec; font-weight: 600; }
.csp-tag-dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-inline-end: 4px; }
.csp-tag-1 { background: #1d4ed8; }.csp-tag-2 { background: #0f766e; }.csp-tag-3 { background: #b45309; }.csp-tag-4 { background: #b91c1c; }
.csp-alert-sev-0 { border-inline-start: 4px solid #64748b; }.csp-alert-sev-1 { border-inline-start: 4px solid #b45309; }.csp-alert-sev-2 { border-inline-start: 4px solid #b91c1c; }.csp-alert-sev-3 { border-inline-start: 4px solid #7f1d1d; }
.csp-alert-margin { margin: 6px 0; }
.csp-logo-max-56 { max-height: 56px; }
.csp-tree-cell { font-size: 12.5px; }
.label-size-40x20 { --lw: 40mm; --lh: 20mm; }.label-size-60x30 { --lw: 60mm; --lh: 30mm; }.label-size-75x15 { --lw: 75mm; --lh: 15mm; }.label-size-50x25 { --lw: 50mm; --lh: 25mm; }
.csp-design-preview { display: block; width: 100%; min-height: 220px; }
.csp-w-0 { width: 0%; }
.csp-w-1 { width: 1%; }
.csp-w-2 { width: 2%; }
.csp-w-3 { width: 3%; }
.csp-w-4 { width: 4%; }
.csp-w-5 { width: 5%; }
.csp-w-6 { width: 6%; }
.csp-w-7 { width: 7%; }
.csp-w-8 { width: 8%; }
.csp-w-9 { width: 9%; }
.csp-w-10 { width: 10%; }
.csp-w-11 { width: 11%; }
.csp-w-12 { width: 12%; }
.csp-w-13 { width: 13%; }
.csp-w-14 { width: 14%; }
.csp-w-15 { width: 15%; }
.csp-w-16 { width: 16%; }
.csp-w-17 { width: 17%; }
.csp-w-18 { width: 18%; }
.csp-w-19 { width: 19%; }
.csp-w-20 { width: 20%; }
.csp-w-21 { width: 21%; }
.csp-w-22 { width: 22%; }
.csp-w-23 { width: 23%; }
.csp-w-24 { width: 24%; }
.csp-w-25 { width: 25%; }
.csp-w-26 { width: 26%; }
.csp-w-27 { width: 27%; }
.csp-w-28 { width: 28%; }
.csp-w-29 { width: 29%; }
.csp-w-30 { width: 30%; }
.csp-w-31 { width: 31%; }
.csp-w-32 { width: 32%; }
.csp-w-33 { width: 33%; }
.csp-w-34 { width: 34%; }
.csp-w-35 { width: 35%; }
.csp-w-36 { width: 36%; }
.csp-w-37 { width: 37%; }
.csp-w-38 { width: 38%; }
.csp-w-39 { width: 39%; }
.csp-w-40 { width: 40%; }
.csp-w-41 { width: 41%; }
.csp-w-42 { width: 42%; }
.csp-w-43 { width: 43%; }
.csp-w-44 { width: 44%; }
.csp-w-45 { width: 45%; }
.csp-w-46 { width: 46%; }
.csp-w-47 { width: 47%; }
.csp-w-48 { width: 48%; }
.csp-w-49 { width: 49%; }
.csp-w-50 { width: 50%; }
.csp-w-51 { width: 51%; }
.csp-w-52 { width: 52%; }
.csp-w-53 { width: 53%; }
.csp-w-54 { width: 54%; }
.csp-w-55 { width: 55%; }
.csp-w-56 { width: 56%; }
.csp-w-57 { width: 57%; }
.csp-w-58 { width: 58%; }
.csp-w-59 { width: 59%; }
.csp-w-60 { width: 60%; }
.csp-w-61 { width: 61%; }
.csp-w-62 { width: 62%; }
.csp-w-63 { width: 63%; }
.csp-w-64 { width: 64%; }
.csp-w-65 { width: 65%; }
.csp-w-66 { width: 66%; }
.csp-w-67 { width: 67%; }
.csp-w-68 { width: 68%; }
.csp-w-69 { width: 69%; }
.csp-w-70 { width: 70%; }
.csp-w-71 { width: 71%; }
.csp-w-72 { width: 72%; }
.csp-w-73 { width: 73%; }
.csp-w-74 { width: 74%; }
.csp-w-75 { width: 75%; }
.csp-w-76 { width: 76%; }
.csp-w-77 { width: 77%; }
.csp-w-78 { width: 78%; }
.csp-w-79 { width: 79%; }
.csp-w-80 { width: 80%; }
.csp-w-81 { width: 81%; }
.csp-w-82 { width: 82%; }
.csp-w-83 { width: 83%; }
.csp-w-84 { width: 84%; }
.csp-w-85 { width: 85%; }
.csp-w-86 { width: 86%; }
.csp-w-87 { width: 87%; }
.csp-w-88 { width: 88%; }
.csp-w-89 { width: 89%; }
.csp-w-90 { width: 90%; }
.csp-w-91 { width: 91%; }
.csp-w-92 { width: 92%; }
.csp-w-93 { width: 93%; }
.csp-w-94 { width: 94%; }
.csp-w-95 { width: 95%; }
.csp-w-96 { width: 96%; }
.csp-w-97 { width: 97%; }
.csp-w-98 { width: 98%; }
.csp-w-99 { width: 99%; }
.csp-w-100 { width: 100%; }
.csp-account-level-1 { padding-inline-start: 6px; }
.csp-item-level-1 { padding-inline-start: 6px; }
.csp-account-level-2 { padding-inline-start: 18px; }
.csp-item-level-2 { padding-inline-start: 22px; }
.csp-account-level-3 { padding-inline-start: 30px; }
.csp-item-level-3 { padding-inline-start: 38px; }
.csp-account-level-4 { padding-inline-start: 42px; }
.csp-item-level-4 { padding-inline-start: 54px; }
.csp-account-level-5 { padding-inline-start: 54px; }
.csp-item-level-5 { padding-inline-start: 70px; }
.csp-account-level-6 { padding-inline-start: 66px; }
.csp-item-level-6 { padding-inline-start: 86px; }
.csp-account-level-7 { padding-inline-start: 78px; }
.csp-item-level-7 { padding-inline-start: 102px; }
.csp-account-level-8 { padding-inline-start: 90px; }
.csp-item-level-8 { padding-inline-start: 118px; }
.csp-account-level-9 { padding-inline-start: 102px; }
.csp-item-level-9 { padding-inline-start: 134px; }
.csp-account-level-10 { padding-inline-start: 114px; }
.csp-item-level-10 { padding-inline-start: 150px; }
.csp-account-level-11 { padding-inline-start: 126px; }
.csp-item-level-11 { padding-inline-start: 166px; }
.csp-account-level-12 { padding-inline-start: 138px; }
.csp-item-level-12 { padding-inline-start: 182px; }
.csp-p0001 { white-space:pre-line }
.csp-p0002 { margin-bottom:6px;flex-wrap:wrap }
.csp-p0003 { min-width:150px }
.csp-p0004 { font-size:12.5px }
.csp-p0005 { font-size:12px }
.csp-p0006 { font-size:11.5px }
.csp-p0007 { flex-wrap:wrap }
.csp-p0008 { padding:2px 10px }
.csp-p0009 { text-align:center }
.csp-p0010 { margin-top:6px;flex-wrap:wrap }
.csp-p0011 { flex-wrap:wrap;margin-bottom:8px }
.csp-p0012 { margin:0;padding:4px 10px;white-space:pre-line }
.csp-p0013 { display:flex;gap:6px;align-items:center }
.csp-p0014 { padding:0 }
.csp-p0015 { margin-top:8px }
.csp-p0016 { grid-column:1/-1 }
.csp-p0017 { border:0 }
.csp-p0018 { min-width:280px }
.csp-p0019 { min-width:160px }
.csp-p0020 { padding:2px 8px }
.csp-p0021 { grid-template-columns:repeat(auto-fit,minmax(120px,1fr)) }
.csp-p0022 { margin:6px 12px }
.csp-p0023 { max-width:460px }
.csp-p0024 { flex-wrap:wrap;margin-bottom:6px }
.csp-p0025 { display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap }
.csp-p0026 { flex:1;min-width:200px }
.csp-p0027 { font-weight:700 }
.csp-p0028 { white-space:pre-line;margin-top:4px;font-size:13.5px }
.csp-p0029 { font-size:11.5px;margin-top:4px }
.csp-p0030 { margin-bottom:6px }
.csp-p0031 { max-width:280px }
.csp-p0032 { white-space:nowrap }
.csp-p0033 { margin-top:12px }
.csp-p0034 { white-space:pre-line;margin:4px 0 }
.csp-p0035 { max-width:140px }
.csp-p0036 { margin-top:6px }
.csp-p0037 { max-width:180px }
.csp-p0038 { max-width:130px }
.csp-p0039 { max-width:120px }
.csp-p0040 { max-width:260px }
.csp-p0041 { max-width:300px }
.csp-p0042 { background:#fff;padding:18px 22px;line-height:2 }
.csp-p0043 { text-align:center;margin:0 0 10px }
.csp-p0044 { display:flex;justify-content:space-between }
.csp-p0045 { text-align:left }
.csp-p0046 { border:none;border-top:2px dashed #999;margin:18px 0 }
.csp-p0047 { display:flex;gap:40px;margin-top:20px }
.csp-p0048 { flex:1;border-top:1px solid #333;text-align:center }
.csp-p0049 { min-width:80px }
.csp-p0050 { cursor:pointer }
.csp-p0051 { display:none }
.csp-p0052 { white-space:pre-line;font-size:12px }
.csp-p0053 { max-width:160px }
.csp-p0054 { display:flex;flex-wrap:wrap;gap:10px 18px;align-items:baseline }
.csp-p0055 { margin-top:8px;flex-wrap:wrap }
.csp-p0056 { min-width:260px }
.csp-p0057 { min-width:220px }
.csp-p0058 { display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px }
.csp-p0059 { overflow-x:auto }
.csp-p0060 { grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) }
.csp-p0061 { font-size:12px;margin:14px 0 0 }
.csp-p0062 { font-size:14px }
.csp-p0063 { width:70px }
.csp-p0064 { font-size:12.5px;margin:6px 0 0 }
.csp-p0065 { margin:6px 0 0 }
.csp-p0066 { padding:6px 12px }
.csp-p0067 { min-width:240px }
.csp-p0068 { text-align:center;padding:18px }
.csp-p0069 { grid-template-columns:repeat(auto-fit,minmax(110px,1fr)) }
.csp-p0070 { border:1px solid var(--df-line, #c9d2dc);border-radius:4px;margin-top:8px }
.csp-p0071 { width:auto;height:auto }
.csp-p0072 { max-width:170px }
.csp-p0073 { font-size:12.5px;margin:4px 0 0 }
.csp-p0074 { display:flex;gap:24px;flex-wrap:wrap }
.csp-p0075 { display:block }
.csp-p0076 { width:auto }
.csp-p0077 { margin:-4px 0 8px }
.csp-p0078 { background:var(--hl-cash);white-space:normal }
.csp-p0079 { white-space:normal }
.csp-p0080 { margin:6px 0 }
.csp-p0081 { max-width:560px }
.csp-p0082 { max-width:220px }
.csp-p0083 { display:flex;gap:8px;align-items:center;flex-wrap:wrap }
.csp-p0084 { height:60px;max-width:160px;object-fit:contain;border:1px solid var(--line-2);border-radius:4px }
.csp-p0085 { display:inline-flex;gap:6px;align-items:center }
.csp-p0086 { padding:0 8px }
.csp-p0087 { font-size:11px }
.csp-p0088 { max-width:110px }
.csp-p0089 { margin-top:6px;gap:12px;align-items:center;flex-wrap:wrap }
.csp-p0090 { width:90px;height:90px;object-fit:cover;border:1px solid var(--line-2);border-radius:4px }
.csp-p0091 { width:100%;margin-bottom:4px }
.csp-p0092 { max-width:320px }
.csp-p0093 { width:110px }
.csp-p0094 { font-family:Consolas,monospace;font-weight:700;text-align:left }
.csp-p0095 { white-space:nowrap;font-size:12px }
.csp-p0096 { text-align:right }
.csp-p0097 { font-size:12.5px;margin-top:4px }
.csp-p0098 { grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-top:8px }
.csp-p0099 { grid-template-columns:repeat(auto-fit,minmax(160px,1fr)) }
.csp-p0100 { padding:8px }
.csp-p0101 { font-size:13px;margin-top:3px }
.csp-p0102 { margin:0;flex-wrap:wrap }
.csp-p0103 { width:150px }
.csp-p0104 { margin:8px 0 0 }
.csp-p0105 { grid-column:span 2 }
.csp-p0106 { min-width:200px }
.csp-p0107 { min-width:180px }
.csp-p0108 { background:var(--hl-warn) }
.csp-p0109 { display:flex;gap:6px;margin:6px 12px;font-size:12.5px }
.csp-p0110 { border-inline-start:3px solid var(--gold-dark) }
.csp-p0111 { display:inline-flex;gap:4px;align-items:center;margin-inline-start:8px }
.csp-p0112 { overflow-x:auto;margin-top:8px }
.csp-p0113 { display:flex;flex-wrap:wrap;gap:10px 22px;align-items:baseline }
.csp-p0114 { margin-top:4px }
.csp-p0115 { display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px }
.csp-p0116 { background:var(--gold-grad) }
.csp-p0117 { background:var(--faint) }
.csp-p0118 { width:40% }
.csp-p0119 { max-width:90px }
.csp-p0120 { max-width:150px }
.csp-p0121 { margin-inline-end:6px }
.csp-p0122 { background:var(--hl-bad) }
.csp-p0123 { background:var(--hl-gold);font-weight:600 }
.csp-p0124 { background:var(--hl-bad2);font-weight:700 }
.csp-p0125 { max-width:80px }
.csp-p0126 { margin-top:6px;gap:18px;flex-wrap:wrap }
.csp-p0127 { display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end }
.csp-p0128 { width:120px;height:120px;object-fit:contain;border:1px solid var(--line-2);border-radius:4px;background:#fff }
.csp-p0129 { width:120px;height:120px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--line-2) }
.csp-p0130 { padding:0 6px }
.csp-p0131 { max-height:620px;overflow:auto;margin-top:4px }
.csp-p0132 { text-align:center;padding:14px }
.csp-p0133 { max-width:200px }
.csp-p0134 { background:var(--hl-soft) }
.csp-p0135 { font-size:12.5px;margin:0 0 8px }
@@page { size: @(size == "a4" ? "A4" : W + " " + H); margin: @(size == "a4" ? "8mm" : "0"); }
.csp-p0136 { display:flex;gap:6px;align-items:center;margin-bottom:9px }
.csp-p0137 { font-size:16px }
.csp-p0138 { margin-top:14px }
.csp-p0139 { display:flex;gap:8px;margin-top:8px }
.csp-p0140 { display:flex;gap:6px;margin-top:8px;font-size:12.5px }
.csp-p0141 { margin-bottom:8px }
.csp-p0142 { font-size:22px }
.csp-p0143 { white-space:normal;max-width:240px }
.csp-p0144 { font-size:12px;line-height:1.8 }
.csp-p0145 { grid-template-columns:repeat(2,1fr);margin-top:18px }
.csp-p0146 { display:inline-flex;gap:4px;align-items:center;margin-inline-end:12px }
.csp-p0147 { display:inline-flex;gap:4px;align-items:center }
.csp-p0148 { height:48px;max-width:120px;object-fit:contain;border:1px solid var(--line-2);border-radius:4px }
.csp-p0149 { display:flex;gap:4px;align-items:center;font-size:11.5px;margin-top:2px }
.csp-p0150 { max-width:70px }
.csp-p0151 { margin-inline-start:10px }
.csp-p0152 { min-width:320px }
.csp-p0153 { width:100% }
.csp-p0154 { border-color:var(--ok) }
.csp-p0155 { margin:0 }
.csp-p0156 { font-weight:400;font-size:13px }
.csp-p0157 { flex:1;min-width:240px }
.csp-p0158 { margin-bottom:0 }
.csp-p0159 { margin:6px 0 0;font-size:12px }
.csp-p0160 { flex:1;min-width:220px }
.csp-p0161 { border-top:1px solid var(--df-line, #c9d2dc);border-radius:4px }
.csp-p0162 { margin:6px }
.csp-p0163 { border-top:1px solid var(--df-line, #c9d2dc);border-radius:4px;align-items:flex-start }
.csp-p0164 { flex-basis:100% }
.csp-p0165 { flex:1 }
.csp-p0166 { min-width:110px }
.csp-p0167 { min-width:140px }
.csp-p0168 { margin:4px 0 8px }
.csp-p0169 { background:var(--hl-red) }
.csp-p0170 { background:var(--hl-sea) }
.csp-p0171 { grid-template-columns:repeat(auto-fit,minmax(200px,1fr)) }
.csp-p0172 { width:74px;height:74px }
.csp-p0173 { grid-template-columns:30px minmax(0,1fr) }
.csp-p0174 { text-align:center;padding:12px }
.csp-p0175 { white-space:pre-line;margin:6px 0 }
.csp-p0176 { flex-wrap:wrap;gap:6px }
.csp-p0177 { min-width:0 }
.csp-p0178 { margin-top:6px;gap:18px }
.csp-p0179 { max-width:380px }
.csp-p0180 { color:var(--bad) }
.csp-p0181 { margin-top:8px;white-space:pre-line }
.csp-p0182 { min-width:300px }
.csp-p0183 { display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:12px }
.csp-p0184 { max-width:320px;overflow-wrap:anywhere;font-size:12px }
.csp-p0185 { max-width:240px }
.csp-p0186 { width:90px }
.csp-p0187 { width:100px }
.csp-p0188 { white-space:pre-line;flex-basis:100% }
.csp-p0189 { margin-bottom:16px }
.csp-p0190 { width:34px }
.csp-p0191 { white-space:normal;min-width:180px }
.csp-p0192 { font-size:13px;margin-top:4px }
.csp-p0193 { display:inline-flex;gap:4px;align-items:center;margin-inline-end:10px }
.csp-p0194 { display:flex;gap:12px;flex-wrap:wrap }
.csp-p0195 { flex:1;min-width:280px }
.csp-p0196 { width:300px;max-width:100% }
.csp-p0197 { display:flex;gap:6px;padding:6px }
.csp-p0198 { width:100%;border-collapse:collapse }
.csp-p0199 { padding:3px }
.csp-p0200 { min-width:90px }
.csp-p0201 { width:80px }
.csp-p0202 { padding:0;margin-top:18px }
.csp-p0203 { margin-top:18px }
.csp-p0204 { width:48% }
.csp-p0205 { font-size:11.5px;direction:ltr }
.csp-p0206 { max-width:340px }
.csp-p0207 { color:var(--warn) }
.csp-p0208 { color:var(--ok) }
.csp-p0209 { display:flex;justify-content:space-between;align-items:center }
.csp-p0210 { margin:4px 0 }
.csp-p0211 { white-space:normal;max-width:300px }
.csp-p0212 { margin-inline-start:8px }
.csp-p0213 { margin-inline-end:8px }
.csp-p0214 { margin:0 0 4px }
.csp-p0215 { margin:0 0 8px }
.csp-p0216 { font-weight:600 }
.csp-p0217 { gap:6px }
.csp-p0218 { display:flex;gap:4px;align-items:center;font-size:12.5px }
.csp-p0219 { grid-column:span 3 }
.csp-p0220 { background:var(--bad-soft);border-color:var(--bad);color:var(--bad) }
.csp-p0221 { margin:6px 0 0;font-size:12.5px }
.csp-p0222 { background:var(--hl-warn);max-width:80px }
.csp-p0223 { background:var(--hl-warn);max-width:100px }
.csp-p0224 { margin:6px 12px;font-size:12.5px }
.csp-p0225 { border:1px solid var(--danger,#c0392b) }
.csp-p0226 { margin:0 0 6px }
.csp-p0227 { flex:1 1 320px }
.csp-p0228 { padding:0;margin-top:8px }
.csp-p0229 { font-size:12.5px;margin:0 0 6px }
.csp-p0230 { border-inline-start:3px solid var(--bad) }
.csp-p0231 { margin-top:8px;display:block }
.csp-p0232 { display:flex;flex-wrap:wrap;gap:10px 26px;align-items:baseline }
.csp-p0233 { white-space:normal;max-width:260px }
.csp-p0234 { width:15% }
.csp-p0235 { width:25% }
.csp-p0236 { width:10% }
.csp-p0237 { white-space:pre-line;background:#dcf8c6;color:#111;border-radius:8px;padding:8px 10px;max-width:420px;font-size:13.5px }
.csp-p0238 { margin-top:6px;display:flex;gap:6px;flex-wrap:wrap }
.csp-p0239 { padding:2px 8px;font-size:12px }
.csp-p0240 { color:var(--muted) }
.csp-p0241 { max-width:420px }
.csp-p0242 { margin:0;padding-inline-start:18px;font-size:13px;line-height:1.8 }
.csp-p0243 { list-style:none;margin-top:6px;margin-inline-start:-18px }
.csp-p0244 { flex-wrap:wrap;gap:18px }
.csp-p0245 { max-width:320px;font-size:12px }
.csp-p0246 { margin:2px 0 }
.csp-p0247 { width:8px }
.csp-p0248 { display:inline;font-size:15px;color:var(--text) }
.csp-p0249 { font-size:14px;font-weight:500;color:var(--muted) }
