.tile-header.svelte-1oq5aov{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;min-height:30px;display:flex}h2.svelte-1oq5aov{min-width:0;color:var(--color-search-active);font:500 15.36px/1.4 var(--font-family);align-items:center;gap:9px;margin:0;display:flex}h2.svelte-1oq5aov svg{box-sizing:border-box;flex:none;padding:4px}h2.svelte-1oq5aov span:where(.svelte-1oq5aov){overflow-wrap:anywhere}.tile-actions.svelte-1oq5aov{flex:none;align-items:center;gap:8px;height:30px;margin-left:auto;display:flex}a.svelte-1oq5aov{box-sizing:border-box;border-radius:var(--radius-input);width:40px;height:40px;color:var(--color-search-active);font:13px var(--font-family);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.tile-header.svelte-1oq5aov .tile-actions:where(.svelte-1oq5aov) button.ghost:enabled:hover{background:color-mix(in srgb, var(--color-search-active) 10%, var(--color-bg));color:var(--color-search-active)}.tile-header.svelte-1oq5aov .tile-actions:where(.svelte-1oq5aov) button.ghost:enabled:hover:not(:focus-visible){outline:none}.tile-header.svelte-1oq5aov .tile-actions:where(.svelte-1oq5aov) button.ghost:focus-visible,a.svelte-1oq5aov:focus-visible{outline:2px solid var(--color-search-active);outline-offset:2px}a.svelte-1oq5aov{border-radius:50%}a.svelte-1oq5aov:hover:not(:disabled):not([aria-disabled=true]){--icon-ring:color-mix(in srgb, currentColor 50%, transparent);--icon-ring-inner:calc(var(--icon-hover-size,20px) / 2 + 2px);background:radial-gradient(circle, transparent var(--icon-ring-inner), var(--icon-ring) calc(var(--icon-ring-inner) + .5px), var(--icon-ring) calc(var(--icon-ring-inner) + 1.5px), transparent calc(var(--icon-ring-inner) + 2px));box-shadow:none}.summary.svelte-1uld1p{justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.summary.svelte-1uld1p strong:where(.svelte-1uld1p){color:var(--color-primary);padding-left:8px}.summary.svelte-1uld1p>span:where(.svelte-1uld1p):last-child,.description.svelte-1uld1p,p.svelte-1uld1p{color:color-mix(in srgb,var(--color-text) 75%,var(--color-bg))}.summary.svelte-1uld1p>span:where(.svelte-1uld1p):last-child{font-size:12px}h3.svelte-1uld1p{margin:20px 12px 8px;font-size:12px;font-weight:600}.assignment.svelte-1uld1p{align-items:center;gap:12px;min-height:64px;padding:8px 12px;display:flex;position:relative}.assignment.svelte-1uld1p .selection-checkbox{position:static}.assignment.svelte-1uld1p:not(:has(input:disabled)):hover{background:var(--color-teal)}.assignment.svelte-1uld1p:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:-2px}.assignment.svelte-1uld1p svg{color:var(--color-primary);flex:none}.copy.svelte-1uld1p{flex:1;min-width:0}.name.svelte-1uld1p,.description.svelte-1uld1p{overflow-wrap:anywhere;display:block}.name.svelte-1uld1p{font-size:13px;font-weight:600}.description.svelte-1uld1p,p.svelte-1uld1p{font-size:12px}.description.svelte-1uld1p{margin-top:3px}p.svelte-1uld1p{margin:20px 12px 8px}@media (width<=600px){.assignment.svelte-1uld1p{gap:8px;padding:8px 4px}.assignment.svelte-1uld1p .status-badge{display:none}}dialog.mini-tools-organize h2[data-dialog-heading]{color:var(--color-search-active)!important}.intro.svelte-10km4ci{margin:0 0 12px;font-size:13px;line-height:1.5}ol.svelte-10km4ci{overscroll-behavior:contain;max-height:55dvh;margin:0;padding:0;list-style:none;overflow:auto}h3.svelte-10km4ci{color:var(--color-search-active);margin:12px 0 4px;font-size:13px;font-weight:500}.tool-row.svelte-10km4ci{align-items:center;gap:8px;min-height:48px;padding:4px 0;display:flex}.tool-row.svelte-10km4ci:hover,.tool-row.svelte-10km4ci:focus-within{background:var(--color-bg);color:var(--color-text)}.tool-row.svelte-10km4ci>svg{color:var(--color-search-active);flex:none}.name.svelte-10km4ci{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.actions.svelte-10km4ci{flex:none;display:flex}.error.svelte-10km4ci{color:var(--color-red);font-size:13px}.views.svelte-10km4ci{margin:0 0 12px}.assign.svelte-10km4ci{overscroll-behavior:contain;max-height:50dvh;overflow:auto}.team.svelte-10km4ci{margin:12px 0 0}.team.svelte-10km4ci a:where(.svelte-10km4ci){color:var(--color-primary)}dialog.mini-tools-install h2[data-dialog-heading]{color:var(--color-search-active)}.intro.svelte-1ks43gi{margin:0 0 12px;font-size:13px;line-height:1.5}.address.svelte-1ks43gi{overflow-wrap:anywhere;color:var(--color-search-active);margin:0 0 20px;font-size:13px;line-height:1.5}h3.svelte-1ks43gi{margin:20px 0 8px;font-size:14px;font-weight:500}ol.svelte-1ks43gi{margin:0;padding-left:20px;font-size:13px;line-height:1.6}li.svelte-1ks43gi+li:where(.svelte-1ks43gi){margin-top:4px}.error.svelte-1ks43gi{color:var(--color-red);font-size:13px;line-height:1.5}.mini-list.svelte-1duqn83{--color-primary:var(--color-search-active);min-width:0;container-type:inline-size}.contained.svelte-1duqn83{flex-direction:column;flex:1;min-height:0;display:flex}.views.svelte-1duqn83{flex:none;align-items:center;gap:12px;display:flex}.tabs.svelte-1duqn83{flex:1;min-width:0}.view-action.svelte-1duqn83{flex:none}.contained.svelte-1duqn83 .views:where(.svelte-1duqn83){padding:16px 16px 0}.contained.svelte-1duqn83 .controls:where(.svelte-1duqn83){margin:0;padding:12px 16px 16px}.contained.svelte-1duqn83 .save-error:where(.svelte-1duqn83){padding:0 16px}.contained.svelte-1duqn83 .results:where(.svelte-1duqn83){overscroll-behavior:contain;scrollbar-color:var(--color-border) var(--color-bg);scrollbar-width:thin;flex:1;min-height:0;padding:3px 16px 16px;overflow:auto}.contained.svelte-1duqn83 .controls:where(.svelte-1duqn83),.contained.svelte-1duqn83 .save-error:where(.svelte-1duqn83){flex:none}.heading.svelte-1duqn83{margin-bottom:16px}.mobile-install.svelte-1duqn83{display:none}@media (width<=760px){.mobile-install.svelte-1duqn83{display:flex}}.configure.svelte-1duqn83{--color-primary:var(--color-blue);--color-on-primary:var(--color-white);justify-content:center;margin:12px 0;display:flex}.controls.svelte-1duqn83{align-items:center;gap:8px;margin:12px 0 16px;display:flex}.search.svelte-1duqn83{flex:1;min-width:0}.sort.svelte-1duqn83{width:150px;font:13px var(--font-family);flex:none}.tool-grid.svelte-1duqn83{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tool-card.svelte-1duqn83{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-bg);flex-direction:column;min-width:0;padding:12px 16px 16px;display:flex}.card-top.svelte-1duqn83{color:var(--color-search-active);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.card-top.svelte-1duqn83>svg{flex:none}h3.svelte-1duqn83{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.45}.description.svelte-1duqn83{color:color-mix(in srgb,var(--color-text) 80%,var(--color-bg));margin:6px 0 16px;font-size:13px;line-height:1.5}.card-footer.svelte-1duqn83{min-height:18px;color:color-mix(in srgb,var(--color-text) 75%,var(--color-bg));align-items:center;margin-top:auto;padding-top:8px;font-size:12px;line-height:1.4;display:flex}.pending.svelte-1duqn83{font-variant-numeric:tabular-nums}.compact.svelte-1duqn83 .results:where(.svelte-1duqn83){overscroll-behavior-x:contain;scrollbar-color:var(--color-border) var(--color-bg);scrollbar-width:thin;padding:3px;overflow-x:auto}.compact.svelte-1duqn83 .results:where(.svelte-1duqn83):focus-visible{outline:2px solid var(--color-search-active);outline-offset:-2px}.compact.svelte-1duqn83 .tool-grid:where(.svelte-1duqn83){grid-template-rows:1fr;grid-template-columns:none;grid-auto-columns:180px;grid-auto-flow:column;gap:8px;width:max-content}.compact.svelte-1duqn83 .tool-card:where(.svelte-1duqn83){padding:8px 12px 12px}.compact.svelte-1duqn83 h3:where(.svelte-1duqn83){font-size:13px}.compact.svelte-1duqn83 .card-footer:where(.svelte-1duqn83):empty{display:none}.save-error.svelte-1duqn83{margin-bottom:12px;font-size:13px}.save-error.svelte-1duqn83 p:where(.svelte-1duqn83){color:var(--color-red);margin:0}.retry-actions.svelte-1duqn83{gap:8px;display:flex}.reset.svelte-1duqn83{justify-content:center;display:flex}.sr-only.svelte-1duqn83{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container (width<=600px){.views.svelte-1duqn83{flex-wrap:wrap;gap:8px}.tabs.svelte-1duqn83{flex-basis:100%}.view-action.svelte-1duqn83{margin-left:auto}.contained.svelte-1duqn83 .views:where(.svelte-1duqn83){padding:12px 12px 0}.contained.svelte-1duqn83 .controls:where(.svelte-1duqn83){padding:12px}.contained.svelte-1duqn83 .results:where(.svelte-1duqn83){padding:3px 12px 12px}}@container (width<=450px){.controls.svelte-1duqn83{flex-wrap:wrap}.search.svelte-1duqn83{flex-basis:100%}.sort.svelte-1duqn83{flex:1;width:auto}.tool-grid.svelte-1duqn83{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.compact.svelte-1duqn83 .tool-grid:where(.svelte-1duqn83){grid-auto-columns:160px}.tool-card.svelte-1duqn83{padding:8px 12px 12px}}@container (width<=260px){.mini-list.svelte-1duqn83:not(.compact) .tool-grid:where(.svelte-1duqn83){grid-template-columns:1fr}}
