.dra-link-card[data-v-ebafa09d]{align-items:center;gap:var(--dra-space-3);min-width:0;height:100%;padding:var(--dra-space-4);border-radius:var(--dra-card-radius);background:var(--dra-panel-bg);box-shadow:var(--dra-card-shadow);border:1px solid #0000;transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .15s ease-in-out;display:flex;position:relative}.dra-link-card[data-v-ebafa09d]:hover{border-color:var(--dra-card-hover-border);box-shadow:var(--dra-card-hover-shadow);transform:translateY(-4px)}.dra-link-card[data-v-ebafa09d]:has(.dra-stretched-link:focus-visible){border-color:var(--dra-card-hover-border);box-shadow:var(--dra-card-hover-shadow);transform:translateY(-4px)}.dra-link-card[data-v-ebafa09d]:has(.dra-stretched-link:focus-visible){outline-offset:3px;outline:2px solid var(--dra-accent-ink-prose)!important}.dra-link-card__logo[data-v-ebafa09d]{-o-object-fit:cover;object-fit:cover;background:var(--dra-pattern-scale-color);width:48px;height:48px;color:var(--dra-accent-ink);font-size:var(--dra-text-base);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.dra-link-card__body[data-v-ebafa09d]{gap:var(--dra-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.dra-link-card__name[data-v-ebafa09d]{font-size:var(--dra-text-base);font-weight:600;line-height:var(--dra-leading-snug);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.dra-link-card__name a[data-v-ebafa09d]{color:var(--dra-text-primary);text-decoration:none;transition:color .15s ease-in-out}.dra-link-card:hover .dra-link-card__name a[data-v-ebafa09d]{color:var(--dra-accent-ink)}.dra-link-card:has(.dra-stretched-link:focus-visible) .dra-link-card__name a[data-v-ebafa09d]{color:var(--dra-accent-ink)}.dra-link-card__desc[data-v-ebafa09d]{font-size:var(--dra-text-xs);line-height:var(--dra-leading-normal);color:var(--dra-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.dra-link-card[data-v-ebafa09d]{transition:none}.dra-link-card[data-v-ebafa09d]:hover{transform:none}.dra-link-card[data-v-ebafa09d]:has(.dra-stretched-link:focus-visible){transform:none}}.dra-links[data-v-e33f9776]{background:var(--dra-page-bg);min-height:100vh;color:var(--dra-text-primary)}.dra-links__inner[data-v-e33f9776]{max-width:var(--dra-container-max);padding:0 var(--dra-gutter);margin:0 auto}.dra-links__body[data-v-e33f9776]{padding-bottom:var(--dra-space-8)}.dra-links__groups[data-v-e33f9776]{gap:var(--dra-space-7);flex-direction:column;display:flex}.dra-links__group[data-v-e33f9776]{gap:var(--dra-space-4);flex-direction:column;display:flex}.dra-links__group-title[data-v-e33f9776]{font-size:var(--dra-text-xl);font-weight:600;line-height:var(--dra-leading-snug);color:var(--dra-text-primary);text-wrap:balance;margin:0}.dra-links__grid[data-v-e33f9776]{gap:var(--dra-space-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}
