[data-module=img]{--img-bg:var(--background);--img-fg:var(--foreground);--img-grey:var(--muted);--img-grey-fg:var(--muted-foreground);--img-mid:var(--border);--img-h-cinnabar:#b8321c;--img-h-gamboge:#8a5f08;--img-h-malachite:#1b7355;--img-h-azurite:#1e6289;--img-h-rouge:#a63a76;--img-h-violet:#6a4a9e;--img-hue-on-fill:#fff;--img-accent:var(--img-h-cinnabar);--img-accent-hover:#9c2a17;--img-accent-fg:var(--img-hue-on-fill);--img-radius-img:10px;--img-radius-chip:4px;--img-font-serif:"Source Serif 4", "Noto Serif SC", "Songti SC", "STSong", SimSun, serif;--img-font-sans:var(--font-sans);--img-ease-in-out-quart:cubic-bezier(.77, 0, .18, 1);--img-ease-out-quart:cubic-bezier(.17, .84, .44, 1);--img-ease-expo-inout:cubic-bezier(.87, 0, .13, 1)}.dark [data-module=img],[data-module=img].dark{--img-h-cinnabar:#f0715a;--img-h-gamboge:#d9a845;--img-h-malachite:#46b08c;--img-h-azurite:#59a2ce;--img-h-rouge:#e076ae;--img-h-violet:#a78fd9;--img-hue-on-fill:#17171b;--img-accent-hover:#ff8a72}.slate [data-module=img],[data-module=img].slate{--img-h-cinnabar:#b8321c;--img-h-gamboge:#8a5f08;--img-h-malachite:#1b7355;--img-h-azurite:#1e6289;--img-h-rouge:#a63a76;--img-h-violet:#6a4a9e;--img-hue-on-fill:#fff;--img-accent-hover:#9c2a17}[data-module=img] .img-display{font-family:var(--img-font-serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600}[data-module=img] .img-display-lg{font-weight:700}[data-module=img]{--nav-offset-block-start:calc(4rem + 1px);--nav-offset-block-end:0px}@media (min-width:1024px){[data-module=img]{--nav-offset-block-start:calc(4.5rem + 1px)}}[data-module=img] .img-header-shell header{inset:0 0 auto!important}[data-module=img] .img-header-shell .site-header-bar{flex-direction:row!important}[data-module=img] .img-header-shell .nav-capsule{background:color-mix(in srgb, var(--img-bg) 60%, transparent)!important;border:none!important;border-bottom:1px solid var(--img-mid)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-radius:0!important;max-width:none!important}[data-module=img] .img-header-shell .nav-capsule a>span:first-child{font-family:var(--img-font-serif)!important;font-size:20px!important}[data-module=img] .img-header-shell .nav-capsule .button.site-header-action-btn{--default:var(--img-accent);--default-foreground:var(--img-accent-fg);height:2.5rem;border-radius:9999px!important}@layer components{[data-module=img] .img-tabs--pill-sm .tabs__list{gap:.25rem;height:2.5rem}[data-module=img] .img-tabs--pill-sm .tabs__tab{height:100%;color:var(--img-grey-fg);z-index:1;isolation:isolate;border-radius:9999px;padding-inline:.75rem}[data-module=img] .img-tabs--pill-sm .tabs__tab[aria-selected=true]{color:var(--img-bg)}[data-module=img] .img-tabs--pill-sm .tabs__indicator{background:var(--img-fg);z-index:-1;transition:transform .35s var(--img-ease-in-out-quart), width .35s var(--img-ease-in-out-quart);border-radius:9999px}}[data-module=img] .img-veil{background:var(--img-fg);opacity:0;pointer-events:none;transition:opacity .3s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){[data-module=img] a:hover .img-veil{opacity:.04}[data-module=img] .img-dim-group:hover .img-dim-item{opacity:.4;transition:opacity .3s ease-out}[data-module=img] .img-dim-group:hover .img-dim-item:hover{opacity:1}}@keyframes img-album-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}[data-module=img] .img-album-enter{animation:img-album-enter .46s var(--img-ease-out-quart) both}@keyframes img-meta-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}[data-module=img] .img-meta-enter{animation:img-meta-enter .3s var(--img-ease-out-quart) both}[data-module=img] .img-detail-stage{grid-template-rows:minmax(0,1fr) auto;display:grid}[data-module=img] .img-detail-album{min-height:0;overflow:hidden}[data-module=img] .img-seg-progress{gap:3px;height:3px;display:flex}[data-module=img] .img-seg-progress__seg{background:var(--img-mid);border-radius:1px;flex:1;overflow:hidden}[data-module=img] .img-seg-progress__fill{background:var(--img-accent);transform-origin:0;height:100%;transform:scaleX(0)}[data-module=img] .img-seg-progress__seg.is-done .img-seg-progress__fill{transform:scaleX(1)}[data-module=img] .img-seg-progress__seg.is-active .img-seg-progress__fill{transform:scaleX(var(--seg-progress,0));transition:transform .15s linear}@keyframes img-fade-slide-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}[data-module=img] .img-fade-in{animation:img-fade-slide-in .3s var(--img-ease-out-quart) both}@keyframes img-page-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}[data-module=img] .img-page-enter{animation:img-page-enter .38s var(--img-ease-out-quart) backwards}@media (prefers-reduced-motion:reduce){[data-module=img] .tabs__indicator{transition:none!important}[data-module=img] .img-album-enter,[data-module=img] .img-meta-enter,[data-module=img] .img-fade-in,[data-module=img] .img-page-enter{opacity:1;transform:none;animation:none!important}[data-module=img] .img-detail-stage,[data-module=img] .img-veil,[data-module=img] .img-dim-item,[data-module=img] .img-seg-progress__fill,[data-module=img] .img-hue-chip{transition:none!important}}[data-module=img] .img-palette-mark{gap:3px;display:flex}[data-module=img] .img-palette-mark>span{border-radius:1px;width:10px;height:10px;display:block}[data-module=img] .img-palette-mark>span:first-child{background:var(--img-h-cinnabar)}[data-module=img] .img-palette-mark>span:nth-child(2){background:var(--img-h-gamboge)}[data-module=img] .img-palette-mark>span:nth-child(3){background:var(--img-h-malachite)}[data-module=img] .img-palette-mark>span:nth-child(4){background:var(--img-h-azurite)}[data-module=img] .img-palette-mark>span:nth-child(5){background:var(--img-h-rouge)}[data-module=img] .img-palette-mark>span:nth-child(6){background:var(--img-h-violet)}[data-module=img] .img-hue-tick{background:var(--img-hue,var(--muted-foreground));border-radius:1px;flex:none;width:3px;height:12px;display:block}[data-module=img] .img-hue-chip{background:color-mix(in oklab, var(--img-hue,var(--muted)) 10%, transparent);color:var(--img-hue,var(--muted-foreground));transition:background-color .2s}[data-module=img] .img-hue-chip:hover{background:color-mix(in oklab, var(--img-hue,var(--muted)) 18%, transparent)}
