:root{color-scheme:light dark;--paper: #faf8f3;--paper: light-dark(#faf8f3, #141311);--surface: #fffefa;--surface: light-dark(#fffefa, #1c1a17);--dialog-surface: #fffefa;--dialog-surface: light-dark(#fffefa, #1c1a17);--ink: #1e1b17;--ink: light-dark(#1e1b17, #ede7db);--ink-2: #5f594f;--ink-2: light-dark(#5f594f, #b7aea0);--ink-3: #736b5f;--ink-3: light-dark(#736b5f, #928a7d);--hairline: #e7dfd2;--hairline: light-dark(#e7dfd2, #2c2823);--accent: #2f5d50;--accent: light-dark(#2f5d50, #8fb7a6);--danger: #a33a2b;--danger: light-dark(#a33a2b, #e08a7a);--warning: #8a5a1f;--warning: light-dark(#8a5a1f, #d6a45e);--success: #3f6b4a;--success: light-dark(#3f6b4a, #86b894);--ink-on-accent: #faf8f3;--ink-on-accent: light-dark(#faf8f3, #141311);--accent-soft: color-mix(in srgb, var(--accent) 12%, transparent);--selection: color-mix(in srgb, var(--accent) 16%, transparent);--scrim: rgb(20 19 17 / 38%);--scrim-soft: color-mix(in srgb, var(--ink) 9%, transparent);--glass: color-mix(in srgb, var(--surface) 66%, transparent);--glass-strong: color-mix(in srgb, var(--surface) 84%, transparent);--blur-glass: 18px;--blur-scrim: 3px;--glass-saturate: 1.15;--glass-edge: color-mix(in srgb, var(--surface) 42%, var(--hairline));--font-display: "Bicang Rounded CN", "PingFang SC", "Noto Sans CJK SC", "Source Han Sans SC", "Microsoft YaHei", sans-serif;--font-ui: var(--font-display);--font-reading: "PingFang SC", "Noto Sans CJK SC", "Source Han Sans SC", "Microsoft YaHei", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", monospace;--font-compare: "Bicang Chill Sample", "PingFang SC", "Noto Sans CJK SC", sans-serif;--text-xs: 12px;--text-sm: 13px;--text-base: 15px;--text-md: 17px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 30px;--text-3xl: 38px;--leading-xs: 1.5;--leading-sm: 1.5;--leading-base: 1.6;--leading-md: 1.8;--leading-lg: 1.5;--leading-xl: 1.4;--leading-2xl: 1.3;--leading-3xl: 1.2;--leading-none: 1;--text-code: .9em;--weight-regular: 400;--weight-medium: 500;--tracking-title: .01em;--tracking-none: 0;--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--stroke-hairline: 1px;--stroke-emphasis: 2px;--shadow-menu: 0 8px 24px rgb(30 27 23 / 9%);--shadow-overlay: 0 18px 48px rgb(30 27 23 / 15%);--shadow-glass: 0 1px 0 rgb(255 255 255 / 45%), 0 10px 30px rgb(30 27 23 / 7%);--shadow-bottom: 0 -8px 24px rgb(30 27 23 / 5%);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--bottom-nav: calc(var(--space-2xl) + var(--space-2xs) + var(--safe-bottom));--duration-quick: .12s;--duration-settle: .18s;--duration-overlay: .24s;--ease-standard: cubic-bezier(.2, .7, .2, 1);--z-sticky: 10;--z-toolbar: 20;--z-drawer: 30;--z-dialog: 40;--z-toast: 50;--measure-editor: 40em;--measure-answer: 36em;--measure-note: 38em;--measure-card: 28em;--measure-page: 72rem;--panel-min: 12rem;--panel-card: 18rem}@media(prefers-reduced-motion:reduce){:root{--duration-quick: 0ms;--duration-settle: 0ms;--duration-overlay: 0ms}}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-block-end:calc(var(--bottom-nav) + var(--space-lg));-webkit-text-size-adjust:100%;background:var(--paper)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-reading);font-size:var(--text-md);line-height:var(--leading-md);font-kerning:normal;font-synthesis:none;font-variant-numeric:tabular-nums;font-optical-sizing:auto;text-rendering:optimizeLegibility;line-break:strict;text-autospace:normal;overflow-wrap:break-word}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:var(--weight-regular);letter-spacing:var(--tracking-title);text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:var(--accent);text-decoration-thickness:var(--stroke-hairline);text-underline-offset:.22em;transition:color var(--duration-quick) var(--ease-standard),opacity var(--duration-quick) var(--ease-standard)}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;transition:transform var(--duration-quick) var(--ease-standard),filter var(--duration-quick) var(--ease-standard),background-color var(--duration-settle) var(--ease-standard),border-color var(--duration-settle) var(--ease-standard),color var(--duration-settle) var(--ease-standard)}@media(hover:hover)and (pointer:fine){button:not(:disabled):hover{filter:brightness(.97)}}button:not(:disabled):active{filter:brightness(.94);transform:translateY(1px) scale(.985)}button:disabled{cursor:not-allowed;filter:none;opacity:.55}button[aria-busy=true]{cursor:progress;pointer-events:none}button[aria-busy=true]:before{display:inline-block;inline-size:.9em;block-size:.9em;margin-inline-end:.4em;vertical-align:-.12em;content:"";border:var(--stroke-emphasis) solid currentColor;border-inline-end-color:transparent;border-radius:var(--radius-pill);animation:button-busy calc(var(--duration-overlay) * 2.5) linear infinite}@keyframes button-busy{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){button:not(:disabled):active{filter:none;transform:none}button[aria-busy=true]:before{animation:none;opacity:.6}}.glass{background-color:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));border-color:var(--glass-edge)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass{background-color:var(--surface)}}code,kbd,samp{font-family:var(--font-mono);font-size:var(--text-code)}::selection{background:var(--selection)}:focus-visible{outline:var(--stroke-emphasis) solid var(--accent);outline-offset:var(--space-3xs)}.visually-hidden{position:absolute;width:var(--stroke-hairline);height:var(--stroke-hairline);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes rise-in{0%{opacity:0;transform:translateY(var(--space-2xs))}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-end{0%{opacity:0;transform:translate(var(--space-md))}to{opacity:1;transform:translate(0)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.enter-rise{animation:rise-in var(--duration-settle) var(--ease-standard)}.enter-end{animation:slide-in-end var(--duration-settle) var(--ease-standard)}.enter-fade{animation:fade-in var(--duration-quick) var(--ease-standard)}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-latin.woff2) format("woff2");unicode-range:U+20-7E,U+B7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+20AC}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-core.woff2) format("woff2");unicode-range:U+3000-303F,U+4E09,U+4E0E,U+4E24,U+4E2A,U+4E8B,U+4EA7,U+4ECA,U+4ECE,U+4ED3,U+4EF6,U+4F4F,U+4F53,U+4F9D,U+505A,U+5148,U+5165,U+5177,U+524D,U+53E3,U+53EA,U+53EF,U+540E,U+54C1,U+5706,U+57FA,U+59CB,U+5B57,U+5B9A,U+5BF9,U+5F00,U+5F20,U+5F53,U+6279,U+628A,U+636E,U+6392,U+63A5,U+65E5,U+6709,U+6765,U+6811,U+6837,U+6B21,U+6B64,U+6B7B,U+6BCF,U+6E90,U+7167,U+7248,U+76EE,U+7981,U+7ACB,U+7B14,U+7EBF,U+7EC4,U+8272,U+89C6,U+89C9,U+89D2,U+8BFB,U+8D44,U+8D77,U+8DDD,U+90FD,U+91CF,U+95E8,U+95F4,U+9605,U+9636,U+9762,U+9875,U+9879,U+989C,U+FF01,U+FF08-FF09,U+FF0C,U+FF0E,U+FF1A-FF1B,U+FF1F}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/bicang-rhr-500-latin.woff2) format("woff2");unicode-range:U+20-7E,U+B7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+20AC}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/bicang-rhr-500-core.woff2) format("woff2");unicode-range:U+3000-303F,U+4E09,U+4E0E,U+4E24,U+4E2A,U+4E8B,U+4EA7,U+4ECA,U+4ECE,U+4ED3,U+4EF6,U+4F4F,U+4F53,U+4F9D,U+505A,U+5148,U+5165,U+5177,U+524D,U+53E3,U+53EA,U+53EF,U+540E,U+54C1,U+5706,U+57FA,U+59CB,U+5B57,U+5B9A,U+5BF9,U+5F00,U+5F20,U+5F53,U+6279,U+628A,U+636E,U+6392,U+63A5,U+65E5,U+6709,U+6765,U+6811,U+6837,U+6B21,U+6B64,U+6B7B,U+6BCF,U+6E90,U+7167,U+7248,U+76EE,U+7981,U+7ACB,U+7B14,U+7EBF,U+7EC4,U+8272,U+89C6,U+89C9,U+89D2,U+8BFB,U+8D44,U+8D77,U+8DDD,U+90FD,U+91CF,U+95E8,U+95F4,U+9605,U+9636,U+9762,U+9875,U+9879,U+989C,U+FF01,U+FF08-FF09,U+FF0C,U+FF0E,U+FF1A-FF1B,U+FF1F}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-01.woff2) format("woff2");unicode-range:U+4E00,U+4E0A-4E0B,U+4E0D,U+4E16,U+4E2D,U+4E3B,U+4E4B,U+4E5F,U+4E86,U+4E8C,U+4E94,U+4E9B,U+4EA4,U+4EBA,U+4EC0,U+4ED6,U+4EE3,U+4EE5,U+4EFB,U+4F46,U+4F4D,U+4F5C,U+4F60,U+4FDD,U+4FE1,U+5149,U+514B,U+5168,U+516C,U+5176,U+518D,U+51FA,U+5206,U+5229,U+5230,U+5236,U+529B,U+52A0,U+5316-5317,U+5341,U+5343,U+5357,U+539F,U+53BB,U+53CD,U+53D7,U+53F8,U+5404,U+5408,U+540C-540D,U+5411,U+5427,U+5475,U+548C,U+54C8,U+5546,U+5668,U+56DB,U+56DE,U+56E0,U+5728,U+5730,U+57CE,U+5916,U+591A,U+5927,U+5929-592A,U+5973,U+5979,U+597D,U+5982,U+5B50,U+5B89,U+5BB6,U+5C0F,U+5C11,U+5C31,U+5C55,U+5C71,U+5DDE,U+5DE5,U+5DF1-5DF2,U+5E02,U+5E38,U+5E73-5E74,U+5EA6,U+5EFA,U+5F0F,U+5F88,U+5F97,U+5FB7,U+5FC3,U+5FEB,U+6027,U+60C5,U+60F3,U+610F,U+611F,U+6210-6211,U+6240,U+624B,U+6253,U+62C9,U+63D0,U+6536,U+6539,U+653E-653F,U+6559,U+6587,U+65AF-65B0,U+65B9,U+660E,U+661F,U+662F,U+66F4,U+6700,U+6708,U+670D,U+671F,U+672C,U+6797,U+679C,U+683C,U+6B63,U+6BD4,U+6C11,U+6C34,U+6C5F,U+6CBB,U+6CD5,U+6D3B,U+6D41,U+6D77,U+6E05,U+706B,U+7136,U+7247,U+7269,U+7279,U+738B,U+7403,U+7406,U+751F,U+7528,U+75C5,U+767D-767E,U+7684,U+76F4,U+76F8,U+770B,U+771F,U+773C,U+7740,U+77E5,U+77F3,U+795E,U+79D1,U+7A0B,U+7A7A,U+7B2C,U+7B49,U+7BA1,U+7CFB,U+7F8E,U+8001,U+8005,U+800C,U+80FD,U+81EA,U+82B1,U+884C,U+8868,U+88AB,U+897F,U+8981,U+89E3,U+8A00,U+8D70,U+8DEF,U+8EAB,U+901A,U+9053,U+90A3,U+90E8,U+91CC-91CD,U+91D1,U+975E,U+97F3,U+9AD8}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-02.woff2) format("woff2");unicode-range:U+4E03,U+4E5D,U+4E7E,U+4EAC,U+4EE4,U+4F01,U+4F4E,U+4F55,U+4F7F,U+4F9B,U+4FBF,U+4FEE,U+5012,U+5019,U+503C,U+5047,U+50CF,U+5143,U+516B,U+516D,U+5171,U+5175,U+51B7,U+5207,U+5217,U+529F,U+5305,U+534A,U+5361,U+5370,U+53C8,U+53CA-53CB,U+53D6,U+53E4,U+53EB,U+53F2,U+544A,U+5462,U+5468,U+547D,U+54EA,U+559C,U+571F,U+578B,U+5883,U+589E,U+58EB,U+591C,U+592B,U+5931,U+5947,U+59D4,U+5B58,U+5B8C,U+5B98,U+5BA2,U+5BA4,U+5BB9,U+5BC6,U+5C04,U+5C3C,U+5C40,U+5C45,U+5DEE,U+5DF4,U+5E03,U+5E95,U+5E97,U+5EA7,U+5F15,U+5F62,U+5F71,U+5F80,U+5FAE,U+5FC5,U+5FD7,U+5FF5,U+600E,U+601D,U+6069,U+606F,U+6216,U+623F,U+624D,U+627E,U+6280,U+6295,U+62DB,U+62FF,U+6301,U+6307,U+6389,U+63A8,U+652F,U+6548,U+6574,U+6599,U+65CF,U+65E9,U+6613,U+6625,U+665A,U+66F2,U+671B,U+671D,U+6728,U+672A,U+674E,U+677F,U+67E5,U+6821,U+6838-6839,U+6848,U+6A21,U+6B3E,U+6B4C,U+6B65-6B66,U+6BB5,U+6BCD,U+6BD2,U+6BDB,U+6C42,U+6C99,U+6CB3,U+6CB9,U+6CE2,U+6D88,U+6DF1,U+6E2F,U+6E56,U+6F14,U+724C,U+725B,U+7387,U+7389,U+73A9,U+73ED,U+7531,U+7537,U+754C,U+7559,U+76AE,U+7701,U+77ED,U+7814,U+7834,U+793A,U+793E,U+7968,U+798F,U+79CB,U+7AD9,U+7AE0,U+7B11,U+7B97,U+7C73,U+7CBE,U+7D20,U+7F6E,U+8003,U+8089,U+80A1,U+80B2,U+81F3,U+82E6,U+82F1,U+8349,U+83DC,U+843D,U+8840,U+8863,U+8986,U+8C61,U+8D85,U+8D8A,U+8DB3,U+8DDF,U+8FD1,U+9001,U+901F-9020,U+914D,U+9152,U+9178,U+9632,U+963F,U+9662,U+9664,U+96C6,U+96E8,U+9700,U+9752,U+98DF,U+9996,U+9999,U+9AA8,U+9ED1}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-03.woff2) format("woff2");unicode-range:U+4E01,U+4E14,U+4E45,U+4E92,U+4EAE,U+4ECB,U+4ED8,U+4EFD,U+4F0A,U+4F11,U+4F2F,U+4F3C,U+4F5B,U+4F8B,U+501F,U+504F,U+505C,U+5065,U+5145,U+514D,U+5178,U+51B0,U+5200,U+521D,U+523B,U+526F,U+52A9,U+5347,U+535A,U+5373,U+53E5,U+53F3,U+5409,U+5438,U+5440,U+5473,U+547C,U+54E5,U+552E,U+5531,U+554A,U+5566,U+5584,U+559D,U+561B,U+5634,U+5708,U+5747,U+5750,U+57DF,U+5802,U+5854,U+590F,U+5957,U+5A01,U+5A5A,U+5B63,U+5B69,U+5B83,U+5B88,U+5B9C,U+5BA3,U+5BB3,U+5BCC,U+5BD2,U+5BDF,U+5C01,U+5C3E,U+5DDD,U+5DE6,U+5E0C,U+5E8F,U+5E9C,U+5EB7,U+5F04,U+5F1F,U+5F69,U+5F85,U+5F8B,U+5FD9,U+6015,U+6025,U+602A,U+60A8,U+6162,U+6263,U+627F,U+6297-6298,U+62CD,U+62DC,U+6309,U+63A2,U+63A7,U+641E,U+64AD,U+64CD,U+653B,U+6545,U+6551,U+6562-6563,U+65BD,U+65C5,U+65D7,U+666E-666F,U+667A,U+6697,U+66B4,U+670B,U+6750-6751,U+676F,U+677E,U+6790,U+67B6,U+6B62,U+6C38,U+6C89,U+6CE8,U+6D0B,U+6D17,U+6D32,U+6D3E,U+6D6A,U+6DF7,U+6FC0,U+719F,U+7236,U+7259,U+72AF,U+72D7,U+74E6,U+7530,U+7532,U+7565,U+75C7,U+75DB,U+767B,U+76CA,U+7761,U+786C,U+79C0-79C1,U+79FB,U+7A76,U+7A7F,U+7A81,U+7AEF,U+7B54,U+7B56,U+7BB1,U+7C89,U+7CD6,U+7D22,U+7F3A,U+7F6A,U+7FFB,U+8033,U+805A,U+80A5,U+80AF,U+80CC,U+80E1,U+81F4,U+821E,U+822A,U+822C,U+8239,U+826F,U+82E5,U+8336,U+8499,U+85CF,U+864E,U+86CB,U+8857,U+8B66,U+8C46,U+8DD1,U+8DF3,U+8FF7,U+8FFD,U+9000,U+900F,U+91CE,U+9644,U+964D,U+9650,U+96C4-96C5,U+96EA,U+96F7,U+9732,U+9760,U+9769,U+9B3C,U+9EBB,U+9F13}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-04.woff2) format("woff2");unicode-range:U+4E39,U+4E4E,U+4E58,U+4E73,U+4E95,U+4EA1,U+4EC1,U+4ED9,U+4F0F,U+4F30,U+4F73,U+4FD7,U+5076-5077,U+5144,U+5192,U+51A0,U+51AC,U+5211,U+5224,U+5237-5238,U+523A,U+52C7,U+52D2,U+52E4,U+5348,U+5371,U+5377,U+539A,U+53E6,U+541B,U+5426,U+542B,U+5439,U+54ED,U+5510,U+5565,U+563F,U+56F0,U+56FA,U+57F9,U+585E,U+58A8,U+58C1,U+592E,U+5976,U+5999,U+59B9,U+59D0,U+5A18,U+5A46,U+5A92,U+5B54,U+5B64,U+5B97,U+5BBF,U+5BC4,U+5C16,U+5C1A,U+5C4B,U+5C4F,U+5DE7,U+5E1D,U+5E2D,U+5E55,U+5E72,U+5E78,U+5EAD,U+5EF6,U+5F31,U+5F92,U+5FCD,U+5FD8,U+6012,U+6050,U+6068,U+60E0,U+6234,U+6258,U+6293,U+62B1,U+62BD,U+62D4,U+62D6,U+62FC,U+6311,U+632F,U+633A,U+6388,U+638C,U+63D2,U+641C,U+642D,U+6469,U+6478,U+6492,U+656C,U+6597,U+660C,U+6628,U+6676,U+66FC,U+66FE,U+672B,U+6731,U+679D,U+67D0,U+67D3,U+6843,U+6881,U+6885,U+68EE,U+690D,U+695A,U+6982,U+6BEB,U+6C0F,U+6C27,U+6C57,U+6C60,U+6C7D,U+6CC9,U+6CE1,U+6CE5,U+6CF0,U+6D1B,U+6D1E,U+6D6E,U+6DB2,U+6DE1,U+6EAA,U+6ED1,U+6EF4,U+6F2B,U+6F6E,U+704C,U+7070,U+708E,U+70C8,U+7206,U+72C2,U+73E0,U+7434,U+74DC,U+7518,U+751A,U+7533,U+7591,U+7687,U+76DB,U+76DF,U+7709,U+788E,U+78C1,U+78E8,U+7956,U+79DF,U+7A97,U+7AE5,U+7AF9,U+7B26,U+7BC7,U+7C97,U+7D2B,U+7D2F,U+7F8A,U+804A,U+80DE,U+80F8,U+8170,U+817F,U+820D,U+82D7,U+83AB,U+83CC,U+8584,U+878D,U+888B,U+88C2,U+8C37,U+8DA3,U+8DCC,U+8FCE,U+8FF0,U+9003,U+9014,U+9047,U+907F,U+9675,U+9686,U+9694,U+96F6,U+9707,U+978B,U+9910,U+9B54,U+9ED8,U+9F20,U+9F3B}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-05.woff2) format("woff2");unicode-range:U+4E18,U+4E32,U+4E56,U+4E59,U+4E8E,U+4EAB,U+4EC7,U+4ECD,U+4F34,U+4F38,U+4FC3-4FC4,U+500D,U+50BB,U+517C,U+51DD,U+51E1,U+51FD,U+520A,U+526A,U+5272,U+52AA,U+540A,U+5410,U+5446,U+54AC,U+54C0,U+552F,U+558A,U+5609,U+56CA,U+5740,U+5766,U+5782,U+5806,U+5821,U+5851,U+586B,U+5949,U+594F,U+5954,U+59BB,U+59C6,U+59D1,U+59D3,U+5B5D,U+5B87,U+5BF8,U+5C0A,U+5C3A,U+5C3F,U+5C48,U+5CA9,U+5CB8,U+5DE8,U+5E16,U+5E3D,U+5E45,U+5E7B-5E7D,U+5F90,U+5FAA,U+5FE0,U+5FFD,U+6028,U+60A3,U+60B2,U+60DC,U+6148,U+61C2,U+6212,U+622A,U+624E,U+6276,U+62B5,U+62EC,U+62F3,U+6316,U+6377,U+63AA,U+63E1,U+642C,U+649E,U+64E6,U+654F,U+6591,U+659C,U+65C1,U+65CB,U+65E2,U+660F,U+6620,U+6696,U+66FF,U+6717,U+675F,U+67D4,U+67F1,U+67F3,U+684C,U+6851,U+68C9,U+68D2,U+6B32,U+6C61,U+6C88,U+6CDB,U+6D25,U+6D2A,U+6D66,U+6D89,U+6E21,U+6E38,U+6E9C,U+6F02,U+6F0F,U+7092,U+70AE,U+70B8,U+7126,U+7164,U+718A,U+71C3,U+71D5,U+7238,U+723D,U+72AC,U+72FC,U+731B-731C,U+73CD,U+745E,U+74F6,U+751C,U+756A,U+758F,U+75BE,U+76D2,U+7763,U+78B0,U+795D,U+7A3F,U+7ADF,U+7BAD,U+7C4D,U+7C92,U+7CCA,U+7E41,U+7FBD,U+8010,U+8017,U+8058,U+808C,U+809A,U+80A9,U+80CE,U+8102,U+8150,U+8154,U+8179,U+819C,U+81E3,U+81ED,U+820C,U+8212,U+827E,U+82B3,U+8352,U+8377,U+83F2,U+8457,U+84B8,U+86C7,U+8861,U+88C1,U+8C6A,U+8C8C,U+8D64,U+8DE8,U+8E0F,U+8E22,U+8F9B,U+8FD4,U+8FEA-8FEB,U+9006,U+9010,U+903C,U+904D,U+90A6,U+90CE,U+9189,U+9192,U+963B,U+966A,U+969C,U+96D5,U+9738,U+9B42}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-06.woff2) format("woff2");unicode-range:U+4E08,U+4E4F,U+4E88,U+4EA6,U+4EAD,U+4ED4,U+4EF0,U+4F0D,U+4F10,U+4F69,U+4FB5,U+4FCA,U+4FF1,U+50AC,U+50B2,U+5154,U+51C6,U+51CC,U+522E,U+524A,U+5269,U+52A3,U+52AB,U+52FE,U+5320,U+535C,U+5375,U+53D4,U+53EC,U+541E,U+5435,U+54AF,U+54C7,U+54E6,U+5509,U+5751,U+5761,U+57C3,U+57CB,U+582A,U+5858,U+5974,U+5996,U+59FF,U+5A03,U+5AC1,U+5B55,U+5B85,U+5B8B,U+5B8F,U+5BE1,U+5BFA,U+5C24,U+5C41,U+5D07,U+5DE1,U+5DF7,U+5E15,U+5EC9,U+5F79,U+5F81,U+5FA1,U+606D,U+6094,U+609F-60A0,U+6101,U+6167,U+6247,U+626D,U+626F,U+6284,U+62AB-62AC,U+62B9,U+62BC,U+62C6,U+62D0,U+62D2-62D3,U+62FE,U+6350,U+6355,U+63A9,U+63CF,U+63ED,U+63F4,U+6458,U+6572,U+65E6,U+6602,U+6668,U+675C,U+67CF,U+67F4,U+6842,U+6846,U+6876,U+68AF-68B0,U+68CB,U+699C,U+6B20,U+6B23,U+6B3A,U+6B6A,U+6B8A,U+6B96,U+6C2F,U+6C41,U+6CBF,U+6CC4,U+6D69,U+6D74,U+6DCB,U+6DEB,U+6DFB,U+6EB6,U+6ECB,U+6F06,U+6FB3,U+70AD,U+70E4,U+716E,U+722C,U+7262,U+7267,U+72D0,U+7384,U+73BB,U+7483,U+75AB,U+7626,U+764C,U+7686,U+76C6,U+76C8,U+76F2,U+7720,U+775B,U+7802,U+780D,U+7897,U+78A7,U+78B3,U+7965,U+796D,U+79D2,U+79E6,U+7A00,U+7A0D,U+7A74,U+7B4B,U+7B52,U+7F72,U+7F9E,U+7FFC,U+8015,U+8036,U+809D,U+80BA,U+80C3,U+80D6,U+817A,U+818F,U+81C2,U+821F,U+8303,U+832B,U+8463,U+846C,U+8482,U+84C4,U+85AA,U+85C9,U+8702,U+871C,U+87BA,U+8870,U+8896,U+8D6B,U+8EB2,U+8FA3,U+8FC5,U+9022,U+9038,U+906D-906E,U+90AA,U+9177,U+9187,U+91C7,U+9676-9677,U+96C0,U+970D,U+971C,U+9E7F,U+9ECE,U+9F0E}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-07.woff2) format("woff2");unicode-range:U+4E19,U+4E2B,U+4E43,U+4E91,U+4ED7,U+4EF2,U+4EFF,U+4F19,U+4FAF,U+50E7,U+5112,U+515C,U+51A4,U+51F8-51F9,U+52C3,U+52FF,U+532A,U+5339,U+5351,U+5353,U+5360,U+5378,U+53C9,U+543E,U+5448,U+5496,U+54B1,U+54CE,U+54F2,U+5580,U+5587,U+5589,U+563B,U+573E,U+574A,U+5783,U+5893,U+5915,U+5937,U+5948,U+5951,U+5978,U+59A5,U+59E8,U+5A1C,U+5A9A,U+5ACC,U+5AE9,U+5B5F,U+5BB4,U+5BC2,U+5C65,U+5C6F,U+5D29,U+5DE2,U+5DFE,U+5EB8,U+5F0A,U+5F13,U+5F17,U+5F26,U+5F7C,U+5FBD,U+5FCC,U+6062,U+6070,U+6089,U+60D1,U+60F9,U+611A,U+6127,U+614C,U+614E,U+6155,U+6170,U+6208,U+6241,U+626E,U+6291,U+6296,U+62D8,U+62F1,U+6328,U+6349,U+634F,U+6367,U+6454,U+64A4,U+6500,U+6566,U+6577,U+65A4-65A5,U+65F1,U+65FA,U+662D,U+6643,U+6691,U+66AE,U+6735,U+6746,U+676D,U+6795,U+67AF,U+68A8,U+68CD,U+68DA,U+6905,U+6912,U+6B47,U+6BBF,U+6C28,U+6C83,U+6CBE,U+6CCA,U+6CF3,U+6D78,U+6DAF,U+6DB5,U+6DD8,U+6E20,U+6E34,U+6E58,U+6EA2,U+6F20,U+6F6D,U+714E,U+7235,U+72E0,U+7334,U+754F,U+755C,U+7586,U+75B2,U+75BC,U+75D5,U+76FE,U+778E,U+77DB,U+77EE,U+7838,U+786B,U+7891,U+789F,U+79BD,U+7A3B,U+7A46,U+7AED,U+7B28,U+7C3F,U+7C98,U+7CD5,U+7CDF,U+7F50,U+7F69,U+7FC1,U+7FC5,U+7FE0,U+8000,U+800D,U+80FA,U+8106,U+810A,U+8247,U+829D,U+82AC,U+82BD,U+8302,U+8305,U+838E,U+83E9,U+845B,U+8461,U+84EC,U+85E4,U+8776,U+886B,U+88D5,U+88D9,U+88F8,U+8D74,U+8E29,U+8EBA,U+8FA8,U+8FB0-8FB1,U+901B,U+9063,U+9075,U+9080,U+90ED,U+916C,U+918B,U+9640,U+96C1,U+971E,U+9756,U+97AD,U+9B4F}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-08.woff2) format("woff2");unicode-range:U+4E11,U+4E38,U+4E4D,U+4F50,U+4F59,U+4F8D,U+4FEF,U+4FFA,U+501A,U+5026,U+5085,U+50F5,U+5141,U+5146,U+51B6,U+51F6,U+5212,U+5256,U+5288,U+52C9,U+52D8,U+52DF,U+5319,U+5352,U+53DB,U+53F0,U+541F,U+543B-543C,U+548B,U+5495,U+54B8,U+54BD,U+54C4,U+54E8,U+54FC,U+5561,U+5598,U+55BB,U+560E,U+566A,U+5676,U+574E,U+576A,U+57A2,U+5835,U+584C,U+58E4,U+5962,U+5984,U+59FB,U+5A36,U+5A49,U+5B5C,U+5B99,U+5BB0,U+5BB5,U+5BE8,U+5C51,U+5C60,U+5CB3,U+5DEB,U+5E06,U+5ECA,U+5EF7,U+5F6D,U+5F70,U+6016,U+602F,U+6084,U+608D,U+60F6,U+6108,U+621A,U+6254,U+62D9,U+633D,U+6398,U+63A0,U+6495,U+65E8,U+65EC,U+6606,U+6614,U+6627,U+6674,U+66F9,U+6714,U+6734,U+674F,U+6770,U+67C4,U+67EF,U+682A,U+683D,U+6850,U+6897,U+68B3,U+68F1,U+68F5,U+69FD,U+6A61,U+6B67,U+6BC5,U+6C6A,U+6C81,U+6CAB,U+6CB8,U+6CE3,U+6D59,U+6DEE,U+6E23,U+6F58,U+6F84,U+6FA1,U+70D8,U+70EF,U+710A,U+711A,U+715E,U+7194,U+71AC,U+71E5,U+722A,U+7272,U+73B2,U+7433,U+745F,U+74E3,U+74F7,U+7529,U+7538,U+75B9,U+7624,U+76FC,U+77A7,U+77AC,U+77E9,U+7845,U+785D,U+788C,U+78F7,U+7A57,U+7AFF,U+7B1B,U+7CA5,U+7D6E,U+7F38,U+7F55,U+7FD4,U+7FF0,U+8086-8087,U+8096,U+80A2,U+813E,U+8155,U+8165,U+8180,U+819D,U+8205,U+8292,U+82AF,U+82EF,U+8304,U+8328,U+8389,U+83CA,U+8404,U+84B2,U+8521,U+853D,U+85FB,U+8679,U+87F9,U+884D,U+8877,U+888D,U+88F9,U+8A93,U+8C79,U+8DEA,U+8E44,U+8E81,U+9017,U+901D,U+9042,U+9091,U+90CA,U+90E1,U+9119,U+914C,U+9165,U+9176,U+961C,U+964B,U+9699,U+96CC,U+9761,U+9AD3}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-09.woff2) format("woff2");unicode-range:U+4E5E,U+4EA8,U+4F6C,U+5021,U+508D,U+50FB,U+51E0,U+51F0,U+5203,U+5306,U+533F,U+536F,U+537F,U+5384,U+53ED-53EE,U+540F,U+5492,U+54B3,U+54E9,U+5543,U+5564,U+557C,U+55A7,U+55D3,U+56B7,U+56BC,U+56DA,U+5764,U+57A3,U+57AE,U+57D4,U+5824,U+5960,U+5993,U+59AE,U+59DA,U+59DC,U+5AB3,U+5AC2,U+5B7D,U+5BC7,U+5BD3,U+5C09,U+5C94,U+5CE8,U+5CFB,U+5D16,U+5DCD,U+5E9A,U+5F18,U+5F27,U+5F5D,U+604D,U+606C,U+60BC,U+60DF,U+6109,U+6168,U+61BE,U+61C8,U+620E,U+6233,U+625B,U+6273,U+62C2,U+62CC,U+632A-632B,U+6380,U+63C9,U+640F,U+6487,U+64B0,U+64C5,U+64CE,U+64D2,U+6518,U+655E,U+65A7,U+65ED,U+6670,U+66DD,U+673D,U+6749,U+6756,U+6789,U+679A,U+6813,U+6817,U+68AD,U+68D5,U+690E,U+6930,U+695E,U+6986,U+69B4,U+6A59,U+6B49,U+6B79,U+6BB7,U+6BEF,U+6C2E,U+6CBD,U+6CCC,U+6CF5,U+6D3D,U+6D85,U+6D95,U+6DD1,U+6E1D,U+6E2D,U+6E3A,U+6EBA,U+6ED4,U+707C,U+70F7,U+7109,U+7130,U+714C,U+7199,U+7239,U+7261,U+7281,U+72C4,U+72F8,U+733F,U+73CA,U+7405,U+7470,U+7682,U+76EF,U+7737,U+7779,U+77AA,U+77BB,U+77E2,U+78BE,U+7941,U+79C9,U+79E4,U+7A1A,U+7A3D,U+7A84,U+7A9F,U+7BF7,U+7C27,U+7CB9,U+7FB9,U+80AA,U+80DA,U+81A8,U+8235,U+828B,U+82AD,U+82D1,U+82DF,U+83BD,U+840E,U+846B,U+8475,U+849C,U+84C9,U+8513,U+851A,U+8549,U+857E,U+85AF,U+8650,U+865E,U+868A,U+86D9,U+86DB,U+8700,U+8822,U+8881,U+8910,U+8944,U+895F,U+8C41,U+8C6B,U+8D81,U+8E48,U+8E66,U+8E72,U+8EAC,U+8F9F,U+8FED,U+903E,U+90B5,U+90C1,U+9102,U+916E,U+964C,U+96CD,U+9704,U+9774,U+978D,U+9B41,U+9B44}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-10.woff2) format("woff2");unicode-range:U+4E30,U+4E48,U+4E52,U+4EA5,U+4ED5,U+4F36,U+4F51,U+4F84,U+4FAE,U+4FCF,U+50DA,U+5195,U+5197,U+51CB,U+51F3,U+5201,U+5228,U+5243,U+5254,U+527F,U+52FA,U+5401,U+5431,U+548E,U+54C9,U+54FA,U+556A,U+55DC,U+55E3,U+5632,U+5636,U+5830,U+5885,U+58A9,U+5938,U+594E,U+5992,U+59A8,U+59E5,U+59EC,U+5A1F,U+5A7F,U+5AC9,U+5B75,U+5B9B,U+5BDE,U+5BE5,U+5C38,U+5C4E,U+5CED,U+5D0E,U+5D14,U+5D4C,U+5E87,U+5EB6,U+5ED3,U+5F6A,U+5F6C,U+5FFF,U+6020,U+6064,U+60FA,U+61A8,U+620A,U+6252,U+627C,U+6292,U+62C8,U+62ED,U+62F7,U+6346,U+637B,U+638F-6390,U+63E3,U+63EA,U+6413,U+6467,U+64A9,U+64AC,U+64BC,U+64C2,U+655D,U+658C,U+6666,U+6687,U+66F0,U+672D,U+6853,U+68A2,U+68A7,U+68D8,U+68FA,U+6977,U+69A8,U+69D0,U+6A80,U+6B89,U+6C13,U+6C1B,U+6C1F,U+6C30,U+6C40,U+6C5D,U+6C70,U+6C7E,U+6C82,U+6C9B,U+6CBC,U+6DE4,U+6DF3,U+6DF9,U+6E5B,U+6EAF,U+6F13,U+6F31,U+6F33,U+6F3E,U+708A,U+70F9,U+717D,U+718F,U+725F,U+7280,U+72E1,U+7329,U+73AB,U+7409,U+74E2,U+752B,U+7578,U+75D8,U+75F0,U+75F9,U+7729,U+7784,U+780C,U+78CA,U+78D5,U+7901,U+7948,U+79B9,U+79BE,U+79E7,U+79E9,U+7A20,U+7A98,U+7B8D,U+7B94,U+7BC6,U+7C07,U+7C7D,U+7C9F,U+7CE0,U+803D,U+803F,U+808B,U+8098,U+80F0,U+8116,U+816E,U+818A,U+81B3,U+82A5,U+82B9,U+82D4,U+82DB,U+832C,U+8338-8339,U+8354,U+83C7,U+840C-840D,U+852B-852C,U+859B,U+85E9,U+868C,U+86E4,U+86FE,U+8718,U+8774,U+8892,U+8D9F,U+8DB4,U+8DBE,U+8DCB,U+8F9C,U+8FC2,U+901E,U+9041,U+9163,U+916A,U+9175,U+919B,U+9661,U+9776,U+97F6,U+9ED4}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-11.woff2) format("woff2");unicode-range:U+4E53,U+4EA2,U+4EC6,U+4EDF,U+4F3A,U+4F70,U+4F88,U+4F97,U+4FD0,U+4FD8,U+5018,U+502A,U+5162,U+5189,U+5308,U+531D,U+5321,U+5323,U+541D,U+5420,U+542D,U+54EE,U+5506,U+553E,U+5582,U+55B3,U+55E1,U+566C,U+568E,U+572D,U+576F,U+57E0,U+589F,U+58D5,U+58F9,U+592F,U+5944,U+598A,U+5A20,U+5A25,U+5B70,U+5B7A,U+5BA6,U+5BC5,U+5C39,U+5E1B,U+5E62,U+5F1B,U+6014,U+6043,U+6055,U+60B8,U+60D5,U+60F0,U+6177,U+618B,U+618E,U+620C-620D,U+622E,U+62C7,U+62FD,U+6396,U+63CD,U+6414,U+6479,U+64AE,U+6556,U+659F,U+664C,U+6664,U+667E,U+66F3,U+67D1,U+67FF,U+6854,U+6886,U+68E0,U+6994,U+6A0A,U+6A1F,U+6AAC,U+6B83,U+6B86,U+6BCB,U+6BD7,U+6C55,U+6C5B,U+6C5E,U+6C72,U+6D31,U+6D82,U+6D8E,U+6DC0,U+6DC4,U+6DCC,U+6E89,U+6EC7,U+6F66,U+6F88,U+6F8E,U+7011,U+7078,U+7095,U+7099,U+70AC,U+70AF,U+70B3,U+70D9,U+70FD,U+7184,U+71CE,U+7422,U+7435,U+745A,U+7504,U+7554,U+759A,U+75A4,U+75E2,U+761F,U+768B,U+76CE,U+76D4,U+7728,U+772F,U+773A,U+7766,U+776B,U+77E3,U+77FD,U+7898,U+78C5,U+78D0,U+78FA,U+7A3C,U+7A96,U+7B50-7B51,U+7B77,U+7B95,U+7BE1,U+7CB1,U+7CD9,U+7CDC,U+7F8C,U+7F94,U+7F9A,U+809B,U+80F3,U+812F,U+814B,U+8151,U+819B,U+81C0,U+81C6,U+81FC,U+8214,U+821C,U+8258,U+82DE,U+8335,U+83E0,U+83F1,U+8517,U+854A,U+85D5,U+8611,U+8859,U+88D4,U+8912,U+8925,U+8A79,U+8D66,U+8E1E,U+8E6D,U+8FC4,U+8FE2,U+8FF8,U+902E,U+904F,U+90AF,U+90B1,U+9149,U+914B,U+915A,U+91C9,U+91DC,U+962E,U+9685,U+968B,U+9698,U+9709,U+9713,U+9716,U+9739,U+9798,U+97A0,U+9AB8,U+9E93}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-12.woff2) format("woff2");unicode-range:U+4E07,U+4EF7,U+4F0E,U+4F43,U+4F63,U+4F6F,U+4FDE,U+5014,U+5080,U+5088,U+50A3,U+50F3,U+5121,U+515A,U+5180,U+5349,U+5398,U+53FC,U+5403,U+5429,U+542E,U+547B,U+5480,U+5486,U+5490,U+54C6,U+5501,U+552C,U+5544,U+55C5,U+55FD,U+564E,U+568F,U+56E4,U+5703,U+574D,U+5777,U+579B,U+5892,U+58EC,U+5A29,U+5A6A,U+5AE1,U+5BD0,U+5C79,U+5CD9,U+5CEA,U+5DF3,U+5E1A,U+5E4C,U+5E76,U+5ED6,U+5F64,U+5F8A,U+5F98,U+5FF1,U+5FFB,U+60CB,U+60E6,U+613F,U+61CA,U+61E6,U+62BF,U+62CE,U+62EF,U+62F4,U+6342,U+6345,U+634C-634E,U+6376,U+6382,U+6387,U+63A3,U+63D6,U+642A,U+6482,U+6485,U+652B,U+65A1,U+66D9,U+67B7,U+67D2,U+67DE,U+67EC,U+6845,U+693F,U+6954,U+6A84,U+6C50,U+6CAE,U+6CC5,U+6D5A,U+6DAA,U+6DB8,U+6DC6,U+6DD6,U+6DEC,U+6E24,U+6E43,U+6E4D,U+6F5E,U+7119,U+72D9,U+7316,U+733E,U+7396,U+7436,U+74E4,U+7525,U+7566,U+7599,U+75A5,U+75B5,U+75BD,U+75D4,U+75DE,U+7601,U+7629,U+7634,U+7638,U+7678,U+7696,U+76BF,U+76C2,U+76C5,U+7736,U+776C,U+7785,U+77A5,U+77B3,U+77D7,U+7827,U+7830,U+7837,U+787C,U+78B4,U+78CB,U+795F,U+79CD,U+79F8,U+7A92,U+7ABF,U+7AE3,U+7B06,U+7B4F,U+7C95,U+7CEF,U+7D0A,U+7E82,U+7FDF,U+7FF1,U+8018-8019,U+80EF,U+8198,U+81FB,U+8200,U+8236-8237,U+828D,U+8301,U+8386,U+83CF,U+84D1,U+84D6,U+8511,U+85D0,U+8638,U+869C,U+86A4,U+86C0,U+86D4,U+86F9,U+8712,U+8757,U+879F,U+8815,U+88B1,U+88F3-88F4,U+8902,U+892A,U+8B6C,U+8C7A,U+8E0A,U+8E6C,U+8E87,U+90A2,U+90DD,U+90F4,U+919A,U+965B,U+96A7,U+96F9,U+975B,U+97ED,U+9B03,U+9ECD}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-13.woff2) format("woff2");unicode-range:U+4E3D,U+4E8F,U+4EB2,U+4EC5,U+4F17-4F18,U+513F,U+5188,U+518C,U+51B2-51B3,U+51B5,U+51C4,U+51C9,U+51CF,U+51D1,U+51DB,U+51ED,U+5220,U+5241,U+533B,U+535E,U+5374,U+5382,U+53A2,U+53A6,U+53A8-53A9,U+53D9,U+53E0,U+53F6-53F7,U+53F9,U+5413,U+5415,U+5428,U+542C,U+542F,U+5478,U+548F,U+54A8,U+5507,U+56ED,U+56FD,U+5723,U+574F,U+5792,U+57A6,U+57C2,U+590D,U+591F,U+594B,U+5B81,U+5BAB,U+5BFB,U+5C49-5C4A,U+5CAD,U+5CF0,U+5DE9,U+5E01,U+5E18,U+5E42,U+5E7F,U+5E84,U+5E8A,U+5F02-5F03,U+5F3A,U+5F55,U+5FE7,U+601C,U+6052,U+606B,U+607F,U+60CA,U+6237,U+6251,U+6266,U+6270,U+6289,U+62A8,U+62C4-62C5,U+6302,U+630E,U+63E9,U+6410,U+643A,U+643D,U+6491,U+65E0,U+664B,U+673A,U+6740,U+6760,U+6781,U+6784,U+67DC,U+67E0,U+6805,U+6816,U+693D,U+69B7,U+6A47,U+6A71,U+6BC1,U+6BD6,U+6C16,U+6C26,U+6C79,U+6C8F,U+6CDE,U+6CEA,U+6D01,U+6D12,U+6D8C,U+6EC1,U+6ED3,U+6EDA,U+6F5C,U+706F,U+7076,U+707E,U+7094,U+70DB,U+70DF,U+72B9,U+730E,U+732A-732B,U+732E,U+73D0,U+74EE,U+752D,U+75CA,U+75D2,U+75F4,U+7812,U+7852,U+786E,U+7889,U+78B1,U+79BB,U+79C6,U+79D8,U+7A17,U+7A91,U+7B0B,U+7BD9,U+7BF1,U+7CB3,U+7F51,U+7FA1,U+7FA4,U+7FCC,U+802A,U+803B,U+8084,U+80AE,U+80C6,U+80DC,U+80F6,U+8109,U+811A,U+8146,U+814A,U+81C3,U+829C,U+82A6,U+82EB,U+82F9,U+8350,U+8471,U+866B,U+8671,U+86C6,U+8721,U+874E,U+889C,U+89E6,U+8C4C,U+8C62,U+8C89,U+8D76,U+8DFA,U+8E2A,U+8E4B,U+8FBE,U+8FF9,U+9002,U+9093,U+90AE,U+9157,U+915E,U+96B6,U+96C7,U+9773,U+97F5,U+9EC4}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-14.woff2) format("woff2");unicode-range:U+4E13,U+4E1A-4E1D,U+4E22,U+4E25,U+4E27,U+4E34,U+4E3A,U+4E3E,U+4E49,U+4E4C,U+4E50,U+4E54,U+4E60-4E61,U+4E66,U+4E70-4E71,U+4E89,U+4E9A,U+4EA9,U+4EBF,U+4ED1,U+4EEA,U+4EEC,U+4F1A,U+4F1E-4F20,U+4F24,U+4F26,U+4F2A,U+4FA0,U+4FA3,U+4FA5-4FA9,U+4FE9,U+4FED,U+503A,U+503E,U+507F,U+50A8,U+5151,U+5170,U+5173-5174,U+5179,U+517B,U+517D,U+5185,U+5199,U+519B-519C,U+51AF,U+51BB,U+51C0,U+51E4,U+51EF,U+51FB,U+51FF,U+5218-521B,U+522B,U+5239,U+523D,U+5242,U+5250-5251,U+5265,U+5267,U+529D-529E,U+52A1,U+52A8,U+52B1-52B3,U+52BF,U+52CB,U+5300,U+533A,U+534E-534F,U+5355-5356,U+5362,U+5364,U+5367,U+536B,U+5385-5386,U+5389,U+538B-538C,U+5395,U+53BF,U+53C1-53C2,U+53CC,U+53D1,U+53D8,U+5417,U+5434,U+5450,U+5455,U+5458,U+545B-545C,U+5499,U+54CD,U+54D1,U+54D7,U+54DF,U+5524,U+556E,U+5578,U+55B7,U+5618,U+5631,U+56A3,U+56E2,U+56F1,U+56F4,U+56FE,U+573A,U+5757,U+575A-575B,U+575D-5760,U+5784,U+57AB,U+5811,U+5815,U+5899,U+58EE,U+58F0,U+58F3,U+58F6,U+5904,U+5907,U+5934,U+5939-593A,U+5956,U+5965,U+5986-5988,U+5A04,U+5A07,U+5A31,U+5A74,U+5A76,U+5B59,U+5B66,U+5B6A,U+5B9D-5B9E,U+5BA0-5BA1,U+5BAA,U+5BBD-5BBE,U+5BDD,U+5BFC,U+5BFF,U+5C06,U+5C14,U+5C18,U+5C1D,U+5C27,U+6000,U+654C,U+6742-6743,U+6761,U+6C49,U+6C9F,U+6D4A,U+7075,U+79EF,U+8327,U+8363,U+8651,U+8695,U+8A8A,U+8FD0,U+9009,U+90BB,U+961F}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-15.woff2) format("woff2");unicode-range:U+5C3D,U+5C42,U+5C5E,U+5C61,U+5C7F,U+5C81-5C82,U+5C97,U+5C9B,U+5CBF,U+5CE1,U+5CE6,U+5D2D,U+5E05,U+5E08,U+5E10,U+5E1C,U+5E26-5E27,U+5E2E,U+5E86,U+5E90,U+5E93-5E94,U+5E99,U+5E9E-5E9F,U+5F25,U+5F2F,U+5F39,U+5F52,U+5F66,U+5F7B,U+5F84,U+5FC6,U+6001-6002,U+603B,U+604B,U+6073,U+6076,U+607C,U+60A6,U+60AC,U+60AF,U+60E7-60E9,U+60EB,U+60ED-60EF,U+6124,U+6151,U+61D2,U+620F,U+6218,U+6267,U+6269,U+626B-626C,U+629A-629B,U+62A0-62A2,U+62A4-62A5,U+62DF,U+62E2-62E3,U+62E5-62E9,U+631A-631B,U+631D-6321,U+6323-6325,U+635E-635F,U+6361-6363,U+63B3,U+63B7-63B8,U+63BA,U+63FD,U+6400-6402,U+6405,U+6444,U+6446-6448,U+644A,U+64B5,U+64DE,U+6512,U+655B,U+6570,U+658B,U+65A9,U+65AD,U+65E7,U+65F6-65F7,U+663C,U+663E,U+6652-6653,U+6655,U+6682,U+672F,U+6768,U+67A2-67A3,U+67AA-67AB,U+6807-6808,U+680B,U+680F,U+6863,U+6865,U+6868-6869,U+68A6,U+68C0,U+692D,U+697C,U+69DB,U+6A2A,U+6A31,U+6B22,U+6B27,U+6B7C,U+6B8B,U+6BB4,U+6BD5,U+6BD9,U+6BE1,U+6C14,U+6C22,U+6C47,U+6C64,U+6CA1,U+6CA4-6CA7,U+6CAA,U+6CFB-6CFD,U+6D3C,U+6D45-6D47,U+6D4B,U+6D4E,U+6D51,U+6D53,U+6D9B,U+6D9D,U+6D9F,U+6DA1,U+6DA3-6DA4,U+6DA6-6DA9,U+6E0A,U+6E0D,U+6E10,U+6E14,U+6E17,U+6E29,U+6E7E-6E7F,U+6E83,U+6E85,U+6EDE,U+6EE1,U+6EE4-6EE6,U+6EE8-6EE9,U+6F4D}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-16.woff2) format("woff2");unicode-range:U+6F9C,U+6FD2,U+706D,U+707F,U+7089,U+70B9,U+70BC-70BD,U+70C1-70C3,U+70E6-70E7,U+70E9,U+70EB-70ED,U+7115,U+7231,U+7237,U+7275,U+727A,U+728A,U+72B6,U+72C8,U+72DE,U+72EC-72EE,U+72F0-72F1,U+736D,U+739B,U+73AF-73B0,U+7410,U+743C,U+7476,U+7535,U+753B,U+7545,U+7574,U+7597,U+759F,U+75A1,U+75AE-75AF,U+75C8-75C9,U+75EA,U+762A-762B,U+7663,U+7691,U+76B1,U+76CF-76D1,U+76D6-76D8,U+7741,U+7792,U+77A9,U+77EB,U+77FE-77FF,U+7801,U+7816,U+781A,U+783E,U+7840,U+7855,U+7877,U+788D,U+793C,U+7977-7978,U+7984,U+79C3,U+79F0,U+79FD,U+7A0E,U+7A33,U+7A77,U+7A83,U+7A8D,U+7A9C-7A9D,U+7AA5,U+7AD6,U+7ADE,U+7B3A,U+7B3C,U+7B5B,U+7B79,U+7B7E,U+7B80,U+7BA9,U+7BD3,U+7BEE,U+7C7B,U+7CA4,U+7CAA,U+7CAE,U+7D27,U+7EA0,U+7EA2,U+7EA4,U+7EA6-7EA7,U+7EAA-7EAC,U+7EAF,U+7EB1-7EB3,U+7EB5-7EBA,U+7EBD,U+7EC3,U+7EC5-7EC8,U+7ECA,U+7ECD-7ECF,U+7ED1-7ED3,U+7ED5,U+7ED8-7EDA,U+7EDC-7EDF,U+7EE2-7EE3,U+7EE5-7EE7,U+7EE9-7EEA,U+7EED,U+7EF0,U+7EF3-7EF5,U+7EF7-7EF8,U+7EFC-7EFD,U+7EFF-7F00,U+7F04-7F06,U+7F09,U+7F0E,U+7F13-7F16,U+7F18,U+7F1A,U+7F1D,U+7F20,U+7F28-7F29,U+7F2E,U+7F34,U+7F57,U+7F5A,U+7F62,U+7FD8,U+8038,U+8042,U+804B-804C,U+8054,U+806A,U+8083,U+80A0,U+80A4,U+80BE-80C1,U+810F-8111}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-17.woff2) format("woff2");unicode-range:U+8113,U+8131,U+8138,U+817B,U+817E,U+8206,U+8230-8231,U+8270,U+8273,U+827A,U+8282,U+82C7,U+82CD,U+82CF,U+830E,U+8346,U+835A,U+8361,U+8364,U+8367,U+836B,U+836F,U+83B1-83B2,U+83B7,U+83B9,U+841D,U+8424-8425,U+8427-8428,U+848B,U+84DD,U+84DF,U+8537,U+853C,U+8574,U+864F,U+865A,U+867D-867E,U+8680-8682,U+86CA,U+86EE,U+86F0,U+8715,U+8717,U+8747,U+8749,U+8845,U+8854,U+8865,U+886C,U+8884,U+88AD,U+88C5,U+88E4,U+89C1-89C2,U+89C4-89C5,U+89C8,U+8A89,U+8BA1-8BA5,U+8BA8-8BA9,U+8BAB,U+8BAD-8BB0,U+8BB2-8BB3,U+8BB6,U+8BB8-8BBA,U+8BBC-8BC1,U+8BC4-8BC6,U+8BC8-8BCA,U+8BCC-8BCD,U+8BD1,U+8BD5,U+8BD7,U+8BDA-8BDB,U+8BDD-8BDE,U+8BE1-8BE3,U+8BE5-8BE7,U+8BEB-8BED,U+8BEF,U+8BF1-8BF2,U+8BF4-8BF5,U+8BF7-8BF8,U+8BFA,U+8BFD-8BFE,U+8C01,U+8C03,U+8C05-8C06,U+8C08,U+8C0A-8C0B,U+8C0D-8C0E,U+8C10,U+8C13,U+8C17,U+8C1A,U+8C1C,U+8C22-8C24,U+8C26,U+8C28-8C29,U+8C2C-8C2D,U+8C30-8C31,U+8C34,U+8D1D-8D1F,U+8D21-8D31,U+8D34-8D35,U+8D37-8D3A,U+8D3C,U+8D3E-8D3F,U+8D41-8D43,U+8D4A-8D4C,U+8D4E-8D50,U+8D54,U+8D56,U+8D58,U+8D5A-8D5B,U+8D5E,U+8D60-8D63,U+8D75,U+8D8B,U+8DC3}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-18.woff2) format("woff2");unicode-range:U+8DF5,U+8E0C,U+8E7F,U+8EAF,U+8F66-8F69,U+8F6C,U+8F6E-8F70,U+8F74,U+8F7B,U+8F7D,U+8F7F,U+8F83,U+8F85-8F86,U+8F88-8F8A,U+8F90-8F91,U+8F93,U+8F95-8F97,U+8F99,U+8F9E,U+8FA9,U+8FAB,U+8FB9,U+8FBD,U+8FC1,U+8FC7-8FC8,U+8FD8-8FD9,U+8FDB-8FDF,U+900A,U+9012,U+903B,U+9057,U+9065,U+90B9,U+90D1,U+90E7,U+90F8,U+915D,U+9171,U+917F,U+91CA,U+9274,U+9488-9489,U+948E,U+9492-9493,U+9499,U+949D-94A2,U+94A5-94A9,U+94AE,U+94B1,U+94B3,U+94B5,U+94BB,U+94BE,U+94C0-94C3,U+94C5-94C6,U+94DC-94DD,U+94E1,U+94E3,U+94EC-94ED,U+94F0-94F2,U+94F6,U+94F8,U+94FA,U+94FE,U+9500-9501,U+9504-9505,U+9508,U+950B-950C,U+9510-9511,U+9517,U+9519-951A,U+9521,U+9523-9526,U+9528,U+952D-9530,U+9539,U+953B,U+9540-9541,U+9547,U+954A,U+954D,U+9550-9551,U+955C,U+9563,U+956D,U+9570,U+9576,U+957F,U+95EA,U+95ED-95F0,U+95F2,U+95F7-95FB,U+95FD,U+9600-9602,U+9609,U+960E,U+9610-9611,U+9614,U+9633-9635,U+9645-9648,U+9655,U+9668-9669,U+968F-9690,U+96BE,U+96CF,U+96FE,U+9759,U+97E6-97E7,U+97E9,U+9876-9877,U+987A-987B,U+987D-987F,U+9881-9882,U+9884-9888,U+988A,U+9890-9891,U+9893,U+9896-9898,U+989D,U+98A0,U+98A4}@font-face{font-family:Bicang Rounded CN;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-rhr-400-hz-19.woff2) format("woff2");unicode-range:U+98A7,U+98CE,U+98D8,U+98DE,U+9965,U+996D-9972,U+9975-9976,U+997A,U+997C,U+997F,U+9981,U+9985-9986,U+9988,U+998B,U+998F,U+9992,U+9A6C-9A71,U+9A73-9A74,U+9A76,U+9A79,U+9A7B-9A7C,U+9A7E,U+9A82,U+9A84,U+9A86-9A87,U+9A8B-9A8C,U+9A8F,U+9A91,U+9A97,U+9A9A,U+9AA1,U+9AA4,U+9C7C,U+9C81,U+9C8D,U+9C9C,U+9CA4,U+9CB8,U+9CC3,U+9CD6,U+9CDE,U+9E1F,U+9E21,U+9E23,U+9E25-9E26,U+9E2D,U+9E2F,U+9E33,U+9E35,U+9E3D,U+9E3F,U+9E43,U+9E45,U+9E4A,U+9E4F,U+9E64,U+9E70,U+9EA6,U+9F50,U+9F7F,U+9F84,U+9F8B,U+9F99-9F9A,U+9F9F}@font-face{font-family:Bicang Chill Sample;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bicang-chill-400-compare.woff2) format("woff2");unicode-range:U+3000-303F,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E24,U+4E2A,U+4E4B,U+4E8B,U+4EA7,U+4ECA,U+4ECE,U+4ED3,U+4EF6-4EF7,U+4F1A,U+4F4F,U+4F53,U+4F5C,U+4F60,U+4F9D,U+505A,U+5143,U+5148,U+5165,U+5177,U+5185,U+518D,U+5199,U+51B2,U+524D,U+52B3,U+533A,U+534A,U+5355,U+539F,U+53D1,U+53D6,U+53E3,U+53EA,U+53EF,U+53F3,U+53F7,U+5404,U+5408,U+540E,U+5468,U+54C1,U+56DB,U+56DE,U+5706,U+5728,U+57FA,U+590D,U+5929,U+5982,U+59CB,U+5B57,U+5B9A,U+5B9E,U+5BA2,U+5BB9,U+5BD2,U+5BF9,U+5C4F,U+5DF2,U+5E26,U+5E93,U+5EA6,U+5F00,U+5F20,U+5F53,U+5F55,U+5F62,U+5F97,U+6027,U+611F,U+6210-6211,U+6237,U+624D,U+6279,U+627F,U+628A,U+62A5,U+62B5,U+62C5,U+6309,U+6362,U+636E,U+6392,U+63A5,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E5,U+662F,U+6700,U+6708-6709,U+671F,U+672C,U+6761,U+6765,U+6807,U+6811,U+6837-6838,U+6848,U+6B21,U+6B63-6B64,U+6B7B,U+6BB5,U+6BCF,U+6CA1,U+6E90,U+7070,U+70B9,U+7167,U+7248,U+7528,U+7531,U+75B2,U+7684,U+76EE,U+771F,U+786E,U+7968,U+7981,U+7A33,U+7ACB,U+7B14,U+7B49,U+7B97,U+7BB1,U+7CFB,U+7EA2,U+7EBF,U+7EC4,U+7EDF,U+80FD,U+81EA,U+8272,U+8749,U+8981,U+89C6,U+89C9,U+89D2,U+8BA1,U+8BA4,U+8BB0,U+8BED,U+8BFB,U+8D27,U+8D39,U+8D44,U+8D70,U+8D77,U+8DDD,U+8EAB,U+8F68,U+8FC7,U+8FD0,U+8FD9,U+8FDB,U+9000-9001,U+903E,U+904D,U+90A3,U+90FD,U+9192,U+91C7,U+91CD,U+91CF,U+95E8,U+95F4,U+9605,U+9636,U+9762,U+9875,U+9879,U+9898,U+989C,U+9996,U+9ED8,U+FF01,U+FF08-FF09,U+FF0C,U+FF0E,U+FF1A-FF1B,U+FF1F}.specimen{max-inline-size:var(--measure-page);margin:0 auto;padding:var(--space-3xl) var(--space-lg) var(--space-2xl)}.specimen__head{max-inline-size:var(--measure-note);padding-block-end:var(--space-lg);border-block-end:var(--stroke-hairline) solid var(--hairline)}.specimen__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.specimen__title{margin-block:var(--space-xs) var(--space-sm);font-family:var(--font-ui);font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-title)}.specimen__lede{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink-2)}.section{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-xl);border-block-end:var(--stroke-hairline) solid var(--hairline)}.section__title{font-family:var(--font-ui);font-size:var(--text-lg);line-height:var(--leading-lg)}.section__note{max-inline-size:var(--measure-editor);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3)}.row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.stack{display:grid;gap:var(--space-sm);max-inline-size:var(--measure-note)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--panel-card),1fr));gap:var(--space-md)}.palette[data-v-d519b8d1]{position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:start center;padding-block-start:var(--space-3xl);background-color:var(--scrim);-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim))}.palette__panel[data-v-d519b8d1]{display:grid;gap:var(--space-xs);inline-size:min(var(--measure-card),90vw);padding:var(--space-md);background-color:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);animation:palette-in-d519b8d1 var(--duration-overlay) var(--ease-standard)}@keyframes palette-in-d519b8d1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-xs))) scale(.98)}to{opacity:1;transform:none}}.palette__label[data-v-d519b8d1]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.palette__input[data-v-d519b8d1]{padding:var(--space-xs) var(--space-sm);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.palette__hint[data-v-d519b8d1]{margin:0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.palette__close[data-v-d519b8d1]{justify-self:end;font-size:var(--text-sm);color:var(--ink-2);background:none;border:0;cursor:pointer}.offline[data-v-4ca64650]{padding:var(--space-2xs) var(--space-md);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-on-accent);text-align:center;background-color:var(--ink-2)}.shell[data-v-7c6b7e7b]{min-block-size:100vh;background-color:var(--paper)}.shell__bottom[data-v-7c6b7e7b]{display:none}.shell__bar[data-v-7c6b7e7b]{position:sticky;inset-block-start:0;z-index:var(--z-sticky);display:flex;gap:var(--space-sm);align-items:center;padding:var(--space-xs) var(--space-md);background-color:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));border-block-end:var(--stroke-hairline) solid var(--glass-edge);box-shadow:var(--shadow-glass)}.shell__brand[data-v-7c6b7e7b]{margin:0;font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-md)}.shell__search[data-v-7c6b7e7b]{display:inline-flex;gap:var(--space-xs);align-items:center;margin-inline-start:auto;padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.shell__search-key[data-v-7c6b7e7b]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.shell__toggle[data-v-7c6b7e7b],.shell__signout[data-v-7c6b7e7b]{padding:var(--space-2xs) var(--space-xs);font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.shell__body[data-v-7c6b7e7b]{display:grid;grid-template-columns:14rem minmax(0,1fr) 15rem;gap:var(--space-lg);padding:var(--space-lg) var(--space-md)}.shell--no-sidebar .shell__body[data-v-7c6b7e7b]{grid-template-columns:minmax(0,1fr) 15rem}.shell--no-aside .shell__body[data-v-7c6b7e7b]{grid-template-columns:14rem minmax(0,1fr)}.shell--no-sidebar.shell--no-aside .shell__body[data-v-7c6b7e7b]{grid-template-columns:minmax(0,1fr)}.shell__sidebar[data-v-7c6b7e7b],.shell__aside[data-v-7c6b7e7b]{display:grid;gap:var(--space-3xs);align-content:start;font-size:var(--text-sm)}.shell__link[data-v-7c6b7e7b]{padding:var(--space-2xs) var(--space-xs);color:var(--ink-2);text-decoration:none;border-radius:var(--radius-xs)}.shell__link.is-active[data-v-7c6b7e7b]{color:var(--ink);background-color:var(--accent-soft)}.shell__caption[data-v-7c6b7e7b]{margin-block:var(--space-md) var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.shell__empty[data-v-7c6b7e7b]{margin:0;font-size:var(--text-xs);color:var(--ink-3)}.shell__main[data-v-7c6b7e7b]{min-inline-size:0}.shell__keys[data-v-7c6b7e7b]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3xs) var(--space-xs);margin:0;font-size:var(--text-xs)}.shell__keys dt[data-v-7c6b7e7b]{color:var(--ink-2)}.shell__keys dd[data-v-7c6b7e7b]{margin:0;color:var(--ink-3)}.shell__aside-note[data-v-7c6b7e7b]{margin:0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.shell__undo[data-v-7c6b7e7b],.shell__notice[data-v-7c6b7e7b]{position:fixed;inset-inline-end:var(--space-lg);inset-block-end:var(--space-lg);z-index:var(--z-toast);display:flex;gap:var(--space-sm);align-items:center;padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--ink);background-color:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-md);box-shadow:var(--shadow-menu)}.shell__undo-button[data-v-7c6b7e7b]{padding:var(--space-3xs) var(--space-2xs);font:inherit;color:var(--accent);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.shell__fab-wrap[data-v-7c6b7e7b]{position:fixed;inset-block-end:var(--space-lg);inset-inline-end:var(--space-lg);z-index:var(--z-toolbar);display:grid;justify-items:end;gap:var(--space-xs)}.shell__fab-scrim[data-v-7c6b7e7b]{position:fixed;inset:0;z-index:var(--z-drawer);background-color:var(--scrim-soft)}.shell__fab[data-v-7c6b7e7b]{position:relative;z-index:var(--z-dialog);display:grid;place-items:center;inline-size:var(--space-2xl);block-size:var(--space-2xl);padding:0;font-size:var(--text-xl);color:var(--ink-on-accent);cursor:pointer;background-color:var(--accent);border:var(--stroke-hairline) solid color-mix(in srgb,var(--surface) 26%,transparent);border-radius:50%;box-shadow:var(--shadow-menu)}.shell__fab-icon[data-v-7c6b7e7b]{line-height:var(--leading-none);transition:transform var(--duration-settle) var(--ease-standard)}.shell__fab-wrap.is-open .shell__fab-icon[data-v-7c6b7e7b]{transform:rotate(45deg)}.shell__fab-menu[data-v-7c6b7e7b]{position:relative;z-index:var(--z-dialog);display:grid;gap:var(--space-3xs);inline-size:min(15rem,calc(100vw - var(--space-2xl)));padding:var(--space-2xs);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);transform-origin:bottom right}.shell__fab-action[data-v-7c6b7e7b]{display:grid;gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);text-align:start;cursor:pointer;background:none;border:0;border-radius:var(--radius-sm)}.shell__fab-action[data-v-7c6b7e7b]:focus-visible{background-color:var(--accent-soft)}.shell__fab-action-title[data-v-7c6b7e7b]{font-size:var(--text-sm);color:var(--ink)}.shell__fab-action-hint[data-v-7c6b7e7b]{font-size:var(--text-xs);color:var(--ink-3)}@media(hover:hover){.shell__fab-action[data-v-7c6b7e7b]:hover{background-color:var(--accent-soft)}}@media(max-width:60rem){.shell__body[data-v-7c6b7e7b],.shell--no-sidebar .shell__body[data-v-7c6b7e7b],.shell--no-aside .shell__body[data-v-7c6b7e7b]{grid-template-columns:minmax(0,1fr);padding-block-end:calc(var(--space-3xl) + var(--safe-bottom))}.shell__bar[data-v-7c6b7e7b]{padding-block-start:calc(var(--space-xs) + var(--safe-top))}.shell__sidebar[data-v-7c6b7e7b],.shell__aside[data-v-7c6b7e7b],.shell__toggle[data-v-7c6b7e7b]{display:none}.shell__search[data-v-7c6b7e7b],.shell__signout[data-v-7c6b7e7b]{min-block-size:var(--space-2xl);min-inline-size:var(--space-2xl)}.shell__search[data-v-7c6b7e7b]{justify-content:center}.shell__search-key[data-v-7c6b7e7b]{display:none}.shell__bottom[data-v-7c6b7e7b]{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--z-sticky);display:flex;gap:var(--space-3xs);padding:var(--space-3xs);padding-block-end:calc(var(--space-3xs) + var(--safe-bottom));background-color:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));border-block-start:var(--stroke-hairline) solid var(--glass-edge);box-shadow:var(--shadow-bottom)}.shell__bottom-link[data-v-7c6b7e7b]{display:flex;flex:1;align-items:center;justify-content:center;min-block-size:var(--space-2xl);font-size:var(--text-sm);color:var(--ink-2);text-decoration:none;border-radius:var(--radius-sm);transition:color var(--duration-settle) var(--ease-standard),background-color var(--duration-settle) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.shell__bottom-link[data-v-7c6b7e7b]:active{transform:scale(.97)}.shell__bottom-link.is-active[data-v-7c6b7e7b]{color:var(--accent);background-color:var(--accent-soft)}.shell__undo[data-v-7c6b7e7b],.shell__notice[data-v-7c6b7e7b]{inset-inline-start:var(--space-md);inset-inline-end:calc(var(--space-2xl) + var(--space-md) + var(--space-md));inset-block-end:calc(var(--bottom-nav) + var(--space-xs))}.shell__fab-wrap[data-v-7c6b7e7b]{inset-inline-end:var(--space-md);inset-block-end:calc(var(--bottom-nav) + var(--space-xs))}}.fab-pop-enter-active[data-v-7c6b7e7b],.fab-pop-leave-active[data-v-7c6b7e7b]{transition:opacity var(--duration-settle) var(--ease-standard),transform var(--duration-overlay) var(--ease-standard)}.fab-pop-enter-from[data-v-7c6b7e7b],.fab-pop-leave-to[data-v-7c6b7e7b]{opacity:0;transform:translateY(var(--space-xs)) scale(.96)}.dialog-layer[data-v-4c80e219]{animation:fade-in var(--duration-quick) var(--ease-standard);position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:center;padding:var(--space-md);background:var(--scrim);-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim))}.dialog[data-v-4c80e219]{animation:rise-in var(--duration-settle) var(--ease-standard);inline-size:min(100%,var(--measure-card));max-block-size:calc(100vh - 2 * var(--space-md));max-block-size:calc(100dvh - 2 * var(--space-md));padding:var(--space-lg);overflow:auto;border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-lg);background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));box-shadow:var(--shadow-overlay)}.dialog[data-v-4c80e219]:focus{outline:none}.dialog__title[data-v-4c80e219]{font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.dialog__body[data-v-4c80e219]{margin-block-start:var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.dialog__footer[data-v-4c80e219]{display:flex;justify-content:flex-end;gap:var(--space-xs);margin-block-start:var(--space-lg)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.dialog[data-v-4c80e219]{background:var(--surface)}}.browse[data-v-16301c4b]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-note)}.browse__head[data-v-16301c4b]{display:grid;gap:var(--space-2xs)}.browse__eyebrow[data-v-16301c4b],.browse__meta[data-v-16301c4b]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.browse__title[data-v-16301c4b]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.browse__tabs[data-v-16301c4b]{position:sticky;inset-block-start:var(--space-3xl);z-index:var(--z-sticky);display:inline-flex;gap:var(--space-3xs);justify-self:start;padding:var(--space-3xs);background:var(--glass-strong);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-pill);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate))}.browse__tab[data-v-16301c4b]{min-block-size:var(--space-xl);padding:var(--space-3xs) var(--space-sm);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3);cursor:pointer;background:transparent;border:0;border-radius:var(--radius-pill);transition:color var(--duration-quick) var(--ease-standard),background-color var(--duration-quick) var(--ease-standard)}.browse__tab[aria-selected=true][data-v-16301c4b]{color:var(--ink);background-color:var(--accent-soft)}.browse__tab[data-v-16301c4b]:focus-visible{outline:var(--stroke-emphasis) solid var(--accent);outline-offset:var(--space-3xs)}.browse__panel[data-v-16301c4b]{display:grid;gap:var(--space-sm)}.browse__state[data-v-16301c4b]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3)}.browse__flow[data-v-16301c4b]{column-count:2;column-gap:var(--space-sm)}.browse__card[data-v-16301c4b]{display:grid;gap:var(--space-3xs);break-inside:avoid;padding:var(--space-sm);margin-block-end:var(--space-sm);color:var(--ink);text-decoration:none;background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-glass);transition:border-color var(--duration-quick) var(--ease-standard),box-shadow var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.browse__project[data-v-16301c4b],.browse__date[data-v-16301c4b]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.browse__note[data-v-16301c4b]{font-size:var(--text-md);line-height:var(--leading-md)}.browse__filter[data-v-16301c4b]{display:block;inline-size:min(100%,18rem)}.browse__filter input[data-v-16301c4b]{inline-size:100%;min-block-size:var(--space-xl);padding:var(--space-3xs) var(--space-sm);font-size:var(--text-sm);color:var(--ink);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-pill)}.browse__tag-list[data-v-16301c4b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-xs);padding:0;margin:0;list-style:none}.browse__tag[data-v-16301c4b]{display:grid;gap:var(--space-3xs);justify-items:start;inline-size:100%;padding:var(--space-sm) var(--space-md);text-align:start;cursor:pointer;background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-glass);transition:border-color var(--duration-quick) var(--ease-standard),box-shadow var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.browse__tag-name[data-v-16301c4b]{max-inline-size:100%;overflow:hidden;font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);color:var(--accent);text-overflow:ellipsis;white-space:nowrap}.browse__tag-meta[data-v-16301c4b]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.browse__tag[data-v-16301c4b]:focus-visible{outline:var(--stroke-emphasis) solid var(--accent);outline-offset:var(--space-3xs)}.browse__tag-detail[data-v-16301c4b]{display:grid;gap:var(--space-xs)}.browse__tag-detail-meta[data-v-16301c4b]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.browse__tag-detail-hint[data-v-16301c4b]{margin:0}.browse__tag-hits[data-v-16301c4b]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.browse__tag-hit[data-v-16301c4b]{display:grid;gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);color:var(--ink);text-decoration:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);transition:border-color var(--duration-quick) var(--ease-standard),background-color var(--duration-quick) var(--ease-standard)}.browse__tag-snippet[data-v-16301c4b]{font-size:var(--text-sm);line-height:var(--leading-sm)}.browse__tag-source[data-v-16301c4b]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.browse__dialog-action[data-v-16301c4b]{min-block-size:var(--space-xl);padding:var(--space-3xs) var(--space-sm);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-pill)}.browse__dialog-action.is-strong[data-v-16301c4b]{color:var(--ink-on-accent);background:var(--accent);border-color:var(--accent)}.browse-fade-enter-active[data-v-16301c4b],.browse-fade-leave-active[data-v-16301c4b]{transition:opacity var(--duration-quick) var(--ease-standard)}.browse-fade-enter-from[data-v-16301c4b],.browse-fade-leave-to[data-v-16301c4b]{opacity:0}@media(hover:hover){.browse__tab[data-v-16301c4b]:hover{color:var(--ink-2)}.browse__card[data-v-16301c4b]:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--hairline));box-shadow:var(--shadow-menu);transform:translateY(calc(-1 * var(--space-3xs)))}.browse__tag[data-v-16301c4b]:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--hairline));box-shadow:var(--shadow-menu);transform:translateY(calc(-1 * var(--space-3xs)))}.browse__tag-hit[data-v-16301c4b]:hover{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 28%,var(--hairline))}}@media(max-width:60rem){.browse__flow[data-v-16301c4b]{column-count:1}.browse__card[data-v-16301c4b],.browse__tag[data-v-16301c4b],.browse__dialog-action[data-v-16301c4b],.browse__filter input[data-v-16301c4b],.browse__tab[data-v-16301c4b]{min-block-size:var(--space-2xl)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.browse__tabs[data-v-16301c4b]{background:var(--surface)}}.import[data-v-e12baf4b]{display:grid;gap:var(--space-md);max-inline-size:var(--measure-note)}.import__head[data-v-e12baf4b]{display:grid;gap:var(--space-2xs)}.import__eyebrow[data-v-e12baf4b],.import__meta[data-v-e12baf4b],.import__label[data-v-e12baf4b],.import__note[data-v-e12baf4b],.import__drop-note[data-v-e12baf4b],.import__result-note[data-v-e12baf4b],.import__skipped[data-v-e12baf4b]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.import__title[data-v-e12baf4b]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.import__drop[data-v-e12baf4b]{display:grid;gap:var(--space-xs);padding:var(--space-xl);text-align:center;border:var(--stroke-hairline) dashed var(--ink-3);border-radius:var(--radius-md)}.import__drop.is-over[data-v-e12baf4b]{background:var(--accent-soft);border-color:var(--accent)}.import__drop-title[data-v-e12baf4b]{margin:0;font-family:var(--font-display);font-size:var(--text-md)}.import__buttons[data-v-e12baf4b]{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:center}.import__button[data-v-e12baf4b],.import__submit[data-v-e12baf4b]{padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer;background:var(--accent);border:0;border-radius:var(--radius-xs)}.import__button--quiet[data-v-e12baf4b]{color:var(--ink-2);background:none;border:var(--stroke-hairline) solid var(--hairline)}.import__hidden[data-v-e12baf4b]{display:none}.import__files[data-v-e12baf4b],.import__result-list[data-v-e12baf4b]{display:grid;gap:var(--space-3xs);padding:0;margin:0;list-style:none}.import__file[data-v-e12baf4b]{display:flex;gap:var(--space-xs);justify-content:space-between;padding-block:var(--space-3xs);font-size:var(--text-sm);border-block-end:var(--stroke-hairline) solid var(--hairline)}.import__remove[data-v-e12baf4b]{padding:0;font:inherit;font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:none;border:0}.import__form[data-v-e12baf4b]{display:grid;gap:var(--space-2xs)}.import__select[data-v-e12baf4b],.import__input[data-v-e12baf4b]{padding:var(--space-2xs) var(--space-xs);font:inherit;font-size:var(--text-sm);color:var(--ink);background:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.import__submit[data-v-e12baf4b]{justify-self:start;padding:var(--space-xs) var(--space-md);font-size:var(--text-md)}.import__submit[data-v-e12baf4b]:disabled{cursor:not-allowed;opacity:.5}.import__error[data-v-e12baf4b]{margin:0;font-size:var(--text-sm);color:var(--danger)}.import__result[data-v-e12baf4b]{display:grid;gap:var(--space-xs);padding:var(--space-md);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.import__result-title[data-v-e12baf4b]{margin:0;font-family:var(--font-display);font-size:var(--text-md)}.import__result-list[data-v-e12baf4b]{font-size:var(--text-sm);color:var(--ink-2)}.login[data-v-c01839b4]{display:grid;place-items:center;min-block-size:100vh;padding:var(--space-md);background-color:var(--paper)}.login__card[data-v-c01839b4]{display:grid;gap:var(--space-xs);inline-size:min(var(--measure-card),100%);padding:var(--space-xl);background-color:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.login__eyebrow[data-v-c01839b4]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.login__title[data-v-c01839b4]{margin:0;font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl)}.login__note[data-v-c01839b4]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.login__label[data-v-c01839b4]{margin-block-start:var(--space-sm);font-size:var(--text-xs);color:var(--ink-3)}.login__input[data-v-c01839b4]{padding:var(--space-xs) var(--space-sm);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.login__error[data-v-c01839b4]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.login__submit[data-v-c01839b4]{margin-block-start:var(--space-sm);padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer;background-color:var(--accent);border:0;border-radius:var(--radius-sm)}.login__submit[data-v-c01839b4]:disabled{cursor:progress;opacity:.6}.mind[data-v-1444d941]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--space-sm);block-size:76vh}.mind__head[data-v-1444d941]{display:grid;gap:var(--space-3xs)}.mind__eyebrow[data-v-1444d941],.mind__meta[data-v-1444d941]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.mind__title[data-v-1444d941]{margin:0;font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl)}.mind__state[data-v-1444d941]{margin:0;font-size:var(--text-sm);color:var(--ink-3)}.mind__bar[data-v-1444d941]{display:flex;gap:var(--space-3xs);align-items:center}.mind__spacer[data-v-1444d941]{flex:1}.mind__chip[data-v-1444d941]{padding:var(--space-3xs) var(--space-xs);font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.mind__chip.is-active[data-v-1444d941]{color:var(--ink-on-accent);background-color:var(--accent);border-color:var(--accent)}.mind__stage[data-v-1444d941]{overflow:hidden;touch-action:none;background-color:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.mind__svg[data-v-1444d941]{display:block;inline-size:100%;block-size:100%;cursor:grab}.mind__edge[data-v-1444d941]{fill:none;stroke:var(--hairline);stroke-width:var(--stroke-hairline)}.mind__box[data-v-1444d941]{fill:var(--surface);stroke:var(--hairline);stroke-width:var(--stroke-hairline)}.mind__label[data-v-1444d941]{font-family:var(--font-ui);font-size:var(--text-sm);fill:var(--ink);text-anchor:middle;dominant-baseline:central;pointer-events:none}.mind__node[data-v-1444d941]{cursor:pointer}.mind__node--d0 .mind__box[data-v-1444d941]{fill:var(--accent);stroke:var(--accent)}.mind__node--d0 .mind__label[data-v-1444d941]{fill:var(--ink-on-accent)}.mind__node--d1 .mind__box[data-v-1444d941]{fill:var(--accent-soft);stroke:color-mix(in srgb,var(--accent) 40%,transparent)}.mind__node:hover .mind__box[data-v-1444d941]{stroke:var(--accent)}.mind__toggle circle[data-v-1444d941]{fill:var(--surface);stroke:var(--hairline)}.mind__toggle text[data-v-1444d941]{font-size:var(--text-xs);fill:var(--ink-2);text-anchor:middle;cursor:pointer}.mind__svg--outline .mind__edge[data-v-1444d941]{stroke-dasharray:2 4}.mind__svg--outline .mind__box[data-v-1444d941]{fill:transparent;stroke:var(--ink-3)}.mind__svg--pill .mind__box[data-v-1444d941]{fill:color-mix(in srgb,var(--accent) 6%,var(--surface));stroke:color-mix(in srgb,var(--accent) 18%,transparent)}.mind__svg--pill .mind__node--d1 .mind__box[data-v-1444d941]{fill:color-mix(in srgb,var(--accent) 12%,var(--surface))}.mind__svg--branch .mind__edge[data-v-1444d941]{stroke-width:var(--stroke-emphasis)}.tree[data-v-644a457d]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.tree__children[data-v-644a457d]{padding-left:var(--space-lg)}.tree__row[data-v-644a457d]{display:flex;gap:var(--space-xs);align-items:baseline;padding-block:var(--space-3xs)}.tree__check[data-v-644a457d]{display:inline-block;flex:none;inline-size:var(--space-sm);block-size:var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.tree__check.is-checked[data-v-644a457d]{background-color:var(--accent);border-color:var(--accent)}.tree__heading-mark[data-v-644a457d]{font-size:var(--text-xs);color:var(--ink-3)}.tree__text[data-v-644a457d]{margin:0;font-size:var(--text-base);line-height:var(--leading-base);white-space:pre-wrap}.tree__text--checked[data-v-644a457d]{color:var(--ink-3);text-decoration:line-through}.checkup[data-v-e813da1c]{display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.checkup__head[data-v-e813da1c]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:baseline;justify-content:space-between}.checkup__eyebrow[data-v-e813da1c],.checkup__meta[data-v-e813da1c],.checkup__source[data-v-e813da1c],.checkup__state[data-v-e813da1c]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.checkup__title[data-v-e813da1c]{margin:0;font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-regular)}.checkup__refresh[data-v-e813da1c],.checkup__quiet[data-v-e813da1c]{padding:var(--space-3xs) var(--space-2xs);font:inherit;font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.checkup__tools[data-v-e813da1c]{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between}.checkup__button[data-v-e813da1c]{padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-xs);color:var(--ink-on-accent);cursor:pointer;background:var(--accent);border:0;border-radius:var(--radius-xs)}.checkup__button[data-v-e813da1c]:disabled{cursor:not-allowed;opacity:.5}.checkup__list[data-v-e813da1c]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.checkup__item[data-v-e813da1c]{display:grid;gap:var(--space-3xs);padding-block:var(--space-2xs);border-block-start:var(--stroke-hairline) solid var(--hairline)}.checkup__label[data-v-e813da1c]{display:flex;gap:var(--space-xs);align-items:baseline;font-size:var(--text-sm);line-height:var(--leading-sm)}.checkup__text[data-v-e813da1c]{color:var(--ink)}.checkup__notice[data-v-e813da1c]{margin:0;font-size:var(--text-xs);color:var(--accent)}.checkup__state--error[data-v-e813da1c]{color:var(--danger)}.project[data-v-2c78ed2d]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-note)}.project__head[data-v-2c78ed2d]{display:grid;gap:var(--space-2xs)}.project__eyebrow[data-v-2c78ed2d]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.project__title-row[data-v-2c78ed2d]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:baseline}.project__title[data-v-2c78ed2d]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.project__meta[data-v-2c78ed2d],.project__state[data-v-2c78ed2d],.project__note-meta[data-v-2c78ed2d],.project__note-date[data-v-2c78ed2d],.project__notes-label[data-v-2c78ed2d]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3)}.project__rename[data-v-2c78ed2d],.project__create-form[data-v-2c78ed2d]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.project__input[data-v-2c78ed2d]{flex:1;min-inline-size:10rem;min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-base);color:var(--ink);background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.project__primary[data-v-2c78ed2d],.project__ghost[data-v-2c78ed2d]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm)}.project__primary[data-v-2c78ed2d]{color:var(--ink-on-accent);background-color:var(--accent);border:0}.project__ghost[data-v-2c78ed2d]{color:var(--ink-2);background:none;border:var(--stroke-hairline) solid var(--hairline)}.project__link-button[data-v-2c78ed2d]{padding:var(--space-3xs) var(--space-2xs);font-size:var(--text-xs);color:var(--accent);cursor:pointer;background:none;border:0;border-radius:var(--radius-xs)}.project__link-button.is-danger[data-v-2c78ed2d]{color:var(--danger)}.project__body[data-v-2c78ed2d]{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--space-lg);align-items:start}.project__notes[data-v-2c78ed2d]{display:grid;gap:var(--space-3xs);align-content:start}.project__notes-head[data-v-2c78ed2d]{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-3xs) var(--space-xs)}.project__note[data-v-2c78ed2d]{display:grid;gap:var(--space-3xs);padding:var(--space-2xs) var(--space-xs);font:inherit;text-align:start;cursor:pointer;background:none;border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-sm)}.project__note.is-active[data-v-2c78ed2d]{background-color:var(--accent-soft);border-color:var(--glass-edge)}.project__note-title[data-v-2c78ed2d]{font-size:var(--text-sm);color:var(--ink)}.project__note-body[data-v-2c78ed2d]{display:grid;gap:var(--space-sm);min-inline-size:0}.project__create[data-v-2c78ed2d]{padding:var(--space-sm);border:var(--stroke-hairline) dashed var(--hairline);border-radius:var(--radius-md)}.project__note-top[data-v-2c78ed2d]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:start;justify-content:space-between}.project__note-heading[data-v-2c78ed2d]{margin:0;font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-md)}.project__new-note[data-v-2c78ed2d]{display:inline-flex;gap:var(--space-3xs);align-items:center;min-block-size:var(--space-xl);padding:var(--space-3xs) var(--space-sm);font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;background-color:var(--glass);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-pill)}.project__new-note[data-v-2c78ed2d]:hover{color:var(--accent);border-color:var(--accent)}.project__note-actions[data-v-2c78ed2d]{display:flex;flex-wrap:wrap;gap:var(--space-3xs);align-items:baseline}.project__map[data-v-2c78ed2d]{padding:var(--space-3xs) var(--space-2xs);font-size:var(--text-xs);color:var(--accent);text-decoration:none}.project[data-v-2c78ed2d] .tree__item.is-target{background-color:var(--accent-soft);border-radius:var(--radius-xs)}@media(max-width:60rem){.project__body[data-v-2c78ed2d]{grid-template-columns:minmax(0,1fr)}.project__notes[data-v-2c78ed2d]{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;padding-block-end:var(--space-2xs)}.project__notes-head[data-v-2c78ed2d]{grid-column:1 / -1;inline-size:100%}.project__primary[data-v-2c78ed2d],.project__ghost[data-v-2c78ed2d],.project__new-note[data-v-2c78ed2d],.project__link-button[data-v-2c78ed2d]{min-block-size:var(--space-2xl)}}.projects[data-v-cb2810df]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-note)}.projects__head[data-v-cb2810df]{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:end;justify-content:space-between}.projects__eyebrow[data-v-cb2810df],.projects__meta[data-v-cb2810df]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.projects__title[data-v-cb2810df]{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.projects__new[data-v-cb2810df],.projects__primary[data-v-cb2810df]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-md);font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer;background-color:var(--accent);border:0;border-radius:var(--radius-sm)}.projects__ghost[data-v-cb2810df]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.projects__compose[data-v-cb2810df],.projects__rename[data-v-cb2810df]{display:grid;gap:var(--space-xs);padding:var(--space-sm);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-md)}.projects__compose-label[data-v-cb2810df]{font-size:var(--text-xs);color:var(--ink-3)}.projects__compose-actions[data-v-cb2810df]{display:flex;gap:var(--space-xs)}.projects__input[data-v-cb2810df]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-base);color:var(--ink);background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.projects__error[data-v-cb2810df]{margin:0;font-size:var(--text-sm);color:var(--danger)}.projects__state[data-v-cb2810df]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3)}.projects__empty[data-v-cb2810df]{display:grid;gap:var(--space-sm);justify-items:start;padding:var(--space-md);border:var(--stroke-hairline) dashed var(--hairline);border-radius:var(--radius-md)}.projects__list[data-v-cb2810df]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.projects__item[data-v-cb2810df]{display:grid;gap:var(--space-2xs)}.projects__card[data-v-cb2810df]{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);background-color:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);transition:border-color var(--duration-settle) var(--ease-standard),box-shadow var(--duration-settle) var(--ease-standard),transform var(--duration-settle) var(--ease-standard)}.projects__card[data-v-cb2810df]:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--hairline));box-shadow:var(--shadow-menu);transform:translateY(-1px)}.projects__open[data-v-cb2810df]{display:flex;flex:1;gap:var(--space-sm);align-items:baseline;justify-content:space-between;min-inline-size:0;color:var(--ink);text-decoration:none}.projects__name[data-v-cb2810df]{font-size:var(--text-md);line-height:var(--leading-md)}.projects__hint[data-v-cb2810df]{font-size:var(--text-xs);color:var(--ink-3)}.projects__actions[data-v-cb2810df]{display:flex;gap:var(--space-3xs)}.projects__mini[data-v-cb2810df]{min-block-size:var(--space-xl);padding:var(--space-3xs) var(--space-xs);font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:none;border:0;border-radius:var(--radius-xs)}.projects__mini.is-danger[data-v-cb2810df]{color:var(--danger)}.projects__mini[data-v-cb2810df]:hover{color:var(--ink);background-color:var(--accent-soft)}.projects__mini.is-danger[data-v-cb2810df]:hover{color:var(--danger);background-color:color-mix(in srgb,var(--danger) 8%,transparent)}.projects__rename[data-v-cb2810df]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.projects__archive[data-v-cb2810df]{display:grid;gap:var(--space-2xs);padding-top:var(--space-sm);border-top:var(--stroke-hairline) solid var(--hairline)}.projects__archive-toggle[data-v-cb2810df]{justify-self:start;min-block-size:var(--space-xl);padding:var(--space-3xs) 0;font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:none;border:0}.projects__archive-toggle[data-v-cb2810df]:hover{color:var(--accent)}.projects__card--archived[data-v-cb2810df]{color:var(--ink-3);background-color:color-mix(in srgb,var(--surface) 55%,transparent)}.projects__card--archived .projects__name[data-v-cb2810df]{font-size:var(--text-sm)}@media(max-width:60rem){.projects__card[data-v-cb2810df],.projects__new[data-v-cb2810df],.projects__primary[data-v-cb2810df],.projects__ghost[data-v-cb2810df],.projects__mini[data-v-cb2810df],.projects__archive-toggle[data-v-cb2810df]{min-block-size:var(--space-2xl)}.projects__rename[data-v-cb2810df]{grid-template-columns:minmax(0,1fr) auto}}.reorg-tree__list[data-v-b8dadf80]{display:grid;gap:var(--space-2xs);margin:0;padding-inline-start:var(--space-sm);list-style:none}.reorg-tree__item[data-v-b8dadf80]{position:relative;padding-inline-start:var(--space-sm)}.reorg-tree__item[data-v-b8dadf80]:before{position:absolute;inset-block:0;inset-inline-start:0;inline-size:1px;background:var(--hairline);content:""}.reorg-tree__heading[data-v-b8dadf80],.reorg-tree__leaf[data-v-b8dadf80]{display:flex;gap:var(--space-2xs);align-items:baseline;padding-block:var(--space-3xs);font-size:var(--text-sm);line-height:var(--leading-sm)}.reorg-tree__heading[data-v-b8dadf80]{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-md)}.reorg-tree__badge[data-v-b8dadf80]{flex:none;padding:var(--space-3xs) var(--space-2xs);border:1px solid var(--accent);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--accent)}.reorg-tree__arrow[data-v-b8dadf80]{flex:none;color:var(--ink-3)}.reorg-tree__move[data-v-b8dadf80]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.reorg[data-v-7d7d6401]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-page)}.reorg__head[data-v-7d7d6401]{display:grid;gap:var(--space-2xs)}.reorg__eyebrow[data-v-7d7d6401],.reorg__caption[data-v-7d7d6401]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.reorg__title[data-v-7d7d6401]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.reorg__links[data-v-7d7d6401]{display:flex;gap:var(--space-sm)}.reorg__link[data-v-7d7d6401]{padding:0;border:0;background:none;font:inherit;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--accent);cursor:pointer}.reorg__state[data-v-7d7d6401]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.reorg__state--error[data-v-7d7d6401]{color:var(--danger)}.reorg__status[data-v-7d7d6401]{display:grid;gap:var(--space-3xs)}.reorg__fake[data-v-7d7d6401]{margin:0;padding:var(--space-2xs) var(--space-sm);border-inline-start:2px solid var(--warning);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-2)}.reorg__layout[data-v-7d7d6401]{display:grid;gap:var(--space-md)}.reorg__panel[data-v-7d7d6401]{display:grid;gap:var(--space-xs);align-content:start;padding:var(--space-md);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface)}.reorg__panel-title[data-v-7d7d6401]{margin:0;font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-md)}.reorg__before[data-v-7d7d6401]{display:grid;gap:var(--space-2xs);margin:0;padding-inline-start:var(--space-md);font-size:var(--text-sm);line-height:var(--leading-sm)}.reorg__before-item[data-v-7d7d6401]{padding-inline-start:var(--space-2xs)}.reorg__text[data-v-7d7d6401]{overflow-wrap:anywhere}.reorg__actions[data-v-7d7d6401]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.reorg__button[data-v-7d7d6401]{min-block-size:2.75rem;padding-inline:var(--space-md);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent);font:inherit;font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer}.reorg__button--quiet[data-v-7d7d6401]{border-color:var(--hairline);background:var(--surface);color:var(--ink-2)}.reorg__button[data-v-7d7d6401]:disabled{opacity:.55;cursor:default}@media(min-width:60rem){.reorg__layout[data-v-7d7d6401]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.stale[data-v-51458111]{padding-inline:var(--space-3xs);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3);white-space:nowrap;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.stale--review_due[data-v-51458111]{border-style:dotted}.stale--expired[data-v-51458111]{border-style:dashed}.stale--retired[data-v-51458111]{text-decoration:line-through}.review[data-v-bf840b6e]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-note)}.review__head[data-v-bf840b6e]{display:grid;gap:var(--space-2xs)}.review__eyebrow[data-v-bf840b6e]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.review__title[data-v-bf840b6e]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.review__note[data-v-bf840b6e],.review__state[data-v-bf840b6e]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.review__state--error[data-v-bf840b6e]{color:var(--danger)}.review__list[data-v-bf840b6e]{display:grid;gap:var(--space-md);padding:0;margin:0;list-style:none}.review__item[data-v-bf840b6e]{display:grid;gap:var(--space-xs);padding:var(--space-md);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface)}.review__question[data-v-bf840b6e]{margin:0;font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-md)}.review__text[data-v-bf840b6e]{margin:0;font-size:var(--text-base);line-height:var(--leading-base)}.review__meta[data-v-bf840b6e]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center;margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.review__done[data-v-bf840b6e]{color:var(--accent)}.review__label[data-v-bf840b6e]{position:absolute;inline-size:var(--stroke-hairline);block-size:var(--stroke-hairline);overflow:hidden;clip-path:inset(50%)}.review__draft[data-v-bf840b6e]{padding:var(--space-xs);font:inherit;font-size:var(--text-base);line-height:var(--leading-base);color:var(--ink);background:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.review__actions[data-v-bf840b6e]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.review__button[data-v-bf840b6e]{min-block-size:2.75rem;padding-inline:var(--space-md);border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);font:inherit;font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer}.review__button--quiet[data-v-bf840b6e]{background:var(--surface);color:var(--ink-2);border-color:var(--hairline)}.settings[data-v-4cb89f7a]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-note)}.settings__head[data-v-4cb89f7a]{display:grid;gap:var(--space-2xs)}.settings__eyebrow[data-v-4cb89f7a],.settings__label[data-v-4cb89f7a],.settings__hint[data-v-4cb89f7a],.settings__month[data-v-4cb89f7a],.settings__state[data-v-4cb89f7a]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.settings__title[data-v-4cb89f7a]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.settings__note[data-v-4cb89f7a]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.settings__state--error[data-v-4cb89f7a]{color:var(--danger)}.settings__grid[data-v-4cb89f7a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-sm)}.settings__card[data-v-4cb89f7a]{display:grid;gap:var(--space-2xs);padding:var(--space-md);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-glass)}.settings__value[data-v-4cb89f7a]{margin:0;font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl)}.settings__bar[data-v-4cb89f7a]{overflow:hidden;block-size:var(--space-2xs);margin-block-start:var(--space-2xs);background:var(--hairline);border-radius:var(--radius-xs)}.settings__fill[data-v-4cb89f7a]{display:block;block-size:100%;background:var(--accent)}.settings__experiment[data-v-4cb89f7a]{display:grid;gap:var(--space-2xs);padding-block-start:var(--space-md);border-block-start:var(--stroke-hairline) solid var(--hairline)}.settings__exp-line[data-v-4cb89f7a]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.answer[data-v-11476883]{display:grid;gap:var(--space-xs);max-inline-size:var(--measure-answer)}.answer__block[data-v-11476883],.answer__list[data-v-11476883]{margin:0;font-size:var(--text-base);line-height:var(--leading-base)}.answer__block.is-unsourced[data-v-11476883]{padding-inline-start:var(--space-sm);border-inline-start:2px solid var(--warning)}.answer__list[data-v-11476883]{display:grid;gap:var(--space-3xs);padding-inline-start:var(--space-md)}.answer__cite[data-v-11476883]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);text-decoration:none}.answer__code[data-v-11476883]{padding:0 var(--space-3xs);font-family:var(--font-mono);font-size:var(--text-xs);background:var(--panel-card);border-radius:var(--radius-xs)}.answer__unsourced[data-v-11476883],.answer__truncated[data-v-11476883],.answer__fake[data-v-11476883]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.answer__fake[data-v-11476883]{padding-inline-start:var(--space-sm);border-inline-start:2px solid var(--warning)}.search[data-v-efbe39cb]{display:grid;gap:var(--space-lg);max-inline-size:var(--measure-note)}.search__head[data-v-efbe39cb]{display:grid;gap:var(--space-2xs)}.search__eyebrow[data-v-efbe39cb]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.search__title[data-v-efbe39cb]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.search__form[data-v-efbe39cb]{display:flex;gap:var(--space-xs);align-items:end}.search__label[data-v-efbe39cb]{position:absolute;inline-size:var(--stroke-hairline);block-size:var(--stroke-hairline);overflow:hidden;clip-path:inset(50%)}.search__input[data-v-efbe39cb]{flex:1;padding:var(--space-xs) var(--space-sm);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);background-color:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.search__submit[data-v-efbe39cb],.search__ask[data-v-efbe39cb]{padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm)}.search__submit[data-v-efbe39cb]{color:var(--ink-on-accent);background-color:var(--accent);border:0}.search__ask[data-v-efbe39cb]{color:var(--accent);background-color:var(--surface);border:var(--stroke-hairline) solid var(--accent)}.search__ask[data-v-efbe39cb]:disabled{opacity:.55;cursor:default}.search__answer[data-v-efbe39cb]{padding:var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.search__state[data-v-efbe39cb]{margin:0;font-size:var(--text-base);color:var(--ink-3)}.search__list[data-v-efbe39cb]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.search__item[data-v-efbe39cb]{display:grid;gap:var(--space-3xs);padding:var(--space-sm);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-glass);transition:border-color var(--duration-quick) var(--ease-standard),box-shadow var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.search__item--link[data-v-efbe39cb]{color:inherit;text-decoration:none;transition:background-color var(--duration-quick) var(--ease-standard),border-color var(--duration-quick) var(--ease-standard)}@media(hover:hover){.search__item--link[data-v-efbe39cb]:hover{background-color:var(--accent-soft);border-color:var(--ink-3);box-shadow:var(--shadow-menu);transform:translateY(calc(-1 * var(--space-3xs)))}}.search__item--link[data-v-efbe39cb]:focus-visible{outline:var(--stroke-emphasis) solid var(--accent);outline-offset:var(--space-3xs)}.search__snippet[data-v-efbe39cb]{margin:0;font-size:var(--text-md);line-height:var(--leading-md)}.search__meta[data-v-efbe39cb]{display:flex;gap:var(--space-sm);justify-content:space-between;margin:0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.search__open[data-v-efbe39cb]{flex:none;color:var(--accent)}.retro[data-v-3d9df4c1]{position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:center;padding:var(--space-md);background-color:var(--scrim);-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim))}.retro__panel[data-v-3d9df4c1]{display:grid;gap:var(--space-sm);inline-size:min(42rem,100%);max-block-size:min(88vh,52rem);overflow:auto;padding:var(--space-md);background-color:var(--dialog-surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay)}.retro__head[data-v-3d9df4c1]{display:flex;gap:var(--space-sm);align-items:start;justify-content:space-between}.retro__eyebrow[data-v-3d9df4c1]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.retro__title[data-v-3d9df4c1]{margin:var(--space-3xs) 0 0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:var(--leading-xl)}.retro__close[data-v-3d9df4c1],.retro__link[data-v-3d9df4c1]{padding:var(--space-3xs) var(--space-2xs);font-size:var(--text-xs);color:var(--ink-3);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.retro__state[data-v-3d9df4c1],.retro__summary[data-v-3d9df4c1],.retro__hint[data-v-3d9df4c1],.retro__fake[data-v-3d9df4c1]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.retro__error[data-v-3d9df4c1]{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;margin:0;font-size:var(--text-sm);color:var(--danger)}.retro__fake[data-v-3d9df4c1]{color:var(--warning)}.retro__section-head[data-v-3d9df4c1]{display:flex;gap:var(--space-sm);align-items:baseline;justify-content:space-between}.retro__section-title[data-v-3d9df4c1]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-3)}.retro__bulk[data-v-3d9df4c1]{display:flex;gap:var(--space-3xs)}.retro__lessons[data-v-3d9df4c1],.retro__compare[data-v-3d9df4c1]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.retro__lesson[data-v-3d9df4c1]{display:flex;gap:var(--space-xs);align-items:start}.retro__check[data-v-3d9df4c1]{padding-block-start:var(--space-2xs)}.retro__textarea[data-v-3d9df4c1]{flex:1;min-block-size:var(--space-2xl);padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink);resize:vertical;background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.retro__block[data-v-3d9df4c1]{display:grid;gap:var(--space-2xs);padding-block-start:var(--space-sm);border-block-start:var(--stroke-hairline) solid var(--hairline)}.retro__compare-item[data-v-3d9df4c1]{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-xs);align-items:baseline;padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);color:var(--ink-2);background-color:color-mix(in srgb,var(--accent) 5%,transparent);border-radius:var(--radius-sm)}.retro__compare-today[data-v-3d9df4c1]{color:var(--ink)}.retro__compare-arrow[data-v-3d9df4c1]{color:var(--accent)}.retro__compare-previous[data-v-3d9df4c1],.retro__compare-note[data-v-3d9df4c1]{font-size:var(--text-xs);color:var(--ink-3)}.retro__foot[data-v-3d9df4c1]{position:sticky;inset-block-end:calc(-1 * var(--space-md));display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:end;padding-block:var(--space-xs);background-color:var(--dialog-surface)}.retro__primary[data-v-3d9df4c1],.retro__ghost[data-v-3d9df4c1]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm)}.retro__primary[data-v-3d9df4c1]{color:var(--ink-on-accent);background-color:var(--accent);border:0}.retro__ghost[data-v-3d9df4c1]{color:var(--ink-2);background:none;border:var(--stroke-hairline) solid var(--hairline)}.retro-enter-active[data-v-3d9df4c1],.retro-leave-active[data-v-3d9df4c1]{transition:opacity var(--duration-overlay) var(--ease-standard)}.retro-enter-active .retro__panel[data-v-3d9df4c1],.retro-leave-active .retro__panel[data-v-3d9df4c1]{transition:opacity var(--duration-overlay) var(--ease-standard),transform var(--duration-overlay) var(--ease-standard)}.retro-enter-from[data-v-3d9df4c1],.retro-leave-to[data-v-3d9df4c1]{opacity:0}.retro-enter-from .retro__panel[data-v-3d9df4c1],.retro-leave-to .retro__panel[data-v-3d9df4c1]{opacity:0;transform:translateY(var(--space-md))}@media(max-width:60rem){.retro[data-v-3d9df4c1]{align-items:end;padding:0}.retro__panel[data-v-3d9df4c1]{inline-size:100%;max-block-size:92vh;padding-block-end:calc(var(--space-md) + var(--safe-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0}.retro-enter-from .retro__panel[data-v-3d9df4c1],.retro-leave-to .retro__panel[data-v-3d9df4c1]{transform:translateY(100%)}.retro__primary[data-v-3d9df4c1],.retro__ghost[data-v-3d9df4c1]{min-block-size:var(--space-2xl)}}.entries[data-v-24af72b6]{position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:center;padding:var(--space-md);background-color:var(--scrim);-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim))}.entries__panel[data-v-24af72b6]{display:grid;gap:var(--space-sm);inline-size:min(40rem,100%);max-block-size:min(88vh,48rem);overflow:auto;padding:var(--space-md);background-color:var(--dialog-surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay)}.entries__head[data-v-24af72b6]{display:flex;gap:var(--space-sm);align-items:start;justify-content:space-between}.entries__eyebrow[data-v-24af72b6]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.entries__title[data-v-24af72b6]{margin:var(--space-3xs) 0 0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-regular)}.entries__close[data-v-24af72b6],.entries__ghost[data-v-24af72b6]{padding:var(--space-3xs) var(--space-2xs);font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}.entries__label[data-v-24af72b6],.entries__hint[data-v-24af72b6],.entries__empty[data-v-24af72b6]{margin:0;font-size:var(--text-sm);color:var(--ink-3)}.entries__select[data-v-24af72b6]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-sm);color:var(--ink);background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.entries__list[data-v-24af72b6]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.entries__item[data-v-24af72b6]{display:flex;gap:var(--space-xs);align-items:start}.entries__check[data-v-24af72b6]{padding-block-start:var(--space-2xs)}.entries__textarea[data-v-24af72b6]{flex:1;min-block-size:var(--space-2xl);padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink);resize:vertical;background-color:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.entries__error[data-v-24af72b6]{margin:0;font-size:var(--text-sm);color:var(--danger)}.entries__foot[data-v-24af72b6]{position:sticky;inset-block-end:calc(-1 * var(--space-md));display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:end;padding-block:var(--space-xs);background-color:var(--dialog-surface)}.entries__primary[data-v-24af72b6]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer;background-color:var(--accent);border:0;border-radius:var(--radius-sm)}.entries__primary.is-quiet[data-v-24af72b6]{color:var(--accent);background-color:var(--accent-soft)}.entries-enter-active[data-v-24af72b6],.entries-leave-active[data-v-24af72b6]{transition:opacity var(--duration-overlay) var(--ease-standard)}.entries-enter-active .entries__panel[data-v-24af72b6],.entries-leave-active .entries__panel[data-v-24af72b6]{transition:opacity var(--duration-overlay) var(--ease-standard),transform var(--duration-overlay) var(--ease-standard)}.entries-enter-from[data-v-24af72b6],.entries-leave-to[data-v-24af72b6]{opacity:0}.entries-enter-from .entries__panel[data-v-24af72b6],.entries-leave-to .entries__panel[data-v-24af72b6]{opacity:0;transform:translateY(var(--space-md))}@media(max-width:60rem){.entries[data-v-24af72b6]{align-items:end;padding:0}.entries__panel[data-v-24af72b6]{inline-size:100%;max-block-size:92vh;padding-block-end:calc(var(--space-md) + var(--safe-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0}.entries-enter-from .entries__panel[data-v-24af72b6],.entries-leave-to .entries__panel[data-v-24af72b6]{transform:translateY(100%)}.entries__primary[data-v-24af72b6],.entries__ghost[data-v-24af72b6]{min-block-size:var(--space-2xl)}}.voice[data-v-b231a132]{display:grid;gap:var(--space-md)}.voice__stage[data-v-b231a132]{display:grid;gap:var(--space-sm);min-block-size:12rem;align-content:start;padding:var(--space-md);background:var(--paper);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.voice__row[data-v-b231a132]{display:flex;gap:var(--space-sm);align-items:baseline;justify-content:space-between}.voice__status[data-v-b231a132]{display:inline-flex;gap:var(--space-2xs);align-items:center;min-inline-size:0;font-size:var(--text-sm);color:var(--ink-2)}.voice__dot[data-v-b231a132]{flex:none;inline-size:6px;block-size:6px;background:var(--ink-3);border-radius:50%}.voice__dot.is-live[data-v-b231a132]{background:var(--accent);animation:voice-pulse-b231a132 1.6s var(--ease-standard) infinite}.voice__timer-group[data-v-b231a132]{display:inline-flex;gap:var(--space-2xs);align-items:baseline;flex:none}.voice__timer[data-v-b231a132]{font-family:var(--font-mono);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;line-height:var(--leading-none);color:var(--ink)}.voice__timer.is-live[data-v-b231a132]{color:var(--accent)}.voice__cap[data-v-b231a132]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.voice__level[data-v-b231a132]{display:flex;gap:var(--space-2xs);align-items:center;justify-content:space-between;block-size:2rem;opacity:.42;transition:opacity var(--duration-settle) var(--ease-standard)}.voice__level.is-live[data-v-b231a132]{opacity:.88}.voice__bar[data-v-b231a132]{flex:1 1 2px;max-inline-size:4px;block-size:var(--space-xs);background:var(--accent);border-radius:var(--radius-pill);transition:block-size var(--duration-quick) var(--ease-standard),opacity var(--duration-quick) var(--ease-standard)}@keyframes voice-pulse-b231a132{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.voice__controls[data-v-b231a132],.voice__actions[data-v-b231a132]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.voice__button[data-v-b231a132],.voice__action[data-v-b231a132]{min-block-size:var(--space-xl);padding:var(--space-2xs) var(--space-md);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer;background:var(--accent);border:var(--stroke-hairline) solid var(--accent);border-radius:var(--radius-sm)}.voice__button.is-stop[data-v-b231a132]{background:var(--danger);border-color:var(--danger)}.voice__button[data-v-b231a132]:disabled{cursor:wait;opacity:.65}.voice__action[data-v-b231a132]{color:var(--ink);background:var(--surface);border-color:var(--hairline)}.voice__action.is-primary[data-v-b231a132]{color:var(--ink-on-accent);background:var(--accent);border-color:var(--accent)}.voice__action[data-v-b231a132]:disabled{cursor:not-allowed;opacity:.45}.voice__hint[data-v-b231a132],.voice__saved[data-v-b231a132],.voice__segment-note[data-v-b231a132],.voice__write-note[data-v-b231a132]{margin:0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.voice__hint.is-warn[data-v-b231a132],.voice__error[data-v-b231a132]{color:var(--warning)}.voice__quota[data-v-b231a132]{display:grid;gap:var(--space-3xs);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.voice__quota.is-warn[data-v-b231a132]{color:var(--warning)}.voice__quota-track[data-v-b231a132]{display:block;block-size:3px;overflow:hidden;background:var(--hairline);border-radius:var(--radius-pill)}.voice__quota-fill[data-v-b231a132]{display:block;block-size:100%;background:var(--accent)}.voice__saved[data-v-b231a132]{color:var(--ink-2)}.voice__download[data-v-b231a132]{color:var(--accent)}.voice__transcript[data-v-b231a132]{display:grid;gap:var(--space-xs)}.voice__transcript-head[data-v-b231a132]{display:flex;gap:var(--space-xs);align-items:center}.voice__label[data-v-b231a132]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.voice__caret[data-v-b231a132]{color:var(--accent)}.voice__textarea[data-v-b231a132]{inline-size:100%;min-block-size:calc(var(--space-3xl) + var(--space-lg));padding:var(--space-sm);font:inherit;font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);resize:vertical;background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.voice__error[data-v-b231a132]{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;font-size:var(--text-xs);line-height:var(--leading-xs)}@media(max-width:60rem){.voice__button[data-v-b231a132],.voice__action[data-v-b231a132]{min-block-size:var(--space-2xl)}.voice__timer[data-v-b231a132]{font-size:var(--text-xl)}.voice__level[data-v-b231a132]{gap:var(--space-3xs)}}@media(prefers-reduced-motion:reduce){.voice__dot.is-live[data-v-b231a132]{animation:none}.voice__bar[data-v-b231a132]{transition:none}}.recording[data-v-99064b41]{position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:center;padding:var(--space-md);background:var(--scrim);-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim))}.recording__panel[data-v-99064b41]{display:grid;gap:var(--space-md);inline-size:min(44rem,100%);max-block-size:min(90vh,52rem);max-block-size:min(90dvh,52rem);padding:var(--space-lg);overflow:auto;background:var(--dialog-surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay)}.recording__panel[data-v-99064b41]:focus{outline:none}.recording__head[data-v-99064b41]{display:flex;gap:var(--space-md);align-items:start;justify-content:space-between;padding-block-end:var(--space-sm);border-block-end:var(--stroke-hairline) solid var(--hairline)}.recording__heading[data-v-99064b41]{display:grid;gap:var(--space-2xs);min-inline-size:0}.recording__eyebrow[data-v-99064b41]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-title);color:var(--ink-3)}.recording__title[data-v-99064b41]{margin:0;font-family:var(--font-ui);font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--ink);text-wrap:balance}.recording__lede[data-v-99064b41]{max-inline-size:30em;margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2);text-wrap:pretty}.recording__close[data-v-99064b41]{display:grid;flex:none;place-items:center;inline-size:var(--space-2xl);block-size:var(--space-2xl);padding:0;color:var(--ink-2);cursor:pointer;background:transparent;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-pill)}.recording__close svg[data-v-99064b41]{inline-size:var(--space-md);block-size:var(--space-md);fill:none;stroke:currentColor;stroke-width:var(--stroke-emphasis);stroke-linecap:round}.recording__notice[data-v-99064b41]{margin:0;padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink);background:var(--accent-soft);border-radius:var(--radius-sm)}.recording__body[data-v-99064b41]{min-inline-size:0}.recording__foot[data-v-99064b41]{margin:0;padding-block-start:var(--space-xs);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3);border-block-start:var(--stroke-hairline) solid var(--hairline)}.recording-enter-active[data-v-99064b41],.recording-leave-active[data-v-99064b41]{transition:opacity var(--duration-quick) var(--ease-standard)}.recording-enter-active .recording__panel[data-v-99064b41],.recording-leave-active .recording__panel[data-v-99064b41]{transition:transform var(--duration-settle) var(--ease-standard)}.recording-enter-from[data-v-99064b41],.recording-leave-to[data-v-99064b41]{opacity:0}.recording-enter-from .recording__panel[data-v-99064b41],.recording-leave-to .recording__panel[data-v-99064b41]{transform:translateY(var(--space-sm)) scale(.99)}@media(max-width:60rem){.recording[data-v-99064b41]{padding:0;place-items:end stretch}.recording__panel[data-v-99064b41]{inline-size:100%;max-block-size:92dvh;padding:var(--space-md);padding-block-end:calc(var(--space-md) + var(--safe-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0}.recording-enter-from .recording__panel[data-v-99064b41],.recording-leave-to .recording__panel[data-v-99064b41]{transform:translateY(var(--space-2xl))}}@media(prefers-reduced-motion:reduce){.recording-enter-active[data-v-99064b41],.recording-leave-active[data-v-99064b41],.recording-enter-active .recording__panel[data-v-99064b41],.recording-leave-active .recording__panel[data-v-99064b41]{transition-duration:var(--duration-quick)}}.daynav[data-v-172a2a6a]{display:flex;flex-wrap:wrap;gap:var(--space-3xs);align-items:center}.daynav__step[data-v-172a2a6a]{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--space-xl);block-size:var(--space-xl);padding:0;color:var(--ink-3);background:transparent;border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-pill)}.daynav__step svg[data-v-172a2a6a]{inline-size:var(--space-md);block-size:var(--space-md);fill:none;stroke:currentColor;stroke-width:var(--stroke-emphasis);stroke-linecap:round;stroke-linejoin:round}.daynav__step[data-v-172a2a6a]:hover:not(:disabled){color:var(--ink);border-color:var(--hairline)}.daynav__step[data-v-172a2a6a]:disabled{opacity:.35}.daynav__date[data-v-172a2a6a]{position:relative;display:inline-flex;gap:var(--space-2xs);align-items:center;padding:var(--space-3xs) var(--space-xs);color:var(--ink-3);cursor:pointer;border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-pill)}.daynav__date time[data-v-172a2a6a]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-none)}.daynav__date[data-v-172a2a6a]:hover{color:var(--ink-2);border-color:var(--hairline)}.daynav__date[data-v-172a2a6a]:focus-within{outline:var(--stroke-emphasis) solid var(--accent);outline-offset:var(--space-3xs)}.daynav__calendar[data-v-172a2a6a]{inline-size:var(--space-sm);block-size:var(--space-sm);fill:none;stroke:currentColor;stroke-width:var(--stroke-hairline);stroke-linecap:round;stroke-linejoin:round}.daynav__input[data-v-172a2a6a]{position:absolute;inset:0;inline-size:100%;block-size:100%;padding:0;cursor:pointer;opacity:0;border:0}.daynav__today[data-v-172a2a6a]{padding:var(--space-3xs) var(--space-xs);font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--accent);background:transparent;border:var(--stroke-hairline) solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--radius-pill)}.daynav__today[data-v-172a2a6a]:hover{background:var(--accent-soft)}@media(max-width:60rem){.daynav[data-v-172a2a6a]{gap:var(--space-2xs)}.daynav__step[data-v-172a2a6a],.daynav__date[data-v-172a2a6a],.daynav__today[data-v-172a2a6a]{min-block-size:var(--space-2xl)}.daynav__step[data-v-172a2a6a]{inline-size:var(--space-2xl)}}.block[data-v-10101d9c]{position:relative;display:flex;gap:var(--space-xs);align-items:flex-start;padding-block:var(--space-2xs);padding-inline-start:var(--space-md);border-radius:var(--radius-xs);scroll-margin-block:var(--space-3xl);transition:background-color var(--duration-quick) var(--ease-standard)}.block[data-v-10101d9c]:before{position:absolute;inset-block:var(--space-2xs);inset-inline-start:calc(-1 * var(--space-3xs));inline-size:var(--stroke-hairline);pointer-events:none;content:"";background-color:var(--accent);border-radius:var(--radius-xs);opacity:0;transform:scaleY(.35);transition:opacity var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.block[data-v-10101d9c]:focus-within:before{opacity:.55;transform:scaleY(1)}.block--d1[data-v-10101d9c]{padding-inline-start:var(--space-xl)}.block--d2[data-v-10101d9c]{padding-inline-start:var(--space-2xl)}.block--d3[data-v-10101d9c],.block--d4[data-v-10101d9c]{padding-inline-start:var(--space-3xl)}.block__handle[data-v-10101d9c]{position:absolute;inset-inline-start:0;inline-size:var(--space-2xs);block-size:var(--space-2xs);cursor:grab;background-color:var(--hairline);border-radius:50%;opacity:0;transition:opacity var(--duration-quick) var(--ease-standard)}.block__handle[data-v-10101d9c]:before{position:absolute;inset:calc(-1 * var(--space-2xs));content:""}.block:hover .block__handle[data-v-10101d9c],.block__handle[data-v-10101d9c]:focus-visible{opacity:1}.block__twisty[data-v-10101d9c]{position:relative;display:grid;place-items:center;inline-size:var(--space-md);block-size:var(--space-md);margin-block-start:calc((var(--leading-md) * var(--text-md) - var(--space-md)) / 2);padding:0;cursor:pointer;background:none;border:0}.block__twisty--empty[data-v-10101d9c]{cursor:default}.block__twisty-mark[data-v-10101d9c]{inline-size:var(--space-2xs);block-size:var(--space-2xs);border-right:var(--stroke-hairline) solid var(--ink-3);border-bottom:var(--stroke-hairline) solid var(--ink-3);transform:rotate(45deg)}.block__twisty-mark.is-collapsed[data-v-10101d9c]{transform:rotate(-45deg)}.block__check[data-v-10101d9c]{position:relative;display:grid;place-items:center;inline-size:var(--space-md);block-size:var(--space-md);margin-block-start:calc((var(--leading-md) * var(--text-md) - var(--space-md)) / 2);padding:0;cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs);transition:background-color var(--duration-quick) var(--ease-standard),border-color var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.block__check[data-v-10101d9c]:before{position:absolute;inset:calc(-1 * var(--space-3xs));content:""}.block__check[data-v-10101d9c]:not(.block__check--heading):active{transform:scale(.9)}.block__check[data-v-10101d9c]:hover{border-color:var(--accent)}.block__check[aria-checked=true][data-v-10101d9c]{background-color:var(--accent);border-color:var(--accent)}.block__check[aria-checked=true][data-v-10101d9c]:after{inline-size:var(--space-3xs);block-size:var(--space-2xs);margin-block-start:calc(-1 * var(--space-3xs));content:"";border-right:var(--stroke-emphasis) solid var(--ink-on-accent);border-bottom:var(--stroke-emphasis) solid var(--ink-on-accent);transform:rotate(45deg)}.block__check--heading[data-v-10101d9c]{border-color:transparent;cursor:default}.block__text[data-v-10101d9c]{flex:1;min-inline-size:0;font-size:var(--text-md);line-height:var(--leading-md);text-wrap:pretty;cursor:text;outline:none}.block.is-empty .block__text[data-v-10101d9c]:before{color:var(--ink-3);pointer-events:none;content:attr(data-placeholder);opacity:.72}.block.is-empty:focus-within .block__text[data-v-10101d9c]:before{opacity:.45}.block[data-v-10101d9c]:focus-within{background-color:color-mix(in srgb,var(--accent) 4%,transparent);border-radius:var(--radius-xs)}.block.is-target[data-v-10101d9c]{background-color:var(--accent-soft);border-radius:var(--radius-xs)}.block--heading[data-v-10101d9c]{padding-block:var(--space-xs)}.block--heading .block__text[data-v-10101d9c]{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-lg)}.block--heading[data-heading-level="1"] .block__text[data-v-10101d9c]{font-size:var(--text-xl);line-height:var(--leading-xl)}.block--heading[data-heading-level="2"] .block__text[data-v-10101d9c]{font-size:var(--text-lg)}@media(max-width:60rem){.block[data-v-10101d9c]{gap:var(--space-3xs);padding-block:var(--space-2xs);padding-inline-start:0}.block--d1[data-v-10101d9c]{padding-inline-start:var(--space-lg)}.block--d2[data-v-10101d9c]{padding-inline-start:var(--space-xl)}.block--d3[data-v-10101d9c]{padding-inline-start:var(--space-2xl)}.block--d4[data-v-10101d9c]{padding-inline-start:var(--space-3xl)}.block__twisty[data-v-10101d9c]{inline-size:var(--space-xl);block-size:var(--space-xl);margin-block-start:calc((var(--leading-md) * var(--text-md) - var(--space-xl)) / 2)}.block__twisty[data-v-10101d9c]:after{position:absolute;inset:calc(-1 * var(--space-xs));content:""}.block__twisty--empty[data-v-10101d9c],.block__check--heading[data-v-10101d9c]{display:none}.block__check[data-v-10101d9c]{inline-size:calc(var(--space-2xl) - var(--space-2xs));block-size:calc(var(--space-2xl) - var(--space-2xs));margin-block-start:calc((var(--leading-md) * var(--text-md) - (var(--space-2xl) - var(--space-2xs))) / 2);background:none;border:0;border-radius:50%}.block__check[data-v-10101d9c]:before{inset:50% auto auto 50%;inline-size:calc(var(--space-md) + var(--space-2xs));block-size:calc(var(--space-md) + var(--space-2xs));background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs);transform:translate(-50%,-50%)}.block__check[data-v-10101d9c]:hover{border-color:transparent}.block__check[data-v-10101d9c]:hover:before{border-color:var(--accent)}.block__check[aria-checked=true][data-v-10101d9c]{background:none;border-color:transparent}.block__check[aria-checked=true][data-v-10101d9c]:before{background-color:var(--accent);border-color:var(--accent)}.block__check[aria-checked=true][data-v-10101d9c]:after{position:absolute;inset-block-start:50%;inset-inline-start:50%;margin:0;transform:translate(-50%,-60%) rotate(45deg)}}.block--checked .block__text[data-v-10101d9c]{color:var(--ink-3)}.block-editor-wrap{position:relative}.block-editor{min-block-size:36vh;cursor:text}.block-editor__surface{min-block-size:36vh;padding-block-end:var(--space-3xl);caret-color:var(--accent);outline:none;white-space:pre-wrap;overflow-wrap:break-word;text-wrap:pretty}.block-editor__surface:focus-visible{outline:none}.block-editor__surface .ProseMirror-selectednode{background-color:var(--accent-soft);border-radius:var(--radius-xs);outline:var(--stroke-hairline) solid var(--accent);outline-offset:var(--space-3xs)}.block.is-block-hidden{display:none}.block-editor__surface p{margin:0}.is-tag{color:var(--accent);white-space:nowrap}.md-mark{color:var(--ink-3);opacity:.55}.md-strong{font-weight:var(--weight-medium)}.md-code{font-family:var(--font-mono);font-size:var(--text-code);background-color:var(--accent-soft);border-radius:var(--radius-xs)}.block-editor__surface ::selection{color:var(--ink);background-color:color-mix(in srgb,var(--accent) 12%,transparent)}.block-editor__surface.has-custom-caret{caret-color:transparent}.editor-caret{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--z-sticky);inline-size:calc((var(--stroke-hairline) + var(--stroke-emphasis)) / 2);pointer-events:none;transform-origin:center;animation:caret-in var(--duration-quick) var(--ease-standard);transition:transform var(--duration-quick) var(--ease-standard);will-change:transform}.editor-caret__line{display:block;inline-size:100%;block-size:100%;background-color:var(--accent);border-radius:var(--radius-xs);animation:caret-blink 1.1s step-end infinite}.editor-caret.is-typing,.editor-caret.is-jumping{transition:none}.editor-caret.is-typing .editor-caret__line{opacity:1;animation:none}.block-editor-wrap.is-typing .block:focus-within{background-color:color-mix(in srgb,var(--accent) 7%,transparent)}@keyframes caret-in{0%{opacity:0}to{opacity:1}}@keyframes caret-blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.today[data-v-3dfd16b0]{display:grid;gap:var(--space-lg);inline-size:100%;max-inline-size:var(--measure-note);margin-inline:auto}.today__head[data-v-3dfd16b0]{display:grid;gap:var(--space-2xs)}.today__title-row[data-v-3dfd16b0]{display:flex;gap:var(--space-xs);align-items:baseline}.today__past[data-v-3dfd16b0]{padding:var(--space-3xs) var(--space-xs);font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3);white-space:nowrap;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-pill)}.today__title[data-v-3dfd16b0]{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.today__actions[data-v-3dfd16b0]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center;padding-block-start:var(--space-2xs)}.today__pill[data-v-3dfd16b0]{display:inline-flex;align-items:center;min-block-size:var(--space-xl);padding:var(--space-3xs) var(--space-sm);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-2);text-decoration:none;cursor:pointer;background-color:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-pill);transition:color var(--duration-quick) var(--ease-standard),background-color var(--duration-quick) var(--ease-standard),border-color var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard)}.today__pill[data-v-3dfd16b0]:active{transform:scale(.97)}.today__pill[data-v-3dfd16b0]:hover{color:var(--ink);border-color:var(--accent)}.today__pill.is-strong[data-v-3dfd16b0]{color:var(--ink-on-accent);background-color:var(--accent);border-color:var(--accent)}.today__note[data-v-3dfd16b0]{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.today__state[data-v-3dfd16b0]{margin:0;font-size:var(--text-base);line-height:var(--leading-base);color:var(--ink-3)}.today__status[data-v-3dfd16b0]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:baseline;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.today__status.is-idle[data-v-3dfd16b0]{block-size:0;padding:0;overflow:hidden;visibility:hidden}.today__status-text[data-v-3dfd16b0]{color:var(--ink-2)}.today__offline[data-v-3dfd16b0]{margin:0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.today__empty[data-v-3dfd16b0]{display:grid;gap:var(--space-xs);justify-items:start;padding-block:var(--space-xl)}.today__empty-title[data-v-3dfd16b0]{margin:0;font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--ink)}.today__empty-text[data-v-3dfd16b0]{margin:0;font-size:var(--text-base);line-height:var(--leading-base);color:var(--ink-2)}.today__tombs[data-v-3dfd16b0]{display:grid;gap:var(--space-2xs);padding-block-start:var(--space-md);border-block-start:var(--stroke-hairline) solid var(--hairline)}.today__tombs-title[data-v-3dfd16b0]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-3)}.today__tombs-list[data-v-3dfd16b0]{display:grid;gap:var(--space-2xs);padding:0;margin:0;list-style:none}.today__tomb[data-v-3dfd16b0]{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:baseline;font-size:var(--text-sm);color:var(--ink-2)}.today__tomb-text[data-v-3dfd16b0]{color:var(--ink-3);text-decoration:line-through}.today__tomb-meta[data-v-3dfd16b0]{font-size:var(--text-xs);color:var(--ink-3)}.today__action[data-v-3dfd16b0]{padding:var(--space-3xs) var(--space-2xs);font:inherit;color:var(--accent);cursor:pointer;background:none;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs)}@media(max-width:60rem){.today[data-v-3dfd16b0]{gap:var(--space-md)}.today__title[data-v-3dfd16b0]{font-size:var(--text-xl);line-height:var(--leading-xl)}.today__actions[data-v-3dfd16b0]{flex-wrap:nowrap;overflow-x:auto;padding-block-end:var(--space-3xs);scrollbar-width:none}.today__actions[data-v-3dfd16b0]::-webkit-scrollbar{display:none}.today__pill[data-v-3dfd16b0],.today__action[data-v-3dfd16b0]{min-block-size:var(--space-2xl)}.today__pill[data-v-3dfd16b0]{flex:none}.today__status[data-v-3dfd16b0]{position:sticky;inset-block-start:var(--space-2xl);z-index:var(--z-sticky);padding-block:var(--space-3xs);background-color:var(--paper)}}.citation[data-v-548301b6]{display:inline-block;margin-inline-start:var(--space-3xs);padding-inline:var(--space-2xs);border:var(--stroke-hairline) solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--accent);vertical-align:super}.answer[data-v-8965164a]{max-inline-size:var(--measure-answer)}.answer__question[data-v-8965164a]{font-family:var(--font-ui);font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--ink)}.answer__paragraph[data-v-8965164a]{margin-block-start:var(--space-md);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.answer__list[data-v-8965164a]{display:grid;gap:var(--space-2xs);margin-block-start:var(--space-sm);padding-inline-start:var(--space-lg);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);list-style:disc}.answer__note[data-v-8965164a]{margin-block-start:var(--space-md);padding-inline-start:var(--space-sm);border-inline-start:var(--stroke-emphasis) solid var(--hairline);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.answer__untraced[data-v-8965164a]{margin-block-start:var(--space-md);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--warning)}.answer__sources[data-v-8965164a]{margin-block-start:var(--space-xl);padding-block-start:var(--space-md);border-block-start:var(--stroke-hairline) solid var(--hairline)}.answer__sources-title[data-v-8965164a]{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-3)}.answer__source-list[data-v-8965164a]{display:grid;gap:var(--space-sm);margin-block-start:var(--space-sm);padding-inline-start:0;list-style:none}.source__link[data-v-8965164a]{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--accent);text-decoration:underline;text-underline-offset:.22em}.source__meta[data-v-8965164a]{margin-inline-start:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.source__quote[data-v-8965164a]{margin-block-start:var(--space-3xs);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.proposal[data-v-b64e7d7e]{display:grid;gap:var(--space-md);max-inline-size:var(--measure-editor);padding:var(--space-lg);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface)}.proposal__eyebrow[data-v-b64e7d7e]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.proposal__title[data-v-b64e7d7e]{margin-block-start:var(--space-3xs);font-family:var(--font-ui);font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--ink)}.proposal__columns[data-v-b64e7d7e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--panel-min),1fr));gap:var(--space-md)}.proposal__label[data-v-b64e7d7e]{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-xs);color:var(--ink-3)}.proposal__body[data-v-b64e7d7e]{margin-block-start:var(--space-2xs);font-size:var(--text-base);line-height:var(--leading-sm);color:var(--ink-2)}.proposal__body--after[data-v-b64e7d7e]{color:var(--ink)}.proposal__moves[data-v-b64e7d7e]{display:grid;gap:var(--space-3xs);padding-inline-start:var(--space-md);border-inline-start:var(--stroke-emphasis) solid var(--accent-soft);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2);list-style:none}.proposal__move[data-v-b64e7d7e]:before{content:"动了";margin-inline-end:var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent)}.proposal__bar[data-v-b64e7d7e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding-block-start:var(--space-sm);border-block-start:var(--stroke-hairline) solid var(--hairline)}.proposal__promise[data-v-b64e7d7e]{flex:1;min-inline-size:var(--panel-min);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.review[data-v-f3204af5]{display:grid;gap:var(--space-2xs);max-inline-size:var(--measure-note);padding:var(--space-md) var(--space-lg);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.review__question[data-v-f3204af5]{font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.review__reason[data-v-f3204af5]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.review__keys[data-v-f3204af5]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-xs)}.review__key[data-v-f3204af5]{padding:var(--space-2xs) var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);background:transparent;font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink);cursor:pointer}.review__key[data-v-f3204af5]:hover{border-color:var(--accent);color:var(--accent)}.button[data-v-86515603]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-sm);font-family:var(--font-ui);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-quick) var(--ease-standard),border-color var(--duration-quick) var(--ease-standard),color var(--duration-quick) var(--ease-standard)}.button--sm[data-v-86515603]{padding:var(--space-2xs) var(--space-sm);font-size:var(--text-xs)}.button--md[data-v-86515603]{padding:var(--space-xs) var(--space-md);font-size:var(--text-sm)}.button--primary[data-v-86515603]{background:var(--accent);color:var(--ink-on-accent)}.button--primary[data-v-86515603]:hover{background:color-mix(in srgb,var(--accent) 88%,var(--ink))}.button--quiet[data-v-86515603]{background:transparent;color:var(--ink);border-color:var(--hairline)}.button--quiet[data-v-86515603]:hover{border-color:var(--ink-3)}.button--danger[data-v-86515603]{background:transparent;color:var(--danger);border-color:color-mix(in srgb,var(--danger) 38%,transparent)}.button--danger[data-v-86515603]:hover{background:color-mix(in srgb,var(--danger) 8%,transparent)}.button[data-v-86515603]:active{transform:translateY(var(--space-3xs))}.button[data-v-86515603]:disabled{opacity:.45;cursor:not-allowed}.drawer-layer[data-v-58cd7c82]{animation:fade-in var(--duration-quick) var(--ease-standard);position:fixed;inset:0;z-index:var(--z-drawer);background:var(--scrim)}.drawer[data-v-58cd7c82]{animation:slide-in-end var(--duration-settle) var(--ease-standard);position:absolute;inset-block:0;inline-size:min(100%,22rem);display:flex;flex-direction:column;background:var(--glass-strong);border-inline-start:var(--stroke-hairline) solid var(--glass-edge);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));box-shadow:var(--shadow-overlay)}.drawer--end[data-v-58cd7c82]{inset-inline-end:0}.drawer--start[data-v-58cd7c82]{inset-inline-start:0}.drawer__head[data-v-58cd7c82]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-block-end:var(--stroke-hairline) solid var(--hairline)}.drawer__title[data-v-58cd7c82]{font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md)}.drawer__close[data-v-58cd7c82]{border:0;background:transparent;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-3);cursor:pointer}.drawer__body[data-v-58cd7c82]{flex:1;overflow:auto;padding:var(--space-lg)}.empty[data-v-89e483b0]{display:grid;justify-items:center;gap:var(--space-2xs);padding:var(--space-2xl) var(--space-md);text-align:center}.empty__title[data-v-89e483b0]{font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.empty__hint[data-v-89e483b0]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3)}.empty__action[data-v-89e483b0]{margin-block-start:var(--space-sm)}.menu[data-v-26ab5daf]{animation:rise-in var(--duration-settle) var(--ease-standard);inline-size:min(100%,var(--measure-card));padding:var(--space-2xs);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-md);background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));box-shadow:var(--shadow-menu)}.menu__item[data-v-26ab5daf]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);inline-size:100%;padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--radius-xs);background:transparent;font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink);text-align:start;cursor:pointer}@media(hover:hover){.menu__item[data-v-26ab5daf]:hover{background:var(--accent-soft)}}.menu__item--danger[data-v-26ab5daf]{color:var(--danger)}.menu__hint[data-v-26ab5daf]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.notice[data-v-4c33bff8]{padding:var(--space-sm) var(--space-md);border-inline-start:var(--stroke-emphasis) solid var(--ink-3);border-radius:var(--radius-xs);background:color-mix(in srgb,var(--ink-3) 6%,transparent)}.notice--warning[data-v-4c33bff8]{border-inline-start-color:var(--warning);background:color-mix(in srgb,var(--warning) 7%,transparent)}.notice--danger[data-v-4c33bff8]{border-inline-start-color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent)}.notice__title[data-v-4c33bff8]{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);color:var(--ink)}.notice__body[data-v-4c33bff8]{margin-block-start:var(--space-3xs);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.tag[data-v-67d6e2d6]{display:inline-flex;align-items:center;padding:var(--space-3xs) var(--space-xs);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-xs);color:var(--ink-2)}.tag--accent[data-v-67d6e2d6]{border-color:color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent)}.tag--warning[data-v-67d6e2d6]{border-color:color-mix(in srgb,var(--warning) 34%,transparent);color:var(--warning)}.block[data-v-f88c3294]{padding-inline-start:calc(var(--block-depth, 0) * var(--space-lg))}.block__row[data-v-f88c3294]{display:flex;align-items:flex-start;gap:var(--space-xs);padding-block:var(--space-3xs)}.block__marker[data-v-f88c3294]{display:grid;place-items:center;inline-size:var(--space-md);block-size:calc(var(--text-md) * var(--leading-md))}.block__dot[data-v-f88c3294]{flex:none;inline-size:var(--space-2xs);block-size:var(--space-2xs);border-radius:50%;background:var(--ink-3)}.block__check[data-v-f88c3294]{flex:none;display:grid;place-items:center;inline-size:var(--space-md);block-size:var(--space-md);padding:0;border:var(--stroke-hairline) solid var(--ink-3);border-radius:var(--radius-xs);background:transparent;cursor:pointer}.block__check svg[data-v-f88c3294]{inline-size:var(--space-sm);block-size:var(--space-sm);fill:none;stroke:var(--ink-on-accent);stroke-width:var(--stroke-emphasis);stroke-linecap:round;stroke-linejoin:round}.block__fold[data-v-f88c3294]{display:grid;place-items:center;inline-size:var(--space-md);block-size:var(--space-md);padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink-3);cursor:pointer}.block__fold svg[data-v-f88c3294]{inline-size:var(--space-sm);block-size:var(--space-sm);fill:none;stroke:currentColor;stroke-width:var(--stroke-emphasis);stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duration-quick) var(--ease-standard)}.block__chevron--closed[data-v-f88c3294]{transform:rotate(-90deg)}.block__folded[data-v-f88c3294]{flex:none;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-md);color:var(--ink-3)}.block--checked .block__check[data-v-f88c3294]{border-color:var(--accent);background:var(--accent)}.block__text[data-v-f88c3294],.block__heading[data-v-f88c3294]{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);text-wrap:pretty}.block__heading[data-v-f88c3294]{font-family:var(--font-ui);font-size:var(--text-lg);line-height:var(--leading-lg);padding-block:var(--space-2xs) var(--space-3xs)}.block--checked .block__text[data-v-f88c3294]{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--ink-3)}.toolbar[data-v-b2d6114c]{display:inline-flex;gap:var(--space-3xs);padding:var(--space-3xs);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-sm);background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));box-shadow:var(--shadow-menu)}.toolbar__key[data-v-b2d6114c]{padding:var(--space-2xs) var(--space-xs);border:0;border-radius:var(--radius-xs);background:transparent;font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-2);cursor:pointer}@media(hover:hover){.toolbar__key[data-v-b2d6114c]:hover{background:var(--accent-soft);color:var(--accent)}}.toolbar__key--active[data-v-b2d6114c]{background:var(--accent-soft);color:var(--accent)}.note[data-v-3f1d7882]{transition:border-color var(--duration-quick) var(--ease-standard),transform var(--duration-quick) var(--ease-standard);display:grid;gap:var(--space-2xs);padding:var(--space-lg);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface)}.note__title[data-v-3f1d7882]{font-family:var(--font-ui);font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--ink)}.note__meta[data-v-3f1d7882]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.note__excerpt[data-v-3f1d7882]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink-2)}.note__foot[data-v-3f1d7882]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs);margin-block-start:var(--space-2xs)}.note__refs[data-v-3f1d7882]{margin-inline-start:auto;font-size:var(--text-xs);color:var(--ink-3)}@media(hover:hover){.note[data-v-3f1d7882]:hover{transform:translateY(calc(var(--space-3xs) * -1));border-color:color-mix(in srgb,var(--accent) 32%,var(--hairline))}}.page-header[data-v-4f753bff]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-md);padding-block-end:var(--space-md);border-block-end:var(--stroke-hairline) solid var(--hairline)}.page-header__title[data-v-4f753bff]{font-family:var(--font-ui);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-title);color:var(--ink)}.page-header__meta[data-v-4f753bff]{margin-block-start:var(--space-2xs);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.page-header__actions[data-v-4f753bff]{display:flex;gap:var(--space-xs);padding-block-end:var(--space-3xs)}.project[data-v-9f2cf6ab]{display:grid;gap:var(--space-3xs);padding:var(--space-md) var(--space-lg);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.project__title[data-v-9f2cf6ab]{font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.project__count[data-v-9f2cf6ab]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-2)}.project__last[data-v-9f2cf6ab]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.project--muted .project__title[data-v-9f2cf6ab]{color:var(--ink-2)}.map[data-v-4ef60af1]{display:block;inline-size:100%;block-size:100%}.map--width[data-v-4ef60af1]{block-size:auto}.map__edge[data-v-4ef60af1]{fill:none;stroke:var(--hairline);stroke-width:var(--stroke-hairline)}.map__box[data-v-4ef60af1]{fill:var(--surface);stroke:var(--hairline);stroke-width:var(--stroke-hairline)}.map__node--d0 .map__box[data-v-4ef60af1]{fill:var(--accent);stroke:var(--accent)}.map__node--d1 .map__box[data-v-4ef60af1]{fill:var(--accent-soft);stroke:color-mix(in srgb,var(--accent) 40%,transparent)}.map__label[data-v-4ef60af1]{font-family:var(--font-ui);font-size:var(--text-sm);fill:var(--ink);text-anchor:middle;dominant-baseline:central}.map__node--d0 .map__label[data-v-4ef60af1]{fill:var(--ink-on-accent)}.map--outline .map__edge[data-v-4ef60af1]{stroke-dasharray:2 4}.map--outline .map__box[data-v-4ef60af1],.map--outline .map__node--d0 .map__box[data-v-4ef60af1],.map--outline .map__node--d1 .map__box[data-v-4ef60af1]{fill:transparent;stroke:var(--ink-3)}.map--pill .map__box[data-v-4ef60af1]{fill:color-mix(in srgb,var(--accent) 6%,var(--surface));stroke:color-mix(in srgb,var(--accent) 18%,transparent)}.map--pill .map__node--d1 .map__box[data-v-4ef60af1]{fill:color-mix(in srgb,var(--accent) 12%,var(--surface))}.map--pill .map__node--d0 .map__box[data-v-4ef60af1]{fill:var(--accent);stroke:var(--accent)}.map--branch .map__edge[data-v-4ef60af1]{stroke-width:var(--stroke-emphasis)}.canvas[data-v-9e705fa4]{overflow:auto;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface)}.canvas--overview[data-v-9e705fa4]{block-size:64vh}.canvas--thumb[data-v-9e705fa4]{block-size:15rem;overflow:hidden}.canvas--detail[data-v-9e705fa4]{block-size:30rem}.styles[data-v-9e705fa4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--panel-min),1fr));gap:var(--space-md)}.canvas--skin[data-v-9e705fa4]{block-size:15rem}.style__label[data-v-9e705fa4]{margin-block-start:var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.bottom-bar[data-v-d8770a0a]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2xs);margin-block-start:auto;padding:var(--space-xs) var(--space-sm);padding-block-end:calc(var(--space-xs) + env(safe-area-inset-bottom,0px));border-block-start:var(--stroke-hairline) solid var(--hairline);background:var(--glass);backdrop-filter:blur(var(--blur-glass))}.bottom-bar__item[data-v-d8770a0a]{padding:var(--space-xs) var(--space-2xs);border:0;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-2);cursor:pointer}.bottom-bar__item--active[data-v-d8770a0a]{color:var(--accent);background:var(--accent-soft)}.edit__bar[data-v-8e163c27]{display:flex;align-items:center;justify-content:space-between}.edit__done[data-v-8e163c27]{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--accent)}.edit__title[data-v-8e163c27]{margin-block-start:var(--space-2xs);font-family:var(--font-ui);font-size:var(--text-xl);line-height:var(--leading-xl)}.edit__body[data-v-8e163c27]{gap:var(--space-xs)}.edit__p[data-v-8e163c27]{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.edit__p--muted[data-v-8e163c27]{color:var(--ink-2)}.edit__caret[data-v-8e163c27]{display:inline-block;inline-size:var(--stroke-emphasis);block-size:var(--text-md);margin-inline-start:var(--space-3xs);background:var(--accent);vertical-align:text-bottom}.edit__check[data-v-8e163c27]{display:inline-block;inline-size:var(--space-md);block-size:var(--space-md);margin-inline-end:var(--space-2xs);border:var(--stroke-hairline) solid var(--ink-3);border-radius:var(--radius-xs);vertical-align:text-bottom}.edit__check--on[data-v-8e163c27]{border-color:var(--accent);background:var(--accent)}.edit__keys[data-v-8e163c27]{display:flex;gap:var(--space-2xs);padding:var(--space-xs) var(--space-md);border-block-start:var(--stroke-hairline) solid var(--hairline);overflow:auto}.edit__key[data-v-8e163c27]{flex:none;padding:var(--space-2xs) var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);background:transparent;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink);cursor:pointer}.edit__key--danger[data-v-8e163c27]{color:var(--danger)}.phone[data-v-b3a8b2a3]{display:grid;gap:var(--space-xs);justify-items:center;inline-size:min(390px,100%)}.phone__screen[data-v-b3a8b2a3]{display:flex;flex-direction:column;inline-size:100%;block-size:844px;overflow:hidden;border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-lg);background:var(--paper)}.phone__label[data-v-b3a8b2a3]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.phone__note[data-v-b3a8b2a3]{margin-inline-start:var(--space-2xs);color:var(--ink-3)}@media(max-width:767px){.phone__screen[data-v-b3a8b2a3]{block-size:auto;min-block-size:100dvh;border:0;border-radius:0}}.projects[data-v-07967451]{display:grid;gap:var(--space-2xs);list-style:none}.project[data-v-07967451]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding-block:var(--space-sm);border-block-end:var(--stroke-hairline) solid var(--hairline)}.project__name[data-v-07967451]{font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.project__count[data-v-07967451]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.reading p[data-v-e321d68f]{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.reading blockquote[data-v-e321d68f]{padding-inline-start:var(--space-sm);border-inline-start:var(--stroke-emphasis) solid var(--hairline);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink-2)}.search[data-v-11187690]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.search__text[data-v-11187690]{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink)}.search__cancel[data-v-11187690]{font-size:var(--text-sm);color:var(--accent)}.quick-add[data-v-5aa87907]{position:absolute;inset-block-end:calc(var(--space-3xl) + var(--space-sm));inset-inline-end:var(--space-lg);display:flex;flex-direction:row-reverse;align-items:center;gap:var(--space-xs)}.quick-add__fab[data-v-5aa87907]{display:grid;place-items:center;inline-size:var(--space-2xl);block-size:var(--space-2xl);padding:0;border:0;border-radius:50%;background:var(--accent);color:var(--ink-on-accent);box-shadow:var(--shadow-overlay);cursor:pointer}.quick-add__fab svg[data-v-5aa87907]{inline-size:var(--space-lg);block-size:var(--space-lg);fill:none;stroke:currentColor;stroke-width:var(--stroke-emphasis);stroke-linecap:round}.quick-add--open .quick-add__fab svg[data-v-5aa87907]{transform:rotate(45deg);transition:transform var(--duration-quick) var(--ease-standard)}.quick-add__actions[data-v-5aa87907]{display:flex;gap:var(--space-2xs);animation:slide-in-5aa87907 var(--duration-settle) var(--ease-standard)}.quick-add__action[data-v-5aa87907]{padding:var(--space-xs) var(--space-sm);border:var(--stroke-hairline) solid var(--glass-edge);border-radius:var(--radius-lg);background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));box-shadow:var(--shadow-menu);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink);white-space:nowrap;cursor:pointer}.quick-add__action--primary[data-v-5aa87907]{border-color:var(--accent);color:var(--accent)}@keyframes slide-in-5aa87907{0%{opacity:0;transform:translate(var(--space-md))}to{opacity:1;transform:translate(0)}}.screen--relative[data-v-4ccac74b]{position:relative}.screen__picked[data-v-4ccac74b]{padding-inline:var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.waterfall[data-v-1347c61e]{column-count:2;column-gap:var(--space-sm)}.waterfall[data-v-1347c61e]>*{break-inside:avoid;margin-block-end:var(--space-sm)}.waterfall[data-v-1347c61e] .note__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--text-sm)}.screen{display:flex;flex-direction:column;min-block-size:100%}.screen__head{display:grid;gap:var(--space-3xs);padding:var(--space-lg) var(--space-md) var(--space-sm)}.screen__head--tight{padding-block-end:var(--space-xs)}.screen__title{font-family:var(--font-ui);font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-title)}.screen__title--hero{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.screen__meta{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.screen__group{margin-block-start:var(--space-xs);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-3)}.screen__body{flex:1;display:grid;align-content:start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);overflow:auto}.muted{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.chips{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.phones[data-v-c8ab7471]{display:flex;flex-wrap:wrap;gap:var(--space-xl);justify-content:center}.phones[data-v-c8ab7471]>*{flex:none}@media(max-width:767px){.phones[data-v-c8ab7471]{gap:var(--space-2xl)}}.bench--ai[data-v-226c7d50]{padding-inline-end:24rem}.bench[data-v-226c7d50]{display:grid;grid-template-columns:15rem 22rem minmax(0,1fr);min-block-size:100vh;background:var(--paper);color:var(--ink)}.rail[data-v-226c7d50]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);border-inline-end:var(--stroke-hairline) solid var(--hairline)}.rail__brand[data-v-226c7d50]{font-family:var(--font-ui);font-size:var(--text-lg);line-height:var(--leading-lg)}.rail__search[data-v-226c7d50]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);background:transparent;font-size:var(--text-sm);color:var(--ink-2);cursor:pointer}.rail__new[data-v-226c7d50]{padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--radius-sm);background:var(--accent);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-on-accent);cursor:pointer}.rail__kbd[data-v-226c7d50]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.rail__nav[data-v-226c7d50],.rail__list[data-v-226c7d50]{display:grid;gap:var(--space-3xs);list-style:none}.rail__item[data-v-226c7d50]{display:flex;justify-content:space-between;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--ink-2);text-decoration:none}.rail__item--active[data-v-226c7d50]{background:var(--accent-soft);color:var(--ink)}.rail__count[data-v-226c7d50],.rail__group[data-v-226c7d50]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.rail__foot[data-v-226c7d50]{margin-block-start:auto;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.outline[data-v-226c7d50]{display:flex;flex-direction:column;min-block-size:0;border-inline-end:var(--stroke-hairline) solid var(--hairline)}.outline__head[data-v-226c7d50]{display:grid;gap:var(--space-3xs);padding:var(--space-md);border-block-end:var(--stroke-hairline) solid var(--hairline)}.outline__date[data-v-226c7d50]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.outline__title[data-v-226c7d50]{font-family:var(--font-ui);font-size:var(--text-xl);line-height:var(--leading-xl)}.outline__meta[data-v-226c7d50]{font-size:var(--text-xs);color:var(--ink-2)}.outline__body[data-v-226c7d50]{flex:1;overflow:auto;padding:var(--space-sm) var(--space-md)}.outline__foot[data-v-226c7d50]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border-block-start:var(--stroke-hairline) solid var(--hairline)}.editor[data-v-226c7d50]{display:flex;flex-direction:column;min-inline-size:0}.editor__bar[data-v-226c7d50]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-lg);border-block-end:var(--stroke-hairline) solid var(--hairline)}.editor__crumb[data-v-226c7d50]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.editor__action[data-v-226c7d50]{padding:var(--space-2xs) var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);background:transparent;font-size:var(--text-sm);color:var(--ink);cursor:pointer}.editor__page[data-v-226c7d50]{flex:1;overflow:auto;inline-size:100%;max-inline-size:var(--measure-editor);margin-inline:auto;padding:var(--space-xl) var(--space-lg) var(--space-3xl)}.editor__title[data-v-226c7d50]{font-family:var(--font-ui);font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-title)}.editor__meta[data-v-226c7d50]{margin-block:var(--space-2xs) var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.editor__p[data-v-226c7d50],.editor__quote[data-v-226c7d50],.editor__list[data-v-226c7d50]{margin-block-start:var(--space-md);font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink);text-wrap:pretty}.editor__quote[data-v-226c7d50]{padding-inline-start:var(--space-sm);border-inline-start:var(--stroke-emphasis) solid var(--hairline);color:var(--ink-2)}.editor__list[data-v-226c7d50]{padding-inline-start:var(--space-lg);list-style:disc}.editor__tools[data-v-226c7d50]{padding:var(--space-xs) var(--space-lg);border-block-end:var(--stroke-hairline) solid var(--hairline)}.ai[data-v-226c7d50]{animation:slide-in-end var(--duration-settle) var(--ease-standard);position:fixed;inset-block:0;inset-inline-end:0;inline-size:24rem;overflow:auto;padding:var(--space-lg) var(--space-md);border-inline-start:var(--stroke-hairline) solid var(--hairline);background:var(--paper);box-shadow:var(--shadow-overlay)}.palette[data-v-226c7d50]{animation:fade-in var(--duration-quick) var(--ease-standard);position:fixed;inset:0;display:grid;place-items:start center;padding-block-start:12vh;background:color-mix(in srgb,var(--ink) 24%,transparent)}.palette__card[data-v-226c7d50]{animation:rise-in var(--duration-settle) var(--ease-standard);inline-size:min(100% - var(--space-xl),var(--measure-card));padding:var(--space-sm);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-overlay)}.palette__input[data-v-226c7d50]{padding:var(--space-xs) var(--space-sm);border-block-end:var(--stroke-hairline) solid var(--hairline);font-size:var(--text-md);color:var(--ink-3)}@media(max-width:1080px){.bench[data-v-226c7d50]{grid-template-columns:12rem minmax(0,1fr)}.outline[data-v-226c7d50]{display:none}.ai[data-v-226c7d50]{inline-size:100%}}@media(max-width:767px){.bench[data-v-226c7d50]{grid-template-columns:minmax(0,1fr)}.rail[data-v-226c7d50]{display:none}.editor__page[data-v-226c7d50]{padding-inline:var(--space-md)}}.spike[data-v-0eb3eaf7]{max-inline-size:var(--measure-editor);padding:var(--space-lg) var(--space-md);margin:0 auto}.spike__head[data-v-0eb3eaf7]{margin-block-end:var(--space-lg)}.spike__eyebrow[data-v-0eb3eaf7]{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.spike__title[data-v-0eb3eaf7]{margin:var(--space-2xs) 0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.spike__meta[data-v-0eb3eaf7]{margin:0;font-size:var(--text-sm);color:var(--ink-2)}.page[data-v-60b7b1ca]{max-inline-size:var(--measure-page);margin:0 auto;padding:var(--space-2xl) var(--space-md) var(--space-3xl)}.masthead[data-v-60b7b1ca]{max-inline-size:var(--measure-note);padding-block-end:var(--space-xl);border-block-end:var(--stroke-hairline) solid var(--hairline)}.masthead__eyebrow[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.masthead__title[data-v-60b7b1ca]{margin-block:var(--space-sm) var(--space-sm);font-size:var(--text-3xl);line-height:var(--leading-3xl)}.masthead__lede[data-v-60b7b1ca]{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink-2)}.jump[data-v-60b7b1ca]{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin-block-start:var(--space-lg)}.jump__item[data-v-60b7b1ca]{font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--accent);text-decoration:none;border-block-end:var(--stroke-hairline) solid transparent;transition:border-color var(--duration-quick) var(--ease-standard)}.jump__item[data-v-60b7b1ca]:hover{border-block-end-color:var(--accent)}.section[data-v-60b7b1ca]{padding-block:var(--space-xl) var(--space-xl);border-block-end:var(--stroke-hairline) solid var(--hairline)}.section__head[data-v-60b7b1ca]{display:grid;gap:var(--space-2xs);max-inline-size:var(--measure-note);margin-block-end:var(--space-lg)}.section__title[data-v-60b7b1ca]{font-size:var(--text-lg);line-height:var(--leading-lg)}.section__note[data-v-60b7b1ca]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.scale[data-v-60b7b1ca]{margin:0}.scale__row[data-v-60b7b1ca]{display:grid;grid-template-columns:minmax(7rem,8rem) 1fr auto;gap:var(--space-md);align-items:baseline;padding-block:var(--space-xs);border-block-start:var(--stroke-hairline) solid var(--hairline)}.scale__row[data-v-60b7b1ca]:first-child{border-block-start:0}.scale__token[data-v-60b7b1ca],.scale__meta[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.scale__sample[data-v-60b7b1ca]{margin:0}.scale__sample--3xl[data-v-60b7b1ca]{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-3xl)}.scale__sample--2xl[data-v-60b7b1ca]{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.scale__sample--xl[data-v-60b7b1ca]{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl)}.scale__sample--lg[data-v-60b7b1ca]{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-lg)}.scale__sample--md[data-v-60b7b1ca]{font-size:var(--text-md);line-height:var(--leading-md)}.scale__sample--base[data-v-60b7b1ca]{font-size:var(--text-base);line-height:var(--leading-base);color:var(--ink-2)}.scale__sample--sm[data-v-60b7b1ca]{font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm)}.scale__sample--xs[data-v-60b7b1ca]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.swatches[data-v-60b7b1ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--panel-min),1fr));gap:var(--space-md);margin:0;padding:0;list-style:none}.swatch[data-v-60b7b1ca]{display:grid;gap:var(--space-3xs)}.swatch__chip[data-v-60b7b1ca]{display:block;block-size:var(--space-2xl);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm)}.swatch__chip--paper[data-v-60b7b1ca]{background:var(--paper)}.swatch__chip--surface[data-v-60b7b1ca]{background:var(--surface)}.swatch__chip--ink[data-v-60b7b1ca]{background:var(--ink)}.swatch__chip--ink2[data-v-60b7b1ca]{background:var(--ink-2)}.swatch__chip--ink3[data-v-60b7b1ca]{background:var(--ink-3)}.swatch__chip--hairline[data-v-60b7b1ca]{background:var(--hairline)}.swatch__chip--accent[data-v-60b7b1ca]{background:var(--accent)}.swatch__chip--warning[data-v-60b7b1ca]{background:var(--warning)}.swatch__chip--danger[data-v-60b7b1ca]{background:var(--danger)}.swatch__chip--success[data-v-60b7b1ca]{background:var(--success)}.swatch__name[data-v-60b7b1ca]{font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-sm)}.swatch__value[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.spaces[data-v-60b7b1ca]{margin:0;padding:0;list-style:none}.space[data-v-60b7b1ca]{display:grid;grid-template-columns:12rem 8rem auto;gap:var(--space-md);align-items:center;padding-block:var(--space-2xs)}.space__bar[data-v-60b7b1ca]{display:block;block-size:var(--space-2xs);background:var(--accent);border-radius:var(--radius-xs)}.space__bar--3xs[data-v-60b7b1ca]{inline-size:var(--space-3xs)}.space__bar--2xs[data-v-60b7b1ca]{inline-size:var(--space-2xs)}.space__bar--xs[data-v-60b7b1ca]{inline-size:var(--space-xs)}.space__bar--sm[data-v-60b7b1ca]{inline-size:var(--space-sm)}.space__bar--md[data-v-60b7b1ca]{inline-size:var(--space-md)}.space__bar--lg[data-v-60b7b1ca]{inline-size:var(--space-lg)}.space__bar--xl[data-v-60b7b1ca]{inline-size:var(--space-xl)}.space__bar--2xl[data-v-60b7b1ca]{inline-size:var(--space-2xl)}.space__bar--3xl[data-v-60b7b1ca]{inline-size:var(--space-3xl)}.space__name[data-v-60b7b1ca]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.space__value[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.radiuses[data-v-60b7b1ca]{display:flex;flex-wrap:wrap;gap:var(--space-lg);margin:0;padding:0;list-style:none}.radius[data-v-60b7b1ca]{display:grid;gap:var(--space-2xs)}.radius__box[data-v-60b7b1ca]{display:block;inline-size:var(--space-3xl);block-size:var(--space-3xl);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline)}.radius__box--xs[data-v-60b7b1ca]{border-radius:var(--radius-xs)}.radius__box--sm[data-v-60b7b1ca]{border-radius:var(--radius-sm)}.radius__box--md[data-v-60b7b1ca]{border-radius:var(--radius-md)}.radius__box--lg[data-v-60b7b1ca]{border-radius:var(--radius-lg)}.radius__name[data-v-60b7b1ca]{font-size:var(--text-sm);line-height:var(--leading-sm)}.radius__value[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.motions[data-v-60b7b1ca]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:0;padding:0;list-style:none}.motion[data-v-60b7b1ca]{padding:var(--space-xs) var(--space-md);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.motion--quick[data-v-60b7b1ca]{transition:border-color var(--duration-quick) var(--ease-standard)}.motion--settle[data-v-60b7b1ca]{transition:border-color var(--duration-settle) var(--ease-standard)}.motion--overlay[data-v-60b7b1ca]{transition:border-color var(--duration-overlay) var(--ease-standard)}.motion[data-v-60b7b1ca]:hover{border-color:var(--accent);color:var(--ink)}.tracks[data-v-60b7b1ca]{margin:0;padding:0;list-style:none}.track[data-v-60b7b1ca]{display:grid;grid-template-columns:5rem 1fr 12rem;gap:var(--space-md);align-items:baseline;padding-block:var(--space-sm);border-block-start:var(--stroke-hairline) solid var(--hairline)}.track[data-v-60b7b1ca]:first-child{border-block-start:0}.track__name[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.track__sample--display[data-v-60b7b1ca]{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl)}.track__sample--ui[data-v-60b7b1ca]{font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--leading-base)}.track__sample--reading[data-v-60b7b1ca]{font-family:var(--font-reading);font-size:var(--text-md);line-height:var(--leading-md)}.track__sample--mono[data-v-60b7b1ca]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm)}.track__value[data-v-60b7b1ca]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.reading[data-v-60b7b1ca]{max-inline-size:var(--measure-note);font-size:var(--text-md);line-height:var(--leading-md)}.reading>p[data-v-60b7b1ca]{margin-block-end:var(--space-sm)}.reading__title[data-v-60b7b1ca]{font-size:var(--text-xl);line-height:var(--leading-xl)}.reading__meta[data-v-60b7b1ca]{margin-block:var(--space-2xs) var(--space-md);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.reading__quote[data-v-60b7b1ca]{margin:var(--space-md) 0;padding-inline-start:var(--space-md);border-inline-start:var(--stroke-emphasis) solid var(--hairline);color:var(--ink-2)}.reading__list[data-v-60b7b1ca]{margin-block:0 var(--space-sm);padding-inline-start:var(--space-lg)}.reading__list li[data-v-60b7b1ca]{margin-block-end:var(--space-2xs)}.reading code[data-v-60b7b1ca]{padding:var(--space-3xs) var(--space-2xs);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-xs);font-size:var(--text-code)}.foot[data-v-60b7b1ca]{padding-block-start:var(--space-lg)}.foot__line[data-v-60b7b1ca]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}@media(max-width:767px){.masthead__title[data-v-60b7b1ca]{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.scale__row[data-v-60b7b1ca],.track[data-v-60b7b1ca],.space[data-v-60b7b1ca]{grid-template-columns:1fr;gap:var(--space-3xs)}.space__bar[data-v-60b7b1ca]{block-size:var(--space-xs)}}.sheet[data-v-deb5d728]{display:grid;gap:var(--space-xs);padding:var(--space-lg);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline);border-radius:var(--radius-md)}.sheet__label[data-v-deb5d728]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.sheet__title[data-v-deb5d728]{margin-block-start:var(--space-2xs);font-size:var(--text-xl);line-height:var(--leading-xl)}.sheet__meta[data-v-deb5d728]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.sheet__body[data-v-deb5d728],.sheet__list[data-v-deb5d728]{font-size:var(--text-md);line-height:var(--leading-md)}.sheet__list[data-v-deb5d728]{margin:0;padding-inline-start:var(--space-lg)}.sheet__foot[data-v-deb5d728]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.sheet__num[data-v-deb5d728]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sheet--a .sheet__title[data-v-deb5d728]{font-family:var(--font-display)}.sheet--a .sheet__body[data-v-deb5d728],.sheet--a .sheet__list[data-v-deb5d728]{font-family:var(--font-reading)}.sheet--b .sheet__title[data-v-deb5d728],.sheet--b .sheet__body[data-v-deb5d728],.sheet--b .sheet__list[data-v-deb5d728]{font-family:var(--font-display)}.sheet--c .sheet__title[data-v-deb5d728]{font-family:var(--font-compare)}.sheet--c .sheet__body[data-v-deb5d728],.sheet--c .sheet__list[data-v-deb5d728]{font-family:var(--font-reading)}.page[data-v-a4d16cfc]{max-inline-size:var(--measure-page);margin:0 auto;padding:var(--space-2xl) var(--space-md) var(--space-3xl)}.head[data-v-a4d16cfc]{max-inline-size:var(--measure-note);margin-block-end:var(--space-xl)}.head__eyebrow[data-v-a4d16cfc]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.head__title[data-v-a4d16cfc]{margin-block:var(--space-sm) var(--space-sm);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.head__lede[data-v-a4d16cfc]{font-size:var(--text-md);line-height:var(--leading-md);color:var(--ink-2)}.head__hint[data-v-a4d16cfc]{margin-block-start:var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-3)}.grid[data-v-a4d16cfc]{display:grid;gap:var(--space-lg)}@media(min-width:1100px){.grid[data-v-a4d16cfc]{grid-template-columns:repeat(3,1fr)}}.track__name[data-v-a4d16cfc]{font-size:var(--text-lg);line-height:var(--leading-lg)}.track__desc[data-v-a4d16cfc]{margin-block:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2)}.foot[data-v-a4d16cfc]{margin-block-start:var(--space-xl);padding-block-start:var(--space-md);border-block-start:var(--stroke-hairline) solid var(--hairline)}.foot__line[data-v-a4d16cfc]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-3)}.track__name[data-v-a4d16cfc],.track__desc[data-v-a4d16cfc]{max-inline-size:var(--measure-card)}@media(max-width:767px){.head__title[data-v-a4d16cfc]{font-size:var(--text-xl);line-height:var(--leading-xl)}}
