.filter-bar.svelte-6wnehc{color:var(--foreground,#202124);gap:.75rem;font-size:.875rem;display:grid}.filter-label.svelte-6wnehc{font-weight:600}.sr-only.svelte-6wnehc{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.text-row.svelte-6wnehc{align-items:flex-start;gap:.5rem;display:flex}.text-control.svelte-6wnehc{flex:1;min-width:0;position:relative}input.svelte-6wnehc{box-sizing:border-box;border:1px solid var(--border,#d4d4d4);width:100%;min-height:2.5rem;color:var(--foreground,#202124);background:var(--background,#fff);font:inherit;border-radius:.55rem;padding:.5rem .75rem}input.svelte-6wnehc:focus-visible,button.svelte-6wnehc:focus-visible{outline:2px solid var(--primary,#6750a4);outline-offset:2px}button.svelte-6wnehc{cursor:pointer;color:inherit;font:inherit}button.svelte-6wnehc:disabled{opacity:.5;cursor:not-allowed}.primary-button.svelte-6wnehc{background:var(--primary,#6750a4);min-height:2.5rem;color:var(--primary-foreground,#fff);border:0;border-radius:.55rem;padding:0 1rem}.suggestions.svelte-6wnehc{z-index:20;border:1px solid var(--border,#d4d4d4);background:var(--popover,var(--card,#fff));border-radius:.65rem;max-height:13rem;padding:.3rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0003}.suggestions.svelte-6wnehc button:where(.svelte-6wnehc),.options.svelte-6wnehc button:where(.svelte-6wnehc){text-align:left;background:0 0;border:0;border-radius:.4rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:2.5rem;padding:.45rem .65rem;display:flex}.suggestions.svelte-6wnehc button:where(.svelte-6wnehc):hover,.suggestions.svelte-6wnehc button[aria-selected=true]:where(.svelte-6wnehc),.options.svelte-6wnehc button:where(.svelte-6wnehc):hover,.options.svelte-6wnehc button[aria-selected=true]:where(.svelte-6wnehc){background:var(--muted,#f1f1f1)}.suggestions.svelte-6wnehc button.dead:where(.svelte-6wnehc),.options.svelte-6wnehc button.dead:where(.svelte-6wnehc){color:var(--muted-foreground,#666);opacity:.55;cursor:not-allowed}.suggestions.svelte-6wnehc button.dead:where(.svelte-6wnehc):hover,.options.svelte-6wnehc button.dead:where(.svelte-6wnehc):hover{background:0 0}.error.svelte-6wnehc{color:var(--destructive,#bf2544);margin:0}.chips.svelte-6wnehc{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filter-chip.svelte-6wnehc{border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);border-radius:999px;align-items:center;max-width:100%;min-height:2.25rem;display:inline-flex}.filter-chip.pending.svelte-6wnehc{border-style:dashed;border-color:var(--primary,#6750a4);background:var(--accent,var(--card,#fff))}.filter-chip.svelte-6wnehc button:where(.svelte-6wnehc){background:0 0;border:0;min-height:2.25rem}.filter-chip.svelte-6wnehc button:where(.svelte-6wnehc):first-child{text-overflow:ellipsis;white-space:nowrap;padding:.25rem .1rem .25rem .75rem;overflow:hidden}.filter-chip.svelte-6wnehc button:where(.svelte-6wnehc):last-child{min-width:2rem;color:var(--muted-foreground,#666);padding:0 .5rem;font-size:1.1rem}.clear.svelte-6wnehc{color:var(--muted-foreground,#666);background:0 0;border:0;padding:.25rem .4rem;font-size:.8rem}.clear.svelte-6wnehc:hover{color:var(--foreground,#202124);text-decoration:underline}.add-wrap.svelte-6wnehc{width:max-content;max-width:100%;position:relative}.add-button.svelte-6wnehc{border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);border-radius:.5rem;min-height:2.25rem;padding:.35rem .7rem}.popover.svelte-6wnehc{z-index:30;border:1px solid var(--border,#d4d4d4);background:var(--popover,var(--card,#fff));border-radius:.75rem;width:min(21rem,100vw - 3rem);padding:.65rem;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 18px 38px #0004}.popover-heading.svelte-6wnehc{align-items:center;gap:.4rem;min-height:2rem;margin-bottom:.5rem;display:flex}.popover-heading.svelte-6wnehc strong:where(.svelte-6wnehc){flex:1}.back-button.svelte-6wnehc,.close-button.svelte-6wnehc{background:0 0;border:0;font-size:1.2rem}.close-button.svelte-6wnehc{margin-left:auto}.options.svelte-6wnehc{max-height:15rem;padding-top:.35rem;overflow-y:auto}.options.svelte-6wnehc p:where(.svelte-6wnehc){color:var(--muted-foreground,#666);margin:.5rem}.option-meta.svelte-6wnehc{color:var(--muted-foreground,#666);white-space:nowrap}.free-add.svelte-6wnehc{border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);border-radius:.45rem;width:100%;min-height:2.4rem;margin-top:.45rem}.row.svelte-6wnehc{gap:.5rem}.row.svelte-6wnehc .text-row:where(.svelte-6wnehc){align-items:stretch}.row.svelte-6wnehc input:where(.svelte-6wnehc){background:var(--card,#fff);border-radius:.65rem;min-height:2.55rem;padding-left:2.5rem}.row.svelte-6wnehc .text-control.has-apply:where(.svelte-6wnehc) input:where(.svelte-6wnehc){padding-right:5.5rem}.lead-icon.svelte-6wnehc{width:1.05rem;height:1.05rem;color:var(--muted-foreground,#666);pointer-events:none;position:absolute;top:50%;left:.85rem;translate:0 -50%}.primary-button.inline.svelte-6wnehc{border-radius:.4rem;min-height:1.9rem;padding:0 .75rem;font-size:.75rem;font-weight:700;position:absolute;top:50%;right:.4rem;translate:0 -50%}.row.svelte-6wnehc .add-wrap:where(.svelte-6wnehc){flex:none;display:flex}.row.svelte-6wnehc .add-button:where(.svelte-6wnehc){border-radius:.65rem;align-items:center;gap:.4rem;min-height:2.55rem;padding:0 .85rem;font-size:.8rem;font-weight:650;display:inline-flex}.add-icon.svelte-6wnehc{width:.95rem;height:.95rem}.row.svelte-6wnehc .filter-chip:where(.svelte-6wnehc){border-color:color-mix(in srgb, var(--primary,#6750a4) 30%, #fff);background:var(--accent,var(--card,#fff));min-height:1.8rem;color:var(--accent-foreground,inherit);font-size:.73rem;font-weight:650}.row.svelte-6wnehc .filter-chip.pending:where(.svelte-6wnehc){border-color:var(--primary,#6750a4)}.row.svelte-6wnehc .filter-chip:where(.svelte-6wnehc) button:where(.svelte-6wnehc){min-height:1.8rem}.row.svelte-6wnehc .filter-chip:where(.svelte-6wnehc) button:where(.svelte-6wnehc):first-child{align-items:center;gap:.35rem;padding:0 .1rem 0 .6rem;display:inline-flex}.row.svelte-6wnehc .filter-chip:where(.svelte-6wnehc) button:where(.svelte-6wnehc):last-child{min-width:1.5rem;padding:0 .35rem 0 .15rem;font-size:1rem}.row.svelte-6wnehc .filter-chip:where(.svelte-6wnehc) small:where(.svelte-6wnehc){color:color-mix(in srgb, var(--accent-foreground,#253889) 65%, #fff);font-size:.66rem;font-weight:500}.row.svelte-6wnehc .clear:where(.svelte-6wnehc){font-size:.72rem}@media (width<=860px){.row.svelte-6wnehc .text-row:where(.svelte-6wnehc){flex-wrap:wrap}.row.svelte-6wnehc .text-control:where(.svelte-6wnehc){flex-basis:100%;order:2}.row.svelte-6wnehc .add-wrap:where(.svelte-6wnehc){margin-left:auto}}.backdrop.svelte-13q6mcj{z-index:50;background:#0f172a66;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.dialog.svelte-13q6mcj{box-sizing:border-box;background:var(--popover,var(--card,#fff));width:min(22rem,100%);color:var(--foreground,#202124);border-radius:.9rem;gap:.9rem;padding:1.3rem;display:grid;box-shadow:0 30px 60px -20px #0f172a73}h2.svelte-13q6mcj{font:700 1.05rem/1.2 var(--display,inherit);letter-spacing:-.01em;margin:0}.view-field.svelte-13q6mcj{color:color-mix(in srgb, var(--foreground,#202124) 85%, #fff);gap:.4rem;font-size:.8rem;font-weight:650;display:grid}input.svelte-13q6mcj{box-sizing:border-box;border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);width:100%;color:var(--foreground,#202124);border-radius:.5rem;padding:.55rem .7rem;font:500 .85rem/1 inherit}input.svelte-13q6mcj:focus-visible,button.svelte-13q6mcj:focus-visible{outline:2px solid var(--primary,#6750a4);outline-offset:2px}.scopes.svelte-13q6mcj{gap:.5rem;display:flex}.scopes.svelte-13q6mcj button:where(.svelte-13q6mcj){border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);color:var(--muted-foreground,#586177);text-align:center;cursor:pointer;border-radius:.5rem;flex:1;padding:.45rem .6rem;font:650 .8rem/1.3 inherit}.scopes.svelte-13q6mcj button.on:where(.svelte-13q6mcj){border-color:var(--primary,#6750a4);background:var(--accent,#eef1ff);color:var(--primary,#6750a4)}.error.svelte-13q6mcj{background:color-mix(in srgb, var(--destructive,#bf2544) 12%, #fff);color:var(--destructive,#bf2544);border-radius:.5rem;margin:0;padding:.55rem .7rem;font-size:.8rem}.actions.svelte-13q6mcj{justify-content:flex-end;gap:.5rem;display:flex}.actions.svelte-13q6mcj button:where(.svelte-13q6mcj),.update.svelte-13q6mcj{cursor:pointer;border-radius:.5rem;padding:.5rem .9rem;font:650 .82rem/1.3 inherit}.update.svelte-13q6mcj{border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);width:100%;color:var(--foreground,#202124);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ghost.svelte-13q6mcj{border:1px solid var(--border,#d4d4d4);background:var(--card,#fff);color:var(--foreground,#202124)}.primary.svelte-13q6mcj{background:var(--primary,#6750a4);color:var(--primary-foreground,#fff);border:0}button.svelte-13q6mcj:disabled{opacity:.45;cursor:not-allowed}.switcher.svelte-1kkoch9{color:var(--foreground,#202124);font-size:.875rem;position:relative}summary.svelte-1kkoch9{border:1px solid var(--border,#d4d4d4);background:var(--background,#fff);cursor:pointer;border-radius:.55rem;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .75rem;list-style:none;display:flex}summary.svelte-1kkoch9::-webkit-details-marker{display:none}summary.svelte-1kkoch9:focus-visible,button.svelte-1kkoch9:focus-visible{outline:2px solid var(--primary,#6750a4);outline-offset:2px}.label.svelte-1kkoch9{color:var(--muted-foreground,#666)}.name.svelte-1kkoch9{font-weight:600}.menu.svelte-1kkoch9{z-index:25;border:1px solid var(--border,#d4d4d4);background:var(--popover,var(--card,#fff));border-radius:.7rem;width:min(18rem,100vw - 3rem);max-height:22rem;padding:.45rem;position:absolute;top:calc(100% + .35rem);right:0;overflow-y:auto;box-shadow:0 18px 38px #0004}.menu.start.svelte-1kkoch9{left:0;right:auto}.pill.svelte-1kkoch9 summary:where(.svelte-1kkoch9){border-color:var(--accent,#eef1ff);background:var(--accent,#eef1ff);border-radius:.65rem;min-height:2.55rem;padding:0 .85rem;font-size:.82rem}.pill.svelte-1kkoch9 summary:where(.svelte-1kkoch9):hover,.pill[open].svelte-1kkoch9 summary:where(.svelte-1kkoch9){filter:brightness(.97)}section.svelte-1kkoch9+section:where(.svelte-1kkoch9){border-top:1px solid var(--border,#d4d4d4)}h3.svelte-1kkoch9{color:var(--muted-foreground,#666);text-transform:uppercase;letter-spacing:.04em;margin:.55rem .6rem .3rem;font-size:.72rem;font-weight:700}.item.svelte-1kkoch9{align-items:center;gap:.15rem;display:flex}button.select.svelte-1kkoch9{min-width:0;min-height:2.4rem;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex:1;justify-content:space-between;padding:.5rem .6rem;display:flex}button.select.svelte-1kkoch9>span:where(.svelte-1kkoch9):first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button.select.svelte-1kkoch9:hover,button.select[aria-current=page].svelte-1kkoch9{background:var(--muted,#eee)}.default-badge.svelte-1kkoch9{color:var(--muted-foreground,#666);margin-left:.35rem}.set-default.svelte-1kkoch9{min-width:2.2rem;min-height:2.2rem;color:var(--muted-foreground,#666);cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex:none;padding:0}.set-default.svelte-1kkoch9:hover{background:var(--muted,#eee);color:inherit}.empty.svelte-1kkoch9{color:var(--muted-foreground,#666);margin:.3rem .6rem .6rem;font-size:.8rem}.manage.svelte-1kkoch9{border-top:1px solid var(--border,#d4d4d4);color:var(--primary,#6750a4);margin-top:.3rem;padding:.55rem .6rem;font-size:.82rem;font-weight:600;text-decoration:none;display:block}.manage.svelte-1kkoch9:hover{text-decoration:underline}.pager.svelte-x2fcft{font:500 .82rem/1 var(--mono);flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:1.5rem;display:flex}.pager.svelte-x2fcft a:where(.svelte-x2fcft),.gap.svelte-x2fcft{color:var(--ink-muted);border-radius:.45rem;padding:.55rem .75rem}.pager.svelte-x2fcft a:where(.svelte-x2fcft):hover{background:var(--muted);color:var(--foreground)}.pager.svelte-x2fcft a[aria-current=page]:where(.svelte-x2fcft){background:var(--foreground);color:#fff}.next.svelte-x2fcft{font-weight:600;color:var(--primary)!important}.search.svelte-1ma3hrz{align-items:stretch;gap:.75rem;margin-top:1.5rem;display:flex}.input.svelte-1ma3hrz{border:1px solid var(--border);background:#fff;border-radius:.65rem;flex:1;align-items:center;gap:.7rem;padding:0 1rem;display:flex}.input.svelte-1ma3hrz:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--accent)}.input.svelte-1ma3hrz svg{color:#586177;flex:none;width:1.05rem}.input.svelte-1ma3hrz input:where(.svelte-1ma3hrz){min-width:0;height:2.8rem;font:400 1rem var(--body);background:0 0;border:0;outline:0;flex:1}.filters.svelte-1ma3hrz{gap:.5rem;margin-top:1rem;display:grid}.hubs.svelte-1ma3hrz{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin-block:.25rem .5rem;font-size:.82rem;display:flex}.hubs.svelte-1ma3hrz span:where(.svelte-1ma3hrz):first-child{font:600 .68rem var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-right:.3rem}.hubs.svelte-1ma3hrz a:where(.svelte-1ma3hrz){border:1px solid var(--border);color:var(--foreground);background:var(--card);border-radius:999px;gap:.4rem;padding:.25rem .7rem;display:inline-flex}.hubs.svelte-1ma3hrz a:where(.svelte-1ma3hrz):hover{border-color:var(--ring)}.save-view.svelte-1ma3hrz{border:1px solid var(--border);color:#303a51;min-height:2.55rem;font:650 .8rem var(--body);cursor:pointer;white-space:nowrap;background:#fff;border-radius:.65rem;flex:none;padding:0 .85rem}.save-view.svelte-1ma3hrz:hover:not(:disabled){background:#f8f9fd;border-color:#aeb8dc}.save-view.svelte-1ma3hrz:disabled{opacity:.5;cursor:not-allowed}.filter-note.svelte-1ma3hrz{color:var(--ink-muted);margin:0;font-size:.85rem}.filter-note[role=alert].svelte-1ma3hrz{color:#b42318}.meta.svelte-1ma3hrz{color:var(--ink-muted);margin:1.5rem 0 .6rem;font-size:.85rem}.meta.svelte-1ma3hrz strong:where(.svelte-1ma3hrz){color:var(--foreground)}.resolution.svelte-1ma3hrz{background:var(--accent);border:1px solid #b9c3e8;border-radius:.65rem;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:1rem;padding:.8rem 1rem;font-size:.9rem;display:flex}.table.svelte-1ma3hrz{grid-template-columns:minmax(0,1fr) repeat(5,auto);column-gap:1.5rem;display:grid;overflow:hidden}.thead.svelte-1ma3hrz,.tr.svelte-1ma3hrz{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:1.5rem;padding:.8rem 1.25rem;display:grid}.thead.svelte-1ma3hrz{background:var(--muted);color:var(--ink-muted);font:600 .68rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.tr.svelte-1ma3hrz{border-top:1px solid #e6eaf3;padding-block:1rem;transition:background .12s}.tr.svelte-1ma3hrz:hover{background:#fbfcff}.law.svelte-1ma3hrz{gap:.25rem;min-width:0;display:grid}.title.svelte-1ma3hrz{gap:.5rem;min-width:0;font-size:.92rem;font-weight:600;line-height:1.35;display:flex}.title-text.svelte-1ma3hrz{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.law.svelte-1ma3hrz .mono-id:where(.svelte-1ma3hrz){padding-left:1.5rem}.num.svelte-1ma3hrz{text-align:right;font:500 .82rem/1.5 var(--mono);color:#3a4356}.thead.svelte-1ma3hrz .num:where(.svelte-1ma3hrz){font:inherit;color:inherit}.small.svelte-1ma3hrz{font-size:.82rem}.hits.svelte-1ma3hrz{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.hit.svelte-1ma3hrz a:where(.svelte-1ma3hrz){gap:.45rem;padding:1rem 1.25rem;display:grid}.hit.svelte-1ma3hrz:hover{border-color:#b9c3e8}.hit-head.svelte-1ma3hrz{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.hit-title.svelte-1ma3hrz{font-weight:650}.hit-head.svelte-1ma3hrz .muted:where(.svelte-1ma3hrz){font-size:.85rem}.snip.svelte-1ma3hrz{color:#3a4356;margin:0;font-size:.88rem;line-height:1.55}.snip.svelte-1ma3hrz mark{color:inherit;background:#fff1b8;border-radius:.2rem;padding:0 .15rem}.sr-only.svelte-1ma3hrz{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=860px){.search.svelte-1ma3hrz{flex-wrap:wrap}.seg.svelte-1ma3hrz{width:100%;overflow-x:auto}.thead.svelte-1ma3hrz{display:none}.tr.svelte-1ma3hrz{grid-template-columns:1fr auto;gap:.4rem .8rem}.tr.svelte-1ma3hrz>:where(.svelte-1ma3hrz):first-child{grid-column:1/-1}.tr.svelte-1ma3hrz>:where(.svelte-1ma3hrz):nth-child(4),.tr.svelte-1ma3hrz>:where(.svelte-1ma3hrz):nth-child(5){display:none}.law.svelte-1ma3hrz .mono-id:where(.svelte-1ma3hrz){padding-left:0}}
