/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:"Noto Serif TC Local", "Noto Serif TC", "Noto Sans TC Variable", "PingFang TC", "PingFang HK", "Microsoft JhengHei", serif;--font-ui:"Noto Sans TC Variable", "PingFang TC", "PingFang HK", "Microsoft JhengHei", system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.inset-x-\[12\%\]{inset-inline:12%}.top-1\/2{top:50%}.top-\[max\(16px\,env\(safe-area-inset-top\)\)\]{top:max(16px,env(safe-area-inset-top))}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[9\%\]{bottom:9%}.bottom-\[calc\(var\(--tabbar-h\)\+var\(--mic-size\)\+20px\+var\(--safe-bottom\)\)\]{bottom:calc(var(--tabbar-h) + var(--mic-size) + 20px + var(--safe-bottom))}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-\[80\]{z-index:80}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.06\/1\]{aspect-ratio:1.06}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:calc(var(--spacing) * 48)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[52px\]{min-height:52px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.max-w-\[280px\]{max-width:280px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(292px\,82vw\)\]{max-width:min(292px,82vw)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[156px\]{min-width:156px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded-\[calc\(var\(--radius-sm\)-1px\)\]{border-radius:calc(var(--radius-sm) - 1px)}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--color-status-warning\)\]{border-color:var(--color-status-warning)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-soft\)\]{border-color:var(--line-soft)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-transparent{border-color:#0000}.border-l-\[var\(--accent\)\]{border-left-color:var(--accent)}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--bg-elevated\)\],.bg-\[var\(--bg-elevated\)\]\/94{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--bg-elevated\)\]\/94{background-color:color-mix(in oklab,var(--bg-elevated) 94%,transparent)}}.bg-\[var\(--bg-elevated\)\]\/96{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--bg-elevated\)\]\/96{background-color:color-mix(in oklab,var(--bg-elevated) 96%,transparent)}}.bg-\[var\(--bg-mute\)\]{background-color:var(--bg-mute)}.bg-\[var\(--color-status-warning-subtle\)\]{background-color:var(--color-status-warning-subtle)}.bg-\[var\(--line-strong\)\]{background-color:var(--line-strong)}.bg-\[var\(--ok\)\]{background-color:var(--ok)}.bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)}.bg-transparent{background-color:#0000}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[max\(12px\,env\(safe-area-inset-top\)\)\]{padding-top:max(12px,env(safe-area-inset-top))}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[31px\]{font-size:31px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.025em\]{--tw-tracking:.025em;letter-spacing:.025em}.tracking-\[0\.035em\]{--tw-tracking:.035em;letter-spacing:.035em}.text-wrap{text-wrap:wrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent-fg\)\]{color:var(--accent-fg)}.text-\[var\(--color-status-warning\)\]{color:var(--color-status-warning)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[var\(--accent\)\]\/35{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.decoration-\[var\(--accent\)\]\/35{-webkit-text-decoration-color:color-mix(in oklab,var(--accent) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--accent) 35%,transparent)}}.decoration-\[var\(--line\)\]{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.decoration-\[var\(--line-strong\)\]{-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.underline-offset-4{text-underline-offset:4px}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow\)\]{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-raised\)\]{--tw-shadow:var(--shadow-raised);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:border-\[var\(--line\)\]:hover{border-color:var(--line)}.hover\:border-\[var\(--line-strong\)\]:hover{border-color:var(--line-strong)}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-\[var\(--bg-mute\)\]:hover{background-color:var(--bg-mute)}.hover\:text-\[var\(--text-secondary\)\]:hover{color:var(--text-secondary)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}@media(min-width:40rem){.sm\:max-w-\[70\%\]{max-width:70%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-right{text-align:right}}}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-27-wght-normal-Bsb6CrxP.woff2)format("woff2-variations");unicode-range:U+941A,U+941C,U+941E,U+9420-9425,U+9427-942B,U+942E,U+9432-9433,U+9436,U+9438,U+943A,U+943D,U+943F-9440,U+9445,U+944A,U+944C,U+9454-9455,U+945A-945B,U+945E,U+9460,U+9462-9463,U+9468,U+946A,U+946D,U+946F,U+9471,U+9474-9477,U+9479,U+947E-9481,U+9488-948A,U+948E,U+9492-9493,U+9497,U+9499,U+949B-94A3,U+94A5-94A9,U+94AC,U+94AE-94B1,U+94B3-94B5,U+94BB-94BC,U+94BE-94C3,U+94C5-94C6,U+94C9,U+94CE-94D0,U+94DB-94DD,U+94E0,U+94E2-94E3,U+94E8,U+94EC-94EE,U+94F0,U+94F2,U+94F5-94F6,U+94F8,U+94FA,U+94FF-9502,U+9504-9506,U+9508,U+950B-950C,U+950F-9510,U+9519-951B,U+951D,U+951F,U+9521-9526,U+952D-952F}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-30-wght-normal-qEGnB_nK.woff2)format("woff2-variations");unicode-range:U+90E2-90E4,U+90EA-90EB,U+90EF,U+90F4,U+90F7-90F8,U+90FC,U+90FE-9100,U+9102,U+9104,U+9106,U+9112,U+9114-911A,U+911C,U+911E,U+9120,U+9122-9123,U+9129,U+912B,U+912F,U+9131-9132,U+9134,U+9136,U+9139-913A,U+9143,U+9146,U+9148-914A,U+914E-9150,U+9154,U+9156-9157,U+9159-915A,U+915D-915E,U+9161-9164,U+916B,U+916E,U+9170-9172,U+9174,U+9176,U+9179-917A,U+917F,U+9181-9182,U+9184-9186,U+918C-918E,U+9190-9191,U+9196,U+919A-919B,U+919E,U+91A1-91A4,U+91A7,U+91AA,U+91AE-91B2,U+91B4-91B5,U+91B8,U+91BD-91BE,U+91C1,U+91C3,U+91C5-91C6,U+91C8-91CA,U+91D2-91D5,U+91D7,U+91D9,U+91E1,U+91E4,U+91E6-91E9,U+91EC-91ED,U+91F0-91F1,U+91F5-91FA,U+91FD,U+91FF-9201,U+9203-9207}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-31-wght-normal-CUZYeSc0.woff2)format("woff2-variations");unicode-range:U+8F85-8F86,U+8F88-8F8A,U+8F8D,U+8F90,U+8F93,U+8F95-8F97,U+8F99,U+8F9E-8F9F,U+8FA2,U+8FA7,U+8FA9,U+8FAB,U+8FAE,U+8FB3,U+8FB5-8FB6,U+8FBA-8FBD,U+8FBF,U+8FC1-8FC2,U+8FC6,U+8FC8,U+8FCC-8FCD,U+8FD2-8FD3,U+8FD5,U+8FDC-8FDD,U+8FDF,U+8FE2-8FE5,U+8FE8-8FE9,U+8FED-8FEE,U+8FF3,U+8FF5,U+8FF8,U+8FFA-8FFC,U+8FFE,U+9002,U+9004,U+9008,U+900A-900B,U+9011-9013,U+9016,U+901E,U+9021,U+9024,U+902D,U+902F-9030,U+9034-9036,U+9039-903B,U+9041,U+9044-9045,U+904F-9052,U+9057-9058,U+905B,U+905D,U+9061-9062,U+9065,U+9068,U+906F,U+9074,U+9079,U+907D,U+9083,U+9085,U+9087-9089,U+908B,U+9090,U+9093,U+9095,U+9097,U+9099,U+909B,U+909D-909E,U+90A0-90A2,U+90AC,U+90AF-90B0,U+90B2-90B4,U+90B6,U+90B9,U+90BB,U+90BD-90BE,U+90C3-90C5,U+90C7,U+90D1,U+90D4-90D5,U+90D7,U+90DB-90DF}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-34-wght-normal-C1wbJ2k5.woff2)format("woff2-variations");unicode-range:U+8B9C,U+8B9E-8B9F,U+8BA3,U+8BA5,U+8BA7,U+8BAA,U+8BAD,U+8BB2-8BB4,U+8BB6-8BB9,U+8BBC-8BBD,U+8BBF-8BC0,U+8BC3,U+8BC5,U+8BC8-8BCB,U+8BCF,U+8BD1,U+8BD7-8BDC,U+8BDE-8BE1,U+8BE3,U+8BE5,U+8BE7,U+8BE9,U+8BEB-8BEC,U+8BEF,U+8BF1-8BF2,U+8BF5-8BF6,U+8BF8,U+8BFA,U+8BFD-8BFE,U+8C01-8C02,U+8C05,U+8C08,U+8C0A-8C11,U+8C13-8C15,U+8C18-8C1C,U+8C1F,U+8C23-8C29,U+8C2C-8C2D,U+8C31,U+8C34,U+8C36,U+8C39,U+8C3F,U+8C47,U+8C49-8C4C,U+8C4F,U+8C51,U+8C55,U+8C62,U+8C68,U+8C73,U+8C78,U+8C7A-8C7C,U+8C82,U+8C85,U+8C89-8C8A,U+8C8D-8C8E,U+8C90,U+8C94,U+8C98-8C99,U+8CA3-8CA4,U+8CAD-8CB0,U+8CB2,U+8CB9-8CBA,U+8CBD,U+8CC1-8CC2,U+8CC4-8CC5,U+8CCF-8CD2,U+8CD4-8CD5,U+8CD9-8CDB}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-36-wght-normal-D8HTrsxI.woff2)format("woff2-variations");unicode-range:U+88B7-88B8,U+88BC-88BE,U+88C0,U+88C4,U+88C6-88C7,U+88C9-88CC,U+88CE,U+88D2,U+88D6,U+88D8,U+88DB,U+88DF,U+88E4,U+88E8-88E9,U+88EC,U+88EF-88F1,U+88F3-88F5,U+88FC,U+88FE,U+8900,U+8902,U+8906,U+890A-890C,U+8912-8915,U+8918-891A,U+891F,U+8921,U+8923,U+8925,U+892A-892B,U+892D,U+8930,U+8933,U+8935-8936,U+8938,U+893D,U+8941-8943,U+8946-8947,U+8949,U+894C-894D,U+8956-8957,U+8959,U+895C,U+895E-8960,U+8964,U+8966,U+896C,U+8971,U+8974,U+897B,U+897E,U+8980,U+8982-8983,U+8987-8988,U+898A,U+898C,U+8991,U+8994-8995,U+8997-8998,U+899A,U+899C,U+89A1,U+89A4-89A7,U+89A9,U+89AC,U+89AF,U+89B2-89B3,U+89B7,U+89BB,U+89BF,U+89C5,U+89C9-89CA,U+89D1,U+89D4-89D5,U+89DA,U+89DC-89DE,U+89E5-89E7,U+89ED,U+89F1,U+89F3-89F4,U+89F6,U+89FF,U+8A01,U+8A03,U+8A07,U+8A09,U+8A0C,U+8A0F-8A12,U+8A16}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-43-wght-normal-xnDjStnc.woff2)format("woff2-variations");unicode-range:U+7FB8,U+7FBC,U+7FBF-7FC0,U+7FC3,U+7FCB-7FCC,U+7FCE-7FCF,U+7FD1,U+7FD5,U+7FD8,U+7FDB,U+7FDE-7FDF,U+7FE5-7FE6,U+7FE9,U+7FEB-7FEC,U+7FEE,U+7FF2-7FF3,U+7FFA,U+7FFD-7FFE,U+8002,U+8004,U+8006,U+800B,U+800E,U+8011-8012,U+8014,U+8016,U+8018-8019,U+801C,U+8024,U+8026,U+8028,U+802C,U+8030,U+8035,U+8037-8039,U+803B,U+8042-8043,U+804B-804C,U+8052,U+8061,U+8068,U+806A,U+806E,U+8071,U+8073-8076,U+8079,U+807C,U+807E-807F,U+8083-8084,U+808F,U+8093,U+8095,U+8098,U+809C,U+809F-80A0,U+80A4,U+80A7,U+80AB,U+80AD-80AE,U+80B0-80B1,U+80B4-80B6,U+80B8,U+80BC-80C2,U+80C4,U+80C6-80C7,U+80CB,U+80CD,U+80CF,U+80D4,U+80D7,U+80D9,U+80DB-80DD,U+80E0,U+80E3-80E5,U+80E7,U+80EB-80ED,U+80EF-80F1,U+80F3-80F4,U+80F6-80F7,U+80FC,U+80FE-80FF,U+8101,U+8107,U+8109,U+810F-8113,U+8115,U+8117-8118,U+811A}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-54-wght-normal-Bctil8qQ.woff2)format("woff2-variations");unicode-range:U+7281-7282,U+7284,U+7287,U+728A,U+728D,U+7292,U+7296,U+7298,U+729B,U+729F-72A2,U+72AD-72AE,U+72B0-72B5,U+72B8-72B9,U+72BC-72BD,U+72C1,U+72C3,U+72C5-72C6,U+72C8,U+72CC-72CE,U+72D2,U+72D4,U+72DB,U+72DD,U+72DF,U+72E1,U+72E8,U+72EC-72EE,U+72F1,U+72F3-72F4,U+72F7,U+72FA-72FB,U+72FD,U+7300-7301,U+7304,U+7307,U+730A-730B,U+730E,U+7313,U+7315-7317,U+7319,U+731E-731F,U+7322,U+7328-732E,U+7330-7331,U+7337,U+733A-733C,U+733E,U+7340-7341,U+7343,U+734C-734D,U+734F-7350,U+7352,U+7355,U+7357,U+7359-735A,U+7360-7363,U+7365,U+7369-7370,U+7373-7374,U+7377,U+737A,U+737C,U+737E,U+7380,U+7385-7386,U+738A,U+738E-738F,U+7391-7395,U+7397-7398,U+739B,U+73A0-73A2,U+73A5-73A8,U+73AD-73AE,U+73B3}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-56-wght-normal-B7o92O3n.woff2)format("woff2-variations");unicode-range:U+6FEC,U+6FEE,U+6FF0,U+6FF3,U+6FF5-6FF6,U+6FFA,U+6FFC,U+6FFF-7001,U+7003,U+7005-7007,U+700B,U+700D,U+7015,U+7018,U+701B,U+701E,U+7020-7021,U+7023,U+7026-7027,U+702C,U+702F-7032,U+7034-7035,U+7037-703C,U+7040,U+7042-7044,U+7046,U+7049,U+704B,U+704F,U+7052,U+7054-7055,U+705C-7061,U+7064-7069,U+706C-706D,U+706F,U+7073-7075,U+7078,U+707A,U+707E-7081,U+7085-7086,U+7089,U+7090-7091,U+7094-7096,U+7098,U+709C,U+709F,U+70A1,U+70A4,U+70A9,U+70AC,U+70AF-70B2,U+70B4-70B5,U+70B7,U+70BB-70BE,U+70C0-70C3,U+70CA-70CB,U+70D2,U+70D4-70D5,U+70D9-70DD,U+70DF,U+70E6-70E9,U+70EB-70EC,U+70EF,U+70F1,U+70F4,U+70F7,U+70FA,U+70FD,U+70FF,U+7104,U+7106,U+7109,U+710C,U+7110,U+7113-7114}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-66-wght-normal-CABLcObE.woff2)format("woff2-variations");unicode-range:U+642B,U+642F-6430,U+6432,U+6434,U+6437,U+643A,U+643D-6444,U+6446-6447,U+644A-644B,U+644E,U+6450-6453,U+6456,U+6459,U+645B-645C,U+645E,U+6460-6461,U+6463-6465,U+6468,U+646C-646E,U+6470,U+6472-6477,U+6479,U+647B,U+647D,U+6480,U+6482,U+6485,U+648B-648C,U+6491,U+6493,U+6496-649A,U+649D,U+649F-64A0,U+64A2-64A3,U+64AC,U+64B1,U+64B3-64B4,U+64B7-64B9,U+64BB,U+64BE,U+64C0,U+64C3-64C4,U+64D0,U+64D2,U+64D5,U+64D7-64D8,U+64E1-64E4,U+64E7,U+64E9,U+64ED,U+64EF-64F0,U+64F3,U+64F8,U+64FB-64FC,U+64FF,U+6504-6506,U+6509,U+6511-6512,U+6516,U+6518-6519,U+651B,U+6520-6523,U+6525-6526,U+6529,U+652B,U+652E,U+6530,U+6532,U+6534-6535,U+6537-6538,U+653A,U+653D,U+6542-6543,U+6549,U+654C-654E,U+6554-6555,U+655B,U+655D,U+6561,U+6564}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-81-wght-normal-CdB6HoDd.woff2)format("woff2-variations");unicode-range:U+5197,U+519A-519C,U+519E,U+51A2,U+51A6-51A9,U+51AB,U+51AD-51AF,U+51B1-51B6,U+51BA-51C0,U+51C3-51C5,U+51C7,U+51C9-51CB,U+51CE-51D1,U+51D4,U+51D6,U+51D9,U+51DB-51DC,U+51DF,U+51E4,U+51E6,U+51E9-51EA,U+51ED,U+51EF,U+51F4-51F5,U+51FC,U+51FF,U+5201-5202,U+5204-5205,U+5208,U+520B,U+520D-520E,U+5213,U+5215-5216,U+5218,U+521A,U+5220,U+5223,U+5226-5228,U+5232-5234,U+5239,U+523C,U+5241-5242,U+5244,U+5249,U+524C,U+5251-5252,U+5255,U+5257,U+525C,U+525E,U+5261,U+5263-5265,U+526E,U+5270,U+5273-5274,U+5277,U+527D,U+527F,U+5281-5282,U+5284,U+528A,U+528C,U+528F,U+5292-5294,U+529D,U+52A6,U+52AC-52AD,U+52B1-52B5,U+52B9,U+52BB-52BC,U+52BE-52C0,U+52C5,U+52CB,U+52CD,U+52D0-52D1,U+52D6-52D7,U+52DB,U+52E0,U+52E3,U+52E6-52E7}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-83-wght-normal-BKaoQorn.woff2)format("woff2-variations");unicode-range:U+4F2D,U+4F31-4F32,U+4F35,U+4F37,U+4F39,U+4F3B,U+4F3E,U+4F41-4F43,U+4F47,U+4F49,U+4F4C,U+4F52,U+4F57-4F58,U+4F5A,U+4F5D-4F5F,U+4F61,U+4F63-4F64,U+4F67,U+4F6A,U+4F6E-4F6F,U+4F72,U+4F74,U+4F76-4F7B,U+4F7D-4F7E,U+4F80-4F82,U+4F84,U+4F89-4F8A,U+4F8E-4F94,U+4F96-4F98,U+4F9A,U+4F9E,U+4FA0-4FA3,U+4FA5-4FA8,U+4FAA-4FAC,U+4FB2-4FB3,U+4FB7-4FBA,U+4FC0-4FC1,U+4FC5-4FC7,U+4FCB,U+4FCD-4FCE,U+4FD1,U+4FD3-4FD4,U+4FD8-4FDC,U+4FDF,U+4FE2-4FE5,U+4FE8-4FEA,U+4FEC-4FED,U+4FF3-4FF6,U+4FF8-4FFA,U+4FFD,U+5000,U+5002,U+5005,U+5008,U+500C,U+500F,U+5013-5015,U+501B-501C,U+501E,U+5022-5025,U+5027-5028,U+502C-502E,U+5030-5032,U+5036,U+503A-503B,U+503E}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-90-wght-normal-BLG28ssT.woff2)format("woff2-variations");unicode-range:U+2139,U+2153,U+2194-2197,U+2199,U+219D-219E,U+21A0,U+21A9-21AA,U+21AC,U+21AF-21B1,U+21B3-21B5,U+21BA-21BB,U+21C4,U+21CA,U+21CC,U+21D0,U+21D2-21D4,U+21D8,U+21DD,U+21E2-21E9,U+2200,U+2202,U+2205-2208,U+220E-220F,U+2211-2212,U+2215,U+2217-221A,U+221D-2220,U+2225,U+2227-222B,U+222E,U+2234-2237,U+223C-223D,U+2248,U+2256,U+2260-2261,U+2264-2265,U+226A-226B,U+226E-226F,U+2282-2283,U+2295-2296,U+2299,U+22A5,U+22B0-22B1,U+22B9,U+22BF,U+22C5-22C6,U+22C8,U+22D0-22D1,U+22EE,U+2312-2313,U+2318,U+231A-231B,U+2323,U+2328,U+239D,U+23A0,U+23AF,U+23E4,U+23E9-23EA,U+23EC,U+23F0-23F3,U+23FA,U+2445,U+2460-2471,U+2474}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-100-wght-normal-CeyvuWjh.woff2)format("woff2-variations");unicode-range:U+A3,U+2CA,U+2223,U+2640,U+273F,U+301C-301D,U+3107,U+310C,U+4E30,U+4E3E,U+4E5E,U+4E71,U+4F26,U+4F7C,U+4F83,U+50DA,U+5243,U+5267,U+529E,U+5321,U+5352,U+5477,U+548B,U+54A6,U+54B2,U+54C2,U+54C4,U+54C6,U+54CD,U+54EE,U+5543,U+55D1,U+55D3,U+55F0,U+55FD,U+560D,U+5629,U+5660,U+57AE,U+57E0,U+57E4,U+5904,U+592D,U+5965,U+5A31,U+5A7F,U+5B5A,U+5BB8,U+5C14,U+5C3B,U+5C5C,U+5C5E,U+5D10,U+5E10,U+5E4C,U+603B,U+604D,U+611C,U+6137,U+61C8,U+6292,U+62C7,U+6371,U+6382,U+645F,U+64AE,U+64C2,U+651E,U+65F1,U+660A,U+663E,U+673D,U+6784,U+6789,U+67FF,U+6813,U+6854,U+68D8,U+68FA,U+697D,U+6A01,U+6A1E,U+6BAF,U+6C08,U+6C17,U+6C2B,U+6C81,U+6CBD,U+6DC6,U+6DF9,U+6ED9,U+6EE1,U+6F86,U+6FC1,U+6FDB,U+701F,U+7076,U+715C,U+7194,U+71FB,U+720D,U+72B6,U+7396,U+73AF,U+745B,U+746F,U+748B,U+7647,U+7699,U+76BF,U+76CE,U+76DE,U+77AA,U+786B,U+7881,U+78CA,U+793C,U+797A,U+79B9,U+79BB,U+79BF,U+7A92,U+7AC7,U+7AE3,U+7B19,U+7B20,U+7B51,U+7B94,U+7CBD,U+7CDE,U+7CEF,U+7D46,U+7DDE,U+7F88,U+80DA,U+814B,U+81CD,U+8235,U+8258,U+8282,U+82B9,U+846B,U+84C1,U+84D3,U+8518,U+8611,U+8783,U+8814,U+8A15,U+8AA6,U+8B2C,U+8BA8-8BA9,U+8BC6,U+8BE2,U+8BE6,U+8C22,U+8D05,U+8D27,U+8DBE,U+8E34,U+8E66,U+8EC0,U+9005,U+9082,U+9091,U+914B,U+916F,U+92C5,U+92F0,U+9318,U+9382,U+938A,U+93E2,U+964B,U+96C1,U+96CC-96CD,U+96DB,U+973E,U+97A0,U+9803,U+9876,U+9879,U+9955,U+9986,U+99F1,U+9A5B,U+9ABC,U+9C57,U+9C9C,U+9D1B,U+9D26,U+9D51,U+9EEF,U+9F99,U+C2A4,U+E253,U+E313-E314,U+E5C7,U+E5C9,U+E8DB-E8DC,U+FF25,U+FF2D-FF2E,U+FF34,U+FFE5,U+1F60A,U+1F618,U+1F62D}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-101-wght-normal-BazQQPpe.woff2)format("woff2-variations");unicode-range:U+B4,U+10D,U+2D9,U+641,U+6CC,U+E20,U+E29,U+200E,U+20AC,U+2266,U+25BE,U+301E,U+3058,U+4E07,U+4E1D,U+4E66,U+4ECE,U+4FDE,U+5016,U+5180,U+5199,U+51AA,U+5306,U+5386,U+53D8,U+5413,U+541D,U+5436,U+54CE,U+54E8,U+54FC,U+5571,U+557E,U+558E,U+55A7,U+56A8,U+57A2-57A3,U+58B3,U+5960,U+5992-5993,U+59A4,U+5A55,U+5AB2,U+5AFB,U+5B56,U+5BC5,U+5BC7,U+5BF0,U+5CB1,U+5CC7,U+5DFF,U+5E93,U+5ED3,U+5F6A,U+60BC,U+61FF,U+6218,U+6254,U+634D,U+6467,U+64F1-64F2,U+6582,U+65FB,U+6615,U+6687,U+66E6,U+66F0,U+6781,U+67F5,U+68A7,U+6A1F,U+6B27,U+6B4E,U+6B73,U+6B79,U+6BCB,U+6C5D,U+6CF5,U+6DEE,U+6EC4,U+6ECC,U+6F88,U+6FEF,U+701D,U+703E,U+707C,U+7099,U+710A,U+725F,U+72D9,U+72E9,U+731D,U+7325,U+739F,U+7463,U+7480,U+74A8,U+7523,U+7526,U+75E0,U+7613,U+7656,U+76D4,U+773A,U+775C,U+775E,U+780C,U+78E1,U+78F7,U+7960,U+7A20,U+7AAF,U+7B08,U+7B71,U+7BE4,U+7CEC,U+7CF0,U+7D5E,U+7D62,U+7DBE,U+7E1B,U+7EA2,U+7EC4,U+7EC6,U+7EDC,U+7EED,U+7EFC,U+7F16,U+7F57,U+7FB9,U+7FCA,U+803D,U+816E,U+82A5,U+82B7,U+8317,U+8338,U+834A,U+83D3,U+8401,U+8469,U+849E,U+854A,U+8559,U+865E,U+86E4,U+8700,U+8759,U+8760,U+8778,U+8782,U+879E,U+87D1,U+880D,U+8836,U+8944,U+89C8,U+8AAC,U+8B74,U+8BA2,U+8BA4,U+8BAE,U+8BFB,U+8C4E,U+8CB3,U+8CB6,U+8D16,U+8D28,U+8E44,U+8F3B,U+8F3F,U+8F91,U+8FB9,U+8FC4,U+8FDE,U+8FF9,U+9076,U+90AE,U+90B8,U+9257,U+9310,U+93DF,U+94FE,U+95A5,U+95A9,U+962E,U+968F-9690,U+9704,U+9713,U+97F6,U+9824,U+986B,U+9884,U+9886,U+98E2,U+991A,U+99A5,U+99DD,U+9AB8,U+9B41,U+9B77,U+9BAD,U+C774,U+E5D4,U+FE52,U+FF02,U+1F389,U+1F449,U+1F495}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-102-wght-normal-DWn0bv9H.woff2)format("woff2-variations");unicode-range:U+2CB,U+5D1,U+5D9,U+5E2,U+5E8,U+5EA,U+633,U+E32,U+2252,U+2267,U+2573,U+25B3,U+25C4,U+2713,U+2715,U+30E2,U+4E28,U+4E3C,U+4E4D,U+4E70,U+4F88,U+4FEF,U+5018,U+501A,U+5026,U+5137,U+513F,U+51F3,U+524B,U+5254,U+52D8,U+5308,U+5384,U+53CC,U+5443,U+5466,U+54A7-54A8,U+54BD,U+54C9,U+54CB,U+555E,U+556A,U+5580,U+560E,U+5614,U+561F,U+562F,U+566C,U+5679,U+56BC,U+56CD,U+56E7,U+56ED,U+572D,U+57D7,U+582F,U+589F,U+5B09,U+5BA5,U+5C51,U+5C90,U+5CEF,U+5D16,U+5D84,U+5DD4,U+5E08,U+5E26,U+5F0A,U+5F20,U+606C,U+61C7,U+620F,U+625B,U+62A4,U+62D0,U+62F1,U+63A0,U+63C6,U+63F9,U+6413,U+6417,U+6483,U+64F7,U+650F,U+65A7,U+665F,U+66AE,U+66D6,U+66E0,U+6746,U+6756,U+67D1,U+6837,U+68D7,U+68E0,U+68F5,U+6977,U+6995,U+69A8,U+69B4,U+69D3,U+6A3D,U+6ABB,U+6BB7,U+6BD3,U+6C47,U+6CC4,U+6CD3,U+6DAE,U+6E26,U+6E29,U+6E5B,U+6EAF,U+6EBA,U+7028,U+70B3,U+711A,U+733F,U+73C0,U+73EE,U+7444,U+745A,U+7487,U+7540,U+75A4,U+7729,U+779E,U+798E,U+79CD,U+79E9,U+7A3D,U+7A4C,U+7A9F,U+7AC4,U+7AFF,U+7B77,U+7C27,U+7CA7,U+7CD9,U+7D76,U+7E43,U+7EA6,U+7ED9,U+7FF1,U+808B,U+809B,U+80FA,U+827A,U+8309,U+8328,U+832B,U+8396,U+83E0,U+840E,U+8425,U+852D,U+853B,U+8588,U+85E9,U+86B5,U+8718,U+87EC,U+8910,U+893B,U+89C1-89C2,U+8B3E,U+8BAF,U+8BC1,U+8BCD,U+8BDD,U+8C41,U+8C48,U+8D2D,U+8D5E,U+8FBE,U+9015,U+90A8,U+90B5,U+90E1,U+9169,U+9183,U+91D0,U+91DC,U+9293,U+92F8,U+9472,U+9598,U+95ED,U+95FB,U+9605,U+96C7,U+9739,U+9742,U+9761,U+99AD,U+9AE6,U+9B1A,U+9B44,U+9BC9,U+9D3F,U+9DD7,U+9E7C,U+9E92,U+FE5D-FE5E,U+FF22-FF24,U+FF2F-FF30,U+FF33}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-103-wght-normal-tcQ1zu-u.woff2)format("woff2-variations");unicode-range:U+60,U+F7,U+161,U+2198,U+2571,U+258B,U+25B6,U+2661,U+3051,U+3109,U+4E11,U+4E1C,U+4E24,U+4E2B,U+4EF7,U+4F18,U+4F36,U+4FD0,U+5029-502A,U+5055,U+508D,U+50AD,U+50D5,U+50E7,U+50F1,U+50F5,U+51A5,U+51C8,U+51FB,U+5203,U+524E,U+5288,U+5323,U+53C2,U+5458,U+54B1,U+54B3,U+54B8,U+5582,U+55B2,U+55BA,U+55DA,U+55DC,U+5662,U+5678,U+56C2,U+5742,U+57D5,U+5862,U+58E4,U+58F0,U+5907,U+590D,U+5934,U+5978,U+5984,U+5A25,U+5C06,U+5C62,U+5C91,U+5CFB,U+5D01,U+5D11,U+5D1B,U+5E87,U+5EFF,U+5F27,U+5F3A,U+5F53,U+5F64,U+6001,U+6168,U+61A9,U+6233,U+62A5,U+62CE,U+62ED,U+638F,U+6399,U+63C0,U+646F,U+6590,U+6631,U+664F,U+6689,U+66DC,U+672F,U+67AF,U+67EC,U+6807,U+6A44,U+6C14,U+6C40,U+6C70,U+6C76,U+6CB8,U+6CE3,U+6DF3,U+6E20,U+6E43,U+6EBC,U+6EEC,U+6F2C,U+6FB1,U+7009,U+7011,U+701A,U+7117,U+7184,U+72F9,U+7426,U+74BD,U+74CF,U+752B,U+7554,U+75B9,U+7621,U+7671-7672,U+7693,U+76EF,U+7737,U+77A7,U+77B3,U+77BB,U+77DA,U+77E2,U+77E9,U+77EF,U+7801,U+7940,U+797F,U+79A7,U+79B1,U+79BD,U+7A6B,U+7AC5,U+7B1B,U+7DAB,U+7DB4,U+7DB8,U+7DCB,U+7DDD,U+7DE0,U+7E55,U+7E9C,U+7ED3,U+7EF4,U+803F,U+8046,U+8087,U+8116,U+81A8,U+8214,U+821C,U+82D4,U+8305,U+831C,U+8335,U+8339,U+8350,U+8354,U+8526,U+860A,U+86DB,U+8713,U+873B,U+8822,U+8993,U+8A1F,U+8AB9,U+8AD7,U+8E72,U+8F4E,U+8F9C,U+8FD0,U+8FD8,U+8FE6,U+9042,U+907C,U+91BA,U+9452,U+9591,U+95E2,U+9631,U+9699,U+96B8,U+9709,U+978D,U+9811,U+9830,U+98CE,U+9945,U+99ED,U+9A8C,U+9AD3,U+9BAA,U+9BE8,U+9C77,U+9CF6,U+9D72,U+9E1F,U+9EC4,U+FE31,U+FE55,U+FF03,U+FF20,U+FF3B,U+FF3D,U+1F3FB,U+1F44D,U+1F60D}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-104-wght-normal-4GaPENTg.woff2)format("woff2-variations");unicode-range:U+10C,U+E44,U+2728,U+3081,U+4E13,U+4E19,U+4E1E,U+4E5C,U+4EA7,U+4ED7,U+4F20,U+4F8D,U+4FFE,U+5021,U+515C,U+51A4,U+51E0,U+521B,U+522B,U+532A,U+534E,U+5355,U+537F,U+5398,U+539D,U+541F,U+543C,U+544E,U+5509,U+5598,U+5622,U+5632,U+563F,U+5641,U+566A,U+5695,U+569F,U+56AE,U+56DA,U+573A,U+574E,U+5835,U+584C,U+5885,U+58AE,U+5A1F,U+5AC2,U+5B24,U+5BB0,U+5BDE,U+5BE1,U+5BFC,U+5C39,U+5C4C,U+5C60,U+5E76,U+5E7F,U+5E9A,U+5EB8,U+5F13,U+5F6C,U+6127,U+61F2,U+6208,U+620A,U+620C,U+6252,U+62EF,U+6328,U+633D,U+6362,U+63B0,U+63C9,U+640F,U+64A9,U+6514,U+652C,U+655E,U+6583,U+658C,U+6627,U+66F3,U+6734,U+6743,U+676D,U+67C4,U+67DA,U+68CD,U+68F2,U+690E,U+6AB3,U+6B16,U+6B38,U+6B3D,U+6BC6,U+6CA1,U+6CAB,U+6D8C,U+6DEA,U+6E32,U+6E3E,U+6E58,U+6EEF,U+6EF2,U+6FE4,U+708A,U+7130,U+7165,U+7172,U+71C9,U+71ED,U+7232,U+7239,U+7261,U+7280,U+72A7,U+72F8,U+73C8,U+7464,U+753B,U+754F,U+755C,U+75D8,U+76EA,U+776B,U+7779,U+777F,U+7784,U+778E,U+77DB,U+77EE,U+79E4,U+7A46,U+7A57,U+7ABA,U+7AED,U+7B4D,U+7C7B,U+7C7D,U+7D13,U+7D33,U+7DBB,U+7DF9,U+7E46,U+7EA7,U+8085,U+8165,U+81FB,U+82B8,U+82D3,U+8343,U+839E,U+83E9,U+840D,U+851A,U+853D,U+8543,U+859B,U+85FB,U+87FB,U+888D,U+88C5,U+8ADC,U+8B0A,U+8BB0,U+8BBE,U+8BC4,U+8BF4,U+8C5A,U+8CC3,U+8CE4,U+8D44,U+8E81,U+8F44,U+8F66,U+8FDB,U+900D,U+9063,U+914C,U+9223,U+9226,U+923A,U+925B,U+9264,U+929C,U+92B9,U+9320,U+934D,U+935B,U+9444,U+957F,U+96A7,U+97AD,U+97CC,U+9898,U+98EA,U+9921,U+9952,U+9A55,U+9B0D,U+9B91,U+9BCA,U+9EBD,U+9F4B,U+E60F-E610,U+FF1C-FF1D,U+FF21,U+FF38,U+FF9F,U+FFFD,U+1F602}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-105-wght-normal-C1mWK2qa.woff2)format("woff2-variations");unicode-range:U+E17,U+E22,U+2103,U+25A0,U+266A,U+3014-3015,U+4E1A,U+4E50,U+4F10,U+4F6C,U+4F70,U+4FCF,U+5006,U+50D1,U+5170,U+518C,U+51F0,U+51F6,U+51F9,U+5219,U+5256,U+525D,U+52C9,U+5349,U+5351,U+5356,U+5375,U+53DB,U+53EE,U+53F7,U+5492,U+54FA,U+5538,U+55BB,U+55E8,U+5757,U+58BE,U+5937,U+59DC,U+59E8,U+5A49,U+5A9A-5A9B,U+5AB3,U+5B9B,U+5B9E,U+5BE8,U+5C37,U+5C4E,U+5D14,U+5D19,U+5D4C,U+5D50,U+5DEB,U+5E84,U+5E94,U+5EC2,U+5F17,U+5F26,U+5F55,U+5F77,U+5F7F,U+5FBD,U+6052,U+6064-6065,U+608D,U+609A,U+6101,U+611A,U+614C,U+621A,U+6237,U+6284,U+6296,U+62E9,U+632A-632B,U+634F,U+6488,U+6500,U+652A,U+6556,U+65E0,U+65EC,U+6643,U+679A,U+6850,U+6893,U+6897,U+68B3,U+68D5,U+6930,U+6960,U+6A11,U+6A38,U+6A3A,U+6B22,U+6B67,U+6B6A,U+6C59,U+6C83,U+6CCC,U+6DF5,U+6EF7,U+6F3E,U+6F80,U+70ED,U+7164,U+722A,U+7260,U+7272,U+73B0,U+74CA,U+74E3,U+7538,U+7586,U+75B5,U+7624,U+7661-7662,U+7838,U+786E,U+788C,U+7950,U+79A6,U+79AA,U+7A40,U+7A62,U+7BF7,U+7C3E,U+7C98,U+7CA5,U+7D21,U+7D2E,U+7DBA,U+7DEC,U+7E79,U+7ECF,U+7EDF,U+7F79,U+8086,U+810A,U+8139,U+813E,U+817A,U+81B3,U+821F,U+8247,U+8259,U+8271,U+8431,U+846C,U+849C,U+84B2,U+84C4,U+8513-8514,U+8549,U+8755,U+8877,U+8881,U+88F9,U+8A1D,U+8A3C,U+8A6D-8A6E,U+8A93,U+8AE7,U+8AF7,U+8B17,U+8B5A,U+8BA1,U+8BBA,U+8CDC,U+8DEA,U+8F6C,U+8F7D,U+8FC7,U+8FD9,U+902E,U+90CA,U+916A,U+916C,U+921E,U+9245,U+947C,U+9594,U+95A8,U+95EE,U+95F4,U+9706,U+971E,U+9756,U+980C,U+9891,U+98B1,U+98FC,U+9903,U+9957,U+99AE,U+99FF,U+9DB4,U+E602-E605,U+E611,U+FF16-FF19}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-106-wght-normal-Chq-ESxo.woff2)format("woff2-variations");unicode-range:U+A5,U+2190-2191,U+2193,U+22C1,U+2302,U+25CB,U+2699,U+2709,U+4E0E,U+4E18,U+4E3A,U+4E48,U+4E91,U+4EEC,U+4F3D,U+5112,U+524A,U+52A3,U+52AB,U+52C3,U+52F3,U+52FB,U+5320,U+5339,U+533F,U+53E2,U+543E,U+5480,U+5495,U+5497,U+5564,U+5572,U+55C6,U+55EF,U+563B,U+5653,U+5657,U+56B7,U+5764,U+5824,U+58D8,U+5955,U+5983,U+598D,U+59A8,U+59DA,U+59E6,U+5A36,U+5BB5,U+5BC2,U+5BEE,U+5BF9,U+5CB3,U+5D17,U+5DBC,U+5E2E,U+6070,U+60DF,U+6190,U+61A4,U+61BE,U+61FC,U+62AC,U+62BC,U+636E,U+6398,U+63A9,U+6435,U+6487,U+6495,U+64AB,U+64BF,U+6577,U+65AC,U+6602,U+6652,U+66F9,U+672D,U+6761,U+683D,U+68AD,U+68B5,U+68DA,U+68E7,U+6A59,U+6A61,U+6AE5,U+6B47,U+6BEF,U+6C50,U+6C9B,U+6E23,U+6E34,U+6E4A,U+6E67,U+6EA2,U+6EB6,U+6F20,U+6FEB,U+7149,U+714C,U+715E,U+7199,U+71AC,U+7231,U+7262,U+7409,U+745F,U+7469,U+7504,U+7535,U+753A,U+75F4,U+7682,U+76BA,U+76F2,U+77FD,U+780D,U+7832,U+78C5,U+78EF,U+7901,U+79BE,U+79C9,U+79E6,U+7A1A,U+7A84,U+7ACA,U+7CB5,U+7CB9,U+7CDF,U+7CE7,U+7D6E,U+7DB1,U+7DEF,U+7E61,U+7E7D,U+7E8F,U+7F38,U+7F77,U+7FA8,U+7FC5,U+7FE1,U+7FF9,U+800D,U+8015,U+8054,U+80A2,U+80AA,U+80BA,U+814E,U+8180,U+819D,U+81C0,U+828B,U+82AD,U+82AF,U+83F1,U+83F8,U+8403,U+8475,U+84BC,U+84C9,U+84EC,U+8523,U+8569,U+8591,U+85B0,U+86D9,U+8774,U+881F,U+884D,U+88D4,U+89C4,U+89C6,U+8A60,U+8A79,U+8B19,U+8BD5,U+8BF7,U+8C03,U+8C79,U+8CC8,U+8D9F,U+8E10,U+8E48,U+8FAF,U+9009,U+9017,U+9175,U+9187,U+918B,U+91D8,U+9214,U+946B,U+9470,U+9640,U+9675,U+96EF,U+9716,U+97CB,U+97E9,U+985B,U+99B3,U+9B4F,U+9D09,U+9E9F,U+9EDB,U+9F90,U+FF05,U+FF14,U+1F464}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-107-wght-normal-BC2EpFaE.woff2)format("woff2-variations");unicode-range:U+25CE,U+4E08,U+4E2A,U+4E56,U+4E9A,U+4EA8,U+4EAD,U+4EC7,U+4F3A,U+4F51,U+4F62,U+4FAF,U+507D,U+5098,U+50AC,U+5147,U+5173,U+5187,U+51F8,U+52A1,U+52A8,U+52F8,U+535C,U+53ED,U+541E,U+5435,U+5475,U+54A9,U+54C0,U+54C7,U+5589,U+5605,U+5690,U+5733,U+5782,U+57C3,U+5858,U+5893,U+589C,U+58E2,U+5974,U+599E,U+59A5,U+59EC,U+5B66,U+5B99,U+5B9D,U+5C2C,U+5C48,U+5C65,U+5CFD,U+5D0E,U+5DBA,U+5DE2,U+5E06,U+5E15,U+5EC1,U+5ED6,U+5F00,U+5F4C,U+5F65,U+6055,U+609F,U+60B6,U+6241,U+624E,U+626F,U+6291,U+62CC,U+62D3,U+62D8,U+62DA,U+62FE,U+6349,U+6367,U+63EA,U+6454,U+64A4,U+64B2,U+64BC,U+64C5,U+64CE,U+6558,U+6572,U+65A5,U+65E8,U+65ED,U+6606,U+6614,U+6670,U+6688,U+673A,U+674F,U+6770,U+6795,U+68CB,U+6912,U+6953,U+6AAC,U+6AAF,U+6AB8,U+6B20,U+6B96,U+6BBF,U+6BC5,U+6C6A,U+6CBE,U+6D59,U+6D78,U+6DC7,U+6DEB,U+6E7E,U+6E9C,U+6F3F,U+6F51,U+6F70,U+6F84,U+704C,U+7051,U+70AB,U+70AD,U+70F9,U+7119,U+714E,U+71D9,U+71E5-71E6,U+72C4,U+72D0,U+72E0,U+7334,U+744B,U+7455,U+74F7,U+7529,U+75AB,U+75B2,U+766E,U+76C3,U+76FC,U+76FE,U+7891,U+7948,U+7A74,U+7B28,U+7C60,U+7C72,U+7CCA,U+7EBF,U+7F55,U+7FF0,U+8154,U+81C2,U+81D8,U+81E3,U+81E5,U+8292,U+8299,U+8302,U+8304,U+8332,U+83C1,U+83C7,U+83CA,U+845B,U+8490,U+85AF,U+8650,U+8667,U+8ABC,U+8B0E,U+8B39,U+8BED,U+8C54,U+8C6B,U+8C9E,U+8CA7,U+8CAA-8CAB,U+8CE6,U+8CEC-8CED,U+8EB2,U+8EBA,U+8FB0,U+901D,U+908F,U+9127,U+91C0,U+9215,U+92B3,U+932B,U+93FD,U+95CA,U+964C,U+96C0,U+970D,U+9774,U+97FB,U+9812,U+9817,U+9913,U+9935,U+99C1,U+9B31,U+9D5D,U+9D6C,U+9E79,U+FE0F,U+FE30,U+FF0B,U+FF10,U+FF15}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-108-wght-normal-BExvVcn7.woff2)format("woff2-variations");unicode-range:U+B0,U+926,U+928,U+939,U+93F-940,U+94D,U+200B,U+22EF,U+25BA,U+25C6,U+2665,U+4E4F,U+4E59,U+4F0D,U+4F0F,U+4F19,U+4F59,U+4FAE,U+5075,U+50B2,U+50B5,U+511F,U+5141,U+5146,U+514C,U+5185,U+51DD,U+51FD,U+522E,U+5319,U+533A,U+5378,U+53AD,U+53C9,U+53D1,U+53D4,U+543B,U+5442,U+5446,U+5481,U+54E9,U+5507,U+5565,U+559A,U+55AA,U+5606,U+56CA,U+56FE,U+582A,U+58FA,U+5915,U+5949,U+5962,U+5996,U+59FB,U+5A77,U+5B0C,U+5B5F,U+5BD3,U+5BE2,U+5BFA,U+5C41,U+5CA9,U+5D07,U+5EC8,U+5ECA,U+5F18,U+5F4E,U+5F59,U+5F6D,U+5F79,U+5FB9,U+6028,U+6062,U+6068,U+606D,U+6094,U+60F1,U+6108-6109,U+614E,U+6170,U+617E,U+61B2,U+61F8,U+6247,U+626D,U+6276,U+62AB,U+62CB,U+62F3,U+6368,U+6380,U+6492,U+64B0,U+64E0,U+6570,U+660F,U+6649,U+6691,U+66A8,U+6749,U+67F1,U+67F3-67F4,U+6842,U+6851,U+687F,U+68DF,U+69FD,U+6A58,U+6C27,U+6C88,U+6CCA,U+6CDB,U+6D29,U+6D66,U+6DAF,U+6F01,U+6F06,U+6F58,U+6F62,U+6F6D,U+6FA1,U+6FF1,U+6FFE,U+7058,U+70AE,U+7235,U+7267,U+73CA,U+742A,U+758F,U+75BC,U+76C6,U+7740,U+7955,U+7A00,U+7A3B,U+7B4B,U+7BAD,U+7BE9,U+7C4C,U+7CFE,U+7DBF,U+7E2B,U+7E31,U+7F9E,U+7FC1,U+7FFC,U+8096,U+809D,U+80DE,U+8108,U+8155,U+816B,U+81DF,U+8277,U+82BD,U+8352,U+8393,U+8404,U+8525,U+856D,U+8587,U+8606,U+868A,U+8776,U+87BA,U+87F9,U+886B,U+8870,U+88D5,U+896A,U+896F,U+8A23,U+8A87,U+8AD2,U+8B00,U+8B20,U+8CB8,U+8CCA,U+8CE0,U+8D39,U+8D6B,U+8D81,U+8DB4,U+8E29,U+8EF8,U+8F1B,U+8F5F,U+8FA8,U+906E,U+9077,U+90AA,U+90B1,U+90C1,U+9165,U+919C,U+92C1,U+95D6,U+95E8,U+975A,U+98C6,U+9ECF,U+9F0E,U+9F52,U+FEFF,U+FF06,U+FF0A,U+FF12-FF13}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-109-wght-normal-CkWCzlGP.woff2)format("woff2-variations");unicode-range:U+627-629,U+631,U+639,U+644,U+64A,U+25CF,U+2606,U+2764,U+3008-3009,U+4E1F,U+4E38,U+4E43,U+4ED5,U+4EF0,U+4EFF,U+4FB6,U+4FE0,U+5085,U+50A2,U+50BE,U+5118,U+5211-5212,U+5272,U+52FE,U+5366,U+53B2,U+53EC,U+54AC,U+5587,U+55B5,U+561B,U+5751,U+576A,U+57CB,U+58EF,U+592F,U+594F,U+5951,U+5954,U+596E,U+59D1,U+5AC1,U+5ACC,U+5B8B,U+5C4D,U+5C6F,U+5CA1,U+5D29,U+5DE1,U+5DFE,U+5E7D,U+5EDF,U+5EF7,U+5F7C,U+5F81,U+5FA1,U+5FAA,U+5FCC,U+5FFD,U+6021,U+6046,U+6155,U+6212,U+62B9,U+6316,U+6350,U+6478,U+647A,U+6490,U+64E6,U+6524,U+6591,U+659C,U+65A4,U+65E6,U+65F6,U+6607,U+6674,U+6765,U+679D,U+68A8,U+6B3A,U+6C57,U+6C61,U+6C90,U+6CBF,U+6D69,U+6DB5,U+6DCB,U+6DD1,U+6E21,U+70D8,U+71C3,U+71D5,U+722C,U+727D,U+72AC,U+72FC,U+731C,U+7336,U+7344,U+7384,U+73AB,U+7433-7434,U+745C,U+7470,U+758A,U+75D5,U+7652,U+76C8,U+76E7,U+7709,U+7720,U+7747,U+7763,U+77AC-77AD,U+7802,U+78A7,U+78A9,U+78B3,U+78C1,U+78DA,U+7926,U+796D,U+798D,U+7AAE,U+7B52,U+7C92,U+7D68,U+7D81,U+7E5E,U+7E69,U+7E73,U+7F50,U+7F70,U+7F75,U+8058,U+8070,U+80C3,U+8105-8106,U+8179,U+818F,U+81A9,U+81ED,U+820C-820D,U+82D1,U+838E,U+83CC,U+8461,U+84B8,U+852C,U+857E,U+85E4,U+863F,U+8679,U+86C7,U+8702,U+8896,U+88C2,U+88F8,U+8AF8,U+8B7D,U+8CA2,U+8CC0,U+8D64,U+8D74,U+8D99,U+8E5F,U+8E8D,U+8ECC,U+8ED2,U+8FB1,U+8FC5,U+9022,U+9038,U+903E,U+905C,U+9072,U+9081,U+9189,U+9234,U+92D2,U+934A,U+95A3,U+962A,U+9646,U+9676,U+96D5,U+971C,U+9838,U+9875,U+98C4,U+99DB,U+9A45,U+9A5F,U+9A6C,U+9AD2,U+9CF4,U+9D28,U+9DAF,U+9DF9,U+9E7D,U+9F9C,U+FF11,U+FF1E}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-110-wght-normal-CuMLARLR.woff2)format("woff2-variations");unicode-range:U+2500,U+25BC,U+4E95,U+4F50,U+4F54,U+4F69,U+4FC4,U+4FCA,U+5009,U+50BB,U+5154,U+51CC,U+528D,U+5291,U+52D2,U+52E4,U+5353,U+5360,U+540A-540B,U+5410,U+54F2,U+5510,U+5514,U+5537,U+558A,U+55AC,U+5617,U+56FD,U+573E,U+5766,U+5783,U+57D4,U+5806,U+5821,U+5857,U+5875,U+58F9,U+596A,U+59AE,U+59C6,U+59CA,U+59FF,U+5A03,U+5AE9,U+5B64,U+5BB4,U+5C3F,U+5E16,U+5E45,U+5E72,U+5EC9,U+5F90-5F92,U+6012,U+6016,U+6084-6085,U+6089,U+60A0,U+60A3,U+60B2,U+60D1,U+60F9,U+6148,U+6158,U+6191,U+626E,U+62D4,U+632F,U+633A,U+6355,U+63AA,U+642C,U+64A5,U+64CB,U+6566,U+6575,U+6597,U+660C,U+66B1,U+66EC,U+6731,U+6735,U+675C,U+67EF,U+6846,U+6876,U+6881,U+68AF-68B0,U+68C9,U+6905,U+6B98,U+6BC0,U+6BEB,U+6C0F,U+6C1B,U+6C41,U+6CE5,U+6CF3,U+6D25,U+6D2A,U+6D3D,U+6D6E,U+6DD8,U+6DDA,U+6DFA,U+6E9D,U+6EAA,U+6EC5,U+6ECB,U+6EF4,U+6F0F,U+6F32,U+707D,U+708E,U+7092,U+716E,U+723A,U+731B,U+7345,U+7375,U+7378,U+73B2,U+74E6,U+75BE,U+75DE,U+764C,U+76DC,U+788E,U+7897,U+789F,U+78B0,U+790E,U+7965,U+7A4E,U+7AA9,U+7C43,U+7D17,U+7DD2,U+7E96,U+7F51,U+7F69,U+7F72,U+7FD4,U+7FE0,U+8017,U+80A9,U+80D6,U+8102,U+8150,U+8178,U+81BD,U+829D,U+82AC,U+8303,U+840C,U+8482,U+8499,U+85A9-85AA,U+883B,U+8861,U+88C1,U+88CF,U+88D9,U+8A3A,U+8A98,U+8AEE,U+8C8C,U+8CE2,U+8D0F,U+8DA8,U+8DCC,U+8E0F,U+8E22,U+8F1D,U+8F29,U+8FAD,U+9003,U+9006,U+903C,U+904D,U+9059,U+9075,U+90CE,U+90ED,U+9130,U+91AC,U+91E3,U+9285,U+9298,U+92EA,U+9326,U+937E,U+93C8,U+95C6,U+9677,U+9727,U+994B,U+99A8,U+99D0,U+9A30,U+9A37,U+9B42,U+9B45,U+9D3B,U+9E7F,U+9EE8,U+9F3B,U+C5B4}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-111-wght-normal-SqRJKajE.woff2)format("woff2-variations");unicode-range:U+5E,U+2502,U+2605,U+4E32,U+4E58,U+4EA1,U+4EF2,U+4F2F-4F30,U+4F75,U+4FD7,U+4FF1,U+501F,U+5049,U+5074,U+5091,U+5144,U+517C,U+51C6,U+51CD,U+5269-526A,U+52AA,U+52C1,U+52C7,U+52DF,U+5377,U+541B,U+5439,U+5440,U+5448,U+54AA,U+54E6,U+54ED,U+5674,U+5687,U+585E,U+588A,U+58A8,U+58C1,U+5925,U+5948,U+5999,U+59B3,U+5A1C,U+5A46,U+5B54,U+5B5D,U+5B6B,U+5B8F,U+5BD2,U+5BE9,U+5C0A,U+5C16,U+5C46,U+5CF0,U+5E25,U+5E3D,U+5E79,U+5EE2,U+5F04,U+5F31,U+5FCD,U+5FE0,U+60DC,U+6163,U+616E,U+6182,U+61F6,U+622A,U+6258,U+6293,U+62C6,U+62D2,U+6372,U+63DA,U+63ED-63EE,U+6416,U+6458,U+649E,U+64EC,U+64F4,U+651C,U+65CB,U+65E2,U+65FA,U+6628,U+6668,U+66A2,U+66C9,U+66FC,U+6717,U+67CF,U+67D4,U+6817,U+6885,U+69CD,U+6A6B,U+6AFB,U+6B32,U+6B49,U+6BBC,U+6C89,U+6C96,U+6CC9,U+6D1B,U+6D1E,U+6DFB,U+6EFE,U+6F38,U+6F5B,U+6F64,U+6F8E,U+6FA4,U+7070,U+70B8,U+70CF,U+70E4,U+7159,U+7169,U+7210,U+721B,U+7238,U+737B,U+73BB,U+746A,U+7483,U+74DC,U+74F6,U+7518,U+756A,U+75C7,U+775B,U+78E8,U+7919,U+7956,U+795D,U+7A0D,U+7BC9,U+7C97,U+7CD5,U+7D10,U+7D1B,U+7DE9,U+7DFB,U+7E3E,U+7E6A,U+7F6A,U+7F8A,U+7FBD,U+8000,U+8036,U+809A,U+80CE,U+80E1,U+80F8,U+8170,U+819C,U+8216,U+8239,U+8266,U+827E,U+82B3,U+8377,U+83AB,U+85C9,U+865B,U+8766,U+87A2,U+87F2,U+8972,U+8A17,U+8A50,U+8A95,U+8B02,U+8B6F,U+8C6C,U+8CA9,U+8CFA,U+8D95,U+8DE1,U+8F14,U+8F9B,U+8FA3,U+8FEB,U+8FF4,U+9010,U+901B,U+905E,U+9080,U+912D,U+9177,U+91C7,U+9336,U+9451,U+947D,U+963B,U+966A,U+9670,U+9769,U+9813,U+98FD,U+99D5,U+9A19,U+9B27,U+9B6F,U+9ECE,U+9ED8,U+9F13,U+9F20,U+AD6D,U+D55C}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-112-wght-normal-BWioGL2B.woff2)format("woff2-variations");unicode-range:U+201C-201D,U+203B,U+2192,U+25B2,U+300F,U+4E01,U+4E39,U+4E73,U+4E88,U+4E8E,U+4ED9,U+4F0A,U+4F38,U+4F5B,U+4FC3,U+500D,U+504F,U+5076-5077,U+5100,U+5104,U+5132,U+5175,U+5192,U+51A0,U+51AC,U+51E1,U+51F1,U+5200,U+5224,U+5237-5238,U+523A,U+526F,U+5289,U+52DE,U+52F5,U+5371,U+539A,U+53E5,U+540E,U+547C,U+552F,U+5531,U+5634,U+56C9,U+56F0,U+574A,U+5761,U+57F7,U+57F9,U+5805,U+5851,U+5854,U+586B,U+58FD,U+592E,U+5967,U+59BB,U+59D3,U+5A18,U+5B30,U+5B55,U+5B87,U+5B97,U+5BE7,U+5BEC,U+5BF8,U+5C24,U+5CB8,U+5DF7,U+5E1D,U+5E2D,U+5E7B,U+5F1F,U+5F70,U+5FD9,U+61B6,U+6234,U+62B5,U+62D6,U+62DC,U+62FC,U+6383,U+63CF,U+63D2,U+63E1,U+640D,U+64CD,U+64FA,U+64FE,U+654F,U+6562,U+656C,U+65C1,U+65D7,U+6620,U+6676,U+6697,U+66AB,U+66C6,U+66DD,U+66FF,U+671D,U+672B,U+677E,U+67D0,U+67D3,U+68C4,U+690D,U+694A,U+695A,U+6AC3,U+6B04,U+6B23,U+6B78,U+6B8A,U+6C60,U+6D74,U+6D89,U+6DB2,U+6DBC,U+6DE1,U+6DF7,U+6E38,U+6E6F,U+6F02,U+6FC3,U+6FD5,U+70C8,U+7126,U+718A,U+723D,U+7246,U+72AF,U+73CD,U+760B,U+7626,U+7687,U+79DF,U+7A05,U+7A3F,U+7A69,U+7AF6,U+7C3D,U+7C3F,U+7C4D,U+7CD6,U+7D0B,U+7D2B,U+7DE3,U+7E2E,U+8010,U+808C,U+80A5,U+80AF,U+812B,U+817F,U+819A,U+82D7,U+8389-838A,U+83F2,U+840A,U+8463,U+8521,U+8584,U+860B,U+864E,U+871C,U+878D,U+885D,U+8932,U+89F8,U+8A69,U+8AFE,U+8B5C,U+8C37,U+8C46,U+8CBF,U+8CD3,U+8CF4,U+8D08,U+8D0A,U+8DDD,U+8FEA,U+9014,U+9055,U+907A,U+9178,U+92FC,U+934B,U+9396,U+93AE,U+9583,U+9663,U+96BB,U+9707,U+9738,U+9846,U+9905,U+9A0E,U+9AA8,U+9B25,U+9B3C,U+9CE5,U+9CF3,U+9EA5,U+9EB5,U+9F4A,U+9F61,U+FF0D}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-113-wght-normal-CRQfLReA.woff2)format("woff2-variations");unicode-range:U+3C,U+D7,U+300E,U+4E4E,U+4E82,U+4E92,U+4EC1,U+4ECD,U+4F48,U+4F53,U+4FB5,U+5012,U+502B,U+522A,U+52DD,U+52FF,U+532F,U+53EB,U+53F3,U+5409,U+5433,U+5496,U+54C8,U+554A,U+5561,U+5594,U+559D,U+56B4,U+56FA,U+5713,U+5750,U+57DF,U+584A,U+58C7,U+58DE,U+593E,U+5976,U+59D0,U+59D4,U+5A66,U+5B85,U+5B88,U+5BA3,U+5BAE,U+5BBF,U+5BDF,U+5C01,U+5C04,U+5C3A,U+5C3E,U+5C4F,U+5DDD-5DDE,U+5DE8,U+5E63,U+5E7C,U+5E8A,U+5EDA,U+5EF3,U+5EF6,U+5F48,U+6015,U+6025,U+602A,U+6050,U+6069,U+60E1,U+6162,U+6176,U+61C2,U+6200,U+6263,U+6279,U+6297,U+62B1,U+62BD,U+62EC,U+6311,U+6377,U+6388-6389,U+638C,U+63A2,U+63F4,U+641E,U+6436,U+64C1,U+6551,U+6557,U+6563,U+6696,U+66B4,U+66F2,U+6751,U+675F,U+676F,U+6790,U+6838,U+684C,U+68D2,U+6982,U+699C,U+69AE,U+69CB,U+6A39,U+6A4B,U+6B66,U+6BD2,U+6CB3,U+6CE1,U+6D3E,U+6DE8,U+6ED1,U+6F22,U+6F54,U+6FC0,U+6FDF,U+719F,U+71C8,U+7236,U+7259,U+72D7,U+7389,U+73E0,U+745E,U+751A,U+7532-7533,U+7562,U+7591,U+75C5,U+75DB,U+7686,U+76D2,U+76DB,U+76DF,U+76E3,U+7701,U+7761,U+786C,U+7981,U+79CB,U+79D2,U+79FB,U+7A81,U+7A97,U+7AEF,U+7B26,U+7B80,U+7C64,U+7D0D,U+7D14,U+7D2F,U+7DCA,U+7DF4,U+7E54,U+7E6B,U+7F3A,U+8033,U+804A,U+805A,U+81A0,U+81E8,U+8212,U+821E,U+82E6,U+8336,U+8449,U+84CB,U+84EE,U+85E5,U+8607,U+888B,U+8A13,U+8A5E,U+8AA0,U+8AA4,U+8AB0,U+8AB2,U+8AC7,U+8B66,U+8C6A,U+8C93,U+8C9D,U+8DE8,U+8F2A,U+8FB2,U+906D,U+907F,U+90A6,U+9109,U+9192,U+91CB,U+91DD,U+964D,U+9686,U+968E,U+9694,U+969C,U+96DE,U+96E8,U+96EA,U+96F7,U+975C,U+9760,U+978B,U+9858,U+9918,U+9AEE,U+9EBB,U+FF0E-FF0F,U+FF5C}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-114-wght-normal-D5H20qUS.woff2)format("woff2-variations");unicode-range:U+B7,U+2022,U+2027,U+3042,U+3044,U+3046,U+3048,U+304A-3050,U+3053-3057,U+3059-305B,U+305D-3061,U+3063-306C,U+306E-3079,U+307B,U+307D-307F,U+3082-308D,U+308F,U+3092-3093,U+30A1-30A4,U+30A6-30C1,U+30C3-30C4,U+30C6-30E1,U+30E3-30ED,U+30EF,U+30F3,U+30FB-30FC,U+4E7E,U+4EA6,U+4EAC,U+4F34,U+50B7,U+51B0,U+523B,U+5283,U+5348,U+5354,U+54E5,U+5708,U+590F,U+592B,U+599D,U+59B9,U+5A01,U+5A5A,U+5DE7,U+5E78,U+5E9C,U+5FB5,U+6167,U+61F7,U+627F,U+63A1,U+64D4,U+65BD,U+68EE,U+6B4C,U+6BBA,U+6C5F,U+6D0B,U+6D6A,U+6E1B,U+6E56,U+6F6E,U+71D2,U+722D,U+72C2,U+751C,U+7530,U+7642,U+76E1,U+79C0,U+7ADF,U+7AF9,U+7D9C,U+7DA0,U+7E23,U+7E41,U+8056,U+8173,U+822A,U+8349,U+83DC,U+8840,U+885B,U+8907,U+8A34,U+8CB4,U+8DD1,U+8FD4,U+8FF0,U+93E1,U+984F,U+98EF,U+9B54}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-115-wght-normal-BzydpMOE.woff2)format("woff2-variations");unicode-range:U+23-25,U+3D,U+2026,U+4E03,U+4E45,U+4E5D,U+4EAE,U+4ED4,U+4ED8,U+4F01,U+4F11,U+4F3C,U+4F8B,U+4FC2,U+5019,U+505C,U+50C5,U+5145,U+51B7,U+5207,U+521D,U+525B,U+5287,U+52E2,U+535A,U+537B,U+5426,U+542B,U+5438,U+5462,U+54EA,U+555F,U+5566,U+5584,U+5609,U+570D,U+571F,U+5747,U+5802,U+58D3,U+591C,U+5920,U+5922,U+5957,U+5979,U+5A92,U+5ABD,U+5B63,U+5B69,U+5B83,U+5B9C,U+5BB3,U+5BC4,U+5BF5,U+5C3C,U+5C40,U+5C4B,U+5C64,U+5CF6,U+5DE6,U+5E0C,U+5E55,U+5EAB,U+5EAD,U+5EE0,U+5F85,U+5F8B,U+5FA9,U+5FD7-5FD8,U+5FF5,U+600E,U+6298,U+62DB,U+62FF,U+639B,U+63A7,U+642D,U+6469,U+64AD,U+651D,U+653B,U+65B7,U+65CF,U+665A,U+666E,U+66FE,U+6728,U+674E,U+67B6,U+6821,U+6839,U+6843,U+6A94,U+6B50,U+6B62,U+6B72,U+6B7B,U+6BCD,U+6BDB,U+6C38,U+6C7A,U+6C7D,U+6C99,U+6CB9,U+6CE2,U+6CF0,U+6D17,U+6D32,U+6E2C,U+6FB3,U+7206,U+723E,U+725B,U+734E,U+7387,U+73ED,U+7565,U+7570,U+76CA,U+76E4,U+773E,U+77ED,U+77F3,U+7814,U+7834,U+7968,U+79D8,U+7A76,U+7A7F,U+7B11,U+7B46,U+7B54,U+7BC4,U+7D19,U+7D20,U+7D22,U+7D42,U+7D55,U+7E7C,U+7F85,U+7FFB,U+8077,U+8089,U+80CC,U+81C9,U+81F4,U+81FA,U+820A,U+822C,U+826F,U+85CD,U+86CB,U+88DC,U+8986,U+8A0E,U+8A2A,U+8A73,U+8A8C,U+8B1B,U+8B9A,U+8C50,U+8C61,U+8CA0,U+8CDE,U+8CFD,U+8D8A,U+8DF3,U+8E64,U+8ECD,U+8EDF,U+8F38,U+8FF7,U+9000,U+9047,U+9060,U+90F5,U+9152,U+91CE,U+9280,U+9418,U+9435,U+9589,U+9592,U+9678,U+967D,U+968A,U+96AA,U+96C5,U+96D6,U+96DC,U+96F6,U+9732,U+9748,U+9802,U+9806,U+9808,U+9818,U+983B,U+984D,U+9867,U+98DB,U+98F2,U+98FE,U+9A5A,U+9B06,U+9B5A,U+9BAE,U+9E97,U+FF1B,U+FF5E}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-116-wght-normal-Df_sWUUP.woff2)format("woff2-variations");unicode-range:U+26,U+40,U+5F,U+4E14,U+4E9E,U+4EC0,U+4F4E-4F4F,U+4F73,U+4FEE,U+503C,U+5047,U+514B,U+516B,U+516D,U+5178,U+520A,U+5236,U+5343,U+5347,U+534A,U+5370,U+53CD,U+53E4,U+53E6,U+53F2,U+5403,U+5411,U+5427,U+5468,U+5473,U+547D,U+552E,U+55CE,U+5740,U+57CE,U+5883,U+589E,U+5931,U+5947,U+59CB,U+5A1B,U+5B58,U+5B98,U+5BA4,U+5BC6,U+5BCC,U+5BEB,U+5BF6,U+5C45,U+5C6C,U+5DEE,U+5DF4,U+5E03,U+5E33,U+5E6B,U+5E7E,U+5E8F,U+5E95,U+5EA7,U+5F15,U+5F62,U+5F69,U+5F80,U+5FAE,U+5FB7,U+601D,U+60E0,U+614B,U+6230,U+6236,U+623F,U+628A,U+6295,U+62C9,U+6309,U+63DB,U+64C7,U+64CA,U+64DA,U+652F,U+6545,U+6548,U+65AF,U+65E9,U+6625,U+666F,U+667A,U+670B,U+671B,U+6750,U+677F,U+6848,U+6975,U+6A13,U+6A21,U+6AA2,U+6B65,U+6B77,U+6BB5,U+6CC1,U+6CE8,U+6DF1,U+6E90,U+6E96,U+6EAB,U+6F14,U+6F2B,U+700F,U+706B,U+724C,U+72C0,U+7368,U+7372,U+74B0,U+756B,U+76AE,U+773C,U+78BA,U+78BC,U+798F,U+79AE,U+7A4D,U+7AE5,U+7B56,U+7B97,U+7BB1,U+7BC7,U+7C73,U+7C89,U+7D00,U+7D30,U+7D39,U+7D72,U+7DAD,U+7E8C,U+7F6E,U+7FA4,U+7FA9,U+7FD2,U+8003,U+807D,U+80A1,U+80B2,U+8166,U+8208-8209,U+82E5,U+843D,U+85CF,U+85DD,U+862D,U+8857,U+8863,U+88E1,U+89BA,U+89D2,U+8A31,U+8A62,U+8A66,U+8A72,U+8ABF,U+8B1D,U+8B58,U+8B70,U+8B80,U+8CA1,U+8CA8,U+8CAC,U+8CBC,U+8D70,U+8DA3,U+8DB3,U+8DDF,U+8F03,U+8F15,U+8F2F,U+8FA6,U+8FCE,U+8FFD,U+900F,U+9031,U+9069,U+908A,U+91AB,U+91CC,U+92B7,U+9322,U+932F,U+9375,U+9632,U+963F,U+9644,U+9662,U+9673,U+96A8,U+96C4,U+96D9,U+96E2-96E3,U+96F2,U+9752,U+97D3,U+97FF,U+9805,U+9810,U+986F,U+990A,U+9910,U+9928,U+9EC3,U+9ED1,U+9F8D}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-117-wght-normal-DxSUmn6U.woff2)format("woff2-variations");unicode-range:U+3E,U+7E,U+3000,U+300A-300B,U+3010-3011,U+4E16,U+4E26,U+4E94,U+4E9B,U+4EA4,U+4ECA-4ECB,U+4EFB,U+4EFD,U+4F46,U+4F55,U+4F9B,U+4F9D,U+4FBF,U+505A,U+5065,U+5099,U+50CF,U+50F9,U+512A,U+5143,U+5148,U+514D,U+5152,U+5169,U+5171,U+5177,U+518A,U+5217,U+5225,U+5247,U+5275,U+529F,U+52A9,U+5305,U+5341,U+5357,U+5361,U+5373,U+53BB,U+53C3,U+53C8,U+53D6-53D7,U+53E3,U+53EA,U+53F8,U+5404,U+559C,U+5668,U+56DB,U+56E0,U+5712,U+5718,U+578B,U+57FA,U+58EB,U+592A,U+5C0B,U+5C0E,U+5C11,U+5C1A,U+5C55,U+5C71,U+5DF1,U+5E2B,U+5E36,U+5E97,U+5EB7,U+5EE3,U+5EFA,U+5F35,U+5F37,U+5F88,U+5F9E,U+5FC5,U+606F,U+60A8,U+6232,U+624D,U+6253,U+627E,U+6280,U+62CD,U+6301,U+6307,U+6392,U+63A5,U+6539,U+653E-653F,U+6559,U+6574,U+65C5,U+6613,U+66F8,U+672A,U+6797,U+67E5,U+6A19,U+6A23,U+6B61,U+6BCF,U+6BD4,U+6C11,U+6C42,U+6D41,U+6D77,U+6D88,U+6E05,U+6E2F,U+6EFF,U+7136,U+7167,U+71DF,U+738B,U+73A9,U+7403,U+7531,U+7537,U+754C,U+7559,U+767D-767E,U+76F4,U+793A,U+795E,U+79C1,U+79D1,U+7A2E,U+7A31,U+7A7A,U+7AE0,U+7BA1,U+7BC0,U+7C21,U+7CFB,U+7D04-7D05,U+7D1A,U+7D44,U+7D66,U+7D71,U+7DE8,U+7E3D,U+8001,U+800C,U+805E,U+8072,U+81F3,U+82B1,U+82F1,U+83EF,U+842C,U+8457,U+85A6,U+8655,U+8853,U+88AB,U+88DD,U+88FD,U+897F,U+898F,U+89AA,U+89BD,U+89C0,U+89E3,U+8A02,U+8A3B,U+8A55,U+8A8D,U+8A9E,U+8AD6,U+8B49,U+8B77,U+8B8A,U+8B93,U+8CB7,U+8CE3,U+8CEA,U+8CFC,U+8F09,U+8FD1,U+9001,U+901F-9020,U+9054,U+90A3,U+914D,U+91CF,U+9304,U+95B1,U+9650,U+9664,U+969B,U+96B1,U+96C6,U+9700,U+975E,U+97F3,U+98A8,U+98DF,U+9999,U+99AC,U+9A57,U+9EBC}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-118-wght-normal-CWrNe9UE.woff2)format("woff2-variations");unicode-range:U+D,U+2B,U+7C,U+A0,U+A9,U+300C-300D,U+4E09,U+4E3B,U+4E4B,U+4E5F,U+4E86,U+4E8B-4E8C,U+4EAB,U+4ED6,U+4EE3-4EE4,U+4EF6,U+4F1A,U+4F4D,U+4F60,U+4F7F,U+4F86,U+4FDD,U+4FE1,U+5011,U+50B3,U+5149,U+5167,U+5176,U+518D,U+5229,U+524D,U+529B,U+52A0,U+52D9,U+5316-5317,U+5340,U+539F,U+53CA-53CB,U+5408,U+540C-540D,U+544A,U+548C,U+54C1,U+54E1,U+5546,U+554F,U+55AE,U+56DE,U+5716,U+5831,U+5834,U+5916,U+5929,U+5973,U+597D,U+5982,U+5B57,U+5B78,U+5B89,U+5B8C,U+5B9A,U+5BA2,U+5BB9,U+5BE6,U+5C07-5C08,U+5C0D,U+5C31,U+5DE5,U+5DF2,U+5E02,U+5E38,U+5E73-5E74,U+5EA6,U+5F0F,U+5F71,U+5F8C,U+5F97,U+5FEB,U+6027,U+60C5,U+60F3,U+610F,U+611B,U+611F,U+61C9,U+6210,U+6216,U+6240,U+624B,U+63A8,U+63D0,U+641C,U+6536,U+6578,U+6599,U+65B9,U+660E,U+661F,U+662D,U+66F4,U+670D,U+671F,U+6771,U+679C,U+682A,U+683C,U+689D,U+696D,U+6A02,U+6A5F,U+6B0A,U+6B21,U+6B3E,U+6B64,U+6C23,U+6C34,U+6C92,U+6CBB,U+6CD5,U+6D3B,U+7063,U+7121,U+71B1,U+7247-7248,U+7269,U+7279,U+73FE,U+7406,U+7522,U+7576,U+767B,U+76EE,U+76F8,U+770B,U+771F,U+77E5,U+793E,U+7A0B,U+7ACB,U+7AD9,U+7B2C,U+7B49,U+7CBE,U+7D50,U+7D61,U+7D93,U+7DDA,U+7F8E,U+8005,U+806F,U+80FD,U+81EA,U+8207,U+8272,U+865F,U+8868,U+8981,U+898B,U+8996,U+8A00,U+8A08,U+8A0A,U+8A18,U+8A2D,U+8A71,U+8AAA,U+8ACB,U+8CBB,U+8CC7,U+8D77,U+8D85,U+8DEF,U+8EAB,U+8ECA,U+8F49,U+9019-901A,U+9023,U+9032,U+904A-904B,U+904E,U+9053,U+9078,U+9084,U+90E8,U+90FD,U+91CD,U+91D1,U+9577,U+9580,U+9593,U+9762,U+982D,U+984C,U+985E,U+9996,U+9AD4,U+9AD8,U+9EDE,U+FF01,U+FF08-FF09,U+FF1F}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-119-wght-normal-uK-ZmsBB.woff2)format("woff2-variations");unicode-range:U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-5D,U+61-7B,U+7D,U+AB,U+AE,U+B2-B3,U+BB,U+BF,U+C9,U+CD,U+D6,U+E?,U+F1-F4,U+F6,U+F9-FA,U+FC-FD,U+101,U+103,U+110-111,U+113,U+12B,U+14D,U+16B,U+1A1,U+1B0,U+1CE,U+300-301,U+1EA1,U+1EA3,U+1EBF,U+1EC7,U+2013-2014,U+2039-203A,U+203C,U+2122,U+3001-3002,U+3113-3114,U+3118,U+311A-3129,U+4E00,U+4E0A-4E0B,U+4E0D,U+4E2D,U+4EBA,U+4EE5,U+4F5C,U+500B,U+5165,U+5168,U+516C,U+51FA,U+5206,U+5230,U+52D5,U+53EF-53F0,U+570B,U+5728,U+5730,U+591A,U+5927,U+5B50,U+5BB6,U+5C0F,U+5FC3,U+6211,U+6587,U+65B0,U+65BC,U+65E5,U+662F,U+6642,U+6700,U+6703,U+6708-6709,U+672C,U+6B63,U+70B9-70BA,U+751F,U+7528,U+767C,U+7684,U+7DB2,U+884C,U+958B,U+95DC,U+96FB,U+9801,U+FF0C,U+FF1A}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tc-latin-wght-normal-CjMECRfU.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif TC Local;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-serif-tc-regular-common.woff2)format("woff2")}:root{color-scheme:light;--color-white:#fff;--color-cool-neutral-0:#fff;--color-cool-neutral-25:#fbfcfd;--color-cool-neutral-50:#f2f6f8;--color-cool-neutral-75:#e9eff3;--color-cool-neutral-100:#e8eef2;--color-cool-neutral-300:#c8d5dc;--color-cool-neutral-500:#8498a4;--color-cool-neutral-600:#5e7280;--color-cool-neutral-700:#374954;--color-cool-neutral-900:#16242e;--color-night-950:#102633;--color-night-925:#102733;--color-night-900:#142b38;--color-night-800:#203f4d;--color-night-775:#223f4d;--color-night-700:#294b59;--color-night-500:#456372;--color-night-300:#7f99a5;--color-night-200:#acc0c9;--color-night-100:#dce9ee;--color-night-50:#f0f7fa;--color-night-25:#fbfcff;--color-energy-light-500:#5b74e8;--color-energy-light-600:#4a63d6;--color-energy-light-soft:#5b74e81f;--color-energy-dark-400:#91a8ff;--color-energy-dark-500:#7088eb;--color-energy-dark-soft:#91a8ff26;--color-voice-light-500:#1fa8a2;--color-voice-light-soft:#1fa8a21a;--color-voice-dark-400:#70ddd7;--color-voice-dark-soft:#70ddd721;--color-trust-light-500:#2f8f78;--color-trust-light-soft:#2f8f781a;--color-trust-dark-400:#9dd9c8;--color-trust-dark-soft:#9dd9c821;--color-danger-light-500:#d1453b;--color-danger-light-soft:#fbe9e7;--color-danger-dark-400:#ffaaa6;--color-danger-dark-soft:#46282a;--color-warning-light-500:#9a6700;--color-warning-light-soft:#fff3cd;--color-warning-dark-400:#f3c969;--color-warning-dark-soft:#3b311d;--color-info-light-500:#2779a7;--color-info-light-soft:#e4f1f8;--color-info-dark-400:#88c9ee;--color-info-dark-soft:#183645;--font-family-ui:"Noto Sans TC Variable", "PingFang TC", "PingFang HK", "Microsoft JhengHei", system-ui, sans-serif;--font-family-display:"Noto Serif TC Local", "Noto Serif TC", "Noto Sans TC Variable", "PingFang TC", serif;--font-family-numeric:"Noto Sans TC Variable", ui-monospace, "SFMono-Regular", monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-micro:11px;--font-size-caption:12px;--font-size-small:14px;--font-size-body:16px;--font-size-subtitle:20px;--font-size-title:24px;--font-size-heading:30px;--font-size-display:36px;--font-size-timer:38px;--line-height-micro:16px;--line-height-caption:18px;--line-height-small:22px;--line-height-body:26px;--line-height-title:32px;--line-height-heading:38px;--line-height-display:44px;--line-height-timer:40px;--letter-spacing-tight:-.4px;--letter-spacing-normal:0;--letter-spacing-relaxed:.4px;--letter-spacing-wide:.8px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-none:0;--radius-xs:4px;--radius-sm-token:8px;--radius-md:14px;--radius-lg:18px;--radius-xl:22px;--radius-2xl:28px;--radius-full:9999px;--shadow-light-1:0 4px 12px #172c390f;--shadow-light-2:0 14px 32px #172c391a;--shadow-light-3:0 28px 74px #172c392e;--shadow-dark-1:0 4px 14px #030d142e;--shadow-dark-2:0 16px 36px #030d1440;--shadow-dark-3:0 28px 74px #030d1473;--duration-instant:0s;--duration-fast:.12s;--duration-normal:.18s;--duration-moderate:.22s;--duration-slow:.32s;--duration-deliberate:.52s;--easing-standard:cubic-bezier(.45, 0, .2, 1);--easing-emphasized:cubic-bezier(.16, 1, .3, 1);--easing-decelerate:cubic-bezier(0, 0, .2, 1);--easing-accelerate:cubic-bezier(.4, 0, 1, 1);--color-bg-canvas:var(--color-cool-neutral-100);--color-bg-surface:var(--color-cool-neutral-50);--color-bg-surface-subtle:var(--color-cool-neutral-75);--color-bg-surface-raised:var(--color-cool-neutral-0);--color-bg-surface-card:var(--color-cool-neutral-25);--color-bg-surface-overlay:var(--color-cool-neutral-0);--color-text-primary:var(--color-cool-neutral-900);--color-text-secondary:var(--color-cool-neutral-700);--color-text-tertiary:var(--color-cool-neutral-600);--color-text-disabled:var(--color-cool-neutral-500);--color-text-inverse:var(--color-white);--color-border-default:var(--color-cool-neutral-300);--color-border-subtle:#5a7d9129;--color-border-strong:var(--color-cool-neutral-300);--color-border-focus:var(--color-energy-light-500);--color-brand-energy:var(--color-energy-light-500);--color-brand-energy-emphasis:var(--color-energy-light-600);--color-brand-energy-subtle:var(--color-energy-light-soft);--color-on-brand-energy:var(--color-white);--color-brand-voice:var(--color-voice-light-500);--color-brand-voice-subtle:var(--color-voice-light-soft);--color-brand-trust:var(--color-trust-light-500);--color-brand-trust-subtle:var(--color-trust-light-soft);--color-status-success:var(--color-trust-light-500);--color-status-success-subtle:var(--color-trust-light-soft);--color-on-status-success:var(--color-white);--color-status-warning:var(--color-warning-light-500);--color-status-warning-subtle:var(--color-warning-light-soft);--color-on-status-warning:var(--color-white);--color-status-danger:var(--color-danger-light-500);--color-status-danger-subtle:var(--color-danger-light-soft);--color-on-status-danger:var(--color-white);--color-status-info:var(--color-info-light-500);--color-status-info-subtle:var(--color-info-light-soft);--color-on-status-info:var(--color-white);--color-action-primary:var(--color-brand-energy);--color-action-primary-hover:var(--color-brand-energy-emphasis);--color-action-primary-subtle:var(--color-brand-energy-subtle);--color-on-action-primary:var(--color-on-brand-energy);--shadow-elevation-1:var(--shadow-light-1);--shadow-elevation-2:var(--shadow-light-2);--shadow-elevation-3:var(--shadow-light-3);--motion-duration-feedback:var(--duration-fast);--motion-duration-transition:var(--duration-moderate);--motion-duration-enter:var(--duration-slow);--motion-easing-standard:var(--easing-standard);--motion-easing-enter:var(--easing-emphasized);--typography-heading-font-family:var(--font-family-display);--typography-heading-font-size:var(--font-size-heading);--typography-heading-font-weight:var(--font-weight-semibold);--typography-heading-line-height:var(--line-height-heading);--typography-heading-letter-spacing:var(--letter-spacing-tight);--typography-title-font-family:var(--font-family-display);--typography-title-font-size:var(--font-size-title);--typography-title-font-weight:var(--font-weight-semibold);--typography-title-line-height:var(--line-height-title);--typography-title-letter-spacing:var(--letter-spacing-normal);--typography-body-font-family:var(--font-family-ui);--typography-body-font-size:var(--font-size-body);--typography-body-font-weight:var(--font-weight-regular);--typography-body-line-height:var(--line-height-body);--typography-body-letter-spacing:var(--letter-spacing-normal);--typography-caption-font-family:var(--font-family-ui);--typography-caption-font-size:var(--font-size-caption);--typography-caption-font-weight:var(--font-weight-medium);--typography-caption-line-height:var(--line-height-caption);--typography-caption-letter-spacing:var(--letter-spacing-relaxed);--typography-micro-font-family:var(--font-family-ui);--typography-micro-font-size:var(--font-size-micro);--typography-micro-font-weight:var(--font-weight-medium);--typography-micro-line-height:var(--line-height-micro);--typography-micro-letter-spacing:var(--letter-spacing-wide);--record-button-size:152px;--record-button-touch-target:44px;--record-button-radius:var(--radius-full);--record-button-background:var(--color-bg-surface-raised);--record-button-foreground:var(--color-brand-energy);--record-button-border:var(--color-brand-energy);--record-button-halo:var(--color-brand-energy-subtle);--thought-card-background:var(--color-bg-surface-card);--thought-card-foreground:var(--color-text-primary);--thought-card-border:var(--color-border-default);--thought-card-radius:var(--radius-xl);--thought-card-padding:var(--space-4);--thought-card-gap:var(--space-3);--thought-card-shadow:var(--shadow-elevation-2);--navigation-bar-height:76px;--navigation-bar-item-touch-target:44px;--navigation-bar-radius:var(--radius-xl);--navigation-bar-background:var(--color-bg-surface-raised);--navigation-bar-border:var(--color-border-subtle);--navigation-bar-active:var(--color-brand-energy);--navigation-bar-inactive:var(--color-text-tertiary);--navigation-bar-shadow:var(--shadow-elevation-1);--voice-strip-background:var(--color-brand-voice-subtle);--voice-strip-accent:var(--color-brand-voice);--organized-draft-background:var(--color-brand-trust-subtle);--organized-draft-accent:var(--color-brand-trust);--canvas:var(--color-bg-canvas);--base:var(--color-bg-surface);--base-deep:var(--color-bg-surface-subtle);--raised:var(--color-bg-surface-raised);--card:var(--color-bg-surface-card);--surface:var(--color-bg-surface-overlay);--line:var(--color-border-default);--line-soft:var(--color-border-subtle);--text:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-tertiary);--text-dim:var(--color-text-disabled);--energy:var(--color-brand-energy);--energy-deep:var(--color-brand-energy-emphasis);--energy-soft:var(--color-brand-energy-subtle);--voice:var(--color-brand-voice);--voice-soft:var(--color-brand-voice-subtle);--trust:var(--color-brand-trust);--trust-soft:var(--color-brand-trust-subtle);--paper:var(--color-bg-surface);--paper-light:var(--color-bg-surface-overlay);--ink:var(--color-text-primary);--ink-soft:var(--color-text-secondary);--bg:var(--color-bg-surface);--bg-elevated:var(--color-bg-surface-raised);--bg-mute:var(--color-bg-surface-subtle);--accent:var(--color-action-primary);--accent-hover:var(--color-action-primary-hover);--accent-soft:var(--color-action-primary-subtle);--accent-fg:var(--color-on-action-primary);--line-strong:var(--color-border-strong);--danger:var(--color-status-danger);--ok:var(--color-status-success);--shadow:var(--shadow-elevation-2);--shadow-raised:var(--shadow-elevation-3);--radius:var(--radius-xl);--radius-sm:var(--radius-md);--ease-out:var(--easing-emphasized);--ease-in-out:var(--easing-standard);--safe-bottom:env(safe-area-inset-bottom,0px);--tabbar-h:var(--navigation-bar-height);--mic-size:var(--record-button-size)}html[data-theme=dark]{color-scheme:dark;--color-bg-canvas:var(--color-night-950);--color-bg-surface:var(--color-night-900);--color-bg-surface-subtle:var(--color-night-925);--color-bg-surface-raised:var(--color-night-800);--color-bg-surface-card:var(--color-night-775);--color-bg-surface-overlay:var(--color-night-700);--color-text-primary:var(--color-night-50);--color-text-secondary:var(--color-night-100);--color-text-tertiary:var(--color-night-200);--color-text-disabled:var(--color-night-300);--color-text-inverse:var(--color-night-900);--color-border-default:var(--color-night-500);--color-border-subtle:#9cbeca2b;--color-border-strong:var(--color-night-500);--color-border-focus:var(--color-energy-dark-400);--color-brand-energy:var(--color-energy-dark-400);--color-brand-energy-emphasis:var(--color-energy-dark-500);--color-brand-energy-subtle:var(--color-energy-dark-soft);--color-on-brand-energy:var(--color-night-25);--color-brand-voice:var(--color-voice-dark-400);--color-brand-voice-subtle:var(--color-voice-dark-soft);--color-brand-trust:var(--color-trust-dark-400);--color-brand-trust-subtle:var(--color-trust-dark-soft);--color-status-success:var(--color-trust-dark-400);--color-status-success-subtle:var(--color-trust-dark-soft);--color-on-status-success:var(--color-night-900);--color-status-warning:var(--color-warning-dark-400);--color-status-warning-subtle:var(--color-warning-dark-soft);--color-on-status-warning:var(--color-night-900);--color-status-danger:var(--color-danger-dark-400);--color-status-danger-subtle:var(--color-danger-dark-soft);--color-on-status-danger:var(--color-night-900);--color-status-info:var(--color-info-dark-400);--color-status-info-subtle:var(--color-info-dark-soft);--color-on-status-info:var(--color-night-900);--color-action-primary:var(--color-brand-energy);--color-action-primary-hover:var(--color-brand-energy-emphasis);--color-action-primary-subtle:var(--color-brand-energy-subtle);--color-on-action-primary:var(--color-on-brand-energy);--shadow-elevation-1:var(--shadow-dark-1);--shadow-elevation-2:var(--shadow-dark-2);--shadow-elevation-3:var(--shadow-dark-3);--record-button-background:var(--color-bg-surface-raised);--record-button-foreground:var(--color-brand-energy);--record-button-border:var(--color-brand-energy);--record-button-halo:var(--color-brand-energy-subtle);--thought-card-background:var(--color-bg-surface-card);--thought-card-foreground:var(--color-text-primary);--thought-card-border:var(--color-border-default);--thought-card-shadow:var(--shadow-elevation-2);--navigation-bar-background:var(--color-bg-surface-raised);--navigation-bar-border:var(--color-border-subtle);--navigation-bar-active:var(--color-brand-energy);--navigation-bar-inactive:var(--color-text-tertiary);--navigation-bar-shadow:var(--shadow-elevation-1);--voice-strip-background:var(--color-brand-voice-subtle);--voice-strip-accent:var(--color-brand-voice);--organized-draft-background:var(--color-brand-trust-subtle);--organized-draft-accent:var(--color-brand-trust)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{background:var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);letter-spacing:.018em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:420;overflow:hidden}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}button,input,textarea,a{-webkit-tap-highlight-color:transparent}::selection{background:var(--accent-soft);color:var(--text)}.app-bg{background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.68 .84' numOctaves='4' seed='8' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E"),radial-gradient(ellipse at 96% 8%,var(--ink) 0,transparent 30%),radial-gradient(ellipse at -8% 82%,var(--ink) 0,transparent 28%)}@supports (color:color-mix(in lab,red,red)){.app-bg{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.68 .84' numOctaves='4' seed='8' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E"),radial-gradient(ellipse at 96% 8%,color-mix(in srgb,var(--ink) 5.5%,transparent) 0,transparent 30%),radial-gradient(ellipse at -8% 82%,color-mix(in srgb,var(--ink) 3.5%,transparent) 0,transparent 28%)}}.app-bg{background-size:180px 180px,31rem 22rem,28rem 24rem;background-attachment:local}.app-frame{isolation:isolate;position:relative}.app-frame:before{z-index:-2;border-inline:1px solid var(--line);width:min(100%,42rem);margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.app-frame:before{border-inline:1px solid color-mix(in srgb,var(--line) 42%,transparent)}}.app-frame:before{content:"";pointer-events:none}.app-frame:after{z-index:-1;content:"";pointer-events:none;opacity:.18;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 150' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M238 119C210 110 195 82 172 87c-18 4-24 30-43 25-14-4-21-24-37-20-13 3-20 18-34 17-17-1-24-23-45-16' stroke='%231d1b18' stroke-width='.8' stroke-linecap='round' opacity='.34'/%3E%3Cpath d='M238 126c-38-7-63-3-95-5-34-2-57-10-93-3-18 3-32 3-49 1' stroke='%231d1b18' stroke-width='.65' stroke-linecap='round' opacity='.24'/%3E%3Cpath d='M198 29c-9 22-11 52-6 80m5-55c8-12 13-20 23-25-2 12-10 22-24 29m-4 17c-9-9-16-13-26-14 5 11 13 17 26 19' stroke='%231d1b18' stroke-width='.85' stroke-linecap='round' stroke-linejoin='round' opacity='.28'/%3E%3C/svg%3E") 100% 0/contain no-repeat;width:min(54vw,230px);height:150px;position:absolute;top:70px;right:max(50% - 21rem,0px)}html[data-theme=dark] .app-frame:after{filter:invert();opacity:.14}.body-serif{font-family:var(--font-body);font-synthesis:none;font-kerning:normal;letter-spacing:.034em;font-weight:400;line-height:1.88}.ui-label{font-family:var(--font-ui);letter-spacing:.17em;color:var(--text-muted);font-size:11px;font-weight:560}.hairline{border-color:var(--line)}.paper-card,.paper-card-raised,.state-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elevated);position:relative}@supports (color:color-mix(in lab,red,red)){.paper-card,.paper-card-raised,.state-panel{background:color-mix(in srgb,var(--bg-elevated) 88%,transparent)}}.paper-card:after,.paper-card-raised:after,.state-panel:after{z-index:-1;border-right:1px solid var(--line-strong);position:absolute;top:3px;right:-2px;bottom:-2px;left:3px}@supports (color:color-mix(in lab,red,red)){.paper-card:after,.paper-card-raised:after,.state-panel:after{border-right:1px solid color-mix(in srgb,var(--line-strong) 45%,transparent)}}.paper-card:after,.paper-card-raised:after,.state-panel:after{border-bottom:1px solid var(--line-strong)}@supports (color:color-mix(in lab,red,red)){.paper-card:after,.paper-card-raised:after,.state-panel:after{border-bottom:1px solid color-mix(in srgb,var(--line-strong) 55%,transparent)}}.paper-card:after,.paper-card-raised:after,.state-panel:after{content:"";pointer-events:none}.paper-card-raised{border-color:var(--line-strong);box-shadow:var(--shadow)}.state-panel{width:min(100%,25rem)}.editorial-kicker{font-family:var(--font-ui);letter-spacing:.16em;color:var(--text-muted);align-items:center;gap:8px;font-size:10px;font-weight:560;display:flex}.editorial-kicker:before{background:var(--accent);clip-path:polygon(0 36%,92% 0,100% 72%,8% 100%);content:"";opacity:.88;width:12px;height:3px}.page-title{font-family:var(--font-body);letter-spacing:.08em;color:var(--text);font-size:clamp(1.7rem,5vw,2.08rem);font-weight:400;line-height:1.25}.field-input{border:0;border-bottom:1px solid var(--line-strong);min-height:44px;color:var(--text);box-shadow:none;transition:border-color .22s var(--ease-out),background-color .22s var(--ease-out),box-shadow .22s var(--ease-out);background:0 0;border-radius:0}.field-input:hover{border-bottom-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.field-input:hover{border-bottom-color:color-mix(in srgb,var(--ink) 42%,transparent)}}.field-input:focus{border-bottom-color:var(--accent);background:var(--paper-light)}@supports (color:color-mix(in lab,red,red)){.field-input:focus{background:color-mix(in srgb,var(--paper-light) 54%,transparent)}}.field-input:focus{box-shadow:inset 0 -2px 0 var(--accent)}@supports (color:color-mix(in lab,red,red)){.field-input:focus{box-shadow:inset 0 -2px color-mix(in srgb,var(--accent) 30%,transparent)}}.search-wrap:after{background:linear-gradient(90deg,transparent,var(--line) 7%,var(--line-strong) 48%,var(--line) 92%,transparent);clip-path:polygon(0 34%,19% 12%,42% 52%,67% 18%,100% 38%,100% 72%,72% 65%,45% 84%,21% 60%,0 76%);content:"";pointer-events:none;height:2px;position:absolute;bottom:-2px;left:0;right:0}.search-ink-icon{width:19px;height:19px;stroke:var(--text-muted);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}textarea.field-input,.modal-sheet .field-input{border:1px solid var(--line-strong);background:var(--paper-light)}@supports (color:color-mix(in lab,red,red)){textarea.field-input,.modal-sheet .field-input{background:color-mix(in srgb,var(--paper-light) 78%,transparent)}}.section-title{align-items:center;gap:14px;display:flex}.section-title:before{background:var(--accent);clip-path:polygon(22% 0,100% 7%,82% 100%,0 88%);content:"";width:5px;height:13px}.section-title:after{background:linear-gradient(90deg,var(--line-strong),transparent);content:"";flex:1;height:1px}.shell-header{background:var(--bg);border-bottom:0;position:relative}@supports (color:color-mix(in lab,red,red)){.shell-header{background:color-mix(in srgb,var(--bg) 95%,transparent)}}.shell-header:after{background:linear-gradient(90deg,transparent,var(--line-strong) 9%,var(--line) 88%,transparent);clip-path:polygon(0 45%,13% 34%,31% 58%,48% 35%,65% 53%,79% 32%,100% 48%,100% 74%,77% 61%,62% 80%,43% 58%,24% 79%,0 68%);content:"";height:2px;position:absolute;bottom:0;left:20px;right:20px}.brand-mark{filter:drop-shadow(0 2px 2px #261f1917);display:block}.shell-tabbar{background-color:var(--bg-elevated);border-top:0;position:relative}@supports (color:color-mix(in lab,red,red)){.shell-tabbar{background-color:color-mix(in srgb,var(--bg-elevated) 96%,transparent)}}.shell-tabbar{box-shadow:0 -8px 30px var(--ink);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.035'/%3E%3C/svg%3E")}@supports (color:color-mix(in lab,red,red)){.shell-tabbar{box-shadow:0 -8px 30px color-mix(in srgb,var(--ink) 4%,transparent)}}.shell-tabbar{-webkit-backdrop-filter:none;backdrop-filter:none}.shell-tabbar:before{background:linear-gradient(90deg,transparent,var(--line-strong) 5%,var(--line) 92%,transparent);clip-path:polygon(0 42%,15% 23%,38% 51%,57% 30%,80% 54%,100% 36%,100% 72%,78% 67%,54% 80%,34% 61%,11% 73%,0 64%);content:"";width:min(100% - 22px,40rem);height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tab-link{min-height:44px}.tab-link:after{background:var(--accent);clip-path:polygon(0 42%,93% 0,100% 63%,11% 100%);content:"";opacity:0;transform-origin:50%;width:20px;height:3px;transition:opacity .22s ease,transform .32s var(--ease-out);position:absolute;bottom:5px;left:50%;transform:translate(-50%)scaleX(.35)}.tab-link.active:after{opacity:1;transform:translate(-50%)scaleX(1)}.nav-ink-icon{stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:19px;height:19px;overflow:visible}.tab-link.active .nav-ink-icon{stroke-width:1.55px}.thought-card{border-color:var(--line-strong);padding-inline:15px 4px;position:relative}@supports (color:color-mix(in lab,red,red)){.thought-card{border-color:color-mix(in srgb,var(--line-strong) 64%,transparent)}}.thought-card{transition:background-color .22s var(--ease-out),transform .22s var(--ease-out),border-color .22s var(--ease-out)}.thought-card:before{background:var(--accent);width:4px;height:17px;position:absolute;top:34px;left:0}@supports (color:color-mix(in lab,red,red)){.thought-card:before{background:color-mix(in srgb,var(--accent) 82%,transparent)}}.thought-card:before{clip-path:polygon(23% 0,100% 6%,76% 100%,0 88%);content:"";opacity:.58}.thought-card[role=button]:hover{background:var(--paper-light)}@supports (color:color-mix(in lab,red,red)){.thought-card[role=button]:hover{background:color-mix(in srgb,var(--paper-light) 44%,transparent)}}.thought-card[role=button]:hover{border-color:var(--line-strong)}.thought-card[role=button]:active{background:var(--bg-mute)}@supports (color:color-mix(in lab,red,red)){.thought-card[role=button]:active{background:color-mix(in srgb,var(--bg-mute) 58%,transparent)}}.timeline-day:before{background:var(--accent);clip-path:polygon(0 30%,100% 0,89% 79%,8% 100%);content:"";opacity:.78;width:17px;height:2px;margin:0 9px 3px 0;display:inline-block}.empty-leaf{width:62px;height:72px;display:block;overflow:visible}.empty-leaf-wash{fill:var(--ink);opacity:.085}.empty-leaf-edge,.empty-leaf-vein,.empty-leaf-dry{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.empty-leaf-edge{stroke-width:2.35px;opacity:.62}.empty-leaf-vein{stroke-width:1.25px;opacity:.68}.empty-leaf-dry{stroke-width:.72px;stroke-dasharray:8 3 2 4;opacity:.36}.category-confirm{animation:ink-settle .48s var(--ease-out) both}.category-confirm>div{border-radius:var(--radius);background-color:var(--bg-elevated);position:relative}@supports (color:color-mix(in lab,red,red)){.category-confirm>div{background-color:color-mix(in srgb,var(--bg-elevated) 94%,transparent)}}.category-confirm>div{background-image:radial-gradient(ellipse at 100% 0,var(--ink),transparent 36%)}@supports (color:color-mix(in lab,red,red)){.category-confirm>div{background-image:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--ink) 4%,transparent),transparent 36%)}}.category-confirm>div:after{z-index:-1;border-right:1px solid var(--line);border-bottom:1px solid var(--line-strong);content:"";pointer-events:none;position:absolute;top:4px;right:-3px;bottom:-3px;left:4px}.live-transcript{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.live-transcript{background:color-mix(in srgb,var(--bg-elevated) 95%,transparent)}}.live-transcript{animation:.3s ease-out both ink-settle}.prompt-chip{animation:ink-settle .33s var(--ease-out) both;transition:transform .26s var(--ease-out),opacity .22s ease-out;position:relative}.prompt-chip:before{background:var(--accent);clip-path:polygon(28% 0,100% 4%,70% 100%,0 90%);content:"";opacity:.65;width:3px;position:absolute;top:18px;bottom:18px;left:-5px}.modal-backdrop{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.modal-backdrop{background:color-mix(in srgb,var(--ink) 38%,transparent)}}.modal-backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:ink-wash-in .22s var(--ease-out) both}.modal-sheet{border-radius:var(--radius);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.035'/%3E%3C/svg%3E"),radial-gradient(ellipse at 100% 0,var(--ink),transparent 38%);position:relative}@supports (color:color-mix(in lab,red,red)){.modal-sheet{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.035'/%3E%3C/svg%3E"),radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--ink) 4%,transparent),transparent 38%)}}.modal-sheet{box-shadow:var(--shadow-raised);animation:paper-rise .34s var(--ease-out) both}.modal-sheet:before{background:var(--line-strong);clip-path:polygon(0 43%,14% 20%,34% 60%,55% 25%,73% 54%,100% 31%,100% 69%,75% 81%,51% 62%,31% 79%,9% 58%,0 72%);content:"";height:3px;position:absolute;top:-2px;left:5%;right:12%}.ink-close-icon{stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;width:17px;height:17px}.segmented-control{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:0 0}.ink-button{position:relative;border-radius:var(--radius-sm)!important}.ink-button[data-variant=primary]{border-color:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.ink-button[data-variant=primary]{border-color:color-mix(in srgb,var(--accent) 88%,var(--ink))!important}}.ink-button[data-variant=primary]{background:var(--accent)!important;box-shadow:2px 3px 0 var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.ink-button[data-variant=primary]{box-shadow:2px 3px color-mix(in srgb,var(--accent) 16%,transparent)!important}}.ink-button[data-variant=primary]:after{z-index:-1;border-right:1px solid var(--accent);position:absolute;top:2px;right:-2px;bottom:-2px;left:2px}@supports (color:color-mix(in lab,red,red)){.ink-button[data-variant=primary]:after{border-right:1px solid color-mix(in srgb,var(--accent) 38%,transparent)}}.ink-button[data-variant=primary]:after{border-bottom:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.ink-button[data-variant=primary]:after{border-bottom:1px solid color-mix(in srgb,var(--accent) 38%,transparent)}}.ink-button[data-variant=primary]:after{content:"";pointer-events:none}.ink-button[data-variant=soft]{border-color:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.ink-button[data-variant=soft]{border-color:color-mix(in srgb,var(--accent) 22%,var(--line))!important}}.ink-button[data-variant=soft]{background:var(--accent-soft)!important}@supports (color:color-mix(in lab,red,red)){.ink-button[data-variant=soft]{background:color-mix(in srgb,var(--accent-soft) 72%,transparent)!important}}.category-dot{border:1px solid var(--ink);flex:none}@supports (color:color-mix(in lab,red,red)){.category-dot{border:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}}.category-dot{filter:saturate(.48)contrast(.92);box-shadow:0 0 0 1px var(--paper-light)}@supports (color:color-mix(in lab,red,red)){.category-dot{box-shadow:0 0 0 1px color-mix(in srgb,var(--paper-light) 48%,transparent)}}.book-toggle{place-items:center;display:inline-grid}.toggle-track{border:1px solid var(--line-strong);transition:background-color .22s var(--ease-out),border-color .22s var(--ease-out);background:0 0;border-radius:47% 53% 48% 52%;display:block;position:relative}.toggle-track.checked{border-color:var(--accent);background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.toggle-track.checked{background:color-mix(in srgb,var(--accent-soft) 75%,transparent)}}.welcome-note{border-left:0;position:relative;padding-left:15px!important}.welcome-note:before{background:var(--accent);clip-path:polygon(30% 0,100% 5%,68% 100%,0 92%);content:"";opacity:.75;width:3px;position:absolute;top:3px;bottom:3px;left:0}.mic-btn{isolation:isolate;position:relative;border:1px solid var(--ink)!important}@supports (color:color-mix(in lab,red,red)){.mic-btn{border:1px solid color-mix(in srgb,var(--ink) 82%,transparent)!important}}@supports (color:color-mix(in lab,red,red)){.mic-btn{box-shadow:0 5px 13px color-mix(in srgb,var(--ink) 19%,transparent),inset 1px 1px color-mix(in srgb,var(--paper) 13%,transparent)!important}}@supports (color:color-mix(in lab,red,red)){.mic-btn:before{border:1px solid color-mix(in srgb,var(--ink) 28%,transparent)}}.mic-btn:after{z-index:-1;background:radial-gradient(circle at 38% 32%,var(--paper),transparent 45%);border-radius:55% 45% 52% 48%;position:absolute;top:5px;right:8px;bottom:7px;left:5px}@supports (color:color-mix(in lab,red,red)){.mic-btn:after{background:radial-gradient(circle at 38% 32%,color-mix(in srgb,var(--paper) 7%,transparent),transparent 45%)}}.mic-btn:after{content:""}@supports (color:color-mix(in lab,red,red)){.mic-btn:hover:not(:disabled){box-shadow:0 7px 18px color-mix(in srgb,var(--ink) 22%,transparent)!important}}.mic-pulse{transform:scale(1.14)}.mic-pulse:before{opacity:0;border-color:#0000}.mic-dry-ring{z-index:0;width:94px;height:94px;color:var(--accent);opacity:0;pointer-events:none;transform-origin:50%;transition:opacity .18s ease-out,transform .32s var(--ease-out);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-7deg)scale(.92)}.mic-dry-ring path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mic-dry-ring-main{stroke-width:4.2px;stroke-dasharray:76 4 17 7;opacity:.76}.mic-dry-ring-dry{stroke-width:1.35px;stroke-dasharray:21 3 5 6 11 4;opacity:.52}.mic-dry-ring-bristle{stroke-width:.68px;stroke-dasharray:10 3 2 5;opacity:.42}.mic-pulse .mic-dry-ring{opacity:1;animation:1.9s ease-in-out infinite alternate dry-brush-breathe;transform:translate(-50%,-50%)rotate(-2deg)scale(1)}.mic-icon{z-index:1;position:relative;overflow:visible}.mic-icon path{vector-effect:non-scaling-stroke}.tree-paper{isolation:isolate;border-radius:var(--radius)!important;background-color:var(--bg-elevated)!important}@supports (color:color-mix(in lab,red,red)){.tree-paper{background-color:color-mix(in srgb,var(--bg-elevated) 82%,transparent)!important}}.tree-paper{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7 .82' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.045'/%3E%3C/svg%3E"),radial-gradient(ellipse at 70% 28%,var(--ink),transparent 35%),radial-gradient(ellipse at 28% 66%,var(--ink),transparent 29%)!important}@supports (color:color-mix(in lab,red,red)){.tree-paper{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7 .82' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.045'/%3E%3C/svg%3E"),radial-gradient(ellipse at 70% 28%,color-mix(in srgb,var(--ink) 7%,transparent),transparent 35%),radial-gradient(ellipse at 28% 66%,color-mix(in srgb,var(--ink) 3%,transparent),transparent 29%)!important}}.tree-paper:before{z-index:-1;border:1px solid var(--line);position:absolute;top:8px;right:8px;bottom:8px;left:8px}@supports (color:color-mix(in lab,red,red)){.tree-paper:before{border:1px solid color-mix(in srgb,var(--line) 75%,transparent)}}.tree-paper:before{clip-path:polygon(.3% .5%,99.6% 0,100% 99.2%,0 100%);content:"";pointer-events:none}.tree-stage-name{letter-spacing:.11em;text-shadow:0 1px 0 var(--paper)}@supports (color:color-mix(in lab,red,red)){.tree-stage-name{text-shadow:0 1px 0 color-mix(in srgb,var(--paper) 75%,transparent)}}.tree-leaf{transform:translate(-50%,-50%) rotate(var(--leaf-rotation));transition:transform .2s var(--ease-out),filter .2s var(--ease-out);animation:tree-leaf-sway 7.6s ease-in-out var(--leaf-delay) infinite alternate;border-radius:52% 48% 46% 54%}.tree-leaf:hover,.tree-leaf:focus-visible{filter:saturate(.58)contrast(1.08)}.tree-ink-art{filter:url(#ink-wobble)}.tree-stats{position:relative;border-radius:var(--radius)!important;background:0 0!important}.tree-stats:after{background:linear-gradient(90deg,transparent,var(--line-strong),transparent);content:"";opacity:.55;height:1px;position:absolute;bottom:-3px;left:4px;right:4px}.tree-progress{background:var(--ink)!important;height:3px!important}@supports (color:color-mix(in lab,red,red)){.tree-progress{background:color-mix(in srgb,var(--ink) 6%,transparent)!important}}.tree-progress{clip-path:polygon(0 35%,100% 0,100% 75%,0 100%)}.tree-progress>div{clip-path:polygon(0 20%,100% 0,95% 82%,0 100%);background:var(--accent)!important}@keyframes tree-leaf-sway{0%{transform:translate(-50%,-50%) rotate(var(--leaf-rotation))}to{transform:translate(calc(-50% + var(--leaf-drift)),calc(-50% - 1px)) rotate(calc(var(--leaf-rotation) + 1.4deg))}}.page-transition{animation:page-arrive .38s var(--ease-out) both}.toast{border-radius:var(--radius);animation:toast-arrive .26s var(--ease-out) both}.thought-bubble{pointer-events:none;border-radius:48% 52% 51% 49%/8% 7% 10% 9%;animation:3s ease-out forwards thought-rise}@keyframes page-arrive{0%{opacity:0;filter:blur(1px);transform:translateY(5px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ink-settle{0%{opacity:0;filter:blur(1.5px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ink-wash-in{0%{opacity:0}to{opacity:1}}@keyframes paper-rise{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-arrive{0%{opacity:0;filter:blur(1px);transform:translateY(-6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes dry-brush-breathe{0%{opacity:.76;transform:translate(-50%,-50%)rotate(-3deg)scale(.985)}to{opacity:.96;transform:translate(-50%,-50%)rotate(1deg)scale(1.025)}}@keyframes thought-rise{0%{opacity:0;filter:blur(1px);transform:translate(-50%,8px)scale(.96)}13%{opacity:1;filter:blur()}to{opacity:0;transform:translate(-50%,-43vh)scale(1)}}.scroll-y{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overflow-y:auto}.pressable{transition:transform .17s var(--ease-out),background-color .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.pressable:hover:not(:disabled){transform:none}.pressable:active:not(:disabled){transform:scale(.985)}:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 58%,transparent)}}:focus-visible{outline-offset:3px}@media(max-width:390px){.app-frame:after{opacity:.14;width:185px}.thought-card{padding-block:25px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.thought-bubble{animation:1.2s ease-out forwards thought-fade!important}.tree-leaf{animation:none!important}}@keyframes thought-fade{0%{opacity:0}20%{opacity:1}to{opacity:0}}.body-serif{font-family:var(--font-ui);letter-spacing:.02em;line-height:1.75}html,body{background:var(--canvas)}.app-bg{background-color:var(--base);background-image:radial-gradient(circle at 88% 0,#70ddd717,#0000 31%),radial-gradient(circle at 12% 18%,#91a8ff0e,#0000 35%);background-size:auto}.app-frame:before{border-inline-color:var(--line-soft)}.app-frame:after{display:none}.ui-label{color:var(--text-muted);letter-spacing:.11em;font-size:10px;font-weight:600}.editorial-kicker{color:var(--voice);letter-spacing:.11em;font-size:10px;font-weight:600}.editorial-kicker:before{clip-path:none;background:currentColor;width:16px;height:1px}.shell-header{border-bottom:1px solid var(--line-soft);background:var(--base)}@supports (color:color-mix(in lab,red,red)){.shell-header{background:color-mix(in srgb,var(--base) 92%,transparent)}}.shell-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.shell-header:after,.shell-tabbar:before{display:none}.local-mark{color:var(--trust);letter-spacing:.02em;align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.local-mark:before{width:7px;height:7px;box-shadow:inset 0 0 0 2px var(--base);content:"";background:currentColor;border:1px solid;border-radius:2px 2px 4px 4px}.local-mark.offline{color:var(--text-dim)}.settings-link{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);transition:color .16s var(--ease-out),background-color .16s var(--ease-out);justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.settings-link svg{width:20px;height:20px}.settings-link:hover{color:var(--text-secondary);background:var(--bg-mute)}.shell-tabbar{border-top:1px solid var(--line-soft);background:var(--base-deep)}@supports (color:color-mix(in lab,red,red)){.shell-tabbar{background:color-mix(in srgb,var(--base-deep) 94%,transparent)}}.shell-tabbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-image:none;box-shadow:0 -12px 32px #0410181f}.tab-link{min-height:52px;color:var(--text-dim)}.tab-link:after{background:var(--energy);clip-path:none;border-radius:50%;width:4px;height:4px;bottom:7px;box-shadow:0 0 8px #91a8ff9e}.nav-ink-icon{stroke:currentColor;stroke-width:1.7px;width:25px;height:25px}.nav-ink-icon .voice-accent{stroke:currentColor}.tab-link.active .nav-ink-icon{color:var(--energy);stroke-width:1.7px;filter:drop-shadow(0 0 6px #91a8ff57)}.tab-link.active .nav-ink-icon .voice-accent{stroke:var(--voice)}.capture-panel{border:1px solid var(--energy);flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:34px 24px 26px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.capture-panel{border:1px solid color-mix(in srgb,var(--energy) 36%,transparent)}}.capture-panel{background:radial-gradient(circle at 50% 13%,var(--energy-soft),transparent 46%),linear-gradient(150deg,var(--surface) 0%,var(--raised) 100%);box-shadow:inset 0 1px #ffffff80,var(--shadow);border-radius:28px}.capture-panel:before{content:"";pointer-events:none;border:1px solid #70ddd71f;border-radius:50%;width:178px;height:178px;position:absolute;top:-64px;right:-35px}.mic-btn{width:var(--mic-size);height:var(--mic-size);isolation:isolate;place-items:center;padding:0;display:grid;position:relative;border:1px solid var(--energy)!important}@supports (color:color-mix(in lab,red,red)){.mic-btn{border:1px solid color-mix(in srgb,var(--energy) 68%,transparent)!important}}.mic-btn{background:radial-gradient(circle,var(--energy-soft) 0%,transparent 62%),var(--raised)!important;color:var(--energy)!important;box-shadow:0 0 0 12px var(--energy-soft),0 18px 38px #172c393d,inset 0 1px #ffffff80!important;border-radius:50%!important}.mic-btn:before{z-index:-1;border:1px solid var(--voice);position:absolute;top:14px;right:14px;bottom:14px;left:14px}@supports (color:color-mix(in lab,red,red)){.mic-btn:before{border:1px solid color-mix(in srgb,var(--voice) 18%,transparent)}}.mic-btn:before{content:"";opacity:1;border-radius:50%;transform:none}.mic-btn:after{display:none}.mic-btn:hover:not(:disabled){border-color:var(--energy)!important;box-shadow:0 0 0 11px var(--energy-soft),0 18px 38px #172c393d,inset 0 1px #ffffff8c!important}.liquid-glass-control{--glass-settle:cubic-bezier(.22,.78,.24,1);z-index:1;isolation:isolate;flex-direction:column;align-items:center;width:100%;max-width:375px;display:flex;position:relative}.liquid-glass-control .glass-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.liquid-glass-control .glass-stage{pointer-events:none;width:100%;height:288px;position:absolute;top:0;overflow:hidden}.liquid-glass-control .glass-environment{width:100%;height:320px;position:absolute;top:-32px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px,#000 calc(100% - 16px),#0000)}.liquid-glass-control .environment{pointer-events:none;width:375px;height:320px;position:absolute;top:0;left:calc(50% - 187.5px)}.liquid-glass-control .water-backdrop{z-index:1;pointer-events:none;width:100%;height:320px;position:absolute;top:-32px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24%,#000 76%,#0000)}.liquid-glass-control .water-flow{pointer-events:none;opacity:.12;filter:blur(.5px);transform-origin:50% 45%;width:375px;height:320px;position:absolute;top:0;left:calc(50% - 187.5px);-webkit-mask-image:radial-gradient(60% 48% at 50% 48%,#000 30%,#0000 94%);mask-image:radial-gradient(60% 48% at 50% 48%,#000 30%,#0000 94%)}.liquid-glass-control .finish-ripple{z-index:2;border:1px solid var(--water-lilac,#bca7c8);opacity:0;pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;top:32px;left:calc(50% - 80px)}.liquid-glass-control .release{border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.liquid-glass-control[data-settling=true] .finish-ripple{animation:.48s ease-out both water-stop-gather}@keyframes water-stop-gather{0%{opacity:0;transform:scale(1.38)}20%{opacity:.46}to{opacity:0;transform:scale(.96)}}.liquid-glass-control .floor-light{filter:blur(7px);pointer-events:none;background:radial-gradient(#fffdfbce 0,#e6dce67a 34%,#0000 69%);border-radius:50%;width:110px;height:40px;position:absolute;top:164px;left:calc(50% - 42.5px);transform:rotate(-18deg)}.liquid-glass-control .record-button{z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;touch-action:manipulation;pointer-events:auto;background:0 0;border:0;border-radius:50%;width:160px;height:160px;padding:0;position:absolute;top:32px;left:calc(50% - 80px)}.liquid-glass-control .record-button:focus-visible{outline-offset:6px;outline:2px solid #71627c}.liquid-glass-control .record-button[aria-disabled=true]{cursor:wait}.liquid-glass-control[data-disabled=true] .capture-label{opacity:.65}.liquid-glass-control .press{transition:transform .48s var(--glass-settle);border-radius:50%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.liquid-glass-control .record-button:is(:active,[data-pressed=true]):not([aria-disabled=true]) .press{transition-duration:.11s;transform:translateY(2.5px)scale(.97)}.liquid-glass-control .glass-shadow{border-radius:50%;transition:box-shadow .22s;position:absolute;top:2px;right:2px;bottom:2px;left:2px;box-shadow:0 3px 5px -2px #55426120,0 13px 22px -10px #53405f30,0 29px 36px -24px #6550703b}.liquid-glass-control .record-button:is(:active,[data-pressed=true]):not([aria-disabled=true]) .glass-shadow{box-shadow:0 2px 3px -2px #5542611a,0 8px 14px -8px #53405f30,0 18px 25px -22px #65507030}.liquid-glass-control .lens{isolation:isolate;border-radius:50%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:translateZ(0)}.liquid-glass-control .optics{width:160px;height:160px;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.liquid-glass-control .transmission{opacity:.97}.liquid-glass-control .diffusion{opacity:.09}.liquid-glass-control .glass-wash{background:radial-gradient(76% 59% at 36% 22%,#ffffff2e,#ffffff04 61%,#0000 83%),linear-gradient(145deg,#ffffff0a 28%,#ddd1e208 61%,#ae94b91a);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.liquid-glass-control .absorption{opacity:.84;background:radial-gradient(circle at 50% 48%,#0000 59%,#78688807 76%,#6b547b2b 92%,#efeaf345 97%,#fffdf859);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.liquid-glass-control .edge-spectrum{opacity:.26;background:conic-gradient(from 30deg,#0000,#dbc1d44f 49deg,#aa90cb42 101deg,#eacabb33 142deg,#0000 188deg,#adcec645 243deg,#0000 292deg);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#0000 62%,#0009 83%,#000 94%,#0000 100%);mask-image:radial-gradient(circle,#0000 62%,#0009 83%,#000 94%,#0000)}.liquid-glass-control .edge-reflection{opacity:.88;background:conic-gradient(from -36deg,#fffe,#ffffff40 52deg,#9b85943b 76deg,#fff0 109deg,#fffcf6b8 159deg,#ffffffd4 182deg,#67557438 218deg,#cabcd929 258deg,#ffffff4d 305deg,#fffe 360deg);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#0000 88%,#0004 92%,#000 97%,#0000 100%);mask-image:radial-gradient(circle,#0000 88%,#0004 92%,#000 97%,#0000)}.liquid-glass-control .softbox{filter:blur(4px);opacity:.6;background:linear-gradient(#ffffff61,#ffffff04 91%);border-radius:50%;width:86px;height:32px;position:absolute;top:14px;left:21px;transform:rotate(-27deg)}.liquid-glass-control .surface-light{width:160px;height:160px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.liquid-glass-control .surface-light .long-highlight{stroke-opacity:.86;stroke-width:.85px}.liquid-glass-control .surface-light .lower-highlight{stroke-opacity:.74;stroke-width:.8px}.liquid-glass-control .mark{z-index:6;color:#514857;filter:drop-shadow(0 1px #ffffff91);place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.liquid-glass-control .mic{opacity:1;width:28px;height:36px;transition:opacity .16s,transform .32s var(--glass-settle);position:absolute;transform:scale(1)}.liquid-glass-control .stop{opacity:0;width:21px;height:21px;transition:opacity .16s,transform .32s var(--glass-settle);background:#a45564;border-radius:5px;transform:scale(.68);box-shadow:inset 0 1px 1px #ffffff38,0 1px 1px #68445a12}.liquid-glass-control[data-state=recording] .mic{opacity:0;transform:scale(.8)}.liquid-glass-control[data-state=recording] .stop{opacity:1;transform:scale(1)}.liquid-glass-control .processing-ring{border:1.5px solid #7c698638;border-top-color:#66556f;border-radius:50%;width:23px;height:23px;animation:1.4s linear infinite glass-processing-turn;display:none;position:absolute}.liquid-glass-control[data-state=stopping] .processing-ring{display:block}.liquid-glass-control[data-state=stopping] .mic,.liquid-glass-control[data-state=stopping] .stop{opacity:0}.voice-knot{width:88px;height:88px;color:var(--energy);filter:drop-shadow(0 0 9px var(--energy-soft));overflow:visible}.voice-knot.compact{width:27px;height:27px}.voice-knot .echo{stroke:currentColor;stroke-width:2px}.voice-knot .voice-line{stroke:var(--voice);stroke-width:3px}.voice-knot .voice-seed{fill:currentColor;stroke:none}.capture-label{color:var(--text);letter-spacing:.04em;margin-top:24px;font-size:18px;font-weight:700}.capture-hint{z-index:1;color:var(--text-muted);margin:8px 0 0;font-size:13px;position:relative}.capture-write-button{z-index:1;border:1px solid var(--energy);justify-content:center;align-items:center;gap:11px;min-width:200px;min-height:58px;margin-top:22px;padding:9px 20px;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.capture-write-button{border:1px solid color-mix(in srgb,var(--energy) 58%,var(--line))}}.capture-write-button{border-radius:var(--radius-sm);background:var(--energy-soft);color:var(--text);letter-spacing:.03em;transition:border-color .18s var(--ease-out),background-color .18s var(--ease-out),box-shadow .18s var(--ease-out);font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffffff80}.capture-write-button:hover{border-color:var(--energy);background:var(--energy)}@supports (color:color-mix(in lab,red,red)){.capture-write-button:hover{background:color-mix(in srgb,var(--energy) 22%,transparent)}}.capture-write-button:hover{box-shadow:0 8px 20px #34478f29,inset 0 1px #ffffff14}.capture-write-icon{width:23px;height:23px;stroke:var(--energy);stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:none}.capture-write-copy{align-items:baseline;gap:8px;display:inline-flex}.capture-write-kicker{color:var(--energy);letter-spacing:.12em;font-size:11px;font-weight:700}.privacy-line{z-index:1;color:var(--trust);text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:22px;font-size:11px;line-height:1.5;display:flex;position:relative}.shield-icon{stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.permission-panel{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--raised)}@supports (color:color-mix(in lab,red,red)){.permission-panel{background:color-mix(in srgb,var(--raised) 94%,transparent)}}.permission-panel{box-shadow:var(--shadow);padding:14px 16px}.recording-panel{background:linear-gradient(180deg,var(--surface) 0%,var(--raised) 100%);min-height:536px;box-shadow:inset 0 1px #f0f7fa12,var(--shadow);border:1px solid #91a8ff66;border-radius:30px;flex-direction:column;padding:20px 18px 18px;display:flex;position:relative;overflow:hidden}.recording-top{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;min-height:62px;padding:0 2px 13px;display:flex}.recording-status{color:var(--energy);letter-spacing:.11em;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.recording-status:before{background:var(--energy);width:9px;height:9px;box-shadow:0 0 0 6px var(--energy-soft),0 0 14px var(--energy);content:"";border-radius:50%;animation:1.6s ease-in-out infinite alternate recording-pulse}.record-time{color:var(--text);font-family:var(--font-family-numeric);font-size:var(--font-size-timer);font-weight:var(--font-weight-semibold);line-height:var(--line-height-timer);letter-spacing:.05em;font-variant-numeric:tabular-nums}.listening-strip{height:35px;color:var(--text-muted);justify-content:space-between;align-items:center;padding:0 3px;font-size:10px;display:flex}.audio-visualizer{border:1px solid var(--voice);flex:auto;min-height:320px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.audio-visualizer{border:1px solid color-mix(in srgb,var(--voice) 38%,transparent)}}.audio-visualizer{background:radial-gradient(circle at 50% 44%,var(--voice-soft),transparent 58%),var(--card);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:34px 22px;display:flex;box-shadow:inset 0 1px #ffffff80}.audio-visualizer p{color:var(--text-muted);letter-spacing:.05em;text-align:center;margin:0;font-size:13px}.stop-button{background:linear-gradient(135deg,var(--energy),var(--energy-deep));color:#fbfcff;border:1px solid #c0caffc2;border-radius:18px;flex:none;justify-content:center;align-items:center;gap:11px;width:100%;min-height:58px;margin-top:15px;font-size:15px;font-weight:600;display:flex;box-shadow:0 12px 25px #34478f40,inset 0 1px #ffffff2e}.stop-button:disabled{cursor:wait;opacity:.7}.stop-symbol{border:1px solid #ffffff8a;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.stop-symbol:after{content:"";background:currentColor;border-radius:2px;width:7px;height:7px}.recording-note{color:var(--text-muted);justify-content:center;align-items:center;gap:7px;margin-top:13px;font-size:11px;display:flex}.recording-note:before{background:var(--trust);content:"";border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #9dd9c870}.transcribing-status{border:1px solid var(--voice);align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.transcribing-status{border:1px solid color-mix(in srgb,var(--voice) 32%,var(--line-soft))}}.transcribing-status{border-radius:var(--radius-sm);background:var(--voice-soft)}@supports (color:color-mix(in lab,red,red)){.transcribing-status{background:color-mix(in srgb,var(--voice-soft) 58%,var(--raised))}}.transcribing-status{color:var(--text-secondary)}.transcribing-status strong{color:var(--voice);letter-spacing:.08em;font-size:13px}.transcribing-status p{color:var(--text-muted);margin:4px 0 0;font-size:11px;line-height:1.65}.transcribing-spinner{border:2px solid var(--voice);flex:none;width:18px;height:18px;margin-top:2px}@supports (color:color-mix(in lab,red,red)){.transcribing-spinner{border:2px solid color-mix(in srgb,var(--voice) 22%,transparent)}}.transcribing-spinner{border-top-color:var(--voice);border-radius:50%;animation:.9s linear infinite transcribing-spin}.prompt-chip{border-radius:var(--radius-sm);background:var(--raised);border:1px solid var(--line-soft)!important}@supports (color:color-mix(in lab,red,red)){.prompt-chip{background:color-mix(in srgb,var(--raised) 76%,transparent)}}.prompt-chip{padding-inline:16px!important}.prompt-chip:before{background:var(--voice);clip-path:none;border-radius:3px;width:3px;top:16px;bottom:16px;left:-1px}.stream-head{justify-content:space-between;align-items:center;margin:2px 1px 6px;display:flex}.section-heading{color:var(--text);margin:0;font-size:18px;font-weight:600}.stream-count{color:var(--text-dim);font-size:10px}.timeline-day{top:-12px;background:var(--base)!important}@supports (color:color-mix(in lab,red,red)){.timeline-day{background:color-mix(in srgb,var(--base) 96%,transparent)!important}}.timeline-day{color:var(--text-muted);letter-spacing:.11em}.timeline-day:before{background:var(--voice);clip-path:none;width:16px;height:1px}.thought-card{border-radius:var(--radius);background:var(--card);position:relative;overflow:hidden;border-color:var(--line-soft)!important}@supports (color:color-mix(in lab,red,red)){.thought-card{background:color-mix(in srgb,var(--card) 93%,transparent)}}.thought-card{transition:transform .18s var(--ease-out),border-color .18s var(--ease-out),background-color .18s var(--ease-out);box-shadow:inset 0 1px #f0f7fa0a}.thought-card:before{display:none}.thought-card[role=button]:hover{background:var(--card);transform:translateY(-1px);border-color:var(--line)!important}.thought-card[role=button]:active{background:var(--raised);transform:scale(.995)}.trust-mark{color:var(--trust)}.trust-mark:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.empty-ripple{width:76px;height:34px;overflow:visible}.empty-ripple .ripple-outer{stroke:var(--line);opacity:.76}.empty-ripple .ripple-inner{stroke:var(--voice)}.empty-ripple .ripple-seed{fill:var(--energy)}.timeline-empty{transform:none}.search-page{padding-top:3px}.search-field{background:var(--card);border:1px solid #70ddd770;border-radius:18px;align-items:center;gap:12px;width:100%;height:56px;padding:0 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.search-field{background:color-mix(in srgb,var(--card) 96%,transparent)}}.search-field{box-shadow:0 9px 22px #06131c1f,inset 0 1px #f0f7fa0d}.search-field:focus-within{border-color:var(--voice);box-shadow:0 0 0 3px var(--voice-soft),0 9px 22px #06131c1f}.field-search-icon{width:21px;height:21px;stroke:var(--voice);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;overflow:visible}.search-input{width:100%;min-width:0;color:var(--text);caret-color:var(--voice);background:0 0;border:0;outline:0;padding:0;font-size:14px}.search-input:focus-visible{outline:0}.search-input::placeholder{color:var(--text-dim)}.search-input::-webkit-search-cancel-button{display:none}.clear-search{background:var(--surface);width:24px;height:24px;color:var(--text-muted);border-radius:50%;flex:none;position:relative}.clear-search:before,.clear-search:after{content:"";background:currentColor;width:10px;height:1px;position:absolute;top:11px;left:7px}.clear-search:before{transform:rotate(45deg)}.clear-search:after{transform:rotate(-45deg)}.results-summary{color:var(--text-muted);margin:19px 2px 10px;font-size:11px}.results-summary strong{color:var(--text-secondary);font-weight:500}.result-list{border-top:1px solid var(--line-soft)}.result-row{border-bottom:1px solid var(--line-soft);outline-offset:3px;padding:18px 4px 17px}.result-row:hover{background:var(--voice-soft)}.result-meta{color:var(--text-dim);align-items:center;gap:9px;font-size:10px;display:flex}.voice-dot{background:var(--voice);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 8px #70ddd77a}.result-text{color:var(--text-secondary);margin:10px 0 0;font-size:13px;line-height:1.75}mark{color:#9af0eb;background:#70ddd72b;border-radius:3px;padding:0 2px}.result-source{color:#9cbfc6;margin:8px 0 0;font-size:11px;line-height:1.65}.paper-card,.paper-card-raised,.state-panel{border-color:var(--line-soft);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.paper-card,.paper-card-raised,.state-panel{background:color-mix(in srgb,var(--card) 92%,transparent)}}.paper-card:after,.paper-card-raised:after,.state-panel:after{display:none}.field-input{border-color:var(--line);border-radius:var(--radius-sm);background:var(--raised)}@supports (color:color-mix(in lab,red,red)){.field-input{background:color-mix(in srgb,var(--raised) 82%,transparent)}}.field-input:focus{border-color:var(--voice);background:var(--raised);box-shadow:0 0 0 3px var(--voice-soft)}.search-wrap:after{display:none}.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04101894}.modal-sheet{border-radius:var(--radius);background-color:var(--raised);box-shadow:var(--shadow-raised);background-image:none}.modal-sheet:before{display:none}.ink-button[data-variant=primary]{background:linear-gradient(135deg,var(--energy),var(--energy-deep))!important;color:#fbfcff!important;border-color:#c0caffc2!important;box-shadow:0 10px 22px #34478f38!important}.ink-button[data-variant=soft]{background:var(--energy-soft)!important;color:var(--text-secondary)!important;border-color:#91a8ff47!important}.category-dot{border-color:var(--line-soft);filter:none;box-shadow:none}:focus-visible{outline:2px solid var(--energy);outline-offset:3px}@keyframes recording-pulse{0%{opacity:.62;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes transcribing-spin{to{transform:rotate(360deg)}}@media(max-width:390px){.capture-panel{min-height:292px;padding-inline:16px}.privacy-line{max-width:270px}.recording-panel{min-height:510px;padding-inline:14px}.thought-card{padding-block:16px}}.liquid-glass-control .wave{z-index:5;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:2px;height:17px;transition:opacity .4s;display:flex;position:absolute;top:207px;left:0;right:0}.liquid-glass-control .wave i{transform-origin:50%;background:linear-gradient(#c4a4d5,#79558c 48%,#b489c2);border-radius:3px;flex:0 0 2.5px;height:32px;display:block;transform:scaleY(.09375);box-shadow:0 0 2px #c8a9dc28}.liquid-glass-control[data-state=recording] .wave{opacity:.62}.recording-recovery-select{gap:8px;margin-block:12px;display:grid}.recording-recovery-select select{width:100%;min-height:44px;color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:8px}.liquid-glass-control .capture-label{color:#5f5466;letter-spacing:.09em;text-align:center;margin-top:243px;font-size:13px;font-weight:500;position:relative}@keyframes glass-processing-turn{to{transform:rotate(360deg)}}.capture-panel,.audio-visualizer{background:#f6f5f1}.capture-control{justify-content:center;width:100%;display:flex}.capture-panel .capture-hint,.audio-visualizer p{color:#746c78}@media(prefers-reduced-motion:reduce){.liquid-glass-control *,.liquid-glass-control :after{transition:none!important;animation:none!important}.liquid-glass-control .record-button:is(:active,[data-pressed=true]):not([aria-disabled=true]) .press{transform:none}}@media(prefers-contrast:more){.liquid-glass-control .capture-label{color:#594960}.liquid-glass-control .mark{color:#35233e}.liquid-glass-control .stop{background:#893c4c}.liquid-glass-control .record-button{outline-offset:1px;outline:1px solid #716078}}@media(forced-colors:active){.liquid-glass-control .glass-shadow,.liquid-glass-control .lens,.liquid-glass-control .surface-light,.liquid-glass-control .environment,.liquid-glass-control .water-flow,.liquid-glass-control .finish-ripple,.liquid-glass-control .floor-light{display:none}.liquid-glass-control .record-button{background:canvas;border:2px solid buttontext}.liquid-glass-control .mark,.liquid-glass-control .stop{color:buttontext;forced-color-adjust:none}.liquid-glass-control .stop{background:buttontext}}.capture-compact .liquid-glass-control .glass-stage{height:106px;position:relative;top:0;transform:none}.capture-compact .liquid-glass-control .record-button{width:84px;height:84px;top:12px;left:calc(50% - 42px)}.capture-compact .liquid-glass-control .optics,.capture-compact .liquid-glass-control .surface-light{width:100%;height:100%}.capture-compact .liquid-glass-control .softbox{width:45px;height:17px;top:7px;left:11px}.capture-compact .liquid-glass-control .mic{width:34px;height:34px}.capture-compact .liquid-glass-control .glass-environment{top:-100px;-webkit-mask-image:radial-gradient(56px 56px at 50% 154px,#000 45%,#0000 100%);mask-image:radial-gradient(56px 56px at 50% 154px,#000 45%,#0000)}.capture-compact .liquid-glass-control .water-backdrop{top:-100px}.capture-compact .liquid-glass-control .finish-ripple{width:84px;height:84px;top:12px;left:calc(50% - 42px)}.capture-compact .liquid-glass-control .floor-light{width:84px;height:28px;top:75px;left:calc(50% - 42px)}.capture-compact .liquid-glass-control .wave{height:6px;top:99px}.capture-compact .liquid-glass-control .wave i{height:16px}.capture-compact .liquid-glass-control .capture-label{color:var(--text);letter-spacing:.025em;margin:0;font-size:14px;font-weight:600;line-height:22px;display:block}.capture-compact .liquid-glass-control[data-disabled=true] .capture-label{opacity:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--motion-press: .1s;--motion-settle: .32s;--motion-page: .22s;--glass-ink: #65576f;--glass-nav: rgba(255, 255, 255, .72);--glass-selected: rgba(255, 255, 255, .9);--glass-edge: rgba(255, 255, 255, .92);--glass-tint: rgba(127, 110, 147, .1)}html[data-theme=dark]{--glass-ink: #c9b9d9;--glass-nav: rgba(27, 47, 60, .82);--glass-selected: rgba(71, 86, 107, .72);--glass-edge: rgba(221, 229, 248, .2);--glass-tint: rgba(195, 174, 218, .12)}.nt-icon{display:block;width:24px;height:24px;flex:0 0 auto;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.icon-button,.settings-link,.clear-search{display:inline-flex;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:var(--text-muted);touch-action:manipulation}.icon-button .nt-icon,.settings-link .nt-icon{width:22px;height:22px}.icon-button:disabled{opacity:.4;cursor:wait}.pressable{transition:transform var(--motion-settle) var(--easing-emphasized),background-color .18s ease,color .18s ease,box-shadow .18s ease}.pressable:active:not(:disabled){transform:scale(.97);transition-duration:var(--motion-press)}.icon-button:active:not(:disabled),.settings-link:active{transform:scale(.92)}.shell-header{border-bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.shell-title{font-family:var(--font-family-display);font-weight:400}.local-mark{gap:5px;font-size:10px;color:var(--text-muted)}.local-mark:before{display:none}.local-mark .nt-icon{width:14px;height:14px}.settings-link{margin-right:-10px;margin-left:0}.settings-link[aria-current=page]{color:var(--glass-ink);background:var(--glass-tint)}.shell-main{padding-bottom:calc(112px + var(--safe-bottom));overflow-anchor:none}.page-content{animation:content-arrive var(--motion-page) var(--easing-decelerate) both}.shell-tabbar{position:fixed;z-index:30;inset:auto 0 0;display:flex;justify-content:center;padding:16px 20px calc(14px + var(--safe-bottom));border:0;background:linear-gradient(transparent,color-mix(in srgb,var(--base) 88%,transparent));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.tabbar-track{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;width:276px;padding:5px;border:1px solid var(--glass-edge);border-radius:38px;background:var(--glass-nav);box-shadow:inset 0 1px 0 var(--glass-edge),0 8px 32px #17233810,0 2px 6px #17233808;backdrop-filter:blur(24px) saturate(1.35);-webkit-backdrop-filter:blur(24px) saturate(1.35);pointer-events:auto}.tab-indicator{position:absolute;z-index:-1;inset:5px auto 5px 5px;width:calc((100% - 10px)/2);border:1px solid var(--glass-edge);border-radius:30px;background:linear-gradient(145deg,var(--glass-selected),var(--glass-tint));box-shadow:0 2px 5px #4e3b6010,inset 0 1px 0 var(--glass-edge);transition:transform .36s var(--easing-emphasized),opacity .18s ease;pointer-events:none}.tabbar-track[data-selected="1"] .tab-indicator{transform:translate(100%)}.tabbar-track[data-selected="-1"] .tab-indicator{opacity:0}.tab-link{position:relative;display:flex;min-height:50px;align-items:center;justify-content:center;gap:9px;border-radius:30px;color:var(--text-muted);font-size:12px;font-weight:500;letter-spacing:.05em;text-decoration:none;touch-action:manipulation;transition:color .18s ease,transform .32s var(--easing-emphasized)}.tab-link:after{display:none}.tab-link.active{color:var(--glass-ink)}.tab-link:active{transform:scale(.94);transition-duration:.1s}.tab-link .nav-icon{width:24px;height:24px;transition:transform .32s var(--easing-emphasized)}.tab-link.active .nav-icon{transform:translateY(-1px)}.tab-link:focus-visible{outline-offset:-2px}.capture-panel{min-height:440px;padding:22px 16px 20px;justify-content:flex-start;border:1px solid #e4deea;border-radius:30px;background:#f6f5f1;box-shadow:inset 0 1px #fffffff0,0 4px 18px #4c3f5a06}.capture-panel:before{display:none}.capture-control{flex:0 0 auto}.capture-footer{position:relative;z-index:2;width:100%;min-height:128px;text-align:center;animation:content-arrive .22s ease both}.capture-hint{margin-top:9px;line-height:22px;font-size:13px}.capture-write-button{min-width:142px;min-height:44px;margin-top:17px;padding:9px 18px;gap:8px;border:1px solid #d8d0df;border-radius:24px;background:linear-gradient(150deg,#ffffffb3,#ede8f080);color:#62536e;font-size:13px;font-weight:500;box-shadow:inset 0 1px #ffffffd9,0 2px 4px #57406505}.capture-write-button .nt-icon{width:20px;height:20px}.privacy-line{margin-top:18px;gap:5px;color:#6d706e;font-size:10px;line-height:18px}.privacy-line .nt-icon{width:14px;height:14px}.liquid-glass-control .mic{width:32px;height:32px}.liquid-glass-control .record-button[aria-disabled=true] .mic{opacity:0}.liquid-glass-control[data-disabled=true] .processing-ring{display:block}.recording-top{position:absolute;z-index:2;top:17px;left:20px;right:20px;min-height:26px;padding:0;border:0;animation:content-arrive .2s ease both}.recording-status{gap:7px;color:#945566;font-size:11px;letter-spacing:.06em}.recording-status:before{width:5px;height:5px;background:currentColor;box-shadow:0 0 0 4px #9455660a}.record-time{color:#6d6075;font-size:22px;line-height:26px;font-weight:400}.capture-recording-note{margin:22px 0 0;color:#827588;font-size:12px;line-height:24px}.prompt-chip{margin-top:20px;margin-bottom:28px;padding-block:16px;border-radius:20px;box-shadow:none}.prompt-chip:before{display:none}.prompt-chip .editorial-kicker{color:var(--text-muted);font-weight:400}.prompt-chip .editorial-kicker:before{display:none}.prompt-chip .body-serif{font-size:14px;line-height:25px}.stream-head{margin:28px 2px 6px}.section-heading{font-size:17px;letter-spacing:.03em;font-weight:500}.stream-count{color:var(--text-muted);font-size:10px}.timeline-group{margin-bottom:28px}.timeline-day{display:flex;position:relative;top:0;align-items:center;gap:10px;margin:0;padding:14px 2px 12px;background:transparent!important;color:var(--text-muted);font-size:11px;font-weight:400;letter-spacing:.06em}.timeline-day:before{display:none}.timeline-day:after{height:1px;flex:1;background:var(--line-soft);content:""}.thought-card{width:100%;margin-bottom:12px;padding:19px 20px 15px;border:1px solid var(--line-soft);border-radius:22px;background:color-mix(in srgb,var(--card) 82%,transparent);box-shadow:inset 0 1px 0 var(--glass-edge),0 3px 10px #1b2e3e03;touch-action:manipulation;transition:transform .3s var(--easing-emphasized),background-color .18s ease,box-shadow .18s ease}.thought-card:last-child{margin-bottom:0}.thought-content{margin:0;color:var(--text);font-size:15px;font-weight:400;line-height:1.9;letter-spacing:.015em;white-space:pre-wrap;overflow-wrap:anywhere}.thought-source{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:12px 0 0;padding-left:10px;border-left:1px solid var(--line);color:var(--text-muted);font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.thought-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;color:var(--text-muted);font-size:11px;letter-spacing:.035em}.thought-meta time{font-variant-numeric:tabular-nums}.thought-kind{display:inline-flex;align-items:center;gap:5px}.thought-kind .nt-icon{width:14px;height:14px;opacity:.75}.thought-meta .thought-chevron{width:16px;height:16px;margin-left:auto;opacity:.6;transition:transform .22s ease}.thought-card[role=button]:active{transform:scale(.985);transition-duration:.1s}.nt-icon.voice-knot{width:88px;height:88px}.nt-icon.voice-knot.compact{width:27px;height:27px}.transcribing-spinner{border-width:1.5px}.empty-icon{width:42px;height:42px;margin:0 auto 18px;color:var(--glass-ink);opacity:.7}.search-field{gap:10px;padding:0 8px 0 16px;border-color:var(--line-soft);border-radius:22px;box-shadow:inset 0 1px var(--glass-edge),0 3px 12px #1b2e3e04;transition:border-color .18s ease,box-shadow .18s ease}.field-search-icon{color:var(--glass-ink);stroke-width:1.5;width:22px;height:22px}.search-field:focus-within{border-color:color-mix(in srgb,var(--glass-ink) 55%,var(--line));box-shadow:0 0 0 3px var(--glass-tint),inset 0 1px var(--glass-edge)}.search-input{font-size:16px}.clear-search:before,.clear-search:after{display:none}.clear-search .nt-icon{width:18px;height:18px}.results-summary{margin:22px 3px 12px;font-size:12px;overflow-wrap:anywhere}.result-list{border:0}.result-row{padding:20px 14px;border-radius:18px;cursor:pointer;touch-action:manipulation}.result-meta{flex-wrap:wrap;color:var(--text-muted);font-size:11px}.result-meta .nt-icon{width:15px;height:15px}.result-text{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.result-source{color:var(--text-muted);font-size:12px;overflow-wrap:anywhere}mark{background:var(--glass-tint);color:var(--text);box-shadow:inset 0 -1px color-mix(in srgb,var(--glass-ink) 42%,transparent)}.sheet-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:12px 12px max(12px,env(safe-area-inset-bottom));border:0;background:transparent;color:var(--text);overflow:hidden}.sheet-dialog[open]{display:flex;align-items:flex-end;justify-content:center}.sheet-dialog::backdrop{background:#0e182943;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:backdrop-arrive .18s ease both}.sheet-dialog .modal-sheet{max-height:100%;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--glass-edge);border-radius:28px;background:var(--raised);box-shadow:0 24px 80px #08132126,inset 0 1px var(--glass-edge);animation:sheet-arrive .3s var(--easing-emphasized) both;overflow-wrap:anywhere}.sheet-dialog[data-closing=true] .modal-sheet{animation:sheet-depart .16s var(--easing-accelerate) both}.sheet-dialog[data-closing=true]::backdrop{animation:backdrop-depart .16s ease both}.sheet-dialog .field-input{border-radius:18px;line-height:1.8}.sheet-dialog .ink-button{border-radius:18px}.sheet-dialog .ink-button[data-variant=primary]{border:1px solid var(--glass-edge)!important;background:var(--glass-ink)!important;color:var(--raised)!important;box-shadow:0 3px 10px #54416116!important}.toast{top:auto;bottom:calc(96px + var(--safe-bottom));width:max-content;border:1px solid var(--glass-edge);border-radius:20px;background:var(--glass-nav);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-size:12px;box-shadow:0 4px 20px #17233812}@media(hover:hover)and (pointer:fine){.icon-button:hover:not(:disabled),.settings-link:hover,.clear-search:hover{color:var(--glass-ink);background:var(--glass-tint)}.tab-link:not(.active):hover{color:var(--glass-ink)}.thought-card[role=button]:hover{transform:translateY(-2px);box-shadow:inset 0 1px var(--glass-edge),0 8px 24px #1b2e3e08}.thought-card[role=button]:hover .thought-chevron{transform:translate(2px)}.capture-write-button:hover{background:#eee8f3;border-color:#c2b3cf;box-shadow:inset 0 1px #ffffffd9}}@media(hover:none){.thought-card[role=button]:hover{transform:none}.thought-card[role=button]:active{transform:scale(.985)}}@media(min-width:640px){.sheet-dialog[open]{align-items:center}}@media(max-width:360px){.local-mark,.privacy-line{font-size:9px}.capture-panel{padding-inline:12px}}@keyframes content-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sheet-arrive{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sheet-depart{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(18px)}}@keyframes backdrop-arrive{0%{opacity:0}to{opacity:1}}@keyframes backdrop-depart{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.page-content,.capture-footer,.recording-top,.sheet-dialog .modal-sheet,.sheet-dialog::backdrop{animation:none!important}.tab-indicator,.tab-link,.nav-icon,.pressable,.thought-card{transition:none}.tab-link.active .nav-icon,.pressable:active:not(:disabled),.tab-link:active,.thought-card[role=button]:hover,.thought-card[role=button]:active{transform:none}}@media(forced-colors:active){.tabbar-track,.tab-indicator,.thought-card,.capture-write-button,.sheet-dialog .modal-sheet{border-color:ButtonText}.tab-link.active{color:Highlight}.tab-indicator{border:2px solid Highlight}.nt-icon{color:ButtonText}mark{background:Highlight;color:HighlightText;forced-color-adjust:none}}:root{--base: #f4f2f5;--canvas: #f4f2f5;--raised: #fdfcfe;--card: #fdfcfe;--bg-mute: #eeeaf1;--text: #34313c;--text-secondary: #645d6d;--text-muted: #77707d;--recording-surface: #f6f5f1;--recording-ink: #65576f;--recording-muted: #73667b;--glass-border: #ddd5e4;--glass-surface: linear-gradient(145deg, #ffffff9c, #ede7f029);--glass-shadow-soft: inset 0 1px var(--glass-edge), 0 6px 24px #33223e08;--highlight-bg: #eddbab;--highlight-ink: #4c3714}html[data-theme=dark]{--base: #191d27;--canvas: #191d27;--raised: #292c39;--card: #242834;--bg-mute: #252935;--text: #eee6f3;--text-secondary: #cec3d5;--text-muted: #b7acc2;--scene-lilac: #625477;--scene-warm: #383342;--recording-surface: #20232e;--recording-ink: #dfd0ed;--recording-muted: #b5a9c3;--glass-border: #454251;--glass-surface: linear-gradient(145deg, #cbb7e012, #aa87ce03);--glass-nav: #242937e8;--glass-selected: #6d597c5c;--glass-edge: #e9daf32e;--glass-shadow-soft: inset 0 1px var(--glass-edge), 0 8px 28px #08070f30;--highlight-bg: #76603a;--highlight-ink: #fff1c9}.app-bg{background-image:radial-gradient(ellipse at 18% 4%,#bda7cf0d,transparent 44%),radial-gradient(ellipse at 86% 20%,#e5cbb50a,transparent 42%)}.nt-icon[data-size=small]{width:16px;height:16px;stroke-width:1.8}.nt-icon[data-size=small] path{vector-effect:none}.nt-icon[data-icon=settings]{stroke-width:1.4}.nt-icon[data-icon=close]{stroke-width:1.65}.nt-icon[data-icon=thought]{overflow:hidden}.tab-link.active{color:var(--text);font-weight:650}.tab-link.active:after{display:block;content:"";position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:currentColor}.tab-indicator{border-color:var(--glass-border)}.tabbar-track,.thought-card,.search-field,.sheet-dialog .modal-sheet,.capture-write-button{background-image:var(--glass-surface);box-shadow:var(--glass-shadow-soft);border-color:var(--glass-border)}.capture-panel{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;grid-template-rows:270px 128px;justify-items:center;align-content:start;min-height:0;padding:30px 16px 16px;background:var(--recording-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow-soft)}.capture-control{height:100%}.capture-footer{min-height:0;animation:none}.capture-action-slot{display:flex;align-items:center;justify-content:center;min-height:62px}.capture-panel .capture-hint{margin:6px 0 0;color:var(--recording-muted)}.capture-write-button{margin:0;color:var(--recording-ink);background-color:transparent}.capture-recording-note{margin:0;max-width:265px;line-height:22px;color:var(--recording-muted)}.privacy-line{margin-top:3px;color:var(--recording-muted)}.recording-top{top:12px;animation:none;align-items:center}.recording-status{color:var(--recording-muted)}.recording-status:before{animation:none;background:currentColor;box-shadow:none}.capture-panel[data-phase=recording] .recording-status{color:var(--danger)}.capture-panel:not([data-phase=recording]) .recording-status:before{display:none}.record-time{font-size:17px;color:var(--recording-ink)}.liquid-glass-control .capture-label,.liquid-glass-control .mark{color:var(--recording-ink)}.capture-notice{margin-top:12px;padding:12px 16px;border:1px solid var(--glass-border);border-radius:20px;background:var(--glass-surface);color:var(--text-secondary);font-size:12px;line-height:1.8}.capture-notice p{margin:0}.capture-notice{scroll-margin-bottom:calc(112px + var(--safe-bottom))}.recording-help{margin-top:8px}.recording-help details{margin-top:8px}.recording-help summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.recording-help ul{list-style:disc;padding-left:20px}.recording-help-actions{display:flex;flex-wrap:wrap;align-items:center}.recording-help-actions a{display:inline-flex;align-items:center}.recording-help-address{width:100%;margin-top:8px;padding:8px;border:1px solid var(--line);border-radius:8px}.notice-action{min-height:44px;padding:6px 12px;color:var(--glass-ink);font-weight:600;text-decoration:underline;text-underline-offset:4px}.notice-action:disabled{opacity:.5;cursor:wait}.session-strip{display:flex;flex:0 0 auto;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 16px;padding:0 20px;background:var(--glass-tint);color:var(--text);font-size:12px}.session-strip a,.session-strip button{display:inline-flex;align-items:center;min-height:44px}.session-strip button{font-weight:600;text-decoration:underline;text-underline-offset:3px}.thought-meta{margin-top:10px;gap:8px;font-size:10px}.original-summary{cursor:pointer;padding:4px 0;color:var(--glass-ink);font-size:12px}.delete-error{margin:12px 0 0;color:var(--danger);font-size:13px;line-height:1.7}.draft-discard{margin-top:14px;padding:12px;border:1px solid var(--line);border-radius:16px;font-size:13px}mark{padding:1px 2px;background:var(--highlight-bg);color:var(--highlight-ink);font-weight:650;box-shadow:inset 0 -2px currentColor;-webkit-box-decoration-break:clone;box-decoration-break:clone}html[data-theme=dark] .liquid-glass-control{--water-cool: #9fbedb;--water-lilac: #bea3e0;--water-warm: #d0a1b1}html[data-theme=dark] .liquid-glass-control .glass-environment{-webkit-mask-image:radial-gradient(ellipse 60% 40% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 60% 40% at 50% 50%,#000 30%,transparent 100%)}html[data-theme=dark] .liquid-glass-control .floor-light{background:radial-gradient(ellipse,#c9a5f03b,#8675b020 35%,transparent 70%)}html[data-theme=dark] .liquid-glass-control .glass-shadow{box-shadow:0 3px 5px -2px #05040e80,0 13px 22px -10px #02010fc0,0 29px 36px -24px #02010f90}html[data-theme=dark] .liquid-glass-control .record-button:is(:active,[data-pressed=true]):not([aria-disabled=true]) .glass-shadow{box-shadow:0 2px 3px -2px #05040e80,0 6px 12px -8px #02010fc0,0 12px 20px -18px #02010f90}html[data-theme=dark] .liquid-glass-control .mark{filter:drop-shadow(0 1px 2px #0a051aaa)}html[data-theme=dark] .liquid-glass-control .stop{background:#eda1b3}html[data-theme=dark] .liquid-glass-control .surface-light{opacity:.62}html[data-theme=dark] .liquid-glass-control .edge-reflection{opacity:.5}html[data-theme=dark] .liquid-glass-control .processing-ring{border-color:#c5a7dc40;border-top-color:#dcc8ec}html[data-theme=dark] .audio-visualizer{background:var(--recording-surface)}@media(hover:hover)and (pointer:fine){.capture-write-button:hover{background:var(--glass-tint);border-color:var(--glass-ink);box-shadow:var(--glass-shadow-soft)}.thought-card[role=button]:hover:not(:active){transform:translateY(-2px)}}.thought-card[role=button]:active,.thought-card[role=button]:hover:active{transform:translateY(1px) scale(.985);box-shadow:inset 0 1px var(--glass-edge),0 1px 4px #1b2e3e08;transition-duration:var(--motion-press)}@media(max-height:740px){.capture-panel{grid-template-rows:238px 106px;padding:26px 12px 12px}.liquid-glass-control .glass-stage{top:-12px}.liquid-glass-control .capture-label{margin-top:225px}.capture-action-slot{min-height:52px}.capture-panel .capture-hint{margin-top:4px}.stream-head{margin-top:18px}}@media(max-height:600px){.capture-panel{grid-template-rows:190px 94px;padding-top:26px}.liquid-glass-control .glass-stage{top:-14px;transform:scale(.9);transform-origin:top center}.liquid-glass-control .capture-label{display:none}.stream-head{margin-top:10px}.capture-action-slot{min-height:48px}.capture-hint{font-size:12px}.privacy-line{font-size:9px}.shell-main{padding-top:4px}}@media(prefers-reduced-motion:reduce){.thought-card[role=button]:active,.thought-card[role=button]:hover:active{transform:none}}@media(forced-colors:active){mark{background:Highlight;color:HighlightText}.tab-link.active:after{background:Highlight}}.decomposition-panel{margin-bottom:20px;min-width:0}.decomposition-switch{display:flex;gap:4px;padding:4px;background:var(--bg-mute);border-radius:var(--radius-sm)}.decomposition-switch button{flex:1;min-height:44px;border-radius:var(--radius-sm);color:var(--text-muted);font-size:13px}.decomposition-switch button[aria-pressed=true]{background:var(--bg-elevated);color:var(--text);box-shadow:0 1px 3px #0000000a}.decomposition-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.decomposition-status{margin:14px 0;color:var(--text-muted);font-size:12px;line-height:1.8}.structured-note{color:var(--text);overflow-wrap:anywhere}.decomposition-summary{margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.8;white-space:pre-wrap}.structured-note .ui-label{margin:16px 0 6px}.structured-note ul{margin:0;padding-left:20px;list-style:disc;font-size:14px;line-height:1.9}.structured-note li{padding-left:3px;margin:4px 0;white-space:pre-wrap}.structured-note li::marker{color:var(--accent)}.structured-note .decomposition-actions{list-style:"□  "}.decomposition-original{margin:0;color:var(--text);font-size:16px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.decomposition-retry{margin-top:16px}.decomposition-retry p{font-size:12px;line-height:1.8;color:var(--text-muted)}.thought-card .structured-note{margin-bottom:18px}.thought-card .decomposition-summary{font-size:15px}.thought-card .structured-note ul{font-size:13px}:root{--text-muted: #665e70;--recording-ink: #493551;--recording-muted: #64586d;--review-bg: #eee5d3;--review-ink: #71521b;--review-done-bg: #dfede7;--review-done-ink: #285e4c}html[data-theme=dark]{--text-muted: #c1b6ca;--recording-ink: #eee1f8;--recording-muted: #cec0db;--review-bg: #3f3525;--review-ink: #efd5a2;--review-done-bg: #253f38;--review-done-ink: #b4e2cf}.capture-mode-switch{display:flex;gap:4px;margin:0 0 16px;padding:4px;border-radius:16px;background:var(--bg-mute)}.capture-mode-switch button{flex:1;min-width:0;min-height:44px;border-radius:12px;color:var(--text-secondary);font-size:14px;font-weight:500}.capture-mode-switch button[aria-pressed=true]{background:var(--card);color:var(--text);box-shadow:0 2px 6px #30273e0d;font-weight:650}.capture-mode-switch button:disabled{cursor:default}.capture-mode-switch button:focus-visible,.record-filter button:focus-visible{outline:2px solid var(--recording-ink);outline-offset:2px}.capture-panel.capture-compact{display:flex;flex-direction:column;gap:8px;min-height:224px;padding:16px;border-radius:24px;grid-template-rows:none;border:0;box-shadow:0 2px 12px #31283908}.capture-compact .capture-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;z-index:2}.capture-language select{min-height:44px;max-width:118px;padding:0 24px 0 8px;border:0;border-radius:8px;color:var(--text);background-color:transparent;font-family:var(--font-ui);font-size:13px;cursor:pointer}.capture-compact .capture-write-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;min-width:44px;min-height:44px;padding:8px;border:0;border-radius:8px;color:var(--recording-ink);background:none;box-shadow:none}.capture-compact .capture-write-button:disabled{color:var(--text-secondary);opacity:.65}.capture-compact .capture-control{height:auto;flex:none}.capture-compact .capture-footer{min-height:0}.capture-compact .capture-footer .capture-hint{margin:0;font-size:13px;line-height:22px;color:var(--text-secondary)}.capture-compact .capture-recording-note{margin:8px auto 0;font-size:12px;max-width:320px;color:var(--text-secondary)}.capture-compact .record-time{font-size:14px;color:var(--text);white-space:nowrap}.capture-notice{color:var(--text);border:0;background:var(--bg-mute);margin-top:20px}.shell-main{padding-bottom:calc(128px + var(--safe-bottom));scroll-padding-bottom:calc(128px + var(--safe-bottom))}.stream-head{margin:20px 0 0;min-height:44px;gap:12px}.section-heading{color:var(--text)}.record-filter{display:flex;align-items:center;gap:4px}.record-filter button{min-height:44px;min-width:48px;padding:0 10px;font-size:12px;color:var(--text-secondary);border-radius:12px}.record-filter button[aria-pressed=true]{color:var(--text);font-weight:650;background:var(--bg-mute)}.timeline-day{padding:8px 2px 10px}.thought-card{min-height:88px;padding:14px 16px;margin-bottom:8px;border:0;border-radius:18px;background:var(--card);box-shadow:0 2px 8px #30273e04}.thought-card-compact .thought-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:24px;margin:0}.thought-meta{margin-top:8px;font-size:11px;line-height:18px}.investment-card-heading{display:flex;align-items:flex-start;gap:8px}.investment-card-heading p{margin:0;min-width:0;flex:1;font-size:14px;line-height:22px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.investment-card-heading p span{font-weight:400}.review-badge{display:inline-flex;flex-shrink:0;align-items:center;min-height:22px;padding:2px 8px;border-radius:6px;font-size:11px;line-height:18px;color:var(--review-ink);background:var(--review-bg);white-space:nowrap}.review-badge[data-reviewed=true]{color:var(--review-done-ink);background:var(--review-done-bg)}.investment-reflection{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;color:var(--text-secondary);font-size:13px;line-height:22px}.investment-capture-note{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--text-secondary);font-size:11px;margin:8px 4px -8px}.investment-capture-note button{min-height:44px;padding:0 4px;margin-left:auto;color:var(--recording-ink);text-decoration:underline;text-underline-offset:4px}.investment-empty{padding:24px 8px;color:var(--text);font-size:14px}.investment-empty p{margin:0 0 8px}.investment-empty span{color:var(--text-secondary);font-size:12px}.revision-banner{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:12px;background:var(--review-bg);color:var(--review-ink);border-radius:12px;font-size:12px;line-height:20px}.revision-banner button{flex-shrink:0;min-height:44px;text-decoration:underline}.investment-panel{margin-bottom:24px;color:var(--text)}.investment-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.investment-title h2{margin:0;font-family:var(--font-body);font-size:20px;line-height:30px;font-weight:500}.investment-subtitle{margin:8px 0 16px;color:var(--text-secondary);font-size:12px;line-height:20px}.investment-tools{display:flex;flex-wrap:wrap;gap:8px}.investment-tools button{min-height:44px;flex:1}.investment-processing:empty{display:none}.investment-processing,.investment-retry p{margin:16px 0;font-size:13px;color:var(--text-secondary);line-height:22px}.investment-fields{display:grid;margin:20px 0}.investment-fields>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--line-soft)}.investment-fields>div:first-child{padding-top:0}.investment-fields dt{color:var(--text-secondary);font-size:12px;line-height:24px}.investment-fields dd{margin:0;font-size:14px;line-height:24px;white-space:pre-wrap;overflow-wrap:anywhere}.field-empty{color:var(--review-ink);background:var(--review-bg);border-radius:4px;padding:2px 6px;font-size:12px}.investment-pending{display:grid;gap:12px;padding:16px;border-radius:16px;background:var(--bg-mute)}.investment-pending p{margin:0;font-size:12px;line-height:22px;color:var(--text-secondary)}.investment-panel button[data-variant=primary]{background:var(--recording-ink);color:var(--card)}.investment-decomposition{margin-top:20px}.investment-decomposition summary{display:flex;align-items:center;min-height:44px;color:var(--text-secondary);font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.investment-decomposition .structured-note{padding-top:12px}.investment-sources{margin-top:16px;padding:16px;background:var(--bg-mute);border-radius:16px}.investment-source+.investment-source{margin-top:20px;border-top:1px solid var(--line);padding-top:16px}.investment-source h4{margin:0 0 12px;font-size:13px}.investment-source audio{width:100%;height:44px}.source-transcript{margin:12px 0 0;font-size:14px;line-height:26px;white-space:pre-wrap;overflow-wrap:anywhere}.source-unavailable,.investment-local-note{color:var(--text-secondary);font-size:12px;line-height:22px}.investment-local-note{margin:16px 0 0}.investment-edit{margin-top:20px}.investment-edit>p{font-size:13px;line-height:22px;color:var(--text-secondary)}.investment-edit-field{display:grid;gap:8px;margin-top:20px}.investment-edit-field>label{font-size:13px}.investment-edit-field textarea{width:100%;resize:vertical;border:1px solid var(--glass-border);border-radius:12px;padding:12px;background:var(--card);color:var(--text);font-size:16px;line-height:24px}.investment-edit-field textarea::placeholder{color:var(--text-secondary)}.field-resolution{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--text-secondary)}.field-resolution input{width:20px;height:20px;accent-color:var(--recording-ink);flex-shrink:0}.investment-edit-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px}@media(max-width:360px){.capture-panel.capture-compact{padding:16px 12px}.investment-fields>div{grid-template-columns:62px minmax(0,1fr);gap:8px}}@media(forced-colors:active){.capture-mode-switch button[aria-pressed=true],.record-filter button[aria-pressed=true],.review-badge{outline:1px solid ButtonText}}html[data-theme=dark] .capture-compact .liquid-glass-control .glass-environment{-webkit-mask-image:radial-gradient(ellipse 56px 56px at 50% 154px,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 56px 56px at 50% 154px,#000 45%,transparent 100%)}@media(max-height:600px){.capture-panel.capture-compact{gap:0}.capture-compact .capture-footer{margin-top:8px}.capture-compact .liquid-glass-control .glass-stage{height:96px}.capture-compact .liquid-glass-control .record-button,.capture-compact .liquid-glass-control .finish-ripple{top:2px}.capture-compact .liquid-glass-control .wave{top:89px}.recent-stream .timeline-day{padding-top:0;padding-bottom:8px}}html[data-theme=dark] .capture-mode-switch button[aria-pressed=true]{background:#4b4059;color:#eee6f3;box-shadow:none}.investment-card{padding-block:12px}.investment-card .investment-reflection{margin-top:6px;line-height:20px}.investment-card .thought-meta{margin-top:6px}.capture-compact .liquid-glass-control[data-settling=true] .finish-ripple{animation-name:compact-water-stop-gather}@keyframes compact-water-stop-gather{0%{opacity:0;transform:scale(1.3)}20%{opacity:.46}to{opacity:0;transform:scale(.96)}}.shell-brand{display:flex;flex-direction:column;gap:1px}.shell-brand .shell-title{line-height:29px}.shell-english-name{font-family:var(--font-ui);font-size:10px;line-height:13px;letter-spacing:.09em;color:var(--text-secondary)}.capture-category{min-width:0}.capture-category select,.record-filter select{min-height:44px;max-width:130px;padding:0 20px 0 10px;border:0;border-radius:10px;background-color:var(--bg-mute);color:var(--text);font-family:var(--font-ui);font-size:12px;cursor:pointer}.capture-category select{font-weight:600}.capture-category select,.record-filter select,.capture-compact .capture-language select,.detail-category-picker select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%236C6177' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-size:12px;background-repeat:no-repeat}.capture-category select{min-width:106px;padding-right:26px}.capture-category select:disabled{opacity:.65;cursor:default}.capture-category select:focus-visible,.record-filter select:focus-visible{outline:2px solid var(--recording-ink);outline-offset:2px}.capture-compact .capture-language{margin-left:auto}.capture-compact .capture-language select{width:78px;max-width:84px;padding-left:4px;padding-right:24px;font-size:12px}.capture-compact .capture-write-button{gap:5px;padding-inline:4px;font-size:12px;white-space:nowrap}.capture-compact .capture-toolbar{gap:4px}.capture-compact .capture-write-button .nt-icon{width:16px;height:16px}.text-category-label,.category-provenance,.category-legend{color:var(--text-secondary);font-size:12px;line-height:21px}.category-card-label{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--text-secondary);font-size:11px;line-height:18px}.category-card-label>span{width:5px;height:5px;border-radius:50%}.category-fields{display:grid;gap:14px;margin:16px 0}.category-fields>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px}.category-fields dt{font-size:12px;line-height:22px;color:var(--text-secondary)}.category-fields dd{min-width:0;margin:0;color:var(--text);font-size:14px;line-height:24px;white-space:pre-wrap;overflow-wrap:anywhere}.category-missing{color:var(--review-ink);font-size:12px}.category-missing[data-status=unmentioned]{color:var(--text-muted)}.category-preview .category-fields{gap:5px;margin:0}.category-preview .category-fields>div{grid-template-columns:76px minmax(0,1fr);gap:8px}.category-preview .category-fields dt{font-size:11px;line-height:21px}.category-preview .category-fields dd{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:21px}.category-raw-preview{margin:8px 0 0;color:var(--text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-detail{margin-block:20px}.category-insights{margin-top:20px;padding:16px;border:1px dashed var(--line);border-radius:14px;background:var(--bg-mute)}.category-insights h3{margin:0;color:var(--text);font-size:14px;font-weight:600}.category-insights p{margin:8px 0;font-size:13px;line-height:24px;white-space:pre-wrap;overflow-wrap:anywhere}.category-insights>p{color:var(--text-secondary);font-size:12px}.category-insights>div{margin-top:16px}.category-insight-kind{color:var(--review-ink);font-size:11px}.category-insights summary,.category-summary>summary{min-height:44px;align-content:center;cursor:pointer;font-size:12px;color:var(--text-secondary)}.category-insights blockquote{margin:0;border-left:2px solid var(--line);padding-left:12px;color:var(--text-secondary);font-size:13px;line-height:24px}.category-empty{padding:24px 8px;color:var(--text);font-size:14px}.category-empty p{margin:0 0 8px}.category-empty span{color:var(--text-secondary);font-size:12px}html[data-theme=dark] .capture-category select,html[data-theme=dark] .record-filter select,html[data-theme=dark] .capture-compact .capture-language select,html[data-theme=dark] .detail-category-picker select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23D7CDDD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:360px){.capture-compact .capture-write-button span{display:none}.category-fields>div{grid-template-columns:80px minmax(0,1fr);gap:8px}}.detail-category-picker{display:flex;align-items:center;gap:10px;margin-bottom:8px}.detail-category-picker select{min-height:44px;max-width:100%;padding:6px 26px 6px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background-color:var(--bg-mute);color:var(--text);font:inherit;font-size:13px}.detail-category-picker select:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px}
