.mark[data-v-db03ea70]{flex-shrink:0;color:var(--text)}:root{--md-primary: #815600;--md-on-primary: #ffffff;--md-primary-container: #ffddb2;--md-on-primary-container: #291800;--md-secondary: #6f5b40;--md-on-secondary: #ffffff;--md-secondary-container: #fadebc;--md-on-secondary-container: #271904;--md-tertiary: #516440;--md-on-tertiary: #ffffff;--md-tertiary-container: #d3eabc;--md-on-tertiary-container: #0f2004;--md-error: #ba1a1a;--md-on-error: #ffffff;--md-error-container: #ffdad6;--md-on-error-container: #410002;--md-background: #fffbff;--md-on-background: #1f1b16;--md-surface: #fffbff;--md-on-surface: #1f1b16;--md-surface-variant: #efe0cf;--md-on-surface-variant: #4f4539;--md-outline: #817567;--md-outline-variant: #d3c4b4;--md-inverse-surface: #34302a;--md-inverse-on-surface: #f9efe7;--md-inverse-primary: #ffb94c;--md-surface-dim: #e2d8d0;--md-surface-bright: #fff8f4;--md-surface-container-lowest: #ffffff;--md-surface-container-low: #fcf2ea;--md-surface-container: #f6ece4;--md-surface-container-high: #f0e7de;--md-surface-container-highest: #eae1d9;--md-dark-primary: #ffb94c;--md-dark-on-primary: #442b00;--md-dark-primary-container: #624000;--md-dark-on-primary-container: #ffddb2;--md-dark-secondary: #ddc2a1;--md-dark-on-secondary: #3e2e16;--md-dark-secondary-container: #56442a;--md-dark-on-secondary-container: #fadebc;--md-dark-tertiary: #b7cea2;--md-dark-on-tertiary: #243516;--md-dark-tertiary-container: #394c2a;--md-dark-on-tertiary-container: #d3eabc;--md-dark-error: #ffb4ab;--md-dark-on-error: #690005;--md-dark-error-container: #93000a;--md-dark-on-error-container: #ffb4ab;--md-dark-background: #1f1b16;--md-dark-on-background: #eae1d9;--md-dark-surface: #1f1b16;--md-dark-on-surface: #eae1d9;--md-dark-surface-variant: #4f4539;--md-dark-on-surface-variant: #d3c4b4;--md-dark-outline: #9b8f80;--md-dark-outline-variant: #4f4539;--md-dark-inverse-surface: #eae1d9;--md-dark-inverse-on-surface: #34302a;--md-dark-inverse-primary: #815600;--md-dark-surface-dim: #16130e;--md-dark-surface-bright: #3d3833;--md-dark-surface-container-lowest: #110e09;--md-dark-surface-container-low: #1f1b16;--md-dark-surface-container: #231f1a;--md-dark-surface-container-high: #2e2924;--md-dark-surface-container-highest: #39342e}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--md-primary: #ffb94c;--md-on-primary: #442b00;--md-primary-container: #624000;--md-on-primary-container: #ffddb2;--md-secondary: #ddc2a1;--md-on-secondary: #3e2e16;--md-secondary-container: #56442a;--md-on-secondary-container: #fadebc;--md-tertiary: #b7cea2;--md-on-tertiary: #243516;--md-tertiary-container: #394c2a;--md-on-tertiary-container: #d3eabc;--md-error: #ffb4ab;--md-on-error: #690005;--md-error-container: #93000a;--md-on-error-container: #ffb4ab;--md-background: #1f1b16;--md-on-background: #eae1d9;--md-surface: #1f1b16;--md-on-surface: #eae1d9;--md-surface-variant: #4f4539;--md-on-surface-variant: #d3c4b4;--md-outline: #9b8f80;--md-outline-variant: #4f4539;--md-inverse-surface: #eae1d9;--md-inverse-on-surface: #34302a;--md-inverse-primary: #815600;--md-surface-dim: #16130e;--md-surface-bright: #3d3833;--md-surface-container-lowest: #110e09;--md-surface-container-low: #1f1b16;--md-surface-container: #231f1a;--md-surface-container-high: #2e2924;--md-surface-container-highest: #39342e}}:root[data-theme=dark]{--md-primary: #ffb94c;--md-on-primary: #442b00;--md-primary-container: #624000;--md-on-primary-container: #ffddb2;--md-secondary: #ddc2a1;--md-on-secondary: #3e2e16;--md-secondary-container: #56442a;--md-on-secondary-container: #fadebc;--md-tertiary: #b7cea2;--md-on-tertiary: #243516;--md-tertiary-container: #394c2a;--md-on-tertiary-container: #d3eabc;--md-error: #ffb4ab;--md-on-error: #690005;--md-error-container: #93000a;--md-on-error-container: #ffb4ab;--md-background: #1f1b16;--md-on-background: #eae1d9;--md-surface: #1f1b16;--md-on-surface: #eae1d9;--md-surface-variant: #4f4539;--md-on-surface-variant: #d3c4b4;--md-outline: #9b8f80;--md-outline-variant: #4f4539;--md-inverse-surface: #eae1d9;--md-inverse-on-surface: #34302a;--md-inverse-primary: #815600;--md-surface-dim: #16130e;--md-surface-bright: #3d3833;--md-surface-container-lowest: #110e09;--md-surface-container-low: #1f1b16;--md-surface-container: #231f1a;--md-surface-container-high: #2e2924;--md-surface-container-highest: #39342e}:root{--bg: var(--md-surface);--bg-elevated: var(--md-surface-container-lowest);--bg-sunken: var(--md-surface-container);--bg-code: var(--md-surface-container-high);--bg-glass: color-mix(in srgb, var(--md-surface) 84%, transparent);--text: var(--md-on-surface);--text-secondary: var(--md-on-surface-variant);--text-muted: var(--md-outline);--text-ghost: color-mix(in srgb, var(--md-on-surface) 14%, transparent);--border: var(--md-outline-variant);--border-strong: var(--md-outline);--accent: var(--md-primary);--accent-hover: color-mix(in srgb, var(--md-primary) 88%, var(--md-on-surface));--accent-soft: color-mix(in srgb, var(--md-primary) 11%, transparent);--accent-line: color-mix(in srgb, var(--md-primary) 32%, transparent);--status-online: var(--md-tertiary);--status-online-soft: color-mix(in srgb, var(--md-tertiary) 12%, transparent);--status-blocked: var(--md-error);--status-blocked-soft: color-mix(in srgb, var(--md-error) 11%, transparent);--card-bg: var(--md-surface-container-high);--card-bg-hover: var(--md-surface-container-highest);--card-accent-bg: var(--md-primary-container);--card-accent-text: var(--md-on-primary-container);--on-accent: var(--md-on-primary);--accent-fill-hover: color-mix(in srgb, var(--md-on-primary) 8%, var(--md-primary));--state-hover: color-mix(in srgb, var(--md-on-surface) 8%, transparent);--state-pressed: color-mix(in srgb, var(--md-on-surface) 10%, transparent);--qq-color: #3f7fa6;--discord-color: #5b5f9e;--aura-warm: color-mix(in srgb, var(--md-primary) 14%, transparent);--aura-cool: color-mix(in srgb, var(--md-tertiary) 10%, transparent);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--shadow-md: 0 8px 28px rgba(0, 0, 0, .1);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, Menlo, monospace;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-full: 999px;--header-h: 3.75rem;--container: 1480px;--container-narrow: 920px;--measure: 48rem;--section-gap: clamp(5rem, 9vw, 8.5rem);--fs-display: clamp(2rem, 9vw, 8.5rem);--fs-title: clamp(2.2rem, 6vw, 5.2rem);--fs-lede: clamp(1.15rem, 2vw, 1.6rem);--fs-item: clamp(1.2rem, 1.9vw, 1.7rem);--fs-mega: clamp(3rem, 11vw, 10rem);--tracking-display: -.004em;--tracking-title: 0em;--tracking-body: .031em;--tracking-label: .007em;--weight-display: 400;--weight-title: 500;--weight-body: 400;--weight-label: 500;--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-glide: cubic-bezier(.05, .7, .1, 1);--ease-accel: cubic-bezier(.3, 0, .8, .15);--dur-short: .1s;--dur-short-out: .2s;--dur-medium: .3s;--dur-medium-long: .4s;--dur-long: .5s}.invert{--bg: var(--md-dark-surface);--bg-elevated: var(--md-dark-surface-container-low);--bg-sunken: var(--md-dark-surface-container-lowest);--bg-code: var(--md-dark-surface-container-high);--bg-glass: color-mix(in srgb, var(--md-dark-surface) 86%, transparent);--text: var(--md-dark-on-surface);--text-secondary: var(--md-dark-on-surface-variant);--text-muted: var(--md-dark-outline);--text-ghost: color-mix(in srgb, var(--md-dark-on-surface) 14%, transparent);--border: var(--md-dark-outline-variant);--border-strong: var(--md-dark-outline);--accent: var(--md-dark-primary);--accent-hover: color-mix(in srgb, var(--md-dark-primary) 88%, var(--md-dark-on-surface));--accent-soft: color-mix(in srgb, var(--md-dark-primary) 13%, transparent);--accent-line: color-mix(in srgb, var(--md-dark-primary) 30%, transparent);--status-online: var(--md-dark-tertiary);--status-online-soft: color-mix(in srgb, var(--md-dark-tertiary) 14%, transparent);--status-blocked: var(--md-dark-error);--status-blocked-soft: color-mix(in srgb, var(--md-dark-error) 15%, transparent);--card-bg: var(--md-dark-surface-container-high);--card-bg-hover: var(--md-dark-surface-container-highest);--card-accent-bg: var(--md-dark-primary-container);--card-accent-text: var(--md-dark-on-primary-container);--on-accent: var(--md-dark-on-primary);--accent-fill-hover: color-mix(in srgb, var(--md-dark-on-primary) 8%, var(--md-dark-primary));--state-hover: color-mix(in srgb, var(--md-dark-on-surface) 8%, transparent);--state-pressed: color-mix(in srgb, var(--md-dark-on-surface) 10%, transparent);--qq-color: #6ea8cc;--discord-color: #8b8fd4;--aura-warm: color-mix(in srgb, var(--md-dark-primary) 17%, transparent);--aura-cool: color-mix(in srgb, var(--md-dark-tertiary) 11%, transparent);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 8px 28px rgba(0, 0, 0, .65);background:var(--bg);color:var(--text)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .invert{--bg: var(--md-surface-container);--bg-elevated: var(--md-surface-container-high);--bg-sunken: var(--md-surface-container-low);--bg-code: var(--md-surface-container-highest);--bg-glass: color-mix(in srgb, var(--md-surface-container) 86%, transparent);--border: var(--md-outline-variant);--border-strong: var(--md-outline);--card-bg: var(--md-surface-container-highest);--card-bg-hover: var(--md-surface-bright)}}:root[data-theme=dark] .invert{--bg: var(--md-surface-container);--bg-elevated: var(--md-surface-container-high);--bg-sunken: var(--md-surface-container-low);--bg-code: var(--md-surface-container-highest);--bg-glass: color-mix(in srgb, var(--md-surface-container) 86%, transparent);--border: var(--md-outline-variant);--border-strong: var(--md-outline);--card-bg: var(--md-surface-container-highest);--card-bg-hover: var(--md-surface-bright)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .5);--shadow-md: 0 8px 28px rgba(0, 0, 0, .6)}}:root[data-theme=dark]{--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .5);--shadow-md: 0 8px 28px rgba(0, 0, 0, .6)}
