.field.svelte-19vv3rk{gap:.4rem;min-width:0;display:grid;position:relative}.field-label.svelte-19vv3rk{font-weight:700}button.svelte-19vv3rk,input.svelte-19vv3rk{font:inherit}.trigger.svelte-19vv3rk{color:#4b4e54;cursor:pointer;text-align:left;background:#fff;border:1px solid #cfd1d5;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.75rem;padding:.35rem .7rem;display:flex}.trigger.svelte-19vv3rk:hover:not(:disabled){border-color:#aeb1b7}.trigger.svelte-19vv3rk:focus-visible,.selection.svelte-19vv3rk input:where(.svelte-19vv3rk):focus-visible,.navigation.svelte-19vv3rk button:where(.svelte-19vv3rk):focus-visible,.drill.svelte-19vv3rk:focus-visible,.actions.svelte-19vv3rk button:where(.svelte-19vv3rk):focus-visible{outline-offset:1px;outline:3px solid #d7195f2e}.trigger.svelte-19vv3rk:disabled{color:#777a80;cursor:not-allowed;background:#f1f1f2}.chevron.svelte-19vv3rk{color:#767980;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.1rem;height:1.1rem}.panel.svelte-19vv3rk{z-index:10;background:#fff;border:1px solid #d6d7da;border-radius:.65rem;width:min(22rem,100vw - 2rem);padding:.65rem;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 12px 32px #20212429}.align-end.svelte-19vv3rk .panel:where(.svelte-19vv3rk){left:auto;right:0}.navigation.svelte-19vv3rk{border-bottom:1px solid #ececef;align-content:center;gap:.35rem;min-height:2.75rem;padding:0 .35rem .55rem;display:grid}.navigation.svelte-19vv3rk h3:where(.svelte-19vv3rk){color:#34363b;margin:0;font-size:.85rem;line-height:1.4}.navigation.svelte-19vv3rk h3:where(.svelte-19vv3rk):focus-visible{outline-offset:2px;outline:3px solid #d7195f2e}.back.svelte-19vv3rk{color:#686b72;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;width:fit-content;min-height:2.75rem;padding:0 .25rem;font-weight:700;display:inline-flex}.back.svelte-19vv3rk svg:where(.svelte-19vv3rk),.drill.svelte-19vv3rk svg:where(.svelte-19vv3rk){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.1rem;height:1.1rem}fieldset.svelte-19vv3rk{border:0;min-width:0;margin:0;padding:0}.options.svelte-19vv3rk{max-height:min(20rem,52vh);margin-top:.5rem;overflow-y:auto}.option.svelte-19vv3rk{color:#34363b;border-radius:.4rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:2.75rem;display:grid}.option.svelte-19vv3rk:hover{background:#f7f1f4}.selection.svelte-19vv3rk{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;min-height:2.75rem;padding:.45rem .5rem;display:grid}.group-label.svelte-19vv3rk{align-content:center;gap:.1rem;min-width:0;min-height:2.75rem;padding:.45rem .5rem;font-weight:700;display:grid}.group-kind.svelte-19vv3rk{color:#767980;font-size:.72rem;font-weight:400}.selection.svelte-19vv3rk input:where(.svelte-19vv3rk){accent-color:#d7195f;width:1.1rem;height:1.1rem}.option-name.svelte-19vv3rk{overflow-wrap:anywhere;line-height:1.35;display:block}.drill.svelte-19vv3rk{color:#686b72;cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.drill.svelte-19vv3rk:hover{color:#b81250;background:#efe7eb}code.svelte-19vv3rk{color:#767980;margin-top:.15rem;font-size:.72rem;display:block}.empty.svelte-19vv3rk{color:#767980;text-align:center;margin:0;padding:1rem .5rem}.actions.svelte-19vv3rk{border-top:1px solid #ececef;justify-content:space-between;gap:.5rem;margin-top:.55rem;padding-top:.55rem;display:flex}.actions.svelte-19vv3rk button:where(.svelte-19vv3rk){cursor:pointer;border:0;border-radius:.45rem;min-height:2.75rem;padding:.45rem .85rem;font-weight:700}.clear.svelte-19vv3rk{color:#686b72;background:0 0}.clear.svelte-19vv3rk:disabled{color:#abadb2;cursor:not-allowed}.done.svelte-19vv3rk{color:#fff;background:#d7195f}.sr-only.svelte-19vv3rk{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=36rem){.panel.svelte-19vv3rk,.align-end.svelte-19vv3rk .panel:where(.svelte-19vv3rk){width:100%;position:static}}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#202124;background:#f7f7f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;margin:0}button,input{font:inherit}main.svelte-1uha8ag{width:min(100% - 2rem,52rem);margin:0 auto;padding:clamp(3rem,10vh,6rem) 0 5rem}.intro.svelte-1uha8ag{margin-bottom:1.25rem}.identity.svelte-1uha8ag{align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.identity-mark.svelte-1uha8ag{color:#fff;letter-spacing:-.04em;background:#d7195f;border-radius:.55rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:.72rem;font-weight:900;display:grid}.identity-name.svelte-1uha8ag{letter-spacing:.12em;margin:0;font-size:.72rem;font-weight:900}.competition-name.svelte-1uha8ag{color:#686b72;margin:.15rem 0 0;font-size:.72rem;font-weight:700}h1.svelte-1uha8ag{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,4vw,2rem);line-height:1.25}.intro-copy.svelte-1uha8ag{color:#686b72;margin:.45rem 0 0;font-size:.9rem;line-height:1.55}.query-row.svelte-1uha8ag{background:#fff;border:1px solid #cfd1d5;border-radius:.8rem;padding:.35rem;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 6px 24px #20212412}.query-row.svelte-1uha8ag:focus-within{border-color:#d7195f;box-shadow:0 0 0 3px #d7195f1f,0 8px 28px #20212417}.query-row.svelte-1uha8ag input:where(.svelte-1uha8ag){min-width:0;min-height:3.25rem;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:.75rem 1rem}.query-row.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:#767980}button.svelte-1uha8ag{color:#fff;cursor:pointer;background:#d7195f;border:0;border-radius:.55rem;min-width:5.5rem;padding:.75rem 1.25rem;font-weight:700;transition:background .16s,transform .16s}button.svelte-1uha8ag:hover:not(:disabled){background:#b81250}button.svelte-1uha8ag:active:not(:disabled){transform:translateY(1px)}button.svelte-1uha8ag:focus-visible{outline-offset:2px;outline:3px solid #d7195f40}button.svelte-1uha8ag:disabled{color:#62656a;cursor:not-allowed;background:#c8c9cc}.controls.svelte-1uha8ag{color:#686b72;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;margin-top:.75rem;font-size:.82rem;display:grid}.controls.svelte-1uha8ag label:where(.svelte-1uha8ag){gap:.4rem;min-width:0;font-weight:700;display:grid}.controls.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;min-width:0;min-height:2.75rem;color:inherit;background:#fff;border:1px solid #cfd1d5;border-radius:.5rem;padding:.35rem .55rem;font-size:1rem}.controls.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible{border-color:#d7195f;outline:3px solid #d7195f2e}.results.svelte-1uha8ag{margin-top:1.5rem}.request-id.svelte-1uha8ag,.updated.svelte-1uha8ag,.job-id.svelte-1uha8ag,.result-summary.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#686b72}.status.svelte-1uha8ag{background:#fff;border:1px solid #dedfe2;border-radius:.7rem;padding:1.25rem}.status.svelte-1uha8ag strong:where(.svelte-1uha8ag),.status.svelte-1uha8ag p:where(.svelte-1uha8ag){display:block}.status.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#686b72;margin:.4rem 0 0}.status.loading.svelte-1uha8ag{align-items:center;gap:.75rem;display:flex}.status.error.svelte-1uha8ag{background:#fff7fa;border-color:#e7a1b9}code.svelte-1uha8ag{color:#686b72;overflow-wrap:anywhere;margin-top:.8rem;font-size:.78rem;display:inline-block}.spinner.svelte-1uha8ag{border:2px solid #e2a7bd;border-top-color:#d7195f;border-radius:50%;flex:none;width:1rem;height:1rem;animation:.7s linear infinite svelte-1uha8ag-spin}.result-summary.svelte-1uha8ag{justify-content:space-between;gap:1rem;margin-bottom:.75rem;display:flex}.result-summary.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:.88rem}.result-summary.svelte-1uha8ag .partial:where(.svelte-1uha8ag){color:#9b4e00}ol.svelte-1uha8ag,.metadata.svelte-1uha8ag{margin:0;padding:0;list-style:none}ol.svelte-1uha8ag{gap:.75rem;display:grid}article.svelte-1uha8ag{background:#fff;border:1px solid #dedfe2;border-radius:.7rem;padding:1.25rem}.job-heading.svelte-1uha8ag{align-items:flex-start;gap:.85rem;display:flex}.job-heading.svelte-1uha8ag>div:where(.svelte-1uha8ag){min-width:0}.rank.svelte-1uha8ag{color:#b81250;background:#fde8ef;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.78rem;font-weight:800;display:grid}h2.svelte-1uha8ag{overflow-wrap:anywhere;margin:0;font-size:1.08rem;line-height:1.4}.job-id.svelte-1uha8ag{margin-top:.25rem;font-size:.74rem;display:inline-block}.metadata.svelte-1uha8ag{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;padding-left:2.65rem;display:flex}.metadata.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#50535a;background:#f1f2f4;border-radius:999px;padding:.3rem .65rem;font-size:.78rem}.description.svelte-1uha8ag{color:#4e5157;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:1rem 0 0 2.65rem;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}dl.svelte-1uha8ag{border-top:1px solid #ececef;gap:.45rem;margin:1rem 0 0 2.65rem;padding-top:.85rem;font-size:.82rem;display:grid}dl.svelte-1uha8ag div:where(.svelte-1uha8ag){grid-template-columns:5rem 1fr;gap:.75rem;display:grid}dt.svelte-1uha8ag{color:#767980}dd.svelte-1uha8ag{color:#3f4248;overflow-wrap:anywhere;margin:0}.updated.svelte-1uha8ag{margin:.85rem 0 0 2.65rem;font-size:.75rem}.request-id.svelte-1uha8ag{text-align:right;overflow-wrap:anywhere;margin:1rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.sr-only.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes svelte-1uha8ag-spin{to{transform:rotate(360deg)}}@media (width<=36rem){main.svelte-1uha8ag{width:min(100% - 1.25rem,52rem);padding-top:2rem}.query-row.svelte-1uha8ag{display:grid}button.svelte-1uha8ag{min-height:3rem}.controls.svelte-1uha8ag{grid-template-columns:1fr}.result-summary.svelte-1uha8ag{gap:.25rem;display:grid}.metadata.svelte-1uha8ag,.description.svelte-1uha8ag,dl.svelte-1uha8ag,.updated.svelte-1uha8ag{margin-left:0}}@media (prefers-reduced-motion:reduce){.query-row.svelte-1uha8ag,button.svelte-1uha8ag{transition:none}.spinner.svelte-1uha8ag{animation:none}}
