.rik-Za_workspace{--redeem-line:#dbe4ee}.rik-Za_hero{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin:.5rem 0 1.5rem;display:flex}.rik-Za_hero p{color:#526174;max-width:65ch;margin:0;line-height:1.65}.rik-Za_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.rik-Za_metric{border:1px solid var(--redeem-line,#dbe4ee);background:#fff;border-radius:16px;gap:.5rem;min-width:0;padding:1.15rem;display:grid}.rik-Za_metric span{color:#526174;font-size:.82rem}.rik-Za_metric strong{color:#142d4e;font-variant-numeric:tabular-nums;font-size:1.8rem;line-height:1.15}.rik-Za_note{color:#526174;max-width:100ch;margin:.5rem 0 1.25rem;font-size:.83rem;line-height:1.65}.rik-Za_filters{border:1px solid var(--redeem-line,#dbe4ee);background:#f7f9fc;border-radius:16px;grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(9rem,1fr));align-items:end;gap:.9rem;margin-bottom:1rem;padding:1rem;display:grid}.rik-Za_filters label{color:#243a55;gap:.4rem;font-size:.83rem;font-weight:600;display:grid}.rik-Za_filters input,.rik-Za_filters select{width:100%;min-width:0;min-height:44px;font:inherit;color:#172b45;background:#fff;border:1px solid #a8b9cc;border-radius:9px;padding:.65rem .75rem}.rik-Za_resultCount{color:#526174;font-size:.85rem}.rik-Za_stats{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;padding:0;display:grid}.rik-Za_stats div{border:1px solid var(--redeem-line,#dbe4ee);border-radius:12px;padding:.9rem}.rik-Za_stats dt{color:#526174;font-size:.8rem}.rik-Za_stats dd{color:#142d4e;margin:.4rem 0 0;font-size:1.1rem;font-weight:650}.rik-Za_panel{border:1px solid var(--redeem-line,#dbe4ee);background:linear-gradient(135deg,#f5f9ff,#fff 65%);border-radius:20px;width:100%;max-width:54rem;padding:clamp(1rem,3vw,1.8rem);scroll-margin-top:6rem}.rik-Za_panel h2{margin-top:0}.rik-Za_panel form{flex-wrap:wrap;align-items:end;gap:.8rem;margin:1rem 0;display:flex}.rik-Za_panel label{flex:18rem;gap:.5rem;display:grid}.rik-Za_panel input{letter-spacing:.05em;color:#142d4e;background:#fff;border:1px solid #91a8c3;border-radius:10px;width:100%;min-height:48px;padding:.8rem;font-size:1rem}.rik-Za_panel button{min-height:48px}.rik-Za_entry{border:1px solid var(--redeem-line,#dbe4ee);background:#fff;border-radius:12px;gap:.5rem;margin-top:.75rem;padding:1rem;display:grid}.rik-Za_entry p{margin:0}@media (max-width:900px){.rik-Za_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rik-Za_filters{grid-template-columns:1fr 1fr}.rik-Za_filters label:first-child{grid-column:1/-1}}@media (max-width:540px){.rik-Za_hero{display:grid}.rik-Za_filters{grid-template-columns:1fr}.rik-Za_metrics{gap:.6rem}.rik-Za_metric{padding:.9rem}.rik-Za_metric strong{font-size:1.55rem}.rik-Za_panel form button{width:100%}}
