/* Use the existing Tiffany dark / technology-gray light appearance. */
body{--cl-link-color:var(--accent,#5de1ff);--cl-link-bg:var(--panel,#0d1929);--cl-link-hover:#b9f2f4}
body[data-ui-theme="fresh_light"]{--cl-link-color:#07677d;--cl-link-bg:#eef2f5;--cl-link-hover:#034956}
.public-experience.public-theme-classic_dark{--cl-link-color:#5de1ff;--cl-link-bg:#0d2630;--cl-link-hover:#b9f2f4}
.public-experience.public-theme-fresh_light{--cl-link-color:#07677d;--cl-link-bg:#eef2f5;--cl-link-hover:#034956}
.card-hyperlink,.public-contact-list a,.public-links a,.public-points a,#selectedCardPreview,.card-preview-return{color:var(--cl-link-color)!important;text-decoration:underline!important;text-underline-offset:3px;cursor:pointer}
.public-links a,#selectedCardPreview,.card-preview-return{border:1px solid var(--cl-link-color)!important;background:var(--cl-link-bg)!important}
.public-contact-list a b,.public-links a b{color:inherit}
.card-hyperlink:hover,.public-contact-list a:hover,.public-links a:hover,.public-points a:hover{color:var(--cl-link-hover)!important}
.card-hyperlink:focus-visible,.public-contact-list a:focus-visible,.public-links a:focus-visible,.public-points a:focus-visible,#selectedCardPreview:focus-visible,.card-preview-return:focus-visible{outline:3px solid var(--cl-link-color);outline-offset:3px}
.card-join-cta{min-height:48px;font-weight:700;border:2px solid var(--accent,#5de1ff)!important}
.website-link-field input{min-height:44px}
