@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d88be3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d88be3{--font-inter:"Inter","Inter Fallback"}:root{--user-font-size:18px;--hb-user-font-size-effective:var(--user-font-size);--font-sans-default:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-sans-sc:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",var(--font-noto-sans-sc),"Droid Sans Fallback",sans-serif;--font-sans-tc:"PingFang TC","Microsoft JhengHei",var(--font-noto-sans-tc),sans-serif;--hb-font-body:var(--font-sans-default);--hb-font-heading:var(--hb-font-body);--hb-fs-caption:calc(var(--hb-user-font-size-effective) * 0.72);--hb-fs-body-sm:calc(var(--hb-user-font-size-effective) * 0.975);--hb-fs-body:var(--hb-user-font-size-effective);--hb-fs-body-lg:calc(var(--hb-user-font-size-effective) * 1.125);--hb-fs-title-sm:calc(var(--hb-user-font-size-effective) * 1.1);--hb-fs-title:calc(var(--hb-user-font-size-effective) * 1.3);--hb-fs-hero:calc(var(--hb-user-font-size-effective) * 1.75);--hb-lh-tight:1.35;--hb-lh-ui:1.62;--hb-lh-body:1.75;--hb-lh-reading:1.8;--hb-lh-loose:1.9;--hb-lh-title:var(--hb-lh-tight);--hb-nav-top-size:var(--hb-fs-body-lg);--hb-nav-top-lh:var(--hb-lh-ui);--hb-nav-second-size:var(--hb-fs-body);--hb-nav-second-lh:var(--hb-lh-tight);--hb-nav-third-size:var(--hb-fs-body);--hb-nav-third-lh:var(--hb-lh-body);--hb-ctx-title-size:var(--hb-fs-title-sm);--hb-ctx-title-lh:var(--hb-lh-tight);--hb-ctx-body-size:var(--hb-fs-body);--hb-ctx-body-lh:var(--hb-lh-reading);--hb-list-item-py:0.375rem;--hb-list-gap-y:0.25rem;--radius:0.625rem;--background:oklch(1 0 0);--foreground:oklch(0.145 0 0);--card:oklch(1 0 0);--card-foreground:oklch(0.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(0.145 0 0);--primary:oklch(0.205 0 0);--primary-foreground:oklch(0.985 0 0);--point:#0169b8;--secondary:oklch(0.97 0 0);--secondary-foreground:oklch(0.205 0 0);--muted:oklch(0.97 0 0);--muted-foreground:oklch(0.556 0 0);--accent:oklch(0.97 0 0);--accent-foreground:oklch(0.205 0 0);--destructive:oklch(0.577 0.245 27.325);--border:oklch(0.9 0 0);--input:oklch(0.922 0 0);--ring:oklch(0.708 0 0);--chart-1:oklch(0.646 0.222 41.116);--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392);--chart-4:oklch(0.828 0.189 84.429);--chart-5:oklch(0.769 0.188 70.08);--sidebar:oklch(0.985 0 0);--sidebar-foreground:oklch(0.145 0 0);--sidebar-primary:oklch(0.205 0 0);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.97 0 0);--sidebar-accent-foreground:oklch(0.205 0 0);--sidebar-border:oklch(0.922 0 0);--sidebar-ring:oklch(0.708 0 0);--hb-nav-active-color:var(--point);--hb-nav-inactive-color:rgb(55 65 81/1);--hb-nav-dropdown-bg:#fffbf7;--hb-pagination-hover-bg:var(--hb-surface-raised);--hb-title-accent:var(--point);--hb-description-color:var(--muted-foreground);--hb-border-soft:color-mix(in srgb,var(--foreground) 10%,transparent);--hb-surface:color-mix(in srgb,var(--background) 92%,white);--hb-shadow-sm:0 1px 2px rgba(15,23,42,0.05),0 6px 16px rgba(15,23,42,0.07);--hb-shadow-md:0 2px 6px rgba(15,23,42,0.06),0 14px 30px rgba(15,23,42,0.1);--hb-shadow-hover:0 4px 12px rgba(15,23,42,0.08),0 18px 34px rgba(15,23,42,0.12);--hb-shadow-pressed:inset 0 1px 2px rgba(15,23,42,0.1),0 1px 4px rgba(15,23,42,0.06);--hb-glass-overlay:color-mix(in srgb,white 10%,transparent);--hb-glass-highlight:color-mix(in srgb,white 88%,transparent);--hb-glass-shadow:0 10px 24px rgba(15,23,42,0.12);--hb-surface-raised:color-mix(in srgb,var(--background) 94%,white);--hb-surface-floating:color-mix(in srgb,var(--background) 88%,white 12%);--hb-border-subtle:color-mix(in srgb,var(--foreground) 12%,transparent);--hb-focus-outline:color-mix(in srgb,var(--ring) 52%,transparent);--hb-accent-tint:color-mix(in srgb,var(--point) 18%,var(--background));--hb-interaction-press:inset 0 1px 1px rgba(15,23,42,0.1),0 1px 3px rgba(15,23,42,0.08);--hb-btn-radius-sm:0.625rem;--hb-btn-radius:0.75rem;--hb-btn-radius-lg:0.875rem;--hb-btn-motion-duration:160ms;--hb-btn-active-scale:0.98;--hb-btn-shadow-rest:0 1px 2px rgba(15,23,42,0.04),0 4px 10px rgba(15,23,42,0.06);--hb-btn-shadow-hover:0 2px 5px rgba(15,23,42,0.06),0 8px 16px rgba(15,23,42,0.09);--hb-btn-shadow-press:inset 0 1px 1px rgba(15,23,42,0.08),0 1px 2px rgba(15,23,42,0.05);--hb-btn-primary-bg:color-mix(in srgb,var(--point) 86%,var(--background));--hb-btn-primary-bg-hover:var(--hb-btn-primary-bg);--hb-btn-primary-fg:hsl(var(--primary-foreground));--hb-btn-secondary-bg:var(--hb-surface-raised);--hb-btn-secondary-bg-hover:var(--hb-btn-secondary-bg);--hb-btn-secondary-fg:hsl(var(--foreground)/0.9);--hb-btn-secondary-border:var(--hb-border-subtle);--hb-btn-ghost-hover:transparent;--hb-btn-ghost-active:transparent;--hb-btn-fab-bg:color-mix(in srgb,var(--background) 86%,white 14%);--hb-btn-fab-bg-hover:var(--hb-btn-fab-bg);--hb-btn-fab-border:color-mix(in srgb,var(--foreground) 14%,transparent)}@media (max-width:768px){:root{--hb-user-font-size-effective:clamp(14px,calc(var(--user-font-size) * 0.7778),24px)}}html[data-density=compact]{--hb-list-item-py:0.2rem;--hb-list-gap-y:0.1rem}html[data-density=comfortable]{--hb-list-item-py:0.375rem;--hb-list-gap-y:0.25rem}html[data-density=relaxed]{--hb-list-item-py:0.5rem;--hb-list-gap-y:0.375rem}body,html{font-family:var(--hb-font-body);font-weight:400}html[lang=zh-CN],html[lang=zh-Hans]{--hb-font-body:var(--font-sans-sc);--hb-font-heading:var(--font-sans-sc)}html[lang=zh-HK],html[lang=zh-Hant],html[lang=zh-TW]{--hb-font-body:var(--font-sans-tc);--hb-font-heading:var(--font-sans-tc)}html[lang=en]{--hb-font-body:var(--font-sans-default);--hb-font-heading:var(--font-sans-default)}.primary{--background:#fff9eb;--foreground:oklch(0.145 0 0);--accent:#e7f0f7;--sidebar-accent:#fff9eb;--card:#faf3e0;--popover:#fff9eb;--sidebar-border:#0a5db6;--muted:#fceccf;--input:#ffe7cf;--secondary:#fbf8f1;--hb-nav-dropdown-bg:#fffbf7;--hb-pagination-hover-bg:var(--hb-surface-raised);--hb-border-soft:rgba(6,113,180,0.18);--hb-surface:#fffdf8;--hb-shadow-sm:0 1px 2px rgba(12,24,38,0.04),0 6px 16px rgba(12,24,38,0.06);--hb-shadow-md:0 2px 6px rgba(12,24,38,0.05),0 14px 30px rgba(12,24,38,0.09);--hb-shadow-hover:0 4px 12px rgba(12,24,38,0.07),0 18px 34px rgba(12,24,38,0.11);--hb-shadow-pressed:inset 0 1px 2px rgba(12,24,38,0.08),0 1px 4px rgba(12,24,38,0.05);--hb-glass-overlay:rgba(255,255,255,0.1);--hb-glass-highlight:rgba(255,255,255,0.9);--hb-glass-shadow:0 12px 26px rgba(12,24,38,0.11);--hb-surface-raised:#fffdf8;--hb-surface-floating:#fffbf4;--hb-border-subtle:rgba(6,113,180,0.16);--hb-focus-outline:rgba(6,113,180,0.34);--hb-accent-tint:rgba(6,113,180,0.12);--hb-interaction-press:inset 0 1px 1px rgba(12,24,38,0.1),0 1px 3px rgba(12,24,38,0.08)}.green{--background:#dce9dd;--foreground:oklch(0.145 0 0);--accent:#e3f2e4;--card:#dce9dd;--popover:#e3f2e4;--sidebar-accent:#e3f2e4;--sidebar-border:#c9e0cb;--muted:#c9e0cb;--input:#c9e0cb;--secondary:#e3f2e4;--hb-nav-dropdown-bg:#e3f2e4;--hb-pagination-hover-bg:var(--hb-surface-raised);--hb-border-soft:rgba(56,95,63,0.2);--hb-surface:#edf5ee;--hb-shadow-sm:0 1px 2px rgba(22,42,28,0.05),0 6px 16px rgba(22,42,28,0.07);--hb-shadow-md:0 2px 6px rgba(22,42,28,0.06),0 14px 30px rgba(22,42,28,0.1);--hb-shadow-hover:0 4px 12px rgba(22,42,28,0.08),0 18px 34px rgba(22,42,28,0.12);--hb-shadow-pressed:inset 0 1px 2px rgba(22,42,28,0.1),0 1px 4px rgba(22,42,28,0.06);--hb-glass-overlay:rgba(255,255,255,0.08);--hb-glass-highlight:rgba(255,255,255,0.84);--hb-glass-shadow:0 12px 26px rgba(22,42,28,0.13);--hb-surface-raised:#edf5ee;--hb-surface-floating:#e8f2ea;--hb-border-subtle:rgba(56,95,63,0.2);--hb-focus-outline:rgba(56,95,63,0.34);--hb-accent-tint:rgba(56,95,63,0.13);--hb-interaction-press:inset 0 1px 1px rgba(22,42,28,0.12),0 1px 3px rgba(22,42,28,0.09)}.dark{--background:oklch(0.145 0 0);--foreground:oklch(0.985 0 0);--card:oklch(0.205 0 0);--card-foreground:oklch(0.985 0 0);--popover:oklch(0.205 0 0);--popover-foreground:oklch(0.985 0 0);--primary:oklch(0.922 0 0);--primary-foreground:oklch(0.205 0 0);--secondary:oklch(41.283% 0.00005 271.152);--secondary-foreground:oklch(0.985 0 0);--muted:oklch(0.269 0 0);--muted-foreground:oklch(0.708 0 0);--accent:oklch(0.269 0 0);--accent-foreground:oklch(0.985 0 0);--destructive:oklch(0.704 0.191 22.216);--input:oklch(1 0 0/15%);--ring:oklch(0.556 0 0);--chart-1:oklch(0.488 0.243 264.376);--chart-2:oklch(0.696 0.17 162.48);--chart-3:oklch(0.769 0.188 70.08);--chart-4:oklch(0.627 0.265 303.9);--chart-5:oklch(0.645 0.246 16.439);--sidebar:oklch(0.205 0 0);--sidebar-foreground:oklch(0.985 0 0);--sidebar-primary:oklch(0.488 0.243 264.376);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.269 0 0);--sidebar-accent-foreground:oklch(0.985 0 0);--sidebar-border:oklch(1 0 0/10%);--sidebar-ring:oklch(0.556 0 0);--hb-border-soft:rgba(255,255,255,0.14);--hb-surface:color-mix(in srgb,var(--background) 90%,white 10%);--hb-shadow-sm:0 1px 2px rgba(0,0,0,0.26),0 8px 18px rgba(0,0,0,0.36);--hb-shadow-md:0 2px 6px rgba(0,0,0,0.3),0 16px 32px rgba(0,0,0,0.42);--hb-shadow-hover:0 4px 12px rgba(0,0,0,0.34),0 20px 40px rgba(0,0,0,0.48);--hb-shadow-pressed:inset 0 1px 2px rgba(255,255,255,0.08),0 1px 4px rgba(0,0,0,0.35);--hb-glass-overlay:rgba(255,255,255,0.04);--hb-glass-highlight:rgba(255,255,255,0.35);--hb-glass-shadow:0 12px 28px rgba(0,0,0,0.42);--hb-surface-raised:color-mix(in srgb,var(--background) 90%,white 10%);--hb-surface-floating:color-mix(in srgb,var(--background) 84%,white 16%);--hb-border-subtle:rgba(255,255,255,0.15);--hb-focus-outline:rgba(255,255,255,0.3);--hb-accent-tint:color-mix(in srgb,var(--point) 20%,var(--background));--hb-pagination-hover-bg:var(--hb-surface-raised);--hb-interaction-press:inset 0 1px 2px rgba(255,255,255,0.1),0 1px 4px rgba(0,0,0,0.32);--hb-nav-inactive-color:var(--foreground)}.hb-pagination-link[data-active=false]:hover{background-color:var(--hb-pagination-hover-bg)}.hb-nav-bar{--hb-nav-col-divider:color-mix(in oklab,var(--foreground) 12%,transparent);background-color:var(--background);box-shadow:var(--hb-shadow-sm)}.hb-nav-bar[data-scrolled=true]{background-color:color-mix(in oklab,var(--background) 93%,transparent);backdrop-filter:blur(4px);box-shadow:var(--hb-shadow-md)}.green .hb-nav-link,.green .hb-nav-menu,.green .hb-nav-trigger,.primary .hb-nav-link,.primary .hb-nav-menu,.primary .hb-nav-trigger{background-color:transparent}.primary .hb-nav-link:hover,.primary .hb-nav-trigger:hover{font-weight:600}.green .hb-nav-link:hover,.green .hb-nav-trigger:hover{background-color:var(--hb-nav-dropdown-bg)}.hb-nav-bar .hb-nav-link:focus,.hb-nav-bar .hb-nav-link:hover,.hb-nav-bar .hb-nav-link[data-active=true],.hb-nav-bar .hb-nav-trigger:focus,.hb-nav-bar .hb-nav-trigger:hover,.hb-nav-bar .hb-nav-trigger[data-state=open],.hb-nav-bar .hb-nav-trigger[data-state=open]:focus,.hb-nav-bar .hb-nav-trigger[data-state=open]:hover{background-color:transparent}.hb-nav-bar .hb-nav-top-link,.hb-nav-bar .hb-nav-top-trigger{border-radius:0;height:auto}.hb-nav-menu-root{max-width:none}.hb-nav-menu-list{flex:none}.hb-nav-menu-item{position:static}.hb-nav-bar .hb-nav-top-link:hover,.hb-nav-bar .hb-nav-top-link[data-active=true],.hb-nav-bar .hb-nav-top-trigger:hover,.hb-nav-bar .hb-nav-top-trigger[data-active=true],.hb-nav-bar .hb-nav-top-trigger[data-state=open]{color:var(--hb-nav-active-color);border-bottom:2px solid var(--hb-nav-active-color);font-weight:600}.hb-nav-bar .hb-nav-top-link[data-active=false]:not(:hover),.hb-nav-bar .hb-nav-top-trigger[data-active=false]:not(:hover):not([data-state=open]){color:var(--hb-nav-inactive-color);border-bottom:2px solid transparent;font-weight:500}.hb-nav-bar .hb-nav-second-link{color:var(--hb-nav-active-color);font-weight:600}.hb-nav-bar .hb-nav-dropdown{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;margin-top:0}.hb-nav-bar .hb-nav-dropdown[data-state=open] .hb-nav-dropdown-panel{animation:hb-nav-dropdown-enter .3s cubic-bezier(.22,1,.36,1) both}.hb-nav-bar .hb-nav-dropdown[data-state=closed] .hb-nav-dropdown-panel{animation:hb-nav-dropdown-exit .18s ease-in both}.hb-nav-bar .hb-nav-dropdown-shell{position:fixed;left:0;right:0;margin-top:0}.hb-nav-bar .hb-nav-dropdown-panel{width:100vw;max-width:100vw;margin-left:auto;margin-right:auto;border-radius:0;background-color:color-mix(in oklab,var(--background) 100%,transparent);border-top:1px solid color-mix(in oklab,var(--border) 20%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -6px 12px -12px color-mix(in oklab,var(--foreground) 20%,transparent),var(--hb-shadow-md);transform-origin:top center;will-change:transform,opacity,filter}.hb-nav-bar .hb-nav-dropdown-grid{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:min(1200px,calc(100vw - 64px));margin-left:auto;margin-right:auto;row-gap:.5rem;-moz-column-gap:4rem;column-gap:4rem;padding:1.5rem}.hb-nav-bar .hb-nav-dropdown-grid[data-wrap=true]{flex-wrap:wrap}.hb-nav-bar .hb-nav-dropdown-col{min-width:0;flex:0 0 auto;display:flex;flex-direction:column;gap:.5rem;padding-left:.75rem;padding-right:.75rem}.hb-nav-bar .hb-nav-dropdown-col+.hb-nav-dropdown-col{border-left:1px solid var(--hb-nav-col-divider)}.hb-nav-bar .hb-nav-dropdown-grid[data-wrap=true] .hb-nav-dropdown-col+.hb-nav-dropdown-col{border-left-color:transparent}.hb-nav-bar .hb-nav-third-list{display:flex;flex-direction:column;gap:.5rem}@keyframes hb-nav-dropdown-enter{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes hb-nav-dropdown-exit{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(2px);filter:blur(1px)}}*{border-color:var(--border);scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}body{background-color:var(--background);color:var(--foreground);padding-top:env(safe-area-inset-top,0);font-size:var(--hb-user-font-size-effective)}:where(a[href],button,[role=button],input[type=button],input[type=submit],input[type=reset],summary,label[for]):not(:disabled):not([aria-disabled=true]){cursor:pointer}:where(button:disabled,input:disabled,[aria-disabled=true]){cursor:not-allowed}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--border)/.8)}.hb-container{width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.hb-container{width:750px}}@media (min-width:992px){.hb-container{width:970px}}@media (min-width:1200px){.hb-container{width:1170px}}@media (min-width:1400px){.hb-container{width:1320px}}@media (min-width:1600px){.hb-container{width:1400px}}.hb-edge-shell{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:clip;--hb-edge-rail-inset:12px;--hb-edge-rail-content-px:12px;--hb-edge-rail-content-py:12px}.hb-edge-grid-3col{display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,20vw,360px) minmax(600px,800px) clamp(280px,20vw,360px) minmax(0,1fr);width:100%;min-height:100vh}.hb-edge-grid-mainleft-rail{display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,22vw,400px) minmax(600px,1000px) minmax(0,1fr);width:100%;min-height:100vh}.hb-edge-grid-mainright-rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(600px,800px) clamp(320px,22vw,400px) minmax(0,1fr);width:100%;min-height:100vh}.hb-edge-main-readable{width:100%;max-width:760px}.hb-edge-2col-maindata{width:100%;max-width:1200px}.hb-edge-rail-left{padding-left:var(--hb-edge-rail-inset);padding-right:0}.hb-edge-rail-right{padding-right:var(--hb-edge-rail-inset);padding-left:0}.hb-edge-rail-content{padding:var(--hb-edge-rail-content-py) var(--hb-edge-rail-content-px)}@media (max-width:1200px){.hb-edge-grid-3col{grid-template-columns:280px minmax(0,1fr)}.hb-edge-grid-3col>.hb-edge-rail-right{display:none}.hb-edge-grid-mainleft-rail,.hb-edge-grid-mainright-rail{display:block}}@media (max-width:992px){.hb-edge-shell{width:100%;margin-left:0;margin-right:0}.hb-edge-grid-3col,.hb-edge-grid-mainleft-rail,.hb-edge-grid-mainright-rail{display:block;min-height:auto}}.hb-fs-caption{font-size:var(--hb-fs-caption);line-height:var(--hb-lh-body)}.hb-fs-body-sm{font-size:var(--hb-fs-body-sm);line-height:var(--hb-lh-ui)}.hb-fs-body{font-size:var(--hb-fs-body);line-height:var(--hb-lh-body)}.hb-fs-body-lg{font-size:var(--hb-fs-body-lg)}.hb-fs-title{font-size:var(--hb-fs-title)}.hb-fs-title-sm{font-size:var(--hb-fs-title-sm)}.hb-fs-hero{font-size:var(--hb-fs-hero)}.hb-ctx-primary{--hb-ctx-title-size:var(--hb-fs-title);--hb-ctx-title-lh:var(--hb-lh-tight);--hb-ctx-card-title-size:var(--hb-fs-title-sm);--hb-ctx-card-title-lh:var(--hb-lh-title);--hb-ctx-body-size:var(--hb-fs-body-lg);--hb-ctx-body-lh:var(--hb-lh-reading);--hb-ctx-list-item-size:var(--hb-fs-body);--hb-ctx-list-item-lh:var(--hb-lh-ui)}.hb-ctx-secondary{--hb-ctx-title-size:var(--hb-fs-body-lg);--hb-ctx-title-lh:var(--hb-lh-ui);--hb-ctx-card-title-size:var(--hb-fs-title-sm);--hb-ctx-card-title-lh:var(--hb-lh-title);--hb-ctx-body-size:var(--hb-fs-body-sm);--hb-ctx-body-lh:var(--hb-lh-body);--hb-ctx-list-item-size:var(--hb-fs-body-sm);--hb-ctx-list-item-lh:var(--hb-lh-ui)}.hb-list-item-density{padding-top:var(--hb-list-item-py);padding-bottom:var(--hb-list-item-py)}.hb-list-stack-density>*+*{margin-top:var(--hb-list-gap-y)}.hb-lefttree-row{display:flex;width:100%;align-items:flex-start;gap:var(--hb-list-gap-y);border-radius:.375rem}.hb-lefttree-toggle{width:var(--hb-list-item-py);min-width:var(--hb-list-item-py);height:var(--hb-list-item-py);flex-shrink:0;margin-top:calc(var(--hb-list-item-py) * .25)}.hb-lefttree-link{position:relative;min-width:0;flex:1 1 auto;display:block;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;overflow-wrap:anywhere;word-break:break-word}.hb-lefttree-link-inner{display:block;max-width:100%}.hb-lefttree-link:hover{background:color-mix(in srgb,var(--foreground) 4%,transparent)}.hb-lefttree-link.is-active{font-weight:600;background:color-mix(in srgb,var(--point) 9%,transparent)}.hb-lefttree-link.is-active:before{content:"";position:absolute;left:-.375rem;top:.3rem;bottom:.3rem;width:2px;border-radius:999px;background:var(--point)}.hb-lefttree-label{min-width:0}.hb-left-rail,.hb-right-rail{position:sticky;top:6.25rem;height:calc(100vh - 6.25rem);background:var(--secondary)}.hb-right-rail{box-shadow:-15px 0 22px -25px color-mix(in srgb,var(--foreground) 24%,transparent);padding-left:1rem}.hb-left-rail{box-shadow:15px 0 22px -25px color-mix(in srgb,var(--foreground) 24%,transparent);padding-right:1rem}.hb-right-rail-content{padding:1rem}.hb-type-display{font-size:var(--hb-fs-title-sm);line-height:var(--hb-lh-title);font-weight:600}.hb-type-title{font-size:var(--hb-ctx-title-size,var(--hb-fs-title-sm));line-height:var(--hb-ctx-title-lh,var(--hb-lh-title));font-weight:600;font-family:var(--hb-font-heading)}.hb-type-card-title{font-size:var(--hb-ctx-card-title-size,var(--hb-fs-title-sm));line-height:var(--hb-ctx-card-title-lh,var(--hb-lh-title));font-weight:400;font-family:var(--hb-font-heading)}.hb-type-description{padding-top:.4rem;color:var(--hb-description-color);font-size:var(--hb-fs-body-sm);line-height:var(--hb-lh-tight)}.hb-type-body{font-size:var(--hb-ctx-body-size,var(--hb-fs-body));line-height:var(--hb-ctx-body-lh,var(--hb-lh-reading))}.hb-type-ui{font-size:var(--hb-fs-body-sm);line-height:var(--hb-lh-ui)}.hb-type-list-item{font-size:var(--hb-ctx-list-item-size,var(--hb-fs-body-sm));line-height:var(--hb-ctx-list-item-lh,var(--hb-lh-ui))}.hb-type-meta{font-size:var(--hb-fs-caption);line-height:var(--hb-lh-body)}.hb-mobile-clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hb-mobile-wordbreak{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.hb-mobile-meta-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb-type-nav-top{font-size:var(--hb-nav-top-size);line-height:var(--hb-nav-top-lh);font-family:var(--hb-font-body)}.hb-type-nav-second{font-size:var(--hb-nav-second-size);line-height:var(--hb-nav-second-lh);font-family:var(--hb-font-heading)}.hb-type-nav-third{font-size:var(--hb-nav-third-size);line-height:var(--hb-nav-third-lh);font-family:var(--hb-font-body)}.hb-title-accent{position:relative;display:inline-block;padding-left:1rem}.hb-title-accent:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background-color:var(--hb-title-accent)}.hb-type-description--clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hb-bg-cover-card{background-size:cover;background-position:50%}.hb-glass-card{position:relative;background:color-mix(in srgb,var(--background) 26%,transparent 74%);backdrop-filter:blur(12px) saturate(1.6);-webkit-backdrop-filter:blur(12px) saturate(1.6)}.hb-home-hover-card:hover{transform:translateY(-.5px);box-shadow:var(--hb-shadow-hover)}.hb-thumb-glass{position:relative;isolation:isolate;box-shadow:var(--hb-glass-shadow);transition:transform .17s ease-out,box-shadow .17s ease-out}.hb-thumb-glass:before{inset:0;z-index:2;background:linear-gradient(180deg,var(--hb-glass-overlay) 0,transparent 35%),linear-gradient(90deg,color-mix(in srgb,var(--hb-glass-highlight) 18%,transparent) 0,transparent 10%),linear-gradient(270deg,color-mix(in srgb,black 6%,transparent) 0,transparent 10%),linear-gradient(0deg,color-mix(in srgb,black 8%,transparent) 0,transparent 11%)}.hb-thumb-glass:after,.hb-thumb-glass:before{content:"";position:absolute;pointer-events:none}.hb-thumb-glass:after{left:0;right:0;top:0;height:22%;z-index:3;background:linear-gradient(180deg,color-mix(in srgb,var(--hb-glass-highlight) 100%,transparent) 0,color-mix(in srgb,var(--hb-glass-highlight) 20%,transparent) 30%,transparent 100%);opacity:.38;transition:opacity .18s ease-out}.hb-thumb-glass:hover{transform:translateY(-.5px);box-shadow:var(--hb-shadow-hover)}.hb-thumb-glass:hover:after{opacity:.7}.hb-thumb-glass__media{z-index:1}@supports not (aspect-ratio:1/1){.hb-thumb-ratio{position:relative;height:0}.hb-thumb-ratio--square{padding-top:100%}.hb-thumb-ratio--fallback{padding-top:calc(160 / 243 * 100%)}.hb-thumb-ratio--sixteen-nine{padding-top:56.25%}.hb-thumb-ratio--nine-sixteen{padding-top:calc(621 / 466 * 100%)}}.hb-preline{white-space:pre-line}.hb-reading-content p{margin-block:0}.hb-reading-content h1,.hb-reading-content h2,.hb-reading-content h3,.hb-reading-content h4,.hb-reading-content h5,.hb-reading-content h6{font-weight:400!important;font-size:inherit!important;line-height:inherit!important;margin:0!important}.hb-scroll-h-lefttree,.hb-scroll-h-lefttree-m{height:calc(100vh - 160px)}.hb-home-list-item:hover{text-decoration:underline}.hb-album-cover{isolation:isolate}.hb-album-cover__overlay{display:flex;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.42));z-index:4}.hb-album-cover__overlay,.hb-album-cover__play{align-items:center;justify-content:center;opacity:0}.hb-album-cover__play{display:inline-flex;width:2.25rem;height:2.25rem;border-radius:9999px;color:#ffffff;background-color:rgba(0,0,0,.48);transform:scale(.92)}.hb-pagination-link{min-width:2.25rem;height:2.25rem;border-radius:999px;background-color:var(--hb-surface-raised);box-shadow:var(--hb-btn-shadow-rest)}.hb-pagination-link:hover{background-color:var(--hb-btn-secondary-bg-hover);box-shadow:var(--hb-btn-shadow-hover)}.hb-pagination-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--hb-focus-outline)}.hb-pagination-link[data-active=true]{background-color:var(--hb-surface-floating);color:hsl(var(--foreground));box-shadow:var(--hb-btn-shadow-hover),0 0 0 1px color-mix(in srgb,var(--point) 10%,transparent)}.hb-data-card{box-shadow:none}.hb-data-card:hover{transform:none}.hb-btn-icon-ios{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;transition:background-color var(--hb-btn-motion-duration) ease-out,box-shadow var(--hb-btn-motion-duration) ease-out,color var(--hb-btn-motion-duration) ease-out,transform var(--hb-btn-motion-duration) ease-out}.hb-btn-soft-ios{background-color:var(--hb-btn-secondary-bg);border:1px solid var(--hb-btn-secondary-border);color:var(--hb-btn-secondary-fg);box-shadow:var(--hb-btn-shadow-rest)}.hb-btn-soft-ios:hover{background-color:var(--hb-btn-secondary-bg-hover);box-shadow:var(--hb-btn-shadow-hover)}.hb-btn-soft-ios:active{transform:scale(var(--hb-btn-active-scale));box-shadow:var(--hb-btn-shadow-press)}.hb-btn-primary-ios{background-color:var(--hb-btn-primary-bg);color:white;box-shadow:var(--hb-btn-shadow-rest)}.hb-btn-primary-ios:hover{background-color:var(--hb-btn-primary-bg-hover);box-shadow:var(--hb-btn-shadow-hover)}.hb-btn-primary-ios:active{transform:scale(var(--hb-btn-active-scale));box-shadow:var(--hb-btn-shadow-press)}.hb-fab-button{border:1px solid var(--hb-btn-fab-border);background-color:var(--hb-btn-fab-bg);color:var(--hb-btn-secondary-fg)}.hb-fab-button,.hb-fab-button:hover{box-shadow:var(--hb-btn-shadow-hover)}.hb-fab-button:hover{background-color:var(--hb-btn-fab-bg-hover)}.hb-fab-button:active{transform:scale(var(--hb-btn-active-scale));box-shadow:var(--hb-btn-shadow-press)}.hb-pagination-jump-btn{min-width:3.25rem}.hb-pagination-prev-next{min-width:auto}.hb-pagination-ellipsis{color:hsl(var(--muted-foreground))}.hb-pagination-jumper{padding-left:.25rem}.hb-search-field-shell{border-radius:1rem;background:transparent;box-shadow:none;padding:0}.hb-search-section-card{border-radius:0;background:transparent;border:none;box-shadow:none;padding:0 0 0 2rem}.hb-search-segmented{border-radius:999px;background:color-mix(in srgb,var(--hb-surface-raised) 92%,var(--background));border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);box-shadow:var(--hb-shadow-sm)}.hb-search-segmented-item{border-radius:999px}.hb-search-segmented-item:hover{background:color-mix(in srgb,var(--hb-accent-tint) 74%,transparent)}.hb-search-segmented-item.is-active{background:color-mix(in srgb,var(--hb-surface-raised) 92%,var(--background));box-shadow:var(--hb-shadow-sm)}.hb-search-field-control{border-radius:.75rem;background:color-mix(in srgb,var(--background) 88%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:var(--hb-shadow-sm);transition:background-color .17s ease-out,border-color .17s ease-out,box-shadow .17s ease-out,transform .17s ease-out}.hb-search-field-control:hover{background:color-mix(in srgb,var(--background) 95%,var(--hb-accent-tint));box-shadow:var(--hb-shadow-md)}.hb-search-field-control:focus-within{border-color:color-mix(in srgb,var(--point) 28%,transparent);box-shadow:0 0 0 2px var(--hb-focus-outline)}.hb-search-filter-chip{border-radius:999px;background:color-mix(in srgb,var(--background) 90%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);padding:.15rem .55rem;min-height:1.85rem;box-shadow:var(--hb-shadow-sm)}@media (max-width:640px){.hb-pagination-row{justify-content:flex-start;scrollbar-width:none}.hb-pagination-row::-webkit-scrollbar{display:none}}@media (orientation:landscape) and (max-height:768px){.hb-sheet-content{max-height:100vh;overflow-y:auto}nav[data-slot=navigation-menu]{z-index:50}.hb-scroll-h-lefttree,.hb-scroll-h-lefttree-m{height:calc(100vh - 120px)}}@media (min-width:768px) and (max-width:1280px) and (orientation:landscape){nav[data-slot=navigation-menu]{position:sticky;top:0;z-index:50}.hb-sheet-overlay{z-index:50}.hb-sheet-content{z-index:51}}.hb-mobile-nav{position:sticky;isolation:isolate;pointer-events:auto}.hb-mobile-nav-tap-safe{pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[data-legacy-engine=true] .hb-mobile-nav{background-color:rgba(255,255,255,.96);background-color:color-mix(in oklab,var(--background) 96%,transparent)}html[data-legacy-engine=true] .hb-mobile-nav,html[data-legacy-engine=true] .hb-sheet-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-legacy-engine=true] .hb-mobile-nav,html[data-legacy-engine=true] .hb-mobile-nav *{pointer-events:auto!important}html[data-legacy-engine=true] .hb-mobile-nav{z-index:80!important;transform:translateZ(0)}html[data-legacy-engine=true] .hb-mobile-nav :is(a,button,[role=button],[data-slot=sheet-trigger]){touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.12)}.hb-home-reveal{opacity:0;transform:translateY(8px);animation:hb-home-reveal-up .32s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.hb-delay-0{animation-delay:0s}.hb-delay-60{animation-delay:60ms}.hb-delay-120{animation-delay:.12s}.hb-delay-180{animation-delay:.18s}.hb-delay-240{animation-delay:.24s}.hb-delay-300{animation-delay:.3s}.hb-delay-360{animation-delay:.36s}.hb-home-hover-card{transition:transform .17s ease-out,box-shadow .17s ease-out;will-change:transform,box-shadow;box-shadow:var(--hb-shadow-sm)}.hb-album-cover__img{transition:transform .18s ease-out;will-change:transform}.hb-album-cover__overlay{transition:opacity .17s ease-out}.hb-album-cover__play{transition:transform .17s ease-out,opacity .17s ease-out,background-color .17s ease-out}.hb-album-cover:focus-visible .hb-album-cover__img,.hb-album-cover:hover .hb-album-cover__img{transform:scale(1.02)}.hb-album-cover:focus-visible .hb-album-cover__overlay,.hb-album-cover:hover .hb-album-cover__overlay{opacity:1}.hb-album-cover:focus-visible .hb-album-cover__play,.hb-album-cover:hover .hb-album-cover__play{transform:scale(1);opacity:1;background-color:rgba(0,0,0,.56)}.hb-table-enter{opacity:0;transition:opacity .2s ease-out;will-change:opacity}.hb-table-enter-active{opacity:1}.hb-page-fade{opacity:0;transform:translateY(6px);animation:hb-page-fade-up .22s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.hb-pagination-link{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.hb-card-stagger>*{opacity:0;transform:translateY(8px);animation:hb-card-fade-up .28s cubic-bezier(.22,1,.36,1) forwards}.hb-card-stagger>:first-child{animation-delay:0s}.hb-card-stagger>:nth-child(2){animation-delay:60ms}.hb-card-stagger>:nth-child(3){animation-delay:.12s}.hb-card-stagger>:nth-child(4){animation-delay:.18s}.hb-card-stagger>:nth-child(5){animation-delay:.24s}.hb-card-stagger>:nth-child(6){animation-delay:.3s}.hb-card-stagger>:nth-child(7){animation-delay:.36s}.hb-card-stagger>:nth-child(8){animation-delay:.42s}.hb-card-stagger>:nth-child(n+9){animation-delay:.48s}@keyframes hb-card-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hb-home-reveal-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hb-page-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes hb-setting-stagger-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hb-setting-drawer-header{animation:hb-setting-stagger-in .2s cubic-bezier(.22,1,.36,1) both;animation-delay:40ms}.hb-setting-stagger-item{animation:hb-setting-stagger-in .2s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(70ms + (var(--hb-stagger-index, 0) * 30ms))}.hb-setting-switch-thumb{transform-origin:center}.hb-setting-switch-track:active .hb-setting-switch-thumb{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){:is(.hb-nav-bar .hb-nav-dropdown[data-state=open] .hb-nav-dropdown-panel,.hb-nav-bar .hb-nav-dropdown[data-state=closed] .hb-nav-dropdown-panel,.hb-home-reveal,.hb-table-enter,.hb-page-fade,.hb-card-stagger>*,.hb-pagination-link){animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.hb-table-enter{transition:none!important}:is(.hb-data-card,.hb-home-hover-card,.hb-album-cover__img,.hb-album-cover__overlay,.hb-album-cover__play,.hb-pagination-link,.hb-sheet-overlay,.hb-sheet-content,.hb-setting-drawer-header,.hb-setting-stagger-item,.hb-setting-switch-track,.hb-setting-switch-thumb){transition:none!important;transform:none!important;filter:none!important}:is(.hb-album-cover__overlay,.hb-album-cover__play){opacity:1}:is(.hb-sheet-overlay,.hb-sheet-content,.hb-setting-drawer-header,.hb-setting-stagger-item,.hb-setting-switch-track,.hb-setting-switch-thumb){animation:none!important;transition-duration:40ms!important}}html[data-animation=off] :is(.hb-nav-bar .hb-nav-dropdown[data-state=open] .hb-nav-dropdown-panel,.hb-nav-bar .hb-nav-dropdown[data-state=closed] .hb-nav-dropdown-panel,.hb-home-reveal,.hb-table-enter,.hb-page-fade,.hb-card-stagger>*,.hb-pagination-link){animation:none!important;opacity:1!important;transform:none!important;filter:none!important}html[data-animation=off] .hb-table-enter{transition:none!important}html[data-animation=off] :is(.hb-data-card,.hb-home-hover-card,.hb-album-cover__img,.hb-album-cover__overlay,.hb-album-cover__play,.hb-pagination-link){transition:none!important;transform:none!important;filter:none!important}html[data-animation=off] :is(.hb-album-cover__overlay,.hb-album-cover__play){opacity:1}html[data-animation=off] .hb-setting-drawer-header,html[data-animation=off] .hb-setting-stagger-item,html[data-animation=off] .hb-setting-switch-thumb,html[data-animation=off] .hb-setting-switch-track,html[data-animation=off] .hb-sheet-content,html[data-animation=off] .hb-sheet-overlay{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:40ms!important}