label.svelte-qc10j9{display:flex;align-items:center;cursor:pointer}label.svelte-qc10j9 input:where(.svelte-qc10j9){display:none}label.svelte-qc10j9 .checkbox:where(.svelte-qc10j9){width:1.125rem;height:1.125rem;border-radius:.25rem;margin-inline-end:.5rem;border:1px solid var(--border-mid);padding:2px}label.svelte-qc10j9 .checkbox.selected:where(.svelte-qc10j9) .inner:where(.svelte-qc10j9){border-radius:2px;width:100%;height:100%;background-color:var(--accent)}label.svelte-qc10j9 .checkbox.round:where(.svelte-qc10j9){border-radius:50%}label.svelte-qc10j9 .checkbox.round:where(.svelte-qc10j9) .inner:where(.svelte-qc10j9){border-radius:50%}.content.svelte-3z3s5q{display:grid;grid-template-columns:250px 1fr;min-height:calc(100dvh - 60px)}.content.svelte-3z3s5q .sidebar:where(.svelte-3z3s5q){position:sticky;top:60px;width:100%;border-right:1px solid var(--border-base);padding:1rem;padding-inline:1rem}.content.svelte-3z3s5q .main:where(.svelte-3z3s5q){margin-inline:auto;width:min(100%,1400px);padding-block:2rem;padding-inline:2rem}.input-box{padding-right:.5rem;width:var(--width, auto)}.input-box input{--border-color: var(--border-base);outline:0px solid transparent;font-size:.875rem;padding-inline:.5rem;line-height:1.25rem;width:100%}.modal_background.svelte-a7ler{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;z-index:100;background:color-mix(in srgb,var(--mono-light) 75%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}button.modal_close.svelte-a7ler{border:none;outline:none;color:var(--text-base);position:absolute;top:0rem;right:0rem;cursor:pointer;height:36px;width:36px;border-radius:50px;display:flex;align-items:center;justify-content:center}button.modal_close.svelte-a7ler svg{flex-shrink:0}button.modal_close.topright.svelte-a7ler{margin:1.5rem;width:42px;height:42px}@media screen and (max-width: 768px){button.modal_close.topright.svelte-a7ler{display:none}}.modal.svelte-a7ler{z-index:101;position:absolute;max-height:calc(100dvh - 4rem);min-width:250px;width:fit-content;max-width:80vw;background-color:var(--bg-100);border-radius:1rem;view-transition-name:var(--view-transition-name);padding:1rem 1.25rem 1.5rem 1.5rem}@media screen and (max-width: 768px){.modal.svelte-a7ler{max-width:unset;max-height:calc(100dvh - 2rem);width:calc(100vw - 2rem);height:var(--modal-height, 100dvh)}}@media screen and (max-width: 768px) and (max-width: 768px){.modal.svelte-a7ler::-webkit-scrollbar{width:0px;height:0px}}.modal.svelte-a7ler .child:where(.svelte-a7ler){height:100%;padding:0rem 1rem 0rem 0rem;position:relative;overflow-y:auto;overflow-x:visible;padding:.25rem}.modal.svelte-a7ler .child.slot:where(.svelte-a7ler){min-width:250px;min-height:100px;max-height:calc(100dvh - 12rem)}@media screen and (max-width: 768px){.modal.svelte-a7ler .child.slot:where(.svelte-a7ler){padding:1rem;height:100%;width:100%;max-height:none}}.modal.noStyle.svelte-a7ler{padding:0;border-radius:0;background-color:transparent}.modal[modal_position=top].svelte-a7ler{top:5rem}@media screen and (max-width: 768px){.modal[modal_position=top].svelte-a7ler{top:1rem;transform:none}}.chip.svelte-z1f0qz{font-size:var(--font-size, .875rem);width:fit-content;border-radius:10rem;padding-block:2px;padding-inline:.75rem;border:1px solid var(--c);color:var(--c);background-color:color-mix(in srgb,var(--c),90% transparent)}.chip.small.svelte-z1f0qz{font-size:.8125rem}.chip.smaller.svelte-z1f0qz{font-size:.75rem}.pagination-container.svelte-d0i3r{width:fit-content}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r){display:flex;gap:.25rem}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a:where(.svelte-d0i3r),.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button:where(.svelte-d0i3r){display:flex;justify-content:center;align-items:center;border-radius:.5rem;padding-inline:.75rem;background-color:transparent;border:none;color:var(--text)}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a:where(.svelte-d0i3r):hover,.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button:where(.svelte-d0i3r):hover{background-color:color-mix(in srgb,var(--accent-100) 12%,transparent)}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a:hover.disabled:where(.svelte-d0i3r){background-color:unset}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.page:where(.svelte-d0i3r),.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button.page:where(.svelte-d0i3r){width:36px;aspect-ratio:1;padding:.25rem}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.page.selected:where(.svelte-d0i3r),.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button.page.selected:where(.svelte-d0i3r){background-color:color-mix(in srgb,var(--accent) 6%,transparent);border:1px solid var(--accent)}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.page:where(.svelte-d0i3r):disabled,.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.page.disabled:where(.svelte-d0i3r),.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button.page:where(.svelte-d0i3r):disabled{padding:0;padding-inline:.125rem;border:none;background-color:transparent;width:fit-content;letter-spacing:1px}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.nav:where(.svelte-d0i3r),.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button.nav:where(.svelte-d0i3r){padding-inline:.75rem}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.nav:where(.svelte-d0i3r) .icon:where(.svelte-d0i3r),.pagination-container .pagination-row button.nav.svelte-d0i3r .icon:where(.svelte-d0i3r){color:inherit}.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.nav:where(.svelte-d0i3r):disabled,.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) a.nav.disabled:where(.svelte-d0i3r),.pagination-container.svelte-d0i3r .pagination-row:where(.svelte-d0i3r) button.nav:where(.svelte-d0i3r):disabled{color:var(--text-disabled)}.sidebar.svelte-gyitar h3:where(.svelte-gyitar){font-size:1rem;font-weight:600;margin-bottom:.5rem;background-color:var(--bg-300);padding:.375rem .5rem;border-radius:.5rem}.sidebar.svelte-gyitar .filter:where(.svelte-gyitar){margin-left:.5rem}.sidebar.svelte-gyitar .filter:where(.svelte-gyitar) .title:where(.svelte-gyitar){font-size:.875rem;font-weight:600;color:var(--text-soft)}.sidebar.svelte-gyitar .filter:where(.svelte-gyitar) .list:where(.svelte-gyitar){display:flex;flex-direction:column;gap:.25rem;margin-left:1rem;margin-block:.375rem}.sidebar.svelte-gyitar .filter:where(.svelte-gyitar) .list:where(.svelte-gyitar) .label:where(.svelte-gyitar){font-size:.875rem}.header.svelte-gyitar{display:flex;gap:1rem;justify-content:space-between}.header.svelte-gyitar .searchbar:where(.svelte-gyitar){min-width:360px}.grid.svelte-gyitar{display:grid;padding-block:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.grid.svelte-gyitar .card:where(.svelte-gyitar){border-radius:.5rem;padding:.5rem 1rem;background-color:var(--bg-200);display:flex;flex-direction:column;text-align:left;gap:.5rem;transition:all .3s;border:1px solid var(--border-base);height:100%}.grid.svelte-gyitar .card:where(.svelte-gyitar):hover{background-color:color-mix(in srgb,var(--bg-200),10% var(--accent));border:1px solid var(--accent-500)}.grid.svelte-gyitar .card:where(.svelte-gyitar) .title:where(.svelte-gyitar){font-weight:600;color:var(--text);position:relative;font-size:.875rem}.grid.svelte-gyitar .card:where(.svelte-gyitar) .title:where(.svelte-gyitar):after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:0%;background-color:var(--accent);transition:all .25s}.grid.svelte-gyitar .card:where(.svelte-gyitar) .title:where(.svelte-gyitar):hover:after{width:100%}.grid.svelte-gyitar .card:where(.svelte-gyitar) .description:where(.svelte-gyitar){font-size:.875rem;color:var(--text-soft);display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.grid.svelte-gyitar .card:where(.svelte-gyitar) .read-more:where(.svelte-gyitar){color:var(--text-soft);font-size:.875rem;text-decoration:underline}.grid.svelte-gyitar .card:where(.svelte-gyitar) .read-more:where(.svelte-gyitar):hover{color:var(--text)}.ref.svelte-gyitar{margin-top:auto;display:flex;flex-wrap:wrap;gap:.25rem;font-size:.875rem;color:var(--text-soft);cursor:default}.modal-container.svelte-gyitar{max-width:700px;display:flex;flex-direction:column;gap:1rem}.modal-container.svelte-gyitar .ref:where(.svelte-gyitar){display:flex;gap:.25rem}.modal-container.svelte-gyitar .title:where(.svelte-gyitar){display:flex;gap:.5rem;font-weight:600;font-size:1.5rem;text-decoration:underline;padding-inline:.25rem;color:var(--text)}.modal-container.svelte-gyitar .title:where(.svelte-gyitar):hover{background-color:var(--bg-200);border-radius:.25rem;width:fit-content}.modal-container.svelte-gyitar .title:where(.svelte-gyitar) .icon:where(.svelte-gyitar){color:inherit}.modal-container.svelte-gyitar .description:where(.svelte-gyitar){margin-block:0;line-height:1.75;font-size:.875rem}.modal-container.svelte-gyitar .summary:where(.svelte-gyitar){font-size:.875rem}
