h1.svelte-1ydnttg{margin:0;padding:.3rem .75rem;line-height:100%;font-size:.9rem;text-align:start;font-weight:600;color:#00000080}main.container.svelte-1ydnttg{display:flex;column-gap:0}#space.svelte-1ydnttg{width:300px;height:calc(100vh - 1.5rem);padding:0 .25rem .5rem .5rem}ol#case-list.svelte-1ydnttg,#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg){display:block;width:100%;background-color:#d7ccc8;overflow:scroll;border-radius:.25rem;margin:0;padding:0}ol#case-list.svelte-1ydnttg{height:100%}#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg){max-height:calc(100vh - 3.15rem)}ol#case-list.svelte-1ydnttg li:where(.svelte-1ydnttg),#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg) li:where(.svelte-1ydnttg){list-style:none;display:block;margin:0;padding:0}ol#case-list.svelte-1ydnttg li:where(.svelte-1ydnttg) button:where(.svelte-1ydnttg),#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg) li:where(.svelte-1ydnttg) button:where(.svelte-1ydnttg){display:block;appearance:none;width:100%;padding:.25rem .5rem;border-width:0 0 1px 0;border-color:#0003;background-color:transparent;text-align:left;font-size:.8rem;line-height:100%;transition:.15s;cursor:pointer}ol#case-list.svelte-1ydnttg li:where(.svelte-1ydnttg):last-child button:where(.svelte-1ydnttg),#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg) li:where(.svelte-1ydnttg):last-child button:where(.svelte-1ydnttg){border-bottom-width:0}ol#case-list.svelte-1ydnttg li:where(.svelte-1ydnttg) button:where(.svelte-1ydnttg):hover,ol#case-list.svelte-1ydnttg li:where(.svelte-1ydnttg) button.selected:where(.svelte-1ydnttg),#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg) li:where(.svelte-1ydnttg) button:where(.svelte-1ydnttg):hover,#codes.svelte-1ydnttg ul:where(.svelte-1ydnttg) li:where(.svelte-1ydnttg) button.selected:where(.svelte-1ydnttg){background-color:#ffffff4d;font-weight:600}#cases.svelte-1ydnttg{width:calc(100% - 300px);height:calc(100vh - 1.5rem);padding:0 .5rem .5rem .25rem;display:flex;column-gap:.5rem}h2.svelte-1ydnttg{margin:0;padding:0;font-size:.85rem;font-weight:700}.desc.svelte-1ydnttg{display:block;font-size:.8rem;line-height:100%;margin:.25rem 0;color:#333}#provenance.svelte-1ydnttg{width:500px;padding:.25rem;border-radius:.25rem;background-color:#a1887f;height:fit-content}#provenance.svelte-1ydnttg h2:where(.svelte-1ydnttg){color:#fff;margin-bottom:.5rem}#provenance .desc,#provenance .desc a{color:#fffc!important}.source-raw.svelte-1ydnttg{display:block;color:#ffffff80;font-size:.6rem;margin-top:.15rem}h3.svelte-1ydnttg{font-size:.8rem;margin:0 0 .25rem;font-weight:500;color:#000}h4.svelte-1ydnttg{font-size:.8rem;margin:.5rem 0 .25rem;font-weight:500;color:#000;border-top:1px solid #ddd;padding-top:.25rem}#code-details.svelte-1ydnttg{background-color:#fff;width:300px;height:fit-content;padding:.25rem;border-radius:.25rem;margin-top:1.2rem}#relevant_cases.svelte-1ydnttg{margin:0;padding:0;max-height:calc(100vh - 12rem);overflow:scroll;display:flex;column-gap:8px;row-gap:8px;flex-wrap:wrap}#relevant_cases.svelte-1ydnttg li:where(.svelte-1ydnttg){list-style:none;display:block;width:67px;height:47px;margin:0;padding:0}#relevant_cases.svelte-1ydnttg li:where(.svelte-1ydnttg) button:where(.svelte-1ydnttg){appearance:none;display:block;height:100%;width:100%;font-size:.6rem;border:0;overflow:hidden;text-align:left;background-color:#efebe9;border-radius:.25rem}#relevant_cases.svelte-1ydnttg li:where(.svelte-1ydnttg) button.selected:where(.svelte-1ydnttg),#relevant_cases.svelte-1ydnttg li:where(.svelte-1ydnttg) button:where(.svelte-1ydnttg):hover{font-weight:600;background-color:#a1887f;color:#fff}footer.svelte-1ydnttg{font-size:.8rem;color:#ffffffb3}
