.ef-modal:has(.ef-modal-user-dropdown){max-height:none;overflow:visible}.ef-modal:has(.ef-modal-user-dropdown) .ef-modal-body{overflow:visible}.ef-modal:has(.ef-modal-user-dropdown) .ef-modal-body>.ef-modal-form{min-height:auto;overflow:visible}.ef-modal:has(.ef-modal-user-dropdown) .ef-modal-user-dropdown .user-section{z-index:600}.ef-modal:has(.ef-modal-user-dropdown) .ef-modal-user-dropdown .dropdown{z-index:1200}:root{--ef-connector-color:var(--accent-bright,#00e5ff)}:root[data-theme=glass-galaxy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ef-connector-color:#78e4ffe6;--ef-surface:#080c1a70;--ef-surface-soft:#080c1a52;--ef-control-radius:14px;--ef-border-gradient:linear-gradient(135deg,#00e5ff9e,#7c4dffad,#ff4dd28f,#ffb74d7a);--ef-border-gradient-reverse:linear-gradient(315deg,#00e5ff9e,#7c4dffad,#ff4dd28f,#ffb74d7a);--ef-border-gradient-soft:linear-gradient(135deg,#00e5ff47,#7c4dff4d,#ff4dd23d,#ffb74d33);--ef-button-surface:#080c1a6b;--ef-button-border:var(--ef-border-gradient);--ef-button-border-soft:var(--ef-border-gradient-soft);--ef-button-text:#f6f7ff;--ef-button-hover-shadow:0 0 8px #00e5ff42,0 0 18px #7c4dff57,0 0 28px #ff4dd23d;--ef-button-focus-shadow:0 0 0 2px #00e5ff38,0 0 24px #7c4dff57;--ef-button-glow-shadow:0 0 10px #00e5ff52,0 0 24px #7c4dff6b,0 0 34px #ff4dd24d;--ef-nav-text:#f6f7ffc7;--ef-nav-text-hover:#fff;--ef-nav-text-active:#fff;--ef-nav-surface:#080c1a4d;--ef-nav-border:var(--ef-border-gradient);--ef-nav-shadow:none;--ef-nav-shadow-hover:0 0 18px #00e5ff33,0 0 24px #7c4dff3d;--ef-nav-shadow-focus:0 0 0 2px #00e5ff33,0 0 24px #7c4dff47;--ef-nav-shadow-active:0 0 20px #00e5ff3d,0 0 30px #7c4dff52;--ef-tab-button-surface:#080c1a57;--ef-tab-button-surface-hover:#0c12266b;--ef-tab-button-surface-active:#0a10229e;--ef-tabs-surface:#080c1a61;--ef-tabs-content-surface:#080c1a4d;--ef-tabs-border:var(--ef-border-gradient-soft);--ef-tabs-content-border:var(--ef-border-gradient-soft);--ef-input-surface:#080c1a61;--ef-input-border:var(--ef-border-gradient-soft);--ef-input-text:#eef5ff;--ef-input-placeholder:#eef5ff80;--ef-input-focus:#00e5ff47;--ef-input-shadow:0 0 0 2px #00e5ff1f,0 0 20px #7c4dff2e;--ef-field-label:#eef5ffb8;--ef-field-helper:#eef5ff94;--ef-stacked-card-bg:#080c1a7a;--ef-stacked-card-shadow:0 18px 50px #00000057;--ef-stacked-card-shadow-hover:0 22px 62px #0006;--ef-stacked-frame-shadow:0 20px 54px #00000057;--ef-stacked-tag-bg:#ffffff14;--ef-stacked-tag-text:#eef5ffc7;--ef-stacked-body-muted:#eef5ffb3;--text-strong:#f6f7ff;--text-soft:#eef5ffc7;--text-muted:#eef5ff9e;--card:#080c1a6b;--card-border:#ffffff24;--accent:#7c4dff;--accent-bright:#00e5ff;--accent-warm:#ff4dd2;--accent-gold:#ffb74d;--shadow:0 24px 70px #0000005c;--text:var(--text-strong);--muted:var(--text-muted);--line:#ffffff24;--bg:#050814;--bg-soft:#0a1022b8;--accent-dark:#5e35ff;--accent-alt:var(--accent-gold);--accent-soft:#00e5ff24;--row-odd:#080c1a70;--scrollbar-track:#ffffff14;--bg-glow:#7c4dff33;--panel:var(--card);--panel-2:#0a102285;--ink:var(--text-strong);--line-strong:#00e5ffa8;--accent-2:var(--accent-gold);--frame-bg:linear-gradient(180deg,#080c1a80,#030610c7);--bio-bg:linear-gradient(180deg,#080c1a7a,#030610b8 85%);--section-bg:linear-gradient(180deg,#0a10227a,#060a188f);--note-bg:#080c1a47;--portrait-bg:#0910227a;--chip-bg:#ffffff14;--menu-card:#080c1a80;--menu-line:#ffffff24;--menu-shadow:0 24px 70px #0000006b;--menu-bg-soft:#00e5ff14;--menu-radius:18px;--menu-muted:#eef5ff9e}:root[data-theme=glass-galaxy] body{background-color:#0000!important;background-image:radial-gradient(1300px 900px at 72% -12%,#7c4dff42,#0000 70%),radial-gradient(1100px 820px at 10% 16%,#00e5ff2e,#0000 70%),radial-gradient(1150px 900px at 88% 72%,#ff4dd233,#0000 72%),radial-gradient(900px 720px at 18% 78%,#ffb74d1a,#0000 74%),linear-gradient(#02040b 0%,#070a16 100%)!important;background-position:0 0,0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box!important}:root[data-theme=glass-galaxy] .ef-panel--card,:root[data-theme=glass-galaxy] .ef-tabs-list-panel{background:linear-gradient(var(--ef-surface),var(--ef-surface))padding-box,var(--ef-border-gradient)border-box;box-shadow:var(--shadow);border-color:#0000}:root[data-theme=glass-galaxy] .ef-panel--card,:root[data-theme=glass-galaxy] .ef-panel--highlight,:root[data-theme=glass-galaxy] .ef-panel--full,:root[data-theme=glass-galaxy] .ef-panel--header{box-shadow:var(--shadow);border-width:0;border-color:#0000}:root[data-theme=glass-galaxy] .ef-stacked-frame{padding:2px 2px 15px}:root[data-theme=galaxy],:root[data-theme=glass-galaxy]{--ef-open-menu-layer:3200;--ef-open-menu-popover-layer:3201}:root[data-theme=galaxy] .ef-main-header,:root[data-theme=glass-galaxy] .ef-main-header{z-index:var(--ef-open-menu-layer)}:root[data-theme=galaxy] .ef-menu-bar,:root[data-theme=glass-galaxy] .ef-menu-bar,:root[data-theme=galaxy] .ef-menu-group[data-open=true],:root[data-theme=glass-galaxy] .ef-menu-group[data-open=true],:root[data-theme=galaxy] .user-section[data-open=true],:root[data-theme=glass-galaxy] .user-section[data-open=true],:root[data-theme=galaxy] .bookmark-dropdown.open,:root[data-theme=glass-galaxy] .bookmark-dropdown.open,:is(:root[data-theme=galaxy] .ef-panel:has(.ef-menu-popover[data-open=true],.dropdown[data-open=true],.bookmark-dropdown.open),:root[data-theme=glass-galaxy] .ef-panel:has(.ef-menu-popover[data-open=true],.dropdown[data-open=true],.bookmark-dropdown.open),:root[data-theme=galaxy] .ef-stacked-frame:has(.ef-menu-popover[data-open=true],.dropdown[data-open=true],.bookmark-dropdown.open),:root[data-theme=glass-galaxy] .ef-stacked-frame:has(.ef-menu-popover[data-open=true],.dropdown[data-open=true],.bookmark-dropdown.open),:root[data-theme=galaxy] .ef-public-profile-post-card-frame:has(.ef-menu-popover[data-open=true],.dropdown[data-open=true],.bookmark-dropdown.open),:root[data-theme=glass-galaxy] .ef-public-profile-post-card-frame:has(.ef-menu-popover[data-open=true],.dropdown[data-open=true],.bookmark-dropdown.open)){z-index:var(--ef-open-menu-layer);position:relative}:root[data-theme=galaxy] .ef-menu-popover,:root[data-theme=galaxy] .ef-menu-sub,:root[data-theme=galaxy] .dropdown[data-open=true],:root[data-theme=galaxy] .bookmark-menu,:root[data-theme=glass-galaxy] .ef-menu-popover,:root[data-theme=glass-galaxy] .ef-menu-sub,:root[data-theme=glass-galaxy] .dropdown[data-open=true],:root[data-theme=glass-galaxy] .bookmark-menu{z-index:var(--ef-open-menu-popover-layer)}:root[data-theme=glass-galaxy] .ef-public-profile-post-card-title,:root[data-theme=glass-galaxy] .ef-public-profile-post-card-section,:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-row,:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-content{background:#0000001a!important;border:1px solid #0000001a!important}:root[data-theme=glass-galaxy] .ef-public-profile-post-card-title:before,:root[data-theme=glass-galaxy] .ef-public-profile-post-card-section:before,:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-row:before,:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-content:before{background:0 0!important}:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-reply-row:before{border-bottom:2px solid #0000001a!important;border-left:2px solid #0000001a!important}:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-reply-row:after{background:#0000001a!important}:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-replies{--reply-connector-color:#0000001a!important}:root[data-theme=glass-galaxy] .ef-public-profile-post-card-comment-replies:before{background:#0000001a!important}:root[data-theme=glass-galaxy] .ef-input,.ef-textarea{background:linear-gradient(var(--ef-surface),var(--ef-surface))padding-box,var(--ef-border-gradient)border-box}:root[data-theme=glass-galaxy] .ef-toggle-thumb,.ef-toggle-check{background:var(--ef-border-gradient);background-origin:border-box;background-clip:border-box;border-color:#0000}:root[data-theme=glass-galaxy] .ef-toggle-track,.ef-toggle-box{background:linear-gradient(var(--ef-surface),var(--ef-surface))padding-box,var(--ef-border-gradient)border-box;border-color:#0000}:root[data-theme=glass-galaxy] .dropdown-user-submenu-toggle{background:0 0!important}.theme-preview--glass-galaxy{--ef-control-radius:14px;--ef-button-surface:#080c1a75;--ef-button-border:linear-gradient(135deg,#00e5ff9e,#7c4dffad,#ff4dd28f,#ffb74d7a);--ef-button-border-soft:linear-gradient(135deg,#00e5ff47,#7c4dff4d,#ff4dd23d,#ffb74d33);--ef-button-text:#f6f7ff;--shadow:0 18px 48px #00000057,inset 0 1px 0 #ffffff14}:root[data-theme=atelier]{--ef-connector-color:#ff86c8}:root[data-theme=plain-light]{--ef-connector-color:#1820287a}:root[data-theme=plain-dark]{--ef-connector-color:#ffffff7a}:root[data-theme-mode=custom] .ef-panel--card,:root[data-theme-mode=custom] .ef-panel--highlight,:root[data-theme-mode=custom] .ef-panel--full,:root[data-theme-mode=custom] .ef-panel--header{border-radius:var(--ef-panel-radius,var(--radius));background:var(--ef-panel-surface-layer,linear-gradient(var(--ef-panel-surface,var(--ef-surface)),var(--ef-panel-surface,var(--ef-surface))))padding-box,var(--ef-border-gradient)border-box}:root[data-theme-mode=custom]{--ef-input-surface:var(--ef-button-surface);--ef-toggle-track-radius:var(--ef-control-radius);--ef-toggle-thumb-radius:var(--ef-control-radius);--ef-toggle-box-radius:var(--ef-control-radius);--ef-toggle-check-radius:var(--ef-control-radius)}:root[data-theme-mode=custom] .ef-panel{border-width:var(--ef-panel-border-width-custom,var(--ef-panel-border-width))}:root[data-theme-mode=custom] .ef-button,:root[data-theme-mode=custom] .ef-input,:root[data-theme-mode=custom] .ef-textarea,:root[data-theme-mode=custom] .ef-select,:root[data-theme-mode=custom] .ef-toggle-track,:root[data-theme-mode=custom] .ef-toggle-box,:root[data-theme-mode=custom] .ef-toggle-thumb,:root[data-theme-mode=custom] .bookmark-trigger,:root[data-theme-mode=custom] .bookmark-menu,:root[data-theme-mode=custom] .user-button{border-width:var(--ef-control-border-width,2px)}:root[data-theme-mode=custom] .ef-tabs-list-panel,:root[data-theme-mode=custom] .ef-tabs-content-panel{border-width:var(--ef-tabs-border-width,1px)}:root[data-theme-mode=custom] body{background:var(--ef-custom-body-background,var(--bg))!important}:root[data-theme-mode=custom] body:before,:root[data-theme-mode=custom] body:after{content:none!important;animation:none!important}:root[data-theme-mode=custom] .ef-input,:root[data-theme-mode=custom] .ef-textarea,:root[data-theme-mode=custom] .ef-select{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-input-border,var(--ef-border-gradient))border-box;color:var(--ef-button-text)}:root[data-theme-mode=custom] .ef-button{color:var(--ef-button-text)}:root[data-theme-mode=custom] .ef-button.primary{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-button-border,var(--ef-border-gradient))border-box}:root[data-theme-mode=custom] .ef-button.info{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-button-info-border,var(--ef-button-border,var(--ef-border-gradient)))border-box}:root[data-theme-mode=custom] .ef-button.success{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-button-success-border,var(--ef-button-border,var(--ef-border-gradient)))border-box}:root[data-theme-mode=custom] .ef-button.warning{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-button-warning-border,var(--ef-button-border,var(--ef-border-gradient)))border-box}:root[data-theme-mode=custom] .ef-button.danger,:root[data-theme-mode=custom] .ef-button.delete{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-button-danger-border,var(--ef-button-border,var(--ef-border-gradient)))border-box}:root[data-theme-mode=custom] .ef-input::placeholder,:root[data-theme-mode=custom] .ef-textarea::placeholder{color:color-mix(in srgb,var(--ef-button-text)50%,transparent)}:root[data-theme-mode=custom] .ef-toggle-track,:root[data-theme-mode=custom] .ef-toggle-box,:root[data-theme-mode=custom] .bookmark-trigger,:root[data-theme-mode=custom] .bookmark-menu{border-radius:var(--ef-control-radius);background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-border-gradient)border-box;border:2px solid #0000}:root[data-theme-mode=custom] .bookmark-item{border-radius:var(--ef-control-radius)}:root[data-theme-mode=custom] .bookmark-text,:root[data-theme-mode=custom] .bookmark-item,:root[data-theme-mode=custom] .bookmark-icon,:root[data-theme-mode=custom] .bookmark-label{color:var(--ef-button-text)}:root[data-theme-mode=custom] .bookmark-group,:root[data-theme-mode=custom] .bookmark-caret,:root[data-theme-mode=custom] .bookmark-empty{color:color-mix(in srgb,var(--ef-button-text)68%,transparent)}:root[data-theme-mode=custom] .ef-toggle-thumb{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-border-gradient)border-box;border-color:#0000}:root[data-theme-mode=custom] .ef-toggle-check{border-radius:var(--ef-control-radius);background:var(--ef-border-gradient)}:root[data-theme-mode=custom] .ef-stacked-card{background:linear-gradient(#ffffff0f,#ffffff0f),color-mix(in srgb,var(--ef-panel-surface,var(--ef-surface))90%,transparent)}.ef-button.ghost{color:var(--text-strong)!important}:root[data-theme-mode=custom] .dropdown,:root[data-theme-mode=custom] .ef-menu-popover,:root[data-theme-mode=custom] .ef-menu-sub{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-border-gradient)border-box;color:var(--ef-button-text)}:root[data-theme-mode=custom] .dropdown{border:2px solid #0000;border-top:none}:root[data-theme-mode=custom] .user-section .dropdown{background:0 0;border:0}:root[data-theme-mode=custom] .ef-menu-popover,:root[data-theme-mode=custom] .ef-menu-sub{border:1px solid #0000}:root[data-theme-mode=custom] .dropdown-item,:root[data-theme-mode=custom] .ef-menu-item,:root[data-theme-mode=custom] .ef-menu-button,:root[data-theme-mode=custom] .user-button,:root[data-theme-mode=custom] .user-name,:root[data-theme-mode=custom] .ef-menu-group-title,:root[data-theme-mode=custom] .dropdown-item-label{color:var(--ef-button-text)}:root[data-theme-mode=custom] .ef-menu-popover,:root[data-theme-mode=custom] .ef-menu-sub,:root[data-theme-mode=custom] .ef-menu-popover .ef-menu-item,:root[data-theme-mode=custom] .ef-menu-sub .ef-menu-item,:root[data-theme-mode=custom] .ef-menu-popover .ef-menu-group-title,:root[data-theme-mode=custom] .ef-menu-sub .ef-menu-group-title,:root[data-theme-mode=custom] .ef-menu-popover .ef-menu-button,:root[data-theme-mode=custom] .ef-menu-sub .ef-menu-button{color:var(--ef-button-text)!important}:root[data-theme-mode=custom] .ef-menu-item,:root[data-theme-mode=custom] .ef-menu-button,:root[data-theme-mode=custom] .user-button{background:var(--ef-button-surface-layer,var(--ef-button-surface))}:root[data-theme-mode=custom] .user-button{background:var(--ef-button-surface-layer,linear-gradient(var(--ef-button-surface),var(--ef-button-surface)))padding-box,var(--ef-border-gradient)border-box;border:2px solid #0000}:root[data-theme-mode=custom] .user-section>.user-button,:root[data-theme-mode=custom] .user-section .user-button{background:0 0;border:0}.theme-preview-divider,.theme-preview.theme-preview--__divider__,.dropdown-item.theme-preview.theme-preview--__divider__{pointer-events:none;min-height:10px;position:relative;box-shadow:none!important;color:#0000!important;background:0 0!important;border:0!important;padding:4px 0!important}.theme-preview-divider:before,.theme-preview.theme-preview--__divider__:before,.dropdown-item.theme-preview.theme-preview--__divider__:before{content:"";background:var(--ef-border-gradient);clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%);height:2px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.ef-button.theme-preview.theme-preview--custom,.dropdown-item.theme-preview.theme-preview--custom,.ef-button.theme-preview[class*=theme-preview--custom_theme_],.dropdown-item.theme-preview[class*=theme-preview--custom_theme_],.ef-menu-sub .ef-button.theme-preview.theme-preview--custom,.ef-menu-sub .theme-preview.theme-preview--custom,.ef-menu-sub .ef-button.theme-preview[class*=theme-preview--custom_theme_],.ef-menu-sub .theme-preview[class*=theme-preview--custom_theme_]{--ef-control-radius:var(--ef-custom-preview-radius,12px);--ef-button-surface:var(--ef-custom-preview-surface,#121524);--ef-button-border:var(--ef-custom-preview-border,linear-gradient(135deg,#10b9ff,#7c4dff,#ff4dd2,#ffd166));--ef-button-border-soft:var(--ef-custom-preview-border,linear-gradient(135deg,#10b9ff8c,#7c4dff8c,#ff4dd28c,#ffd1668c));--ef-button-text:var(--ef-custom-preview-text,#f6f5ff);border:var(--ef-custom-preview-border-width,2px)solid transparent;border-radius:var(--ef-custom-preview-radius,12px);background:var(--ef-custom-preview-surface-layer,linear-gradient(var(--ef-custom-preview-surface,#121524),var(--ef-custom-preview-surface,#121524)))padding-box,var(--ef-custom-preview-border,linear-gradient(135deg,#10b9ff,#7c4dff,#ff4dd2,#ffd166))border-box;color:var(--ef-custom-preview-text,#f6f5ff);box-shadow:none}.ef-button.theme-preview.theme-preview--custom:hover,.ef-button.theme-preview.theme-preview--custom:focus-visible,.dropdown-item.theme-preview.theme-preview--custom:hover,.dropdown-item.theme-preview.theme-preview--custom:focus-visible,.ef-button.theme-preview[class*=theme-preview--custom_theme_]:hover,.ef-button.theme-preview[class*=theme-preview--custom_theme_]:focus-visible,.dropdown-item.theme-preview[class*=theme-preview--custom_theme_]:hover,.dropdown-item.theme-preview[class*=theme-preview--custom_theme_]:focus-visible,.ef-menu-sub .ef-button.theme-preview.theme-preview--custom:hover,.ef-menu-sub .ef-button.theme-preview.theme-preview--custom:focus-visible,.ef-menu-sub .theme-preview.theme-preview--custom:hover,.ef-menu-sub .theme-preview.theme-preview--custom:focus-visible,.ef-menu-sub .ef-button.theme-preview[class*=theme-preview--custom_theme_]:hover,.ef-menu-sub .ef-button.theme-preview[class*=theme-preview--custom_theme_]:focus-visible,.ef-menu-sub .theme-preview[class*=theme-preview--custom_theme_]:hover,.ef-menu-sub .theme-preview[class*=theme-preview--custom_theme_]:focus-visible{background:var(--ef-custom-preview-surface-layer,linear-gradient(var(--ef-custom-preview-surface,#121524),var(--ef-custom-preview-surface,#121524)))padding-box,var(--ef-custom-preview-border,linear-gradient(135deg,#10b9ff,#7c4dff,#ff4dd2,#ffd166))border-box;color:var(--ef-custom-preview-text,#f6f5ff);box-shadow:none}:root[data-theme=light] .ef-button.theme-preview.theme-preview--custom,:root[data-theme=plain-light] .ef-button.theme-preview.theme-preview--custom,:root[data-theme=light] .dropdown-item.theme-preview.theme-preview--custom,:root[data-theme=plain-light] .dropdown-item.theme-preview.theme-preview--custom,:root[data-theme=light] .ef-button.theme-preview.theme-preview--custom:hover,:root[data-theme=plain-light] .ef-button.theme-preview.theme-preview--custom:hover,:root[data-theme=light] .ef-button.theme-preview.theme-preview--custom:focus-visible,:root[data-theme=plain-light] .ef-button.theme-preview.theme-preview--custom:focus-visible,:root[data-theme=light] .dropdown-item.theme-preview.theme-preview--custom:hover,:root[data-theme=plain-light] .dropdown-item.theme-preview.theme-preview--custom:hover,:root[data-theme=light] .dropdown-item.theme-preview.theme-preview--custom:focus-visible,:root[data-theme=plain-light] .dropdown-item.theme-preview.theme-preview--custom:focus-visible,:root[data-theme=light] .ef-button.theme-preview[class*=theme-preview--custom_theme_],:root[data-theme=plain-light] .ef-button.theme-preview[class*=theme-preview--custom_theme_],:root[data-theme=light] .dropdown-item.theme-preview[class*=theme-preview--custom_theme_],:root[data-theme=plain-light] .dropdown-item.theme-preview[class*=theme-preview--custom_theme_],:root[data-theme=light] .ef-button.theme-preview[class*=theme-preview--custom_theme_]:hover,:root[data-theme=plain-light] .ef-button.theme-preview[class*=theme-preview--custom_theme_]:hover,:root[data-theme=light] .ef-button.theme-preview[class*=theme-preview--custom_theme_]:focus-visible,:root[data-theme=plain-light] .ef-button.theme-preview[class*=theme-preview--custom_theme_]:focus-visible,:root[data-theme=light] .dropdown-item.theme-preview[class*=theme-preview--custom_theme_]:hover,:root[data-theme=plain-light] .dropdown-item.theme-preview[class*=theme-preview--custom_theme_]:hover,:root[data-theme=light] .dropdown-item.theme-preview[class*=theme-preview--custom_theme_]:focus-visible,:root[data-theme=plain-light] .dropdown-item.theme-preview[class*=theme-preview--custom_theme_]:focus-visible{background:var(--ef-custom-preview-surface-layer-light,linear-gradient(var(--ef-custom-preview-surface-light,#fff),var(--ef-custom-preview-surface-light,#fff)))padding-box,var(--ef-custom-preview-border-light,var(--ef-custom-preview-border,linear-gradient(135deg,#10b9ff,#7c4dff,#ff4dd2,#f29f45)))border-box;color:var(--ef-custom-preview-text-light,#1d232a);box-shadow:none}:root[data-theme-mode=custom] .theme-preview.theme-preview--system,:root[data-theme-mode=custom] .theme-preview.theme-preview--galaxy{--ef-control-radius:12px!important;--ef-button-surface:#0b0c1a!important;--ef-button-border:linear-gradient(135deg,#00e5ff,#7c4dff,#ff4dd2,#ffb74d)!important;--ef-button-border-soft:linear-gradient(135deg,#00e5ff99,#7c4dff99,#ff4dd299,#ffb74d99)!important;--ef-button-text:#f6f5ff!important}:root[data-theme-mode=custom] .theme-preview.theme-preview--light{--ef-control-radius:12px!important;--ef-button-surface:#fff!important;--ef-button-border:linear-gradient(135deg,#00e5ff,#7c4dff,#ff4dd2,#ffb74d)!important;--ef-button-border-soft:linear-gradient(135deg,#00e5ff99,#7c4dff99,#ff4dd299,#ffb74d99)!important;--ef-button-text:#1d232a!important}:root[data-theme-mode=custom] .theme-preview.theme-preview--plain-light{--ef-control-radius:12px!important;--ef-button-surface:#fff!important;--ef-button-border:linear-gradient(135deg,#1820282e,#1820282e)!important;--ef-button-border-soft:linear-gradient(135deg,#1820282e,#1820282e)!important;--ef-button-text:#1d232a!important}:root[data-theme-mode=custom] .theme-preview.theme-preview--plain-dark{--ef-control-radius:12px!important;--ef-button-surface:#0b0c1a!important;--ef-button-border:linear-gradient(135deg,#ffffff59,#ffffff59)!important;--ef-button-border-soft:linear-gradient(135deg,#ffffff2e,#ffffff2e)!important;--ef-button-text:#f6f5ff!important}:root[data-theme-mode=custom] .theme-preview.theme-preview--atelier{--ef-control-radius:0px!important;--ef-button-surface:#1b0b18!important;--ef-button-border:linear-gradient(135deg,#ff86c8,#e255a1,#7dd6f6)!important;--ef-button-border-soft:linear-gradient(135deg,#ff86c880,#e255a180,#7dd6f680)!important;--ef-button-text:#f6eaf2!important}:root[data-theme-mode=custom] .theme-preview.theme-preview--glass-galaxy{--ef-control-radius:14px!important;--ef-button-surface:#080c1a75!important;--ef-button-border:linear-gradient(135deg,#00e5ff9e,#7c4dffad,#ff4dd28f,#ffb74d7a)!important;--ef-button-border-soft:linear-gradient(135deg,#00e5ff47,#7c4dff4d,#ff4dd23d,#ffb74d33)!important;--ef-button-text:#f6f7ff!important}:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--system,:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--galaxy,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--system,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--galaxy{color:#f6f5ff!important;background:linear-gradient(#0b0c1a,#0b0c1a) padding-box padding-box,linear-gradient(135deg,#00e5ff,#7c4dff,#ff4dd2,#ffb74d) border-box!important;border:2px solid #0000!important;border-radius:12px!important;box-shadow:0 24px 60px #00000059!important}:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--light,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--light{color:#1d232a!important;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#00e5ff,#7c4dff,#ff4dd2,#ffb74d) border-box!important;border:2px solid #0000!important;border-radius:12px!important;box-shadow:0 20px 50px #1820281f!important}:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--plain-light,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--plain-light{color:#1d232a!important;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#1820282e,#1820282e) border-box!important;border:2px solid #0000!important;border-radius:12px!important;box-shadow:0 20px 50px #1820281f!important}:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--plain-dark,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--plain-dark{color:#f6f5ff!important;background:linear-gradient(#0b0c1a,#0b0c1a) padding-box padding-box,linear-gradient(135deg,#ffffff59,#ffffff59) border-box!important;border:2px solid #0000!important;border-radius:12px!important;box-shadow:0 24px 60px #00000059!important}:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--atelier,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--atelier{color:#f6eaf2!important;background:linear-gradient(#1b0b18,#1b0b18) padding-box padding-box,linear-gradient(135deg,#ff86c8,#e255a1,#7dd6f6) border-box!important;border:2px solid #0000!important;border-radius:0!important;box-shadow:0 18px 45px #0009!important}:root[data-theme-mode=custom] .dropdown-item.theme-preview.theme-preview--glass-galaxy,:root[data-theme-mode=custom] .ef-button.theme-preview.theme-preview--glass-galaxy{color:#f6f7ff!important;background:linear-gradient(#080c1a75,#080c1a75) padding-box padding-box,linear-gradient(135deg,#00e5ff9e,#7c4dffad,#ff4dd28f,#ffb74d7a) border-box!important;border:2px solid #0000!important;border-radius:14px!important;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff14!important}body.ef-galaxy{background-color:#0000!important;background-image:radial-gradient(1600px 900px at 70% -15%,#7c4dff40,#0000 70%),radial-gradient(1200px 900px at 10% 20%,#00e5ff2e,#0000 70%),radial-gradient(1300px 1000px at 85% 80%,#ff4dd238,#0000 70%),radial-gradient(1000px 800px at 20% 75%,#ffb74d1f,#0000 75%),linear-gradient(#000001 0%,#02020a 100%)!important;background-position:0 0,0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box!important}body.ef-galaxy:before,body.ef-galaxy:after{content:none!important}
