@charset "UTF-8";:root.theme-ocean,.theme-ocean{--color-primary: #3d84a8;--color-primary-dark: #326f8f;--color-primary-darker: #2f6a88;--color-primary-light: #5aa0c2;--color-primary-soft: #eaf4fa;--color-primary-soft-deep: #d8eaf5;--gradient-primary: linear-gradient(135deg, #5aa0c2 0%, #3d84a8 55%, #326f8f 100%);--ink-900: #25313a;--ink-700: #3a4a56;--ink-500: #5d6e77;--ink-400: #657984;--ink-300: #75909f;--ink-200: #c2d3dc;--ink-150: #d5e2e9;--ink-100: #e2ecf1;--ink-50: #f0f5f8;--color-surface: #f6fafc;--color-surface-alt: #f0f5f8;--color-surface-soft: #fafdfe;--color-surface-card: #fdfeff;--color-text-tag: #617a88;--color-scrollbar: #c2d3dc;--color-scrollbar-hover: #a9c0cd}:root.theme-forest,.theme-forest{--color-primary: #4e8d5b;--color-primary-dark: #40764c;--color-primary-darker: #3d7148;--color-primary-light: #6ba878;--color-primary-soft: #ecf5ee;--color-primary-soft-deep: #dcede2;--gradient-primary: linear-gradient(135deg, #6ba878 0%, #4e8d5b 55%, #40764c 100%);--ink-900: #263328;--ink-700: #3b4d3e;--ink-500: #5f7061;--ink-400: #6b7a6d;--ink-300: #7b927e;--ink-200: #bfd0c1;--ink-150: #d3e0d4;--ink-100: #e1ebe2;--ink-50: #f0f6f1;--color-surface: #f6fbf7;--color-surface-alt: #f0f6f1;--color-surface-soft: #fbfefb;--color-surface-card: #fdfffd;--color-text-tag: #657c68;--color-scrollbar: #bfd0c1;--color-scrollbar-hover: #a8bcaa}:root.theme-sakura,.theme-sakura{--color-primary: #c75d7b;--color-primary-dark: #ad4e69;--color-primary-darker: #a94a65;--color-primary-light: #d97e98;--color-primary-soft: #fbeef2;--color-primary-soft-deep: #f7dde6;--gradient-primary: linear-gradient(135deg, #d97e98 0%, #c75d7b 55%, #ad4e69 100%);--ink-900: #38292f;--ink-700: #523d46;--ink-500: #7a646d;--ink-400: #896e79;--ink-300: #a3838f;--ink-200: #d8c2cb;--ink-150: #e4d2d9;--ink-100: #efe0e6;--ink-50: #f9f1f4;--color-surface: #fdf7f9;--color-surface-alt: #f9f1f4;--color-surface-soft: #fefbfc;--color-surface-card: #fffdfd;--color-text-tag: #8d6d7a;--color-scrollbar: #d8c2cb;--color-scrollbar-hover: #c5a9b4}:root.theme-ink,.theme-ink{--color-primary: #4d5561;--color-primary-dark: #3f4652;--color-primary-darker: #3c434e;--color-primary-light: #6b7686;--color-primary-soft: #eef1f4;--color-primary-soft-deep: #e0e5eb;--gradient-primary: linear-gradient(135deg, #6b7686 0%, #4d5561 55%, #3f4652 100%);--ink-900: #24272c;--ink-700: #3b4048;--ink-500: #5e646d;--ink-400: #70767f;--ink-300: #848c96;--ink-200: #c1c7ce;--ink-150: #d4d9de;--ink-100: #e3e7ea;--ink-50: #f1f3f5;--color-surface: #f8f9fa;--color-surface-alt: #f1f3f5;--color-surface-soft: #fcfcfd;--color-surface-card: #fefefe;--color-text-tag: #707680;--color-scrollbar: #c1c7ce;--color-scrollbar-hover: #a9b1ba}:root.theme-lavender,.theme-lavender{--color-primary: #7b6bb0;--color-primary-dark: #68599b;--color-primary-darker: #64559a;--color-primary-light: #9687c6;--color-primary-soft: #f1eefa;--color-primary-soft-deep: #e5dff7;--gradient-primary: linear-gradient(135deg, #9687c6 0%, #7b6bb0 55%, #68599b 100%);--ink-900: #2b2735;--ink-700: #423d52;--ink-500: #676176;--ink-400: #7a7389;--ink-300: #9088a3;--ink-200: #c6c0d4;--ink-150: #d7d2e2;--ink-100: #e5e1ee;--ink-50: #f3f1f8;--color-surface: #faf9fc;--color-surface-alt: #f3f1f8;--color-surface-soft: #fcfbfe;--color-surface-card: #fefeff;--color-text-tag: #7b7191;--color-scrollbar: #c6c0d4;--color-scrollbar-hover: #b1a9c3}:root,.theme-default{--color-primary: #b45f4c;--color-primary-dark: #a25341;--color-primary-darker: #a04f3d;--color-primary-light: #cd7057;--color-primary-soft: #fdf3e7;--color-primary-soft-deep: #fce4d6;--gradient-primary: linear-gradient(135deg, #cd7057 0%, #b45f4c 55%, #a25341 100%);--ink-900: #3f3229;--ink-700: #5e4b3c;--ink-500: #7e6858;--ink-400: #867365;--ink-300: #a5876e;--ink-200: #d8c3b2;--ink-150: #e7cfbc;--ink-100: #eddcd2;--ink-50: #f5f0eb;--color-surface: #fefaf5;--color-surface-alt: #f5f0eb;--color-surface-soft: #fdf9f4;--color-surface-card: #fffdf9;--color-title: var(--ink-700);--color-text-secondary: var(--ink-500);--color-text-muted: var(--ink-400);--color-text-tag: #897261;--color-group-label: var(--ink-300);--color-border: var(--ink-100);--color-border-strong: var(--ink-200);--color-input-border: var(--ink-150);--color-success: #5a8a5a;--color-success-bg: #e2efdd;--color-info: #5b7db1;--color-info-bg: #e0e8f5;--color-warn: #b48a4a;--color-warn-bg: #f7ecdd;--color-danger: #c0392b;--color-danger-bg: #fde8e8;--color-wechat: #4caf50;--color-wechat-dark: #43a047;--color-scrollbar: #d8c8b8;--color-scrollbar-hover: #c9b5a3;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 999px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--fs-xs: .72rem;--fs-sm: .8rem;--fs-md: .88rem;--fs-base: .95rem;--fs-lg: 1.1rem;--fs-xl: 1.3rem;--shadow-1: 0 1px 4px color-mix(in srgb, var(--ink-900) 8%, transparent);--shadow-2: 0 4px 14px color-mix(in srgb, var(--ink-900) 13%, transparent);--shadow-3: 0 12px 28px color-mix(in srgb, var(--ink-900) 18%, transparent);--shadow-primary: 0 4px 12px color-mix(in srgb, var(--color-primary) 35%, transparent);--shadow-card: var(--shadow-2);--page-max-width: 34rem;--page-gutter: var(--space-4);--page-header-height: 3.4rem;--page-deco: color-mix(in srgb, var(--color-primary) 9%, transparent);--dur-fast: .15s;--dur-base: .25s;--dur-slow: .4s;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}:root.theme-default-scene,.theme-default-scene{--color-primary: #b45f4c;--color-primary-dark: #a25341;--color-primary-darker: #a04f3d;--color-primary-light: #cd7057;--color-primary-soft: #fdf3e7;--color-primary-soft-deep: #fce4d6;--gradient-primary: linear-gradient(135deg, #cd7057 0%, #b45f4c 55%, #a25341 100%);--ink-900: #3f3229;--ink-700: #5e4b3c;--ink-500: #7e6858;--ink-400: #867365;--ink-300: #a5876e;--ink-200: #d8c3b2;--ink-150: #e7cfbc;--ink-100: #eddcd2;--ink-50: #f5f0eb;--color-surface: #fefaf5;--color-surface-alt: #f5f0eb;--color-surface-soft: #fdf9f4;--color-surface-card: #fffdf9;--color-title: var(--ink-700);--color-text-secondary: var(--ink-500);--color-text-muted: var(--ink-400);--color-text-tag: #897261;--color-group-label: var(--ink-300);--color-border: var(--ink-100);--color-border-strong: var(--ink-200);--color-input-border: var(--ink-150);--color-success: #5a8a5a;--color-success-bg: #e2efdd;--color-info: #5b7db1;--color-info-bg: #e0e8f5;--color-warn: #b48a4a;--color-warn-bg: #f7ecdd;--color-danger: #c0392b;--color-danger-bg: #fde8e8;--color-wechat: #4caf50;--color-wechat-dark: #43a047;--color-scrollbar: #d8c8b8;--color-scrollbar-hover: #c9b5a3;--scene-opacity: .3;--scene-page-position: 80% 30%;--scene-header-position: 50% 10%;--scene-nav-position: 19% 55%;--scene-empty-position: 50% 52%}:root.theme-ocean-scene,.theme-ocean-scene{--color-primary: #3d84a8;--color-primary-dark: #326f8f;--color-primary-darker: #2f6a88;--color-primary-light: #5aa0c2;--color-primary-soft: #eaf4fa;--color-primary-soft-deep: #d8eaf5;--gradient-primary: linear-gradient(135deg, #5aa0c2 0%, #3d84a8 55%, #326f8f 100%);--ink-900: #25313a;--ink-700: #3a4a56;--ink-500: #5d6e77;--ink-400: #657984;--ink-300: #75909f;--ink-200: #c2d3dc;--ink-150: #d5e2e9;--ink-100: #e2ecf1;--ink-50: #f0f5f8;--color-surface: #f6fafc;--color-surface-alt: #f0f5f8;--color-surface-soft: #fafdfe;--color-surface-card: #fdfeff;--color-text-tag: #617a88;--color-scrollbar: #c2d3dc;--color-scrollbar-hover: #a9c0cd;--scene-opacity: .4;--scene-page-position: 60% 32%;--scene-header-position: 50% 20%;--scene-nav-position: 0% 60%;--scene-empty-position: 50% 54%}:root.theme-forest-scene,.theme-forest-scene{--color-primary: #4e8d5b;--color-primary-dark: #40764c;--color-primary-darker: #3d7148;--color-primary-light: #6ba878;--color-primary-soft: #ecf5ee;--color-primary-soft-deep: #dcede2;--gradient-primary: linear-gradient(135deg, #6ba878 0%, #4e8d5b 55%, #40764c 100%);--ink-900: #263328;--ink-700: #3b4d3e;--ink-500: #5f7061;--ink-400: #6b7a6d;--ink-300: #7b927e;--ink-200: #bfd0c1;--ink-150: #d3e0d4;--ink-100: #e1ebe2;--ink-50: #f0f6f1;--color-surface: #f6fbf7;--color-surface-alt: #f0f6f1;--color-surface-soft: #fbfefb;--color-surface-card: #fdfffd;--color-text-tag: #657c68;--color-scrollbar: #bfd0c1;--color-scrollbar-hover: #a8bcaa;--scene-opacity: .3;--scene-page-position: 50% 34%;--scene-header-position: 50% 14%;--scene-nav-position: 0% 58%;--scene-empty-position: 50% 58%}:root.theme-sakura-scene,.theme-sakura-scene{--color-primary: #c75d7b;--color-primary-dark: #ad4e69;--color-primary-darker: #a94a65;--color-primary-light: #d97e98;--color-primary-soft: #fbeef2;--color-primary-soft-deep: #f7dde6;--gradient-primary: linear-gradient(135deg, #d97e98 0%, #c75d7b 55%, #ad4e69 100%);--ink-900: #38292f;--ink-700: #523d46;--ink-500: #7a646d;--ink-400: #896e79;--ink-300: #a3838f;--ink-200: #d8c2cb;--ink-150: #e4d2d9;--ink-100: #efe0e6;--ink-50: #f9f1f4;--color-surface: #fdf7f9;--color-surface-alt: #f9f1f4;--color-surface-soft: #fefbfc;--color-surface-card: #fffdfd;--color-text-tag: #8d6d7a;--color-scrollbar: #d8c2cb;--color-scrollbar-hover: #c5a9b4;--scene-opacity: .44;--scene-page-position: 40% 28%;--scene-header-position: 50% 06%;--scene-nav-position: 57% 80%;--scene-empty-position: 50% 54%}:root.theme-ink-scene,.theme-ink-scene{--color-primary: #4d5561;--color-primary-dark: #3f4652;--color-primary-darker: #3c434e;--color-primary-light: #6b7686;--color-primary-soft: #eef1f4;--color-primary-soft-deep: #e0e5eb;--gradient-primary: linear-gradient(135deg, #6b7686 0%, #4d5561 55%, #3f4652 100%);--ink-900: #24272c;--ink-700: #3b4048;--ink-500: #5e646d;--ink-400: #70767f;--ink-300: #848c96;--ink-200: #c1c7ce;--ink-150: #d4d9de;--ink-100: #e3e7ea;--ink-50: #f1f3f5;--color-surface: #f8f9fa;--color-surface-alt: #f1f3f5;--color-surface-soft: #fcfcfd;--color-surface-card: #fefefe;--color-text-tag: #707680;--color-scrollbar: #c1c7ce;--color-scrollbar-hover: #a9b1ba;--scene-opacity: .4;--scene-page-position: 64% 34%;--scene-header-position: 50% 28%;--scene-nav-position: 7% 57%;--scene-empty-position: 50% 50%}:root.theme-lavender-scene,.theme-lavender-scene{--color-primary: #7b6bb0;--color-primary-dark: #68599b;--color-primary-darker: #64559a;--color-primary-light: #9687c6;--color-primary-soft: #f1eefa;--color-primary-soft-deep: #e5dff7;--gradient-primary: linear-gradient(135deg, #9687c6 0%, #7b6bb0 55%, #68599b 100%);--ink-900: #2b2735;--ink-700: #423d52;--ink-500: #676176;--ink-400: #7a7389;--ink-300: #9088a3;--ink-200: #c6c0d4;--ink-150: #d7d2e2;--ink-100: #e5e1ee;--ink-50: #f3f1f8;--color-surface: #faf9fc;--color-surface-alt: #f3f1f8;--color-surface-soft: #fcfbfe;--color-surface-card: #fefeff;--color-text-tag: #7b7191;--color-scrollbar: #c6c0d4;--color-scrollbar-hover: #b1a9c3;--scene-opacity: .3;--scene-page-position: 50% 26%;--scene-header-position: 50% 0%;--scene-nav-position: 1% 47%;--scene-empty-position: 50% 50%}
