:root{--bg: #ffffff;--app-outer: #ebebf0;--surface: #ffffff;--surface-t: rgba(255, 255, 255, .94);--surface-2: #f8f8fa;--surface-3: #f3f3f6;--surface-elev: rgba(255, 255, 255, .82);--surface-warm: #fbfbfd;--line: rgba(23, 23, 27, .08);--line-strong: rgba(23, 23, 27, .13);--ink: #17171b;--ink-2: #65656d;--ink-3: #96969f;--ink-inverse: #ffffff;--control: #202126;--control-hover: #303137;--control-press: #111216;--control-2: rgba(255, 255, 255, .88);--accent: #202126;--accent-press: #111216;--accent-soft: #f0f0f4;--accent-line: #d9d9e0;--violet: #7868e6;--violet-soft: #eeebff;--violet-deep: #5a4ed6;--blue: #3185e8;--blue-soft: #eaf4ff;--blue-deep: #1f63c4;--pink: #ed78a5;--pink-soft: #fff0f6;--pink-deep: #c44e80;--orange: #f28a4b;--orange-soft: #fff1e8;--orange-deep: #b96a28;--yellow: #e8b93f;--yellow-soft: #fff7d9;--yellow-deep: #a8842a;--lime: #b8e84d;--lime-soft: #f3ffd8;--lime-deep: #6fa315;--indigo: #38325e;--indigo-soft: #eeedf7;--indigo-deep: #2a2547;--teal: #4c9da0;--teal-soft: #e9f7f7;--teal-deep: #35797c;--id-1: var(--violet);--id-2: var(--orange);--id-3: var(--blue);--id-4: var(--pink);--id-5: #86b82e;--id-6: var(--teal);--id-7: var(--indigo);--id-8: var(--yellow);--ok: #35a37b;--ok-soft: #e9f7f1;--amber: var(--orange);--amber-deep: var(--orange-deep);--amber-soft: var(--orange-soft);--brick: #e05b4e;--brick-deep: #b43a2d;--brick-soft: #fdedeb;--sync: var(--blue);--sync-deep: var(--blue-deep);--sync-soft: var(--blue-soft);--now: #ea5a4e;--readonly: #8a8a99;--lime-ink: #5f6800;--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--font-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--font-zh: var(--font-text);--font-mono: "SF Mono", ui-monospace, "JetBrains Mono", Menlo, monospace;--font-num: var(--font-text);--type-large-title: 650 20px/1.3 var(--font-text);--type-title-1: 650 20px/1.3 var(--font-text);--type-title-2: 600 16px/1.35 var(--font-text);--type-headline: 600 14px/1.4 var(--font-text);--type-body: 500 17px/1.5 var(--font-text);--type-callout: 500 16px/1.45 var(--font-text);--type-subhead: 500 15px/1.45 var(--font-text);--type-footnote: 500 13px/1.4 var(--font-text);--type-caption: 500 12px/1.35 var(--font-text);--type-btn: 600 14px/1 var(--font-text);--type-tab: 500 10px/1 var(--font-text);--t-display: 600 26px/1.3 var(--font-text);--t-large: 700 30px/1.2 var(--font-display);--t-title: 600 19px/1.35 var(--font-text);--t-section: 600 15px/1.45 var(--font-text);--t-body: 500 17px/1.55 var(--font-text);--t-small: 500 13px/1.5 var(--font-text);--t-micro: 500 12px/1.4 var(--font-text);--t-time: 500 12px/1.3 var(--font-num);--t-time-lg: 500 15px/1.3 var(--font-num);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--r-s: 9px;--r-m: 12px;--r-l: 15px;--r-xl: 20px;--shadow-subtle: 0 .5px 1.5px rgba(23, 23, 27, .05);--shadow-card: 0 .5px 1px rgba(23, 23, 27, .04), 0 4px 16px rgba(23, 23, 27, .04);--shadow-card-hover: 0 2px 6px rgba(23, 23, 27, .07), 0 14px 34px rgba(23, 23, 27, .1);--shadow-float: 0 12px 32px rgba(25, 25, 35, .1), 0 2px 8px rgba(25, 25, 35, .05), inset 0 1px 0 rgba(255, 255, 255, .9);--shadow-pop: 0 16px 48px rgba(23, 23, 27, .18), 0 4px 12px rgba(23, 23, 27, .08);--ring: 0 0 0 3.5px rgba(32, 33, 38, .1)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:var(--bg);color:var(--ink);font:var(--type-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}#app{min-height:100dvh}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}@media(max-width:767px){:root{--type-body: 500 17px/1.5 var(--font-text);--type-headline: 600 15px/1.4 var(--font-text)}}
