:root{--skin-cursor:auto;--skin-cursor-pointer:pointer;--skin-cursor-text:text;--skin-selection-bg:var(--color-accent);--skin-selection-text:var(--color-on-accent);--skin-page-bg-image:none;--skin-nav-header-bg:color-mix(in srgb, var(--color-bg) 90%, transparent);--skin-nav-overlay:linear-gradient(to bottom, var(--color-bg), color-mix(in srgb, var(--color-bg) 30%, transparent), transparent);--skin-nav-dock-bg:var(--color-bg);--skin-nav-mobile-bg:var(--color-surface);--skin-pill-radius:999px;--skin-pill-color:var(--color-text-secondary);--skin-pill-hover-color:var(--color-text);--skin-pill-active-bg:var(--color-accent);--skin-pill-active-bg-alt:var(--color-accent-hover);--skin-pill-active-color:var(--color-on-accent);--skin-pill-active-shadow:none;--skin-card-hover-shadow:none;--skin-card-hover-transform:none;--skin-card-frame:none;--skin-card-overlay:transparent;--skin-preview-bg:var(--color-surface);--skin-preview-border:var(--color-border);--skin-preview-shadow:none;--skin-profile-ink:var(--color-border);--skin-profile-edge-image:none;--skin-profile-tabs-border-image:none;--skin-profile-tabs-energy-image:none;--skin-profile-tabs-hover-energy-image:none;--skin-profile-panel-bg:var(--color-bg);--skin-profile-panel-border:var(--color-border);--skin-profile-panel-shadow:none;--skin-profile-control-bg:var(--color-surface-hover);--skin-profile-control-border:var(--color-border);--skin-profile-overlay:var(--color-bg);--skin-profile-progress-bg:var(--color-surface-hover);--skin-profile-progress-fill:var(--color-accent);--skin-profile-progress-energy:none;--skin-profile-name-shadow:none}html[data-skin]:not([data-skin=default]),html[data-skin]:not([data-skin=default]) body{cursor:var(--skin-cursor,auto)}html[data-skin]:not([data-skin=default]) a,html[data-skin]:not([data-skin=default]) button,html[data-skin]:not([data-skin=default]) summary,html[data-skin]:not([data-skin=default]) label,html[data-skin]:not([data-skin=default]) select,html[data-skin]:not([data-skin=default]) [role=button],html[data-skin]:not([data-skin=default]) [role=menuitem],html[data-skin]:not([data-skin=default]) .cursor-pointer,html[data-skin]:not([data-skin=default]) a *,html[data-skin]:not([data-skin=default]) button *,html[data-skin]:not([data-skin=default]) summary *,html[data-skin]:not([data-skin=default]) label *,html[data-skin]:not([data-skin=default]) select *,html[data-skin]:not([data-skin=default]) [role=button] *,html[data-skin]:not([data-skin=default]) [role=menuitem] *,html[data-skin]:not([data-skin=default]) .cursor-pointer *{cursor:var(--skin-cursor-pointer,pointer)!important}html[data-skin]:not([data-skin=default]) input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]),html[data-skin]:not([data-skin=default]) textarea,html[data-skin]:not([data-skin=default]) [contenteditable=true],html[data-skin]:not([data-skin=default]) .cursor-text{cursor:var(--skin-cursor-text,text)!important}html[data-skin]:not([data-skin=default]) body{background-color:var(--color-bg)!important;background-image:var(--skin-page-bg-image)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:scroll!important}html[data-skin]:not([data-skin=default]) ::selection{background:var(--skin-selection-bg);color:var(--skin-selection-text)}.profile-skin-content,.skin-profile-tabs-shell{isolation:isolate;position:relative}html[data-skin]:not([data-skin=default]) .skin-page,html[data-skin]:not([data-skin=default]) .profile-skin-content,html[data-skin]:not([data-skin=default]) .skin-anime-page{isolation:isolate;background:var(--color-bg);position:relative}.page-skin-pill{border-radius:var(--skin-pill-radius,999px)}.skin-profile-tabs.has-liquid-indicator .page-skin-pill.is-active{background:0 0!important}.skin-profile-tab-liquid{pointer-events:none;z-index:0;background:var(--skin-pill-active-bg,var(--color-accent));box-shadow:var(--skin-pill-active-shadow,none);will-change:transform, width}.skin-profile-level-badge,.profile-hero-meta,.profile-hero-achievement{display:none!important}.skin-card{transform:none}.skin-profile-hero-overlay{background:linear-gradient(to bottom, color-mix(in srgb, var(--skin-profile-overlay) 6%, transparent) 0%, transparent 12%, transparent 65%, color-mix(in srgb, var(--skin-profile-overlay) 28%, transparent) 85%, var(--color-bg) 100%)}@media (max-width:639px){html[data-skin]:not([data-skin=default]) .skin-profile-tab-liquid{border-radius:inherit!important;height:auto!important;inset:0!important}.profile-skin-scope.profile-background-layout .skin-profile-hero-overlay{background:linear-gradient(to bottom, color-mix(in srgb, var(--skin-profile-overlay) 12%, transparent) 0%, color-mix(in srgb, var(--skin-profile-overlay) 20%, transparent) 42%, color-mix(in srgb, var(--skin-profile-overlay) 54%, transparent) 68%, color-mix(in srgb, var(--skin-profile-overlay) 86%, transparent) 84%, var(--color-bg) 100%)!important}}@media (min-width:640px){.profile-skin-scope.profile-background-layout .skin-profile-hero-overlay{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--skin-profile-overlay) 80%, transparent) 55%, var(--skin-profile-overlay) 100%), linear-gradient(color-mix(in srgb, var(--skin-profile-overlay) 28%, transparent), color-mix(in srgb, var(--skin-profile-overlay) 28%, transparent))!important}.profile-skin-scope.profile-background-layout .skin-profile-tabs{background:rgba(var(--color-bg-rgb), .6)!important}.profile-skin-scope.profile-background-layout .profile-skin-content{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.profile-skin-scope.profile-background-layout .profile-skin-content-overlay{display:none}.profile-skin-scope.profile-background-layout .profile-reference-surface,.profile-skin-scope.profile-background-layout .profile-reference-surface:hover{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}}@media (max-width:1023px){html[data-skin=kawaii] .skin-nav-link,html[data-skin=kawaii] .skin-nav-menu-trigger,html[data-skin=jujutsu] .skin-nav-link,html[data-skin=jujutsu] .skin-nav-menu-trigger{min-width:0;margin:0 1px;padding-inline:5px!important}html[data-skin=kawaii] .skin-nav-link:before,html[data-skin=kawaii] .skin-nav-menu-trigger:before,html[data-skin=jujutsu] .skin-nav-link:before,html[data-skin=jujutsu] .skin-nav-menu-trigger:before{border-width:1.6px;border-radius:12px 14px 11px 13px/12px 10px 14px 11px;inset:3px 2px 2px}}
