:root{--control-bg:#14141461;--control-bg-hover:#1414148c;--control-border:#ffffff57;--control-border-hover:#ffffff85;--control-fg:#fffffff5;--control-shadow:inset 0 1px 0 #ffffff3d, 0 8px 24px #0000002e}:is(.rail-project-link,.language-switch button){border:1px solid var(--control-border)!important;background:var(--control-bg)!important;color:var(--control-fg)!important;box-shadow:var(--control-shadow)!important;-webkit-backdrop-filter:blur(18px)saturate(160%)!important;border-radius:999px!important;text-decoration:none!important;transition:background .16s,border-color .16s,transform .16s!important}:is(.rail-project-link,.language-switch button):hover{transform:scale(1.035);background:var(--control-bg-hover)!important;border-color:var(--control-border-hover)!important}.rail-project-link{padding:10px 18px!important}.language-switch button{min-height:32px;padding:5px 10px!important}:is(.menu-trigger,.cover-expand,.rail-play,.image-viewer-controls button,.image-viewer-nav button,.comic-reader-controls button,.carousel button){aspect-ratio:1!important;border:1px solid var(--control-border)!important;background:var(--control-bg)!important;color:var(--control-fg)!important;box-shadow:var(--control-shadow)!important;-webkit-backdrop-filter:blur(18px)saturate(160%)!important;border-radius:50%!important;transition:background .16s,border-color .16s,transform .16s!important}:is(.menu-trigger,.cover-expand,.rail-play,.image-viewer-controls button,.image-viewer-nav button,.comic-reader-controls button,.carousel button):hover:not(:disabled){transform:scale(1.05);background:var(--control-bg-hover)!important;border-color:var(--control-border-hover)!important}.rail-play{place-items:center;width:48px!important;height:48px!important;padding:0!important;display:grid!important;transform:translate(-50%,-50%)!important}.rail-play:hover{transform:translate(-50%,-50%)scale(1.05)!important}.menu-trigger{width:42px!important;height:42px!important}.cover-expand{width:40px!important;height:40px!important}.image-viewer-controls button,.comic-reader-controls button{min-width:42px;min-height:42px;padding:0!important}.image-viewer-nav button{width:48px!important;height:48px!important}.rail-image-button,.media-zoom{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.glass-text-action{border:1px solid var(--control-border);background:var(--control-bg);min-height:40px;color:var(--control-fg);box-shadow:var(--control-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 18px;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.glass-text-action:hover{background:var(--control-bg-hover);border-color:var(--control-border-hover);transform:scale(1.035)}:root{--ui-control-bg:#ffffffb3;--ui-control-bg-hover:#ffffffd6;--ui-control-fg:#000;--ui-control-border:#ffffff80;--ui-control-border-hover:#ffffffb3;--ui-control-shadow:inset 0 1px 0 #fff9, 0 3px 12px #00000012;--ui-control-filter:blur(18px) saturate(120%);--ui-control-hover-scale:1.025;--ui-control-active-scale:.97}:is(.ui-glass-control,.rail-project-link,.language-switch button,.glass-text-action):not(:where(.reader-zoom-overlay *,.email-contact *,.email-popover *,.email-trigger)){--control-bg:var(--ui-control-bg);--control-bg-hover:var(--ui-control-bg-hover);--control-fg:var(--ui-control-fg);--control-border:var(--ui-control-border);--control-border-hover:var(--ui-control-border-hover);--control-shadow:var(--ui-control-shadow);border:1px solid var(--ui-control-border)!important;background:var(--ui-control-bg)!important;color:var(--ui-control-fg)!important;box-shadow:var(--ui-control-shadow)!important;-webkit-backdrop-filter:var(--ui-control-filter)!important;border-radius:9999px!important;transition:background .18s,border-color .18s,scale .18s!important}:is(.ui-glass-control,.rail-project-link,.language-switch button,.glass-text-action):not(:where(.reader-zoom-overlay *,.email-contact *,.email-popover *,.email-trigger)):is(:hover,:active):not(:disabled){scale:var(--ui-control-hover-scale);background:var(--ui-control-bg-hover)!important;border-color:var(--ui-control-border-hover)!important}:is(.menu-trigger,.rail-project-link,.language-switch button,.glass-text-action,.comic-reader-controls .ui-glass-control,.image-viewer .ui-glass-control):is(:hover,:active){transform:none}:is(.ui-glass-control,.rail-project-link,.language-switch button,.glass-text-action):not(:where(.reader-zoom-overlay *,.email-contact *,.email-popover *,.email-trigger)):active:not(:disabled){scale:var(--ui-control-active-scale)}.ui-glass-icon:not(:where(.reader-zoom-overlay *,.email-contact *,.email-popover *)){aspect-ratio:1;flex-shrink:0;border-radius:50%!important;padding:0!important}@media (prefers-reduced-motion:reduce){:is(.ui-glass-control,.rail-project-link,.language-switch button,.glass-text-action):not(:where(.reader-zoom-overlay *,.email-contact *,.email-popover *,.email-trigger)){transition:none!important;scale:1!important}}
