.link-toolbar[data-v-676fa4c6]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.link-toolbar__filter[data-v-676fa4c6]{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:.75rem;gap:.25rem;padding:.25rem;display:inline-flex}.link-toolbar__option[data-v-676fa4c6]{min-height:36px;color:var(--text-soft);cursor:var(--interaction-cursor,pointer);background:0 0;border:none;border-radius:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:500}.link-toolbar__option[data-v-676fa4c6]:not(:disabled):hover{color:var(--text-main)}.link-toolbar__option--active[data-v-676fa4c6]{background:var(--surface-1);color:var(--text-main);font-weight:600;box-shadow:0 1px 3px #0000001f}.link-toolbar__result[data-v-676fa4c6]{color:var(--text-soft);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem}.link-toolbar__clear[data-v-676fa4c6]{border:1px solid var(--border);min-height:36px;color:var(--text-muted);cursor:var(--interaction-cursor,pointer);background:0 0;border-radius:.5rem;align-items:center;gap:.25rem;margin-left:auto;padding:0 .75rem;font-size:.8125rem;display:inline-flex}.link-toolbar__clear[data-v-676fa4c6]:not(:disabled):hover{border-color:var(--accent);color:var(--accent-text)}.link-toolbar__clear[data-v-676fa4c6]:focus-visible,.link-toolbar__option[data-v-676fa4c6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.link-toolbar__clear[data-v-676fa4c6]:disabled,.link-toolbar__option[data-v-676fa4c6]:disabled{opacity:.5;cursor:var(--interaction-cursor,not-allowed)}.link-card[data-v-3f265688]{background:var(--surface-1);border:1px solid var(--border);overflow-wrap:anywhere;min-width:0;transition:color var(--motion-normal,.2s) ease,background-color var(--motion-normal,.2s) ease,border-color var(--motion-normal,.2s) ease,box-shadow var(--motion-normal,.2s) ease,opacity var(--motion-normal,.2s) ease,transform var(--motion-normal,.2s) ease;border-radius:1rem;align-items:flex-start;gap:.875rem;padding:1rem 2.25rem 1rem 1rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.link-card[data-v-3f265688]{transition:none}}.link-card[data-v-3f265688]:hover{box-shadow:var(--shadow-card-hover);border-color:var(--border-hover)}.link-card[data-v-3f265688]:has(.link-card__name:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.link-card__logo[data-v-3f265688]{z-index:1;background:var(--surface-2);pointer-events:none;border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}.link-card__logo[data-v-3f265688] .image-frame{background:0 0;width:100%;height:100%}.link-card__logo[data-v-3f265688] button{pointer-events:auto}.link-card__logo[data-v-3f265688] span.image-frame__status{display:none}.link-card__placeholder[data-v-3f265688]{width:100%;height:100%;color:var(--text-soft);place-items:center;display:grid}.link-card__body[data-v-3f265688]{flex:1;min-width:0}.link-card__heading[data-v-3f265688]{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.9375rem;font-weight:700;line-height:1.4;display:flex}.link-card__name[data-v-3f265688]{color:var(--text-main);text-decoration:none}.link-card__name[data-v-3f265688]:after{content:"";border-radius:inherit;position:absolute;inset:0}.link-card__name[data-v-3f265688]:focus-visible{outline:none}.link-card:hover .link-card__name[data-v-3f265688]{color:var(--accent-text)}.link-card__featured[data-v-3f265688]{color:var(--accent-text);background:var(--accent-soft);border-radius:.35rem;padding:.2rem .4rem;font-size:.6875rem;font-weight:600;line-height:1}.link-card__desc[data-v-3f265688]{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.8125rem;line-height:1.55;display:-webkit-box;overflow:hidden}.link-card__domain[data-v-3f265688]{color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;margin-top:.375rem;font-size:.75rem;overflow:hidden}.link-card__external[data-v-3f265688]{color:var(--text-soft);opacity:.5;transition:opacity .18s,color .18s;position:absolute;top:.875rem;right:.875rem}@media (prefers-reduced-motion:reduce){.link-card__external[data-v-3f265688]{transition:none}}.link-card:hover .link-card__external[data-v-3f265688]{opacity:1;color:var(--accent-text)}.link-card:has(.link-card__name:focus-visible) .link-card__external[data-v-3f265688]{opacity:1;color:var(--accent-text)}.link-grid[data-v-bf8deddd]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:.875rem;margin-bottom:0;display:grid}.links-pagination[data-v-424ee3e4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.links-pagination button[data-v-424ee3e4]{border:1px solid var(--border);background:var(--surface-2);max-width:100%;min-height:44px;color:var(--text-main);cursor:var(--interaction-cursor,pointer);border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;transition:color .3s,background-color .3s,border-color .3s}@media (prefers-reduced-motion:reduce){.links-pagination button[data-v-424ee3e4]{transition:none}}.links-pagination button[data-v-424ee3e4]:not(:disabled):hover{border-color:var(--accent);color:var(--accent-text)}.links-pagination button[data-v-424ee3e4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.links-pagination button[data-v-424ee3e4]:disabled{opacity:.5;cursor:var(--interaction-cursor,not-allowed)}.links-pagination span[data-v-424ee3e4]{text-align:center;min-width:3.5rem;color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:.8125rem}.link-stats[data-v-210c8999]{padding:1.25rem}h2[data-v-210c8999]{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:flex}dl[data-v-210c8999]{gap:.75rem;display:grid}dl>div[data-v-210c8999]{justify-content:space-between;gap:.75rem;display:flex}dt[data-v-210c8999],p[data-v-210c8999]{color:var(--text-muted);font-size:.8125rem}dd[data-v-210c8999]{margin:0;font-weight:700}p[data-v-210c8999]{margin-top:.75rem;line-height:1.65}.site-info[data-v-3a1ae38f]{overflow-wrap:anywhere;padding:1.25rem}h2[data-v-3a1ae38f]{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:flex}.site-info__list[data-v-3a1ae38f]{gap:.65rem;margin-bottom:1rem;display:grid}.site-info__list>div[data-v-3a1ae38f]{background:var(--surface-2);border-radius:.4rem;gap:.25rem;min-width:0;padding:.5rem;font-size:.75rem;display:grid}dt[data-v-3a1ae38f]{color:var(--text-soft)}dd[data-v-3a1ae38f]{margin:0;font-weight:500}button[data-v-3a1ae38f],textarea[data-v-3a1ae38f]{border:1px solid var(--border);max-width:100%;color:var(--text-main);background:var(--surface-2);border-radius:.5rem;padding:.55rem .75rem}.site-info__actions[data-v-3a1ae38f]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;display:grid}.site-info__btn[data-v-3a1ae38f]{white-space:nowrap;min-height:44px;cursor:var(--interaction-cursor,pointer);justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;transition:color .3s,background-color .3s,border-color .3s;display:inline-flex}@media (prefers-reduced-motion:reduce){.site-info__btn[data-v-3a1ae38f]{transition:none}}.site-info__btn[data-v-3a1ae38f]:not(:disabled):hover{border-color:var(--accent);color:var(--accent-text)}.site-info__btn[data-v-3a1ae38f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-info__btn[data-v-3a1ae38f]:disabled{opacity:.5;cursor:var(--interaction-cursor,not-allowed)}.site-info__btn--primary[data-v-3a1ae38f]{background:var(--accent-action);color:#fff;border-color:#0000}.site-info__btn--primary[data-v-3a1ae38f]:not(:disabled):hover{color:#fff;opacity:.88;border-color:#0000}label[data-v-3a1ae38f],p[data-v-3a1ae38f]{color:var(--text-muted);gap:.5rem;margin-top:.75rem;font-size:.8125rem;display:grid}textarea[data-v-3a1ae38f]{width:100%;min-width:0}.link-application[data-v-1991d395]{border:1px solid var(--border);background:var(--surface-2);overflow-wrap:anywhere;border-radius:1.5rem;margin-top:1.5rem;padding:1.25rem}h2[data-v-1991d395]{align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}p[data-v-1991d395]{color:var(--text-muted);margin-block:.75rem;font-size:.8125rem;line-height:1.7}.link-application__done p[data-v-1991d395]{color:var(--text-main);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}code[data-v-1991d395]{-webkit-user-select:all;user-select:all;font-size:.8125rem}.link-application__privacy[data-v-1991d395]{color:var(--text-soft);font-size:.75rem}fieldset[data-v-1991d395]{border:0;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;margin-bottom:1rem;padding:0;display:grid}@media (width>=640px){fieldset[data-v-1991d395]{grid-template-columns:repeat(2,minmax(0,1fr))}.link-application__wide[data-v-1991d395]{grid-column:1/-1}}label[data-v-1991d395]{min-width:0;color:var(--text-muted);gap:.35rem;font-size:.8125rem;display:grid}button[data-v-1991d395],input[data-v-1991d395],textarea[data-v-1991d395]{border:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--text-main);background:var(--surface-1);border-radius:.5rem;padding:.6rem}input[data-v-1991d395],textarea[data-v-1991d395]{font-family:inherit;font-size:.875rem;transition:border-color .18s}@media (prefers-reduced-motion:reduce){input[data-v-1991d395],textarea[data-v-1991d395]{transition:none}}input[data-v-1991d395]:focus-visible,textarea[data-v-1991d395]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}textarea[data-v-1991d395]{resize:vertical}button[data-v-1991d395]{width:auto;cursor:var(--interaction-cursor,pointer);padding-inline:1rem;font-size:.8125rem;font-weight:500}button[data-v-1991d395]:not(:disabled):hover{border-color:var(--accent);color:var(--accent-text)}button[data-v-1991d395]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button[data-v-1991d395]:disabled{opacity:.5;cursor:var(--interaction-cursor,not-allowed)}.link-form[data-v-8230a2d3]{border:1px solid var(--border);background:var(--surface-2);overflow-wrap:anywhere;border-radius:1.5rem;margin-top:1.5rem;padding:1.25rem}h2[data-v-8230a2d3]{align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}p[data-v-8230a2d3]{color:var(--text-muted);margin-block:.75rem;font-size:.8125rem;line-height:1.7}fieldset[data-v-8230a2d3]{border:0;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;margin-bottom:1rem;padding:0;display:grid}@media (width>=640px){fieldset[data-v-8230a2d3]{grid-template-columns:repeat(2,minmax(0,1fr))}}label[data-v-8230a2d3]{min-width:0;color:var(--text-muted);gap:.35rem;font-size:.8125rem;display:grid}button[data-v-8230a2d3],input[data-v-8230a2d3]{border:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--text-main);background:var(--surface-1);border-radius:.5rem;padding:.6rem}input[data-v-8230a2d3]{font-size:.875rem;transition:border-color .18s}@media (prefers-reduced-motion:reduce){input[data-v-8230a2d3]{transition:none}}input[data-v-8230a2d3]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}button[data-v-8230a2d3]{width:auto;cursor:var(--interaction-cursor,pointer);padding-inline:1rem;font-size:.8125rem;font-weight:500}button[data-v-8230a2d3]:not(:disabled):hover{border-color:var(--accent);color:var(--accent-text)}button[data-v-8230a2d3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button[data-v-8230a2d3]:disabled{opacity:.5;cursor:var(--interaction-cursor,not-allowed)}.links-body[data-v-618dd7f9]{flex:1;padding:0}[data-v-618dd7f9] .links-viewport{padding:1.5rem 2rem 2rem}.links-actions[data-v-618dd7f9]{align-items:center;gap:.5rem;min-width:0;display:flex}.links-apply-entry[data-v-618dd7f9]{white-space:nowrap;min-height:40px;cursor:var(--interaction-cursor,pointer);border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.8125rem;display:inline-flex}.links-apply-entry[data-v-618dd7f9]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.links-apply[data-v-618dd7f9]{margin-top:1.5rem;scroll-margin-top:1rem}.links-apply[data-v-618dd7f9]:focus{outline:none}.links-compact-info summary[data-v-618dd7f9]{min-height:44px;color:var(--text-main);cursor:var(--interaction-cursor,pointer);align-items:center;gap:.375rem;padding-block:.5rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.links-compact-info summary[data-v-618dd7f9]::-webkit-details-marker{display:none}.links-compact-info__chevron[data-v-618dd7f9]{color:var(--text-soft);flex-shrink:0;transition:transform .2s}@media (prefers-reduced-motion:reduce){.links-compact-info__chevron[data-v-618dd7f9]{transition:none}}.links-compact-info[open] .links-compact-info__chevron[data-v-618dd7f9]{transform:rotate(90deg)}.links-compact-info[open][data-v-618dd7f9]>:not(summary)+:not(summary){margin-top:.75rem}@media (width>=1440px){.links-compact-info--nexus[data-v-618dd7f9]{display:none}}@media (width>=1280px){.links-compact-info--aurora[data-v-618dd7f9]{display:none}}@media (width<=640px){[data-v-618dd7f9] .links-viewport{padding:1rem}}
