body.gayus-main-site-v498{--gayus-accent:var(--brand-accent-light,var(--brand-accent,#7c3aed));--gayus-accent-contrast:var(--brand-accent-light-contrast,var(--brand-accent-contrast,#fff));--purple:var(--gayus-accent);--purple2:color-mix(in srgb,var(--gayus-accent) 86%,#000 14%);--site-accent:var(--gayus-accent);--site-accent-2:var(--purple2);--site-accent-contrast:var(--gayus-accent-contrast);--app-accent:var(--gayus-accent);--app-accent-contrast:var(--gayus-accent-contrast);--app-accent-hover:color-mix(in srgb,var(--gayus-accent) 84%,#000 16%);--app-accent-soft:color-mix(in srgb,var(--gayus-accent) 10%,var(--app-surface));--accent:var(--app-accent);--accent-color:var(--app-accent);--accent-contrast:var(--gayus-accent-contrast);--accent-strong:var(--app-accent-hover);--accent-soft:var(--app-accent-soft);--community-accent:var(--app-accent);--community-accent-contrast:var(--gayus-accent-contrast);--member-accent-contrast:var(--gayus-accent-contrast);--forum-accent-contrast:var(--gayus-accent-contrast);--group-accent-contrast:var(--gayus-accent-contrast);--link:var(--app-accent);--link-color:var(--app-accent);--surface:var(--app-surface);--surface-1:var(--app-surface);--surface-card:var(--app-surface);--surface-raised:var(--app-surface);--card-bg:var(--app-surface);--panel-bg:var(--app-surface);--surface-2:var(--app-surface-subtle);--surface-soft:var(--app-surface-subtle);--surface-muted:var(--app-surface-subtle);--panel-soft:var(--app-surface-subtle);--panel-muted:var(--app-surface-subtle);--surface-3:var(--app-surface-hover);--surface-hover:var(--app-surface-hover);--surface-strong:var(--app-surface-hover);--border:var(--app-border);--border-color:var(--app-border);--community-border:var(--app-border);--line-color:var(--app-border);--text-color:var(--app-text);--community-text:var(--app-text);--heading-color:var(--app-text);--text-muted:var(--app-text-secondary);--muted-text:var(--app-text-secondary);--community-muted:var(--app-text-secondary);--page-bg:var(--app-bg);--community-card-bg:var(--app-surface);--app-text-muted:var(--app-text-secondary);--danger:var(--app-danger);--radius-lg:var(--app-radius-lg);--app-shadow-lg:var(--app-shadow-float);--app-shadow-xs:var(--app-shadow)}html[data-theme="dark"] body.gayus-main-site-v498{--gayus-accent:var(--brand-accent-dark,var(--brand-accent-light,var(--brand-accent,#a78bfa)));--gayus-accent-contrast:var(--brand-accent-dark-contrast,#111827);--purple:var(--gayus-accent);--purple2:color-mix(in srgb,var(--gayus-accent) 78%,#fff 22%);--site-accent:var(--gayus-accent);--site-accent-2:var(--purple2);--site-accent-contrast:var(--gayus-accent-contrast);--app-accent:var(--gayus-accent);--app-accent-contrast:var(--gayus-accent-contrast);--app-accent-hover:color-mix(in srgb,var(--gayus-accent) 88%,#fff 12%);--app-accent-soft:color-mix(in srgb,var(--gayus-accent) 17%,var(--app-surface));--accent:var(--app-accent);--accent-color:var(--app-accent);--accent-contrast:var(--gayus-accent-contrast);--accent-strong:var(--app-accent-hover);--accent-soft:var(--app-accent-soft);--community-accent:var(--app-accent);--community-accent-contrast:var(--gayus-accent-contrast);--member-accent-contrast:var(--gayus-accent-contrast);--forum-accent-contrast:var(--gayus-accent-contrast);--group-accent-contrast:var(--gayus-accent-contrast);--link:var(--app-accent);--link-color:var(--app-accent)}body.gayus-main-site::before{background:var(--site-bg)}body.gayus-main-site-v498 .community-btn.is-primary,body.gayus-main-site-v498 .community-side-action.is-primary,body.gayus-main-site-v498 a.community-blog-manager-create.community-side-action.is-primary,body.gayus-main-site-v498 button[type="submit"].is-primary,body.gayus-main-site-v498 input[type="submit"].is-primary{border-color:var(--app-accent)!important;background:var(--app-accent)!important;color:var(--gayus-accent-contrast)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--app-accent) 22%,transparent)!important}body.gayus-main-site-v498 .community-btn.is-primary:hover,body.gayus-main-site-v498 .community-btn.is-primary:focus-visible,body.gayus-main-site-v498 .community-side-action.is-primary:hover,body.gayus-main-site-v498 .community-side-action.is-primary:focus-visible,body.gayus-main-site-v498 a.community-blog-manager-create.community-side-action.is-primary:hover,body.gayus-main-site-v498 a.community-blog-manager-create.community-side-action.is-primary:focus-visible,body.gayus-main-site-v498 button[type="submit"].is-primary:hover,body.gayus-main-site-v498 button[type="submit"].is-primary:focus-visible,body.gayus-main-site-v498 input[type="submit"].is-primary:hover,body.gayus-main-site-v498 input[type="submit"].is-primary:focus-visible{border-color:var(--app-accent-hover)!important;background:var(--app-accent-hover)!important;color:var(--gayus-accent-contrast)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--app-accent) 28%,transparent)!important}body.gayus-main-site-v498.member-search-dedicated-page a.community-member-filter-open.community-member-filter-edit-link,body.gayus-main-site-v498 .member-search-dedicated-page a.community-member-filter-open.community-member-filter-edit-link{border-color:var(--app-accent)!important;background:var(--app-accent)!important;color:var(--gayus-accent-contrast)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--app-accent) 22%,transparent)!important}body.gayus-main-site-v498.member-search-dedicated-page a.community-member-filter-open.community-member-filter-edit-link:hover,body.gayus-main-site-v498.member-search-dedicated-page a.community-member-filter-open.community-member-filter-edit-link:focus-visible,body.gayus-main-site-v498 .member-search-dedicated-page a.community-member-filter-open.community-member-filter-edit-link:hover,body.gayus-main-site-v498 .member-search-dedicated-page a.community-member-filter-open.community-member-filter-edit-link:focus-visible{border-color:var(--app-accent-hover)!important;background:var(--app-accent-hover)!important;color:var(--gayus-accent-contrast)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--app-accent) 28%,transparent)!important}body.gayus-main-site-v498 :where(.community-group-member-search,.community-group-photo-upload,.community-group-album-create){border-color:var(--app-border);background:var(--app-surface-subtle);color:var(--app-text)}body.gayus-main-site-v498 :where(.community-group-member-search,.community-group-photo-upload,.community-group-album-create) label{color:var(--app-text-secondary)}body.gayus-main-site-v498 :where(.community-group-member-search,.community-group-photo-upload,.community-group-album-create) :where(input,select,textarea){border-color:var(--app-border-strong)!important;background:var(--app-surface)!important;color:var(--app-text)!important}body.gayus-main-site-v498 .community-group-photo-tabs a{border:1px solid var(--app-border);background:var(--app-surface-subtle);color:var(--app-text)}body.gayus-main-site-v498 .community-group-photo-tabs a:hover,body.gayus-main-site-v498 .community-group-photo-tabs a:focus-visible{border-color:var(--app-border-strong);background:var(--app-surface-hover);color:var(--app-text)}body.gayus-main-site-v498 .community-group-photo-tabs a.is-active{border-color:var(--app-accent);background:var(--app-accent);color:var(--gayus-accent-contrast)}body.gayus-main-site-v498 .community-page-identity-banner{border-color:var(--app-border);background:var(--app-surface);color:var(--app-text)}body.gayus-main-site-v498 .community-comment-root-form.is-page-actor .community-comment-composer-avatar{box-shadow:0 0 0 2px var(--app-surface),0 0 0 4px var(--app-accent)}body.gayus-main-site-v498 .community-page-manage-row.is-requested-page{outline-color:var(--app-accent)}body.gayus-main-site-v498 :is(.skip-link,.community-comment-send,.community-member-filter-open,.community-member-filter-submit,.global-search-article-filter-form button,.global-search-audience-filter-form button,.community-request-tab.is-active,.community-notification-toast-action.is-primary,.community-photo-filter-chip.is-active,.community-photo-filter-chip:hover,.community-member-section-page .community-load-more-btn,.community-photo-manager-page .community-load-more-btn,.community-activity-page .community-load-more-btn,.community-control-center-edit-link,.community-account-control-link.is-active,.community-account-control-group.is-active>.community-account-control-group-toggle,.community-profile-edit-nav a.is-active,.community-blog-manager-tabs a.is-active,.community-blog-editor-toolbar button.is-active,.community-blog-editor-toolbar button[aria-pressed="true"],.community-relevant-comment-action,.article-profile-share-submit,.community-feed-edit-library-photo span,.community-share-modal-actions [data-community-share-submit],.community-edit-post-modal-actions [data-activity-edit-save],.community-report-actions button[type="submit"],.community-photo-modal-form .community-photo-manager-actions button[type="submit"],.community-photo-modal-form .community-photo-manager-actions .is-primary,.community-photo-modal-form .community-photo-manager-actions .community-photo-danger,.community-list-modal .community-list-create-form .community-side-action.is-primary,.community-post-modal .community-composer-submit,.portal-notification-badge,.mobile-app-notification-badge,.mobile-app-drawer-badge,.portal-notification-icon-badge,.mobile-app-notification-icon .mobile-app-notification-badge){border-color:var(--app-accent)!important;background:var(--app-accent)!important;color:var(--app-accent-contrast)!important}body.gayus-main-site-v498 :is(.community-control-center-edit-link,.community-member-filter-open,.community-member-filter-submit):hover,body.gayus-main-site-v498 :is(.community-control-center-edit-link,.community-member-filter-open,.community-member-filter-submit):focus-visible{border-color:var(--app-accent-hover)!important;background:var(--app-accent-hover)!important;color:var(--app-accent-contrast)!important}
