.bone-link{display:flex;flex-direction:column;justify-content:center;position:relative;min-width:0;min-height:24px;box-sizing:border-box;border:1px solid transparent;border-radius:8px;padding:4px 8px;background:transparent;text-align:var(--bl-align,left);overflow:visible}.bone-link__anchor{display:flex;align-items:center;justify-content:inherit;min-width:0;max-width:100%;height:100%;font:inherit;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;outline:none}.bone-link[data-underline="always"] .bone-link__anchor{text-decoration:underline}.bone-link[data-underline="hover"] .bone-link__anchor{text-decoration:none}.bone-link[data-underline="hover"] .bone-link__anchor:hover{text-decoration:underline}.bone-link[data-underline="none"] .bone-link__anchor{text-decoration:none}.bone-link.is-disabled{opacity:.5}.bone-link.is-disabled .bone-link__anchor{cursor:not-allowed;pointer-events:auto}.bone-link__feedback{position:absolute;left:0;top:100%;font-size:11px;color:#94a3b8;min-height:14px;padding-top:2px;white-space:nowrap}.bone-link__feedback[data-level="error"]{color:#f87171}.bone-link[data-theme="dark"]{--bl-theme-bg:#111827}.bone-link[data-theme="light"]{--bl-theme-bg:#ffffff}.bone-link[data-theme="neon"]{--bl-theme-bg:#071019}.bone-link[data-inherit-parent="true"]{background:var(--bl-parent-background,transparent);color:var(--bl-parent-text,inherit);border-color:var(--bl-parent-border,currentColor);border-radius:var(--bl-parent-radius,0);text-align:var(--bl-parent-align,var(--bl-align,left))}.bone-link[data-inherit-parent="true"] .bone-link__anchor{justify-content:inherit}.bone-link[data-fit="true"]{width:100%!important;height:100%!important}.bone-link:focus-within{border-color:var(--bl-active-color,#4f8cff)}
