.dia-finder{--dia-ink:#111b36;--dia-muted:#5d6780;--dia-line:color-mix(in srgb, var(--primary-base) 20%, transparent);border:1px solid var(--dia-line);background:linear-gradient(145deg, var(--base-00), var(--primary-lighter-x));color:var(--dia-ink);border-radius:1rem;margin-block:0 2.25rem;overflow:hidden;box-shadow:0 16px 42px #111c4a12}.dia-finder__top{border-bottom:1px solid var(--dia-line);gap:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,4vw,2rem)}.dia-finder__description p:last-child{color:var(--dia-muted);margin:.5rem 0 0!important}.dia-finder__form,.dia-finder__result,.dia-finder__source{padding:clamp(1.25rem,4vw,2rem)}.dia-finder__eyebrow{color:var(--primary-base);text-transform:uppercase;letter-spacing:.09em;font-weight:700;margin:0!important;font-size:.75rem!important}.dia-finder__form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:0;display:grid}.dia-finder__field{gap:.45rem;display:grid}.dia-finder__field label{font-weight:700}.dia-finder__field select{border:1px solid var(--dia-line);background:var(--base-00);min-height:3.25rem;color:inherit;font:inherit;border-radius:.65rem;padding-inline:.8rem}.dia-finder__form button{background:var(--primary-base);min-height:3.25rem;color:var(--base-00);cursor:pointer;font:inherit;border:0;border-radius:.75rem;padding-inline:1.2rem;font-weight:700}.dia-finder__form button:hover{background:var(--primary-dark)}.dia-finder__form button:focus-visible,.dia-finder__field select:focus-visible,.dia-finder__filter input:focus-visible{outline:3px solid var(--primary-lighter);outline-offset:3px}.dia-finder__hint{color:var(--dia-muted);margin:1rem clamp(1.25rem,4vw,2rem) 1.25rem!important;font-size:.86rem!important}.dia-finder__loading{color:var(--dia-muted);margin:0 clamp(1.25rem,4vw,2rem) 1.25rem!important}.dia-finder__result{border:1px solid var(--dia-line);background:var(--base-00);border-radius:.8rem;margin:0 clamp(1.25rem,4vw,2rem) 1.5rem}.dia-finder__result[data-status=error]{border-left:.3rem solid var(--error,#b42318)}.dia-finder__result-head{border-bottom:1px solid var(--dia-line);justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1rem;display:flex}.dia-finder__result-head h3{margin:0!important}.dia-finder__result-head>span{background:var(--primary-lighter-x);color:var(--primary-dark);border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.78rem;font-weight:700}.dia-finder__filter{gap:.4rem;margin:1rem 0;display:grid}.dia-finder__filter label{font-size:.85rem;font-weight:700}.dia-finder__filter input{border:1px solid var(--dia-line);background:var(--base-00);min-height:2.75rem;color:inherit;font:inherit;border-radius:.6rem;padding-inline:.75rem}.dia-finder__table-wrap{border:1px solid var(--dia-line);border-radius:.65rem;overflow-x:auto}.dia-finder__table{border-collapse:collapse;width:100%;font-size:.92rem}.dia-finder__table th,.dia-finder__table td{text-align:left;border-bottom:1px solid var(--dia-line);vertical-align:top;padding:.65rem .85rem}.dia-finder__table thead th{background:var(--primary-lighter-x);color:var(--dia-ink);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.78rem}.dia-finder__table tbody tr:last-child td{border-bottom:0}.dia-finder__doctype{color:var(--dia-muted);font-size:.85rem}.dia-finder__badge{white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.76rem;font-weight:700;display:inline-block}.dia-finder__badge--digilocker{background:color-mix(in srgb, var(--success,#1a7f37) 14%, transparent);color:var(--success,#1a7f37)}.dia-finder__badge--self{background:color-mix(in srgb, var(--primary-base) 14%, transparent);color:var(--primary-dark)}.dia-finder__empty{color:var(--dia-muted);margin:.85rem 0 0!important;font-size:.86rem!important}.dia-finder__notice{border-left:.25rem solid var(--warning,#b36b00);background:color-mix(in srgb, var(--warning,#b36b00) 8%, transparent);padding:.8rem 1rem;margin:1rem 0 0!important;font-size:.88rem!important}.dia-finder>noscript .dia-finder__notice{margin:0 clamp(1.25rem,4vw,2rem) 1.5rem!important}.dia-finder__source{border-top:1px solid var(--dia-line);color:var(--dia-muted);font-size:.82rem}.dia-finder__source p{font-size:inherit!important;margin:.25rem 0!important}@media (width<=700px){.dia-finder__top,.dia-finder__form{grid-template-columns:1fr}.dia-finder__result-head{display:grid}.dia-finder__result-head>span{justify-self:start}}[data-theme=dark] .dia-finder{--dia-ink:#f5f7ff;--dia-muted:#b7bfd4;background:linear-gradient(145deg,#181d34,#11172f)}[data-theme=dark] .dia-finder__field select,[data-theme=dark] .dia-finder__filter input,[data-theme=dark] .dia-finder__result,[data-theme=dark] .dia-finder__table thead th{color:var(--dia-ink);background:#191f39}