.inter-root{color:var(--text,#1f1f1f);font-size:13px}.inter-header{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;background:#fff;border:1px solid #e4e4e8;border-top:3px solid #C9A227;border-radius:12px 12px 0 0}.inter-eyebrow{font-size:11px;letter-spacing:1px;color:#6a5a28;font-weight:700}.inter-header h2{font-size:25px;margin:7px 0}.inter-header p{margin:0;color:#64646f;line-height:1.6}.inter-mode{padding:7px 12px;border:1px solid #ded4b4;border-radius:20px;background:#fbf5e0;color:#655420;font-weight:600}.inter-filters{display:flex;align-items:end;gap:14px;flex-wrap:wrap;padding:18px 24px;background:#fafafa;border:1px solid #e4e4e8;border-top:0}.inter-filters label{display:grid;gap:6px;font-weight:600}.inter-filters input{font:inherit;padding:9px 12px;border:1px solid #d7d7df;border-radius:7px;background:white}.inter-filters button{min-height:38px}.inter-filters button:disabled{opacity:.6;cursor:wait}.inter-filters :focus-visible{outline:2px solid #9a7a17;outline-offset:3px}#inter-status{align-self:center;color:#5d625e;font-size:12px}.inter-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:22px 0}.inter-summary>div{padding:20px;background:#fff;border:1px solid #e4e4e8;border-radius:10px;min-width:0}.inter-summary span{display:block;color:#656571;font-size:12px}.inter-summary strong{display:block;font-size:25px;margin-top:12px;overflow-wrap:anywhere}.inter-statement{background:#fff;border:1px solid #e4e4e8;border-radius:10px;overflow:hidden}.inter-statement-head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #e4e4e8;gap:14px}.inter-statement-head h3{margin:0;font-size:15px}.inter-statement-head span{color:#686873;font-size:12px}.inter-empty{text-align:center;padding:55px 20px;color:#5d5d69}.inter-empty strong{font-size:16px;color:#30303b}.inter-empty p{line-height:1.6}.inter-note{padding:14px 4px;line-height:1.7;color:#686873;font-size:12px;max-width:1050px}.inter-table-wrap{overflow:auto}.inter-root table{width:100%;border-collapse:collapse}.inter-root th{text-align:left;font-size:12px;color:#686873;background:#fafafa}.inter-root td,.inter-root th{padding:13px 18px;border-bottom:1px solid #eee}.inter-root td div{margin-top:5px;color:#686873}.inter-value{white-space:nowrap;text-align:right}.inter-error{margin:20px 0;padding:20px;border:1px solid #e0b1b1;background:#fff5f5;border-radius:10px;color:#8e2727}
