@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-scroll-snap-strictness:proximity;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist);--font-serif:var(--font-newsreader);--font-mono:var(--font-geist-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist);--default-mono-font-family:var(--font-geist-mono);--color-hi:rgb(var(--hi))}}@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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{font-family:var(--font-geist)}}@layer components{.ink-app[data-theme=light] :is(.win,.glass,[class*="bg-[var(--glass)]"],[class*="bg-[var(--bg-card)]"]){box-shadow:var(--shadow-panel)}}@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.sticky{position:sticky}.inset-0{inset:0}.inset-5{inset:calc(var(--spacing) * 5)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.inset-y-\[-3px\]{inset-block:-3px}.inset-y-\[3px\]{inset-block:3px}.-top-\[3px\]{top:-3px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[3px\]{top:3px}.top-\[5px\]{top:5px}.top-\[13px\]{top:13px}.top-\[16\%\]{top:16%}.top-full{top:100%}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[30px\]{right:30px}.right-\[52px\]{right:52px}.bottom-0{bottom:0}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[3px\]{bottom:3px}.bottom-\[4px\]{bottom:4px}.bottom-\[9px\]{bottom:9px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[3px\]{left:3px}.left-\[20px\]{left:20px}.left-\[30px\]{left:30px}.left-\[33\%\]{left:33%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[35\]{z-index:35}.z-\[51\]{z-index:51}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-\[34px\]{margin-inline:34px}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[18px\]{margin-bottom:18px}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[333\/568\]{aspect-ratio:333/568}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[5px\]{width:5px;height:5px}.size-\[10px\]{width:10px;height:10px}.size-\[11px\]{width:11px;height:11px}.size-\[13px\]{width:13px;height:13px}.size-\[18px\]{width:18px;height:18px}.size-\[20px\]{width:20px;height:20px}.size-\[22px\]{width:22px;height:22px}.size-\[28px\]{width:28px;height:28px}.size-\[30px\]{width:30px;height:30px}.size-\[34px\]{width:34px;height:34px}.size-\[38px\]{width:38px;height:38px}.size-\[40px\]{width:40px;height:40px}.size-\[42px\]{width:42px;height:42px}.size-\[54px\]{width:54px;height:54px}.size-\[70\%\]{width:70%;height:70%}.size-\[124px\]{width:124px;height:124px}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[76px\]{height:76px}.h-\[84px\]{height:84px}.h-\[86px\]{height:86px}.h-\[88px\]{height:88px}.h-\[96px\]{height:96px}.h-\[98px\]{height:98px}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[130px\]{height:130px}.h-\[136px\]{height:136px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[156px\]{height:156px}.h-\[180px\]{height:180px}.h-\[206px\]{height:206px}.h-\[220px\]{height:220px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[370px\]{height:370px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[min\(62vh\,620px\)\]{height:min(62vh,620px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[42vh\]{max-height:42vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[380px\]{max-height:380px}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[var\(--available-height\)\]{max-height:var(--available-height)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[26px\]{min-height:26px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[61px\]{min-height:61px}.min-h-\[64px\]{min-height:64px}.min-h-\[90px\]{min-height:90px}.min-h-\[96px\]{min-height:96px}.min-h-\[128px\]{min-height:128px}.min-h-\[170px\]{min-height:170px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--cell-size\){width:var(--cell-size)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[5\.5rem\]{width:5.5rem}.w-\[7px\]{width:7px}.w-\[10px\]{width:10px}.w-\[16px\]{width:16px}.w-\[22px\]{width:22px}.w-\[28px\]{width:28px}.w-\[30px\]{width:30px}.w-\[38px\]{width:38px}.w-\[45\%\]{width:45%}.w-\[50\%\]{width:50%}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[64\%\]{width:64%}.w-\[64px\]{width:64px}.w-\[65\%\]{width:65%}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[85\%\]{width:85%}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[92\%\]{width:92%}.w-\[92vw\]{width:92vw}.w-\[94\%\]{width:94%}.w-\[96\%\]{width:96%}.w-\[96px\]{width:96px}.w-\[96vw\]{width:96vw}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[min\(100\%\,300px\)\]{width:min(100%,300px)}.w-\[min\(100\%\,620px\)\]{width:min(100%,620px)}.w-\[min\(460px\,85\%\)\]{width:min(460px,85%)}.w-\[min\(560px\,80\%\)\]{width:min(560px,80%)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[35\%\]{max-width:35%}.max-w-\[60\%\]{max-width:60%}.max-w-\[62ch\]{max-width:62ch}.max-w-\[72px\]{max-width:72px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[808px\]{max-width:808px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 32px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-1\.5{min-width:calc(var(--spacing) * 1.5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[4px\]{min-width:4px}.min-w-\[15px\]{min-width:15px}.min-w-\[18px\]{min-width:18px}.min-w-\[34px\]{min-width:34px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[420px\]{min-width:420px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[700px\]{min-width:700px}.min-w-\[760px\]{min-width:760px}.min-w-\[860px\]{min-width:860px}.min-w-\[980px\]{min-width:980px}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.flex-1{flex:1}.flex-50{flex:50}.flex-\[1\.25_1_420px\]{flex:1.25 420px}.flex-\[1_1_340px\]{flex:340px}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\),.origin-\[var\(--transform-origin\)\]{transform-origin:var(--transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[92\%\]{--tw-translate-x:calc(92% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[8\%\]{--tw-translate-x:8%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(100\%\+2px\)\]{--tw-translate-y:calc(calc(100% + 2px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(100\%\+8px\)\]{--tw-translate-y:calc(calc(100% + 8px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.animate-\[ink-ping_1\.8s_ease-out_infinite\]{animation:1.8s ease-out infinite ink-ping}.animate-\[ink-pop_\.6s_cubic-bezier\(\.2\,\.7\,\.2\,1\)_both\]{animation:.6s cubic-bezier(.2,.7,.2,1) both ink-pop}.animate-\[ink-rise_1s_ease_both\]{animation:1s both ink-rise}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.grid-cols-\[70px_1fr_60px\]{grid-template-columns:70px 1fr 60px}.grid-cols-\[90px_1fr_60px_60px_80px\]{grid-template-columns:90px 1fr 60px 60px 80px}.grid-cols-\[90px_1fr_70px_80px\]{grid-template-columns:90px 1fr 70px 80px}.grid-cols-\[110px_1fr_52px_72px_64px_100px\]{grid-template-columns:110px 1fr 52px 72px 64px 100px}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.6fr\)_52px_72px_64px_100px\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) 52px 72px 64px 100px}.grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_52px_76px_100px\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 52px 76px 100px}.grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_52px_76px_108px\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 52px 76px 108px}.grid-cols-\[minmax\(0\,1\.6fr\)_52px_72px_64px_100px_120px\]{grid-template-columns:minmax(0,1.6fr) 52px 72px 64px 100px 120px}.grid-cols-\[minmax\(0\,1fr\)_64px_64px_minmax\(0\,1\.6fr\)_80px\]{grid-template-columns:minmax(0,1fr) 64px 64px minmax(0,1.6fr) 80px}.grid-cols-\[minmax\(0\,1fr\)_64px_64px_minmax\(0\,1\.6fr\)_80px_100px\]{grid-template-columns:minmax(0,1fr) 64px 64px minmax(0,1.6fr) 80px 100px}.grid-cols-\[minmax\(0\,1fr\)_110px_120px_minmax\(0\,2\.2fr\)_140px\]{grid-template-columns:minmax(0,1fr) 110px 120px minmax(0,2.2fr) 140px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)_88px_48px\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 88px 48px}.grid-cols-\[minmax\(0\,7\.5rem\)_1fr\]{grid-template-columns:minmax(0,7.5rem) 1fr}.grid-cols-\[minmax\(64px\,auto\)_1fr_1fr\]{grid-template-columns:minmax(64px,auto) 1fr 1fr}.grid-cols-\[repeat\(7\,minmax\(0\,1fr\)\)_120px\]{grid-template-columns:repeat(7,minmax(0,1fr)) 120px}.grid-cols-\[repeat\(14\,8px\)\]{grid-template-columns:repeat(14,8px)}.grid-cols-\[repeat\(16\,8px\)\]{grid-template-columns:repeat(16,8px)}.grid-cols-\[repeat\(auto-fill\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(8rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--ink-border\)\]>:not(:last-child)){border-color:var(--ink-border)}:where(.divide-\[var\(--line\)\]>:not(:last-child)){border-color:var(--line)}:where(.divide-hi\/\[0\.06\]>:not(:last-child)){border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){:where(.divide-hi\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, rgb(var(--hi)) 6%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-xl{border-radius:calc(var(--radius) * 1.4)!important}.rounded{border-radius:.25rem}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[16px_16px_4px_16px\]{border-radius:16px 16px 4px}.rounded-\[16px_16px_16px_4px\]{border-radius:16px 16px 16px 4px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-l-\[3px\]{border-top-left-radius:3px;border-bottom-left-radius:3px}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-r-\[3px\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-b-\[5px\]{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.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-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#525252\]{border-color:#525252}.border-\[color-mix\(in_srgb\,var\(--cta-text\)_22\%\,transparent\)\]{border-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--cta-text\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--cta-text) 22%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--cta-text\)_28\%\,transparent\)\]{border-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--cta-text\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--cta-text) 28%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--cta-text\)_30\%\,transparent\)\]{border-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--cta-text\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--cta-text) 30%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--warn\)_35\%\,transparent\)\]{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--warn\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--warn) 35%,transparent)}}.border-\[rgb\(var\(--hi\)\/0\.08\)\]{border-color:rgb(var(--hi)/.08)}.border-\[rgb\(var\(--hi\)_\/_0\.4\)\]{border-color:rgb(var(--hi) / .4)}.border-\[rgba\(143\,191\,159\,0\.25\)\]{border-color:#8fbf9f40}.border-\[rgba\(168\,212\,182\,0\.22\)\]{border-color:#a8d4b638}.border-\[rgba\(168\,212\,182\,0\.32\)\]{border-color:#a8d4b652}.border-\[rgba\(217\,139\,128\,0\.4\)\]{border-color:#d98b8066}.border-\[rgba\(217\,139\,128\,0\.22\)\]{border-color:#d98b8038}.border-\[rgba\(217\,139\,128\,0\.45\)\]{border-color:#d98b8073}.border-\[var\(--ink-border\)\]{border-color:var(--ink-border)}.border-\[var\(--ink-border-strong\)\]{border-color:var(--ink-border-strong)}.border-\[var\(--ink-line\)\]{border-color:var(--ink-line)}.border-\[var\(--ink-line-soft\)\]{border-color:var(--ink-line-soft)}.border-\[var\(--ink-text-primary\)\]{border-color:var(--ink-text-primary)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-2\)\]{border-color:var(--line-2)}.border-\[var\(--line-soft\)\]{border-color:var(--line-soft)}.border-\[var\(--tx\)\]{border-color:var(--tx)}.border-\[var\(--tx-2\)\]{border-color:var(--tx-2)}.border-\[var\(--tx-3\)\]{border-color:var(--tx-3)}.border-border{border-color:var(--border)}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-hi\/10{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/10{border-color:color-mix(in oklab, rgb(var(--hi)) 10%, transparent)}}.border-hi\/15{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/15{border-color:color-mix(in oklab, rgb(var(--hi)) 15%, transparent)}}.border-hi\/20{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/20{border-color:color-mix(in oklab, rgb(var(--hi)) 20%, transparent)}}.border-hi\/25{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/25{border-color:color-mix(in oklab, rgb(var(--hi)) 25%, transparent)}}.border-hi\/30{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/30{border-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.border-hi\/40{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/40{border-color:color-mix(in oklab, rgb(var(--hi)) 40%, transparent)}}.border-hi\/50{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/50{border-color:color-mix(in oklab, rgb(var(--hi)) 50%, transparent)}}.border-hi\/55{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/55{border-color:color-mix(in oklab, rgb(var(--hi)) 55%, transparent)}}.border-hi\/60{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/60{border-color:color-mix(in oklab, rgb(var(--hi)) 60%, transparent)}}.border-hi\/\[0\.1\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.1\]{border-color:color-mix(in oklab, rgb(var(--hi)) 10%, transparent)}}.border-hi\/\[0\.2\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.2\]{border-color:color-mix(in oklab, rgb(var(--hi)) 20%, transparent)}}.border-hi\/\[0\.05\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.05\]{border-color:color-mix(in oklab, rgb(var(--hi)) 5%, transparent)}}.border-hi\/\[0\.06\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.06\]{border-color:color-mix(in oklab, rgb(var(--hi)) 6%, transparent)}}.border-hi\/\[0\.08\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.08\]{border-color:color-mix(in oklab, rgb(var(--hi)) 8%, transparent)}}.border-hi\/\[0\.12\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.12\]{border-color:color-mix(in oklab, rgb(var(--hi)) 12%, transparent)}}.border-hi\/\[0\.14\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.14\]{border-color:color-mix(in oklab, rgb(var(--hi)) 14.0%, transparent)}}.border-hi\/\[0\.16\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.16\]{border-color:color-mix(in oklab, rgb(var(--hi)) 16%, transparent)}}.border-hi\/\[0\.22\]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.border-hi\/\[0\.22\]{border-color:color-mix(in oklab, rgb(var(--hi)) 22%, transparent)}}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.border-white\/\[0\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.14\]{border-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.bg-\[\#0b0b0b\]{background-color:#0b0b0b}.bg-\[\#0d0d10\]{background-color:#0d0d10}.bg-\[\#0e0e11\]{background-color:#0e0e11}.bg-\[\#0f0f12\]{background-color:#0f0f12}.bg-\[\#2c2b28\]{background-color:#2c2b28}.bg-\[\#08080a\]{background-color:#08080a}.bg-\[\#26262b\]{background-color:#26262b}.bg-\[\#111114\]{background-color:#111114}.bg-\[\#121215\]{background-color:#121215}.bg-\[\#141417\]{background-color:#141417}.bg-\[\#232327\]{background-color:#232327}.bg-\[\#262522\]{background-color:#262522}.bg-\[\#d8d5cf\]{background-color:#d8d5cf}.bg-\[\#d9894a\]{background-color:#d9894a}.bg-\[\#e5e1da\]{background-color:#e5e1da}.bg-\[\#ece9e3\]{background-color:#ece9e3}.bg-\[\#ecebe8\]{background-color:#ecebe8}.bg-\[\#f2f2f2\]{background-color:#f2f2f2}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[color-mix\(in_srgb\,var\(--cta-text\)_9\%\,transparent\)\]{background-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--cta-text\)_9\%\,transparent\)\]{background-color:color-mix(in srgb,var(--cta-text) 9%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--cta-text\)_14\%\,transparent\)\]{background-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--cta-text\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--cta-text) 14%,transparent)}}.bg-\[rgb\(var\(--hi\)\/0\.1\)\]{background-color:rgb(var(--hi)/.1)}.bg-\[rgba\(22\,21\,19\,0\.94\)\]{background-color:#161513f0}.bg-\[rgba\(143\,191\,159\,0\.10\)\]{background-color:#8fbf9f1a}.bg-\[rgba\(143\,191\,159\,0\.12\)\]{background-color:#8fbf9f1f}.bg-\[rgba\(143\,191\,159\,0\.15\)\]{background-color:#8fbf9f26}.bg-\[rgba\(217\,139\,128\,0\.08\)\]{background-color:#d98b8014}.bg-\[rgba\(217\,139\,128\,0\.12\)\]{background-color:#d98b801f}.bg-\[var\(--bg\)\]\/40{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg\)\]\/40{background-color:color-mix(in oklab, var(--bg) 40%, transparent)}}.bg-\[var\(--bg-active-pill\)\]{background-color:var(--bg-active-pill)}.bg-\[var\(--bg-card\)\]{background-color:var(--bg-card)}.bg-\[var\(--bg-card-hover\)\]{background-color:var(--bg-card-hover)}.bg-\[var\(--bg-page\)\]{background-color:var(--bg-page)}.bg-\[var\(--chip\)\]{background-color:var(--chip)}.bg-\[var\(--cta\)\]{background-color:var(--cta)}.bg-\[var\(--cta-text\)\]{background-color:var(--cta-text)}.bg-\[var\(--down\)\]{background-color:var(--down)}.bg-\[var\(--down-dim\)\]{background-color:var(--down-dim)}.bg-\[var\(--glass\)\]{background-color:var(--glass)}.bg-\[var\(--ink-bg\)\]{background-color:var(--ink-bg)}.bg-\[var\(--ink-border\)\]{background-color:var(--ink-border)}.bg-\[var\(--ink-border-strong\)\]{background-color:var(--ink-border-strong)}.bg-\[var\(--ink-chip\)\]{background-color:var(--ink-chip)}.bg-\[var\(--ink-cta\)\]{background-color:var(--ink-cta)}.bg-\[var\(--ink-faint\)\]{background-color:var(--ink-faint)}.bg-\[var\(--ink-gain\)\]{background-color:var(--ink-gain)}.bg-\[var\(--ink-gain-solid\)\]{background-color:var(--ink-gain-solid)}.bg-\[var\(--ink-loss\)\]{background-color:var(--ink-loss)}.bg-\[var\(--ink-panel\)\]{background-color:var(--ink-panel)}.bg-\[var\(--ink-raised\)\]{background-color:var(--ink-raised)}.bg-\[var\(--ink-text-primary\)\]{background-color:var(--ink-text-primary)}.bg-\[var\(--ink-text-secondary\)\]{background-color:var(--ink-text-secondary)}.bg-\[var\(--ink-warn\)\]{background-color:var(--ink-warn)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--nav-count\,var\(--tx-hi\)\)\]{background-color:var(--nav-count,var(--tx-hi))}.bg-\[var\(--panel\)\],.bg-\[var\(--panel\)\]\/80{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/80{background-color:color-mix(in oklab, var(--panel) 80%, transparent)}}.bg-\[var\(--panel\)\]\/85{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/85{background-color:color-mix(in oklab, var(--panel) 85%, transparent)}}.bg-\[var\(--popover\)\]{background-color:var(--popover)}.bg-\[var\(--raised\)\]{background-color:var(--raised)}.bg-\[var\(--surf-card\)\]{background-color:var(--surf-card)}.bg-\[var\(--tx\)\]{background-color:var(--tx)}.bg-\[var\(--tx-2\)\]{background-color:var(--tx-2)}.bg-\[var\(--tx-3\)\]{background-color:var(--tx-3)}.bg-\[var\(--tx-4\)\]{background-color:var(--tx-4)}.bg-\[var\(--tx-hi\)\]{background-color:var(--tx-hi)}.bg-\[var\(--up\)\]{background-color:var(--up)}.bg-\[var\(--up-dim\)\]{background-color:var(--up-dim)}.bg-\[var\(--up-solid\)\]{background-color:var(--up-solid)}.bg-\[var\(--warn\)\]{background-color:var(--warn)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-hi\/10{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/10{background-color:color-mix(in oklab, rgb(var(--hi)) 10%, transparent)}}.bg-hi\/20{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/20{background-color:color-mix(in oklab, rgb(var(--hi)) 20%, transparent)}}.bg-hi\/25{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/25{background-color:color-mix(in oklab, rgb(var(--hi)) 25%, transparent)}}.bg-hi\/\[0\.1\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.1\]{background-color:color-mix(in oklab, rgb(var(--hi)) 10%, transparent)}}.bg-hi\/\[0\.02\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.02\]{background-color:color-mix(in oklab, rgb(var(--hi)) 2%, transparent)}}.bg-hi\/\[0\.2\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.2\]{background-color:color-mix(in oklab, rgb(var(--hi)) 20%, transparent)}}.bg-hi\/\[0\.03\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.03\]{background-color:color-mix(in oklab, rgb(var(--hi)) 3%, transparent)}}.bg-hi\/\[0\.3\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.3\]{background-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.bg-hi\/\[0\.04\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.04\]{background-color:color-mix(in oklab, rgb(var(--hi)) 4%, transparent)}}.bg-hi\/\[0\.05\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.05\]{background-color:color-mix(in oklab, rgb(var(--hi)) 5%, transparent)}}.bg-hi\/\[0\.06\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.06\]{background-color:color-mix(in oklab, rgb(var(--hi)) 6%, transparent)}}.bg-hi\/\[0\.07\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.07\]{background-color:color-mix(in oklab, rgb(var(--hi)) 7.0%, transparent)}}.bg-hi\/\[0\.08\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.08\]{background-color:color-mix(in oklab, rgb(var(--hi)) 8%, transparent)}}.bg-hi\/\[0\.09\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.09\]{background-color:color-mix(in oklab, rgb(var(--hi)) 9%, transparent)}}.bg-hi\/\[0\.12\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.12\]{background-color:color-mix(in oklab, rgb(var(--hi)) 12%, transparent)}}.bg-hi\/\[0\.14\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.14\]{background-color:color-mix(in oklab, rgb(var(--hi)) 14.0%, transparent)}}.bg-hi\/\[0\.015\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.015\]{background-color:color-mix(in oklab, rgb(var(--hi)) 1.5%, transparent)}}.bg-hi\/\[0\.15\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.15\]{background-color:color-mix(in oklab, rgb(var(--hi)) 15%, transparent)}}.bg-hi\/\[0\.16\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.16\]{background-color:color-mix(in oklab, rgb(var(--hi)) 16%, transparent)}}.bg-hi\/\[0\.18\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.18\]{background-color:color-mix(in oklab, rgb(var(--hi)) 18%, transparent)}}.bg-hi\/\[0\.26\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.26\]{background-color:color-mix(in oklab, rgb(var(--hi)) 26%, transparent)}}.bg-hi\/\[0\.28\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.28\]{background-color:color-mix(in oklab, rgb(var(--hi)) 28.0%, transparent)}}.bg-hi\/\[0\.035\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.035\]{background-color:color-mix(in oklab, rgb(var(--hi)) 3.5%, transparent)}}.bg-hi\/\[0\.82\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.bg-hi\/\[0\.82\]{background-color:color-mix(in oklab, rgb(var(--hi)) 82%, transparent)}}.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-\[linear-gradient\(90deg\,rgba\(5\,5\,6\,0\.8\)\,rgba\(5\,5\,6\,0\.1\)\)\]{background-image:linear-gradient(90deg,#050506cc,#0505061a)}.bg-\[linear-gradient\(120deg\,\#1f2329\,\#0f1013\)\]{background-image:linear-gradient(120deg,#1f2329,#0f1013)}.bg-\[linear-gradient\(160deg\,\#2e2a26_0\%\,\#16120f_60\%\,\#0b0908_100\%\)\]{background-image:linear-gradient(160deg,#2e2a26 0%,#16120f 60%,#0b0908 100%)}.bg-\[linear-gradient\(180deg\,\#262b33_0\%\,\#121418_70\%\,\#08090b_100\%\)\]{background-image:linear-gradient(#262b33 0%,#121418 70%,#08090b 100%)}.bg-\[linear-gradient\(180deg\,var\(--cta\)\,var\(--tx-hi\)\)\]{background-image:linear-gradient(180deg,var(--cta),var(--tx-hi))}.bg-\[radial-gradient\(circle\,rgb\(var\(--hi\)\/0\.08\)_1px\,transparent_1px\)\]{background-image:radial-gradient(circle,rgb(var(--hi)/.08) 1px,transparent 1px)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_50\%_0\%\,\#15151a_0\%\,\#0a0a0c_60\%\)\]{background-image:radial-gradient(70% 50% at 50% 0,#15151a 0%,#0a0a0c 60%)}.\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_15\%\,\#000_85\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.\[background-size\:14px_14px\]{background-size:14px 14px}.bg-cover{background-size:cover}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.\[fill\:currentColor\]{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[14px\]{padding:14px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[26px\]{padding:26px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[6px\]{padding-inline:6px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[30px\]{padding-inline:30px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[9px\]{padding-block:9px}.py-\[15px\]{padding-block:15px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.py-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[18px\]{padding-top:18px}.pr-0{padding-right:0}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-\[18px\]{padding-right:18px}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[13px\]{padding-left:13px}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:var\(--font-mono\)\]{font-family:var(--font-mono)}.\[font-family\:var\(--font-sans\)\]{font-family:var(--font-sans)}.\[font-family\:var\(--font-serif\)\]{font-family:var(--font-serif)}.font-mono{font-family:var(--font-geist-mono)}.font-sans{font-family:var(--font-geist)}.font-serif{font-family:var(--font-newsreader)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.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-\[0\.8rem\]{font-size:.8rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[54px\]{font-size:54px}.text-\[58px\]{font-size:58px}.text-\[clamp\(34px\,4vw\,48px\)\]{font-size:clamp(34px,4vw,48px)}.text-\[clamp\(40px\,6vw\,66px\)\]{font-size:clamp(40px,6vw,66px)}.text-\[clamp\(44px\,5\.5vw\,64px\)\]{font-size:clamp(44px,5.5vw,64px)}.text-\[clamp\(44px\,12vw\,76px\)\]{font-size:clamp(44px,12vw,76px)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#6a6a71\]{color:#6a6a71}.text-\[\#8a8a8a\]{color:#8a8a8a}.text-\[\#8a8a90\]{color:#8a8a90}.text-\[\#75757b\]{color:#75757b}.text-\[\#121214\]{color:#121214}.text-\[\#525252\]{color:#525252}.text-\[\#a1a1a6\]{color:#a1a1a6}.text-\[\#a8d4b6\]{color:#a8d4b6}.text-\[\#c9c6c0\]{color:#c9c6c0}.text-\[\#c9c9cd\]{color:#c9c9cd}.text-\[\#d98b80\]{color:#d98b80}.text-\[\#e4e3e0\]{color:#e4e3e0}.text-\[\#ecebe8\]{color:#ecebe8}.text-\[\#f0b1a9\]{color:#f0b1a9}.text-\[\#f2f0ec\]{color:#f2f0ec}.text-\[\#f4f4f2\]{color:#f4f4f2}.text-\[\#fafafa\]{color:#fafafa}.text-\[var\(--bg\)\]{color:var(--bg)}.text-\[var\(--cta\)\]{color:var(--cta)}.text-\[var\(--cta-text\)\]{color:var(--cta-text)}.text-\[var\(--down\)\]{color:var(--down)}.text-\[var\(--fg\,var\(--ink-text-primary\)\)\]{color:var(--fg,var(--ink-text-primary))}.text-\[var\(--ink-cta-text\)\]{color:var(--ink-cta-text)}.text-\[var\(--ink-faint\)\]{color:var(--ink-faint)}.text-\[var\(--ink-gain\)\]{color:var(--ink-gain)}.text-\[var\(--ink-loss\)\]{color:var(--ink-loss)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-\[var\(--ink-text\)\]{color:var(--ink-text)}.text-\[var\(--ink-text-2\)\]{color:var(--ink-text-2)}.text-\[var\(--ink-text-faint\)\]{color:var(--ink-text-faint)}.text-\[var\(--ink-text-muted\)\]{color:var(--ink-text-muted)}.text-\[var\(--ink-text-primary\)\]{color:var(--ink-text-primary)}.text-\[var\(--ink-text-secondary\)\]{color:var(--ink-text-secondary)}.text-\[var\(--ink-warn\)\]{color:var(--ink-warn)}.text-\[var\(--mute\)\]{color:var(--mute)}.text-\[var\(--mute\,var\(--ink-text-secondary\)\)\]{color:var(--mute,var(--ink-text-secondary))}.text-\[var\(--mute2\)\]{color:var(--mute2)}.text-\[var\(--tx\)\]{color:var(--tx)}.text-\[var\(--tx-2\)\]{color:var(--tx-2)}.text-\[var\(--tx-3\)\]{color:var(--tx-3)}.text-\[var\(--tx-4\)\]{color:var(--tx-4)}.text-\[var\(--tx-hi\)\]{color:var(--tx-hi)}.text-\[var\(--up\)\]{color:var(--up)}.text-\[var\(--warn\)\]{color:var(--warn)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-pnl-negative{color:var(--pnl-negative)}.text-pnl-positive{color:var(--pnl-positive)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--ink-border-strong\)\]{-webkit-text-decoration-color:var(--ink-border-strong);-webkit-text-decoration-color:var(--ink-border-strong);-webkit-text-decoration-color:var(--ink-border-strong);text-decoration-color:var(--ink-border-strong)}.decoration-current\/40{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.decoration-current\/40{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--tx\)\]{accent-color:var(--tx)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.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-\[0_0_0_1px_rgb\(var\(--hi\)_\/_0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,rgb(var(--hi) / .08));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgb\(var\(--hi\)_\/_0\.12\)\,0_8px_20px_-8px_rgb\(var\(--shadow-rgb\)_\/_calc\(0\.6_\*_var\(--shadow-k\)\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,rgb(var(--hi) / .12)), 0 8px 20px -8px var(--tw-shadow-color,rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--panel\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--panel));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(var\(--hi\)\/0\.35\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,rgb(var(--hi)/.35));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgb\(var\(--hi\)\/0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,rgb(var(--hi)/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--hi\)\/0\.12\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,rgb(var(--hi)/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-8px_rgb\(var\(--shadow-rgb\)\/calc\(0\.6\*var\(--shadow-k\)\)\)\]{--tw-shadow:0 6px 16px -8px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.6 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_rgb\(var\(--shadow-rgb\)\/calc\(0\.7\*var\(--shadow-k\)\)\)\]{--tw-shadow:0 8px 20px -10px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.7 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_22px_-12px_rgb\(0_0_0\/0\.5\)\]{--tw-shadow:0 8px 22px -12px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_-16px_rgb\(0_0_0\/0\.6\)\]{--tw-shadow:0 10px 28px -16px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-12px_rgb\(var\(--shadow-rgb\)\/calc\(0\.6\*var\(--shadow-k\)\)\)\]{--tw-shadow:0 18px 40px -12px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.6 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgb\(var\(--shadow-rgb\)\/calc\(0\.55\*var\(--shadow-k\)\)\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.55 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgb\(0_0_0\/0\.6\)\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-24px_rgb\(var\(--shadow-rgb\)\/calc\(0\.7\*var\(--shadow-k\)\)\)\]{--tw-shadow:0 24px 60px -24px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.7 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-24px_rgb\(var\(--shadow-rgb\)\/calc\(0\.8\*var\(--shadow-k\)\)\)\]{--tw-shadow:0 30px 80px -24px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.8 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_120px_-30px_rgb\(0_0_0\/0\.7\)\]{--tw-shadow:0 40px 120px -30px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_50px_120px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 50px 120px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_60px_140px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 60px 140px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--hi\)\/0\.2\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,rgb(var(--hi)/.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--hi\)\/0\.06\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,rgb(var(--hi)/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--hi\)\/0\.07\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,rgb(var(--hi)/.07));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--hi\)\/0\.12\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,rgb(var(--hi)/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--ink-border-strong\)\,0_1px_0_rgb\(var\(--hi\)\/0\.06\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ink-border-strong)), 0 1px 0 var(--tw-shadow-color,rgb(var(--hi)/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--ink-border-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ink-border-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(var\(--hi\)_\/_0\.05\)\,0_0_18px_-10px_rgb\(var\(--hi\)_\/_0\.4\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,rgb(var(--hi) / .05)), 0 0 18px -10px var(--tw-shadow-color,rgb(var(--hi) / .4));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(var\(--hi\)_\/_0\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,rgb(var(--hi) / .05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgb\(var\(--shadow-rgb\)_\/_calc\(0\.5_\*_var\(--shadow-k\)\)\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,rgb(var(--shadow-rgb) / calc(.5 * var(--shadow-k))));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-panel\,none\)\]{--tw-shadow:var(--shadow-panel,none);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring{--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-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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-\[var\(--tx\)\]{--tw-ring-color:var(--tx)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-hi\/30{--tw-ring-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.ring-hi\/30{--tw-ring-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[var\(--panel\)\]{--tw-ring-offset-color:var(--panel)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.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,)}.blur-\[3px\]{--tw-blur:blur(3px);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,)}.blur-\[6px\]{--tw-blur:blur(6px);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,)}.blur-\[7px\]{--tw-blur:blur(7px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)!important}.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-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.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\,border-color\,color\,transform\,box-shadow\]{transition-property:background,border-color,color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,border-color\,transform\]{transition-property:background,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,transform\]{transition-property:background,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,filter\,transform\]{transition-property:background-color,border-color,filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\,opacity\]{transition-property:background-color,border-color,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;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\,transform\]{transition-property:background-color,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,color\,transform\]{transition-property:border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background-color\,transform\]{transition-property:color,border-color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,transform\]{transition-property:color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\,transform\]{transition-property:color,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\]{transition-property:left,top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,box-shadow\]{transition-property:opacity,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,border-color\,box-shadow\,color\]{transition-property:transform,background-color,border-color,box-shadow,color;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-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-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\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,opacity\]{transition-property:transform,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\,box-shadow\]{transition-property:transform,opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;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-all{transition-property:all;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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.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)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius:var(--radius-md)}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.\[text-shadow\:none\]{text-shadow:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-bottom-1{--tw-enter-translate-y:calc(1*var(--spacing))}.slide-in-from-top-1{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:border-\[var\(--ink-text-secondary\)\]:is(:where(.group):hover *){border-color:var(--ink-text-secondary)}.group-hover\:text-\[var\(--tx\)\]:is(:where(.group):hover *){color:var(--tx)}.group-hover\:text-\[var\(--tx-2\)\]:is(:where(.group):hover *){color:var(--tx-2)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[popup-open\]\:rotate-180:is(:where(.group)[data-popup-open] *){rotate:180deg}.first-letter\:uppercase:first-letter{text-transform:uppercase}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[var\(--tx-3\)\]::placeholder{color:var(--tx-3)}.placeholder\:text-\[var\(--tx-4\)\]::placeholder{color:var(--tx-4)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:opacity-50::placeholder{opacity:.5}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:right-0:after{content:var(--tw-content);right:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pl-0:first-child{padding-left:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.focus-within\:border-hi\/30:focus-within{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-hi\/30:focus-within{border-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.focus-within\:border-hi\/\[0\.3\]:focus-within{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-hi\/\[0\.3\]:focus-within{border-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.focus-within\:border-hi\/\[0\.35\]:focus-within{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-hi\/\[0\.35\]:focus-within{border-color:color-mix(in oklab, rgb(var(--hi)) 35%, transparent)}}.focus-within\:shadow-\[0_0_0_3px_rgb\(var\(--hi\)\/0\.06\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,rgb(var(--hi)/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:border-\[var\(--ink-border\)\]:hover{border-color:var(--ink-border)}.hover\:border-\[var\(--ink-border-strong\)\]:hover{border-color:var(--ink-border-strong)}.hover\:border-\[var\(--line\)\]:hover{border-color:var(--line)}.hover\:border-\[var\(--line-2\)\]:hover{border-color:var(--line-2)}.hover\:border-hi\/10:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/10:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 10%, transparent)}}.hover\:border-hi\/20:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/20:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 20%, transparent)}}.hover\:border-hi\/25:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/25:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 25%, transparent)}}.hover\:border-hi\/30:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/30:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.hover\:border-hi\/35:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/35:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 35%, transparent)}}.hover\:border-hi\/40:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/40:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 40%, transparent)}}.hover\:border-hi\/\[0\.2\]:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/\[0\.2\]:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 20%, transparent)}}.hover\:border-hi\/\[0\.14\]:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/\[0\.14\]:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 14.0%, transparent)}}.hover\:border-hi\/\[0\.16\]:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/\[0\.16\]:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 16%, transparent)}}.hover\:border-hi\/\[0\.25\]:hover{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:border-hi\/\[0\.25\]:hover{border-color:color-mix(in oklab, rgb(var(--hi)) 25%, transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--cta\)_86\%\,var\(--bg\)\)\]:hover{background-color:var(--cta)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--cta\)_86\%\,var\(--bg\)\)\]:hover{background-color:color-mix(in srgb,var(--cta) 86%,var(--bg))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--cta-text\)_8\%\,transparent\)\]:hover{background-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--cta-text\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--cta-text) 8%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--cta-text\)_18\%\,transparent\)\]:hover{background-color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--cta-text\)_18\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--cta-text) 18%,transparent)}}.hover\:bg-\[rgb\(var\(--hi\)_\/_0\.12\)\]:hover{background-color:rgb(var(--hi) / .12)}.hover\:bg-\[var\(--bg-card-hover\)\]:hover{background-color:var(--bg-card-hover)}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-hi\/\[0\.1\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.1\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 10%, transparent)}}.hover\:bg-hi\/\[0\.02\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.02\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 2%, transparent)}}.hover\:bg-hi\/\[0\.03\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.03\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 3%, transparent)}}.hover\:bg-hi\/\[0\.04\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.04\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 4%, transparent)}}.hover\:bg-hi\/\[0\.05\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.05\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 5%, transparent)}}.hover\:bg-hi\/\[0\.06\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.06\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 6%, transparent)}}.hover\:bg-hi\/\[0\.08\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.08\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 8%, transparent)}}.hover\:bg-hi\/\[0\.09\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.09\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 9%, transparent)}}.hover\:bg-hi\/\[0\.12\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.12\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 12%, transparent)}}.hover\:bg-hi\/\[0\.035\]:hover{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hi\/\[0\.035\]:hover{background-color:color-mix(in oklab, rgb(var(--hi)) 3.5%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:text-\[\#c9c9cd\]:hover{color:#c9c9cd}.hover\:text-\[\#f4f4f2\]:hover{color:#f4f4f2}.hover\:text-\[var\(--ink-text\)\]:hover{color:var(--ink-text)}.hover\:text-\[var\(--ink-text-primary\)\]:hover{color:var(--ink-text-primary)}.hover\:text-\[var\(--tx\)\]:hover{color:var(--tx)}.hover\:text-\[var\(--tx-2\)\]:hover{color:var(--tx-2)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_4px_14px_rgb\(var\(--hi\)\/0\.14\)\]:hover{--tw-shadow:0 4px 14px var(--tw-shadow-color,rgb(var(--hi)/.14));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_18px_-10px_rgb\(var\(--hi\)_\/_0\.35\)\]:hover{--tw-shadow:0 6px 18px -10px var(--tw-shadow-color,rgb(var(--hi) / .35));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_18px_rgb\(var\(--hi\)\/0\.16\)\]:hover{--tw-shadow:0 6px 18px var(--tw-shadow-color,rgb(var(--hi)/.16));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_30px_rgb\(var\(--shadow-rgb\)\/calc\(0\.35\*var\(--shadow-k\)\)\)\]:hover{--tw-shadow:0 10px 30px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.35 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_-10px_rgb\(var\(--hi\)\/0\.28\)\]:hover{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,rgb(var(--hi)/.28));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-20px_rgb\(var\(--shadow-rgb\)\/calc\(0\.7\*var\(--shadow-k\)\)\)\]:hover{--tw-shadow:0 18px 40px -20px var(--tw-shadow-color,rgb(var(--shadow-rgb)/calc(.7 * var(--shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}}.focus\:border-\[var\(--ink-border-strong\)\]:focus{border-color:var(--ink-border-strong)}.focus\:border-hi\/30:focus{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus\:border-hi\/30:focus{border-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.focus\:border-hi\/60:focus{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus\:border-hi\/60:focus{border-color:color-mix(in oklab, rgb(var(--hi)) 60%, transparent)}}.focus\:shadow-\[0_0_0_4px_rgb\(var\(--hi\)\/0\.06\)\]:focus{--tw-shadow:0 0 0 4px var(--tw-shadow-color,rgb(var(--hi)/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:border-\[var\(--ink-border-strong\)\]:focus-visible{border-color:var(--ink-border-strong)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-hi\/25:focus-visible{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-hi\/25:focus-visible{border-color:color-mix(in oklab, rgb(var(--hi)) 25%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-\[var\(--bg-card-hover\)\]:focus-visible{background-color:var(--bg-card-hover)}.focus-visible\:bg-hi\/\[0\.04\]:focus-visible{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-hi\/\[0\.04\]:focus-visible{background-color:color-mix(in oklab, rgb(var(--hi)) 4%, transparent)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-3:focus-visible{--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)}.focus-visible\:ring-\[var\(--ink-border-strong\)\]:focus-visible{--tw-ring-color:var(--ink-border-strong)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-hi\/25:focus-visible{--tw-ring-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-hi\/25:focus-visible{--tw-ring-color:color-mix(in oklab, rgb(var(--hi)) 25%, transparent)}}.focus-visible\:ring-hi\/30:focus-visible{--tw-ring-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-hi\/30:focus-visible{--tw-ring-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.focus-visible\:ring-hi\/40:focus-visible{--tw-ring-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-hi\/40:focus-visible{--tw-ring-color:color-mix(in oklab, rgb(var(--hi)) 40%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.92\]:active{scale:.92}.active\:scale-\[0\.95\]:active{scale:.95}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.995\]:active{scale:.995}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--bg-card-hover\)\]:active{background-color:var(--bg-card-hover)}.active\:opacity-70:active{opacity:.7}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent,:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-ending-style\:scale-95[data-ending-style]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-highlighted\:bg-\[var\(--bg-card-hover\)\][data-highlighted]{background-color:var(--bg-card-hover)}.data-highlighted\:bg-destructive\/10[data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-highlighted\:bg-destructive\/10[data-highlighted]{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-highlighted\:text-\[var\(--ink-text-primary\)\][data-highlighted]{color:var(--ink-text-primary)}.data-highlighted\:text-destructive[data-highlighted]{color:var(--destructive)}.data-starting-style\:scale-95[data-starting-style]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[checked\]\:translate-x-\[18px\][data-checked]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[checked\]\:border-transparent[data-checked]{border-color:#0000}.data-\[checked\]\:bg-\[var\(--cta\)\][data-checked]{background-color:var(--cta)}.data-\[checked\]\:bg-\[var\(--cta-text\)\][data-checked]{background-color:var(--cta-text)}.data-\[checked\]\:shadow-\[0_0_0_4px_rgb\(var\(--hi\)\/0\.06\)\][data-checked]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,rgb(var(--hi)/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[popup-open\]\:border-hi\/30[data-popup-open]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.data-\[popup-open\]\:border-hi\/30[data-popup-open]{border-color:color-mix(in oklab, rgb(var(--hi)) 30%, transparent)}}.data-\[popup-open\]\:border-hi\/40[data-popup-open]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.data-\[popup-open\]\:border-hi\/40[data-popup-open]{border-color:color-mix(in oklab, rgb(var(--hi)) 40%, transparent)}}.data-\[popup-open\]\:border-hi\/\[0\.22\][data-popup-open]{border-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.data-\[popup-open\]\:border-hi\/\[0\.22\][data-popup-open]{border-color:color-mix(in oklab, rgb(var(--hi)) 22%, transparent)}}.data-\[popup-open\]\:bg-hi\/\[0\.06\][data-popup-open]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.data-\[popup-open\]\:bg-hi\/\[0\.06\][data-popup-open]{background-color:color-mix(in oklab, rgb(var(--hi)) 6%, transparent)}}.data-\[popup-open\]\:shadow-\[0_0_0_3px_rgb\(var\(--hi\)\/0\.06\)\][data-popup-open]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,rgb(var(--hi)/.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--muted)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}@media not all and (min-width:40rem){.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:hidden{display:none}.max-sm\:min-h-0{min-height:0}.max-sm\:w-full{width:100%}.max-sm\:grid-cols-\[90px_1fr_80px\]{grid-template-columns:90px 1fr 80px}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_48px_72px_92px\]{grid-template-columns:minmax(0,1fr) 48px 72px 92px}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_56px_72px_96px\]{grid-template-columns:minmax(0,1fr) 56px 72px 96px}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_56px_84px\]{grid-template-columns:minmax(0,1fr) 56px 84px}.max-sm\:p-3{padding:calc(var(--spacing) * 3)}.max-sm\:p-4{padding:calc(var(--spacing) * 4)}}@media (min-width:480px){.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1680px){.min-\[1680px\]\:max-w-\[60ch\]{max-width:60ch}.min-\[1680px\]\:max-w-\[1440px\]{max-width:1440px}}@media (min-width:2200px){.min-\[2200px\]\:max-w-\[1680px\]{max-width:1680px}}@media (min-width:40rem){.sm\:static{position:static}.sm\:mx-1{margin-inline:var(--spacing)}.sm\:-mt-2{margin-top:calc(var(--spacing) * -2)}.sm\:ml-1{margin-left:var(--spacing)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-\[42px\]{height:42px}.sm\:h-\[340px\]{height:340px}.sm\:h-auto{height:auto}.sm\:w-\[42px\]{width:42px}.sm\:w-\[230px\]{width:230px}.sm\:w-auto{width:auto}.sm\:max-w-\[8rem\]{max-width:8rem}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:max-w-\[1120px\]{max-width:1120px}.sm\:min-w-0{min-width:0}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-\[18px\]{gap:18px}.sm\:self-auto{align-self:auto}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-\[var\(--line\)\]{border-color:var(--line)}.sm\:bg-transparent{background-color:#0000}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-0{padding-inline:0}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pl-0{padding-left:0}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[56px\]{font-size:56px}.sm\:text-\[var\(--nav-count\,var\(--tx-hi\)\)\]{color:var(--nav-count,var(--tx-hi))}}@media (min-width:48rem){.md\:static{position:static}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:row-span-2{grid-row:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:w-auto{width:auto}.md\:max-w-none{max-width:none}.md\:flex-\[0\.62\]{flex:.62}.md\:flex-\[1\.2\]{flex:1.2}.md\:flex-\[1\.6\]{flex:1.6}.md\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[170px_minmax\(0\,1fr\)_120px_120px_24px\]{grid-template-columns:170px minmax(0,1fr) 120px 120px 24px}.md\:grid-rows-\[170px_170px\]{grid-template-rows:170px 170px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:rounded-\[22px\]{border-radius:22px}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-\[var\(--ink-line\)\]{border-color:var(--ink-line)}.md\:border-\[var\(--line\)\]{border-color:var(--line)}.md\:border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.md\:border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.md\:bg-\[var\(--surf-card\)\]{background-color:var(--surf-card)}.md\:bg-hi\/\[0\.035\]{background-color:rgb(var(--hi))}@supports (color:color-mix(in lab, red, red)){.md\:bg-hi\/\[0\.035\]{background-color:color-mix(in oklab, rgb(var(--hi)) 3.5%, transparent)}}.md\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-\[18px\]{padding-inline:18px}.md\:px-\[22px\]{padding-inline:22px}.md\:py-\[18px\]{padding-block:18px}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:text-\[21px\]{font-size:21px}.md\:text-\[31px\]{font-size:31px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[clamp\(48px\,6\.4vw\,76px\)\]{font-size:clamp(48px,6.4vw,76px)}.md\:shadow-\[var\(--shadow-panel\,none\)\]{--tw-shadow:var(--shadow-panel,none);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:w-\[270px\]{width:270px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[460px\]{width:460px}.lg\:w-auto{width:auto}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1fr_1\.25fr\]{grid-template-columns:1fr 1.25fr}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.7fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_auto_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,0\.88fr\)_minmax\(0\,1\.12fr\)\]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pl-3{padding-left:calc(var(--spacing) * 3)}.lg\:pl-\[13px\]{padding-left:13px}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:gap-8{gap:calc(var(--spacing) * 8)}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:translate-x-\[18px\]:where([data-state=checked]),.data-checked\:translate-x-\[18px\]:where([data-checked]:not([data-checked=false])){--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}@media (hover:hover){.hover\:\[\&\>svg\]\:rotate-180:hover>svg{rotate:180deg}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0b0a09;--foreground:#e6e4e2;--card:#141211;--card-foreground:#e6e4e2;--popover:#141211;--popover-foreground:#e6e4e2;--primary:#e6e4e2;--primary-foreground:#0f0d0c;--secondary:#211f1d;--secondary-foreground:#e6e4e2;--muted:#1c1a19;--muted-foreground:#888684;--accent:#252422;--accent-foreground:#e6e4e2;--destructive:#ff6568;--border:#252422;--input:#252422;--ring:#73716f;--bg:#050505;--tx:#ededed;--tx-hi:#d4d4d4;--tx-2:#a3a3a3;--tx-3:#8a8a8a;--tx-4:#525252;--up:#a8d4b6;--up-solid:#8fbf9f;--up-dim:#a8d4b61f;--down:#d98b80;--down-dim:#d98b801f;--warn:#d9a77a;--warn-dim:#d9a77a1f;--panel:#0d0d0d;--raised:#141414;--chip:#1a1a1a;--cta:#ededed;--cta-text:#0a0a0a;--up-wallpaper:#8ee3c0;--down-wallpaper:#ff8a94;--line:rgb(var(--hi) / .07);--line-soft:rgb(var(--hi) / .04);--line-2:rgb(var(--hi) / .18);--hi:255 255 255;--shadow-rgb:0 0 0;--shadow-k:1;--glass:var(--panel);--win:var(--panel);--well:linear-gradient(180deg, rgb(var(--hi) / .05), rgb(var(--hi) / .016));--mono:var(--font-mono), "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans:var(--font-sans), "Geist", ui-sans-serif, system-ui, -apple-system, sans-serif;--serif:var(--font-serif), "Newsreader", Georgia, "Times New Roman", serif;--shell-max:2400px;--page-flow-max:1600px;--read-max:72ch;--shell-pad-x:clamp(20px, 2.5vw, 64px);--pnl-positive:var(--up);--pnl-negative:var(--down);--ink-pnl-positive-dim:var(--up-dim);--ink-pnl-negative-dim:var(--down-dim);--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373;--bg-page:var(--bg);--bg-card:var(--panel);--bg-card-hover:var(--raised);--bg-active-pill:var(--chip);--ink-border:var(--line);--ink-border-strong:var(--line-2);--ink-text-primary:var(--tx);--ink-text-secondary:var(--tx-2);--ink-text-muted:var(--tx-3);--ink-text-faint:var(--tx-4);--ink-mark:var(--tx);--ink-glass-bg:var(--glass);--ink-well-bg:var(--well)}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.74981% .342108 .628802);--foreground:lab(90.7148% .500143 .995076);--card:lab(5.71305% .551231 1.03123);--card-foreground:lab(90.7148% .500143 .995076);--popover:lab(5.71305% .551231 1.03123);--popover-foreground:lab(90.7148% .500143 .995076);--primary:lab(90.7148% .500143 .995076);--primary-foreground:lab(3.6951% .414722 .768107);--secondary:lab(11.8324% .680044 1.33528);--secondary-foreground:lab(90.7148% .500143 .995076);--muted:lab(9.51231% .68152 1.33628);--muted-foreground:lab(55.9129% .669986 1.32878);--accent:lab(14.1525% .678808 1.33444);--accent-foreground:lab(90.7148% .500143 .995076);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(14.1525% .678808 1.33444);--input:lab(14.1525% .678808 1.33444);--ring:lab(47.7929% .670791 1.32929);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}:root:has(.ink-app[data-theme=dark]){--bg:#171717;--panel:rgb(var(--hi) / .04);--raised:rgb(var(--hi) / .06);--chip:rgb(var(--hi) / .08);--line:rgb(var(--hi) / .08);--line-soft:rgb(var(--hi) / .05);--tx-2:#b3b3b3;--tx-3:#9a9a9a;--down:#e0a097;--down-dim:#e0a0971f;--overlay:#1f1f1f;--overlay-raised:#252525;--background:#171717;--card:#1f1f1f;--popover:#1f1f1f;--secondary:#252525;--muted:#252525;--accent:#252525}.ink-app[data-theme=dark]{--bg:#171717;--panel:rgb(var(--hi) / .04);--raised:rgb(var(--hi) / .06);--chip:rgb(var(--hi) / .08);--line:rgb(var(--hi) / .08);--line-soft:rgb(var(--hi) / .05);--tx-2:#b3b3b3;--tx-3:#9a9a9a;--down:#e0a097;--down-dim:#e0a0971f;--overlay:#1f1f1f;--overlay-raised:#252525;--background:#171717;--card:#1f1f1f;--popover:#1f1f1f;--secondary:#252525;--muted:#252525;--accent:#252525;--glass:var(--panel);--win:var(--panel);--bg-page:var(--bg);--bg-card:var(--panel);--bg-card-hover:var(--raised);--bg-active-pill:var(--chip);--ink-border:var(--line);--ink-glass-bg:var(--glass);--ink-text-secondary:var(--tx-2);--ink-text-muted:var(--tx-3);--pnl-negative:var(--down);--ink-pnl-negative-dim:var(--down-dim)}.ink-app:is([data-theme=dark],[data-theme=light]) :is(.profile-settings .toast,.ink-toast,.rt-bar),.ink-app:is([data-theme=dark],[data-theme=light]):not([data-appearance]) .ink-dock{--bg:var(--overlay);--bg-page:var(--overlay);--raised:var(--overlay-raised);--bg-card-hover:var(--overlay-raised);background-color:var(--overlay)}:root:has(.ink-app:is([data-theme=dark],[data-theme=light])) :is([data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],.select-popup){--bg:var(--overlay);--bg-page:var(--overlay);--raised:var(--overlay-raised);--bg-card-hover:var(--overlay-raised);background-color:var(--overlay)}.ink-app[data-theme=dark][data-appearance]{--bg:#121212;--panel:#1a1a1a;--raised:#222;--chip:#262626;--bg-page:var(--bg);--bg-active-pill:var(--chip)}:root:has(.ink-app[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#ededed;--panel:#fff;--raised:#fafafa;--chip:#f0f0f0;--hi:17 17 17;--shadow-k:.14;--tx:#111;--tx-hi:#262626;--tx-2:#525252;--tx-3:#6b6b6b;--tx-4:#a3a3a3;--cta:#111;--cta-text:#fafafa;--up:#3d7353;--up-solid:#3d7353;--up-dim:#3d735314;--down:#ad4d3c;--down-dim:#ad4d3c14;--warn:#96591a;--warn-dim:#96591a14;--overlay:#fff;--overlay-raised:#f5f5f5;--bg-card-hover:rgb(var(--hi) / .05);--shadow-panel:0 1px 2px rgb(var(--shadow-rgb) / .05), 0 4px 16px rgb(var(--shadow-rgb) / .06);--gf-plate:#e7e7ea;--gf-edge:#000;--gf-glass-1:#fff;--gf-glass-2:#ececef;--gf-glass-3:#d6d6db;--gf-line:#000;--background:#ededed;--foreground:#111;--card:#fff;--card-foreground:#111;--popover:#fff;--popover-foreground:#111;--primary:#111;--primary-foreground:#fafafa;--secondary:#f0f0f0;--secondary-foreground:#111;--muted:#f0f0f0;--muted-foreground:#6b6b6b;--accent:#f0f0f0;--accent-foreground:#111;--border:#e3e3e3;--input:#e3e3e3;--ring:#a3a3a3}.ink-app[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#ededed;--panel:#fff;--raised:#fafafa;--chip:#f0f0f0;--hi:17 17 17;--shadow-k:.14;--tx:#111;--tx-hi:#262626;--tx-2:#525252;--tx-3:#6b6b6b;--tx-4:#a3a3a3;--cta:#111;--cta-text:#fafafa;--up:#3d7353;--up-solid:#3d7353;--up-dim:#3d735314;--down:#ad4d3c;--down-dim:#ad4d3c14;--warn:#96591a;--warn-dim:#96591a14;--overlay:#fff;--overlay-raised:#f5f5f5;--bg-card-hover:rgb(var(--hi) / .05);--shadow-panel:0 1px 2px rgb(var(--shadow-rgb) / .05), 0 4px 16px rgb(var(--shadow-rgb) / .06);--gf-plate:#e7e7ea;--gf-edge:#000;--gf-glass-1:#fff;--gf-glass-2:#ececef;--gf-glass-3:#d6d6db;--gf-line:#000;--background:#ededed;--foreground:#111;--card:#fff;--card-foreground:#111;--popover:#fff;--popover-foreground:#111;--primary:#111;--primary-foreground:#fafafa;--secondary:#f0f0f0;--secondary-foreground:#111;--muted:#f0f0f0;--muted-foreground:#6b6b6b;--accent:#f0f0f0;--accent-foreground:#111;--border:#e3e3e3;--input:#e3e3e3;--ring:#a3a3a3;--line:rgb(var(--hi) / .07);--line-soft:rgb(var(--hi) / .04);--line-2:rgb(var(--hi) / .18);--well:linear-gradient(180deg, rgb(var(--hi) / .05), rgb(var(--hi) / .016));--glass:var(--panel);--win:var(--panel);--bg-page:var(--bg);--bg-card:var(--panel);--bg-active-pill:var(--chip);--ink-border:var(--line);--ink-border-strong:var(--line-2);--ink-glass-bg:var(--glass);--ink-well-bg:var(--well);--ink-text-primary:var(--tx);--ink-text-secondary:var(--tx-2);--ink-text-muted:var(--tx-3);--ink-text-faint:var(--tx-4);--ink-mark:var(--tx);--pnl-positive:var(--up);--pnl-negative:var(--down);--ink-pnl-positive-dim:var(--up-dim);--ink-pnl-negative-dim:var(--down-dim)}.ink-app[data-theme=light] :is(.bgfx,.hero-bg .vig,.hero-bg .light,.hero-bg .sheen,.sp-upgrade .glow){display:none}.ink-app[data-theme=light] :is(.n,.dash-hero .big,.quote .qt){background-image:linear-gradient(180deg, var(--tx), var(--tx-hi))}.ink-app[data-theme=light] :is(.greet h1 .accent,.launch-splash-body h1 .accent){background-image:linear-gradient(90deg, var(--tx), var(--tx-2))}.ink-app[data-theme=light] .ink-dock .ink-dock-switcher .acct{background:var(--bg-card-hover)}.ink-app[data-theme=light] :is(.fs-item.in .fs-dot){background:var(--tx)}.ink-app[data-theme=light] :is(.profile-settings .av-btn:hover,.rt strong){color:var(--tx)}.ink-app[data-theme=light] .profile-settings .btn.primary{color:var(--cta-text)}.ink-app[data-theme=light] :is(.profile-settings .btn.primary:hover,.pro-upgrade:hover,.promo-up:hover){background:var(--cta)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-theme=light] :is(.profile-settings .btn.primary:hover,.pro-upgrade:hover,.promo-up:hover){background:color-mix(in srgb, var(--cta) 86%, var(--bg))}}.ink-app[data-theme=light] .docs-root :is(.dp .dp-up-link,.eb-link input,.eb-option.on,.eb-option:hover,.eb-option:focus-visible,.ee-notice a,.et-tone,.et-tool.on,.et-tool:hover){color:var(--tx)}.ink-app[data-theme=light] .docs-root .do-item.on{border-left-color:var(--tx)}.ink-app[data-theme=light] .docs-root .dp .dp-uploading:before{border-top-color:var(--tx)}.ink-app[data-theme=light] .docs-root .dp a:hover{-webkit-text-decoration-color:var(--tx);-webkit-text-decoration-color:var(--tx);-webkit-text-decoration-color:var(--tx);text-decoration-color:var(--tx)}.ink-app[data-theme=light] .docs-root .dp ul[data-type=taskList] input[type=checkbox]:hover{border-color:var(--tx)}.ink-app[data-theme=light] .docs-root .dp{caret-color:var(--tx)}.ink-app[data-theme=light] .docs-root :is(.ds-meter.full .ds-meter-track span){background:var(--tx)}.ink-app[data-theme=light] .docs-root .dp mark[data-tone=bright]{color:var(--bg)}.ink-app[data-theme=light] .docs-root .et-tone.bright{background:var(--tx);color:var(--bg)}.ink-app[data-theme=light] .docs-root .dp pre{background:rgb(var(--hi) / .04)}body{background:var(--bg-page);color:var(--ink-text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"cv02", "cv03", "cv04";overflow-x:hidden}::selection{background:rgb(var(--hi) / .15)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}@media (hover:none) and (pointer:coarse){:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],.code-input),textarea,select){font-size:16px!important}}*{scrollbar-width:thin;scrollbar-color:var(--ink-border-strong,rgb(var(--hi) / .12)) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--ink-border-strong,rgb(var(--hi) / .12));background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--hi) / .22);background-clip:padding-box}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.up{color:var(--pnl-positive)}.down{color:var(--pnl-negative)}.n{font-family:var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, #fff, var(--tx-hi));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.n .cur{-webkit-text-fill-color:var(--ink-text-muted);color:var(--ink-text-muted);font-weight:500}.n .dec{-webkit-text-fill-color:var(--ink-text-muted);color:var(--ink-text-muted)}.glass{background:var(--ink-glass-bg);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 rgb(var(--hi) / .03) inset, 0 24px 60px -34px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k)));border-radius:20px;position:relative}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(155deg, rgb(var(--hi) / .15), rgb(var(--hi) / .03) 40%, rgb(var(--hi) / 0) 72%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.well{background:var(--ink-well-bg);box-shadow:inset 0 1px 0 rgb(var(--shadow-rgb) / calc(.4 * var(--shadow-k))), inset 0 0 0 1px rgb(var(--hi) / .045);border-radius:14px;position:relative}.wrap{z-index:2;position:relative}.bgfx{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bgfx .vig{background:radial-gradient(120% 90% at 50% 0,#0000 55%,#0009);position:absolute;inset:0}.bgfx .grain{opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}:root,.ink-app{--page:var(--bg);--card2:var(--raised);--ink:var(--tx);--inv:var(--cta-text);--mute:var(--tx-3);--line2:var(--line-2);--cb:rgb(var(--hi) / .08);--shadow:rgb(var(--shadow-rgb) / calc(.06 * var(--shadow-k)));--ease:cubic-bezier(.2, .9, .3, 1.05)}.bar{padding:0 var(--shell-pad-x);height:58px;max-width:var(--shell-max);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:0 auto;display:grid}.content{max-width:var(--shell-max);padding:0 var(--shell-pad-x);margin:0 auto}@media (min-width:1441px){.ink-app .wrap>main.content{max-width:none;padding-inline:32px}.ink-app .page-wide{max-width:none;padding-inline:0}.ink-app .wz{max-width:var(--page-flow-max)}}@media (min-width:1024px){.ink-app .wrap>main.content:has(>.p-6,.dashboard-page,.stats-page,.accounts-page,.trades-page,.strategies-page,.stage.dx,.personal-page){max-width:none}.ink-app .wrap>main.content>.p-6,.ink-app :is(.dashboard-page,.stats-page,.accounts-page,.trades-page,.strategies-page,.stage.dx,.personal-page){max-width:none;padding-inline:0}.ink-app .pz:has(.personal-page) .pz-head{padding-inline:0}}@media (min-width:1441px){.ink-app .cards-fill{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.ink-app .pz .pz-goals,.ink-app .pz .wy-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ink-app .dashboard-page .dash-week{width:100%;max-width:860px;margin-inline:auto}}@media (min-width:1800px){.ink-app .dashboard-page .dash-week{max-width:1100px}.ink-app .dashboard-page .dash-week-pill{max-width:140px;height:240px}}@media (max-width:1919px){.dash-trades>li:nth-child(n+4){display:none}}@media (min-width:1920px) and (max-width:2199px){.dash-trades>li:nth-child(n+5){display:none}}@media (min-width:1920px){.ink-app .dash-trades{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:2200px){.ink-app .dashboard-page .dash-split{grid-template-columns:minmax(0,1fr) 420px}.ink-app .dash-trades{grid-template-columns:repeat(5,minmax(0,1fr))}}.bar .l{grid-column:1;align-items:center;gap:26px;display:flex}.bar .r{grid-column:3;justify-self:end;align-items:center;gap:11px;min-width:0;display:flex}.brand{color:var(--tx);align-items:center;gap:8px;text-decoration:none;display:flex}.brand .drop{width:15px;height:15px}.brand b{font-size:14px;font-weight:600}.links{align-items:center;gap:22px;display:flex}.links a{color:var(--tx-2);white-space:nowrap;align-items:center;height:58px;font-size:12.5px;text-decoration:none;transition:all .15s;display:flex;position:relative}.links a:hover,.links a.active{color:var(--tx)}.links a.active:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--hi) / .8), transparent);height:1.5px;box-shadow:0 0 8px rgb(var(--hi) / .5);position:absolute;bottom:0;left:0;right:0}.av{background:linear-gradient(135deg, var(--chip), var(--panel));border:1px solid rgb(var(--hi) / .14);border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;font-weight:600;display:grid;overflow:hidden}.av .av-img{object-fit:cover;width:100%;height:100%;display:block}.cta{color:var(--cta-text);background:linear-gradient(180deg, var(--cta), var(--tx-hi));cursor:pointer;white-space:nowrap;border:0;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.cta svg{width:13px;height:13px}.acct{background:var(--well);border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:6px 11px;display:flex}.acct .dot{background:var(--tx-hi);border-radius:50%;flex-shrink:0;width:7px;height:7px}.acct .chev{width:13px;height:13px;color:var(--tx-3);flex-shrink:0}.a-pill{gap:9px}.a-pill .an{letter-spacing:-.01em;min-width:0;font-size:13px;font-weight:600}.a-pill .size{color:var(--tx-2);background:rgb(var(--hi) / .06);letter-spacing:.01em;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:600}.ibtn{border:1px solid var(--line);background:var(--well);width:32px;height:32px;color:var(--tx-2);cursor:pointer;border-radius:10px;place-items:center;transition:all .15s;display:grid}.ibtn:hover{color:var(--tx);border-color:var(--line-2)}.ibtn svg{width:16px;height:16px}@media (max-width:1139px){.links{display:none}}@media (max-width:820px){.bar{grid-template-columns:auto minmax(0,1fr)}.bar .r{grid-column:2;justify-content:flex-end;justify-self:stretch}}@media (min-width:821px) and (max-width:1560px){.bar{grid-template-columns:auto minmax(40px,1fr) minmax(0,auto)}.bar .r{justify-content:flex-end;justify-self:stretch}}@media (max-width:540px){.bar,.bar .l{gap:12px}.bar .r{gap:8px}.brand b{display:none}.cta{justify-content:center;gap:0;width:44px;height:44px;padding:0}.cta .cta-label,.a-pill .size{display:none}}.greet{justify-content:space-between;align-items:center;gap:20px;padding:40px 4px 32px;display:flex}.greet .g-l{align-items:center;gap:13px;display:flex}.greet .g-ic{width:34px;height:34px;color:var(--ink-text-secondary)}.greet h1{letter-spacing:-.02em;font-size:26px;font-weight:600}.greet h1 .accent{background:linear-gradient(90deg, #fff, var(--tx-2));color:#0000;-webkit-background-clip:text;background-clip:text}.period{background:rgb(var(--hi) / .03);border:1px solid var(--ink-border);color:var(--ink-text-secondary);cursor:pointer;border-radius:11px;align-items:center;gap:9px;padding:9px 14px;font-size:12.5px;display:flex}.period b{color:var(--ink-text-primary);font-weight:500}.period svg{width:13px;height:13px}.rise{opacity:0;animation:.6s cubic-bezier(.2,.7,.2,1) forwards rise}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html[data-launch]:after{content:"";z-index:100;background:var(--bg);animation:0s linear 1.5s forwards launch-cover-off;position:fixed;inset:0}@keyframes launch-cover-off{to{visibility:hidden}}.launch-splash{z-index:100;background:var(--bg);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.launch-splash--leaving,.launch-splash--skipped{opacity:0;pointer-events:none;transition:opacity .25s}.launch-splash--skipped{transition-duration:.15s}.launch-splash-body{flex-direction:column;align-items:center;gap:10px;max-width:480px;animation:.15s ease-out both launch-splash-in;display:flex}@keyframes launch-splash-in{0%{opacity:0;transform:translateY(4px)}}.launch-splash-body h1{letter-spacing:-.02em;font-size:30px;font-weight:600}.launch-splash-body h1 .accent{background:linear-gradient(90deg, #fff, var(--tx-2));color:#0000;-webkit-background-clip:text;background-clip:text}.launch-splash-sub{color:var(--ink-text-secondary);font-size:15px}.window{padding:0;overflow:hidden}.dash-hero{text-align:center;background:radial-gradient(ellipse 70% 82% at 50% 42%, var(--panel), var(--bg) 66%, var(--bg));padding:64px 30px 68px;position:relative;overflow:hidden}.dash-hero:after{content:"";z-index:2;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='hn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23hn)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg .light{background:radial-gradient(ellipse at center, rgb(var(--hi) / .08), transparent 62%);width:560px;height:320px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.hero-bg .vig{background:radial-gradient(75% 86% at 50% 43%,#0000 42%,#0000009e);position:absolute;inset:0}.hero-bg .sheen{background:linear-gradient(90deg, transparent, rgb(var(--hi) / .18), transparent);height:1px;position:absolute;top:0;left:0;right:0}.hero-in{z-index:4;position:relative}.dash-hero .lab{font-family:var(--font-mono);letter-spacing:.22em;color:var(--ink-text-muted);margin-bottom:18px;font-size:11px;font-weight:600}.dash-hero .big{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg, var(--tx-hi) 26%, #fff 48%, #fff 52%, var(--tx-hi) 74%);filter:drop-shadow(0 0 26px rgb(var(--hi) / .06));background-position:120% 0;background-size:230% 100%;-webkit-background-clip:text;background-clip:text;font-size:62px;line-height:1.06;animation:6.5s linear infinite shine}@keyframes shine{to{background-position:-120% 0}}.dash-hero .ink-fee-note,.pnl-hero .ink-fee-note{filter:grayscale();margin:10px 0 0;font-size:11.5px;line-height:1.4;animation:.2s both ink-fee-note-in}.dash-hero .ink-fee-note{color:var(--ink-text-muted)}.pnl-hero .ink-fee-note{color:var(--tx-3)}@keyframes ink-fee-note-in{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.dash-hero .ink-fee-note,.pnl-hero .ink-fee-note{animation:none}}.dash-hero .sub{align-items:center;gap:10px;margin-top:22px;display:inline-flex}.chip{font-family:var(--font-mono);border:1px solid var(--ink-border);border-radius:8px;padding:4px 9px;font-size:11px}.chip.up{color:var(--pnl-positive);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.chip.up{border-color:color-mix(in srgb, var(--up) 28%, transparent)}}.chip.up{background:var(--ink-pnl-positive-dim)}.chip.down{color:var(--pnl-negative);border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.chip.down{border-color:color-mix(in srgb, var(--down) 28%, transparent)}}.chip.down{background:var(--ink-pnl-negative-dim)}.dash-hero .vp{color:var(--ink-text-secondary);background:rgb(var(--hi) / .03);border:1px solid var(--ink-border);cursor:pointer;z-index:3;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;transition:all .15s;display:flex;position:absolute;top:22px;right:24px}.dash-hero .vp:hover{color:var(--ink-text-primary);border-color:rgb(var(--hi) / .16)}.dash-hero .vp svg{width:14px;height:14px}.kpis-wrap{border-top:1px solid var(--ink-border);border-bottom:1px solid var(--ink-border);padding:18px}.kpis-wrap .kh{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.kpis-wrap .kh .th{letter-spacing:.14em;color:var(--ink-text-muted);font-size:11px;font-weight:600;font-family:var(--font-mono)}.kpis-wrap .kh .tp{color:var(--ink-text-muted);font-size:11px;font-family:var(--font-mono)}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kpi{padding:14px 15px;transition:all .15s}.kpi:hover{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1), 0 14px 30px -20px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));transform:translateY(-2px)}.kpi .top{justify-content:space-between;align-items:center;min-height:20px;margin-bottom:11px;display:flex}.kpi .k{color:var(--ink-text-secondary);font-size:11px}.kpi .sp{opacity:.7;width:44px;height:18px}.kpi .v{font-size:21px}.kpi .s{color:var(--ink-text-muted);font-size:10px;font-family:var(--font-mono);margin-top:6px}.kpi .chip{font-family:var(--font-mono);border:1px solid var(--ink-border);color:var(--ink-text-secondary);border-radius:6px;padding:3px 7px;font-size:10px}.kpi .chip.up{color:var(--pnl-positive);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.kpi .chip.up{border-color:color-mix(in srgb, var(--up) 26%, transparent)}}.kpi .chip.up{background:var(--ink-pnl-positive-dim)}.kpi .soon{color:var(--ink-text-muted);letter-spacing:-.02em;font-size:20px}.analysis{grid-template-columns:1fr 1fr 1fr;gap:14px;padding:18px;display:grid}.analysis>.quote:nth-child(3n+1){grid-column:1/-1}.card{padding:15px 16px}.card-h{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:10px;margin-bottom:14px;display:flex}.card-h h3{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.card-h h3 .i{width:13px;height:13px;color:var(--ink-text-faint)}.card-h .va{color:var(--ink-text-muted);border:1px solid var(--ink-border);cursor:pointer;border-radius:7px;padding:3px 9px;font-size:11px}.soon-panel{text-align:center;min-height:132px;color:var(--ink-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.soon-panel .soon-title{color:var(--ink-text-muted);font-size:12px}.soon-panel .soon-sub{color:var(--ink-text-muted);font-size:11px}.hist{align-items:flex-end;gap:4px;height:132px;display:flex}.hist .hb{flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex}.hist .hb i{background:linear-gradient(180deg, rgb(var(--hi) / .55), rgb(var(--hi) / .14));border-radius:3px 3px 0 0;width:74%;transition:height .7s cubic-bezier(.2,.7,.2,1)}.hist .hb.neg i{background:linear-gradient(180deg, rgb(var(--hi) / .2), rgb(var(--hi) / .05))}.hist-x{font-family:var(--font-mono);color:var(--ink-text-faint);justify-content:space-between;margin-top:8px;font-size:9.5px;display:flex}.dd{height:132px;position:relative}.dd .y{font-family:var(--font-mono);color:var(--ink-text-muted);flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:9px;display:flex;position:absolute;top:0;bottom:0;right:0}.dd svg{width:calc(100% - 40px);height:100%;position:absolute;inset:0 40px 0 0}.dd-stats{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.dd-stats .s{text-align:center;padding:9px 8px}.dd-stats .s .k{color:var(--ink-text-muted);margin-bottom:5px;font-size:9.5px}.dd-stats .s .v{font-family:var(--font-mono);font-size:13px;font-weight:600}.exp{flex-direction:column;gap:15px;display:flex}.exp .er .et{justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.exp .er .et .ev{font-family:var(--font-mono);font-weight:600}.exp .track{background:rgb(var(--hi) / .05);border-radius:5px;height:7px;overflow:hidden}.exp .track i{border-radius:5px;height:100%;display:block}.exp .sep{background:var(--ink-border);height:1px;margin:2px 0}.tbl{border-collapse:collapse;width:100%;font-size:12px}.tbl th{text-align:right;letter-spacing:.05em;color:var(--ink-text-muted);padding:0 0 11px;font-size:10px;font-weight:600}.tbl th:first-child,.tbl td:first-child{text-align:left}.tbl td{font-family:var(--font-mono);color:var(--ink-text-secondary);text-align:right;border-top:1px solid var(--ink-border);padding:9px 0}.tbl td:first-child{font-family:var(--font-sans);color:var(--ink-text-primary);font-weight:450}.tbl .soon-row td{text-align:center;color:var(--ink-text-muted);font-family:var(--font-sans);padding:22px 0}.quote{flex-direction:column;justify-content:center;min-height:150px;padding:20px;display:flex;position:relative;overflow:hidden}.quote .qm{color:var(--ink-text-faint);height:20px;font-family:Georgia,serif;font-size:44px;line-height:.5}.quote .qt{letter-spacing:-.01em;background:linear-gradient(180deg, #fff, var(--tx-2));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:60%;font-size:17px;font-weight:500;line-height:1.35}.quote .mug{width:120px;height:120px;color:var(--ink-text-muted);opacity:.85;position:absolute;bottom:6px;right:14px}.steam{stroke:var(--ink-text-faint);fill:none;stroke-width:2px;stroke-linecap:round;opacity:.7}.steam.s1{animation:3s ease-in-out infinite steam}.steam.s2{animation:3s ease-in-out .8s infinite steam}@keyframes steam{0%,to{opacity:.2;transform:translateY(2px)}50%{opacity:.7;transform:translateY(-2px)}}.below{margin-top:14px;padding:18px}.cal-toggle{background:rgb(var(--hi) / .03);border:1px solid var(--ink-border);border-radius:10px;padding:3px;display:inline-flex}.cal-toggle button{font-family:var(--font-sans);color:var(--ink-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.cal-toggle button svg{width:13px;height:13px}.cal-toggle button.on{background:linear-gradient(180deg, rgb(var(--hi) / .08), rgb(var(--hi) / .03));color:var(--ink-text-primary);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1)}.cal-nav{align-items:center;gap:10px;display:flex}.cal-nav .mo{font-size:13px;font-weight:600}.cal-nav .yr{font-family:var(--font-mono);color:var(--ink-text-muted);font-size:12px}.navbtn{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);width:26px;height:26px;color:var(--ink-text-secondary);cursor:pointer;border-radius:8px;place-items:center;display:grid}.navbtn:hover{color:var(--ink-text-primary)}.navbtn svg{width:13px;height:13px}.view{display:none}.view.show{animation:.4s rise;display:block}.grid-wrap{grid-template-columns:repeat(7,1fr) 104px;gap:6px;display:grid}.dow{color:var(--ink-text-muted);letter-spacing:.07em;padding:0 2px 4px;font-size:10px;font-weight:600}.dow.wk{text-align:right;color:var(--ink-text-secondary)}.cell{aspect-ratio:1.5;background:var(--ink-well-bg);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .045);border-radius:11px;flex-direction:column;justify-content:space-between;padding:7px 9px;transition:all .15s;display:flex;position:relative;overflow:hidden}.cell .d{font-family:var(--font-mono);color:var(--ink-text-muted);font-size:10.5px}.cell.blank{box-shadow:none;background:0 0}.cell .amt{font-family:var(--font-mono);font-size:12.5px;font-weight:600}.cell .nn{color:var(--ink-text-muted);font-size:9px;font-family:var(--font-mono)}.cell.win{background:linear-gradient(155deg, var(--ink-pnl-positive-dim), var(--bg))}@supports (color:color-mix(in lab, red, red)){.cell.win{background:linear-gradient(155deg, var(--ink-pnl-positive-dim), color-mix(in srgb, var(--bg) 60%, transparent))}}.cell.win{box-shadow:inset 0 0 0 1px var(--up), 0 0 20px -14px var(--pnl-positive)}@supports (color:color-mix(in lab, red, red)){.cell.win{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up) 18%, transparent), 0 0 20px -14px var(--pnl-positive)}}.cell.win .amt{color:var(--pnl-positive)}.cell.loss{background:linear-gradient(155deg, var(--ink-pnl-negative-dim), var(--bg))}@supports (color:color-mix(in lab, red, red)){.cell.loss{background:linear-gradient(155deg, var(--ink-pnl-negative-dim), color-mix(in srgb, var(--bg) 60%, transparent))}}.cell.loss{box-shadow:inset 0 0 0 1px var(--down)}@supports (color:color-mix(in lab, red, red)){.cell.loss{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--down) 16%, transparent)}}.cell.loss .amt{color:var(--pnl-negative)}.cell.win:after,.cell.loss:after{content:"";width:2.5px;position:absolute;top:0;bottom:0;left:0}.cell.win:after{background:var(--pnl-positive);box-shadow:0 0 10px var(--pnl-positive)}.cell.loss:after{background:var(--pnl-negative)}.cell:not(.blank):hover{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .12);transform:translateY(-2px)}.wk-cell{background:linear-gradient(180deg, var(--panel), var(--bg));border-radius:11px}@supports (color:color-mix(in lab, red, red)){.wk-cell{background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 70%, transparent), color-mix(in srgb, var(--bg) 70%, transparent))}}.wk-cell{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .05);flex-direction:column;justify-content:center;gap:2px;padding:7px 10px;display:flex}.wk-cell .wl{color:var(--ink-text-muted);font-size:9px}.wk-cell .wv{font-family:var(--font-mono);font-size:12px;font-weight:600}.cal-foot{border-top:1px solid var(--ink-border);color:var(--ink-text-secondary);align-items:center;gap:20px;margin-top:14px;padding-top:13px;font-size:11px;display:flex}.cal-foot .lg{align-items:center;gap:7px;display:flex}.cal-foot .sw{border-radius:3px;width:11px;height:11px}.cal-foot .sw.g{background:var(--ink-pnl-positive-dim);box-shadow:inset 0 0 0 1px var(--up)}@supports (color:color-mix(in lab, red, red)){.cal-foot .sw.g{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up) 40%, transparent)}}.cal-foot .sw.r{background:var(--ink-pnl-negative-dim);box-shadow:inset 0 0 0 1px var(--down)}@supports (color:color-mix(in lab, red, red)){.cal-foot .sw.r{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--down) 40%, transparent)}}.cal-foot .sw.n{background:var(--ink-well-bg);box-shadow:inset 0 0 0 1px var(--ink-border)}.cal-foot .push{font-family:var(--font-mono);color:var(--ink-text-muted);margin-left:auto}.t-table{border-collapse:collapse;width:100%;display:block}.t-table thead,.t-table tbody{width:100%;display:block}.t-table th,.t-table td{display:block}.t-row{border-bottom:1px solid var(--ink-border);grid-template-columns:40px 1.3fr 84px 1fr 1fr 32px;align-items:center;gap:12px;padding:12px 4px;font-size:13px;display:grid}.t-row.head{color:var(--ink-text-muted);letter-spacing:.09em;font-size:10px;font-weight:600}.t-row-clickable{cursor:pointer}.t-action{justify-content:flex-end;display:flex}.t-table tbody .t-row:last-child{border-bottom:0}.t-table tbody .t-row:hover{background:rgb(var(--hi) / .02)}.t-sym b{font-size:13px;font-weight:600}.t-sym span{color:var(--ink-text-muted);margin-top:1px;font-size:11px;display:block}.side{font-family:var(--font-mono);border:1px solid var(--ink-border);border-radius:6px;width:fit-content;padding:3px 8px;font-size:10.5px}.side.long{color:var(--pnl-positive);background:var(--ink-pnl-positive-dim);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.side.long{border-color:color-mix(in srgb, var(--up) 22%, transparent)}}.side.short{color:var(--pnl-negative);background:var(--ink-pnl-negative-dim);border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.side.short{border-color:color-mix(in srgb, var(--down) 20%, transparent)}}.t-time{font-family:var(--font-mono);color:var(--ink-text-secondary);font-size:11.5px}.t-pnl{font-family:var(--font-mono);text-align:right;font-size:13.5px;font-weight:600}@media (max-width:1160px){.analysis{grid-template-columns:1fr 1fr}.analysis>.quote:nth-child(3n+1){grid-column:auto}.kpis{grid-template-columns:repeat(2,1fr)}.quote .qt{max-width:calc(100% - 140px)}}@media (max-width:480px){.quote{padding-top:64px}.quote .mug{width:44px;height:44px;top:10px;bottom:auto;right:10px}.quote .qt{max-width:100%}}@media (max-width:720px){.analysis{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(2,1fr)}.dash-hero .big{font-size:46px}.grid-wrap{grid-template-columns:repeat(7,1fr)}.dow.wk,.wk-cell{display:none}.t-row{grid-template-columns:1fr 64px 1fr 32px}.t-row .t-time{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.rise{opacity:1}.dash-hero .big{background-position:0 0}}.stage{max-width:1360px;margin:0 auto;padding:16px 30px 60px}.tbar{justify-content:space-between;align-items:center;padding:6px 0 16px;display:flex}.back{color:var(--tx-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}.back:hover{color:var(--tx)}.back svg{width:15px;height:15px}.tnav{align-items:center;gap:8px;display:flex}.tnav .tl-navbtn{border:1px solid var(--line);background:rgb(var(--hi) / .02);color:var(--tx-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;text-decoration:none;display:flex}.tnav .tl-navbtn:hover{color:var(--tx);border-color:var(--line-2)}.tnav .tl-navbtn.danger:hover{color:var(--destructive);border-color:var(--destructive)}.tnav .tl-navbtn svg{width:13px;height:13px}.tnav .id{font-family:var(--mono);color:var(--tx-3);padding:0 4px;font-size:11px}.thead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.th-l{align-items:center;gap:16px;display:flex}.sym{flex-direction:column;gap:5px;display:flex}.sym .row{align-items:center;gap:10px;display:flex}.sym .row b{letter-spacing:-.02em;font-size:22px;font-weight:600}.sym .row .nm{color:var(--tx-3);font-size:12.5px}.sym .meta{font-family:var(--mono);color:var(--tx-3);font-size:11.5px}.out{align-items:center;gap:22px;display:flex}.out .pnl{text-align:right}.out .pnl .k{letter-spacing:.14em;color:var(--tx-3);font-size:10px;font-family:var(--mono);margin-bottom:5px}.out .pnl .v{font-family:var(--font-sans);letter-spacing:-.02em;font-size:38px;font-weight:600;line-height:1}.out-stats{gap:8px;display:flex}.ostat{text-align:center;min-width:76px;padding:10px 14px}.ostat .k{letter-spacing:.1em;color:var(--tx-3);font-size:9.5px;font-family:var(--mono);margin-bottom:5px}.ostat .v{font-family:var(--font-sans);font-size:17px;font-weight:600}.grade{width:52px;height:52px;font-family:var(--font-sans);color:var(--up);background:linear-gradient(180deg, var(--up), var(--up));border-radius:14px;place-items:center;font-size:23px;font-weight:600;display:grid}@supports (color:color-mix(in lab, red, red)){.grade{background:linear-gradient(180deg, color-mix(in srgb, var(--up) 20%, transparent), color-mix(in srgb, var(--up) 5%, transparent))}}.grade{box-shadow:inset 0 0 0 1px var(--up), 0 0 30px -8px var(--up)}@supports (color:color-mix(in lab, red, red)){.grade{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up) 34%, transparent), 0 0 30px -8px color-mix(in srgb, var(--up) 40%, transparent)}}.thead .grade{border-radius:12px;width:44px;height:44px;font-size:20px}.tl-grid{grid-template-columns:1.55fr 1fr;gap:14px;margin-top:14px;display:grid}.col{flex-direction:column;gap:14px;display:flex}.chart{padding:0;overflow:hidden}.chart .cwrap{background:radial-gradient(ellipse 80% 90% at 50% 40%, var(--panel), var(--bg));height:334px;position:relative}.chart svg.cx{width:100%;height:100%;position:absolute;inset:0}.chart .cwrap img{object-fit:contain;width:100%;height:100%}.chart .cact{gap:8px;display:flex;position:absolute;top:14px;right:14px}.chart .cbtn{color:var(--tx-2);background:var(--bg);font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.chart .cbtn{background:color-mix(in srgb, var(--bg) 45%, transparent)}}.chart .cbtn{border:1px solid var(--line);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9px;align-items:center;gap:6px;padding:7px 11px;display:flex}.chart .cbtn:hover{color:var(--tx)}.chart .cbtn svg{width:13px;height:13px}.ink-chart-drop button.cbtn{font-family:inherit;line-height:inherit;transition:color .15s,border-color .15s,background .15s,transform .14s}.ink-chart-drop button.cbtn:hover:not(:disabled){border-color:rgb(var(--hi) / .2);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-chart-drop button.cbtn:hover:not(:disabled){background:color-mix(in srgb, var(--bg) 60%, transparent)}}.ink-chart-drop button.cbtn:active:not(:disabled){transform:scale(.97)}.ink-chart-drop button.cbtn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.ink-chart-drop button.cbtn:disabled{cursor:default;opacity:.7}.ink-chart-drop .ink-chart-drop-hint{color:var(--tx-3);background:var(--bg);border-radius:7px;margin:0;padding:4px 9px;font-size:11px;position:absolute;bottom:12px;left:14px}@supports (color:color-mix(in lab, red, red)){.ink-chart-drop .ink-chart-drop-hint{background:color-mix(in srgb, var(--bg) 42%, transparent)}}.ink-chart-drop .ink-chart-drop-hint{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;transition:opacity .18s}.ink-chart-drop.has-image .ink-chart-drop-hint{opacity:0}.ink-chart-drop.has-image:hover .ink-chart-drop-hint,.ink-chart-drop.has-image:focus-within .ink-chart-drop-hint{opacity:1}.ink-chart-drop .ink-chart-drop-hint .touch{display:none}@media (hover:none),(pointer:coarse){.ink-chart-drop .ink-chart-drop-hint .fine{display:none}.ink-chart-drop .ink-chart-drop-hint .touch{display:inline}}.ink-chart-drop .ink-chart-drop-veil{border:1px dashed rgb(var(--hi) / .28);background:var(--bg);border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.ink-chart-drop .ink-chart-drop-veil{background:color-mix(in srgb, var(--bg) 74%, transparent)}}.ink-chart-drop .ink-chart-drop-veil{color:var(--tx);opacity:0;pointer-events:none;font-size:13px;transition:opacity .18s,transform .18s;transform:scale(.985)}.ink-chart-drop.is-over .ink-chart-drop-veil{opacity:1;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .06), 0 0 28px rgb(var(--hi) / .07);transform:scale(1)}@media (prefers-reduced-motion:reduce){.ink-chart-drop button.cbtn,.ink-chart-drop .ink-chart-drop-hint,.ink-chart-drop .ink-chart-drop-veil{transition:none}}.lvl{font-family:var(--mono);font-size:9.5px}.exec{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ecell{padding:11px 12px}.ecell .k{color:var(--tx-3);letter-spacing:.02em;margin-bottom:6px;font-size:10px}.ecell .v{font-family:var(--mono);font-size:15px;font-weight:600}.ecell .v.sm{font-size:13px}.rlad{margin-top:6px}.rlad-top{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.rlad-top .lead{color:var(--tx-2);font-size:12px}.rlad-top .lead b{color:var(--tx);font-family:var(--mono)}.rlad-track{background:var(--well);height:46px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .045);border-radius:10px;position:relative;overflow:hidden}.rlad-zone{position:absolute;top:0;bottom:0}.rlad-loss{background:linear-gradient(90deg, var(--down-dim), transparent);left:0}.rlad-win{background:linear-gradient(90deg, transparent, var(--up-dim))}.rlad-mark{background:rgb(var(--hi) / .14);width:1px;position:absolute;top:0;bottom:0}.rlad-mark span{font-family:var(--mono);color:var(--tx-3);white-space:nowrap;font-size:9px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.rlad-mark.entry{background:rgb(var(--hi) / .5)}.rlad-mark.entry span{color:var(--tx-2);left:6px;transform:none}.rlad-mark.stop{background:var(--down)}.rlad-mark.stop span{color:var(--down);left:6px;transform:none}.rlad-mark.exit{background:var(--up)}.rlad-mark.exit span{color:var(--up);top:auto;bottom:6px;left:6px;transform:none}.rlad-mark.exit.flip span{left:auto;right:6px}.rlad-fill{background:linear-gradient(90deg, var(--up), var(--up));position:absolute;top:14px;bottom:14px}@supports (color:color-mix(in lab, red, red)){.rlad-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--up) 25%, transparent), var(--up))}}.rlad-fill{border-radius:3px;transition:all .25s}.rlad-note{color:var(--tx-3);justify-content:space-between;margin-top:12px;font-size:11px;display:flex}.rlad-note b{font-family:var(--mono);color:var(--tx-2)}.field{margin-bottom:16px}.field label{color:var(--tx-2);margin-bottom:8px;font-size:11.5px;font-weight:500;display:block}.field label .hint{color:var(--tx-3);font-weight:400}.empty-note{color:var(--tx-3);margin:0;font-size:12.5px}.form-error{color:var(--down);margin:0 0 10px;font-size:12px}.stage input,.stage select,.stage textarea{background:var(--well);border:1px solid var(--line);width:100%;color:var(--tx);font-family:var(--sans);border-radius:10px;outline:none;padding:10px 12px;font-size:13px;transition:all .15s}.stage input:focus,.stage select:focus,.stage textarea:focus{border-color:var(--line-2);box-shadow:0 0 0 3px rgb(var(--hi) / .03)}.stage input.mono{font-family:var(--mono)}.in-money{position:relative}.in-money>span{color:var(--tx-3);font-family:var(--mono);pointer-events:none;font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.in-money input{font-family:var(--mono);padding-left:26px}.risk-stop-hint{color:var(--tx-3);margin:7px 0 0;font-size:11.5px;line-height:1.4;animation:.18s ease-out both risk-hint-in}.risk-stop-hint:empty{display:none}@keyframes risk-hint-in{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.risk-stop-hint{animation:none}}.stage select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235a5a63' stroke-width='2'%3E%3Cpath d='m3 5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.stage textarea{resize:vertical;min-height:96px;line-height:1.55}.grade-seg{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.grade-seg button{font-family:var(--mono);color:var(--tx-3);background:var(--well);border:1px solid var(--line);cursor:pointer;border-radius:9px;padding:9px 0;font-size:14px;font-weight:600;transition:all .14s}.grade-seg button:hover{color:var(--tx-2)}.grade-seg button.on{color:var(--tx);background:linear-gradient(180deg, rgb(var(--hi) / .09), rgb(var(--hi) / .03));box-shadow:inset 0 0 0 1px var(--line-2)}.rules{flex-direction:column;gap:2px;display:flex}.rule{cursor:pointer;color:var(--tx-2);border-radius:8px;align-items:center;gap:11px;padding:9px 6px;font-size:12.5px;transition:all .12s;display:flex}.rule:hover{background:rgb(var(--hi) / .02)}.rbox{border:1px solid var(--line-2);color:#0000;border-radius:5px;flex-shrink:0;place-items:center;width:17px;height:17px;transition:all .14s;display:grid}.rule.on .rbox{background:var(--up-dim);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.rule.on .rbox{border-color:color-mix(in srgb, var(--up) 50%, transparent)}}.rule.on .rbox{color:var(--up)}.rule.on{color:var(--tx)}.rbox svg{width:11px;height:11px}.save{gap:10px;margin-top:4px;display:flex}.btn{cursor:pointer;border:1px solid var(--line);background:rgb(var(--hi) / .02);color:var(--tx-2);text-align:center;border-radius:11px;flex:1;padding:11px;font-size:13px;font-weight:500;transition:all .15s}.btn:hover{color:var(--tx);border-color:var(--line-2)}.btn.primary{background:linear-gradient(180deg, var(--cta), var(--tx-hi));color:var(--cta-text);border:0;flex:2;font-weight:600}.btn.primary:hover{filter:brightness(1.05)}.sym .pairsel{color:var(--tx);font-family:var(--sans);letter-spacing:-.02em;cursor:pointer}.sym .pairsel svg{width:14px;height:14px;color:var(--tx-3)}.dirtog{background:var(--well);border-radius:8px;padding:2px;display:inline-flex}.dirtog button{font-family:var(--mono);letter-spacing:.03em;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:6px;width:auto;padding:4px 10px;font-size:10.5px}.dirtog span{font-family:var(--mono);letter-spacing:.03em;color:var(--tx-3);background:0 0;border-radius:6px;padding:4px 10px;font-size:10.5px}.dirtog button.on.long,.dirtog span.on.long{color:var(--up);background:var(--up-dim);box-shadow:inset 0 0 0 1px var(--up)}@supports (color:color-mix(in lab, red, red)){.dirtog button.on.long,.dirtog span.on.long{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up) 24%, transparent)}}.dirtog button.on.short,.dirtog span.on.short{color:var(--down);background:var(--down-dim);box-shadow:inset 0 0 0 1px var(--down)}@supports (color:color-mix(in lab, red, red)){.dirtog button.on.short,.dirtog span.on.short{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--down) 20%, transparent)}}.datef{align-items:center;gap:9px;display:flex}.datef input{width:auto;font-size:11.5px;font-family:var(--mono);color:var(--tx-2);padding:5px 8px}.datef .wd{font-family:var(--mono);color:var(--up);font-size:11px}.fills-h{letter-spacing:.05em;color:var(--tx-3);grid-template-columns:88px 50px 1fr 64px 26px;gap:8px;padding:0 2px 8px;font-size:10px;font-weight:600;display:grid}.fill-row{grid-template-columns:88px 50px 1fr 64px 26px;align-items:center;gap:8px;margin-bottom:7px;display:grid}.fill-row select,.fill-row input{border-radius:9px;padding:8px 9px;font-size:12.5px}.fill-row .rm{border:1px solid var(--line);width:26px;height:26px;color:var(--tx-3);cursor:pointer;background:0 0;border-radius:7px;place-items:center;display:grid}.fill-row .rm:hover{color:var(--down);border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.fill-row .rm:hover{border-color:color-mix(in srgb, var(--down) 30%, transparent)}}.fill-row .rm svg{width:12px;height:12px}.addfill{color:var(--tx-2);border:1px dashed var(--line-2);cursor:pointer;border-radius:9px;align-items:center;gap:7px;width:fit-content;margin-top:4px;padding:8px 12px;font-size:12px;display:flex}.addfill:hover{color:var(--tx)}.addfill svg{width:13px;height:13px}.open-note{color:var(--down);font-size:11px;font-family:var(--mono);margin-top:10px}.chips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}@media (max-width:1080px){.tl-grid{grid-template-columns:1fr}.exec{grid-template-columns:repeat(2,1fr)}.thead{flex-direction:column;align-items:flex-start}.out{justify-content:space-between;width:100%}}.datef-trigger{border:1px solid var(--line-2);background:var(--well);width:auto;color:var(--tx);font-family:var(--mono);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.datef-trigger:hover{border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .04)}.datef-trigger svg{width:12px;height:12px;color:var(--tx-3)}.mfield{flex-direction:column;gap:4px;display:inline-flex}.mfield-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.acct-badge{border:1px solid var(--line-2);background:var(--well);color:var(--tx);font-family:var(--sans);border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.acct-badge:before{content:"";background:var(--up);width:6px;height:6px;box-shadow:0 0 6px var(--up);border-radius:50%;flex-shrink:0}.copyline-link:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .22);outline:none}.copyline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.copyline-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:10px}.copyline-link{border:1px solid var(--line-2);background:rgb(var(--hi) / .04);color:var(--tx-2);border-radius:20px;align-items:center;gap:6px;padding:5px 9px 5px 11px;font-size:12px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .15s;display:inline-flex}.copyline-link svg{width:11px;height:11px;color:var(--tx-3);transition:transform .15s}.copyline-link:hover{color:var(--tx);border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .08);box-shadow:0 0 16px -6px rgb(var(--hi) / .35);transform:translateY(-1px)}.copyline-link:hover svg{transform:translate(2px)}.copyline-link:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.copyline-link,.copyline-link svg{transition:none}}.datef-popover{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.datef-popover{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.datef-popover{-webkit-backdrop-filter:blur(20px);box-shadow:0 20px 50px -20px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:12px;border:1px solid var(--line-2)!important}.select-popup{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.select-popup{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.select-popup{-webkit-backdrop-filter:blur(20px);border:1px solid var(--line-2);box-shadow:0 20px 50px -20px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:12px;padding:6px}.select-item{color:var(--tx-2);cursor:pointer;border-radius:8px;outline:none;align-items:center;gap:8px;padding:8px 9px;font-size:12.5px;display:flex}.select-item[data-highlighted]{background:rgb(var(--hi) / .04);color:var(--tx)}.select-item[data-selected]{color:var(--tx)}.select-item-check{width:14px;height:14px;color:var(--up);flex-shrink:0;place-items:center;display:grid}.well-trigger{background:var(--well);border:1px solid var(--line);color:var(--tx);font-family:var(--sans);border-radius:10px;transition:all .15s}.well-trigger:hover{border-color:var(--line-2)}.well-trigger[data-popup-open]{border-color:var(--line-2);box-shadow:0 0 0 3px rgb(var(--hi) / .03)}.fill-row .fill-price{color:var(--tx);font-size:14px;font-weight:600}.fill-row .fill-qty,.fill-row .fill-time{color:var(--tx-2)}.fill-time-wrap{min-width:0;display:block;position:relative}.fill-time-wrap>input{width:100%}.next-day-tag{border:1px solid var(--line);background:var(--bg);color:var(--tx-2);white-space:nowrap;pointer-events:none;border-radius:999px;padding:1px 5px;font-size:9.5px;font-weight:600;line-height:1.4;animation:.18s both sp-be-in;position:absolute;top:-8px;right:-6px}.next-day-pill{border:1px solid var(--line);color:var(--tx-2);letter-spacing:0;text-transform:none;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:600;line-height:1.5;animation:.18s both sp-be-in;display:inline-block}.fill-row input.invalid{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.fill-row input.invalid{border-color:color-mix(in srgb, var(--warn) 60%, transparent)}}.fill-row input.invalid{box-shadow:0 0 0 3px var(--warn-dim);transition:border-color .15s,box-shadow .15s}.fill-errs{color:var(--warn);flex-wrap:wrap;gap:2px 14px;margin:-2px 0 9px;padding-left:96px;font-size:11.5px;line-height:1.4;animation:.2s tr-in;display:flex}.fill-errs b{margin-right:3px;font-weight:600}.addfill{background:0 0;font-family:inherit;transition:color .15s,border-color .15s,background .15s,transform .12s}.addfill:hover{border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .03)}.addfill:active{transform:scale(.97)}.addfill:focus-visible,.stage .save .btn:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.stage .save .btn{font-family:inherit;transition:color .15s,border-color .15s,filter .15s,transform .12s}.stage .save .btn:not(:disabled):active{transform:scale(.98)}.stage .save .btn:disabled{cursor:not-allowed}.stage .save .btn.primary:disabled:not(.disabled){opacity:.75}.tl-empty{text-align:center;background:radial-gradient(120% 90% at 50% 0%, rgb(var(--hi) / .06), transparent 60%), var(--ink-glass-bg);border:1px solid var(--line);flex-direction:column;align-items:center;max-width:520px;margin:40px auto 0;padding:40px 28px 34px;animation:.3s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.tl-empty-ic{background:rgb(var(--hi) / .06);width:48px;height:48px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1), 0 12px 30px -16px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));color:var(--tx);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.tl-empty-ic svg{width:22px;height:22px}.tl-empty h1{letter-spacing:-.02em;color:var(--tx);margin:0 0 8px;font-size:20px;font-weight:600}.tl-empty p{max-width:380px;color:var(--tx-2);margin:0 0 22px;font-size:13.5px;line-height:1.55}.tl-empty-go{background:linear-gradient(180deg, var(--cta), var(--tx-hi));color:var(--cta-text);border-radius:11px;align-items:center;gap:8px;padding:11px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .15s,filter .15s,box-shadow .2s;display:inline-flex}.tl-empty-go svg{width:15px;height:15px;transition:transform .18s}.tl-empty-go:hover{filter:brightness(1.05);box-shadow:0 12px 28px -14px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));transform:translateY(-1px)}.tl-empty-go:hover svg{transform:translate(3px)}.tl-empty-go:active{transform:translateY(0)scale(.98)}.tl-empty-go:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}@media (pointer:coarse),(max-width:640px){.stage input,.stage textarea,.stage .fill-row input,.stage .fill-row .fill-price{font-size:16px}.fill-errs{padding-left:0}}@media (max-width:640px){.stage .fills-h,.stage .fill-row{grid-template-columns:minmax(0,1fr) 56px 84px 30px;grid-template-areas:"side qty time rm""price price price price";gap:6px}.stage .fills-h>:first-child{grid-area:side}.stage .fills-h>:nth-child(2){grid-area:qty}.stage .fills-h>:nth-child(3){display:none}.stage .fills-h>:nth-child(4){grid-area:time}.stage .fills-h>:nth-child(5){grid-area:rm}.stage .fill-row .fill-side{grid-area:side}.stage .fill-row .fill-qty{grid-area:qty}.stage .fill-row .fill-time{grid-area:time}.stage .fill-row .rm{grid-area:rm;justify-self:end}.stage .fill-row .fill-price{grid-area:price}.stage .fill-block+.fill-block{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}}@media (prefers-reduced-motion:reduce){.tl-empty,.fill-errs{animation:none}}.fill-row .fill-side{width:100%;font-family:var(--sans);border:1px solid var(--line)!important;background:var(--well)!important;height:auto!important;color:var(--tx)!important;border-radius:9px!important;padding:8px 9px!important;font-size:12.5px!important;font-weight:400!important}.fill-row .fill-side:hover,.fill-row .fill-side[data-popup-open]{border-color:var(--line-2)!important}.win{background:var(--win);-webkit-backdrop-filter:blur(30px)saturate(1.5);box-shadow:0 1px 0 rgb(var(--hi) / .06) inset, 0 40px 90px -50px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:20px;position:relative}.win:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg, rgb(var(--hi) / .26), rgb(var(--hi) / .04) 44%, rgb(var(--hi) / 0) 76%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.titlebar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:14px 4px 20px;display:flex}.tb-l .kicker{font-family:var(--mono);letter-spacing:.16em;color:var(--tx-3);margin-bottom:10px;font-size:11px}.tb-l .row{align-items:center;gap:13px;display:flex}.tb-l h1{letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:.9}.titlebar .side{border:0;border-radius:7px;padding:4px 11px;font-size:11px}.titlebar .side.long{box-shadow:inset 0 0 0 1px var(--up)}@supports (color:color-mix(in lab, red, red)){.titlebar .side.long{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up) 30%, transparent)}}.titlebar .side.short{box-shadow:inset 0 0 0 1px var(--down)}@supports (color:color-mix(in lab, red, red)){.titlebar .side.short{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--down) 30%, transparent)}}.tb-l .meta{font-family:var(--mono);color:var(--tx-3);margin-top:12px;font-size:12px}.tb-l .meta .dow{color:var(--tx-2)}.tb-r{align-items:center;gap:16px;display:flex}.qstat{text-align:center}.qstat .k{font-family:var(--mono);letter-spacing:.12em;color:var(--tx-3);margin-bottom:6px;font-size:9.5px}.qstat .v{font-family:var(--font-sans);font-size:17px;font-weight:600}.layout{grid-template-columns:.92fr 1.6fr .92fr;align-items:start;gap:16px;display:grid}.center,.rail{flex-direction:column;gap:16px;min-width:0;display:flex}.hero{padding:0;overflow:hidden}.hero .cwrap{aspect-ratio:16/10;background:radial-gradient(ellipse 84% 96% at 50% 34%, var(--panel), var(--bg));position:relative}.hero svg.cx{width:100%;height:100%;position:absolute;inset:0}.hero .badge{font-family:var(--mono);color:var(--tx-2);background:var(--bg);align-items:center;gap:9px;font-size:11px;display:flex;position:absolute;top:16px;left:18px}@supports (color:color-mix(in lab, red, red)){.hero .badge{background:color-mix(in srgb, var(--bg) 40%, transparent)}}.hero .badge{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9px;padding:6px 11px}.hero .badge .dot{background:var(--up);width:6px;height:6px;box-shadow:0 0 8px var(--up);border-radius:50%}.hero .expand{color:var(--tx-3);cursor:pointer;position:absolute;top:16px;right:16px}.hero .expand:hover{color:var(--tx)}.hero .expand svg{width:16px;height:16px}.hero-empty{height:100%;color:var(--tx-3);justify-content:center;align-items:center;font-size:13px;display:flex}.hero .cwrap img{object-fit:cover;width:100%;height:100%}.hero .cwrap .chart-zoom{cursor:pointer}.hero .cact{gap:8px;display:flex;position:absolute;top:14px;right:14px}.hero .cbtn{color:var(--tx-2);background:var(--bg);font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.hero .cbtn{background:color-mix(in srgb, var(--bg) 45%, transparent)}}.hero .cbtn{border:1px solid var(--line);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9px;align-items:center;gap:6px;padding:7px 11px;display:flex}.hero .cbtn:hover{color:var(--tx)}.hero .cbtn svg{width:13px;height:13px}.fillstrip{align-items:stretch;gap:10px;padding:14px 16px;display:flex}.fs-item{flex:1;align-items:center;gap:11px;padding:11px 13px;display:flex}.fs-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.fs-item.in .fs-dot{background:#fff}.fs-item.out .fs-dot{background:var(--up)}.fs-k{color:var(--tx-3);margin-bottom:3px;font-size:11px}.fs-v{font-family:var(--mono);font-size:12.5px}.fs-pnl{font-family:var(--mono);margin-left:auto;font-size:12px;font-weight:600}.arrow{color:var(--tx-4);align-items:center;display:flex}.arrow svg{width:14px;height:14px}.win-pad{padding:20px}.win-h{align-items:center;gap:10px;margin-bottom:18px;display:flex}.win-h .ic{width:26px;height:26px;color:var(--tx-2);background:rgb(var(--hi) / .05);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .07);border-radius:8px;place-items:center;display:grid}.win-h .ic svg{width:14px;height:14px}.win-h h3{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-2);font-size:12px;font-weight:600}.strat{color:var(--tx-2);background:rgb(var(--hi) / .04);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:12px;display:inline-flex}.strat b{color:var(--tx)}.crit{flex-direction:column;gap:1px;margin-bottom:18px;display:flex}.crit-i{color:var(--tx);align-items:center;gap:11px;padding:9px 2px;font-size:13px;display:flex}.crit-i .ck{background:var(--up-dim);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--up);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.crit-i .ck{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--up) 45%, transparent)}}.crit-i .ck{color:var(--up);flex-shrink:0;place-items:center;display:grid}.crit-i .ck svg{width:11px;height:11px}.crit-i.unmet{color:var(--tx-3)}.crit-i.unmet .ck{box-shadow:inset 0 0 0 1px var(--line-2);color:#0000;background:0 0}.note{color:var(--tx-2);border-top:1px solid var(--line);padding-top:16px;font-size:13.5px;line-height:1.72}.note b{color:var(--tx);font-weight:500}.tags{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.tag{color:var(--tx-2);background:rgb(var(--hi) / .05);border:1px solid var(--line);border-radius:20px;padding:5px 11px;font-size:11.5px}.pnl-hero{text-align:center;border-bottom:1px solid var(--line);margin-bottom:18px;padding:6px 0 18px}.pnl-hero .k{font-family:var(--mono);letter-spacing:.16em;color:var(--tx-3);margin-bottom:10px;font-size:10px}.pnl-hero .v{font-family:var(--font-sans);letter-spacing:-.03em;background:linear-gradient(180deg, var(--tx), var(--tx-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:50px;font-weight:600;line-height:1}.pstat{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;display:grid}.pstat .ps:last-child:nth-child(odd){grid-column:1/-1}.ps{padding:12px 13px}.ps .k{color:var(--tx-3);margin-bottom:6px;font-size:10px}.ps .v{font-family:var(--mono);font-size:16px;font-weight:600}.mm-top{justify-content:space-between;margin-bottom:8px;font-size:11.5px;display:flex}.mm-top .k{color:var(--tx-2)}.mm-top .v{font-family:var(--mono);font-weight:600}.mm-track{background:var(--well);border-radius:10px;height:38px;margin-bottom:8px;position:relative;overflow:hidden}.mm-seg{border-radius:3px;position:absolute;top:9px;bottom:9px}.mm-fav{background:linear-gradient(90deg, var(--up), var(--up))}@supports (color:color-mix(in lab, red, red)){.mm-fav{background:linear-gradient(90deg, color-mix(in srgb, var(--up) 25%, transparent), var(--up))}}.mm-adv{background:linear-gradient(90deg, var(--down), var(--down))}@supports (color:color-mix(in lab, red, red)){.mm-adv{background:linear-gradient(90deg, var(--down), color-mix(in srgb, var(--down) 25%, transparent))}}.mm-mark{width:1px;position:absolute;top:0;bottom:0}.mm-mark span{font-family:var(--mono);white-space:nowrap;color:var(--tx-3);font-size:9px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.mm-mark.entry{background:rgb(var(--hi) / .4)}.mm-mark.exit{background:var(--up)}.mm-mark.exit span{color:var(--up)}.mm-note{color:var(--tx-3);margin-top:12px;font-size:11.5px;line-height:1.55}.mm-note b{color:var(--tx)}.d1{animation-delay:50ms}.d2{animation-delay:.13s}.d3{animation-delay:.21s}.d4{animation-delay:.29s}@media (max-width:1080px){.layout{grid-template-columns:1fr}.center{order:-1}.tb-l h1{font-size:32px}.fillstrip{-webkit-overflow-scrolling:touch;overflow-x:auto}}.pnl-card{--ink-base:#0a0a0c;--ink-surface:#141417;--ink-text:#f4f4f2;--ink-muted:#85858c;--ink-faint:#4e4e55;--ink-border:#ffffff17;--ink-accent:#f4f4f2;--ink-radius:22px;--ink-photo:url(/card/default-bg.jpg);--ink-photo-pos:68% center;--ink-sym:#f4f4f2;--ink-stat-value:#f4f4f2;--ink-setup:#85858c;--ink-scrim:#0a0a0c;--ink-scrim-base:#0a0a0c;--ink-mark:var(--ink-text);aspect-ratio:16/9;border-radius:var(--ink-radius);background:var(--ink-base);width:100%;color:var(--ink-text);font-variant-numeric:tabular-nums;box-shadow:0 24px 60px -24px #000c, inset 0 0 0 1px var(--ink-border);font-size:2.16cqw;position:relative;overflow:hidden}.pnl-card .photo{background-image:var(--ink-photo);background-size:cover;background-position:var(--ink-photo-pos);filter:grayscale(.2)brightness(.94)contrast(1.03);position:absolute;inset:0}.pnl-card video.photo{object-fit:cover;object-position:var(--ink-photo-pos);width:100%;height:100%}.pnl-card .scrim{background:linear-gradient(90deg, var(--ink-scrim-base) 0%, var(--ink-scrim-base) 32%, var(--ink-scrim) 50%, var(--ink-scrim) 74%, var(--ink-scrim) 100%), linear-gradient(0deg, var(--ink-scrim) 0%, var(--ink-scrim) 32%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pnl-card .scrim{background:linear-gradient(90deg, var(--ink-scrim-base) 0%, var(--ink-scrim-base) 32%, color-mix(in srgb, var(--ink-scrim) 72%, transparent) 50%, color-mix(in srgb, var(--ink-scrim) 20%, transparent) 74%, color-mix(in srgb, var(--ink-scrim) 0%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--ink-scrim) 62%, transparent) 0%, color-mix(in srgb, var(--ink-scrim) 0%, transparent) 32%)}}.pnl-card .grain{opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.pnl-card .content{flex-direction:column;justify-content:space-between;padding:2.2em 2.3em;display:flex;position:absolute;inset:0}.pnl-card .head{justify-content:space-between;align-items:center;display:flex}.pnl-card .mark{letter-spacing:-.01em;align-items:center;gap:.55em;font-size:1.31em;font-weight:600;display:flex}.pnl-card .glyph{width:1.25em;height:1.25em}.pnl-card .mute-toggle{width:2.375em;height:2.375em;color:var(--ink-text);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0a0a0e73;border:1px solid #ffffff24;border-radius:999px;place-items:center;transition:background-color .15s,border-color .15s,transform .1s;display:grid}.pnl-card .mute-toggle .glyph{width:1.19em;height:1.19em}.pnl-card .mute-toggle:hover{background:#0a0a0ea6;border-color:#ffffff3d}.pnl-card .mute-toggle:active{transform:scale(.92)}.pnl-card .mute-toggle:focus-visible{outline:2px solid var(--ink-accent);outline-offset:2px}.pnl-card .body{flex-direction:column;gap:1em;display:flex}.pnl-card .inst{align-items:baseline;gap:.7em;display:flex}.pnl-card .sym{color:var(--ink-sym);letter-spacing:-.01em;font-size:1.55em;font-weight:700}.pnl-card .setup{color:var(--ink-setup);border:1px solid var(--ink-border);white-space:nowrap;border-radius:999px;padding:.28em .7em;font-size:.82em}.pnl-card .pnl{background:var(--ink-surface);border:1px solid var(--ink-box-line,var(--ink-border));border-radius:14px;width:fit-content;min-width:8.5em;padding:.95em 1.3em 1em;position:relative}.pnl-card .pnl:before{content:"";background:var(--ink-accent);border-radius:2px;width:3px;position:absolute;top:.9em;bottom:.9em;left:0}.pnl-card .pnl-label{color:var(--ink-muted);margin-bottom:.15em;font-size:.86em}.pnl-card .pnl-value{letter-spacing:-.03em;color:var(--ink-accent);white-space:nowrap;font-size:3.9em;font-weight:750;line-height:1}.pnl-card .stats{flex-direction:column;gap:.5em;min-width:max-content;max-width:13em;display:flex}.pnl-card .stats.stats-2col{grid-template-columns:repeat(2,minmax(max-content,10.2em));gap:.5em 1.6em;max-width:none;display:grid}.pnl-card .row{justify-content:space-between;align-items:baseline;gap:1em;line-height:1.25;display:flex}.pnl-card.stats-tall .pnl-value{font-size:3.5em}.pnl-card.stats-tall .body{gap:.9em}.pnl-card .row .k{color:var(--ink-muted);white-space:nowrap;font-size:.95em}.pnl-card .row .v{color:var(--ink-stat-value);white-space:nowrap;font-size:1.05em;font-weight:600}.pnl-card .row .divider{background:var(--ink-border);flex:1;align-self:center;height:1px}.pnl-card .foot{justify-content:space-between;align-items:center;display:flex}.pnl-card .user{align-items:center;gap:.6em;font-size:.95em;font-weight:600;display:flex}.pnl-card .avatar{border:1px solid var(--ink-border);background-position:50%;background-size:cover;border-radius:999px;flex-shrink:0;width:1.8em;height:1.8em}.pnl-card .avatar.initial{color:var(--ink-text);background:linear-gradient(135deg,#25252e,#141418);border-color:#ffffff24;place-items:center;width:2.25em;height:2.25em;font-size:.8em;font-weight:600;line-height:1;display:grid}.pnl-card .brand{color:var(--ink-faint);letter-spacing:.02em;font-size:.85em}.pcp-frame{width:min(100%, var(--pnl-portrait-max-w,333px), calc(var(--pnl-portrait-max-vh,92) * 1vh * 333 / 568));margin-inline:auto;container-type:inline-size}.pnl-card.orientation-portrait{aspect-ratio:333/568;font-size:2.733cqw}.pnl-card.orientation-portrait .scrim{background:linear-gradient(to bottom, transparent 0%, transparent 38%, var(--ink-scrim) 60%, var(--ink-scrim-base) 80%, var(--ink-scrim-base) 100%)}@supports (color:color-mix(in lab, red, red)){.pnl-card.orientation-portrait .scrim{background:linear-gradient(to bottom, transparent 0%, transparent 38%, color-mix(in srgb, var(--ink-scrim) 70%, transparent) 60%, var(--ink-scrim-base) 80%, var(--ink-scrim-base) 100%)}}.pnl-card.orientation-portrait .pcp-content{flex-direction:column;padding:2.4em 2em 2.2em;display:flex;position:absolute;inset:0}.pnl-card.orientation-portrait .pcp-bottom{flex-direction:column;margin-top:auto;display:flex}.pnl-card.orientation-portrait .pcp-inst{align-items:center;gap:.7em;display:flex}.pnl-card.orientation-portrait .pcp-sym{color:var(--ink-sym);letter-spacing:-.02em;font-size:2.42em;font-weight:700}.pnl-card.orientation-portrait .pcp-setup{color:var(--ink-setup);border:1px solid var(--ink-border);white-space:nowrap;border-radius:999px;padding:.4em .9em;font-size:1.1em}.pnl-card.orientation-portrait .pcp-pnl{background:var(--ink-surface);border:1px solid var(--ink-box-line,var(--ink-border));border-radius:14px;width:fit-content;margin-top:1.21em;padding:.88em 1.76em .88em 2em;display:inline-flex;position:relative}.pnl-card.orientation-portrait .pcp-pnl:before{content:"";background:var(--ink-accent);border-radius:2px;width:3px;position:absolute;top:.8em;bottom:.8em;left:0}.pnl-card.orientation-portrait .pcp-pnl-value{letter-spacing:-.02em;color:var(--ink-accent);white-space:nowrap;font-size:4.4em;font-weight:750;line-height:1}.pnl-card.orientation-portrait .pcp-stats{flex-direction:column;gap:1.43em;margin-top:2.64em;display:flex}.pnl-card.orientation-portrait .pcp-row{grid-template-columns:11em 1fr;align-items:baseline;column-gap:1em;display:grid}.pnl-card.orientation-portrait .pcp-row .pcp-k{color:var(--ink-muted);white-space:nowrap;font-size:1.54em}.pnl-card.orientation-portrait .pcp-row .pcp-v{color:var(--ink-stat-value);text-align:left;white-space:nowrap;font-size:1.54em;font-weight:600}.pnl-card.orientation-portrait .foot{justify-content:flex-start;gap:.9em;margin-top:3.08em}.pnl-card.orientation-portrait .foot .brand{color:var(--ink-muted);font-size:1.21em}.bg-gallery,.ink-fullview{--bgg-chip-hover:rgb(var(--hi) / .08)}.bg-gallery .phead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bg-gallery .psub{color:var(--ink-text-muted);font-size:11.5px}.bg-gallery .viewall{color:var(--ink-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 2px;font-size:11.5px;transition:color .15s;display:inline-flex}.bg-gallery .viewall:hover{color:var(--ink-text-primary)}.bg-gallery .tile,.ink-fullview .tile{border:1px solid var(--ink-border);cursor:pointer;background-position:50%;background-size:cover;border-radius:10px;flex:none;transition:border-color .15s;position:relative;overflow:hidden}.bg-gallery .tile.sel,.ink-fullview .tile.sel{box-shadow:0 0 0 2px var(--ink-text-primary), 0 6px 16px -8px #000;border-color:#0000}.bg-gallery .check,.ink-fullview .check{background:var(--ink-text-primary);width:16px;height:16px;color:var(--cta-text);border-radius:999px;place-items:center;font-size:10px;font-weight:800;display:none;position:absolute;top:5px;right:5px}.bg-gallery .tile.sel .check,.ink-fullview .tile.sel .check{display:grid}.bg-gallery .video-badge,.ink-fullview .video-badge{background:var(--bg);border-radius:999px;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:5px;left:5px}@supports (color:color-mix(in lab, red, red)){.bg-gallery .video-badge,.ink-fullview .video-badge{background:color-mix(in srgb, var(--bg) 60%, transparent)}}.bg-gallery .video-badge,.ink-fullview .video-badge{color:var(--ink-text-primary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bg-gallery .bgg-chip,.ink-fullview .bgg-chip{border:1px solid var(--ink-border);background:var(--bg-card-hover);width:26px;height:26px;color:var(--ink-text-primary);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:background-color .15s;display:grid}.bg-gallery .bgg-chip:hover,.ink-fullview .bgg-chip:hover{background:var(--bgg-chip-hover)}.bg-gallery .bgg-chip svg,.ink-fullview .bgg-chip svg{stroke:currentColor;fill:none;stroke-width:2.2px;width:11px;height:11px}.bg-gallery .peek{place-items:center;height:108px;display:grid;position:relative;overflow:hidden}.bg-gallery .peek .track{width:180px;height:100%;position:relative}.bg-gallery .peek .tile{width:180px;height:100px;padding:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s,filter .35s;position:absolute;top:50%;left:50%}.bg-gallery .peek .nav{z-index:5;position:absolute;top:50%;transform:translateY(-50%)}.bg-gallery .peek .nav.l{left:2px}.bg-gallery .peek .nav.r{right:2px}.bg-gallery .dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.bg-gallery .dots button{background:var(--ink-border-strong);cursor:pointer;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:all .25s}.bg-gallery .dots button.on{background:var(--ink-text-primary);width:16px}.ink-fullview .mhead{border-bottom:1px solid var(--ink-border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ink-fullview .mhead h3{color:var(--ink-text-primary);margin:0;font-size:14px;font-weight:500}.ink-fullview .mbody{padding:14px 16px;overflow:auto}.ink-fullview .grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-top:14px;display:grid}.ink-fullview .grid .tile{aspect-ratio:16/10}.ink-fullview .add{border:1px dashed var(--ink-border-strong);background:rgb(var(--hi) / .015);color:var(--ink-text-muted);cursor:pointer;place-items:center;gap:3px;transition:color .15s,border-color .15s;display:grid}.ink-fullview .add:hover{border-color:var(--ink-text-primary);color:var(--ink-text-primary)}.ink-fullview .add .plus{font-size:16px;font-weight:300}.ink-fullview .add small{font-size:10px}.ink-fullview .grid .tile .actions{opacity:0;background:linear-gradient(#0000 40%,#0009);justify-content:space-between;align-items:flex-end;padding:7px;transition:all .2s;display:flex;position:absolute;inset:0}.ink-fullview .grid .tile:hover .actions{opacity:1}.ink-fullview .apply{background:var(--ink-text-primary);color:var(--cta-text);cursor:pointer;border:0;border-radius:7px;padding:4px 9px;font-size:10.5px;font-weight:700}.ink-fullview .del{color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.ink-fullview .name{color:#fff;text-shadow:0 1px 4px #000;opacity:0;font-size:10.5px;transition:all .2s;position:absolute;bottom:7px;left:7px}.ink-fullview .grid .tile:hover .name{opacity:1}.ink-fullview .mfoot{border-top:1px solid var(--ink-border);color:var(--ink-text-muted);padding:10px 16px;font-size:11px}.ink-fullview .bgg-drop-veil{z-index:5;border:1px dashed rgb(var(--hi) / .28);background:var(--bg);border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.ink-fullview .bgg-drop-veil{background:color-mix(in srgb, var(--bg) 78%, transparent)}}.ink-fullview .bgg-drop-veil{color:var(--ink-text-primary);opacity:0;pointer-events:none;font-size:13px;transition:opacity .18s,transform .18s;transform:scale(.985)}.ink-fullview.is-over .bgg-drop-veil{opacity:1;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .06), 0 0 28px rgb(var(--hi) / .07);transform:scale(1)}@media (hover:none),(pointer:coarse){.ink-fullview .bgg-drop-hint{display:none}}.bg-gallery .bgg-notice,.ink-fullview .bgg-notice{color:var(--ink-text-secondary);margin:8px 0 0;font-size:11.5px;animation:.2s both bgg-uploads-in}.ink-fullview .bgg-notice{margin:0 0 10px}.bg-gallery .bgg-notice.is-error,.ink-fullview .bgg-notice.is-error{color:var(--pnl-negative)}@media (prefers-reduced-motion:reduce){.ink-fullview .bgg-drop-veil{transition:none}.bg-gallery .bgg-notice,.ink-fullview .bgg-notice{animation:none}}.bg-gallery .bgg-uploads,.ink-fullview .bgg-uploads{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);border-radius:12px;margin-top:10px;padding:10px 12px;animation:.2s both bgg-uploads-in}.ink-fullview .bgg-uploads{margin:0 0 12px}.bg-gallery .bgg-uploads-h,.ink-fullview .bgg-uploads-h{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;display:flex}.bg-gallery .bgg-uploads-x,.ink-fullview .bgg-uploads-x{width:22px;height:22px;color:var(--ink-text-muted);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.bg-gallery .bgg-uploads-x:hover,.ink-fullview .bgg-uploads-x:hover{background:rgb(var(--hi) / .06);border-color:var(--ink-border);color:var(--ink-text-primary)}.bg-gallery .bgg-uploads-x:focus-visible,.ink-fullview .bgg-uploads-x:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.bg-gallery .bgg-uploads-note,.ink-fullview .bgg-uploads-note{color:var(--ink-text-secondary);margin:6px 0 0;font-size:11.5px}.bg-gallery .bgg-uploads ul,.ink-fullview .bgg-uploads ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.bg-gallery .bgg-up,.ink-fullview .bgg-up{color:var(--ink-text-secondary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;font-size:12px;display:grid}.bg-gallery .bgg-up-name,.ink-fullview .bgg-up-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bg-gallery .bgg-up-state,.ink-fullview .bgg-up-state{font-family:var(--font-mono);border:1px solid var(--ink-border);color:var(--ink-text-muted);border-radius:999px;padding:2px 7px;font-size:10.5px;transition:color .15s,border-color .15s,background .15s}.bg-gallery .bgg-up.is-uploading .bgg-up-state,.ink-fullview .bgg-up.is-uploading .bgg-up-state{color:var(--ink-text-primary);border-color:rgb(var(--hi) / .22);animation:1.2s ease-in-out infinite bgg-up-pulse}.bg-gallery .bgg-up.is-done .bgg-up-state,.ink-fullview .bgg-up.is-done .bgg-up-state{color:var(--pnl-positive);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.bg-gallery .bgg-up.is-done .bgg-up-state,.ink-fullview .bgg-up.is-done .bgg-up-state{border-color:color-mix(in srgb, var(--up) 28%, transparent)}}.bg-gallery .bgg-up.is-error .bgg-up-state,.ink-fullview .bgg-up.is-error .bgg-up-state{color:var(--pnl-negative)}.bg-gallery .bgg-up-err,.ink-fullview .bgg-up-err{color:var(--pnl-negative);grid-column:1/-1;font-size:11px}@keyframes bgg-uploads-in{0%{opacity:0;transform:translateY(3px)}}@keyframes bgg-up-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bg-gallery .bgg-uploads,.ink-fullview .bgg-uploads,.bg-gallery .bgg-up.is-uploading .bgg-up-state,.ink-fullview .bgg-up.is-uploading .bgg-up-state{animation:none}}.strategies-page{--up:var(--tx-2);--up-dim:var(--tx-2)}@supports (color:color-mix(in lab, red, red)){.strategies-page{--up-dim:color-mix(in srgb, var(--tx-2) 12%, transparent)}}.strategies-page .toolbar{border-bottom:1px solid var(--ink-border);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:22px;padding-bottom:16px;display:flex}.strategies-page .search{flex:1;align-items:center;gap:9px;max-width:300px;display:flex}.strategies-page .search svg{width:14px;height:14px;color:var(--ink-text-faint);flex-shrink:0}.strategies-page .search input{color:var(--ink-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.strategies-page .search input::placeholder{color:var(--ink-text-muted)}.strategies-page .tabs{gap:18px;font-size:13px;display:flex}.strategies-page .tabs button{color:var(--ink-text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;transition:color .15s}.strategies-page .tabs button:hover{color:var(--ink-text-secondary)}.strategies-page .tabs button.on{color:var(--ink-text-primary)}.strategies-page .sort{color:var(--ink-text-muted);align-items:center;gap:6px;margin-left:auto;font-size:13px;display:flex}.strategies-page .sp-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}@media (max-width:480px){.strategies-page .sp-grid{grid-template-columns:1fr}}.strategies-page .sp-card{background:linear-gradient(160deg, var(--panel), var(--panel));border-radius:20px;position:relative}@supports (color:color-mix(in lab, red, red)){.strategies-page .sp-card{background:linear-gradient(160deg, color-mix(in srgb, var(--panel) 30%, transparent), color-mix(in srgb, var(--panel) 30%, transparent))}}.strategies-page .sp-card{-webkit-backdrop-filter:blur(26px)saturate(1.4);box-shadow:0 1px 0 rgb(var(--hi) / .05) inset, 0 30px 70px -46px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));transition:transform .18s}.strategies-page .sp-card:hover{transform:translateY(-2px)}.strategies-page .sp-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg, rgb(var(--hi) / .18), rgb(var(--hi) / .03) 46%, transparent 78%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.strategies-page .w-bar{border-bottom:1px solid var(--ink-border);background:linear-gradient(180deg, rgb(var(--hi) / .035), transparent);align-items:center;gap:9px;padding:12px 15px;display:flex}.strategies-page .w-dot{background:var(--up);width:7px;height:7px;box-shadow:0 0 0 3px var(--up-dim);border-radius:50%;flex-shrink:0}.strategies-page .w-dot.down{background:var(--down);box-shadow:0 0 0 3px var(--down-dim)}.strategies-page .w-dot.locked{background:var(--ink-text-faint);box-shadow:0 0 0 3px rgb(var(--hi) / .06)}.strategies-page .w-name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.strategies-page .dots{width:24px;height:24px;color:var(--ink-text-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.strategies-page .dots:hover{background:rgb(var(--hi) / .06);color:var(--ink-text-secondary)}.strategies-page .w-body{padding:14px 16px}.strategies-page .cdesc{color:var(--ink-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:12px;font-size:12px;overflow:hidden}.strategies-page .cnet{align-items:baseline;gap:9px;margin-bottom:12px;display:flex}.strategies-page .cnet .v{font-family:var(--font-sans);letter-spacing:-.02em;background:linear-gradient(180deg, var(--tx), var(--tx-hi));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:25px;font-weight:600;line-height:1}.strategies-page .cnet .v.loss{background:linear-gradient(180deg, var(--tx), var(--down));-webkit-background-clip:text;background-clip:text}.strategies-page .cnet .rtot{font-family:var(--font-mono);font-size:12px}.strategies-page .cnet.locked{align-items:center}.strategies-page .cnet .v-locked{font-family:var(--font-sans);font-size:22px;font-weight:600;line-height:1}.strategies-page .cnet.locked .rtot{color:var(--ink-text-muted)}.strategies-page .cnet.locked .pro-chip{margin-left:auto;transition:border-color .2s,color .2s}.strategies-page .sp-card:hover .cnet.locked .pro-chip{border-color:rgb(var(--hi) / .28);color:var(--ink-text-primary)}.strategies-page .sp-card:hover .masked-q{color:var(--ink-text-secondary);border-color:rgb(var(--hi) / .26)}.strategies-page .sort-locked{border:1px dashed rgb(var(--hi) / .16);background:rgb(var(--hi) / .03);color:var(--ink-text-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-left:8px;padding:4px 6px 4px 9px;font-family:inherit;font-size:12.5px;text-decoration:none;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex}.strategies-page .sort-locked svg{width:11px;height:11px}.strategies-page .sort-locked:hover{color:var(--ink-text-primary);border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .06)}.strategies-page .sort-locked:active{transform:scale(.98)}.strategies-page .sort-locked:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .16);outline:0}.strategies-page .fstats .fwin{letter-spacing:.04em;color:var(--ink-text-muted);margin-top:5px;font-size:10.5px;display:block}.strategies-page .sp-locked .pt-cta p{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.strategies-page .sp-locked:hover{box-shadow:none}.strategies-page .w-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.strategies-page .fstats{font-family:var(--font-mono);color:var(--ink-text-muted);font-size:12px}.strategies-page .fstats b{color:var(--ink-text-primary);font-weight:600}.strategies-page .fstats .sep{color:var(--ink-text-faint);margin:0 6px}.strategies-page .expp{font-family:var(--font-mono);color:var(--ink-text-secondary);background:rgb(var(--hi) / .05);border:1px solid var(--ink-border);white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:11.5px}.strategy-detail{--up:var(--tx-2);--up-dim:var(--tx-2)}@supports (color:color-mix(in lab, red, red)){.strategy-detail{--up-dim:color-mix(in srgb, var(--tx-2) 12%, transparent)}}.stats-page{--up:var(--tx-2);--up-dim:var(--tx-2)}@supports (color:color-mix(in lab, red, red)){.stats-page{--up-dim:color-mix(in srgb, var(--tx-2) 12%, transparent)}}.stats-page>*{min-width:0}.strategy-detail .crumb{color:var(--ink-text-muted);align-items:center;gap:7px;margin-bottom:16px;font-size:12.5px;display:flex}.strategy-detail .crumb a{color:var(--ink-text-muted);text-decoration:none}.strategy-detail .crumb a:hover{color:var(--ink-text-secondary)}.strategy-detail .dhead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.strategy-detail .dtitle h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.strategy-detail .dtitle p{color:var(--ink-text-secondary);margin:7px 0 0;font-size:13.5px}.strategy-detail .hactions{flex:none;align-items:center;gap:9px;display:flex}.strategy-detail .iconbtn{border:1px solid var(--ink-border);background:rgb(var(--hi) / .03);width:36px;height:36px;color:var(--ink-text-secondary);cursor:pointer;border-radius:9px;place-items:center;display:grid}.strategy-detail .iconbtn:hover{color:var(--ink-text-primary);border-color:var(--ink-border-strong)}.strategy-detail .panel,.stats-page .panel{padding:22px 24px}.strategy-detail .sd-hero{grid-template-columns:1fr;gap:28px;margin-bottom:16px;display:grid}.strategy-detail .eyebrow{font-family:var(--font-mono);letter-spacing:.16em;color:var(--ink-text-muted);text-transform:uppercase;font-size:10px}.strategy-detail .sd-pnl-hero .v{font-family:var(--font-sans);letter-spacing:-.03em;background:linear-gradient(180deg, var(--tx), var(--tx-hi));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:50px;font-weight:600;line-height:1}.strategy-detail .sd-pnl-hero .v.loss{background:linear-gradient(180deg, var(--tx), var(--down));-webkit-background-clip:text;background-clip:text}.strategy-detail .rtot{color:var(--ink-text-muted);margin-top:15px;font-size:13px}.strategy-detail .rtot b{color:var(--up);font-weight:600;font-family:var(--font-mono)}.strategy-detail .rtot b.down{color:var(--down)}.strategy-detail .ctx{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.strategy-detail .ctx .well{padding:11px 12px}.strategy-detail .ctx .kk{color:var(--ink-text-muted);margin-bottom:6px;font-size:10px}.strategy-detail .ctx .vv{font-family:var(--font-mono);font-size:16px;font-weight:600}.strategy-detail .metrics,.stats-page .metrics{gap:14px;margin-bottom:16px;display:grid}.strategy-detail .metric,.stats-page .metric{justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;display:flex}.strategy-detail .metric .k,.stats-page .metric .k{color:var(--ink-text-muted);margin-bottom:11px;font-size:11px}.strategy-detail .metric .v,.stats-page .metric .v{font-family:var(--font-sans);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1}.stats-page .metric .sub{color:var(--ink-text-muted);margin-top:8px;font-size:11px}.strategy-detail .sd-ring{flex:none;width:50px;height:50px}.strategy-detail .grid2,.stats-page .grid2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.strategy-detail .grid2>*,.stats-page .grid2>*{min-width:0}.strategy-detail .sec-h,.stats-page .sec-h{align-items:center;gap:10px;margin-bottom:18px;display:flex}.strategy-detail .sec-h h3,.stats-page .sec-h h3{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-secondary);margin:0;font-size:12px;font-weight:600}.strategy-detail .sec-h .sub,.stats-page .sec-h .sub{color:var(--ink-text-muted);margin-left:auto;font-size:11px;text-decoration:none}.strategy-detail .sec-h .sub:hover,.stats-page .sec-h .sub:hover{color:var(--ink-text-secondary)}.pro-chip{border:1px solid rgb(var(--hi) / .14);background:rgb(var(--hi) / .05);color:var(--ink-text-secondary);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;font-weight:600;line-height:1;display:inline-flex}.pro-chip svg{width:10px;height:10px}.pro-tease{transition:box-shadow .2s}.pro-tease:hover{box-shadow:0 1px 0 rgb(var(--hi) / .06) inset, 0 0 0 1px rgb(var(--hi) / .08), 0 40px 90px -50px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)))}.pro-tease .sec-h .sub+.pro-chip{margin-left:0}.pro-tease .pro-chip{transition:border-color .2s,color .2s,box-shadow .2s}.pro-tease:hover .pro-chip{border-color:rgb(var(--hi) / .28);color:var(--ink-text-primary);box-shadow:0 0 14px -4px rgb(var(--hi) / .35)}.masked-q{border:1px dashed rgb(var(--hi) / .16);background:rgb(var(--hi) / .03);min-width:1.6em;color:var(--ink-text-muted);font-family:var(--font-mono);border-radius:6px;place-items:center;padding:0 .35em;font-weight:600;line-height:1.35;transition:color .2s,border-color .2s;display:inline-grid}.pro-tease:hover .masked-q{color:var(--ink-text-secondary);border-color:rgb(var(--hi) / .26)}.masked .st-brow .ct .masked-q,.masked .st-bar .lab small .masked-q{min-width:1.3em;font-size:.95em;line-height:1.2}.masked.st-bars .col{background:rgb(var(--hi) / .06)}.masked-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.masked-metrics .well{padding:14px 16px}.masked-metrics .k{color:var(--ink-text-muted);margin-bottom:10px;font-size:11px}.masked-metrics .v{font-family:var(--font-sans);font-size:20px;font-weight:600}.pro-tease .pt-cta{border-top:1px dashed rgb(var(--hi) / .1);justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.pro-tease .pt-cta p{color:var(--ink-text-secondary);margin:0;font-size:12.5px;line-height:1.45}.pro-tease .pt-cta .pro-upgrade{flex:none}.pro-tease.card{flex-direction:column;display:flex}.pro-tease.card:hover{box-shadow:inset 0 1px 0 rgb(var(--shadow-rgb) / calc(.4 * var(--shadow-k))), inset 0 0 0 1px rgb(var(--hi) / .12), 0 0 24px -12px rgb(var(--hi) / .25)}.pro-tease.card .pt-cta{text-align:center;flex-direction:column;align-items:stretch;gap:10px;margin-top:auto;padding-top:12px}.pro-tease.card>:nth-last-child(2){margin-bottom:14px}.pro-tease.card .pt-cta .pro-upgrade{justify-content:center}.pro-skel{flex-direction:column;animation:.2s ease-out pro-skel-in;display:flex}.pro-skel-body{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;padding-top:12px;display:flex}@keyframes pro-skel-in{0%{opacity:0}}.kpi-sub-loading{color:var(--ink-text-muted);animation:1.2s ease-in-out infinite kpi-sub-loading}@keyframes kpi-sub-loading{50%{opacity:.35}}.tbl.masked td .masked-q{font-size:11px}.hist.masked .hb{flex-direction:column;align-items:center;gap:6px}.hist.masked .hb i{opacity:.45}.dd.masked .y .masked-q{min-width:1.4em;font-size:9px}.pro-upgrade{background:var(--cta);color:var(--cta-text);cursor:pointer;box-shadow:0 0 0 0 rgb(var(--hi) / 0);border:0;border-radius:999px;align-items:center;padding:9px 18px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,box-shadow .2s;display:inline-flex}.pro-upgrade:hover{box-shadow:0 8px 24px -10px rgb(var(--hi) / .35);background:#fff;transform:translateY(-1px)}.pro-upgrade:disabled{cursor:default;box-shadow:none;background:var(--cta);transform:none}.pro-upgrade:active:not(:disabled){transform:translateY(0)scale(.98)}.pro-upgrade:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .2);outline:0}.period.pro-window{text-decoration:none;transition:border-color .15s,background .15s}.period.pro-window:hover{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .05)}.period.pro-window:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .16);outline:0}button.period.pro-window{font-family:inherit}button.period.pro-window:disabled,.pro-upgrade[aria-busy=true],.locked-action[aria-busy=true]{cursor:progress;opacity:.7}.promo-strip{max-width:var(--shell-max);padding:12px var(--shell-pad-x) 0;justify-content:center;margin:0 auto;animation:.25s both promo-strip-in;display:flex}@keyframes promo-strip-in{0%{opacity:0;transform:translateY(-4px)}}.promo-chip{border:1px solid var(--line-2);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:100%;color:var(--tx-2);box-shadow:inset 0 1px 0 rgb(var(--hi) / .05), 0 12px 30px -20px #000;border-radius:999px;align-items:center;gap:10px;padding:5px 6px 5px 13px;font-size:12px;line-height:1.35;transition:border-color .2s,box-shadow .2s;display:inline-flex}.promo-chip b{color:var(--tx);font-weight:600}.promo-chip .t{min-width:0}.promo-chip .dot{background:rgb(var(--hi) / .85);width:6px;height:6px;box-shadow:0 0 8px rgb(var(--hi) / .55);border-radius:50%;flex:none}.promo-chip[data-te-pill]{position:relative}.promo-chip[data-te-pill]:after{content:"";border-radius:inherit;box-shadow:0 0 0 6px rgb(var(--hi) / .14);opacity:var(--te-ring,0);transform:scale(calc(.94 + .06 * var(--te-ring,0)));pointer-events:none;position:absolute;inset:0}.promo-chip.te-pill-free{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--tx-3);background:0 0;padding:5px 13px}.promo-chip.te-pill-free b{color:var(--tx-2);font-weight:500}.promo-chip.ending{border-color:rgb(var(--hi) / .26);box-shadow:inset 0 1px 0 rgb(var(--hi) / .08), 0 0 0 4px rgb(var(--hi) / .035), 0 12px 30px -20px #000}.promo-up{background:var(--cta);color:var(--cta-text);white-space:nowrap;border-radius:999px;flex:none;padding:5px 12px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s}.promo-up:hover{box-shadow:0 8px 20px -10px rgb(var(--hi) / .4);background:#fff;transform:translateY(-1px)}.promo-up:active{transform:translateY(0)scale(.97)}.promo-up:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:0}.promo-x{width:22px;height:22px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:background .15s,color .15s,transform .15s;display:grid}.promo-x:hover{background:rgb(var(--hi) / .08);color:var(--tx)}.promo-x:active{transform:scale(.92)}.promo-x:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:0}@media (max-width:540px){.promo-chip{border-radius:14px;gap:9px;padding:7px 8px 7px 12px;font-size:11.5px}}.upgrade-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;display:inline-flex;position:relative}.upgrade-cta-annual{font:inherit;color:var(--ink-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12px;text-decoration:underline;transition:color .15s}.upgrade-cta-annual:hover:not(:disabled){color:var(--ink-text-primary)}.upgrade-cta-annual:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .16);border-radius:6px;outline:0}@keyframes upgrade-cta-msg-in{0%{opacity:0;transform:translateY(-3px)}}.upgrade-notify[aria-busy=true]{cursor:progress;opacity:.7}.upgrade-notify.failed{box-shadow:0 0 0 2px var(--down)}@supports (color:color-mix(in lab, red, red)){.upgrade-notify.failed{box-shadow:0 0 0 2px color-mix(in srgb, var(--down) 60%, transparent)}}.upgrade-done{color:var(--ink-text-secondary);justify-content:center;align-items:center;gap:7px;font-size:12.5px;line-height:1.4;animation:.2s ease-out upgrade-cta-msg-in;display:inline-flex}.upgrade-done svg{width:14px;height:14px;color:var(--up);flex:none}.upgrade-pop{background:var(--panel);box-shadow:0 20px 50px -20px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:12px;gap:12px;padding:14px;border:1px solid var(--line-2)!important}.upgrade-pop p{color:var(--ink-text-secondary);margin:0;font-size:12.5px;line-height:1.5}.upgrade-pop .pro-upgrade{justify-content:center}.upgrade-pop .upgrade-done{color:var(--ink-text-primary);justify-content:flex-start;align-items:flex-start}.upgrade-pop .upgrade-done svg{margin-top:2px}@media (prefers-reduced-motion:reduce){.upgrade-done{animation:none}}.limit-notice{border:1px solid var(--ink-border-strong,rgb(var(--hi) / .15));background:linear-gradient(180deg, rgb(var(--hi) / .04), rgb(var(--hi) / .015));border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 16px;animation:.2s ease-out upgrade-cta-msg-in;display:flex}.limit-notice .ln-msg{flex:260px;align-items:flex-start;gap:10px;display:flex}.limit-notice .ln-msg svg{width:15px;height:15px;color:var(--ink-text-secondary);flex:none;margin-top:2px}.limit-notice .ln-msg p{color:var(--ink-text-primary);margin:0;font-size:13px;line-height:1.5}@media (max-width:639px){.limit-notice .upgrade-cta{width:100%}.limit-notice .pro-upgrade{flex:1;justify-content:center}}.plan-lock{border-top:1px dashed rgb(var(--hi) / .1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:14px;padding-top:12px;display:flex}.plan-lock .pl-msg{color:var(--ink-text-secondary);align-items:center;gap:7px;font-size:12px;display:inline-flex}.plan-lock .pl-msg svg{flex:none;width:13px;height:13px}.plan-lock.is-active .pl-msg{color:var(--ink-text-primary)}.plan-lock .pl-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plan-lock .pl-make{border:1px solid var(--ink-border-strong);background:rgb(var(--hi) / .04);color:var(--ink-text-primary);cursor:pointer;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,transform .15s,box-shadow .2s}.plan-lock .pl-make:hover:not(:disabled){background:rgb(var(--hi) / .09);border-color:rgb(var(--hi) / .32);transform:translateY(-1px)}.plan-lock .pl-make:active:not(:disabled){transform:translateY(0)scale(.98)}.plan-lock .pl-make:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .16);outline:0}.plan-lock .pl-make[aria-busy=true]{cursor:progress;opacity:.7}.plan-lock .pro-upgrade{padding:8px 14px}.acc-card.plan-locked>:not(.plan-lock),.sp-card.plan-locked .w-body>:not(.plan-lock){opacity:.72;transition:opacity .2s}.acc-card.plan-locked:hover>:not(.plan-lock),.sp-card.plan-locked:hover .w-body>:not(.plan-lock){opacity:1}.plan-notice .pn-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.strategies-page .plan-notice{margin-bottom:18px}.stage .plan-notice{margin-bottom:14px}.stage .save .btn.disabled{opacity:.45;cursor:not-allowed}@media (max-width:540px){.plan-lock .pl-actions,.plan-notice .pn-actions{width:100%}.plan-lock .pl-actions>*,.plan-lock .pl-actions .pl-make,.plan-lock .pl-actions .pro-upgrade{flex:1;justify-content:center}.plan-lock .pl-actions .pl-make{width:100%}}@media (prefers-reduced-motion:reduce){.plan-lock .pl-make,.acc-card.plan-locked>:not(.plan-lock),.sp-card.plan-locked .w-body>:not(.plan-lock){transition:none}}.trade-cap{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-muted);white-space:nowrap;font-size:12px;line-height:1.4}.trade-cap b{color:var(--ink-text-primary);font-weight:600}.trade-cap .tc-note{color:var(--ink-text-muted)}.sp-usage .k,.sp-billing .k{color:var(--ink-text-secondary);font-size:13px}.sp-billing .d{color:var(--ink-text-muted);margin-top:4px;font-size:13px;line-height:1.5}.sp-billing .k+.d{color:var(--ink-text-primary)}.sp-billing .d a,.sp-billing-error a{color:var(--ink-text-primary);text-underline-offset:3px;text-decoration:underline}.sp-billing .sp-btn[aria-busy=true]{cursor:progress}.sp-billing-error{margin-top:12px}@media (max-width:540px){.trade-cap{white-space:normal}}.locked-action{transition:background .15s,color .15s,transform .15s}.locked-action:active{transform:scale(.98)}.locked-action .pro-chip{margin-left:2px}@media (max-width:640px){.masked-metrics{grid-template-columns:1fr}.pro-tease .pt-cta{text-align:center;flex-direction:column;align-items:stretch}.pro-tease .pt-cta .pro-upgrade{justify-content:center}}.strategy-detail .rt{border-collapse:collapse;width:100%;font-size:14px}.strategy-detail .rt th{color:var(--ink-text-muted);text-align:left;padding:0 0 12px;font-size:10.5px;font-weight:400}.strategy-detail .rt th.r,.strategy-detail .rt td.r{text-align:right}.strategy-detail .rt td{border-top:1px solid var(--ink-border);color:var(--ink-text-secondary);padding:13px 0}.strategy-detail .rt td:first-child{color:var(--ink-text-primary)}.strategy-detail .rt td.r{font-family:var(--font-mono)}@media (max-width:1160px){.strategy-detail .sd-hero,.strategy-detail .grid2,.stats-page .grid2{grid-template-columns:1fr}}@media (max-width:480px){.strategy-detail .panel,.stats-page .panel{padding:16px 14px}.strategy-detail .st-thead,.strategy-detail .st-brow,.stats-page .st-thead,.stats-page .st-brow{grid-template-columns:1fr 34px 46px 78px;gap:6px}.st-rr .st-rt{display:none}.strategy-detail .st-thead,.stats-page .st-thead{font-size:9px}.strategy-detail .st-brow,.stats-page .st-brow{font-size:12.5px}.strategy-detail .st-brow>:first-child,.stats-page .st-brow>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.strategy-detail .st-thead .r:last-child,.strategy-detail .st-brow .r:last-child,.stats-page .st-thead .r:last-child,.stats-page .st-brow .r:last-child{padding-right:6px}.strategy-detail .st-bars,.stats-page .st-bars{gap:4px;padding-bottom:4px;overflow-x:auto}.strategy-detail .st-bar,.stats-page .st-bar{flex:none;width:40px;min-width:0}.strategy-detail .st-bar .val,.stats-page .st-bar .val{font-size:9.5px}.strategy-detail .st-bar .lab,.stats-page .st-bar .lab{font-size:10px}.strategy-detail .st-bar .lab small,.stats-page .st-bar .lab small{font-size:8.5px}}.st-thead,.st-brow{grid-template-columns:1fr 54px 66px 104px;align-items:center;gap:10px;display:grid}@media (min-width:481px){.st-thead.st-rr,.st-brow.st-rr{grid-template-columns:1fr 44px 54px 62px 96px}}.st-thead{color:var(--ink-text-muted);padding:0 0 10px;font-size:10.5px}.st-thead .r{text-align:right}.st-brow{border-top:1px solid var(--ink-border);padding:13px 0;font-size:14.5px;position:relative}.st-brow:before{content:"";width:var(--w,0%);background:var(--up-dim);z-index:0;border-radius:6px;position:absolute;top:6px;bottom:6px;left:-10px}.st-brow>*{z-index:1;position:relative}.st-brow .nm{font-weight:550}.st-brow .ct{color:var(--ink-text-secondary);font-size:11px;font-family:var(--font-mono);margin-left:7px}.st-brow .r{text-align:right;font-family:var(--font-mono)}.cc-chips{flex-wrap:wrap;gap:8px;display:flex}.cc-chip{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);color:var(--tx-2);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 13px 8px 10px;font-size:12.5px;transition:background .16s,border-color .16s,color .16s,box-shadow .18s,transform .16s,opacity .16s;display:inline-flex}.cc-chip:hover:not(:disabled){background:rgb(var(--hi) / .045);border-color:rgb(var(--hi) / .16);color:var(--ink-text-primary)}.cc-chip:active:not(:disabled){transform:scale(.97)}.cc-chip:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.cc-chip.on{color:var(--ink-text-primary);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.cc-chip.on{border-color:color-mix(in srgb, var(--up) 45%, transparent)}}.cc-chip.on{background:var(--up)}@supports (color:color-mix(in lab, red, red)){.cc-chip.on{background:color-mix(in srgb, var(--up) 7%, transparent)}}.cc-chip.on{box-shadow:0 1px 0 rgb(var(--hi) / .06) inset, 0 8px 22px -12px var(--up)}@supports (color:color-mix(in lab, red, red)){.cc-chip.on{box-shadow:0 1px 0 rgb(var(--hi) / .06) inset, 0 8px 22px -12px color-mix(in srgb, var(--up) 55%, transparent)}}.cc-chip.on{transform:translateY(-1px)}.cc-chip.on:active:not(:disabled){transform:translateY(0)scale(.97)}.cc-chip.on .rbox{background:var(--up-dim);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.cc-chip.on .rbox{border-color:color-mix(in srgb, var(--up) 50%, transparent)}}.cc-chip.on .rbox{color:var(--up)}.cc-chip:disabled{opacity:.4;cursor:not-allowed}.cc-meta{font-size:11px;font-family:var(--font-mono);color:var(--ink-text-muted);justify-content:space-between;align-items:center;gap:10px;margin:14px 0 16px;display:flex}.cc-max{color:var(--ink-text-muted)}.cc-live b{color:var(--ink-text-primary);font-weight:600;animation:.22s cc-tick;display:inline-block}@keyframes cc-tick{0%{opacity:.2;transform:translateY(-4px)}to{opacity:1;transform:none}}.cc-result{animation:.2s cc-in}@keyframes cc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cc-empty{border:1px dashed rgb(var(--hi) / .1);background:rgb(var(--hi) / .015);border-radius:12px}.cc-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:10px;display:grid}.cc-hero,.cc-stat{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);border-radius:12px;padding:14px 16px}.cc-hero .k,.cc-stat .k{color:var(--ink-text-muted);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.cc-hero .v{letter-spacing:-.02em;color:var(--ink-text-primary);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;transition:color .2s,opacity .2s}.cc-hero .v .n{color:var(--ink-text-secondary);font-size:14px;font-weight:500;font-family:var(--font-mono);letter-spacing:0}.cc-hero.small .v{color:var(--ink-text-muted);font-weight:500}.cc-hero.small{border-style:dashed}.cc-stat .v{font-size:17px;font-family:var(--font-sans);color:var(--ink-text-primary)}.cc-stat .v.up{color:var(--up)}.cc-stat .v.down{color:var(--down)}.cc-small-pill{border:1px solid rgb(var(--hi) / .14);background:rgb(var(--hi) / .04);color:var(--ink-text-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 7px;font-size:9px;font-weight:600;line-height:1.2;display:inline-flex}.st-brow .ct .cc-small-pill{margin-left:7px}.cc-note{color:var(--ink-text-muted);margin:12px 0 0;font-size:11px}.cc-link{color:var(--ink-text-secondary);font-size:12px;text-decoration:none;transition:color .15s}.cc-link:hover{color:var(--ink-text-primary)}.st-brow.cc-row-small .cc-win{color:var(--ink-text-muted)}.st-brow.cc-row-small:before{opacity:.5}.cc.masked .cc-chip{cursor:default;transform:none}.cc.masked .cc-grid{margin-top:16px}@media (max-width:720px){.cc-grid{grid-template-columns:repeat(2,1fr)}.cc-hero{grid-column:1/-1}}.rule.broke{color:var(--tx-3)}.rule.broke:hover{color:var(--tx-2)}.rule.broke .rbox{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.rule.broke .rbox{border-color:color-mix(in srgb, var(--down) 35%, transparent)}}.rule .rbox,.rule{-webkit-user-select:none;user-select:none}.rule:active .rbox{transform:scale(.9)}.empty-note a{color:var(--tx-2);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.empty-note a:hover{color:var(--tx)}.rules-rev{border-top:1px solid var(--line);padding-top:14px}.crit-h{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);margin-bottom:4px;font-size:10.5px;font-weight:600}.crit-i .nm{flex:1;min-width:0}.crit-i.broke{color:var(--tx-3)}.crit-i.broke .nm{text-decoration:line-through;-webkit-text-decoration-color:var(--down);-webkit-text-decoration-color:var(--down);-webkit-text-decoration-color:var(--down);text-decoration-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.crit-i.broke .nm{-webkit-text-decoration-color:color-mix(in srgb, var(--down) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--down) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--down) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--down) 55%, transparent)}}.crit-i.broke .ck{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.crit-i.broke .ck{background:color-mix(in srgb, var(--down) 10%, transparent)}}.crit-i.broke .ck{box-shadow:inset 0 0 0 1px var(--down)}@supports (color:color-mix(in lab, red, red)){.crit-i.broke .ck{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--down) 45%, transparent)}}.crit-i.broke .ck{color:var(--down)}.broke-tag{border:1px solid var(--down);border-radius:999px;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.broke-tag{border:1px solid color-mix(in srgb, var(--down) 35%, transparent)}}.broke-tag{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.broke-tag{background:color-mix(in srgb, var(--down) 8%, transparent)}}.broke-tag{color:var(--down);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:600}@keyframes tr-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ra-head{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.ra-card{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);border-radius:12px;padding:14px 16px;transition:border-color .18s,box-shadow .18s,transform .18s}.ra-card:hover{border-color:rgb(var(--hi) / .16);box-shadow:0 10px 26px -16px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));transform:translateY(-1px)}.ra-card .k{color:var(--ink-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.ra-card .v{letter-spacing:-.02em;color:var(--ink-text-primary);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.ra-card .v .n,.ra-val .n{letter-spacing:0;color:var(--ink-text-secondary);font-size:13px;font-weight:500;font-family:var(--font-mono)}.ra-card.small{border-style:dashed}.ra-card.small .v{color:var(--ink-text-muted);font-weight:500}.ra-delta{border:1px solid var(--ink-border);background:rgb(var(--hi) / .03);text-align:center;min-width:112px;color:var(--ink-text-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 14px;font-size:10.5px;display:flex}.ra-delta b{font-family:var(--font-sans);color:var(--ink-text-primary);font-size:17px;font-weight:600}.ra-delta b.up{color:var(--up)}.ra-delta b.down{color:var(--down)}.ra-delta.muted{color:var(--ink-text-muted);border-style:dashed;max-width:132px}.ra-table{margin-top:18px}.ra-thead,.ra-row{grid-template-columns:minmax(0,1fr) 150px 150px 70px;align-items:center;gap:10px;display:grid}.ra-thead{color:var(--ink-text-muted);padding:0 0 10px;font-size:10.5px}.ra-thead .r,.ra-row .r{text-align:right}.ra-row{border-top:1px solid var(--ink-border);border-radius:8px;margin:0 -8px;padding:12px 8px;font-size:13.5px;transition:background .15s}.ra-row:hover{background:rgb(var(--hi) / .025)}.ra-row .nm{flex-direction:column;gap:2px;min-width:0;font-weight:550;display:flex}.ra-row .nm .ne{color:var(--ink-text-muted);font-size:10.5px;font-weight:400;font-family:var(--font-mono)}.ra-val{font-family:var(--font-mono);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.ra-val b{color:var(--ink-text-primary);font-weight:600}.ra-val.small b{color:var(--ink-text-muted);font-weight:500}.ra-val .cc-small-pill{margin-left:2px}.ra-d{font-family:var(--font-mono);font-weight:600}.ra-d.up{color:var(--up)}.ra-d.down{color:var(--down)}.ra-none{color:var(--ink-text-muted);font-family:var(--font-mono)}.ra-row.unreliable .nm{color:var(--ink-text-secondary)}@media (max-width:720px){.ra-head{grid-template-columns:1fr 1fr}.ra-head .ra-delta{order:3;grid-column:1/-1;max-width:none}.ra-thead,.ra-row{grid-template-columns:minmax(0,1fr) 96px 96px 52px;font-size:12.5px}}.sess-chips{flex-wrap:wrap;gap:6px;display:flex}.sess-chip{border:1px solid var(--line);background:rgb(var(--hi) / .02);color:var(--tx-2);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12px;transition:background .16s,border-color .16s,color .16s,box-shadow .18s,transform .14s}.sess-chip:hover:not(:disabled){background:rgb(var(--hi) / .05);border-color:rgb(var(--hi) / .18);color:var(--tx)}.sess-chip:active:not(:disabled){transform:scale(.96)}.sess-chip:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.sess-chip.on{color:var(--tx);border-color:rgb(var(--hi) / .34);background:rgb(var(--hi) / .09);box-shadow:0 1px 0 rgb(var(--hi) / .08) inset, 0 6px 18px -10px rgb(var(--hi) / .35);transform:translateY(-1px)}.sess-chip:disabled{cursor:default;opacity:.6}.sess-pick{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:16px;transition:opacity .16s}.sess-pick.busy{opacity:.7}.sess-pick-h{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:8px;margin-bottom:9px;font-size:10.5px;font-weight:600;display:flex}.sess-unassigned{border:1px dashed var(--line-2);color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.08em;border-radius:999px;padding:2px 7px;font-size:9px;animation:.2s tr-in}.sess-note{color:var(--tx-3);margin:8px 0 0;font-size:11px}.sess-tag{border:1px solid rgb(var(--hi) / .12);color:var(--ink-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:9px}.st-brow.sess-row-unassigned .nm{color:var(--ink-text-secondary);font-style:italic}.st-brow.cc-row-small .cc-small-pill{margin-left:7px}.tbl tr.sess-tr-small td:nth-child(3){color:var(--ink-text-muted)}.sess-chip.pinned{cursor:default;align-items:center;display:inline-flex}.sess-chip.pinned .sess-tag{margin-left:6px}.sess-clear{color:var(--tx-3);cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:999px;padding:6px 10px;font-size:11.5px;transition:color .15s,border-color .15s,background .15s}.sess-clear:hover:not(:disabled){color:var(--down);border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.sess-clear:hover:not(:disabled){border-color:color-mix(in srgb, var(--down) 35%, transparent)}}.sess-clear:hover:not(:disabled){background:var(--down)}@supports (color:color-mix(in lab, red, red)){.sess-clear:hover:not(:disabled){background:color-mix(in srgb, var(--down) 6%, transparent)}}.sess-clear:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.sess-clear:disabled{opacity:.5;cursor:default}.settings-page{--sp-surface:var(--bg);--sp-surface2:var(--panel);--sp-card:var(--bg);--sp-line:rgb(var(--hi) / .07);--sp-line2:rgb(var(--hi) / .1);--sp-line3:rgb(var(--hi) / .15);--sp-text:var(--tx);--sp-text2:var(--tx-2);--sp-muted:var(--tx-2);--sp-faint:var(--tx-3);--sp-faint2:var(--tx-4);--sp-coral:var(--down);--sp-focus:0 0 0 2px rgb(var(--hi) / .28);width:100%;max-width:960px;color:var(--sp-text);margin-inline:auto;padding:0 20px 96px}@media (min-width:640px){.settings-page{padding:0 28px 96px}}.settings-page .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sp-head{padding:32px 0 24px}.sp-head h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:600}.sp-head p{color:var(--sp-muted);margin:6px 0 0;font-size:15px}.sp-layout{gap:32px;display:grid}@media (min-width:860px){.sp-layout{grid-template-columns:200px minmax(0,1fr);gap:48px}}.sp-rail{display:none}@media (min-width:860px){.sp-rail{align-self:start;display:block;position:sticky;top:88px}}.sp-rail .ttl{letter-spacing:.08em;text-transform:uppercase;color:var(--sp-faint2);padding:8px 12px 6px;font-size:11px}.sp-rail a{color:var(--sp-muted);border-radius:8px;padding:8px 12px;font-size:14px;text-decoration:none;transition:color .15s,background .15s;display:block}.sp-rail a:hover{color:var(--sp-text2)}.sp-rail a.on{color:var(--sp-text);background:rgb(var(--hi) / .05)}.sp-rail a:focus-visible{box-shadow:var(--sp-focus);outline:none}.sp-col{flex-direction:column;gap:24px;min-width:0;display:flex}.sp-card{border:1px solid var(--sp-line);background:var(--sp-card);border-radius:16px;scroll-margin-top:88px;animation:.28s backwards sp-rise;overflow:hidden}.sp-col>.sp-card:nth-child(2){animation-delay:40ms}.sp-col>.sp-card:nth-child(3){animation-delay:80ms}.sp-col>.sp-card:nth-child(4){animation-delay:.12s}.sp-col>.sp-card:nth-child(5){animation-delay:.16s}@keyframes sp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sp-card-h{padding:22px 24px 0}.sp-card-h h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}.sp-card-h p{color:var(--sp-muted);margin:5px 0 0;font-size:13.5px;line-height:1.55}.sp-count{color:var(--sp-faint);font-size:12px;font-weight:500}.sp-card-b{padding:20px 24px 24px}.sp-card-f{border-top:1px solid var(--sp-line);background:rgb(var(--hi) / .015);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.sp-card-f .hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sp-faint);font-size:12.5px;overflow:hidden}.sp-card.danger{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.sp-card.danger{border-color:color-mix(in srgb, var(--down) 25%, transparent)}}.sp-card.danger .sp-card-h h2{color:var(--down)}.sp-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.sp-row+.sp-row{border-top:1px solid var(--sp-line);margin-top:18px;padding-top:18px}@media (max-width:639px){.sp-row{flex-direction:column;align-items:stretch}.sp-row>.sp-switch{align-self:flex-start}}.sp-lbl{color:var(--sp-text);font-size:14px;font-weight:500}.sp-sub{max-width:52ch;color:var(--sp-muted);margin-top:3px;font-size:13px;line-height:1.5}.sp-sub.sp-faint{color:var(--sp-faint)}.sp-error{color:var(--sp-coral);margin:6px 0 0;font-size:12.5px}.sp-error-list{margin:-8px 0 12px}.sp-ident{align-items:center;gap:14px;min-width:0;display:flex}.sp-ident .av{border:1px solid var(--sp-line2);background:linear-gradient(180deg, var(--chip), var(--panel));width:44px;height:44px;color:var(--tx-hi);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex}.sp-ident .em{text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.sp-ident .me{color:var(--sp-faint);margin-top:2px;font-size:12.5px}.sp-badge{border:1px solid var(--sp-line2);background:rgb(var(--hi) / .03);letter-spacing:.03em;text-transform:uppercase;color:var(--tx-hi);border-radius:999px;flex:none;align-self:center;padding:3px 9px;font-size:11px;font-weight:600}@media (max-width:639px){.sp-badge{align-self:flex-start}}.sp-badge.pro{border-color:var(--sp-line3);color:var(--sp-text);box-shadow:0 0 16px -6px rgb(var(--hi) / .35)}.sp-upgrade{border:1px solid var(--sp-line2);background:linear-gradient(180deg, var(--panel), var(--bg));border-radius:14px;margin-top:20px;padding:20px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sp-upgrade{background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 60%, transparent), color-mix(in srgb, var(--bg) 60%, transparent))}}.sp-upgrade{transition:border-color .2s,box-shadow .2s}.sp-upgrade:hover{border-color:var(--sp-line3);box-shadow:0 18px 40px -24px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)))}.sp-upgrade .glow{background:radial-gradient(closest-side, rgb(var(--hi) / .1), transparent);pointer-events:none;width:240px;height:160px;position:absolute;top:-60px;right:-40px}.sp-upgrade .u-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.sp-upgrade h3{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.sp-upgrade p{max-width:46ch;color:var(--sp-muted);margin:4px 0 0;font-size:13px}.sp-checkout{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.sp-checkout-btns{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:639px){.sp-checkout{align-items:stretch}.sp-checkout-btns .sp-btn{flex:1}}.sp-btn{white-space:nowrap;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .2s,transform .12s,opacity .15s;display:inline-flex}.sp-btn svg{width:14px;height:14px}.sp-btn:active:not(:disabled){transform:scale(.97)}.sp-btn:focus-visible{box-shadow:var(--sp-focus);outline:none}.sp-btn:disabled{cursor:not-allowed;opacity:.45}.sp-btn-primary{background:var(--sp-text);color:var(--cta-text);padding:9px 16px}.sp-btn-primary:hover{box-shadow:0 8px 24px rgb(var(--hi) / .12)}.sp-btn-ghost{border:1px solid var(--sp-line3);color:var(--sp-text);background:0 0;padding:9px 16px;font-weight:500}.sp-btn-ghost:hover:not(:disabled){background:rgb(var(--hi) / .05)}.sp-btn-sm{padding:7px 12px;font-size:13px}.sp-btn-danger{border:1px solid var(--down)}@supports (color:color-mix(in lab, red, red)){.sp-btn-danger{border:1px solid color-mix(in srgb, var(--down) 40%, transparent)}}.sp-btn-danger{color:var(--sp-coral);background:0 0;font-weight:500}.sp-btn-danger:hover:not(:disabled){background:var(--down)}@supports (color:color-mix(in lab, red, red)){.sp-btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--down) 8%, transparent)}}.sp-chev{width:16px;height:16px;color:var(--sp-muted);flex:none;transition:transform .2s}.sp-switch{border:1px solid var(--sp-line3);background:rgb(var(--hi) / .06);cursor:pointer;border-radius:999px;flex:none;width:44px;height:26px;padding:0;transition:background .2s,border-color .2s,box-shadow .15s;position:relative}.sp-switch[data-checked]{border-color:rgb(var(--hi) / .2);background:var(--sp-text)}.sp-switch:focus-visible{box-shadow:var(--sp-focus);outline:none}.sp-knob{background:var(--sp-text);border-radius:999px;width:20px;height:20px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.sp-knob[data-checked]{background:var(--bg);transform:translate(18px)}.sp-addrow{gap:10px;margin-bottom:16px;display:flex}.sp-inp{border:1px solid var(--sp-line2);background:var(--sp-surface2);min-width:0;color:var(--sp-text);border-radius:9px;flex:1;padding:10px 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.sp-inp::placeholder{color:var(--sp-faint2)}.sp-inp:focus{border-color:var(--sp-line3);box-shadow:0 0 0 3px rgb(var(--hi) / .05);outline:none}.sp-inp-inline{padding:5px 9px;font-size:14px}.sp-be{flex:none;align-items:center;gap:10px;display:flex}.sp-be-field{font-family:var(--font-mono);color:var(--sp-muted);align-items:center;gap:6px;font-size:13px;display:flex}.sp-be-field .sp-inp{width:6.5rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none;transition:border-color .15s,box-shadow .15s}.sp-be-save{transition:background .15s,transform .15s;animation:.18s both sp-be-in}.sp-be-save:active:not(:disabled){transform:scale(.97)}.sp-be-ok{color:var(--sp-muted);align-items:center;gap:5px;font-size:12.5px;animation:.18s both sp-be-in;display:inline-flex}.sp-be-ok svg{width:14px;height:14px}@keyframes sp-be-in{0%{opacity:0;transform:translateY(2px)}}.sp-tz-field{position:relative}.sp-tz-field .sp-inp{flex:none;width:15rem}.sp-tz-preview{color:var(--sp-muted);margin:8px 0 0;font-size:12.5px;animation:.18s both sp-be-in}.sp-tz-list{z-index:30;border:1px solid var(--sp-line2);background:var(--sp-surface2);width:18rem;max-height:16rem;box-shadow:var(--shadow-panel,none);border-radius:10px;margin:0;padding:4px;list-style:none;animation:.15s both sp-be-in;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.sp-tz-opt{color:var(--sp-text);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:13px;transition:background .12s;display:flex}.sp-tz-opt[data-active]{background:rgb(var(--hi) / .07)}.sp-tz-opt[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--sp-line3)}.sp-tz-abbr{color:var(--sp-muted);font-size:11.5px}.sp-tz-empty{color:var(--sp-muted);padding:9px;font-size:13px}@media (max-width:640px){.sp-tz-field .sp-inp{width:100%}.sp-tz-field{flex:1}.sp-tz-list{width:min(18rem,100vw - 48px);left:0;right:auto}}.sp-list{border:1px solid var(--sp-line);border-radius:11px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sp-item{background:var(--sp-surface);align-items:center;gap:12px;min-height:50px;padding:8px 10px 8px 14px;transition:background .15s,opacity .15s;animation:.2s tr-in;display:flex}.sp-item+.sp-item{border-top:1px solid var(--sp-line)}.sp-item:hover,.sp-item:focus-within,.sp-item.editing{background:var(--sp-surface2)}.sp-item.busy{opacity:.55;pointer-events:none}.sp-nm{min-width:0;color:var(--sp-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:0;flex:1;padding:4px 0;font-family:inherit;font-size:14px;overflow:hidden}.sp-nm:focus-visible{box-shadow:var(--sp-focus);border-radius:5px;outline:none}.sp-ck{border:1px solid var(--sp-line3);background:rgb(var(--hi) / .04);width:20px;height:20px;color:var(--tx-hi);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.sp-ck svg{width:12px;height:12px}.sp-acts{opacity:0;align-items:center;gap:2px;margin-left:auto;transition:opacity .15s;display:flex}.sp-item:hover .sp-acts,.sp-item:focus-within .sp-acts{opacity:1}@media (hover:none){.sp-acts{opacity:1}}.sp-iconbtn{width:30px;height:30px;color:var(--sp-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:flex}.sp-iconbtn svg{width:15px;height:15px}.sp-iconbtn:hover:not(:disabled){background:rgb(var(--hi) / .06);color:var(--sp-text)}.sp-iconbtn:active:not(:disabled){transform:scale(.92)}.sp-iconbtn:focus-visible{box-shadow:var(--sp-focus);outline:none}.sp-iconbtn:disabled{opacity:.3;cursor:default}.sp-empty{border:1px dashed var(--sp-line2);text-align:center;border-radius:11px;flex-direction:column;align-items:center;gap:4px;padding:22px 14px;display:flex}.sp-empty svg{width:18px;height:18px;color:var(--sp-faint);margin-bottom:4px}.sp-empty .t{color:var(--sp-text2);margin:0;font-size:13.5px}.sp-empty .s{max-width:40ch;color:var(--sp-faint);margin:0;font-size:12.5px}.sp-archived{margin-top:12px}.sp-arch-toggle{width:100%;color:var(--sp-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 4px;font-family:inherit;font-size:13px;transition:color .15s;display:flex}.sp-arch-toggle:hover{color:var(--sp-text2)}.sp-arch-toggle:focus-visible{box-shadow:var(--sp-focus);outline:none}.sp-arch-toggle .sp-chev{width:14px;height:14px}.sp-arch-toggle[data-panel-open] .sp-chev{transform:rotate(90deg)}.sp-arch-body{height:var(--collapsible-panel-height);flex-direction:column;gap:8px;margin-top:8px;transition:height .18s;display:flex;overflow:hidden}.sp-arch-body[data-starting-style],.sp-arch-body[data-ending-style]{height:0}.sp-arch-item{border:1px dashed var(--sp-line2);color:var(--sp-faint);border-radius:9px;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;transition:opacity .15s;display:flex}.sp-arch-item.busy{opacity:.55}.sp-arch-item .nm{color:var(--sp-muted)}.sp-restore{color:var(--sp-text2);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:4px 8px;font-family:inherit;font-size:12.5px;transition:color .15s,background .15s;display:inline-flex}.sp-restore svg{width:13px;height:13px}.sp-restore:hover:not(:disabled){background:rgb(var(--hi) / .05);color:var(--sp-text)}.sp-restore:focus-visible{box-shadow:var(--sp-focus);outline:none}.st-bars{align-items:flex-end;gap:10px;height:170px;margin-top:6px;display:flex;position:relative}.st-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.st-bar .val{font-family:var(--font-mono);margin-bottom:8px;font-size:12px}.st-bar .col{background:rgb(var(--hi) / .08);border-radius:6px 6px 0 0;width:70%;max-width:40px;min-height:3px}.st-bar.hi .col{background:linear-gradient(180deg, var(--up), var(--tx-2))}@supports (color:color-mix(in lab, red, red)){.st-bar.hi .col{background:linear-gradient(180deg, var(--up), color-mix(in srgb, var(--tx-2) 45%, transparent))}}.st-bar .col.loss{background:linear-gradient(180deg, var(--down), var(--down))}@supports (color:color-mix(in lab, red, red)){.st-bar .col.loss{background:linear-gradient(180deg, var(--down), color-mix(in srgb, var(--down) 35%, transparent))}}.st-bar .lab{color:var(--ink-text-secondary);text-align:center;margin-top:10px;font-size:12px}.st-bar .lab small{color:var(--ink-text-muted);font-size:10.5px;font-family:var(--font-mono);margin-top:2px;display:block}.st-hourwrap{justify-content:center;padding:8px 0 2px;display:flex}.st-pk{text-align:center;color:var(--ink-text-secondary);margin-top:8px;padding-bottom:5px;font-size:12.5px}.st-pk b{color:var(--ink-text-primary);font-weight:600}.palette-cmd{flex-direction:column;max-height:70vh;display:flex}.palette-input{border:0;border-bottom:1px solid var(--ink-border);width:100%;color:var(--ink-text-primary);background:0 0;outline:none;padding:16px 18px;font-size:14px}.palette-input::placeholder{color:var(--ink-text-muted)}.palette-list{padding:8px;overflow-y:auto}.palette-cmd [cmdk-group]{padding:6px 0}.palette-cmd [cmdk-group-heading]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-text-muted);padding:6px 10px 4px;font-size:10.5px}.palette-item{color:var(--ink-text-secondary);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;transition:background-color .12s,color .12s,box-shadow .12s;display:flex}.palette-item[data-selected=true]{background:var(--bg-card-hover);color:var(--ink-text-primary);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08)}.palette-item-main{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palette-item-meta{font-family:var(--font-mono);color:var(--ink-text-muted);flex-shrink:0;font-size:11.5px}.palette-item[data-selected=true] .palette-item-meta{color:var(--ink-text-secondary)}.palette-item-badge{border:1px solid var(--ink-border);color:var(--ink-text-muted);border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:10.5px}.palette-empty,.palette-loading{text-align:center;color:var(--ink-text-muted);padding:22px 10px;font-size:13px}.profile-settings{max-width:680px;font-family:var(--font-sans);color:var(--ink-text-primary);letter-spacing:-.006em;margin-left:auto;margin-right:auto}.profile-settings *{box-sizing:border-box}.profile-settings .head{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:600}.profile-settings .sub{color:var(--ink-text-secondary);letter-spacing:-.01em;margin:8px 0 0;font-size:14px}.profile-settings .card{border:1px solid var(--ink-border);background:var(--bg-card);border-radius:12px;margin-top:28px;overflow:hidden}.profile-settings .row{grid-template-columns:190px 1fr;align-items:start;gap:28px;padding:22px 24px;display:grid}.profile-settings .row+.row{border-top:1px solid var(--ink-border)}.profile-settings .row-title{font-size:14px;font-weight:500}.profile-settings .row-desc{color:var(--ink-text-secondary);letter-spacing:-.008em;margin-top:5px;font-size:13px;line-height:1.5}.profile-settings .row-r{min-width:0}.profile-settings .av-ctl{align-items:center;gap:16px;display:flex}.profile-settings .av-drop{cursor:pointer;background:var(--bg-card-hover);border:1px solid var(--ink-border-strong);border-radius:50%;outline:none;flex:none;width:64px;height:64px;transition:border-color .14s,box-shadow .14s;position:relative}.profile-settings .av-drop:focus-visible,.profile-settings .av-drop.drag{border-color:var(--ink-text-primary);box-shadow:0 0 0 3px rgb(var(--hi) / .1)}.profile-settings .av-drop img{object-fit:cover;border-radius:50%;width:100%;height:100%}.profile-settings .av-mono{width:100%;height:100%;color:var(--ink-text-primary);background:linear-gradient(160deg, var(--bg-card-hover), var(--bg));border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.profile-settings .av-overlay{opacity:0;color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;transition:opacity .14s;display:flex;position:absolute;inset:0}.profile-settings .av-drop:hover .av-overlay,.profile-settings .av-drop.drag .av-overlay{opacity:1}.profile-settings .av-btns{flex-direction:column;gap:5px;display:flex}.profile-settings .av-btn{color:var(--ink-text-primary);cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;font-family:inherit;font-size:13px;font-weight:500}.profile-settings .av-btn:hover{color:#fff}.profile-settings .av-btn-rm{color:var(--ink-text-muted)}.profile-settings .av-btn-rm:hover{color:var(--pnl-negative)}.profile-settings .av-btn:disabled{color:var(--ink-text-faint);cursor:not-allowed}.profile-settings .av-btn:disabled:hover{color:var(--ink-text-faint)}.profile-settings .inp-wrap{max-width:340px;position:relative}.profile-settings .inp{background:var(--bg);border:1px solid var(--ink-border-strong);width:100%;height:38px;color:var(--ink-text-primary);letter-spacing:-.006em;border-radius:8px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .13s,box-shadow .13s}.profile-settings .inp::placeholder{color:var(--ink-text-muted)}.profile-settings .inp:hover{border-color:rgb(var(--hi) / .28)}.profile-settings .inp:focus{border-color:rgb(var(--hi) / .35);box-shadow:0 0 0 3px rgb(var(--hi) / .07)}.profile-settings .inp.at{padding-left:26px}.profile-settings .inp.has-icon{padding-right:36px}.profile-settings .at-sign{color:var(--ink-text-muted);pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.profile-settings .inp-icon{display:flex;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.profile-settings .err-line{color:var(--pnl-negative);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.profile-settings .foot{background:var(--ink-well-bg);border-top:1px solid var(--ink-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.profile-settings .hint{color:var(--ink-text-muted);letter-spacing:-.006em;font-size:12.5px}.profile-settings .hint.err{color:var(--pnl-negative)}.profile-settings .foot-r{align-items:center;gap:8px;display:flex}.profile-settings .btn{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;height:34px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .13s;display:inline-flex}.profile-settings .btn.primary{background:var(--ink-text-primary);color:#000;border-color:var(--ink-text-primary)}.profile-settings .btn.primary:hover{background:#fff}.profile-settings .btn.primary:disabled{opacity:.35;cursor:not-allowed;background:var(--ink-text-primary)}.profile-settings .btn.ghost{color:var(--ink-text-secondary);border-color:var(--ink-border-strong);background:0 0}.profile-settings .btn.ghost:hover{color:var(--ink-text-primary);border-color:rgb(var(--hi) / .28)}.profile-settings .toast{z-index:50;background:var(--bg);align-items:center;gap:9px;padding:11px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(150%)}@supports (color:color-mix(in lab, red, red)){.profile-settings .toast{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.profile-settings .toast{border:1px solid var(--ink-border-strong);box-shadow:0 14px 44px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));opacity:0;border-radius:10px;font-size:13.5px;font-weight:500;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s}.profile-settings .toast.show{opacity:1;transform:translate(-50%)translateY(0)}.profile-settings .toast .toast-icon{color:var(--pnl-positive);display:flex}.ink-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:60;background:var(--bg);align-items:center;gap:9px;max-width:calc(100vw - 32px);padding:11px 16px;display:flex;position:fixed;transform:translate(-50%)translateY(150%)}@supports (color:color-mix(in lab, red, red)){.ink-toast{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.ink-toast{border:1px solid var(--ink-border-strong);box-shadow:0 14px 44px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));color:var(--ink-text-primary);opacity:0;pointer-events:none;border-radius:10px;font-size:13.5px;font-weight:500;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s}.ink-toast.show{opacity:1;transform:translate(-50%)translateY(0)}.ink-toast-icon{color:var(--pnl-positive);display:flex}.ink-toast.has-action.show{pointer-events:auto}.ink-toast-action{border:1px solid var(--ink-border-strong);color:var(--ink-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-left:6px;padding:4px 10px;font-weight:600;transition:background-color .15s,transform .15s}.ink-toast-action:hover{background:rgb(var(--hi) / .08)}.ink-toast-action:active{transform:scale(.96)}.ink-toast-action:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ink-toast.err{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ink-toast.err{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}}.ink-toast.err .ink-toast-icon,.export-err,.cm-err.export-err{color:var(--warn)}@media (max-width:640px){.ink-toast{width:max-content}}@media (prefers-reduced-motion:reduce){.ink-toast{transition:opacity .2s}}@media (max-width:720px){.profile-settings .row{grid-template-columns:1fr;gap:14px}}.accounts-page .acc-btn-ghost{border:1px solid var(--ink-border-strong);color:var(--ink-text-primary);background:0 0;transition:background-color .15s,border-color .15s}.accounts-page .acc-btn-ghost:hover{background:rgb(var(--hi) / .05)}.accounts-page .acc-summary{border:1px solid var(--ink-border);background:var(--ink-glass-bg);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(var(--hi) / .05), 0 24px 60px -34px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k)));border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.accounts-page .acc-summary .su{border-top:1px solid var(--ink-border);border-left:1px solid var(--ink-border);min-width:0;padding:20px 22px}.accounts-page .acc-summary .su-wide{border-top:0;border-left:0;grid-column:1/-1}.accounts-page .acc-summary .su:nth-child(2){border-left:0}.accounts-page .acc-summary .su:nth-child(4){border-left:0;grid-column:1/-1}@media (min-width:820px){.accounts-page .acc-summary{grid-template-columns:2fr 1fr 1fr 1fr}.accounts-page .acc-summary .su,.accounts-page .acc-summary .su:nth-child(2),.accounts-page .acc-summary .su:nth-child(4){border-top:0;border-left:1px solid var(--ink-border);grid-column:auto}.accounts-page .acc-summary .su-wide{border-left:0}}.accounts-page .acc-summary .k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-muted);font-size:10.5px}.accounts-page .acc-summary .v{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink-text-primary);overflow-wrap:anywhere;margin-top:9px;font-size:26px;font-weight:600}.accounts-page .acc-summary .v.sm{font-size:20px}.accounts-page .acc-summary .v.neg{color:var(--ink-text-secondary)}.accounts-page .acc-summary .d{font-family:var(--font-mono);color:var(--ink-text-muted);margin-top:5px;font-size:11px}.accounts-page .acc-summary .spark{opacity:.9;width:100%;height:30px;margin-top:10px;display:block}.accounts-page .acc-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:820px){.accounts-page .acc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.accounts-page .acc-card{border:1px solid var(--ink-border);background:var(--ink-glass-bg);-webkit-backdrop-filter:blur(14px);min-width:0;box-shadow:inset 0 1px 0 rgb(var(--hi) / .05), 0 24px 60px -34px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k)));border-radius:16px;padding:22px;transition:border-color .2s,transform .2s,box-shadow .2s,opacity .2s;position:relative}.accounts-page .acc-card:hover{border-color:var(--ink-border-strong);box-shadow:inset 0 1px 0 rgb(var(--hi) / .07), 0 30px 60px -30px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k)));transform:translateY(-2px)}.accounts-page .acc-card.risk{border-color:rgb(var(--hi) / .24);box-shadow:inset 0 1px 0 rgb(var(--hi) / .08), 0 0 0 1px rgb(var(--hi) / .06), 0 0 28px -10px rgb(var(--hi) / .22)}.accounts-page .acc-card.risk:hover{border-color:rgb(var(--hi) / .34)}.accounts-page .acc-card.inactive{opacity:.62}.accounts-page .acc-card.inactive:hover,.accounts-page .acc-card.inactive:focus-within{opacity:.9}.accounts-page .acc-card .a-top{align-items:center;gap:13px;display:flex}.accounts-page .acc-card .tile{border:1px solid var(--ink-border-strong);background:linear-gradient(180deg, var(--chip), var(--panel));width:42px;height:42px;color:var(--tx-hi);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.accounts-page .acc-card .nm{color:var(--ink-text-primary);align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.accounts-page .acc-card .meta{font-family:var(--font-mono);color:var(--ink-text-muted);margin-top:3px;font-size:11px}.accounts-page .acc-card .badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:5px;flex:none;padding:2px 7px;font-size:9.5px;font-weight:500}.accounts-page .acc-card .badge.funded{border:1px solid var(--ink-border-strong);background:rgb(var(--hi) / .09);color:var(--tx-hi)}.accounts-page .acc-card .badge.eval{border:1px solid rgb(var(--hi) / .16);color:var(--ink-text-secondary)}.accounts-page .acc-card .status{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.accounts-page .acc-card .st-dot{font-family:var(--font-mono);color:var(--ink-text-muted);align-items:center;gap:6px;font-size:10.5px;display:flex}.accounts-page .acc-card .st-dot i{background:var(--tx-hi);width:6px;height:6px;box-shadow:0 0 6px rgb(var(--hi) / .4);border-radius:6px}.accounts-page .acc-card .st-dot.warn{color:var(--ink-text-primary);font-weight:600}.accounts-page .acc-card .st-dot.warn i{box-shadow:0 0 8px rgb(var(--hi) / .7);background:#fff}.accounts-page .acc-card .st-dot.off i{background:var(--ink-text-faint);box-shadow:none}.accounts-page .acc-card .a-bal{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-top:20px;display:flex}.accounts-page .acc-card .a-bal .b{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink-text-primary);font-size:30px;font-weight:600;line-height:1}.accounts-page .acc-card .a-bal .cur{color:var(--ink-text-muted);margin-right:6px;font-size:14px;font-weight:500}.accounts-page .acc-card .a-bal .pl{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-primary);font-size:13px;font-weight:600}.accounts-page .acc-card .a-bal .pl.neg{color:var(--ink-text-secondary)}.accounts-page .acc-card .a-bal .pl .pct{color:var(--ink-text-muted);font-weight:400}.accounts-page .acc-card .a-spark{height:44px;margin:16px 0 4px}.accounts-page .acc-card .a-spark .spark{opacity:.9;width:100%;height:100%;display:block}.accounts-page .acc-card .a-spark .no-trades{height:100%;font-family:var(--font-mono);color:var(--ink-text-muted);border-bottom:1px dashed var(--ink-border);align-items:center;font-size:11px;display:flex}.accounts-page .acc-card .meters{flex-direction:column;gap:14px;margin-top:14px;display:flex}.accounts-page .acc-meter .m-h{font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:7px;font-size:11px;display:flex}.accounts-page .acc-meter.not-set .m-h{border-top:1px dashed var(--ink-border);border-bottom:1px dashed var(--ink-border);margin-bottom:0;padding:8px 0}.accounts-page .acc-meter .k,.accounts-page .acc-meter .k .hint{color:var(--ink-text-muted)}.accounts-page .acc-meter .v{font-variant-numeric:tabular-nums;color:var(--ink-text-primary)}.accounts-page .acc-meter .v.risk{color:var(--ink-text-primary);font-weight:600}.accounts-page .acc-meter .v .sub{color:var(--ink-text-muted)}.accounts-page .acc-meter .set-rule{color:var(--ink-text-secondary);border-radius:6px;align-items:center;gap:5px;transition:color .15s;display:inline-flex}.accounts-page .acc-meter .set-rule svg{transition:transform .15s}.accounts-page .acc-meter .set-rule:hover{color:var(--ink-text-primary)}.accounts-page .acc-meter .set-rule:hover svg{transform:translate(2px)}.accounts-page .acc-track{background:rgb(var(--hi) / .06);border-radius:4px;height:6px;position:relative;overflow:hidden}.accounts-page .acc-track>i{background:linear-gradient(90deg, rgb(var(--hi) / .28), rgb(var(--hi) / .62));box-shadow:0 0 10px -3px rgb(var(--hi) / .3);transform-origin:0;border-radius:4px;transition:width .3s;animation:.9s cubic-bezier(.2,.7,.2,1) both acc-grow;position:absolute;inset:0 auto 0 0}.accounts-page .acc-track.risk>i{background:linear-gradient(90deg, rgb(var(--hi) / .55), rgb(var(--hi) / .95));box-shadow:0 0 12px -2px rgb(var(--hi) / .55)}.accounts-page .acc-card .chips{border-top:1px solid var(--ink-border);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.accounts-page .acc-card .ch{border:1px solid var(--ink-border);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-secondary);border-radius:7px;flex-wrap:wrap;align-items:center;gap:2px 7px;padding:5px 9px;font-size:11px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.accounts-page .acc-card .ch .v{white-space:nowrap}.accounts-page .acc-card .ch .k,.accounts-page .acc-card .ch .sub{color:var(--ink-text-muted)}.accounts-page .acc-card .ch.risk{color:var(--ink-text-primary);border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .07)}.accounts-page .acc-card .ch.set{color:var(--ink-text-muted);border-style:dashed}.accounts-page .acc-card .ch.set:hover{border-color:var(--ink-border-strong);color:var(--ink-text-primary);background:rgb(var(--hi) / .03)}.accounts-page .acc-card .acc-upd{border:1px solid var(--warn);align-self:flex-start;align-items:center;gap:7px;margin-top:12px;padding:5px 8px 5px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.accounts-page .acc-card .acc-upd{border:1px solid color-mix(in srgb, var(--warn) 32%, transparent)}}.accounts-page .acc-card .acc-upd{background:var(--warn-dim);color:var(--warn);border-radius:8px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s,transform .12s,box-shadow .2s}.accounts-page .acc-card .acc-upd svg{width:13px;height:13px;transition:transform .15s}.accounts-page .acc-card .acc-upd:hover{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.accounts-page .acc-card .acc-upd:hover{border-color:color-mix(in srgb, var(--warn) 55%, transparent)}}.accounts-page .acc-card .acc-upd:hover{box-shadow:0 10px 24px -18px var(--warn)}@supports (color:color-mix(in lab, red, red)){.accounts-page .acc-card .acc-upd:hover{box-shadow:0 10px 24px -18px color-mix(in srgb, var(--warn) 90%, transparent)}}.accounts-page .acc-card .acc-upd:hover svg{transform:translate(2px)}.accounts-page .acc-card .acc-upd:active{transform:scale(.98)}.accounts-page .acc-card .acc-upd:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.accounts-page .acc-card .acc-upd-dot{background:var(--warn);width:6px;height:6px;box-shadow:0 0 0 3px var(--warn);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.accounts-page .acc-card .acc-upd-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 22%, transparent)}}.accounts-page .acc-add{border:1px dashed var(--ink-border-strong);min-height:120px;color:var(--ink-text-muted);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13.5px;transition:border-color .2s,color .2s,background-color .2s,transform .2s;display:flex}.accounts-page .acc-add .plus{border:1px solid var(--ink-border-strong);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:border-color .2s;display:flex}.accounts-page .acc-add:hover{border-color:rgb(var(--hi) / .28);color:var(--ink-text-secondary);background:rgb(var(--hi) / .015)}.accounts-page .acc-add:active{transform:scale(.99)}.accounts-page .acc-card a:focus-visible,.accounts-page .acc-card button:focus-visible,.accounts-page .acc-add:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:2px}.accounts-page .acc-fade{animation:.45s backwards acc-fade}@keyframes acc-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes acc-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.accounts-page .acc-fade,.accounts-page .acc-track>i{animation:none}.accounts-page .acc-card,.accounts-page .acc-card:hover{transform:none}}.cwrap .chart-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.cwrap .chart-zoom img{transition:filter .2s,transform .25s,opacity .25s;display:block}.cwrap .chart-zoom.loading{cursor:default}.cwrap .chart-zoom.loading img{opacity:0}.chart-skel{background:linear-gradient(100deg, rgb(var(--hi) / .02) 30%, rgb(var(--hi) / .07) 50%, rgb(var(--hi) / .02) 70%);background-size:220% 100%;animation:1.3s ease-in-out infinite chart-skel;position:absolute;inset:0}@keyframes chart-skel{0%{background-position:120% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.chart-skel{animation:none}}.cwrap .chart-zoom:hover img{filter:brightness(1.06)}.cwrap .chart-zoom:active img{transform:scale(.995)}.cwrap .chart-zoom:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:-4px;border-radius:inherit}.chart-zoom-hint{color:var(--tx-2);background:var(--bg);align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;display:flex;position:absolute;bottom:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.chart-zoom-hint{background:color-mix(in srgb, var(--bg) 50%, transparent)}}.chart-zoom-hint{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;border-radius:9px;transition:opacity .18s,transform .18s;transform:translateY(4px)}.chart-zoom-hint svg{width:12px;height:12px}.cwrap .chart-zoom:hover .chart-zoom-hint,.cwrap .chart-zoom:focus-visible .chart-zoom-hint{opacity:1;transform:none}@media (hover:none){.chart-zoom-hint{opacity:.85;transform:none}}.chart-lightbox{background:var(--bg);border-radius:14px;width:auto;max-width:min(96vw,1800px);padding:8px}.chart-lightbox img{object-fit:contain;border-radius:8px;width:auto;max-width:calc(min(96vw,1800px) - 16px);height:auto;max-height:calc(92vh - 16px);display:block}.chart-lightbox-close{width:32px;height:32px;color:var(--tx-2);background:var(--bg);justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}@supports (color:color-mix(in lab, red, red)){.chart-lightbox-close{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.chart-lightbox-close{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);cursor:pointer;border-radius:9px;transition:color .15s,border-color .15s,background-color .15s}.chart-lightbox-close:hover{color:var(--tx);border-color:var(--line-2);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.chart-lightbox-close:hover{background:color-mix(in srgb, var(--bg) 70%, transparent)}}.chart-lightbox-close:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:2px}.chart-lightbox-close svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.cwrap .chart-zoom img,.chart-zoom-hint{transition:none}}.checkout{--co-silver:rgb(var(--hi) / .8);--co-silver-dim:var(--tx-2);--co-ease:cubic-bezier(.2, .7, .2, 1);width:100%;max-width:1040px;padding:0 var(--shell-pad-x) 96px;color:var(--tx);font-family:var(--sans);animation:co-in .25s var(--co-ease);margin-inline:auto}.checkout .co-head{padding:32px 0 28px}.checkout .co-step{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--co-silver-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:11px;display:flex}.checkout .co-secure{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--tx-3);align-items:center;gap:7px;font-size:12px;display:inline-flex}.checkout .co-secure svg{width:13px;height:13px;color:var(--co-silver-dim)}.checkout .co-head h1{letter-spacing:-.02em;margin:12px 0 0;font-size:30px;font-weight:600}.checkout .co-head p{max-width:52ch;color:var(--tx-2);margin:8px 0 0;font-size:14.5px;line-height:1.55}.checkout .co-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:820px){.checkout .co-grid{grid-template-columns:minmax(0,1fr)}}.checkout .co-card{padding:26px}.checkout .co-pay{padding:14px 14px 20px}.checkout .os-plan{letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.checkout .os-sub{color:var(--tx-3);margin-top:4px;font-size:12.5px}.checkout .co-cycle{border:1px solid var(--line);background:var(--well);border-radius:11px;grid-template-columns:1fr 1fr;gap:3px;margin-top:22px;padding:3px;display:inline-grid;position:relative}.checkout .co-cycle-pill{background:rgb(var(--hi) / .09);width:calc(50% - 4.5px);box-shadow:0 1px 0 rgb(var(--hi) / .08) inset, 0 0 0 1px rgb(var(--hi) / .06), 0 6px 16px -8px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));transition:transform .22s var(--co-ease);border-radius:8px;position:absolute;top:3px;bottom:3px;left:3px}.checkout .co-cycle[data-on=annual] .co-cycle-pill{transform:translate(calc(100% + 3px))}.checkout .co-cycle button{z-index:1;font:inherit;color:var(--tx-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 16px;font-size:12.5px;transition:color .15s,transform .12s;position:relative}.checkout .co-cycle button:hover:not(:disabled){color:var(--tx-2)}.checkout .co-cycle button[aria-checked=true]{color:var(--tx)}.checkout .co-cycle button:active:not(:disabled){transform:scale(.97)}.checkout .co-cycle button:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:0}.checkout .co-cycle button:disabled{cursor:default}.checkout .co-free{font-family:var(--mono);letter-spacing:.03em;color:var(--co-silver);margin-left:6px;font-size:10px}.checkout .co-price{font-family:var(--mono);font-variant-numeric:tabular-nums;animation:co-num-in .22s var(--co-ease);align-items:baseline;gap:4px;margin-top:24px;display:flex}.checkout .co-price .amt{letter-spacing:-.02em;font-size:46px;font-weight:500;line-height:1}.checkout .co-price .per{color:var(--tx-3);font-size:15px}.checkout .co-price-note{min-height:19px;color:var(--co-silver-dim);margin-top:8px;font-size:12.5px}.checkout .co-price-note span{animation:co-num-in .22s var(--co-ease);display:inline-block}.checkout .co-feats{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:22px 0 0;padding:22px 0 0;list-style:none;display:flex}.checkout .co-feats li{color:var(--tx-2);align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.checkout .co-feats svg{width:15px;height:15px;color:var(--co-silver-dim);flex:none;margin-top:3px}.checkout .co-totals{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.checkout .trow{color:var(--tx-2);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:13.5px;display:flex}.checkout .trow .v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tx);animation:co-num-in .22s var(--co-ease)}.checkout .trow .v.muted{font-family:var(--sans);color:var(--tx-3);font-size:12.5px;animation:none}.checkout .trow.grand{border-top:1px solid var(--line);margin-top:8px;padding-top:14px}.checkout .trow.grand .lbl{color:var(--tx);font-size:14.5px;font-weight:600}.checkout .trow.grand .v{font-size:20px}.checkout .co-shimmer{background:linear-gradient(90deg, rgb(var(--hi) / .05), rgb(var(--hi) / .12), rgb(var(--hi) / .05));background-size:200% 100%;border-radius:5px;width:64px;height:.9em;animation:1.3s linear infinite co-shimmer;display:inline-block}.checkout .co-frame-wrap{min-height:450px;position:relative}.checkout .co-frame-skel{pointer-events:none;flex-direction:column;gap:12px;padding:12px;transition:opacity .25s,visibility .25s;display:flex;position:absolute;inset:0}.checkout .co-frame-wrap[data-state=ready] .co-frame-skel{opacity:0;visibility:hidden}.checkout .co-frame-skel span{border:1px solid var(--line);background:linear-gradient(90deg, rgb(var(--hi) / .025), rgb(var(--hi) / .06), rgb(var(--hi) / .025));background-size:200% 100%;border-radius:12px;height:52px;animation:1.3s linear infinite co-shimmer}.checkout .co-frame-skel span.half{width:60%}.checkout .co-frame-skel span.btn{border-radius:13px;margin-top:8px}.checkout .co-done,.checkout .co-error{text-align:center;animation:co-rise .28s var(--co-ease);flex-direction:column;align-items:center;padding:48px 16px 36px;display:flex}.checkout .co-done-icon{border:1px solid var(--line-2);background:var(--up-dim);width:52px;height:52px;color:var(--up);box-shadow:0 0 0 6px var(--up);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.checkout .co-done-icon{box-shadow:0 0 0 6px color-mix(in srgb, var(--up) 5%, transparent)}}.checkout .co-done-icon svg{width:22px;height:22px}.checkout .co-done h2{letter-spacing:-.01em;margin:18px 0 0;font-size:18px;font-weight:600}.checkout .co-done p,.checkout .co-error p{max-width:40ch;color:var(--tx-2);margin:8px 0 0;font-size:13.5px;line-height:1.55}.checkout .co-done-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.checkout .co-link{color:var(--tx-3);text-underline-offset:3px;font-size:12.5px;text-decoration:underline;transition:color .15s}.checkout .co-link:hover{color:var(--tx)}.checkout .co-link:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .16);border-radius:6px;outline:0}.checkout .co-error svg{width:22px;height:22px;color:var(--down)}.checkout .co-error .pro-upgrade{margin-top:18px}.checkout .co-trust{color:var(--tx-3);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:11.5px;display:flex}.checkout .co-trust svg{width:12px;height:12px;color:var(--co-silver-dim)}.checkout .co-trust .dot{background:var(--tx-4);border-radius:50%;width:3px;height:3px}@media (max-width:480px){.checkout{padding-inline:16px}.checkout .co-head{padding-top:24px}.checkout .co-head h1{font-size:26px}.checkout .co-card{padding:20px}.checkout .co-pay{padding:8px 8px 18px}.checkout .co-cycle{display:grid}.checkout .co-cycle button{padding-inline:10px}}@keyframes co-in{0%{opacity:0;transform:translateY(6px)}}@keyframes co-num-in{0%{opacity:0;transform:translateY(4px)}}@keyframes co-rise{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes co-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.checkout,.checkout *,.checkout :before{transition:none!important;animation:none!important}}.ptx-add{flex:none;align-items:center;gap:6px;display:flex}.ptx-add button{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);color:var(--ink-text-secondary);font-family:var(--font-mono);cursor:pointer;border-radius:8px;align-items:center;gap:5px;font-size:11px;line-height:1;transition:border-color .15s,color .15s,background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.ptx-add.sm button{padding:6px 9px}.ptx-add.md button{border-color:var(--ink-border-strong);color:var(--ink-text-primary);border-radius:10px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:500}.ptx-add button svg{width:12px;height:12px;transition:transform .2s}.ptx-add button:hover{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .06);color:var(--ink-text-primary);box-shadow:0 10px 22px -14px rgb(var(--hi) / .35);transform:translateY(-1px)}.ptx-add button:hover svg{transform:rotate(90deg)}.ptx-add button:active{transform:translateY(0)scale(.97)}.ptx-add button:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:2px}.accounts-page .acc-card .prop-row{border-top:1px solid var(--ink-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:16px;padding-top:14px;display:flex}.accounts-page .acc-card .pr-stats{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-secondary);border-radius:8px;flex-wrap:wrap;gap:4px 16px;margin:-4px -6px;padding:4px 6px;font-size:11.5px;transition:background-color .15s,color .15s;display:flex}.accounts-page .acc-card .pr-stats:hover{background:rgb(var(--hi) / .04);color:var(--ink-text-primary)}.accounts-page .acc-card .pr{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.accounts-page .acc-card .pr .k{color:var(--ink-text-muted)}.accounts-page .acc-card .pr.net{color:var(--ink-text-primary);font-weight:600}.accounts-page .acc-card .pr.net.neg{color:var(--ink-text-secondary)}.accounts-page .acc-card .pr-none{font-family:var(--font-mono);color:var(--ink-text-muted);font-size:11px}.ptx-form{flex-direction:column;display:flex}.ptx-context b{color:var(--ink-text-primary);font-weight:500}.ptx-field{flex-direction:column;gap:7px;min-width:0;margin-top:16px;display:flex}.ptx-field label,.ptx-label{color:var(--ink-text-secondary);font-size:11.5px;font-weight:500}.ptx-field label .hint,.ptx-label .hint{color:var(--ink-text-muted);font-weight:400}.ptx-reveal{animation:.2s backwards ptx-in}.ptx-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.ptx-types{flex-wrap:wrap;gap:6px;display:flex}.ptx-type{border:1px solid var(--ink-border);color:var(--ink-text-secondary);cursor:pointer;background:0 0;border-radius:9px;padding:7px 11px;font-size:12.5px;line-height:1.2;transition:border-color .15s,color .15s,background-color .15s,transform .15s,box-shadow .2s}.ptx-type:hover{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .03);color:var(--ink-text-primary)}.ptx-type:active{transform:scale(.97)}.ptx-type:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:2px}.ptx-type.on{border-color:rgb(var(--hi) / .38);background:rgb(var(--hi) / .09);color:var(--ink-text-primary);box-shadow:inset 0 1px 0 rgb(var(--hi) / .1), 0 10px 22px -12px rgb(var(--hi) / .4);transform:translateY(-1px)}.ptx-type.on:active{transform:translateY(0)scale(.97)}.ptx-amount{border:1px solid var(--ink-border);background:var(--bg-card);height:40px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:10px;align-items:center;gap:6px;padding:0 12px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.ptx-amount:hover{background:var(--bg-card-hover)}.ptx-amount:focus-within{border-color:rgb(var(--hi) / .34);box-shadow:0 0 0 3px rgb(var(--hi) / .07)}.ptx-amount span{color:var(--ink-text-muted);font-size:14px}.ptx-amount.payout span{color:var(--ink-text-secondary)}.ptx-amount input{width:100%;min-width:0;color:var(--ink-text-primary);font:inherit;background:0 0;border:0;outline:none;font-size:17px;font-weight:600}.ptx-amount input::placeholder{color:var(--ink-text-muted);font-weight:400}.ptx-date{border:1px solid var(--ink-border);background:var(--bg-card);height:40px;color:var(--ink-text-primary);font-family:var(--font-mono);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.ptx-date:hover{border-color:var(--ink-border-strong);background:var(--bg-card-hover)}.ptx-date:focus-visible,.ptx-date[data-popup-open]{border-color:rgb(var(--hi) / .34);box-shadow:0 0 0 3px rgb(var(--hi) / .07);outline:none}.ptx-date svg{width:13px;height:13px;color:var(--ink-text-muted)}.ptx-note{border:1px solid var(--ink-border);background:var(--bg-card);height:36px;color:var(--ink-text-primary);border-radius:10px;outline:none;padding:0 12px;font-size:13px;transition:border-color .15s,box-shadow .15s,background-color .15s}.ptx-note:hover{background:var(--bg-card-hover)}.ptx-note:focus-visible{border-color:rgb(var(--hi) / .34);box-shadow:0 0 0 3px rgb(var(--hi) / .07)}.ptx-note::placeholder{color:var(--ink-text-muted)}.ptx-hint{color:var(--ink-text-muted);margin:14px 0 0;font-size:11.5px;line-height:1.5}.ptx-error{border:1px solid var(--down);margin:12px 0 0;padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.ptx-error{border:1px solid color-mix(in srgb, var(--down) 30%, transparent)}}.ptx-error{background:var(--ink-pnl-negative-dim);color:var(--pnl-negative);border-radius:9px;font-size:12.5px;line-height:1.45;animation:.2s backwards ptx-in}.ptx-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.ptx-save[aria-busy=true]{cursor:progress}@keyframes ptx-in{0%{opacity:0;transform:translateY(4px)}}.ptx-totals{border:1px solid var(--ink-border);background:var(--ink-well-bg);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.ptx-totals>div{border-left:1px solid var(--ink-border);min-width:0;padding:12px 14px}.ptx-totals>div:first-child{border-left:0}.ptx-totals dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-muted);font-size:10px}.ptx-totals dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-primary);overflow-wrap:anywhere;margin:7px 0 0;font-size:15px;font-weight:600}.ptx-totals dd.neg{color:var(--ink-text-secondary)}.ptx-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ptx-item{border-top:1px solid var(--ink-border);border-radius:9px;grid-template-columns:96px minmax(0,1fr) auto auto;align-items:center;gap:12px;margin:0 -8px;padding:10px 8px;transition:background-color .15s;animation:.3s backwards ptx-in;display:grid}.ptx-item:first-child{border-top-color:#0000}.ptx-item:hover{background:rgb(var(--hi) / .03)}.ptx-item .when{font-family:var(--font-mono);color:var(--ink-text-muted);white-space:nowrap;font-size:11px}.ptx-item .what{flex-wrap:wrap;align-items:baseline;gap:2px 9px;min-width:0;display:flex}.ptx-item .lbl{color:var(--ink-text-primary);font-size:13px}.ptx-item .acct{border:1px solid var(--ink-border);font-family:var(--font-mono);color:var(--ink-text-muted);border-radius:5px;padding:1px 6px;font-size:10px}.ptx-item .note{min-width:0;color:var(--ink-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ptx-item .amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-secondary);white-space:nowrap;font-size:13px;font-weight:600}.ptx-item .amt.in{color:var(--ink-text-primary)}.ptx-item .acts{gap:2px;display:flex}.ptx-item .acts button{width:28px;height:28px;color:var(--ink-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background-color .15s,transform .15s;display:inline-flex}.ptx-item .acts button svg{width:13px;height:13px}.ptx-item .acts button:hover{border-color:var(--ink-border);background:var(--bg-card-hover);color:var(--ink-text-primary)}.ptx-item .acts button.del:hover{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.ptx-item .acts button.del:hover{border-color:color-mix(in srgb, var(--down) 30%, transparent)}}.ptx-item .acts button.del:hover{background:var(--ink-pnl-negative-dim);color:var(--pnl-negative)}.ptx-item .acts button:active{transform:scale(.92)}.ptx-item .acts button:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:1px}.ptx-section{border:1px solid var(--ink-border);background:var(--bg-card);border-radius:12px;flex-direction:column;gap:14px;padding:18px;scroll-margin-top:90px;animation:.3s backwards ptx-in;display:flex}.ptx-section-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.ptx-section-h h2{letter-spacing:-.01em;color:var(--ink-text-primary);margin:0;font-size:14px;font-weight:500}.ptx-section-h p{color:var(--ink-text-muted);margin:4px 0 0;font-size:12px}.ptx-empty{border:1px dashed var(--ink-border-strong);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;display:flex}.ptx-empty .ic{border:1px solid var(--ink-border-strong);background:linear-gradient(180deg, rgb(var(--hi) / .07), rgb(var(--hi) / .02));width:38px;height:38px;color:var(--ink-text-secondary);border-radius:11px;place-items:center;margin-bottom:4px;display:grid}.ptx-empty .ic svg{width:17px;height:17px}.ptx-empty .t{color:var(--ink-text-primary);margin:0;font-size:13.5px}.ptx-empty .s{max-width:340px;color:var(--ink-text-muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:540px){.ptx-row{grid-template-columns:minmax(0,1fr);gap:0}.ptx-date{width:100%}.ptx-item{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.ptx-item .when{grid-column:1/-1}.ptx-item .acts{grid-column:1/-1;justify-content:flex-end}.ptx-totals dd{font-size:13px}.ptx-section-h .ptx-add{width:100%}.ptx-section-h .ptx-add button{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.ptx-item,.ptx-section,.ptx-error,.ptx-reveal{animation:none}.ptx-add button,.ptx-add button svg,.ptx-type,.ptx-item .acts button{transition:none;transform:none}}.prop-firms-page{--pf-bg:var(--bg);--pf-bg2:var(--bg);--pf-glass:linear-gradient(180deg, rgb(var(--hi) / .028), rgb(var(--hi) / .008));--pf-well:var(--bg);--pf-field:var(--panel);--pf-line:rgb(var(--hi) / .06);--pf-line2:rgb(var(--hi) / .1);--pf-line3:rgb(var(--hi) / .15);--pf-text:var(--tx);--pf-t2:var(--tx-2);--pf-mut:var(--tx-3);--pf-faint:var(--tx-4);--pf-sage:var(--up);--pf-coral:var(--down);--pf-grey-hi:var(--tx-hi);--pf-grey-lo:var(--tx-4);--pf-sans:var(--sans);--pf-mono:var(--mono);max-width:1120px;color:var(--pf-text);font-family:var(--pf-sans);margin:0 auto;padding:30px 26px 80px;line-height:1.5;position:relative}.prop-firms-page .pf-glass{background:var(--pf-glass);border:1px solid var(--pf-line);border-radius:16px}.prop-firms-page .pf-well{background:var(--pf-well);border:1px solid var(--pf-line);border-radius:14px}.prop-firms-page .pf-lbl{font-family:var(--pf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pf-mut);font-size:10.5px}.prop-firms-page .pf-fade{animation:.45s backwards pf-fade}@keyframes pf-fade{0%{opacity:0;transform:translateY(6px)}}.prop-firms-page .pf-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.prop-firms-page .pf-head h1{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600}.prop-firms-page .pf-head p{color:var(--pf-mut);margin:6px 0 0;font-size:13.5px}.prop-firms-page .pf-actions{gap:10px}.prop-firms-page .pf-actions button{border:1px solid var(--pf-line2);background:var(--pf-field);color:var(--pf-t2);border-radius:10px;gap:7px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5}.prop-firms-page .pf-actions button svg{opacity:.7;width:14px;height:14px}.prop-firms-page .pf-actions button:hover{border-color:var(--pf-line3);background:var(--pf-field);color:var(--pf-text);box-shadow:none}.prop-firms-page .pf-hero{margin-bottom:14px;padding:28px 30px}.prop-firms-page .pf-big{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--pf-text);overflow-wrap:anywhere;margin:12px 0 10px;font-size:50px;font-weight:500;line-height:1.5}.prop-firms-page .pf-sumline{font-family:var(--pf-mono);font-variant-numeric:tabular-nums;color:var(--pf-t2);font-size:13px}.prop-firms-page .pf-sumline .pf-sep{color:var(--pf-faint);margin:0 8px}.prop-firms-page .pf-sumline .pf-n{color:var(--pf-text)}.prop-firms-page .pf-split{max-width:560px;margin-top:18px}.prop-firms-page .pf-track{border:1px solid var(--pf-line);background:var(--pf-field);border-radius:5px;height:8px;overflow:hidden}.prop-firms-page .pf-fill{transform-origin:0;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both pf-grow;display:flex}@keyframes pf-grow{0%{transform:scaleX(0)}}.prop-firms-page .pf-paid{background:var(--pf-grey-hi);height:100%}.prop-firms-page .pf-spent{background:var(--pf-grey-lo);height:100%}.prop-firms-page .pf-keys{color:var(--pf-t2);gap:22px;margin-top:10px;font-size:11.5px;display:flex}.prop-firms-page .pf-k{align-items:center;gap:7px;display:flex}.prop-firms-page .pf-sw{border-radius:2px;width:8px;height:8px}.prop-firms-page .pf-sw-paid{background:var(--pf-grey-hi)}.prop-firms-page .pf-sw-spent{background:var(--pf-grey-lo)}.prop-firms-page .pf-roi{font-family:var(--pf-mono);font-variant-numeric:tabular-nums;color:var(--pf-mut);margin-top:12px;font-size:12px}.prop-firms-page .pf-counts{gap:30px;margin-bottom:14px;padding:14px 22px;display:flex}.prop-firms-page .pf-counts .pf-v{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--pf-text);font-size:19px}.prop-firms-page .pf-counts .pf-t{color:var(--pf-mut);margin-top:2px;font-size:11px}.prop-firms-page .pf-empty{text-align:center;flex-direction:column;align-items:center;gap:7px;margin-bottom:14px;padding:38px 20px;display:flex}.prop-firms-page .pf-empty-ic{border:1px solid var(--pf-line3);background:var(--pf-field);width:44px;height:44px;color:var(--pf-t2);border-radius:13px;place-items:center;margin-bottom:6px;display:grid}.prop-firms-page .pf-empty-ic svg{width:19px;height:19px}.prop-firms-page .pf-empty-t{margin:0;font-size:15px;font-weight:600}.prop-firms-page .pf-empty-s{max-width:420px;color:var(--pf-mut);margin:0 0 12px;font-size:13px}.prop-firms-page .pf-sec{padding:8px 0 0}.prop-firms-page .pf-shead{justify-content:space-between;align-items:center;gap:12px;margin:4px 2px 12px;display:flex}.prop-firms-page .pf-shead-t{align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.prop-firms-page .pf-hint{color:var(--pf-faint);font-size:12px}.prop-firms-page .pf-rows{flex-direction:column;gap:10px;display:flex}.prop-firms-page .pf-thd,.prop-firms-page .pf-row{grid-template-columns:2.4fr 1fr 1fr 1.2fr 16px;gap:16px;display:grid}.prop-firms-page .pf-chev{width:16px;height:16px;color:var(--pf-faint);transition:transform .18s,color .15s}.prop-firms-page button.pf-row:hover .pf-chev{color:var(--pf-t2);transform:translate(2px)}.prop-firms-page .pf-firm.pf-open .pf-chev{color:var(--pf-t2);transform:rotate(90deg)}.prop-firms-page .pf-thd{padding:0 18px 2px}.prop-firms-page .pf-thd span{font-family:var(--pf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pf-faint);font-size:10px}.prop-firms-page .pf-thd .pf-r{text-align:right}.prop-firms-page .pf-firm{transition:border-color .12s,background-color .12s,box-shadow .2s}.prop-firms-page .pf-firm:has(>button.pf-row:hover){border-color:var(--pf-line3);background:rgb(var(--hi) / .035);box-shadow:0 12px 30px -24px rgb(var(--hi) / .25)}.prop-firms-page .pf-firm.pf-open{border-color:var(--pf-line3);background:var(--panel);box-shadow:0 18px 40px -30px rgb(var(--hi) / .22)}.prop-firms-page .pf-row{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;padding:16px 18px;transition:transform .12s}.prop-firms-page button.pf-row{cursor:pointer}.prop-firms-page button.pf-row:active{transform:scale(.997)}.prop-firms-page button.pf-row:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:-2px}.prop-firms-page .pf-row .pf-id{min-width:0;display:block}.prop-firms-page .pf-row .pf-name{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.prop-firms-page .pf-row .pf-meta{font-family:var(--pf-mono);font-variant-numeric:tabular-nums;color:var(--pf-mut);margin-top:3px;font-size:11px;display:block}.prop-firms-page .pf-row .pf-val{font-family:var(--pf-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--pf-t2);font-size:13.5px}.prop-firms-page .pf-row .pf-val.pf-em{color:var(--pf-faint)}.prop-firms-page .pf-row .pf-net{text-align:right;display:block}.prop-firms-page .pf-row .pf-net-v{font-family:var(--pf-mono);font-variant-numeric:tabular-nums;color:var(--pf-text);font-size:15px;font-weight:500;display:block}.prop-firms-page .pf-row .pf-net-v.pf-pos{color:var(--pf-sage)}.prop-firms-page .pf-row .pf-net-v.pf-neg{color:var(--pf-coral)}.prop-firms-page .pf-row .pf-net-v.pf-em{color:var(--pf-faint)}.prop-firms-page .pf-row .pf-net-sub{font-family:var(--pf-mono);color:var(--pf-mut);margin-top:3px;font-size:10.5px;display:block}.prop-firms-page .pf-hist{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .2s;display:grid}.prop-firms-page .pf-firm.pf-open .pf-hist{opacity:1;grid-template-rows:1fr}.prop-firms-page .pf-hist-in{border-top:1px solid #0000;min-height:0;margin:0 18px;transition:border-color .2s;overflow:hidden}.prop-firms-page .pf-firm.pf-open .pf-hist-in{border-top-color:var(--pf-line);padding:6px 0 10px}.prop-firms-page .pf-none{font-family:var(--pf-mono);color:var(--pf-faint);margin:0;padding:8px 0 4px;font-size:11.5px}.prop-firms-page .pf-tease .masked-q{font-size:.92em}.prop-firms-page .pf-tease .pf-meta .masked-q{min-width:1.3em;line-height:1.2}.prop-firms-page .pf-cta{border-style:dashed;border-color:var(--pf-line2);justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:16px 18px;transition:border-color .2s;display:flex}.prop-firms-page .pf-cta:hover{border-color:var(--pf-line3)}.prop-firms-page .pf-cta p{color:var(--pf-t2);margin:0;font-size:12.5px}.prop-firms-page .pf-cta .pro-upgrade{flex:none}.prop-firms-page .pf-unattached{margin-top:14px;padding:16px 18px 8px}.prop-firms-page .pf-unattached h2{margin:0;font-size:14px;font-weight:600}.prop-firms-page .pf-unattached header p{color:var(--pf-mut);margin:4px 0 10px;font-size:12px}@media (max-width:540px){.prop-firms-page{padding:22px 16px 60px}.prop-firms-page .pf-head{flex-direction:column}.prop-firms-page .pf-actions{width:100%}.prop-firms-page .pf-actions button{flex:1;justify-content:center}.prop-firms-page .pf-hero{padding:22px 20px}.prop-firms-page .pf-big{font-size:clamp(28px,10vw,40px)}.prop-firms-page .pf-sumline .pf-sep{margin:0 5px}.prop-firms-page .pf-counts{flex-wrap:wrap;gap:22px}.prop-firms-page .pf-shead{flex-wrap:wrap}.prop-firms-page .pf-thd{display:none}.prop-firms-page .pf-row{grid-template-columns:minmax(0,1fr) auto 16px;gap:8px 14px}.prop-firms-page .pf-row .pf-chev{grid-area:1/3/span 3;align-self:center}.prop-firms-page .pf-row .pf-id{grid-column:1}.prop-firms-page .pf-row .pf-net{grid-area:1/2/span 2;align-self:center}.prop-firms-page .pf-row .pf-val{text-align:left;grid-column:1}.prop-firms-page .pf-row .pf-val:before{content:attr(data-l);color:var(--pf-faint);margin-right:8px;font-size:11px}.prop-firms-page .pf-cta{text-align:center;flex-direction:column;align-items:stretch}.prop-firms-page .pf-cta .pro-upgrade{justify-content:center}}@media (prefers-reduced-motion:reduce){.prop-firms-page .pf-fade,.prop-firms-page .pf-fill{animation:none}.prop-firms-page .pf-hist,.prop-firms-page .pf-firm,.prop-firms-page .pf-row,.prop-firms-page .pf-chev{transition:none}}.prop-net{color:var(--ink-text-secondary);border-radius:16px;align-items:center;gap:14px 26px;margin-bottom:18px;padding:16px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.prop-net:hover{box-shadow:0 1px 0 rgb(var(--hi) / .06) inset, 0 0 0 1px rgb(var(--hi) / .1), 0 30px 60px -32px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k))), 0 0 34px -18px rgb(var(--hi) / .3);transform:translateY(-2px)}.prop-net:active{transform:translateY(0)scale(.997)}.prop-net:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:3px}.prop-net .pn-l{flex-direction:column;gap:5px;min-width:0;display:flex}.prop-net .k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-text-muted);font-size:11px;font-weight:600}.prop-net .d{color:var(--ink-text-muted);font-size:11.5px}.prop-net .pn-v{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink-text-primary);white-space:nowrap;margin-left:auto;font-size:24px;font-weight:600}.prop-net .pn-v.neg{color:var(--ink-text-secondary)}.prop-net .pn-parts{border-left:1px solid var(--ink-border);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;gap:4px;padding-left:22px;font-size:11.5px;display:flex}.prop-net .pn-parts span{justify-content:space-between;gap:14px;display:flex}.prop-net .pn-parts i{color:var(--ink-text-muted);font-style:normal}.prop-net .pn-empty{color:var(--ink-text-secondary);text-align:right;margin-left:auto;font-size:12.5px}.prop-net .pn-go{border:1px solid var(--ink-border);background:rgb(var(--hi) / .03);border-radius:20px;flex:none;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.prop-net .pn-go svg{width:14px;height:14px;transition:transform .2s}.prop-net:hover .pn-go{border-color:rgb(var(--hi) / .2);background:rgb(var(--hi) / .06);color:var(--ink-text-primary)}.prop-net:hover .pn-go svg{transform:translate(3px)}@media (max-width:820px){.prop-net{flex-wrap:wrap;padding:15px 16px}.prop-net .pn-l{flex:100%}.prop-net .pn-v{margin-left:0;font-size:22px}.prop-net .pn-parts{margin-left:auto}.prop-net .pn-empty{text-align:left;flex:100%;margin-left:0}.prop-net .pn-go{flex:100%;justify-content:center}}.pnl-card.pc-period .pc-label{font-size:1.4em}.pnl-card.pc-period.orientation-portrait .pc-label{font-size:1.85em}.pnl-card.pc-period .inst,.pnl-card.pc-period .pcp-inst{flex-wrap:wrap;row-gap:.4em}.pnl-card.pc-period .body{gap:.95em}.pnl-card.pc-period .pc-main{align-items:flex-end;gap:1.8em;display:flex}.pnl-card.pc-period .pc-left{flex-direction:column;gap:.95em;min-width:0;display:flex}.pnl-card.pc-period .pnl{padding:.85em 1.3em .9em}.pnl-card.pc-period .pnl-value{font-size:3.4em}.pnl-card.pc-period .pnl-value.pc-hero-sm{font-size:3em}.pnl-card.pc-period .pnl-value.pc-hero-xs{font-size:2.5em}.pnl-card.pc-period .pcp-pnl-value.pc-hero-sm{font-size:3.6em}.pnl-card.pc-period .pcp-pnl-value.pc-hero-xs{font-size:3em}.pnl-card.pc-period .pc-flat .pnl-value,.pnl-card.pc-period .pc-flat .pcp-pnl-value{color:var(--ink-muted)}.pnl-card.pc-period .pc-flat:before{background:var(--ink-faint)}.pnl-card.pc-period .pc-note{color:var(--ink-muted);margin-top:.9em;font-size:1.3em}.pnl-card.pc-period .pc-viz{border:1px solid var(--ink-border);background:var(--ink-surface);border-radius:12px;flex:none;padding:.9em 1em}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period .pc-viz{background:color-mix(in srgb, var(--ink-surface) 82%, transparent)}}.pnl-card.pc-period .pc-cell{width:1.05em;height:1.05em;box-shadow:inset 0 0 0 1px var(--ink-border);border-radius:.24em;display:block}.pnl-card.pc-period .pc-cell.pc-win{box-shadow:none;background:#78b89a}.pnl-card.pc-period .pc-cell.pc-loss{box-shadow:none;background:#dd7568}.pnl-card.pc-period .pc-cell.pc-even{background:var(--ink-text)}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period .pc-cell.pc-even{background:color-mix(in srgb, var(--ink-text) 34%, transparent)}}.pnl-card.pc-period .pc-cell.pc-even{box-shadow:none}.pnl-card.pc-period .pc-wl{color:var(--ink-faint);text-align:center;font-size:.7em;line-height:1}.pnl-card.pc-period .pc-week{gap:.45em;display:flex}.pnl-card.pc-period .pc-wd{flex-direction:column;align-items:center;gap:.5em;display:flex}.pnl-card.pc-period .pc-week .pc-cell{border-radius:.34em;width:1.5em;height:1.5em}.pnl-card.pc-period .pc-month{grid-template-columns:repeat(7,1.05em);gap:.26em;display:grid}.pnl-card.pc-period .pc-month .pc-wl{padding-bottom:.2em}.pnl-card.pc-period .pc-year{width:13em;height:6.2em}.pnl-card.pc-period .pc-year svg{width:100%;height:100%;display:block;overflow:visible}.pnl-card.pc-period .pc-noline{height:100%;color:var(--ink-faint);place-items:center;font-size:.9em;display:grid}.pnl-card.pc-period.orientation-portrait .pc-viz{width:fit-content;margin-top:2em;padding:1.2em 1.3em}.pnl-card.pc-period.orientation-portrait .pc-month{grid-template-columns:repeat(7,1.75em);gap:.42em}.pnl-card.pc-period.orientation-portrait .pc-month .pc-cell{border-radius:.38em;width:1.75em;height:1.75em}.pnl-card.pc-period.orientation-portrait .pc-week{gap:.7em}.pnl-card.pc-period.orientation-portrait .pc-week .pc-cell{border-radius:.5em;width:2.4em;height:2.4em}.pnl-card.pc-period.orientation-portrait .pc-wl{font-size:1.05em}.pnl-card.pc-period.orientation-portrait .pc-year{width:100%;height:10em}.pnl-card.pc-period.orientation-portrait .pcp-stats{margin-top:2.2em}.pnl-card.pc-period.orientation-portrait .foot{margin-top:2.4em}.greet-actions{flex:none;align-items:center;gap:8px;display:flex}.period.pc-share{gap:7px;font-family:inherit;transition:border-color .15s,background-color .15s,color .15s,transform .15s,box-shadow .15s}.period.pc-share:hover{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .06);color:var(--ink-text-primary);box-shadow:0 10px 22px -14px rgb(var(--hi) / .35);transform:translateY(-1px)}.period.pc-share:active{transform:translateY(0)scale(.97)}.period.pc-share:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:2px}.cell.cell-btn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0}.cell.cell-btn:active{transform:translateY(0)scale(.97)}.cell.cell-btn:focus-visible{outline:2px solid rgb(var(--hi) / .4);outline-offset:1px}.cell.cell-btn.sel{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .34), 0 12px 26px -14px rgb(var(--hi) / .4);transform:translateY(-2px)}@media (max-width:540px){.greet{flex-wrap:wrap}.period.pc-share b{display:none}}.dy-label{color:var(--tx-2);margin-bottom:8px;font-size:11.5px;font-weight:500;display:block}.dy-label .hint{color:var(--tx-3);margin-left:4px;font-weight:400}.dy-kw{font-family:var(--mono);letter-spacing:.1em;color:var(--tx-3);font-size:10px}.dy-ghost:focus-visible,.dy-orig-h:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.dy-shot{aspect-ratio:16/10;background:linear-gradient(180deg, var(--bg), var(--bg));box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;position:relative;overflow:hidden}.dy-shot img{object-fit:contain;width:100%;height:100%}.dy-ghost{border:1px solid var(--line);background:rgb(var(--hi) / .02);color:var(--tx-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;transition:background .15s,border-color .15s,color .15s,transform .14s;display:inline-flex}.dy-ghost svg{width:13px;height:13px}.dy-ghost:hover:not(:disabled){background:rgb(var(--hi) / .06);border-color:rgb(var(--hi) / .2);color:var(--tx)}.dy-ghost:active:not(:disabled){transform:scale(.97)}.dy-ghost:disabled{opacity:.55;cursor:default}.dy-orig{border-top:1px solid var(--line);margin-top:4px}.dy-orig-h{width:100%;color:var(--tx-2);font-family:var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:14px 2px;font-size:12.5px;font-weight:500;transition:color .15s;display:flex}.dy-orig-h>svg{flex:none;width:14px;height:14px}.dy-orig-h b{font-family:var(--mono);color:var(--tx-3);font-size:11.5px;font-weight:400}.dy-orig-h .chev{margin-left:auto;transition:transform .22s}.dy-orig-h:hover{color:var(--tx)}.dy-orig.open .dy-orig-h .chev{transform:rotate(180deg)}.dy-orig-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.7,.2,1),opacity .2s;display:grid}.dy-orig.open .dy-orig-wrap{opacity:1;grid-template-rows:1fr}.dy-orig-in{min-height:0;overflow:hidden}.dy-orig-body{flex-direction:column;gap:14px;margin-bottom:14px;padding:16px;display:flex}.dy-orig-meta{color:var(--tx-3);flex-wrap:wrap;gap:6px 20px;font-size:12px;display:flex}.dy-orig-meta b{color:var(--tx);margin-left:4px;font-weight:500}.dy-orig-list .dy-label{margin-bottom:6px}.dy-orig-row{color:var(--tx-2);border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 0;font-size:12.5px;display:flex}.dy-orig-row:last-child{border-bottom:0}.dy-orig-row .mono{font-family:var(--mono);color:var(--tx)}.dy-orig-scn{color:var(--tx-2);margin:0;padding:5px 0;font-size:12.5px;line-height:1.55}.dy-orig-body .dy-shot{max-width:420px}.dy-empty-ic{width:38px;height:38px;color:var(--tx-2);background:rgb(var(--hi) / .05);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);border-radius:11px;place-items:center;margin-bottom:6px;display:grid}.dy-empty-ic svg{width:16px;height:16px}.rt{color:var(--tx);overflow-wrap:anywhere;font-size:13.5px;line-height:1.65}.rt p{margin:0}.rt p+p,.rt p+ul,.rt ul+p{margin-top:6px}.rt ul{margin:0;padding-left:20px;list-style:outside}.rt ul ul{margin-top:4px;list-style:circle}.rt li+li{margin-top:4px}.rt li::marker{color:var(--tx-3)}.rt strong{color:#fff;font-weight:600}.rt em{font-style:italic}.rt mark{background:rgb(var(--hi) / .14);color:inherit;box-shadow:inset 0 -1px 0 rgb(var(--hi) / .18);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 3px}.rt-frame{border:1px solid var(--line);background:var(--well);border-radius:12px;transition:border-color .16s,box-shadow .18s}.rt-frame:focus-within{border-color:var(--line-2);box-shadow:0 0 0 3px rgb(var(--hi) / .03)}.rt-frame.disabled{opacity:.6}.rt-bar{top:env(safe-area-inset-top);z-index:1;border-bottom:1px solid var(--line);background:var(--panel);border-radius:12px 12px 0 0;gap:4px;padding:6px;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.rt-bar{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.rt-bar{-webkit-backdrop-filter:blur(10px)}.rt-tool{width:36px;height:36px;color:var(--tx-2);cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;transition:background .15s,border-color .15s,color .15s,box-shadow .18s,transform .14s;display:grid}.rt-tool svg{width:15px;height:15px}.rt-tool:hover:not(:disabled){background:rgb(var(--hi) / .06);color:var(--tx)}.rt-tool:active:not(:disabled){transform:scale(.92)}.rt-tool:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.rt-tool.on{color:var(--tx);border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .1);box-shadow:0 1px 0 rgb(var(--hi) / .08) inset, 0 6px 16px -10px rgb(var(--hi) / .4)}.rt-tool:disabled{opacity:.5;cursor:default}.rt-tool.ghost{cursor:default;background:rgb(var(--hi) / .04);animation:1.2s ease-in-out infinite rt-pulse}@keyframes rt-pulse{50%{opacity:.45}}.rt-input{outline:none;min-height:150px;padding:14px}.rt-frame.loading .rt-input{color:var(--tx-2)}.rt-placeholder,.rt-input p.is-editor-empty:first-child:before{color:var(--tx-3)}.rt-input p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0}@media (max-width:640px){.rt-tool{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.dy-orig-wrap,.dy-orig-h .chev,.rt-tool{transition:none}.rt-tool.ghost{animation:none}}a.dy-ghost{text-decoration:none}.today-card .tc-title{letter-spacing:-.01em;color:var(--ink-text-primary);font-size:15px;font-weight:600}.today-card .tc-text{min-width:0;color:var(--ink-text-secondary);text-align:right;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin-left:auto;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.today-card.todo .pn-go{border-color:rgb(var(--hi) / .34);background:rgb(var(--hi) / .1);color:var(--ink-text-primary);box-shadow:0 1px 0 rgb(var(--hi) / .08) inset, 0 8px 22px -12px rgb(var(--hi) / .45)}.today-card.todo:hover .pn-go{background:rgb(var(--hi) / .16);border-color:rgb(var(--hi) / .5)}@media (max-width:820px){.today-card .tc-text{text-align:left;flex-basis:100%;margin-left:0}.today-card .pn-go{margin-left:auto}}.stage.dx{max-width:1360px}.dx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:14px 4px 18px;display:flex}.dx-head .kicker{font-family:var(--mono);letter-spacing:.16em;color:var(--tx-3);margin-bottom:10px;font-size:11px}.dx-head h1{letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:1}.dx-sub{font-family:var(--mono);color:var(--tx-3);margin:12px 0 0;font-size:12px}.dx-head-r{align-items:center;gap:10px;display:flex}.dx-cta{background:linear-gradient(180deg, var(--cta), var(--tx-hi));height:38px;color:var(--cta-text);white-space:nowrap;box-shadow:0 10px 26px -14px rgb(var(--hi) / .55);border-radius:11px;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:filter .15s,transform .14s,box-shadow .2s;display:inline-flex}.dx-cta svg{width:14px;height:14px}.dx-cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.dx-cta:active{transform:scale(.97)}.dx-cta:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .5);outline:none}.dx .cal-toggle button:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.dx-filters{margin:0 4px 22px}.dx .dx-filters .sess-chip{align-items:center;gap:8px;padding:8px 13px;display:inline-flex}.dx-count{font-family:var(--mono);color:var(--tx-3);font-size:10.5px}.dx-filters .sess-chip.on .dx-count{color:var(--tx-2)}.dx-body{animation:.22s both dx-in}.dx-grid.tg-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.tg-grid .dx-card{border:1px solid rgb(var(--hi) / .1);box-shadow:none;border-radius:14px;transition:transform .2s,border-color .2s}.tg-grid .dx-card:hover{box-shadow:none;transform:none}.tg-grid .dx-card:hover .dx-cover img{filter:none;transform:none}.tg-grid .dx-card:active{transform:scale(.99)}.tg-grid .dx-card:focus-visible{border-color:rgb(var(--hi) / .4);box-shadow:0 0 0 3px rgb(var(--hi) / .3)}.tg-grid .dx-cover img{transition:transform .2s}.tg-grid .dx-card.noplan{box-shadow:none}.tg-grid .dx-ph{padding:14px 14px 84px}.tg-grid .dx-over{background:linear-gradient(180deg, transparent 0%, var(--bg) 22%, var(--bg) 48%, var(--bg) 74%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.tg-grid .dx-over{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--bg) 20%, transparent) 22%, color-mix(in srgb, var(--bg) 55%, transparent) 48%, color-mix(in srgb, var(--bg) 82%, transparent) 74%, color-mix(in srgb, var(--bg) 94%, transparent) 100%)}}.tg-grid .dx-date{font-weight:500}.tg-when{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:10px;overflow:hidden}@media (min-width:641px){.tg-grid .dx-over{padding:64px 14px 14px}}@media (hover:hover) and (pointer:fine){.tg-grid .dx-card:hover{border-color:rgb(var(--hi) / .22);transform:translateY(-2px)}.tg-grid .dx-card:hover .dx-cover img{transform:scale(1.02)}.tg-grid .dx-card:active{transform:translateY(0)scale(.99)}}@media (max-width:640px){.dx-grid.tg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tg-grid .dx-over-2{flex-wrap:wrap;row-gap:5px}.tg-when{flex-basis:100%;margin-left:0}}.tg-toggle{transition:opacity .15s}.tg-toggle[aria-busy=true]{opacity:.7}.tg-toggle button:hover:not(.on){color:var(--ink-text-primary);background:rgb(var(--hi) / .04)}.tg-toggle button:active{transform:scale(.97)}.tg-toggle button:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}@media (prefers-reduced-motion:reduce){.tg-toggle,.tg-toggle button,.tg-grid .dx-card,.tg-grid .dx-cover img{transition:none}.tg-grid .dx-card:hover,.tg-grid .dx-card:active,.tg-grid .dx-card:hover .dx-cover img{transform:none}}@keyframes dx-in{0%{opacity:0;transform:translateY(6px)}}.dx-month{margin-bottom:28px}.dx-month h2{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-2);align-items:baseline;gap:10px;margin:0 4px 12px;font-size:12px;font-weight:600;display:flex}.dx-month h2 span{font-family:var(--mono);letter-spacing:0;color:var(--tx-3);font-weight:400}.dx-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.dx-card{aspect-ratio:4/3;background:linear-gradient(160deg, var(--panel), var(--panel));border-radius:16px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dx-card{background:linear-gradient(160deg, color-mix(in srgb, var(--panel) 60%, transparent), color-mix(in srgb, var(--panel) 75%, transparent))}}.dx-card{color:inherit;box-shadow:inset 0 0 0 1px var(--line), 0 24px 50px -34px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k)));text-decoration:none;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .22s}.dx-card:hover{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .26), 0 30px 60px -32px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k))), 0 0 40px -20px rgb(var(--hi) / .35);transform:translateY(-4px)}.dx-card:active{transform:translateY(-1px)scale(.99)}.dx-card:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .4), 0 0 0 3px rgb(var(--hi) / .3);outline:none}.dx-cover{position:absolute;inset:0}.dx-cover img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .25s;display:block}.dx-card:hover .dx-cover img{filter:brightness(1.06);transform:scale(1.04)}.dx-ph{background:radial-gradient(120% 80% at 0% 0%, rgb(var(--hi) / .05), transparent 60%), repeating-linear-gradient(135deg, rgb(var(--hi) / .018) 0 2px, transparent 2px 11px);align-items:flex-start;height:100%;padding:18px 18px 84px;display:flex}.dx-ph p{color:var(--tx-2);-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.dx-ph p.none{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:11px}.dx-card.noplan{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .06), 0 24px 50px -34px rgb(var(--shadow-rgb) / calc(.95 * var(--shadow-k)))}.dx-card.noplan .dx-ph{background:repeating-linear-gradient(135deg, rgb(var(--hi) / .012) 0 2px, transparent 2px 11px)}.dx-ph.pending{background:linear-gradient(100deg, rgb(var(--hi) / .02) 30%, rgb(var(--hi) / .06) 50%, rgb(var(--hi) / .02) 70%);background-size:220% 100%;animation:1.3s linear infinite dx-shimmer}@keyframes dx-shimmer{to{background-position:-220% 0}}.dx-over{background:linear-gradient(180deg, transparent, var(--bg) 42%, var(--bg));flex-direction:column;gap:8px;padding:34px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dx-over{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--bg) 82%, transparent) 42%, color-mix(in srgb, var(--bg) 94%, transparent))}}.dx-over-1,.dx-over-2{align-items:center;gap:8px;min-width:0;display:flex}.dx-date{color:var(--tx);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.dx-date em,.dx-c-date em{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx);background:rgb(var(--hi) / .1);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .2);border-radius:5px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:500}.dx-net{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tx-2);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.dx-net.up{color:var(--pnl-positive)}.dx-net.down{color:var(--pnl-negative)}.dx-net.none{color:var(--tx-3);font-weight:400}.dx-chip{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-2);background:rgb(var(--hi) / .06);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1);white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:10px}.dx-chip.verdict{color:var(--tx);background:rgb(var(--hi) / .11);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .22)}.dx-dots{gap:5px;margin-left:auto;display:inline-flex}.dx-dots i{width:8px;height:8px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3);border-radius:50%}.dx-dots i.on{background:var(--tx);box-shadow:0 0 8px rgb(var(--hi) / .45)}.dx-table{padding:6px 8px}.dx-row{border-bottom:1px solid var(--line);color:inherit;border-radius:11px;grid-template-columns:150px 80px minmax(0,1fr) 70px 118px 96px 104px;align-items:center;gap:14px;padding:12px;font-size:12.5px;text-decoration:none;transition:background .16s,transform .16s;display:grid}.dx-row:last-child{border-bottom:0}a.dx-row:hover{background:rgb(var(--hi) / .04);transform:translate(2px)}a.dx-row:active{background:rgb(var(--hi) / .06)}a.dx-row:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .28);outline:none}.dx-thead{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);padding-top:10px;padding-bottom:10px;font-size:10px}.dx-thead .r,.dx-c-trades,.dx-c-net,.dx-c-status{text-align:right}.dx-c-date{color:var(--tx);white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.dx-c-bias,.dx-c-verdict{color:var(--tx-2)}.dx-c-plan{color:var(--tx-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dx-c-plan.none{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}.dx-c-trades{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tx-2)}.dx-c-net,.dx-c-status{justify-content:flex-end;display:flex}.dx-more{justify-content:center;padding:4px 0 20px;display:flex}.dx-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.dx-empty b{color:var(--tx);font-size:15px;font-weight:600}.dx-empty p{max-width:360px;color:var(--tx-3);margin:0 0 10px;font-size:13px;line-height:1.55}@media (max-width:900px){.dx-thead{display:none}.dx-row{grid-template-columns:minmax(0,1fr) auto auto;gap:6px 12px;padding:14px 10px}.dx-c-date{grid-area:1/1}.dx-c-net{grid-area:1/2/auto/4}.dx-c-plan{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/1/auto/-1;display:-webkit-box}.dx-c-bias,.dx-c-verdict,.dx-c-trades{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tx-3);text-align:left;grid-row:3;font-size:10.5px}.dx-row>.dx-c-bias{grid-column:1}.dx-row>.dx-c-verdict{grid-column:2}.dx-row>.dx-c-trades{display:none}.dx-row>.blank{visibility:hidden}.dx-c-status{grid-area:3/3;align-items:center}}@media (max-width:640px){.stage.dx{padding:10px 16px 48px}.dx-head h1{font-size:32px}.dx-head-r{justify-content:space-between;width:100%}.dx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dx-card{aspect-ratio:3/4;border-radius:14px}.dx-over{gap:6px;padding:30px 10px 10px}.dx-over-1{flex-direction:column;align-items:flex-start;gap:3px}.dx-net{margin-left:0}.dx-date{font-size:13px}.dx-over-2{flex-wrap:wrap;gap:5px 6px}.dx-chip{padding:3px 6px;font-size:9.5px}.dx-ph{padding:12px 12px 110px}.dx-ph p{font-size:12.5px}.dx-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px 18px;padding:4px 16px;overflow-x:auto}.dx-filters::-webkit-scrollbar{display:none}.dx .dx-filters .sess-chip{flex:none;padding:10px 13px}}@media (prefers-reduced-motion:reduce){.dx-body,.dx-ph.pending{animation:none}.dx-card,.dx-cover img,.dx-row,.dx-cta{transition:none}.dx-card:hover,.dx-card:hover .dx-cover img,a.dx-row:hover{transform:none}}.sr{min-width:0;color:var(--tx-2);flex-direction:column;gap:9px;display:inline-flex}.sr-figure{display:contents}.sr.has-share{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"week share""line line";align-items:center;gap:9px 14px;display:inline-grid}.sr.has-share .sr-week{grid-area:week;min-width:0}.sr.has-share .sr-line{grid-area:line;min-width:0}.sr-share{z-index:1;border:1px solid var(--line);background:rgb(var(--hi) / .03);height:28px;color:var(--tx-2);white-space:nowrap;border-radius:9px;grid-area:share;justify-self:end;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .14s,box-shadow .18s;display:inline-flex;position:relative}.sr-share svg{width:12px;height:12px}.sr-share:hover{background:rgb(var(--hi) / .08);border-color:rgb(var(--hi) / .28);color:var(--tx);box-shadow:0 8px 18px -12px rgb(var(--hi) / .4);transform:translateY(-1px)}.sr-share:active{transform:scale(.96)}.sr-share:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .34);outline:none}.sr-week{align-items:flex-end;gap:9px;display:flex}.sr-day{flex-direction:column;align-items:center;gap:5px;display:flex}.sr-day i{font-family:var(--mono);letter-spacing:.06em;color:var(--tx-3);font-size:9.5px;font-style:normal}.sr-dot{box-sizing:border-box;border-radius:50%;place-items:center;width:20px;height:20px;transition:transform .18s,box-shadow .2s;display:grid}.sr-dot svg{width:11px;height:11px}.sr-dot.counted,.sr-dot.complete{background:linear-gradient(180deg, var(--cta), var(--tx-hi));box-shadow:0 0 10px rgb(var(--hi) / .28)}.sr-dot.complete{color:var(--cta-text)}.sr-dot.complete svg{fill:currentColor;stroke-width:0;width:12px;height:12px}.sr-dot.frozen{color:var(--tx);background:rgb(var(--hi) / .08);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .34)}.sr-dot.missed{color:var(--tx-3);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .16)}.sr-dot.missed svg{width:10px;height:10px}.sr-dot.holiday{border:1px dashed rgb(var(--hi) / .26)}.sr-dot.today_pending{box-shadow:inset 0 0 0 1.5px rgb(var(--hi) / .6);animation:2.2s ease-in-out infinite sr-pulse}@keyframes sr-pulse{50%{box-shadow:inset 0 0 0 1.5px rgb(var(--hi) / .9), 0 0 0 4px rgb(var(--hi) / .07)}}.sr-dot.future{background:radial-gradient(circle, rgb(var(--hi) / .16) 0 3px, transparent 3.5px);width:20px;height:20px}.sr-day:hover .sr-dot{transform:translateY(-2px)}.sr-count{color:var(--tx-3);white-space:nowrap;margin-left:6px;padding-bottom:3px;font-size:11.5px}.sr-count b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tx);font-weight:600}.sr-line{color:var(--tx-2);flex-wrap:wrap;align-items:center;gap:3px 7px;font-size:12px;display:flex}.sr-line b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--tx);font-weight:600}.sr-flame,.sr-freeze{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.sr-flame svg,.sr-freeze svg{width:13px;height:13px;color:var(--tx-3)}.sr-flame.lit svg{color:var(--tx);filter:drop-shadow(0 0 5px rgb(var(--hi) / .5))}.sr-freeze em{color:var(--tx-3);font-style:normal}.sr-sep,.sr-hint{color:var(--tx-3)}.sr-panel,.sr-panel.has-share{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 28px;display:flex}.sr-panel .sr-share{height:34px;padding:0 14px;font-size:12.5px}.sr-panel .sr-dot{width:26px;height:26px}.sr-panel .sr-dot svg{width:14px;height:14px}.sr-panel .sr-dot.future{width:26px;height:26px}.sr-panel .sr-week{gap:12px}.sr-panel .sr-line{font-size:13px}.sr-head{background:rgb(var(--hi) / .025);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;margin-left:auto;padding:10px 14px}.dx-head .dx-head-r{margin-left:0}.today-card .sr-card{border-left:1px solid var(--ink-border);flex:none;padding-left:22px}@media (max-width:1100px){.today-card{flex-wrap:wrap}.today-card .tc-text{text-align:left;flex-basis:100%;order:3;margin-left:0}.today-card .sr-card{border-left:0;order:4;padding-left:0}.today-card .pn-go{order:5;margin-left:auto}}@media (max-width:640px){.sr-head{box-sizing:border-box;width:100%;margin-left:0}.sr-panel{flex-direction:column;align-items:flex-start}.today-card .sr-card{flex-basis:100%}.sr-sep-freeze{display:none}.sr-freeze{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.sr-dot{transition:none}.sr-dot.today_pending{animation:none}.sr-day:hover .sr-dot{transform:none}}.sc-card{--sc-base:#0a0a0c;--sc-text:#f4f4f2;--sc-muted:#8a8a92;--sc-faint:#55555d;--ink-mark:var(--sc-text);--ink-photo-pos:68% center;box-sizing:border-box;background:var(--sc-base);color:var(--sc-text);font-family:var(--sans);font-variant-numeric:tabular-nums;flex:none;line-height:1.2;position:relative;overflow:hidden}.sc-card .sc-photo{background-image:var(--ink-photo);background-size:cover;background-position:var(--ink-photo-pos);filter:grayscale(.2)brightness(.94)contrast(1.03);position:absolute;inset:0}.sc-card video.sc-photo{object-fit:cover;object-position:var(--ink-photo-pos);width:100%;height:100%}.sc-card .sc-fade{background:linear-gradient(90deg,#0a0a0c 0% 40%,#0a0a0cdb 52%,#0a0a0c6b 68%,#0a0a0c14 86%,#0a0a0c00 100%),linear-gradient(#0a0a0c00 74%,#0a0a0c80 100%);position:absolute;inset:0}.sc-card.sc-portrait .sc-fade{background:linear-gradient(90deg,#0a0a0c 0% 50%,#0a0a0cdb 62%,#0a0a0c66 78%,#0a0a0c0f 94%,#0a0a0c00 100%),linear-gradient(#0a0a0c00 78%,#0a0a0c80 100%)}.sc-card .sc-frame{pointer-events:none;border:1px solid #ffffff1a;position:absolute;inset:14px}.sc-card .sc-frame:before{content:"";border-top:1px solid #ffffff8c;border-left:1px solid #ffffff8c;width:44px;height:44px;position:absolute;top:-1px;left:-1px}.sc-card .sc-frame:after{content:"";border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;width:44px;height:44px;position:absolute;bottom:-1px;right:-1px}.sc-card .sc-content{box-sizing:border-box;flex-direction:column;width:56%;padding:44px 0 40px 46px;display:flex;position:absolute;top:0;bottom:0;left:0}.sc-card.sc-portrait .sc-content{width:68%;padding:42px 0 38px 40px}.sc-card .sc-top{align-items:center;gap:14px;display:flex}.sc-card .sc-brand{align-items:center;gap:6px;display:inline-flex}.sc-card .sc-mark{width:15px;height:15px}.sc-card .sc-brand b{letter-spacing:-.01em;font-size:15px;font-weight:600}.sc-card .sc-kicker{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--sc-muted);white-space:nowrap;border-left:1px solid #ffffff29;padding-left:14px;font-size:10px}.sc-card .sc-hero{margin-top:auto;margin-bottom:auto;padding-top:6px}.sc-card .sc-name{letter-spacing:-.01em;color:var(--sc-text);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:96%;margin-bottom:4px;font-size:19px;font-weight:500;display:-webkit-box;overflow:hidden}.sc-card .sc-num{font-family:var(--mono);letter-spacing:-.06em;color:#fff;text-shadow:0 0 46px #ffffff29;margin-left:-6px;font-size:148px;font-weight:600;line-height:.92}.sc-card.sc-portrait .sc-num{font-size:136px}.sc-card .sc-unit{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--sc-text);margin-top:8px;font-size:15px;font-weight:500}.sc-card .sc-best{color:var(--sc-muted);margin-top:14px;font-size:13px}.sc-card .sc-best b{font-family:var(--mono);color:var(--sc-text);margin-left:4px;font-weight:600}.sc-card .sc-heat{gap:8px;display:flex}.sc-card .sc-heat-rows,.sc-card .sc-heat-col{flex-direction:column;gap:4px;display:flex}.sc-card .sc-heat-rows span{width:9px;height:13px;font-family:var(--mono);color:var(--sc-faint);font-size:8px;line-height:13px}.sc-card .sc-heat-grid{gap:4px;display:flex}.sc-card .sc-cell{box-sizing:border-box;border-radius:3.5px;width:13px;height:13px;display:block;position:relative}.sc-card .sc-cell.complete{background:#fff;box-shadow:0 0 7px #ffffff73}.sc-card .sc-cell.counted{background:#ffffff80}.sc-card .sc-cell.frozen{border:1.5px solid #ffffffb3}.sc-card .sc-cell.frozen:after{content:"";background:#ffffffb3;border-radius:50%;position:absolute;inset:2.5px}.sc-card .sc-cell.missed{border:1px solid #fff3}.sc-card .sc-cell.missed:after{content:"";background:#ffffff4d;height:1px;position:absolute;top:50%;left:2px;right:2px;transform:rotate(-45deg)}.sc-card .sc-cell.holiday{border:1px dashed #ffffff52}.sc-card .sc-cell.today_pending{border:1.5px solid #fff9}.sc-card .sc-cell.future{background:#ffffff12}.sc-card .sc-totals{color:var(--sc-muted);white-space:nowrap;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.sc-card .sc-totals span{align-items:center;gap:5px;display:inline-flex}.sc-card .sc-totals svg{width:12px;height:12px;color:var(--sc-text)}.sc-card .sc-totals b{font-family:var(--mono);color:var(--sc-text);font-weight:600}.sc-card .sc-totals .sc-dot{color:var(--sc-faint)}.sc-card .sc-foot{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sc-faint);white-space:nowrap;gap:18px;margin-top:18px;font-size:9.5px;display:flex}.sc-card .sc-foot span:last-child{color:var(--sc-muted)}.scs-frame{justify-content:center;width:100%;max-width:800px;display:flex}.scs-stage{box-shadow:0 30px 70px -30px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:6px;transition:opacity .2s;position:relative;overflow:hidden}.scs-offscreen{pointer-events:none;position:fixed;top:0;left:-100000px}.scs-input{background:var(--well);border:1px solid var(--line);width:100%;color:var(--tx);font-family:var(--sans);border-radius:10px;outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s}.scs-input:focus{border-color:var(--line-2);box-shadow:0 0 0 3px rgb(var(--hi) / .04)}.scs-input::placeholder{color:var(--tx-3)}@media (max-width:640px){.scs-input{font-size:16px}}.today-card{cursor:pointer;position:relative}.today-card .tc-link{outline:none;text-decoration:none}.today-card .tc-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.today-card .tc-link:focus-visible:after{outline:2px solid rgb(var(--hi) / .35);outline-offset:3px}.today-card:has(.tc-milestone){flex-wrap:wrap}.tc-milestone{z-index:1;background:rgb(var(--hi) / .05);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14);cursor:default;border-radius:12px;flex-basis:100%;order:9;align-items:center;gap:12px;margin-top:2px;padding:10px 10px 10px 12px;animation:.28s cubic-bezier(.2,.7,.2,1) both tc-ms-in;display:flex;position:relative}@keyframes tc-ms-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tc-ms-ic{width:28px;height:28px;color:var(--ink-text-primary);background:rgb(var(--hi) / .08);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14);border-radius:9px;flex:none;place-items:center;display:grid}.tc-ms-ic svg{width:14px;height:14px;filter:drop-shadow(0 0 5px rgb(var(--hi) / .5))}.tc-ms-text{min-width:0;color:var(--ink-text-secondary);flex:1;font-size:12.5px;line-height:1.45}.tc-ms-text b{color:var(--ink-text-primary);font-weight:600}.tc-ms-go{background:linear-gradient(180deg, var(--cta), var(--tx-hi));height:32px;color:var(--cta-text);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:filter .15s,transform .14s;display:inline-flex}.tc-ms-go:hover{filter:brightness(1.06);transform:translateY(-1px)}.tc-ms-go:active{transform:scale(.97)}.tc-ms-x{width:30px;height:30px;color:var(--ink-text-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;transition:background .15s,color .15s,transform .14s;display:grid}.tc-ms-x svg{width:14px;height:14px}.tc-ms-x:hover{background:rgb(var(--hi) / .08);color:var(--ink-text-primary)}.tc-ms-x:active{transform:scale(.9)}.tc-ms-go:focus-visible,.tc-ms-x:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .4);outline:none}@media (max-width:640px){.sr.has-share{grid-template-columns:minmax(0,1fr);grid-template-areas:"week""line""share";display:grid}.sr.has-share .sr-share{justify-self:start}.sr-panel.has-share{display:flex}.tc-milestone{flex-wrap:wrap}.tc-ms-text{flex-basis:calc(100% - 44px)}.tc-ms-go{flex:1;justify-content:center;height:38px}.tc-ms-x{width:38px;height:38px}.sr-share{height:34px}}@media (prefers-reduced-motion:reduce){.tc-milestone{animation:none}.sr-share,.tc-ms-go,.tc-ms-x{transition:none}}.ink-dock{z-index:40;border:1px solid rgb(var(--hi) / .09);background:var(--panel);border-radius:16px;flex-wrap:nowrap;align-items:center;gap:2px;width:fit-content;max-width:calc(100% - 16px);margin:0 auto;padding:5px;display:flex;position:fixed;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ink-dock{background:color-mix(in srgb, var(--panel) 94%, transparent)}}.ink-dock{-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 48px rgb(var(--shadow-rgb) / calc(.55 * var(--shadow-k)));will-change:transform;scrollbar-width:none;animation:.25s both ink-dock-in;overflow-x:auto}.ink-dock::-webkit-scrollbar{display:none}.ink-app[data-nav=bottom] .ink-dock{bottom:calc(20px + env(safe-area-inset-bottom))}.ink-app[data-nav=top] .ink-dock{top:calc(16px + env(safe-area-inset-top))}@keyframes ink-dock-in{0%{opacity:0;transform:translateY(var(--ink-dock-from,6px))}}.ink-app[data-nav=top] .ink-dock{--ink-dock-from:-6px}.ink-app[data-nav=bottom] .wrap>main.content{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.ink-app[data-nav=top] .wrap{padding-top:78px}@media (min-width:860px){.ink-app[data-nav=bottom] .sp-rail{top:24px}}.ink-app[data-nav=top] .rt-bar{top:calc(78px + env(safe-area-inset-top))}.ink-app[data-nav=bottom] :is(.profile-settings .toast,.ink-toast){bottom:calc(92px + env(safe-area-inset-bottom))}.ink-dock .ink-dock-switcher .acct{background:var(--raised);border:1px solid rgb(var(--hi) / .06);border-radius:11px;flex-shrink:0;max-width:168px;height:38px;transition:border-color .15s,background-color .15s}.ink-dock .ink-dock-switcher .acct:hover,.ink-dock .ink-dock-switcher .acct[data-popup-open]{border-color:rgb(var(--hi) / .18)}@media (max-width:1023px){.ink-dock .ink-dock-switcher .acct{max-width:118px}.ink-dock .ink-dock-switcher .a-pill .size{display:none}}.ink-dock .ink-dock-switcher .acct:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ink-dock-groups{display:contents}.ink-dock-spacer{display:none}@media (min-width:1024px){.ink-app[data-nav=top] .ink-dock{width:calc(100% - 2 * var(--shell-pad-x));border-radius:24px;gap:8px;padding:7px 8px 7px 10px}.ink-app[data-nav=top] .ink-dock-div{display:none}.ink-app[data-nav=top] .ink-dock-spacer{flex:auto;display:block}.ink-app[data-nav=top] .ink-dock-groups{border:1px solid rgb(var(--hi) / .07);background:rgb(var(--hi) / .025);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.ink-app[data-nav=top] .ink-dock :is(a,button){border-radius:999px}.ink-app[data-nav=top] .ink-dock-groups>a{height:36px;padding:0 16px}.ink-app[data-nav=top] .ink-dock-groups>a[aria-current=page]{background:var(--cta);color:var(--cta-text);box-shadow:0 4px 14px rgb(var(--shadow-rgb) / calc(.4 * var(--shadow-k)));--nav-count:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-nav=top] .ink-dock-groups>a[aria-current=page]{--nav-count:color-mix(in srgb, var(--cta-text) 65%, var(--cta))}}.ink-app[data-nav=top] .ink-dock .ink-dock-switcher .acct{border-radius:999px}}@media (min-width:1441px){.ink-app[data-nav=top] .ink-dock{width:calc(100% - 64px)}}@media (prefers-reduced-motion:reduce){.ink-dock{animation:none}}.ink-chart-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.3s ease-out forwards ink-chart-draw}@keyframes ink-chart-draw{to{stroke-dashoffset:0}}.ink-chart-fade{animation:.3s ease-out both ink-chart-fade}@keyframes ink-chart-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ink-chart-draw{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.ink-chart-fade{animation:none}}.ink-chart-hit{cursor:pointer;outline:none}.ink-chart-hit:focus-visible{stroke:var(--tx);stroke-width:1.5px}.dx-hatch{background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .42) 0 1.5px, transparent 1.5px 5px)}.dx-hatch-soft{background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .11) 0 1.5px, transparent 1.5px 6px)}.dx-loss{background:var(--tx)}@supports (color:color-mix(in lab, red, red)){.dx-loss{background:color-mix(in srgb, var(--tx) 35%, transparent)}}.dx-in{animation:.24s cubic-bezier(.2,.7,.2,1) both dx-in}.dx-fade{animation:.2s both dx-fade}@keyframes dx-fade{0%{opacity:0}}.dx-grow{transform-origin:0;animation:.5s cubic-bezier(.2,.7,.2,1) both dx-grow}@keyframes dx-grow{0%{transform:scaleX(0)}}.dx-rise,.dx-bar{transform-origin:bottom;animation:.45s cubic-bezier(.2,.7,.2,1) both dx-rise}@keyframes dx-rise{0%{transform:scaleY(0)}}.dx-ring{transition:stroke-dashoffset .5s cubic-bezier(.2,.7,.2,1);animation:.6s cubic-bezier(.2,.7,.2,1) both dx-ring}@keyframes dx-ring{0%{stroke-dashoffset:var(--dx-c)}}.dx-knob{box-shadow:0 0 0 4px rgb(var(--hi) / .08);animation:.3s cubic-bezier(.2,.7,.2,1.4) .35s both dx-pop}.dx-pop{animation:.25s cubic-bezier(.2,.7,.2,1.4) both dx-pop}@keyframes dx-pop{0%{opacity:0;scale:.6}}.dx-live{animation:2.4s ease-in-out 3 dx-live}@keyframes dx-live{50%{opacity:.45}}.dx .ins-strip{border:1px solid var(--line);background:var(--panel);box-shadow:none;border-radius:22px}.nx-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.22,.8,.2,1) forwards nx-draw}@keyframes nx-draw{to{stroke-dashoffset:0}}.nx-fade{animation:1.6s both nx-fade}@keyframes nx-fade{0%{opacity:0}}.nx-halo{transform-box:fill-box;transform-origin:50%;opacity:.3;animation:2.8s ease-in-out 1.8s 4 nx-halo}@keyframes nx-halo{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:.1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.nx-draw{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.nx-fade,.nx-halo,.dx-in,.dx-fade,.dx-grow,.dx-rise,.dx-bar,.dx-ring,.dx-knob,.dx-pop,.dx-live{animation:none}}.dv2 .pro-tease.card{border:1px solid var(--line);background:var(--glass);box-shadow:none;border-radius:16px;padding:20px}.dv2 .pro-tease.card .card-h h3{font-family:var(--font-serif);letter-spacing:0;font-size:18px;font-weight:500}.dv2 .ins-strip{border:1px solid var(--line);background:var(--glass);box-shadow:none;border-radius:16px}.dv2 .dv2-lock{border:1px solid var(--line-2);height:28px;font-family:var(--font-sans);color:var(--tx-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;transition:color .15s,border-color .15s,transform .14s;display:inline-flex}.dv2 .dv2-lock:hover{color:var(--tx);border-color:rgb(var(--hi) / .3)}.dv2 .dv2-lock:active{transform:scale(.97)}.dv2 .dv2-lock:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .25);outline:none}.dv2-cal .grid-wrap{grid-template-columns:repeat(7,minmax(0,1fr)) 110px}.dv2-cal .dow{letter-spacing:0;color:var(--tx-3);font-size:11px;font-weight:400}.dv2-cal .dow.wk{text-align:left;color:var(--tx-3);padding-left:11px;display:block}.dv2-cal .cell{aspect-ratio:auto;background:var(--panel);min-height:84px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .05);border-radius:8px;padding:9px 11px}.dv2-cal .cell.blank{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .03);background:0 0}.dv2-cal .cell .d{color:var(--tx-3);font-size:11px}.dv2-cal .cell .amt{font-size:12px;font-weight:500}.dv2-cal .cell .nn{font-size:11px;font-family:var(--font-sans);color:var(--tx-3)}.dv2-cal .cell.win{background:var(--chip);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14)}.dv2-cal .cell.loss{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2)}.dv2-cal .cell.win:after,.dv2-cal .cell.loss:after{content:none}.dv2-cal .cell.today{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .35)}.dv2-cal .cell.today .d{color:var(--tx)}.dv2-cal .cell.sel{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .5)}.dv2-cal .cell:not(.blank):hover{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .22);transform:translateY(-1px)}.dv2-cal .cell-btn:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .5), 0 0 0 2px rgb(var(--hi) / .25);outline:none}.dv2-cal .wk-cell{box-shadow:none;border-left:1px solid rgb(var(--hi) / .06);background:0 0;border-radius:0;justify-content:space-between;padding:9px 11px;display:flex}.dv2-cal .wk-cell .wl{font-family:var(--font-mono);color:var(--tx-3);font-size:11px}.dv2-cal .wk-cell .wv{font-size:12px;font-weight:500}.dv2-cal .wk-cell .wv:not(.up):not(.down){color:var(--tx-3)}.dv2-cal .cal-foot{color:var(--tx-3);border-top:0;padding-top:0;font-size:12px}.dv2-cal .cal-foot .sw{border-radius:2px;width:10px;height:10px}.dv2-cal .cal-foot .sw.g{background:var(--chip);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14)}.dv2-cal .cal-foot .sw.r{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2)}.dv2-cal .cal-foot .sw.n{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);background:0 0}@media (max-width:760px){.dv2-cal .view.show{overflow-x:auto}.dv2-cal .grid-wrap{min-width:700px}}:is(.pnl-card,.sc-card,.kc-card){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hi:255 255 255;--shadow-rgb:0 0 0;--shadow-k:1;--font-sans:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans:var(--font-sans);--mono:var(--font-mono);font-family:var(--font-sans);--bg:#060608;--tx:#f1f1f4;--tx-2:#9a9aa4;--tx-3:#61616b;--tx-4:#3e3e47;--up:#78b89a;--up-dim:#78b89a1f;--down:#dd7568;--down-dim:#dd75681f;--line:#ffffff17;--line-2:#ffffff2e;--glass:linear-gradient(160deg, #22242e80, #0f101694);--win:var(--glass);--bg-page:var(--bg);--bg-card:#161618;--bg-card-hover:#1b1b1d;--bg-active-pill:#212121;--ink-border:var(--line);--ink-border-strong:var(--line-2);--ink-text-primary:var(--tx);--ink-text-secondary:var(--tx-2);--ink-text-muted:var(--tx-3);--ink-text-faint:var(--tx-4);--ink-glass-bg:var(--glass);--pnl-positive:var(--up);--pnl-negative:var(--down);--ink-pnl-positive-dim:var(--up-dim);--ink-pnl-negative-dim:var(--down-dim)}.ink-app{display:contents}.ap-wall,.ap-veil{z-index:-1;pointer-events:none;height:100lvh;position:fixed;top:0;left:0;right:0}.ap-wall{background:var(--bg);overflow:hidden}.ap-wall img{top:calc(var(--ap-blur) * -2.5);left:calc(var(--ap-blur) * -2.5);width:calc(100% + var(--ap-blur) * 5);height:calc(100% + var(--ap-blur) * 5);object-fit:cover;max-width:none;filter:blur(var(--ap-blur));position:absolute}.ap-wall:after{content:"";background:var(--bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ap-wall:after{background:color-mix(in srgb, var(--bg) calc(var(--ap-dim) * 100%), transparent)}}.ap-veil{background:var(--bg);opacity:var(--ap-o)}.ink-app[data-appearance]{--ap-dim:.28;--up:var(--up-wallpaper);--down:var(--down-wallpaper);--pnl-positive:var(--up);--pnl-negative:var(--down);--glass:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance]{--glass:color-mix(in srgb, var(--panel) calc(var(--ap-o) * 100%), transparent)}}.ink-app[data-appearance]{--win:var(--glass);--ink-glass-bg:var(--glass);--bg-card:var(--glass);--bg-card-hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance]{--bg-card-hover:color-mix(in srgb, var(--ink) 6%, transparent)}}.ink-app[data-appearance]{--tx-2:#a3a3a3}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance]{--tx-2:color-mix(in srgb, #a3a3a3 calc(var(--ap-o) * 100%), #eee)}}.ink-app[data-appearance]{--tx-3:#8a8a8a}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance]{--tx-3:color-mix(in srgb, #8a8a8a calc(var(--ap-o) * 100%), #d4d4d4)}}.ink-app[data-appearance]{--tx-4:#525252}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance]{--tx-4:color-mix(in srgb, #525252 calc(var(--ap-o) * 100%), #b8b8b8)}}.ink-app[data-appearance]{--ink-text-secondary:var(--tx-2);--ink-text-muted:var(--tx-3);--ink-text-faint:var(--tx-4)}.ink-app[data-appearance] :is(.glass,.sp-card,.acc-card,.acc-summary,.promo-chip){-webkit-backdrop-filter:none}.ink-app[data-appearance] .dash-hero{background:radial-gradient(ellipse 70% 82% at 50% 42%, var(--panel), var(--bg) 66%, var(--bg))}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .dash-hero{background:radial-gradient(ellipse 70% 82% at 50% 42%, color-mix(in srgb, var(--panel) calc(var(--ap-o) * 100%), transparent), color-mix(in srgb, var(--bg) calc(var(--ap-o) * 100%), transparent) 66%, color-mix(in srgb, var(--bg) calc(var(--ap-o) * 100%), transparent))}}.ink-app[data-appearance] .strategies-page .sp-card{background:linear-gradient(160deg, var(--panel), var(--bg))}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .strategies-page .sp-card{background:linear-gradient(160deg, color-mix(in srgb, var(--panel) calc(30% * var(--ap-o)), transparent), color-mix(in srgb, var(--bg) calc(30% * var(--ap-o)), transparent))}}.ink-app[data-appearance] .wk-cell{background:linear-gradient(180deg, var(--panel), var(--bg))}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .wk-cell{background:linear-gradient(180deg, color-mix(in srgb, var(--panel) calc(70% * var(--ap-o)), transparent), color-mix(in srgb, var(--bg) calc(70% * var(--ap-o)), transparent))}}.ink-app[data-appearance] .settings-page{--sp-surface:var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .settings-page{--sp-surface:color-mix(in srgb, var(--bg) calc(var(--ap-o) * 100%), transparent)}}.ink-app[data-appearance] .settings-page{--sp-surface2:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .settings-page{--sp-surface2:color-mix(in srgb, var(--panel) calc(var(--ap-o) * 100%), transparent)}}.ink-app[data-appearance] .settings-page{--sp-card:var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .settings-page{--sp-card:color-mix(in srgb, var(--bg) calc(var(--ap-o) * 100%), transparent)}}.ink-app[data-appearance] .prop-firms-page{--pf-well:var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .prop-firms-page{--pf-well:color-mix(in srgb, var(--bg) calc(var(--ap-o) * 100%), transparent)}}.ink-app[data-appearance] .profile-settings .inp{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .profile-settings .inp{background:color-mix(in srgb, var(--bg) calc(var(--ap-o) * 100%), transparent)}}.ink-app[data-appearance] .ink-dock{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .ink-dock{background:color-mix(in srgb, var(--panel) calc(94% * var(--ap-o)), transparent)}}.ink-app[data-ap-nav=clear] .ink-dock{border-color:var(--ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.ink-app[data-ap-nav=clear] .ink-dock{border-color:color-mix(in srgb, var(--ink) 14%, transparent)}}.ink-app[data-ap-nav=clear] .ink-dock{box-shadow:none}.ink-app[data-appearance] .wrap{text-shadow:0 1px 2px var(--bg), 0 0 3px var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .wrap{text-shadow:0 1px 2px color-mix(in srgb, var(--bg) calc(90% * (1 - var(--ap-o))), transparent), 0 0 3px color-mix(in srgb, var(--bg) calc(60% * (1 - var(--ap-o))), transparent)}}.ink-app[data-appearance] :is(.pnl-card,.sc-card,.kc-card,.cta,.btn.primary,.dx-cta,.pro-upgrade,.promo-up,.sp-btn-primary,.tc-ms-go,.sr-dot,.ink-fullview .apply,.ink-fullview .check,[data-slot=button]){text-shadow:none}.ink-app[data-appearance] :is(.dash-hero .big,.greet h1 .accent,.n,.pnl-hero .v,.quote .qt,.strategies-page .cnet .v,.strategy-detail .sd-pnl-hero .v){text-shadow:none;filter:drop-shadow(0 1px 3px var(--bg))}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] :is(.dash-hero .big,.greet h1 .accent,.n,.pnl-hero .v,.quote .qt,.strategies-page .cnet .v,.strategy-detail .sd-pnl-hero .v){filter:drop-shadow(0 1px 3px color-mix(in srgb, var(--bg) calc(85% * (1 - var(--ap-o))), transparent))}}.ink-app[data-appearance] :is(.up,.down,.text-pnl-positive,.text-pnl-negative,.cell.win .amt,.cell.loss .amt,.cc-stat .v.up,.cc-stat .v.down,.dx-net.up,.dx-net.down,.ra-d.up,.ra-d.down,.ra-delta b.up,.ra-delta b.down,.side.long,.side.short,.strategy-detail .rtot b,.a-pill .size){text-shadow:none}@media (prefers-reduced-motion:no-preference){.ap-veil{transition:opacity .18s}}.kc-card{--kc-base:#0a0a0c;--kc-text:#f4f4f2;--kc-muted:#9a9aa2;--kc-faint:#6a6a73;--kc-up:#78b89a;--kc-down:#dd7568;--ink-mark:var(--kc-text);box-sizing:border-box;background:var(--kc-base);color:var(--kc-text);font-family:var(--sans);font-variant-numeric:tabular-nums;flex:none;line-height:1.2;position:relative;overflow:hidden}.kc-card .kc-photo{background-image:var(--ink-photo);filter:grayscale(.2)brightness(.94)contrast(1.03);background-position:50%;background-size:cover;position:absolute;inset:0}.kc-card video.kc-photo{object-fit:cover;width:100%;height:100%}.kc-card .kc-scrim{background:linear-gradient(#0a0a0c4d 0%,#0a0a0c9e 12%,#0a0a0ccc 30%,#0a0a0cdb 100%);position:absolute;inset:0}.kc-card .kc-content{box-sizing:border-box;flex-direction:column;padding:30px 34px 26px;display:flex;position:absolute;inset:0}.kc-card.kc-portrait .kc-content{padding:30px 26px 24px}.kc-card .kc-top{align-items:center;gap:14px;display:flex}.kc-card .kc-brand{align-items:center;gap:6px;display:inline-flex}.kc-card .kc-mark{width:15px;height:15px}.kc-card .kc-brand b{letter-spacing:-.01em;font-size:15px;font-weight:600}.kc-card .kc-kicker{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--kc-muted);white-space:nowrap;border-left:1px solid #fff3;padding-left:14px;font-size:10px}.kc-card .kc-account{text-overflow:ellipsis;white-space:nowrap;max-width:46%;color:var(--kc-text);background:#ffffff12;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11.5px;font-weight:500;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.kc-card .kc-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-top:22px;display:flex}.kc-card .kc-month{letter-spacing:-.03em;white-space:nowrap;font-size:34px;line-height:1}.kc-card .kc-month b{font-weight:600}.kc-card .kc-month span{color:var(--kc-muted);font-weight:400}.kc-card .kc-hero{flex-direction:column;align-items:flex-end;gap:5px;min-width:0;display:flex}.kc-card .kc-hero-k{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--kc-muted);font-size:9.5px}.kc-card .kc-hero-v{font-family:var(--mono);letter-spacing:-.03em;white-space:nowrap;font-size:34px;font-weight:600;line-height:1}.kc-card .kc-hero-v i{font-style:normal}.kc-card .kc-hero-v em{color:var(--kc-faint);font-style:normal;font-weight:400}.kc-card .up{color:var(--kc-up)}.kc-card .down{color:var(--kc-down)}.kc-card .kc-stats{color:var(--kc-muted);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:11.5px;display:flex}.kc-card .kc-stats span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.kc-card .kc-stats b{color:var(--kc-text);font-family:var(--mono);font-weight:600}.kc-card .kc-sw{background:#ffffff4d;border-radius:3px;width:8px;height:8px;display:inline-block}.kc-card .kc-sw.up{background:var(--kc-up)}.kc-card .kc-sw.down{background:var(--kc-down)}.kc-card .kc-grid{grid-template-columns:repeat(var(--kc-cols), minmax(0, 1fr)) minmax(0, .92fr);flex:1;grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);gap:5px;min-height:0;margin-top:16px;display:grid}.kc-card .kc-row{display:contents}.kc-card .kc-dow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--kc-faint);padding:0 2px 2px;font-size:8.5px}.kc-card .kc-wk-h{text-align:right;color:var(--kc-muted)}.kc-card .kc-cell{background:#ffffff09;border-radius:9px;flex-direction:column;justify-content:space-between;min-width:0;min-height:0;padding:6px 7px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.kc-card .kc-cell.blank{box-shadow:none;background:0 0}.kc-card .kc-cell.win{background:linear-gradient(155deg,#78b89a33,#0a0a0d8c);box-shadow:inset 0 0 0 1px #78b89a42}.kc-card .kc-cell.loss{background:linear-gradient(155deg,#dd756833,#0a0a0d8c);box-shadow:inset 0 0 0 1px #dd75683d}.kc-card .kc-cell.flat{background:linear-gradient(155deg,#ffffff1a,#0a0a0d8c);box-shadow:inset 0 0 0 1px #ffffff29}.kc-card .kc-d{font-family:var(--mono);color:var(--kc-faint);font-size:9px}.kc-card .kc-cell:is(.win,.loss,.flat) .kc-d{color:var(--kc-muted)}.kc-card .kc-amt{font-family:var(--mono);letter-spacing:-.02em;white-space:nowrap;font-size:11.5px;font-weight:600}.kc-card .kc-cell.win .kc-amt{color:var(--kc-up)}.kc-card .kc-cell.loss .kc-amt{color:var(--kc-down)}.kc-card .kc-n{font-family:var(--mono);color:var(--kc-muted);white-space:nowrap;font-size:8px}.kc-card .kc-cell.win .kc-d+.kc-n{color:var(--kc-up);font-size:9.5px;font-weight:600}.kc-card .kc-cell.loss .kc-d+.kc-n{color:var(--kc-down);font-size:9.5px;font-weight:600}.kc-card .kc-cell.flat .kc-d+.kc-n{color:var(--kc-text);font-size:9.5px;font-weight:600}.kc-card .kc-wk{background:#0c0c1099;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;min-width:0;min-height:0;padding:6px 8px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.kc-card .kc-wk-l{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--kc-faint);white-space:nowrap;font-size:7.5px}.kc-card .kc-wk-v{font-family:var(--mono);letter-spacing:-.02em;white-space:nowrap;font-size:11.5px;font-weight:600}.kc-card .kc-wk-v .kc-sw{width:10px;height:10px}.kc-card .kc-foot{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kc-faint);justify-content:space-between;gap:12px;margin-top:14px;font-size:9px;display:flex}.kc-card .kc-foot span:last-child{color:var(--kc-muted)}.kc-card.kc-portrait .kc-month,.kc-card.kc-portrait .kc-hero-v{font-size:28px}.kc-card.kc-portrait .kc-grid{grid-template-columns:repeat(var(--kc-cols), minmax(0, 1fr)) minmax(0, 1.05fr);gap:4px}.kc-card.kc-portrait .kc-cell{border-radius:8px;padding:5px}.kc-card.kc-portrait .kc-wk{border-radius:8px;padding:5px 6px}.kc-card.kc-portrait .kc-amt,.kc-card.kc-portrait .kc-wk-v{font-size:10px}.kc-card.kc-portrait:is(.kc-cols-6,.kc-cols-7) .kc-amt,.kc-card.kc-portrait:is(.kc-cols-6,.kc-cols-7) .kc-wk-v{letter-spacing:-.04em;font-size:8px}.kc-card.kc-portrait:is(.kc-cols-6,.kc-cols-7) .kc-cell{padding:5px 3px}.kc-card.kc-portrait:is(.kc-cols-6,.kc-cols-7) .kc-n{font-size:7px}.kc-card.kc-landscape.kc-cols-7 .kc-amt,.kc-card.kc-landscape.kc-cols-7 .kc-wk-v{font-size:10.5px}.kc-card.kc-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hi:17 17 17;--kc-base:#fff;--kc-text:#111;--kc-muted:#525252;--kc-faint:#6b6b6b;--kc-up:#287048;--kc-down:#b4483c}.kc-card.kc-light .kc-scrim{background:linear-gradient(#ffffff6b 0%,#ffffffb8 12%,#ffffffdb 30%,#ffffffe6 100%)}.kc-card.kc-light .kc-kicker{border-left-color:#1111112e}.kc-card.kc-light .kc-account{background:#1111110d;box-shadow:inset 0 0 0 1px #11111124}.kc-card.kc-light .kc-sw{background:#11111147}.kc-card.kc-light .kc-sw.up{background:var(--kc-up)}.kc-card.kc-light .kc-sw.down{background:var(--kc-down)}.kc-card.kc-light .kc-cell{background:#11111109;box-shadow:inset 0 0 0 1px #11111112}.kc-card.kc-light .kc-cell.blank{box-shadow:none;background:0 0}.kc-card.kc-light .kc-cell.win{background:linear-gradient(155deg,#28704826,#fff9);box-shadow:inset 0 0 0 1px #2870484d}.kc-card.kc-light .kc-cell.loss{background:linear-gradient(155deg,#b4483c24,#fff9);box-shadow:inset 0 0 0 1px #b4483c47}.kc-card.kc-light .kc-cell.flat{background:linear-gradient(155deg,#11111112,#fff9);box-shadow:inset 0 0 0 1px #11111129}.kc-card.kc-light .kc-wk{background:#ffffffb8;box-shadow:inset 0 0 0 1px #11111117}.kcs-empty{text-align:center;color:var(--ink-text-muted);flex-direction:column;align-items:center;gap:6px;padding:72px 20px;font-size:13px;display:flex}.kcs-empty b{color:var(--ink-text-primary);font-size:15px;font-weight:600}.kcs-fields{flex-direction:column;gap:12px;display:flex}.kcs-field{color:var(--ink-text-secondary);flex-direction:column;gap:6px;font-size:12px;display:flex}.kcs-select{border:1px solid var(--ink-border);background-color:rgb(var(--hi) / .03);width:100%;height:38px;color:var(--ink-text-primary);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239a9aa4' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:10px;padding:0 34px 0 12px;font-family:inherit;font-size:13px;transition:border-color .15s,background-color .15s,box-shadow .15s}.kcs-select option{background:var(--panel);color:var(--tx)}.kcs-select:hover:not(:disabled){border-color:var(--ink-border-strong);background-color:rgb(var(--hi) / .06)}.kcs-select:focus-visible{border-color:var(--ink-border-strong);box-shadow:0 0 0 2px rgb(var(--hi) / .22);outline:none}.kcs-select:disabled{opacity:.5;cursor:default}.kcs-toggle{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;transition:background .15s,box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #0000}.kcs-toggle+.kcs-toggle{margin-top:4px}.kcs-toggle:hover{background:rgb(var(--hi) / .04);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1)}.kcs-toggle b{color:var(--ink-text-primary);font-size:13px;font-weight:500;display:block}.kcs-toggle small{color:var(--ink-text-muted);margin-top:3px;font-size:11.5px;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){.kcs-select,.kcs-toggle{transition:none}}.cal-share{border:1px solid var(--line);background:rgb(var(--hi) / .03);height:28px;color:var(--tx-2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;margin-left:6px;padding:0 10px;font-size:11.5px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .14s,box-shadow .18s;display:inline-flex}.cal-share svg{width:12px;height:12px}.cal-share:hover{background:rgb(var(--hi) / .08);border-color:rgb(var(--hi) / .28);color:var(--tx);box-shadow:0 8px 18px -12px rgb(var(--hi) / .4);transform:translateY(-1px)}.cal-share:active{transform:scale(.96)}.cal-share:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .34);outline:none}.kcs-toggle.off{opacity:.5;cursor:default}@media (max-width:540px){.cal-share{justify-content:center;width:32px;height:32px;margin-left:0;padding:0}.cal-share span{display:none}}@media (prefers-reduced-motion:reduce){.cal-share{transition:none}}.ins-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.ins-grid{grid-template-columns:1fr 1fr}}.ins-card{border-radius:14px;flex-direction:column;gap:14px;padding:16px 18px;transition:transform .2s,box-shadow .2s;display:flex}.ins-card:hover{box-shadow:inset 0 1px 0 rgb(var(--shadow-rgb) / calc(.4 * var(--shadow-k))), inset 0 0 0 1px rgb(var(--hi) / .12), 0 18px 36px -24px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k))), 0 0 24px -14px rgb(var(--hi) / .25);transform:translateY(-2px)}.ins-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ins-top h4{letter-spacing:-.005em;color:var(--ink-text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.4}.ins-pill{border:1px dashed rgb(var(--hi) / .22);background:rgb(var(--hi) / .03);color:var(--ink-text-secondary);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px;font-size:9.5px;font-weight:600;line-height:1.3}.ins-impact .k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-muted);font-size:9.5px}.ins-impact .v{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink-text-primary);font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;font-weight:600}.ins-impact .s{color:var(--ink-text-muted);margin-top:4px;font-size:11.5px}.ins-impact .s b{font-family:var(--font-mono);color:var(--ink-text-secondary);font-weight:500}.ins .pos{color:var(--pnl-positive)}.ins .neg{color:var(--pnl-negative)}.ins-table{border-top:1px solid rgb(var(--hi) / .07);padding-top:4px}.ins-row{grid-template-columns:minmax(0,1fr) 52px 92px 64px;align-items:center;gap:8px;padding:7px 0;font-size:12.5px;display:grid}.ins-row+.ins-row{border-top:1px solid rgb(var(--hi) / .05)}.ins-row.head{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-text-muted);padding-bottom:5px;font-size:9.5px}.ins-row .lab{min-width:0;color:var(--ink-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-row .num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-primary)}.ins-row.head .num{color:var(--ink-text-muted)}.stats-tabs{align-self:flex-start}.stats-tabs a{font-family:var(--font-sans);color:var(--ink-text-secondary);border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,background .15s,box-shadow .15s,transform .12s;display:flex}.stats-tabs a svg{width:13px;height:13px}.stats-tabs a:hover{color:var(--ink-text-primary);background:rgb(var(--hi) / .03)}.stats-tabs a:active{transform:scale(.98)}.stats-tabs a:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.stats-tabs a.on{background:linear-gradient(180deg, rgb(var(--hi) / .08), rgb(var(--hi) / .03));color:var(--ink-text-primary);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1)}.stats-tabs a.on:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1), 0 0 0 2px rgb(var(--hi) / .28)}.section-tabs a{white-space:nowrap}.dx-tabs{padding:0 4px 14px;display:flex}.pf-tabs{margin:0 0 14px;display:flex}@media (max-width:540px){.section-tabs a{padding:8px 6px}.section-tabs a svg{display:none}.dx-tabs .section-tabs,.pf-tabs .section-tabs{flex:1}.stats-tabs{align-self:stretch;display:flex}.stats-tabs a{flex:1;justify-content:center;padding:9px 10px}}@media (prefers-reduced-motion:reduce){.stats-tabs a{transition:none}}.ins-view{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);color:var(--ink-text-secondary);border-radius:9px;align-self:flex-start;align-items:center;gap:6px;margin-top:-2px;padding:7px 11px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,background .15s,transform .12s;display:inline-flex}.ins-view svg{width:13px;height:13px;transition:transform .15s}.ins-view:hover{color:var(--ink-text-primary);border-color:var(--ink-border-strong);background:rgb(var(--hi) / .05)}.ins-view:hover svg{transform:translate(2px)}.ins-view:active{transform:scale(.98)}.ins-view:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.ins-strip{padding:20px 22px}.ins-strip-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ins-strip-h h3{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-secondary);margin:0;font-size:12px;font-weight:600}.ins-all{color:var(--ink-text-secondary);align-items:center;gap:6px;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}.ins-all svg{width:13px;height:13px;transition:transform .15s}.ins-all:hover{color:var(--ink-text-primary)}.ins-all:hover svg{transform:translate(2px)}.ins-all:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);border-radius:4px;outline:none}.ins-strip-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.ins-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ins-strip .ins-card{gap:12px}.ins-strip .ins-impact .v{font-size:22px}.ins-strip .ins-view{margin-top:auto}.ins-more .ins-more-p{color:var(--ink-text-secondary);margin:0;font-size:12.5px;line-height:1.5}.ins-more .pro-upgrade{align-self:flex-start;margin-top:auto}@media (prefers-reduced-motion:reduce){.ins-view,.ins-view svg,.ins-all svg{transition:none}}.ins-notice{border:1px dashed rgb(var(--hi) / .16);background:rgb(var(--hi) / .025);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:11px 14px;display:flex}.ins-notice svg{width:14px;height:14px;color:var(--ink-text-muted);flex:none;margin-top:2px}.ins-notice p{color:var(--ink-text-secondary);margin:0;font-size:12.5px;line-height:1.55}.ins-notice a{color:var(--ink-text-primary);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);text-decoration-color:rgb(var(--hi) / .3);text-underline-offset:3px;transition:text-decoration-color .15s}.ins-notice a:hover{-webkit-text-decoration-color:rgb(var(--hi) / .8);-webkit-text-decoration-color:rgb(var(--hi) / .8);-webkit-text-decoration-color:rgb(var(--hi) / .8);text-decoration-color:rgb(var(--hi) / .8)}.ins-notice a:focus-visible{outline:2px solid rgb(var(--hi) / .35);outline-offset:2px;border-radius:3px}.ins-card.locked{cursor:default}.ins-blur{filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none}.ins-card.locked .ins-impact .v{font-size:18px}.ins .pt-cta{margin-top:16px}@media (max-width:540px){.ins-card{padding:14px}.ins-row{grid-template-columns:minmax(0,1fr) 28px 70px 38px;gap:6px;font-size:11.5px}.ins-row.head{letter-spacing:.04em;white-space:nowrap;font-size:8.5px}.ins-row .lab{white-space:normal;line-height:1.3;overflow:visible}.ins-impact .v{font-size:22px}.ins .sec-h{flex-wrap:wrap}.ins .sec-h .sub{flex-basis:100%;margin-left:0}.ins.pro-tease .pt-cta{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.ins-card{transition:none}.ins-card:hover{transform:none}}.news{border-radius:16px;margin-bottom:18px;padding:18px 22px 16px}.news-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.news-hl{align-items:baseline;gap:10px;min-width:0;display:flex}.news-h h3{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-secondary);margin:0;font-size:12px;font-weight:600}.news-tz{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-muted);white-space:nowrap;font-size:9.5px}.news-toggle button{white-space:nowrap;padding:6px 12px}.news-toggle button:hover{color:var(--ink-text-primary)}.news-toggle button:active{transform:scale(.97)}.news-toggle button:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.news-day{border-top:1px solid var(--ink-border);grid-template-columns:112px minmax(0,1fr);gap:4px 16px;padding:10px 0;display:grid}.news-day:first-child{border-top:0;padding-top:2px}.news-d{color:var(--ink-text-secondary);padding-top:7px;font-size:12.5px;font-weight:500}.news-d.today{color:var(--ink-text-primary);font-weight:600}.news-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.news-ev{border-radius:9px;align-items:center;gap:12px;min-width:0;margin:0 -10px;padding:6px 10px;transition:background-color .15s,opacity .15s;display:flex}.news-ev:hover{background:rgb(var(--hi) / .035)}.news-ev.past{opacity:.45}.news-ev.past:hover{opacity:.8}.news-t{width:68px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-text-secondary);flex:none;font-size:12px}.news-dot{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.news-dot.high{background:rgb(var(--hi) / .92);box-shadow:0 0 10px rgb(var(--hi) / .45)}.news-dot.medium{border:1.5px solid rgb(var(--hi) / .5)}.news-dot.low{background:rgb(var(--hi) / .3);width:5px;height:5px;margin:0 1.5px}.news-main{flex-wrap:wrap;flex:1;align-items:center;gap:4px 10px;min-width:0;display:flex}.news-title{min-width:0;color:var(--ink-text-primary);font-size:13.5px;font-weight:500;line-height:1.35}.news-cur{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-text-muted);flex:none;font-size:10px}.news-ev .ins-pill{margin-left:auto}.news-empty{border:1px dashed rgb(var(--hi) / .14);background:rgb(var(--hi) / .02);border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.news-empty svg{width:20px;height:20px;color:var(--ink-text-secondary);flex:none}.news-empty b{color:var(--ink-text-primary);font-size:14px;font-weight:600;display:block}.news-empty span{color:var(--ink-text-secondary);margin-top:2px;font-size:12.5px;display:block}.news-legend{border-top:1px solid var(--ink-border);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding-top:10px;font-size:9.5px;display:flex}.news-legend-items{gap:16px;display:flex}.news-legend span{align-items:center;gap:7px;display:inline-flex}.news-legend .ins-all{font-family:var(--font-sans);letter-spacing:0;text-transform:none}.news-week{margin-bottom:0}.news-week .news-day{padding:14px 0}.news-week .news-day:first-child{padding-top:4px}.news-week .news-day.is-today{background:rgb(var(--hi) / .03);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);border-top-color:#0000;border-radius:12px;margin:0 -12px;padding-left:12px;padding-right:12px}.news-week .news-day.is-today+.news-day{border-top-color:#0000}.news-hol{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-text-muted);margin-top:3px;font-size:9.5px;font-weight:400;display:block}.news-none{color:var(--ink-text-muted);padding:7px 0;font-size:13px}.news-nav{align-items:center;gap:8px;display:flex}.news-navbtn{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);width:34px;height:34px;color:var(--ink-text-secondary);border-radius:10px;place-items:center;transition:background .16s,border-color .16s,color .16s,transform .14s;display:grid}.news-navbtn svg{width:14px;height:14px}.news-navbtn:hover,a.news-jump:hover{background:rgb(var(--hi) / .06);border-color:rgb(var(--hi) / .2);color:var(--ink-text-primary)}.news-navbtn:active{transform:scale(.94)}.news-navbtn:focus-visible,.news-jump:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.news-jump{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);height:34px;color:var(--ink-text-secondary);white-space:nowrap;border-radius:10px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .14s;display:inline-flex}a.news-jump:active{transform:scale(.96)}.news-jump.on{color:var(--ink-text-muted);background:0 0;border-color:#0000}@media (max-width:639px){.news{padding:16px 16px 14px}.news-h{flex-direction:column;align-items:stretch}.news-toggle{align-self:flex-start}.news-day{grid-template-columns:1fr}.news-d{padding-top:0}.news-t{width:62px}.news-ev{align-items:flex-start}.news-ev .news-t,.news-ev .news-dot{margin-top:3px}.news-ev .news-dot{margin-top:6px}.news-ev .ins-pill{margin-left:0}}.news-chips{flex-wrap:wrap;gap:8px;display:flex}.news-chip{border:1px solid var(--ink-border);background:rgb(var(--hi) / .02);color:var(--ink-text-secondary);font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .12s;display:inline-flex}.news-chip svg{width:12px;height:12px}.news-chip:hover{color:var(--ink-text-primary);border-color:var(--ink-border-strong)}.news-chip:active{transform:scale(.96)}.news-chip:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.news-chip.on{color:var(--ink-text-primary);border-color:rgb(var(--hi) / .28);background:linear-gradient(180deg, rgb(var(--hi) / .09), rgb(var(--hi) / .03));box-shadow:inset 0 1px 0 rgb(var(--hi) / .08), 0 0 18px -10px rgb(var(--hi) / .5)}.news-chip[aria-disabled=true]{cursor:default}.news-chip[aria-disabled=true]:active{transform:none}@media (prefers-reduced-motion:reduce){.news-ev,.news-chip,.news-toggle button,.news-navbtn,.news-jump{transition:none}}.no-risk{font-family:var(--font-sans,inherit);letter-spacing:0;color:var(--ink-text-muted);white-space:nowrap;font-size:.55em;font-weight:400}.cm-page,.cm-dialog{--sp-surface:var(--bg);--sp-surface2:var(--panel);--sp-card:var(--bg);--sp-line:rgb(var(--hi) / .07);--sp-line2:rgb(var(--hi) / .1);--sp-line3:rgb(var(--hi) / .15);--sp-text:var(--tx);--sp-text2:var(--tx-2);--sp-muted:var(--tx-2);--sp-faint:var(--tx-3);--sp-faint2:var(--tx-4);--sp-coral:var(--down);--sp-focus:0 0 0 2px rgb(var(--hi) / .28)}.cm-page{width:100%;max-width:760px;color:var(--tx);margin-inline:auto;padding:0 16px 96px}@media (min-width:640px){.cm-page{padding:0 28px 96px}}.cm-page .num,.cm-set .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cm-head{padding:32px 0 22px}.cm-head h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:600}.cm-head p{color:var(--tx-2);margin:6px 0 0;font-size:15px}.cm-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .2s,transform .12s,opacity .15s;display:inline-flex}.cm-btn svg{width:15px;height:15px}.cm-btn:active:not(:disabled){transform:scale(.97)}.cm-btn:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.cm-btn:disabled{cursor:not-allowed;opacity:.45}.cm-btn-primary{background:var(--cta);color:var(--cta-text)}.cm-btn-primary:hover:not(:disabled){box-shadow:0 10px 28px -8px rgb(var(--hi) / .35)}.cm-btn-ghost{border-color:rgb(var(--hi) / .15);color:var(--tx);background:0 0;font-weight:500}.cm-btn-ghost:hover:not(:disabled){border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .05)}.cm-gate{border:1px solid rgb(var(--hi) / .08);background:radial-gradient(120% 70% at 50% -10%, rgb(var(--hi) / .06), transparent 60%), var(--bg);max-width:540px;box-shadow:0 30px 80px -40px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));border-radius:20px;margin:40px auto 0;padding:28px 24px 26px;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}@media (min-width:640px){.cm-gate{margin-top:64px;padding:36px 36px 32px}}@keyframes cm-rise{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.cm-steps{justify-content:center;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.cm-steps li{border:1px solid rgb(var(--hi) / .12);width:26px;height:26px;font-family:var(--font-mono);color:var(--tx-3);border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;transition:background .2s,border-color .2s,color .2s;display:flex}.cm-steps li svg{width:13px;height:13px}.cm-steps li.on{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .08);color:var(--tx);box-shadow:0 0 20px -8px rgb(var(--hi) / .5)}.cm-steps li.done{background:var(--cta);color:var(--cta-text);border-color:#0000}.cm-step{flex-direction:column;gap:18px;animation:.24s both cm-step-in;display:flex}@keyframes cm-step-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.cm-gate-h{text-align:center}.cm-gate-ic{border:1px solid rgb(var(--hi) / .12);background:linear-gradient(180deg, rgb(var(--hi) / .09), rgb(var(--hi) / .02));width:48px;height:48px;color:var(--tx);border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.cm-gate-ic svg{width:22px;height:22px}.cm-gate-h h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:22px;font-weight:600}.cm-gate-h p{max-width:44ch;color:var(--tx-2);text-wrap:pretty;margin:8px auto 0;font-size:14px;line-height:1.55}.cm-field{flex-direction:column;gap:7px;display:flex}.cm-field-l{color:var(--tx-2);font-size:13px;font-weight:500}.cm-input{border:1px solid rgb(var(--hi) / .12);background:var(--panel);border-radius:11px;align-items:center;gap:8px;padding:0 13px;transition:border-color .15s,box-shadow .15s;display:flex}.cm-input svg{width:16px;height:16px;color:var(--tx-3);flex:none}.cm-input:focus-within{border-color:rgb(var(--hi) / .28);box-shadow:0 0 0 3px rgb(var(--hi) / .06)}.cm-input.bad{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.cm-input.bad{border-color:color-mix(in srgb, var(--down) 55%, transparent)}}.cm-input input{min-width:0;height:44px;color:var(--tx);font-family:var(--font-mono);background:0 0;border:0;outline:none;flex:1;font-size:15px}.cm-input input::placeholder{color:var(--tx-4,var(--tx-3))}.cm-help{color:var(--tx-3);font-size:12.5px;line-height:1.5}.cm-err{color:var(--down);margin:0;font-size:12.5px;line-height:1.5}.cm-rules{border:1px solid rgb(var(--hi) / .07);background:rgb(var(--hi) / .015);border-radius:14px;flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex}.cm-rules li{gap:14px;padding:12px 16px;animation:.28s both cm-rise;display:flex}.cm-rules li+li{border-top:1px solid rgb(var(--hi) / .06)}.cm-rule-n{color:var(--tx-3);flex:none;padding-top:1px;font-size:11.5px}.cm-rules li>span:last-child{flex-direction:column;gap:2px;display:flex}.cm-rules b{color:var(--tx);font-size:14px;font-weight:600}.cm-rules li>span:last-child>span{color:var(--tx-2);font-size:13px;line-height:1.5}.cm-check{border:1px solid rgb(var(--hi) / .1);color:var(--tx);cursor:pointer;border-radius:13px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.45;transition:border-color .15s,background .15s,box-shadow .2s,transform .12s;display:flex;position:relative}.cm-check:hover{border-color:rgb(var(--hi) / .2)}.cm-check:active{transform:scale(.99)}.cm-check.on{border-color:rgb(var(--hi) / .28);background:linear-gradient(180deg, rgb(var(--hi) / .07), rgb(var(--hi) / .02));box-shadow:0 0 24px -12px rgb(var(--hi) / .5)}.cm-check input{opacity:0;pointer-events:none;position:absolute}.cm-check-box{border:1.5px solid rgb(var(--hi) / .3);border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;transition:background .15s,border-color .15s;display:flex}.cm-check-box svg{width:13px;height:13px;color:var(--cta-text);opacity:0;transition:opacity .15s,transform .15s;transform:scale(.6)}.cm-check.on .cm-check-box{border-color:var(--cta);background:var(--cta)}.cm-check.on .cm-check-box svg{opacity:1;transform:none}.cm-check input:focus-visible+.cm-check-box{box-shadow:0 0 0 3px rgb(var(--hi) / .25)}.cm-card{border:1px solid rgb(var(--hi) / .07);background:var(--bg);border-radius:18px;animation:.3s both cm-rise}.cm-card+.cm-card{margin-top:16px;animation-delay:50ms}.cm-me{flex-wrap:wrap;align-items:center;gap:18px;padding:22px;display:flex}.cm-me-av{border:1px solid rgb(var(--hi) / .12);background:linear-gradient(180deg, rgb(var(--hi) / .1), rgb(var(--hi) / .03));border-radius:18px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;font-weight:600;display:flex;overflow:hidden}.cm-me-av img{object-fit:cover;width:100%;height:100%}.cm-me-id{flex-direction:column;flex:180px;align-items:flex-start;gap:3px;min-width:0;display:flex}.cm-me-name{letter-spacing:-.01em;font-size:17px;font-weight:600}.cm-me-handle{text-overflow:ellipsis;max-width:100%;font-family:var(--font-mono);color:var(--tx-2);font-size:13.5px;overflow:hidden}.cm-pill{border:1px solid rgb(var(--hi) / .1);color:var(--tx-2);border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;font-size:12px;display:inline-flex}.cm-pill svg{width:12px;height:12px}.cm-pill.on{border-color:rgb(var(--hi) / .24);background:rgb(var(--hi) / .06);color:var(--tx)}.cm-me-acts{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:639px){.cm-me-acts{flex:100%}.cm-me-acts .cm-btn{flex:1 1 0}}.cm-soon{background:rgb(var(--hi) / .012);border-style:dashed;align-items:center;gap:16px;padding:20px 22px;display:flex}.cm-soon-ic{background:rgb(var(--hi) / .05);width:42px;height:42px;color:var(--tx-2);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.cm-soon-ic svg{width:19px;height:19px}.cm-soon h2{margin:0;font-size:15px;font-weight:600}.cm-soon p{color:var(--tx-2);margin:3px 0 0;font-size:13.5px;line-height:1.5}.cm-set-block{flex-direction:column;align-items:stretch}.cm-bio{resize:vertical;width:100%;min-height:84px;margin-top:8px;line-height:1.5;display:block}.cm-count{text-align:right;color:var(--sp-faint);margin-top:6px;font-size:11.5px;transition:color .15s}.cm-count.over{color:var(--down)}.cm-stat-list{border:1px solid var(--sp-line);border-radius:13px;margin:0;padding:0;list-style:none}.cm-stat-list li{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;transition:background .15s;display:flex}.cm-stat-list li:hover{background:rgb(var(--hi) / .02)}.cm-stat-list li+li{border-top:1px solid var(--sp-line)}.cm-stat-l{font-size:13.5px;font-weight:500}.cm-stat-s{color:var(--sp-muted);margin-top:2px;font-size:12.5px;line-height:1.45}.cm-acct{letter-spacing:0;font-family:inherit}.cm-acct-st{text-transform:capitalize;color:var(--tx-3);font-size:11px}.cm-empty{border:1px dashed var(--sp-line2);color:var(--sp-muted);border-radius:12px;margin:0;padding:14px;font-size:13px}.cm-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cm-edit-row{justify-content:flex-end;padding:2px 0 6px;display:flex}.cm-edit-link,.cm-guide-link{font:inherit;color:var(--tx);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-size:13px;font-weight:600;transition:color .15s,gap .15s;display:inline-flex}.cm-edit-link:hover{gap:9px}.cm-guide-link{color:var(--tx-3);font-size:12.5px;font-weight:500}.cm-guide-link:hover{color:var(--tx)}.cm-guide-link svg{width:13px;height:13px}.cm-edit-link:focus-visible,.cm-guide-link:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:2px;border-radius:6px}.eps-backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;transition:opacity .2s;position:fixed;inset:0}.eps-backdrop[data-starting-style],.eps-backdrop[data-ending-style]{opacity:0}.eps{z-index:61;background:var(--bg);width:min(600px,100vw - 32px);max-height:min(760px,100dvh - 48px);color:var(--tx);box-shadow:0 0 0 1px rgb(var(--hi) / .1), 0 30px 80px -20px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));border-radius:18px;flex-direction:column;transition:opacity .2s,transform .22s cubic-bezier(.22,.8,.2,1);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.eps[data-starting-style],.eps[data-ending-style]{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.98)}.eps-head{border-bottom:1px solid rgb(var(--hi) / .08);grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.eps-x{width:34px;height:34px;color:var(--tx-2);border-radius:999px;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.eps-x:hover{color:var(--tx);background:rgb(var(--hi) / .08)}.eps-x:active{transform:scale(.92)}.eps-x svg{width:18px;height:18px}.eps-title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:650}.eps-save{background:var(--tx);height:34px;color:var(--bg);border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:650;transition:opacity .15s,transform .15s,box-shadow .15s;display:inline-flex}.eps-save:hover:not(:disabled){box-shadow:0 6px 18px -8px rgb(var(--hi) / .5)}.eps-save:active:not(:disabled){transform:scale(.96)}.eps-save:disabled{opacity:.4;cursor:default}.eps-x:focus-visible,.eps-save:focus-visible,.eps-av:focus-visible,.eps-rm:focus-visible{outline:2px solid rgb(var(--hi) / .55);outline-offset:2px}.eps-spin{width:14px;height:14px;animation:.8s linear infinite cm-spin}.eps-body{flex:1;min-height:0;padding-bottom:20px;overflow-y:auto}.eps-banner{aspect-ratio:3;background:#050505 url(/landing/dust/news-dust@2x.png) 50%/cover no-repeat}.eps-av-row{align-items:flex-end;gap:12px;margin:-48px 16px 8px;display:flex}.eps-av{background:rgb(var(--hi) / .1);width:104px;height:104px;box-shadow:0 0 0 4px var(--bg);cursor:pointer;border-radius:999px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.eps-av img{object-fit:cover;width:100%;height:100%}.eps-mono{color:var(--tx-2);font-size:38px;font-weight:650}.eps-av-cam{color:#fff;background:#00000059;place-items:center;transition:background-color .15s;display:grid;position:absolute;inset:0}.eps-av:hover .eps-av-cam{background:#00000080}.eps-av-cam svg{width:22px;height:22px;transition:transform .15s}.eps-av:active .eps-av-cam svg{transform:scale(.9)}.eps-rm{color:var(--tx-2);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14);border-radius:999px;margin-bottom:8px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:color .15s,background-color .15s}.eps-rm:hover{color:var(--tx);background:rgb(var(--hi) / .06)}.eps-field{flex-direction:column;gap:6px;margin:14px 16px 0;display:flex}.eps-lbl{color:var(--tx-2);justify-content:space-between;font-size:12.5px;font-weight:600;display:flex}.eps-lbl em{color:var(--tx-4);font-style:normal;font-weight:500}.eps-lbl em.over{color:var(--pnl-negative)}.eps-inp{border:1px solid rgb(var(--hi) / .14);background:rgb(var(--hi) / .03);width:100%;color:var(--tx);font:inherit;border-radius:10px;padding:11px 13px;font-size:15px;transition:border-color .15s,box-shadow .15s,background-color .15s}.eps-inp::placeholder{color:var(--tx-4)}.eps-inp:hover{border-color:rgb(var(--hi) / .22)}.eps-inp:focus{border-color:rgb(var(--hi) / .45);box-shadow:0 0 0 3px rgb(var(--hi) / .1);background:rgb(var(--hi) / .05);outline:none}.eps-inp[aria-invalid=true]{border-color:var(--pnl-negative)}.eps-bio{resize:vertical;min-height:96px;line-height:1.45}.eps-at-wrap{align-items:center;display:flex;position:relative}.eps-at{color:var(--tx-3);pointer-events:none;font-size:15px;position:absolute;left:13px}.eps-at-inp{padding-left:30px;padding-right:38px}.eps-check{color:var(--tx-3);place-items:center;display:grid;position:absolute;right:12px}.eps-check svg{width:16px;height:16px}.eps-check .ok{color:var(--pnl-positive,var(--tx))}.eps-check .bad{color:var(--pnl-negative)}.eps-hint{color:var(--tx-4);font-size:12px}.eps-hint.bad{color:var(--pnl-negative)}.eps-err{color:var(--pnl-negative);background:rgb(var(--hi) / .04);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1);border-radius:10px;align-items:flex-start;gap:8px;margin:16px 16px 0;padding:10px 12px;font-size:13px;display:flex}.eps-err svg{flex:none;width:15px;height:15px;margin-top:1px}@media (max-width:640px){.eps{border-radius:0;width:100%;height:100dvh;max-height:none;inset:0;transform:none}.eps[data-starting-style],.eps[data-ending-style]{transform:translateY(24px)}.eps-av{width:84px;height:84px}.eps-av-row{margin-top:-38px}.eps-inp{font-size:16px}}@media (prefers-reduced-motion:reduce){.eps,.eps-backdrop{transition:none}}.cm-refresh.spin svg{animation:.8s linear infinite cm-spin}@keyframes cm-spin{to{transform:rotate(360deg)}}.cm-savebar{border:1px solid var(--sp-line2);background:rgb(var(--hi) / .025);border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 14px;animation:.22s both cm-rise;display:flex}.cm-savebar.dirty{border-color:rgb(var(--hi) / .22);box-shadow:0 0 28px -16px rgb(var(--hi) / .6)}.cm-savebar-msg{color:var(--sp-muted);margin:0;font-size:13px}.sp-savebar-space{height:76px}.sp-savebar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:38;border:1px solid rgb(var(--hi) / .14);background:var(--panel);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:min(560px,100% - 24px);padding:9px 9px 9px 16px;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.sp-savebar{background:color-mix(in srgb, var(--panel) 94%, transparent)}}.sp-savebar{-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 48px rgb(var(--shadow-rgb) / calc(.55 * var(--shadow-k)));animation:.22s cubic-bezier(.2,.8,.2,1) both sp-savebar-in;transform:translate(-50%)}.ink-app[data-nav=bottom] .sp-savebar{bottom:calc(92px + env(safe-area-inset-bottom))}.sp-savebar.dirty{border-color:rgb(var(--hi) / .24);box-shadow:0 16px 48px rgb(var(--shadow-rgb) / calc(.55 * var(--shadow-k))), 0 0 0 4px rgb(var(--hi) / .04)}.sp-savebar.saved{animation:.22s cubic-bezier(.2,.8,.2,1) both sp-savebar-in,.25s 1.5s both sp-savebar-out}.sp-savebar-msg{min-width:0;color:var(--tx);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.sp-savebar-msg.err{color:var(--down);font-weight:500}.sp-savebar-msg svg{width:15px;height:15px;color:var(--up)}.sp-savebar-dot{background:var(--tx);border-radius:999px;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite sp-savebar-pulse}.sp-savebar-acts{flex:none;gap:8px;display:flex}.sp-savebar-acts .sp-btn svg{width:14px;height:14px}@keyframes sp-savebar-in{0%{opacity:0;transform:translate(-50%,14px)}}@keyframes sp-savebar-out{to{opacity:0;transform:translate(-50%,10px)}}@keyframes sp-savebar-pulse{50%{opacity:.35}}@media (max-width:479px){.sp-savebar{padding-left:12px}.sp-savebar-msg{font-size:13px}}@media (prefers-reduced-motion:reduce){.sp-savebar,.sp-savebar.saved,.sp-savebar-dot{animation:none}}@media (max-width:639px){.cm-savebar .cm-acts,.cm-set-acts .cm-acts{width:100%}.cm-savebar .cm-acts .sp-btn,.cm-set-acts .cm-acts .sp-btn{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.cm-gate,.cm-step,.cm-rules li,.cm-card,.cm-savebar,.cm-refresh.spin svg{animation:none}.cm-btn,.cm-check,.cm-check-box svg,.cm-steps li{transition:none}}.pf-page{padding-top:28px}.pf-private{border:1px solid rgb(var(--hi) / .16);background:linear-gradient(180deg, rgb(var(--hi) / .06), rgb(var(--hi) / .02));color:var(--tx);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:16px;padding:12px 16px;font-size:13.5px;animation:.26s both cm-rise;display:flex}.pf-private svg{width:15px;height:15px;color:var(--tx-2);flex:none}.pf-private a{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);text-decoration-color:rgb(var(--hi) / .3);text-underline-offset:3px;margin-left:auto;font-weight:600;transition:text-decoration-color .15s}.pf-private a:hover{-webkit-text-decoration-color:rgb(var(--hi) / .8);-webkit-text-decoration-color:rgb(var(--hi) / .8);-webkit-text-decoration-color:rgb(var(--hi) / .8);text-decoration-color:rgb(var(--hi) / .8)}.cm-notice{margin-top:-6px}.pf-head{flex-wrap:wrap;align-items:flex-start;gap:20px;padding:24px;display:flex}.pf-av{border:1px solid rgb(var(--hi) / .12);background:linear-gradient(180deg, rgb(var(--hi) / .1), rgb(var(--hi) / .03));border-radius:22px;flex:none;justify-content:center;align-items:center;width:84px;height:84px;font-size:32px;font-weight:600;display:flex;overflow:hidden}.pf-av img{object-fit:cover;width:100%;height:100%}.pf-id{flex-direction:column;flex:220px;align-items:flex-start;gap:4px;min-width:0;display:flex}.pf-id h1{overflow-wrap:anywhere;letter-spacing:-.02em;max-width:100%;margin:0;font-size:24px;font-weight:600}.pf-handle{font-family:var(--font-mono);color:var(--tx-2);font-size:14px}.pf-bio{max-width:60ch;color:var(--tx);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.55}.pf-badge{border:1px solid var(--up);align-items:center;gap:6px;margin-top:6px;padding:4px 10px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pf-badge{border:1px solid color-mix(in srgb, var(--up) 40%, transparent)}}.pf-badge{background:var(--up);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.pf-badge{background:color-mix(in srgb, var(--up) 10%, transparent)}}.pf-badge{color:var(--up);cursor:help;outline:none;font-size:12px;font-weight:500;transition:box-shadow .15s}.pf-badge svg{width:13px;height:13px}.pf-badge:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22)}.pf-badge:after{content:attr(data-tip);z-index:5;border:1px solid rgb(var(--hi) / .12);background:var(--panel);width:max-content;max-width:240px;box-shadow:0 12px 30px -12px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));color:var(--tx);opacity:0;pointer-events:none;border-radius:9px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px)}.pf-badge:hover:after,.pf-badge:focus-visible:after{opacity:1;transform:none}.pf-acts{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:639px){.pf-head{padding:20px}.pf-av{border-radius:18px;width:68px;height:68px;font-size:26px}.pf-acts{flex:100%}.pf-acts .cm-btn{flex:1 1 0}}.pf-block:hover:not(:disabled){border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.pf-block:hover:not(:disabled){border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.pf-block:hover:not(:disabled){color:var(--down)}.pf-admin:hover:not(:disabled),.pf-admin[data-popup-open]{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.pf-admin:hover:not(:disabled),.pf-admin[data-popup-open]{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}}.pf-admin:hover:not(:disabled),.pf-admin[data-popup-open]{color:var(--warn)}.pf-admin-days.pf-admin-days{flex:none;width:7.5rem}.pf-admin-days[aria-invalid=true]{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.pf-admin-days[aria-invalid=true]{border-color:color-mix(in srgb, var(--down) 55%, transparent)}}.pf-tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:16px;display:grid}.pf-tiles .cm-card+.cm-card{margin-top:0}.pf-tile{padding:18px 18px 16px;transition:border-color .15s,transform .15s}.pf-tile:hover{border-color:rgb(var(--hi) / .14);transform:translateY(-1px)}.pf-tile-l{color:var(--tx-2);align-items:center;gap:8px;font-size:13px;display:flex}.pf-tile-ic{background:rgb(var(--hi) / .05);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.pf-tile-ic svg{width:14px;height:14px}.pf-tile-v{letter-spacing:-.03em;color:var(--tx);margin-top:12px;font-size:28px;font-weight:500}.pf-tile-s{color:var(--tx-3);margin-top:4px;font-size:12px}.pf-days{margin-top:16px;padding:18px 20px 8px}.pf-tiles+.pf-days{margin-top:12px}.pf-days h2{align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:600;display:flex}.pf-days h2 svg{width:15px;height:15px;color:var(--tx-2)}.pf-days ol{margin:0;padding:0;list-style:none}.pf-days li{align-items:center;gap:14px;padding:12px 0;display:flex}.pf-days li+li{border-top:1px solid rgb(var(--hi) / .06)}.pf-rank{background:rgb(var(--hi) / .05);width:24px;height:24px;color:var(--tx-2);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.pf-date{flex:1;font-size:14px}.pf-amt{color:var(--up);font-size:15px;font-weight:500}.pf-none{color:var(--tx-2);margin:4px 0 12px;font-size:13.5px}.pf-updated{color:var(--tx-3);margin:14px 2px 0;font-size:12.5px}.pf-empty{border-style:dashed;align-items:center;gap:14px;margin-top:16px;padding:22px;display:flex}.pf-empty svg{width:20px;height:20px;color:var(--tx-3);flex:none}.pf-empty p{color:var(--tx-2);margin:0;font-size:14px}.cm-dialog.cm-dialog{border-color:rgb(var(--hi) / .12);background:var(--bg);border-radius:18px;width:calc(100% - 32px);max-width:440px;padding:22px}.cm-dialog-f,.cm-dialog-done{flex-direction:column;gap:14px;display:flex}.cm-dialog-done{text-align:center;align-items:center;animation:.22s both cm-step-in}.cm-dialog-ok{background:var(--up);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@supports (color:color-mix(in lab, red, red)){.cm-dialog-ok{background:color-mix(in srgb, var(--up) 14%, transparent)}}.cm-dialog-ok{color:var(--up)}.cm-dialog-ok svg{width:20px;height:20px}.cm-dialog-t.cm-dialog-t{font-size:17px;font-weight:600}.cm-dialog-d.cm-dialog-d{margin-top:-8px;font-size:13.5px;line-height:1.5}.cm-reasons{grid-template-columns:1fr;gap:6px;display:grid}@media (min-width:480px){.cm-reasons{grid-template-columns:1fr 1fr}}.cm-reason{border:1px solid rgb(var(--hi) / .1);color:var(--tx);text-align:left;cursor:pointer;background:0 0;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s,box-shadow .2s,transform .12s;display:flex}.cm-reason:hover{border-color:rgb(var(--hi) / .2)}.cm-reason:active{transform:scale(.98)}.cm-reason:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.cm-reason.on{border-color:rgb(var(--hi) / .3);background:linear-gradient(180deg, rgb(var(--hi) / .08), rgb(var(--hi) / .02));box-shadow:0 0 22px -12px rgb(var(--hi) / .5)}.cm-reason-dot{border:1.5px solid rgb(var(--hi) / .3);border-radius:999px;flex:none;width:14px;height:14px;transition:border-color .15s,box-shadow .15s}.cm-reason.on .cm-reason-dot{border-color:var(--cta);box-shadow:inset 0 0 0 3px var(--bg), inset 0 0 0 8px var(--cta)}.cm-dialog-acts{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}@media (max-width:479px){.cm-dialog-acts .cm-btn{flex:1 1 0}}.cm-btn-danger{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.cm-btn-danger{border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.cm-btn-danger{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.cm-btn-danger{background:color-mix(in srgb, var(--down) 12%, transparent)}}.cm-btn-danger{color:var(--down)}.cm-btn-danger:hover:not(:disabled){background:var(--down)}@supports (color:color-mix(in lab, red, red)){.cm-btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--down) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.pf-private,.cm-dialog-done{animation:none}.pf-tile,.pf-badge:after,.cm-reason{transition:none}}.ad-page{max-width:880px}.ad-h2{letter-spacing:-.01em;color:var(--tx);margin:34px 0 12px;font-size:15px;font-weight:600}.ad-empty{align-items:center;gap:10px;display:flex}.ad-empty svg{width:16px;height:16px;color:var(--tx-3)}.ad-item>.cm-acts{margin-top:12px}.ad-filters{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.ad-filters .cal-toggle{flex-wrap:wrap;align-self:flex-start}.ad-filters .cal-toggle a{color:var(--ink-text-secondary);border-radius:8px;align-items:center;padding:7px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,background .15s,transform .12s;display:flex}.ad-filters .cal-toggle a:hover{color:var(--ink-text-primary)}.ad-filters .cal-toggle a:active{transform:scale(.97)}.ad-filters .cal-toggle a:focus-visible,.ad-filters .news-chip:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.ad-filters .cal-toggle a.on{background:linear-gradient(180deg, rgb(var(--hi) / .08), rgb(var(--hi) / .03));color:var(--ink-text-primary);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1)}.ad-filters .news-chip{letter-spacing:0;font-family:inherit;text-decoration:none}.ad-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ad-list .cm-card+.cm-card{margin-top:0}.ad-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-tabs{background:rgb(var(--hi) / .035);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .06);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.ad-tab{color:var(--ink-text-secondary);border-radius:9px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s,transform .12s;display:inline-flex}.ad-tab:hover{color:var(--ink-text-primary)}.ad-tab:active{transform:scale(.97)}.ad-tab:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.ad-tab[aria-current=page]{background:linear-gradient(180deg, rgb(var(--hi) / .1), rgb(var(--hi) / .04));color:var(--ink-text-primary);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .12), 0 1px 8px -4px rgb(var(--hi) / .4)}.ad-tab-n{background:var(--down);border-radius:999px;min-width:20px;padding:1px 6px}@supports (color:color-mix(in lab, red, red)){.ad-tab-n{background:color-mix(in srgb, var(--down) 18%, transparent)}}.ad-tab-n{color:var(--down);text-align:center;font-size:11px}.ad-sub{color:var(--tx-3);margin:-6px 0 14px;font-size:13px}.ad-reporters{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ad-reporter{background:rgb(var(--hi) / .025);box-shadow:inset 2px 0 0 var(--down);border-radius:10px;padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.ad-reporter{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--down) 55%, transparent)}}.ad-reporter{animation:.2s both ad-in}.ad-reporter[data-status=actioned],.ad-reporter[data-status=dismissed]{box-shadow:inset 2px 0 0 rgb(var(--hi) / .12);opacity:.75}.ad-reporter-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ad-reporter-m{color:var(--tx-3);font-size:12px}.ad-reporter .ad-details{margin-top:4px}.ad-history{border-top:1px dashed rgb(var(--hi) / .08);margin-top:10px;padding-top:10px}.ad-history summary{cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;transition:opacity .15s;display:flex}.ad-history summary::-webkit-details-marker{display:none}.ad-history summary:after{content:"▸";color:var(--tx-3);margin-left:2px;font-size:11px;transition:transform .16s}.ad-history[open] summary:after{transform:rotate(90deg)}.ad-history summary:hover{opacity:.85}.ad-history summary:focus-visible{outline:2px solid rgb(var(--hi) / .3);outline-offset:3px}.ad-hchip{background:var(--down);border-radius:999px;padding:2px 8px}@supports (color:color-mix(in lab, red, red)){.ad-hchip{background:color-mix(in srgb, var(--down) 12%, transparent)}}.ad-hchip{color:var(--tx);font-size:11.5px;font-weight:600}.ad-hchip-clean{background:rgb(var(--hi) / .05);color:var(--tx-3);font-weight:500}.ad-hlist{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;animation:.18s both ad-in;display:flex}.ad-hlist li{flex-wrap:wrap;gap:4px 10px;display:flex}.ad-hwhen{color:var(--tx-3)}.ad-hnote{color:var(--tx-2);flex-basis:100%}.ad-hsearch{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ad-hsearch .sp-inp{flex:220px;max-width:320px}.ad-log{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ad-log .cm-card+.cm-card{margin-top:0}.ad-log-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;padding:12px 16px;font-size:13px;transition:border-color .15s;animation:.2s both ad-in;display:grid}.ad-log-row:hover{border-color:rgb(var(--hi) / .14)}.ad-log-a{font-weight:600}.ad-log-t a{color:var(--tx);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);text-decoration-color:rgb(var(--hi) / .25)}.ad-log-by,.ad-log-when{color:var(--tx-3)}.ad-log-note{color:var(--tx-2);grid-column:1/-1;margin:0}.ad-older{align-self:flex-start;margin-top:12px}@media (max-width:640px){.ad-log-row{grid-template-columns:minmax(0,1fr) auto}.ad-log-by{grid-column:1}}@keyframes ad-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ad-reporter,.ad-hlist,.ad-log-row{animation:none}}.ad-item{flex-direction:column;gap:14px;padding:18px 20px;transition:border-color .15s;display:flex}.ad-item.open{border-color:rgb(var(--hi) / .14)}.ad-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ad-status{border:1px solid rgb(var(--hi) / .12);letter-spacing:.04em;text-transform:uppercase;color:var(--tx-2);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.ad-status.open{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.ad-status.open{border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.ad-status.open{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.ad-status.open{background:color-mix(in srgb, var(--down) 10%, transparent)}}.ad-status.open{color:var(--down)}.ad-status.actioned{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.ad-status.actioned{border-color:color-mix(in srgb, var(--up) 40%, transparent)}}.ad-status.actioned{color:var(--up)}.ad-status.warn{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ad-status.warn{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}}.ad-status.warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ad-status.warn{background:color-mix(in srgb, var(--warn) 10%, transparent)}}.ad-status.warn{color:var(--warn)}.ad-reason{font-size:14px;font-weight:600}.ad-when{color:var(--tx-3);margin-left:auto;font-size:12px}.ad-target{border:1px solid rgb(var(--hi) / .06);background:rgb(var(--hi) / .015);border-radius:12px;gap:12px;padding:12px;display:flex}.ad-av{background:rgb(var(--hi) / .06);border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex;overflow:hidden}.ad-av img{object-fit:cover;width:100%;height:100%}.ad-name{overflow-wrap:anywhere;font-size:14px;font-weight:600}.ad-handle{font-family:var(--font-mono);color:var(--tx-2);font-size:12.5px;font-weight:400}.ad-meta{color:var(--tx-2);margin-top:2px;font-size:12.5px}.ad-bio{color:var(--tx);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.5}.ad-k{color:var(--tx-3);font-size:12.5px}.ad-details{white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px;line-height:1.55}.ad-none{color:var(--tx-3);margin:6px 0 0;font-size:13px}.ad-res{color:var(--tx-2);margin:6px 0 0;font-size:12.5px}.ad-acts{border-top:1px solid rgb(var(--hi) / .06);flex-direction:column;gap:10px;padding-top:14px;display:flex}.ad-note{width:100%}.ad-btns{flex-wrap:wrap;gap:8px;display:flex}.ad-suspend{gap:6px;display:inline-flex}.ad-days{flex:none;width:auto;padding:6px 10px;font-size:13px}.ad-confirm{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.ad-confirm{background:color-mix(in srgb, var(--down) 16%, transparent)}}.ad-confirm{box-shadow:0 0 0 2px var(--down)}@supports (color:color-mix(in lab, red, red)){.ad-confirm{box-shadow:0 0 0 2px color-mix(in srgb, var(--down) 35%, transparent)}}.ad-ok{color:var(--up);margin:0;font-size:12.5px}@media (max-width:639px){.ad-item{padding:16px}.ad-btns .sp-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.ad-filters .cal-toggle a,.ad-item{transition:none}}.cm-soon h3{margin:0;font-size:15px;font-weight:600}.gr-mine{margin-top:28px}.gr-mine-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.gr-mine-h h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.gr-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gr-grid li{animation:.28s both cm-rise}.gr-grid .cm-card+.cm-card{margin-top:0}.gr-card{height:100%;color:inherit;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .2s;display:flex}.gr-card:hover{border-color:rgb(var(--hi) / .16);box-shadow:0 14px 34px -22px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));transform:translateY(-1px)}.gr-card:active{transform:translateY(0)scale(.99)}.gr-card:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.gr-card-av,.gr-m-av{background:linear-gradient(180deg, rgb(var(--hi) / .1), rgb(var(--hi) / .03));border:1px solid rgb(var(--hi) / .1);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.gr-card-av{border-radius:12px;width:44px;height:44px;font-size:17px}.gr-card-av img,.gr-m-av img,.gr-av img,.gr-banner img{object-fit:cover;width:100%;height:100%}.gr-card-id{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gr-card-n{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.gr-card-m{color:var(--tx-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.gr-card-m svg{width:12px;height:12px}.gr-role{border:1px solid rgb(var(--hi) / .12);color:var(--tx-2);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.gr-role svg{width:12px;height:12px}.gr-role.owner{border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .06);color:var(--tx)}.gr-role.pending{border-style:dashed}.cm-dialog.gr-create{max-width:520px;max-height:calc(100dvh - 32px);overflow-y:auto}.gr-slug{padding-left:12px}.gr-slug-pre{font-family:var(--font-mono);color:var(--tx-3);font-size:14px}.gr-vis{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:480px){.gr-vis{grid-template-columns:1fr 1fr}}.gr-vis-opt{border:1px solid rgb(var(--hi) / .1);color:var(--tx);text-align:left;cursor:pointer;background:0 0;border-radius:13px;align-items:flex-start;gap:10px;padding:12px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .2s,transform .12s;display:flex}.gr-vis-opt:hover{border-color:rgb(var(--hi) / .2)}.gr-vis-opt:active{transform:scale(.98)}.gr-vis-opt:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.gr-vis-opt.on{border-color:rgb(var(--hi) / .3);background:linear-gradient(180deg, rgb(var(--hi) / .08), rgb(var(--hi) / .02));box-shadow:0 0 24px -12px rgb(var(--hi) / .5)}.gr-vis-ic{background:rgb(var(--hi) / .06);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.gr-vis-ic svg{width:15px;height:15px}.gr-vis-opt b{font-size:13.5px;font-weight:600;display:block}.gr-vis-opt span>span{color:var(--tx-2);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.gr-join{align-self:flex-start}.gr-plan{border:1px dashed rgb(var(--hi) / .14);border-radius:11px;padding:10px 12px}.gr-page{max-width:980px;padding-top:24px}.gr-head{overflow:hidden}.gr-banner{background:radial-gradient(120% 140% at 0% 0%, rgb(var(--hi) / .1), transparent 60%), radial-gradient(90% 120% at 100% 100%, rgb(var(--hi) / .06), transparent 55%), rgb(var(--hi) / .02);border-bottom:1px solid rgb(var(--hi) / .06);height:140px}@media (min-width:640px){.gr-banner{height:180px}}.gr-head-b{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;padding:0 22px 22px;display:flex}.gr-av{border:3px solid var(--bg);background:linear-gradient(180deg, rgb(var(--hi) / .14), rgb(var(--hi) / .05)), var(--bg);width:84px;height:84px;box-shadow:0 12px 30px -16px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));border-radius:22px;flex:none;justify-content:center;align-items:center;margin-top:-42px;font-size:32px;font-weight:600;display:flex;overflow:hidden}.gr-id{flex-direction:column;flex:260px;gap:6px;min-width:0;padding-top:14px;display:flex}.gr-id h1{overflow-wrap:anywhere;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.gr-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.gr-meta .cm-pill{margin-top:0}.gr-meta-t{color:var(--tx-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.gr-meta-t svg{width:14px;height:14px}.gr-desc{white-space:pre-line;overflow-wrap:anywhere;max-width:64ch;margin:4px 0 0;font-size:14px;line-height:1.55}.gr-owner{color:var(--tx-3);margin:0;font-size:12.5px}.gr-owner a{color:var(--tx-2);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);text-decoration-color:rgb(var(--hi) / .25);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.gr-owner a:hover{color:var(--tx);-webkit-text-decoration-color:rgb(var(--hi) / .7);-webkit-text-decoration-color:rgb(var(--hi) / .7);-webkit-text-decoration-color:rgb(var(--hi) / .7);text-decoration-color:rgb(var(--hi) / .7)}.gr-acts{padding-top:14px}.gr-join-wrap{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.gr-state-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gr-state{border:1px solid rgb(var(--hi) / .12);min-height:42px;color:var(--tx-2);border-radius:11px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.gr-state svg{width:15px;height:15px}.gr-state.on{border-color:rgb(var(--hi) / .24);background:rgb(var(--hi) / .05);color:var(--tx)}.gr-state.bad{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.gr-state.bad{border-color:color-mix(in srgb, var(--down) 40%, transparent)}}.gr-state.bad{color:var(--down)}@media (max-width:639px){.gr-head-b{padding:0 16px 18px}.gr-av{border-radius:18px;width:68px;height:68px;margin-top:-34px;font-size:26px}.gr-acts{flex:100%;padding-top:0}.gr-join-wrap{align-items:stretch}.gr-join-wrap>.cm-btn,.gr-state-row .cm-btn{flex:auto}}.gr-cols{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}@media (min-width:860px){.gr-cols{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.gr-cols .cm-card+.cm-card{margin-top:0}.gr-feed{background:rgb(var(--hi) / .012);text-align:center;border-style:dashed;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.gr-feed-ic{background:rgb(var(--hi) / .05);width:46px;height:46px;color:var(--tx-2);border-radius:14px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.gr-feed-ic svg{width:20px;height:20px}.gr-feed h2{margin:0;font-size:15px;font-weight:600}.gr-feed p{max-width:42ch;color:var(--tx-2);margin:6px 0 0;font-size:13.5px;line-height:1.5}.gr-members{padding:18px 16px 10px}.gr-members h2{align-items:baseline;gap:8px;margin:0 4px 8px;font-size:15px;font-weight:600;display:flex}.gr-members h2 .num{color:var(--tx-3);font-size:12.5px;font-weight:500}.gr-members ul{margin:0;padding:0;list-style:none}.gr-m{color:inherit;border-radius:10px;align-items:center;gap:10px;padding:8px 6px;text-decoration:none;transition:background .15s;display:flex}a.gr-m:hover{background:rgb(var(--hi) / .04)}a.gr-m:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.gr-m-av{border-radius:10px;width:32px;height:32px;font-size:13px}.gr-m-id{flex-direction:column;flex:1;min-width:0;display:flex}.gr-m-n{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.gr-m-h{font-family:var(--font-mono);color:var(--tx-3);font-size:12px}.gr-none{color:var(--tx-2);margin:4px 4px 10px;font-size:13px}@media (prefers-reduced-motion:reduce){.gr-grid li{animation:none}.gr-card,.gr-vis-opt,.gr-m,.gr-owner a{transition:none}}.gr-tabs{border:1px solid var(--ink-border);background:rgb(var(--hi) / .03);border-radius:12px;gap:4px;width:fit-content;margin-top:16px;padding:4px;display:flex}.gr-tabs a{color:var(--tx-2);border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background .15s,transform .12s;display:inline-flex}.gr-tabs a svg{width:14px;height:14px}.gr-tabs a:hover{color:var(--tx)}.gr-tabs a:active{transform:scale(.97)}.gr-tabs a:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.gr-tabs a.on{background:linear-gradient(180deg, rgb(var(--hi) / .09), rgb(var(--hi) / .03));color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1)}.gs-col{flex-direction:column;gap:16px;margin-top:16px;display:flex}.gs-col .cm-card+.cm-card{margin-top:0}.gs-card{padding:20px 22px 22px}.gs-card.danger{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.gs-card.danger{border-color:color-mix(in srgb, var(--down) 25%, transparent)}}.gs-card.danger .gs-card-h h2{color:var(--down)}.gs-card-h h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.gs-card-h p{color:var(--tx-2);margin:4px 0 16px;font-size:13px}@media (max-width:639px){.gs-card{padding:18px 16px}}.gs-block{flex-direction:column;gap:14px;display:flex}.gs-row+.gs-row{margin-top:0}.gs-acts{justify-content:flex-end;align-items:center;gap:12px;display:flex}.gs-media{padding-bottom:34px;position:relative}.gs-pick{position:relative}.gs-pick-face{border:1px dashed rgb(var(--hi) / .18);background:rgb(var(--hi) / .025);width:100%;color:var(--tx-2);cursor:pointer;justify-content:center;align-items:center;font-family:inherit;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.gs-pick-face:hover{border-color:rgb(var(--hi) / .32);background:rgb(var(--hi) / .045)}.gs-pick-face:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.gs-pick-face img{object-fit:cover;width:100%;height:100%}.gs-pick.banner .gs-pick-face{border-radius:14px;height:120px}.gs-pick.avatar{position:absolute;bottom:0;left:18px}.gs-pick.avatar .gs-pick-face{border:3px solid var(--bg);background:linear-gradient(180deg, rgb(var(--hi) / .12), rgb(var(--hi) / .04)), var(--bg);outline:1px dashed rgb(var(--hi) / .2);border-radius:20px;width:76px;height:76px}.gs-pick-empty{flex-direction:column;align-items:center;gap:4px;font-size:12px;display:inline-flex}.gs-pick-empty svg{width:18px;height:18px}.gs-pick-busy{background:rgb(var(--shadow-rgb) / calc(.45 * var(--shadow-k)));color:var(--tx);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.gs-pick-rm{border:1px solid rgb(var(--hi) / .16);background:var(--panel);width:30px;height:30px;color:var(--tx-2);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,transform .12s;display:flex;position:absolute;top:8px;right:8px}.gs-pick-rm:hover{color:var(--down);border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.gs-pick-rm:hover{border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.gs-pick-rm:active{transform:scale(.94)}.gs-pick-rm svg{width:14px;height:14px}.gs-pick.avatar .gs-pick-rm{width:26px;height:26px;top:-6px;right:-10px}.gs-list{border:1px solid var(--sp-line);border-radius:13px;margin:0;padding:0;list-style:none}.gs-list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:10px 12px;transition:background .15s;display:flex}.gs-list li:hover{background:rgb(var(--hi) / .02)}.gs-list li+li{border-top:1px solid var(--sp-line)}.gs-list li.off{opacity:.62}.gs-person{padding:0}.gs-sub{color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:12px;display:flex}.gs-inline{align-items:center;gap:4px;display:inline-flex}.gs-inline svg{width:12px;height:12px}.gs-tag{border:1px solid rgb(var(--hi) / .12);color:var(--tx-2);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.gs-tag.active{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.gs-tag.active{border-color:color-mix(in srgb, var(--up) 40%, transparent)}}.gs-tag.active{color:var(--up)}.gs-inv-new{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.gs-inv-new .cm-field{flex:140px}.gs-approval{flex:none;align-items:center;padding:10px 12px}.gs-inv-code{color:var(--tx);font-size:13px}.gs-more{padding:6px 9px}.gs-danger-item{color:var(--down)}.gs-select{width:auto;min-width:160px;padding:7px 10px;font-size:13px}.gr-inv-av{border:1px solid rgb(var(--hi) / .12);background:linear-gradient(180deg, rgb(var(--hi) / .12), rgb(var(--hi) / .03));border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:12px;font-size:28px;font-weight:600;display:inline-flex;overflow:hidden}.gr-inv-av img{object-fit:cover;width:100%;height:100%}.gr-inv-k{letter-spacing:.04em;text-transform:uppercase;color:var(--tx-3);margin:0 0 4px;font-size:12px;font-weight:500}.gr-inv-meta{justify-content:center;margin-top:8px}.gr-inv-note{text-align:center}.gr-inv-done{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.gr-tabs a,.gs-pick-face,.gs-pick-rm,.gs-list li{transition:none}}.gr-disc{margin-top:32px}.gr-disc-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.gr-disc-search{flex:240px}.gr-disc-search input{height:40px;font-family:inherit;font-size:14px}.gr-disc-search input::-webkit-search-cancel-button{cursor:pointer}.gr-disc-list{transition:opacity .18s}.gr-disc-list.loading{opacity:.55}.gr-disc-more{justify-content:center;margin-top:16px;display:flex}.gr-dcard{align-items:flex-start}.gr-dcard-d{color:var(--tx-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.gr-chip{border:1px solid rgb(var(--hi) / .12);color:var(--tx-2);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.gr-chip svg{width:12px;height:12px}.gr-chip.on{border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .06);color:var(--tx)}.gr-chip.bad{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.gr-chip.bad{border-color:color-mix(in srgb, var(--down) 40%, transparent)}}.gr-chip.bad{color:var(--down)}.gr-growth{margin:16px 0 0}@media (prefers-reduced-motion:reduce){.gr-disc-list{transition:none}}.ad-kind{background:rgb(var(--hi) / .06);letter-spacing:.04em;text-transform:uppercase;color:var(--tx-2);border-radius:7px;padding:2px 8px;font-size:11px;font-weight:600}.gr-report{color:var(--tx-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:12.5px;transition:color .15s;display:inline-flex}.gr-report svg{width:12px;height:12px}.gr-report:hover{color:var(--down)}.gr-admin:hover{color:var(--warn)}.gr-report:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);border-radius:4px;outline:none}@media (prefers-reduced-motion:reduce){.gr-report{transition:none}}.ct-page{width:100%;color:var(--tx);justify-content:center;padding:0 16px 96px;display:flex}.ct-col{border-inline:1px solid rgb(var(--hi) / .08);background:var(--bg);width:100%;max-width:600px;min-height:70vh}.ct-page .num,.ct-col .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (max-width:640px){.ct-page{width:calc(100% + 2 * var(--shell-pad-x));margin-inline:calc(-1 * var(--shell-pad-x));padding:0 0 96px}.ct-col{border-inline:0}}.ct-col.ct-col-box{border:1px solid rgb(var(--hi) / .08);border-radius:16px;max-width:none;min-height:0;overflow:clip}.gr-posts{min-width:0}.ct-stack{flex-direction:column;display:flex}.ct-pad{padding:4px 16px 24px}.ct-pad .cm-card+.cm-card{margin-top:12px}.ct-head{padding:18px 0 16px}.ct-head h1{font-size:22px;font-weight:800}.ct-notice{margin:12px 16px}.ct-first{margin-top:0}.ct-sticky{top:env(safe-area-inset-top);z-index:20;background:var(--bg);position:sticky}@supports (color:color-mix(in lab, red, red)){.ct-sticky{background:color-mix(in srgb, var(--bg) 84%, transparent)}}.ct-sticky{-webkit-backdrop-filter:blur(14px)}.ink-app[data-nav=top] .ct-sticky{top:calc(78px + env(safe-area-inset-top))}.ct-tabs{border-bottom:1px solid rgb(var(--hi) / .08);display:flex}.ct-tabs a{min-width:0;color:var(--tx-3);flex:1;justify-content:center;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.ct-tabs a>span{white-space:nowrap;align-items:center;gap:6px;height:52px;display:inline-flex;position:relative}.ct-tabs a svg{width:14px;height:14px}.ct-tabs a:hover{background:rgb(var(--hi) / .04);color:var(--tx)}.ct-tabs a:active{background:rgb(var(--hi) / .07)}.ct-tabs a:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ct-tabs a.on{color:var(--tx);font-weight:700}.ct-tabs a.on>span:after{background:var(--tx);content:"";border-radius:999px;height:4px;animation:.2s both ct-tab-in;position:absolute;bottom:0;left:0;right:0}.ct-tabs a.ct-locked{color:var(--tx-4,var(--tx-3))}.ct-tabs a.ct-locked:hover{color:var(--tx-2)}@keyframes ct-tab-in{0%{opacity:0;transform:scaleX(.4)}}.ct-bar{border-bottom:1px solid rgb(var(--hi) / .08);align-items:center;gap:16px;min-height:53px;padding:0 16px 0 8px;display:flex}.ct-bar h1{margin:0;font-size:19px;font-weight:800}.ct-bar-sub{color:var(--tx-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cm-btn-sm{border-radius:10px;min-height:34px;padding:7px 13px;font-size:13px}.po-av{background:rgb(var(--hi) / .08);width:40px;height:40px;color:var(--tx-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;overflow:hidden}.po-av img{object-fit:cover;width:100%;height:100%}.po-icon{width:34px;height:34px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:inline-flex}.po-icon svg{width:18px;height:18px}.po-icon:hover,.po-icon[data-popup-open]{background:rgb(var(--hi) / .08);color:var(--tx)}.po-icon:active{transform:scale(.92)}.po-icon:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ct-back{color:var(--tx)}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-spin{width:16px;height:16px;animation:.8s linear infinite cp-spin}.cp{border-bottom:1px solid rgb(var(--hi) / .08);padding:12px 16px 10px;transition:opacity .2s,background .15s,box-shadow .15s}.cp.sending{opacity:.75}.cp.dropping{background:rgb(var(--hi) / .04);box-shadow:inset 0 0 0 2px rgb(var(--hi) / .22)}.cp-row{gap:12px;display:flex}.cp-text{min-width:0;min-height:52px;color:var(--tx);resize:none;background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-family:inherit;font-size:19px;line-height:1.45}.cp-text::placeholder{color:var(--tx-3)}.cp-thumbs,.cp-live,.cp-hint,.cp-err,.cp-bar{margin-left:52px}.cp-thumbs{flex-wrap:wrap;gap:8px;margin-top:8px;margin-bottom:0;padding:0;list-style:none;display:flex}.cp-thumb{background:rgb(var(--hi) / .05);border-radius:14px;width:96px;height:96px;animation:.2s both po-in;position:relative;overflow:hidden}.cp-thumb img{object-fit:cover;width:100%;height:100%}.cp-thumb.loading{color:var(--tx-3);justify-content:center;align-items:center;display:flex}.cp-thumb.loading svg{width:18px;height:18px;animation:.8s linear infinite cp-spin}.cp-thumb-x{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;border:0;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,transform .12s;display:flex;position:absolute;top:6px;right:6px}.cp-thumb-x svg{width:14px;height:14px}.cp-thumb-x:hover{background:#000000d1}.cp-thumb-x:active{transform:scale(.9)}.cp-thumb-x:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffffbf}.cp-live{margin-top:8px;animation:.18s both po-in}.cp-live input{font-family:inherit;font-size:14px}.cp-live-ok{background:rgb(var(--hi) / .08);color:var(--tx);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-flex}.cp-live-ok svg{width:13px;height:13px;color:inherit}.cp-live-x{width:28px;height:28px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.cp-live-x:hover{background:rgb(var(--hi) / .08);color:var(--tx)}.cp-hint,.cp-err{margin-top:8px;margin-bottom:0;font-size:12.5px}.cp-hint{color:var(--tx-3)}.cp-bar{border-top:1px solid rgb(var(--hi) / .06);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:flex}.cp-tools{gap:0;margin-left:-8px;display:flex}.cp-tool{width:36px;height:36px;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,transform .12s,opacity .15s;display:flex;position:relative}.cp-tool svg{width:19px;height:19px}.cp-tool:hover:not(:disabled),.cp-tool.on{background:rgb(var(--hi) / .08)}.cp-tool:active:not(:disabled){transform:scale(.9)}.cp-tool:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.cp-tool:disabled{cursor:not-allowed;opacity:.35}.cp-tool[data-tip]:after{z-index:5;background:var(--tx);color:var(--bg);white-space:nowrap;content:attr(data-tip);opacity:0;pointer-events:none;border-radius:6px;padding:4px 8px;font-size:11.5px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,3px)}.cp-tool:hover[data-tip]:after,.cp-tool:focus-visible[data-tip]:after{opacity:1;transform:translate(-50%)}.cp-send{align-items:center;gap:10px;display:flex}.cp-count{color:var(--tx-3);font-size:12px}.cp-count.over{color:var(--down)}.cp-post.cp-post{border-radius:999px;min-width:76px;min-height:36px;padding:7px 18px;font-weight:700}.cp-blocked{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cp-blocked p{min-width:180px;color:var(--tx-2);flex:1;margin:0;font-size:14px}.cp-blocked-ic{background:rgb(var(--hi) / .06);width:40px;height:40px;color:var(--tx-3);border-radius:999px;justify-content:center;align-items:center;display:flex}.cp-blocked-ic svg{width:17px;height:17px}@keyframes po-in{0%{opacity:0;transform:translateY(4px)}}.po{border-bottom:1px solid rgb(var(--hi) / .08);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 16px;transition:background .15s,opacity .2s,transform .2s;animation:.24s both po-in;display:grid}.po:hover{background:rgb(var(--hi) / .018)}.po.leaving{opacity:0;transform:translateY(-4px)}.po-who{border-radius:999px;transition:opacity .15s;display:block}.po-who:hover{opacity:.88}.po-main{min-width:0}.po-h{align-items:center;gap:8px;min-height:20px;display:flex}.po-line{white-space:nowrap;flex:1;align-items:baseline;gap:4px;min-width:0;font-size:15px;display:flex;overflow:hidden}.po-name{min-width:0;color:var(--tx);text-overflow:ellipsis;flex:0 auto;font-weight:700;text-decoration:none;overflow:hidden}a.po-name:hover,.po-time:hover{text-underline-offset:2px;text-decoration:underline}a.po-name:focus-visible,.po-time:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);border-radius:4px;outline:none}.po-handle{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.po-handle,.po-dot,.po-time,.po-edited{color:var(--tx-3)}.po-time{flex:none;text-decoration:none}.po-edited{flex:none;font-size:13px}.po-menu{margin:-8px -8px -8px 0}.po-danger.po-danger{color:var(--down)}.po-text{margin-top:2px}.po-body{color:var(--tx);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.po-body a,.po-share-notes a,.cmt-body a{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .35);-webkit-text-decoration-color:rgb(var(--hi) / .35);-webkit-text-decoration-color:rgb(var(--hi) / .35);text-decoration-color:rgb(var(--hi) / .35);text-underline-offset:3px;transition:text-decoration-color .15s}.po-body a:hover,.po-share-notes a:hover,.cmt-body a:hover{-webkit-text-decoration-color:var(--tx);-webkit-text-decoration-color:var(--tx);-webkit-text-decoration-color:var(--tx);text-decoration-color:var(--tx)}.po-text.clamped .po-body{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.po-more{color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-top:2px;padding:0;font-family:inherit;font-size:14px;font-weight:600}.po-more:hover{color:var(--tx);text-decoration:underline}.po-more:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.po-err{margin-top:6px}.po-edit{margin-top:6px;animation:.16s both po-in}.po-edit-t{border:1px solid rgb(var(--hi) / .16);background:var(--panel);width:100%;color:var(--tx);resize:vertical;border-radius:12px;outline:none;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.5}.po-edit-t:focus{border-color:rgb(var(--hi) / .32)}.po-edit-acts{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.po-edit-acts .cp-count{margin-right:auto}.po-imgs{border:1px solid rgb(var(--hi) / .08);border-radius:16px;gap:2px;margin-top:12px;display:grid;overflow:hidden}.po-imgs:not(.n1){aspect-ratio:16/9}.po-imgs.n2{grid-template-columns:1fr 1fr}.po-imgs.n3,.po-imgs.n4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.po-imgs.n3 .po-img:first-child{grid-row:span 2}.po-img{background:rgb(var(--hi) / .04);cursor:zoom-in;border:0;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.po-imgs:not(.n1) .po-img img{position:absolute;inset:0}.po-img img{object-fit:cover;width:100%;height:100%;transition:filter .2s;display:block}.po-imgs.n1 .po-img img{height:auto;max-height:510px}.po-img:hover img{filter:brightness(1.07)}.po-img:focus-visible{box-shadow:inset 0 0 0 3px rgb(var(--hi) / .45);outline:none}.po-viewer.po-viewer{width:min(96vw,1200px);max-width:none;height:min(90vh,900px);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.po-viewer-img{object-fit:contain;border-radius:10px;max-width:100%;max-height:100%;animation:.2s both po-in}.po-viewer-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,transform .12s;display:flex;position:absolute}.po-viewer-btn svg{width:20px;height:20px}.po-viewer-btn:hover{background:#000c}.po-viewer-btn:active{transform:scale(.92)}.po-viewer-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff80}.po-viewer-btn.close{top:8px;right:8px}.po-viewer-btn.prev{left:8px}.po-viewer-btn.next{right:8px}.po-viewer-n{color:#fff;background:#0009;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.po-embed{border:1px solid rgb(var(--hi) / .1);border-radius:16px;align-items:stretch;margin-top:12px;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.po-embed:not(.on):hover{border-color:rgb(var(--hi) / .18);background:rgb(var(--hi) / .025)}.po-embed.on{aspect-ratio:16/9;background:#000}.po-embed iframe{border:0;width:100%;height:100%}.po-embed-play{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:14px 16px;font-family:inherit;display:flex}.po-embed-play:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.po-embed-ic{background:var(--tx);width:44px;height:44px;color:var(--bg);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .18s;display:flex}.po-embed-ic svg{width:18px;height:18px}.po-embed-play:hover .po-embed-ic{transform:scale(1.06)}.po-embed-play:active .po-embed-ic{transform:scale(.95)}.po-embed-t{flex-direction:column;min-width:0;display:flex}.po-embed-p{font-size:15px;font-weight:700}.po-embed-l{color:var(--tx-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.po-embed-out{border-left:1px solid rgb(var(--hi) / .08);width:48px;color:var(--tx-3);justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.po-embed-out svg{width:16px;height:16px}.po-embed-out:hover{background:rgb(var(--hi) / .05);color:var(--tx)}.po-embed-out:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.po-share{border:1px solid rgb(var(--hi) / .1);border-radius:16px;margin-top:12px;padding:12px 14px;transition:border-color .15s}.po-share:hover{border-color:rgb(var(--hi) / .16)}.po-share-h{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.po-share-cal{width:15px;height:15px;color:var(--tx-3)}.po-share-sym{font-weight:700}.po-share-side{background:rgb(var(--hi) / .07);color:var(--tx-2);text-transform:capitalize;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.po-share-q{color:var(--tx-3);font-size:12.5px}.po-share-imp{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14);color:var(--tx-2);cursor:help;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.po-share-imp svg{width:13px;height:13px}.po-share-imp:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.po-share-nums{align-items:baseline;gap:12px;margin-top:8px;display:flex}.po-share-big{letter-spacing:-.01em;font-size:24px;font-weight:700}.po-share-big.up{color:var(--up)}.po-share-big.down{color:var(--down)}.po-share-r{color:var(--tx-2);font-size:15px}.po-share-prices{color:var(--tx-3);flex-wrap:wrap;gap:8px;margin-top:6px;font-size:13px;display:flex}.po-share-verdict{color:var(--tx-2);font-size:12.5px}.po-share-notes{color:var(--tx-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.5}.po-share-card{border:0;padding:0;overflow:hidden}.po-card-frame{width:100%;container-type:inline-size}.po-share-card>:not(.po-card-frame){margin-inline:2px}.po-share-card .po-share-h{margin-top:10px}.po-share-card.is-portrait .po-card-frame{--pnl-portrait-max-vh:70}.po-day-sec{margin-top:12px}.po-day-sec h4{letter-spacing:.04em;text-transform:uppercase;color:var(--tx-3);margin:0 0 4px;font-size:12px;font-weight:700}.po-day-rt{font-size:14px;line-height:1.55}.po-day-none{color:var(--tx-3);margin:0;font-size:13px}.po-day-levels,.po-day-scen{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.po-day-levels li{background:rgb(var(--hi) / .035);border-radius:8px;justify-content:space-between;gap:10px;padding:5px 10px;display:flex}.po-day-scen b{color:var(--tx-2);font-weight:600}.po-review{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.po-review-b{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.po-review-b svg{width:14px;height:14px}.po-review.needs_review .po-review-b{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .22);color:var(--tx)}.po-review.reviewed .po-review-b{background:rgb(var(--hi) / .1);color:var(--tx)}.po-acts{align-items:center;gap:18px;margin:4px 0 -4px -8px;display:flex}.po-act{height:34px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-family:inherit;font-size:13px;transition:color .15s;display:inline-flex}.po-act-ic{border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,transform .12s;display:flex}.po-act-ic svg{width:18px;height:18px}.po-act:hover,.po-act.on,.po-act[data-popup-open]{color:var(--tx)}.po-act:hover .po-act-ic,.po-act[data-popup-open] .po-act-ic{background:rgb(var(--hi) / .08)}.po-act:active .po-act-ic{transform:scale(.9)}.po-act:focus-visible{outline:none}.po-act:focus-visible .po-act-ic{box-shadow:0 0 0 2px rgb(var(--hi) / .3)}.po-act-end{margin-left:auto}.po-act-t{padding-right:4px;font-size:12.5px;font-weight:600}.rx{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.rx-chip{border:1px solid rgb(var(--hi) / .1);height:26px;color:var(--tx-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12.5px;transition:background .15s,border-color .15s,color .15s,transform .12s;animation:.18s both po-in;display:inline-flex}.rx-chip:hover{border-color:rgb(var(--hi) / .22);background:rgb(var(--hi) / .05);color:var(--tx)}.rx-chip:active{transform:scale(.94)}.rx-chip:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.rx-chip.on{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .12);color:var(--tx)}.rx-pop.rx-pop{border:1px solid rgb(var(--hi) / .12);background:var(--panel);width:auto;box-shadow:0 12px 32px rgb(var(--shadow-rgb,0 0 0) / calc(.45 * var(--shadow-k,1)));border-radius:999px;flex-direction:row;gap:2px;padding:4px}.rx-pick{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;transition:background .15s,transform .15s;display:flex}.rx-pick:hover{background:rgb(var(--hi) / .08);transform:scale(1.18)}.rx-pick:active{transform:scale(.95)}.rx-pick:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.rx-pick.on{background:rgb(var(--hi) / .12)}.rx-err,.fo-err{color:var(--down);font-size:12px}.rx-who{height:26px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:2px;padding:0 8px;font-family:inherit;font-size:12.5px;transition:background .15s,color .15s,transform .12s}.rx-who:hover{background:rgb(var(--hi) / .05);color:var(--tx)}.rx-who:active{transform:scale(.96)}.rx-who:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.rxp{border:1px solid rgb(var(--hi) / .12);background:var(--panel);max-width:min(300px,100vw - 24px);box-shadow:0 14px 34px -12px rgb(var(--shadow-rgb,0 0 0) / calc(.55 * var(--shadow-k,1)));color:var(--tx);transform-origin:var(--transform-origin);border-radius:14px;transition:opacity .15s,transform .15s}.rxp[data-starting-style],.rxp[data-ending-style]{opacity:0;transform:translateY(4px)scale(.97)}.rxp-in{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;transition:background .15s;display:flex}.rxp-in:hover:not(:disabled){background:rgb(var(--hi) / .045)}.rxp-in:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.rxp-in:disabled{cursor:default}.rxp-emoji{background:rgb(var(--hi) / .06);border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;display:flex}.rxp-emoji svg{width:17px;height:17px;color:var(--tx-2)}.rxp-text{flex-direction:column;gap:1px;min-width:0;display:flex}.rxp-names{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.35}.rxp-sub,.rxp-wait{color:var(--tx-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.rxp-err{color:var(--down);font-size:12px}.rxp-spin{width:13px;height:13px;animation:.8s linear infinite gm-spin}.cm-dialog.rxl{flex-direction:column;max-width:400px;max-height:min(78dvh,620px);padding:16px 0 10px;display:flex}.rxl-h{justify-content:space-between;align-items:center;padding:0 12px 0 18px;display:flex}.rxl-tabs{border-bottom:1px solid rgb(var(--hi) / .08);scrollbar-width:none;gap:2px;margin-top:10px;padding:0 12px;display:flex;overflow-x:auto}.rxl-tab{height:38px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:13px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.rxl-tab:after{content:"";background:var(--tx);border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:8px;right:8px;transform:scaleX(0)}.rxl-tab:hover{color:var(--tx)}.rxl-tab:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);border-radius:8px;outline:none}.rxl-tab.on{color:var(--tx)}.rxl-tab.on:after{transform:scaleX(1)}.rxl-body{overscroll-behavior:contain;flex:1;min-height:160px;padding:8px 8px 0;overflow-y:auto}.rxl-list{margin:0;padding:0;list-style:none}.rxl-list li{animation:.2s both ix-in}.gc-o.rxl-row .gc-o-id{flex:1}.rxl-kinds{letter-spacing:2px;flex:none;font-size:15px}.rxl-empty{min-height:150px;color:var(--tx-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.rxl-empty p{margin:0}.rxl-err.cm-err{margin:12px}@media (prefers-reduced-motion:reduce){.rxp,.rxl-tab:after{transition:none}.rxl-list li{animation:none}}.cmt{border-top:1px solid rgb(var(--hi) / .06);margin-top:8px;padding-top:12px;animation:.18s both po-in}.cmt-form{flex-direction:column;display:flex}.cmt>.cmt-form{border-bottom:1px solid rgb(var(--hi) / .06);margin-bottom:12px;padding-bottom:12px}.cmt-input{border:1px solid rgb(var(--hi) / .12);background:var(--panel);width:100%;min-height:40px;color:var(--tx);resize:vertical;border-radius:12px;outline:none;padding:9px 12px;font-family:inherit;font-size:14.5px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.cmt-input::placeholder{color:var(--tx-3)}.cmt-input:focus{border-color:rgb(var(--hi) / .3);box-shadow:0 0 0 3px rgb(var(--hi) / .06)}.cmt-form .cmt-acts .cm-btn{border-radius:999px;font-weight:700}.cmt-note{color:var(--tx-3);align-items:center;gap:8px;margin:0 0 10px;font-size:13.5px;display:flex}.cmt-list,.cmt-replies{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cmt-replies{border-left:2px solid rgb(var(--hi) / .1);margin:12px 0 0 15px;padding-left:25px}.cmt-gone{color:var(--tx-3);margin:0 0 4px;font-size:12.5px;font-style:italic}.cmt-row{grid-template-columns:32px minmax(0,1fr);gap:10px;display:grid}.cmt-av{width:32px;height:32px;font-size:12px}.cmt-main{min-width:0}.cmt-h{color:var(--tx-3);flex-wrap:wrap;align-items:baseline;gap:4px;font-size:13px;display:flex}.cmt-name{color:var(--tx);font-size:14px;font-weight:700;text-decoration:none}a.cmt-name:hover{text-underline-offset:2px;text-decoration:underline}.cmt-body{color:var(--tx);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:14.5px;line-height:1.5}.cmt-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.cmt-form .cmt-acts,.cmt-edit .cmt-acts{justify-content:flex-end;margin-top:8px}.cmt-link{color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:2px 0;font-family:inherit;font-size:12.5px;font-weight:500;transition:color .15s;display:inline-flex}.cmt-link svg{width:13px;height:13px}.cmt-link:hover,.cmt-link.strong{color:var(--tx)}.cmt-link:disabled{cursor:not-allowed;opacity:.5}.cmt-link:focus-visible,.cmt-more:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.cmt-more{color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:4px;margin:12px 0 0;padding:4px 0;font-family:inherit;font-size:13px;font-weight:600}.cmt-more:hover{color:var(--tx)}.fo-wrap{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.fo-btn{background:var(--tx);min-height:36px;color:var(--bg);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s,opacity .15s,transform .12s;display:inline-flex}.fo-btn svg{width:14px;height:14px}.fo-btn:hover:not(.on){opacity:.88}.fo-btn:active:not(:disabled){transform:scale(.96)}.fo-btn:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .3);outline:none}.fo-btn:disabled{opacity:.6}.fo-btn.sm{min-height:28px;padding:3px 12px;font-size:12.5px}.fo-btn.on{border-color:rgb(var(--hi) / .22);color:var(--tx);background:0 0}.fo-un{display:none}button.fo-btn.on:hover{border-color:rgb(var(--hi) / .4);background:rgb(var(--hi) / .06)}button.fo-btn.on:hover .fo-l{display:none}button.fo-btn.on:hover .fo-un{display:inline}a.fo-btn.on:hover{background:rgb(var(--hi) / .06)}.px{border-bottom:1px solid rgb(var(--hi) / .08)}.px-banner{aspect-ratio:3;background:radial-gradient(120% 140% at 85% 0%, rgb(var(--hi) / .12), transparent 60%), linear-gradient(180deg, rgb(var(--hi) / .06), rgb(var(--hi) / .02))}.px-top{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 16px;display:flex}.px-av{border:4px solid var(--bg);background:var(--panel);width:128px;height:128px;color:var(--tx-2);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:-64px;font-size:46px;font-weight:700;display:flex;overflow:hidden}.px-av img{object-fit:cover;width:100%;height:100%}.px-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.px-acts .cm-btn{border-radius:999px;min-height:36px;padding:6px 14px;font-size:13.5px}.px-id{padding:10px 16px 0}.px-id h1{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:800}.px-handle{color:var(--tx-3);font-size:15px}.px-bio{white-space:pre-wrap;margin:0;padding:12px 16px 0;font-size:15px;line-height:1.5}.px-chips{flex-wrap:wrap;gap:8px;margin:0;padding:12px 16px 0;list-style:none;display:flex}.px-chip{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14);color:var(--tx-2);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:13px;display:inline-flex}.px-chip svg{width:13px;height:13px}.px-chip b{color:var(--tx);font-weight:700}.px-counts{color:var(--tx-3);flex-wrap:wrap;gap:18px;padding:12px 16px 16px;font-size:14px;display:flex}.px-counts b{color:var(--tx);font-weight:700}.px-stats{padding-top:16px}.px-stats .pf-tiles{margin-top:0}@media (max-width:520px){.px-av{width:88px;height:88px;margin-top:-44px;font-size:32px}}.fd-list{margin:0;padding:0;list-style:none}.fd-more.fd-more{border-radius:999px;margin:16px auto;display:flex}.fd-end{color:var(--tx-3);text-align:center;margin:0;padding:28px 16px 36px;font-size:13.5px}.fd-err{padding:16px}.fd-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 32px 56px;display:flex}.fd-empty h3{letter-spacing:-.01em;margin:8px 0 0;font-size:22px;font-weight:800}.fd-empty p{max-width:40ch;color:var(--tx-3);margin:0 0 10px;font-size:15px;line-height:1.5}.fd-empty .cm-btn{border-radius:999px}.fd-empty-ic{background:rgb(var(--hi) / .06);width:52px;height:52px;color:var(--tx-2);border-radius:999px;justify-content:center;align-items:center;display:flex}.fd-empty-ic svg{width:22px;height:22px}.sh-trigger{border:1px solid rgb(var(--hi) / .14);min-height:34px;color:var(--tx);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.sh-trigger svg{width:14px;height:14px}.sh-trigger:hover{border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .05)}.sh-trigger:active{transform:scale(.97)}.sh-trigger:focus-visible,.sh-opt:focus-within,.sh-check:focus-within,.tp-row:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.sh-dialog.sh-dialog{max-width:560px;max-height:92vh;overflow-y:auto}.sh-form{gap:14px}.sh-set{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.sh-set legend{letter-spacing:.04em;text-transform:uppercase;color:var(--tx-3);margin-bottom:6px;font-size:12px;font-weight:700}.sh-note{color:var(--tx-3);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.sh-opt{border:1px solid rgb(var(--hi) / .08);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;transition:border-color .15s,background .15s;display:flex}.sh-opt:hover:not(.off){border-color:rgb(var(--hi) / .18)}.sh-opt.on{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .06)}.sh-opt.off{cursor:not-allowed;opacity:.55}.sh-opt input,.sh-check input{accent-color:var(--tx)}.sh-opt-l{flex:1;min-width:0;font-weight:500}.sh-why{color:var(--tx-3);text-align:right;font-size:12px}.sh-checks{flex-wrap:wrap;gap:6px;display:flex}.sh-check{border:1px solid rgb(var(--hi) / .1);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.sh-check.on{border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .07)}.sh-check.off{cursor:not-allowed;opacity:.45}.sh-rows{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.sh-seg{margin-top:0}.sh-seg button{color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,background .15s}.sh-seg button.on{background:linear-gradient(180deg, rgb(var(--hi) / .09), rgb(var(--hi) / .03));color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1)}.sh-seg button:disabled{cursor:not-allowed;opacity:.4}.sh-seg button:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.sh-preview{border:1px dashed rgb(var(--hi) / .14);border-radius:14px;padding:12px}.sh-preview-l{letter-spacing:.04em;text-transform:uppercase;color:var(--tx-3);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.sh-preview-body{margin-bottom:8px}.sh-preview .po-share{margin-top:0}.sh-review{align-self:flex-start}p.sh-review.off{color:var(--tx-3);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}p.sh-review.off svg{width:14px;height:14px}p.sh-review.off a{color:var(--tx)}.tp-list{flex-direction:column;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.tp-row{border:0;border-bottom:1px solid rgb(var(--hi) / .06);width:100%;color:var(--tx);text-align:left;cursor:pointer;background:0 0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto auto 16px;align-items:center;gap:12px;padding:10px 8px;font-family:inherit;font-size:14px;transition:background .15s;display:grid}.tp-row:hover:not(:disabled){background:rgb(var(--hi) / .05)}.tp-row:disabled{cursor:progress}.tp-sym{font-weight:700}.tp-side,.tp-date{color:var(--tx-3);font-size:12.5px}.tp-pnl{font-size:13px}.tp-pnl.up{color:var(--up)}.tp-pnl.down{color:var(--down)}.gr-wait{color:var(--tx);align-items:center;gap:6px;margin:8px 0 0 4px;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.gr-wait svg{width:14px;height:14px;color:var(--tx-2)}.gr-wait:hover{text-underline-offset:3px;text-decoration:underline}.gr-wait:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);border-radius:4px;outline:none}.po-removed{align-items:flex-start;gap:12px;display:flex}.po-removed>svg{width:18px;height:18px;color:var(--tx-3);flex:none;margin-top:2px}.po-removed-t{margin:0;font-size:14px;font-weight:700}.po-removed-d{color:var(--tx-2);margin:2px 0 0;font-size:13px;line-height:1.5}.po-removed-n{color:var(--tx);background:#f59e0b1a;border-left:2px solid #f59e0b;border-radius:8px;margin:6px 0 0;padding:6px 10px;font-size:12.5px;font-weight:600}.po-removed-g{color:var(--tx);margin:6px 0 0;font-size:13px;font-weight:600}.ad-content{border:1px solid rgb(var(--hi) / .08);background:rgb(var(--hi) / .02);border-radius:12px;flex-direction:column;gap:8px;margin-top:10px;padding:12px;display:flex}.ad-content .po-share,.ad-content .po-imgs{margin-top:4px}.ad-content .ad-meta a{color:var(--tx-2)}.ad-text{font-size:13.5px}@media (max-width:520px){.ct-tabs a{font-size:14.5px}.cp-thumbs,.cp-live,.cp-hint,.cp-err,.cp-bar{margin-left:0}.cmt-replies{margin-left:12px;padding-left:16px}.po-acts{gap:10px}.rx{flex-wrap:nowrap;min-width:0}.rx-chip:nth-of-type(n+4){display:none}}@media (prefers-reduced-motion:reduce){.po,.po-edit,.po-viewer-img,.cp-thumb,.cp-live,.cmt,.rx-chip,.ct-tabs a.on>span:after{animation:none}.po,.po-icon,.po-act-ic,.po-img img,.po-embed,.po-embed-ic,.po-share,.ct-tabs a,.cp-tool,.cp-tool[data-tip]:after,.rx-chip,.rx-pick,.fo-btn,.cmt-input,.sh-trigger,.sh-opt,.sh-check,.sh-seg button,.tp-row{transition:none}.cp-spin,.cp-thumb.loading svg{animation-duration:2.4s}}.po-cashtag{color:var(--tx);font-weight:600;text-decoration:none}.po-cashtag:hover{text-underline-offset:3px;text-decoration:underline}.po-cashtag:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);border-radius:4px;outline:none}.po-stamp{color:var(--tx-3);flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:10px;font-size:14px;display:flex}.po-stamp .po-time{min-height:1.4em}.ct-filterbar{border-bottom:1px solid rgb(var(--hi) / .08);color:var(--tx-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:15px;display:flex}.ct-filterbar b{color:var(--tx);font-weight:700}.pi-stage{pointer-events:none;position:fixed;top:0;left:-10000px}.pi{--tx:#f1f1f4;--tx-2:#9a9aa4;--tx-3:#61616b;--tx-4:#3e3e47;--hi:255 255 255;--bg:#050505;--panel:#0d0d0d;--up:#78b89a;--down:#dd7568;--ink-mark:#f1f1f4;width:600px;color:var(--tx);font-family:var(--font-sans);background:#050505;flex-direction:column;gap:14px;padding:28px 28px 22px;display:flex}.pi-h{align-items:center;gap:12px;display:flex}.pi-av{width:48px;height:48px;color:var(--tx-2);background:#ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;overflow:hidden}.pi-av img{object-fit:cover;width:100%;height:100%}.pi-id{flex-direction:column;display:flex}.pi-name{font-size:17px;font-weight:700}.pi-handle{color:var(--tx-3);font-size:15px}.pi-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.5}.pi-share .po-share{margin-top:0}.pi-media{position:relative}.pi-media .po-imgs{margin-top:0}.pi .po-imgs.n1 .po-img img{object-fit:contain}.pi-more{color:#fff;background:#0000009e;border-radius:999px;padding:5px 11px;font-size:14px;font-weight:650;position:absolute;bottom:12px;right:12px}.pi-date{color:var(--tx-3);font-size:14px}.pi-foot{color:var(--tx-2);border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:14px;font-size:13px;display:flex}.pi-mark{color:var(--tx);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.pi-glyph{width:16px;height:16px}.pi.pi-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tx:#111;--tx-2:#525252;--tx-3:#6b6b6b;--tx-4:#a3a3a3;--hi:17 17 17;--bg:#fff;--panel:#f5f5f5;--up:#287048;--down:#b4483c;--ink-mark:#111;background:#fff}.pi.pi-light .pi-av{background:#1111110f}.pi.pi-light .pi-foot{border-top-color:#1111111a}.cm-dialog.pid-dialog{max-width:480px}.pid-preview{max-height:52vh;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1);background:#050505;border-radius:14px;transition:background .2s;overflow:auto}.pid-preview.light{background:#fff}.pid-preview .pi{zoom:.72;animation:.2s both pid-in}@keyframes pid-in{0%{opacity:0}}@media (max-width:520px){.pid-preview .pi{zoom:.5}}@media (prefers-reduced-motion:reduce){.pid-preview,.pid-preview .pi{transition:none;animation:none}}.ink-app[data-theme=light] .ct-col{background:#fff}:root:has(.ink-app[data-theme=light] :is(.ct-page,.gr-page)) :is(body,.ap-wall,.ap-veil){background:#fff}.ink-app[data-theme=light] .ct-sticky{background:#ffffffdb}.ink-app[data-theme=light] .px-av{border-color:#fff}.ix-shell{--ix-top:env(safe-area-inset-top);--ix-bottom:calc(96px + env(safe-area-inset-bottom));--ix-line:rgb(var(--hi) / .08);--ix-radius:18px;width:100%;color:var(--tx);justify-content:center;align-items:flex-start;gap:20px;padding:12px 16px 0;display:flex}.ink-app[data-nav=top] .ix-shell{--ix-top:calc(78px + env(safe-area-inset-top));--ix-bottom:0px}.ix-shell .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ink-app .wrap>main.content:has(.ix-shell){max-width:none;padding-inline:0}.ix-panel{border:1px solid var(--ix-line);border-radius:var(--ix-radius);background:var(--panel);box-shadow:0 14px 36px -24px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}.ix-round{border:1px solid var(--ix-line);background:var(--panel);width:36px;height:36px;color:var(--tx-2);cursor:pointer;border-radius:11px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s,transform .12s;display:inline-flex}.ix-round svg{width:16px;height:16px}.ix-round:hover{border-color:rgb(var(--hi) / .16);background:var(--tx)}@supports (color:color-mix(in lab, red, red)){.ix-round:hover{background:color-mix(in srgb, var(--tx) 5%, var(--panel))}}.ix-round:hover{color:var(--tx)}.ix-round:active{transform:scale(.94)}.ix-round:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}@keyframes ix-in{0%{opacity:0;transform:translateY(4px)}}.ix-left{z-index:30;width:64px;top:calc(var(--ix-top) + 12px);height:calc(100dvh - var(--ix-top) - var(--ix-bottom) - 24px - var(--ix-promo-h,0px));flex:none;display:none;position:sticky}.ix-body{flex:0 auto;min-width:0}.ix-cols{align-items:flex-start;gap:24px;display:flex}.ix-center{width:688px;min-width:0;max-width:100%;padding-bottom:32px}.ix-side{flex:none;align-self:stretch;width:360px;display:none}.ix-side-in{top:calc(var(--ix-top) + 12px);max-height:calc(100dvh - var(--ix-top) - var(--ix-bottom) - 24px);scrollbar-width:none;flex-direction:column;gap:14px;padding-bottom:8px;display:flex;position:sticky;overflow-y:auto}.ix-side-in::-webkit-scrollbar{display:none}@media (min-width:1024px){.ix-shell{gap:24px}.ix-left{display:block}.ix-shell>.ix-body{flex:auto;max-width:688px}}@media (min-width:1208px){:is(.ink-app .ix-shell>.ix-body,.ink-app .ix-shell:has(.gc)>.ix-body){flex:none;width:1072px;max-width:none}.ix-side{display:block}.ix-side-inline{display:none}}.ix-chats{max-height:calc(100dvh - var(--ix-top) - var(--ix-bottom) - 24px);flex-direction:column;gap:10px;padding:16px 12px 10px;display:flex}.ix-chats.full{max-height:none}.ix-chats-h{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.ix-chats-h h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.ix-filter{background:var(--tx);border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ix-filter{background:color-mix(in srgb, var(--tx) 5%, var(--panel))}}.ix-filter{transition:border-color .15s,box-shadow .2s}.ix-filter svg{width:15px;height:15px;color:var(--tx-3);flex:none}.ix-filter input{min-width:0;color:var(--tx);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:14px}.ix-filter input::placeholder{color:var(--tx-3)}.ix-filter:focus-within{border-color:rgb(var(--hi) / .25);box-shadow:0 0 0 3px rgb(var(--hi) / .07)}.ix-chat-list{scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ix-chat-list li{animation:.22s both ix-in}.ix-chat{color:inherit;border-radius:12px;align-items:center;gap:12px;padding:9px 8px;text-decoration:none;transition:background .15s,box-shadow .15s,transform .12s;display:flex}.ix-chat:hover{background:rgb(var(--hi) / .045)}.ix-chat:active{transform:scale(.985)}.ix-chat:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-chat.on{background:rgb(var(--hi) / .08);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08)}.ix-chat-av,.ix-group-av{background:linear-gradient(180deg, rgb(var(--hi) / .13), rgb(var(--hi) / .05));border-radius:12px;flex:none;justify-content:center;align-items:center;font-weight:700;transition:transform .15s;display:flex;overflow:hidden}.ix-chat-av{width:40px;height:40px;font-size:15px}.ix-chat:hover .ix-chat-av,.ix-group-link:hover .ix-group-av{transform:scale(1.04)}.ix-chat-av img,.ix-group-av img{object-fit:cover;width:100%;height:100%}.ix-chat-id,.ix-group-id{flex-direction:column;min-width:0;display:flex}.ix-chat-n,.ix-group-n{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.ix-chat-m{color:var(--tx-3);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex;overflow:hidden}.ix-chat-m svg{flex:none;width:11px;height:11px}.ix-chats-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:22px 12px;display:flex}.ix-chats-empty-ic{background:rgb(var(--hi) / .06);width:44px;height:44px;color:var(--tx-2);border-radius:14px;justify-content:center;align-items:center;display:flex}.ix-chats-empty-ic svg{width:20px;height:20px}.ix-chats-empty p{max-width:24ch;color:var(--tx-3);margin:0;font-size:13.5px;line-height:1.5}.ix-ghost-btn{border:1px solid rgb(var(--hi) / .1);height:38px;color:var(--tx-2);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .12s;display:flex}.ix-ghost-btn:hover{border-color:rgb(var(--hi) / .2);background:rgb(var(--hi) / .04);color:var(--tx)}.ix-ghost-btn:active{transform:scale(.98)}.ix-ghost-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-me{border-top:1px solid rgb(var(--hi) / .07);flex:none;align-items:center;gap:6px;padding-top:8px;display:flex}.ix-me-link{min-width:0;color:inherit;border-radius:12px;flex:1;align-items:center;gap:10px;padding:6px;text-decoration:none;transition:background .15s;display:flex}.ix-me-link:hover{background:rgb(var(--hi) / .045)}.ix-me-link:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-me-id{flex-direction:column;min-width:0;display:flex}.ix-me-name,.ix-me-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ix-me-name{font-size:14px;font-weight:600}.ix-me-handle{color:var(--tx-3);font-size:12.5px}.ix-me .ix-round{background:0 0;border-color:#0000}.po-av.sm{width:32px;height:32px;font-size:13px}.ix-sticky{top:var(--ix-top);z-index:20;position:sticky}.ix-tabs-row{background:var(--bg);justify-content:space-between;align-items:center;gap:12px;margin:-12px 0 0;padding:12px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ix-tabs-row{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.ix-tabs-row{-webkit-backdrop-filter:blur(12px)}.ix-seg{border:1px solid var(--ix-line);background:var(--panel);border-radius:13px;gap:2px;padding:4px;display:inline-flex}.ix-seg a{color:var(--tx-2);border-radius:9px;padding:7px 15px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .18s,color .15s,box-shadow .18s,transform .12s}.ix-seg a:hover{background:rgb(var(--hi) / .04);color:var(--tx)}.ix-seg a:active{transform:scale(.97)}.ix-seg a:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-seg a.on{background:rgb(var(--hi) / .1);color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08), 0 2px 6px -2px rgb(var(--shadow-rgb) / calc(.5 * var(--shadow-k)))}.ix-tabs-acts{gap:6px;display:flex}.ix-composer,.ix-stories{margin-bottom:12px;overflow:hidden}.st-tray{scrollbar-width:none;overscroll-behavior-x:contain;gap:14px;padding:12px 14px;display:flex;overflow-x:auto}.st-tray::-webkit-scrollbar{display:none}.st-item{flex:none;animation:.22s both ix-in;position:relative}.st-bubble{width:68px;color:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-family:inherit;display:flex}.st-ring{background:rgb(var(--hi) / .14);border-radius:50%;padding:2.5px;transition:transform .15s,box-shadow .2s;display:flex}.st-ring.unseen{background:conic-gradient(from 210deg,#f5d36b,#ef6b5b,#c859e0,#5b8cff,#f5d36b);box-shadow:0 0 14px -4px #ef6b5b8c}.st-ring.seen{background:rgb(var(--hi) / .22)}.st-ring.none{background:rgb(var(--hi) / .08)}.st-av{border:2.5px solid var(--bg);background:rgb(var(--hi) / .08);width:60px;height:60px;color:var(--tx-2);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;overflow:hidden}.st-av img{object-fit:cover;width:100%;height:100%}.st-bubble:hover .st-ring{transform:translateY(-2px)}.st-bubble:active .st-ring{transform:scale(.94)}.st-bubble:focus-visible{outline:none}.st-bubble:focus-visible .st-ring{box-shadow:0 0 0 3px rgb(var(--hi) / .35)}.st-name{max-width:68px;color:var(--tx-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.st-add{border:2px solid var(--bg);background:var(--tx);width:22px;height:22px;color:var(--bg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:transform .12s;display:flex;position:absolute;top:44px;right:2px}.st-add svg{width:13px;height:13px}.st-add:hover{transform:scale(1.08)}.st-add:active{transform:scale(.92)}.st-add:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .4);outline:none}.sv{z-index:50;color:#fff;background:#000;justify-content:center;align-items:center;animation:.2s both sv-in;display:flex;position:fixed;inset:0}@keyframes sv-in{0%{opacity:0}}.sv-card{flex-direction:column;width:100%;height:100%;animation:.22s cubic-bezier(.2,.8,.2,1) both sv-card-in;display:flex;position:relative}@keyframes sv-card-in{0%{opacity:0;transform:scale(.97)}}.sv-stage{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1;min-height:0;position:relative;overflow:hidden}.sv-fill{filter:blur(28px)brightness(.55);background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.sv-img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:relative}.sv-wait{color:#ffffffb3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;inset:0}.sv-spin{width:22px;height:22px;animation:.8s linear infinite gm-spin}.sv-top{padding:calc(10px + env(safe-area-inset-top)) 10px 18px;background:linear-gradient(#0000008c,#0000);position:absolute;top:0;left:0;right:0}.sv-bars{gap:3px;display:flex}.sv-bar{background:#ffffff52;border-radius:2px;flex:1;height:2.5px;overflow:hidden}.sv-bar>span{transform-origin:0;background:#fff;height:100%;display:block}.sv-head{align-items:center;gap:8px;margin-top:10px;display:flex}.sv-who{color:#fff;flex:1;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.sv-av{background:#ffffff2e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.sv-av img{object-fit:cover;width:100%;height:100%}.sv-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.sv-age{color:#ffffffa6;font-size:13px}.sv-paused{color:#fffc;width:16px;height:16px}.sv-icon,.sv-x{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .12s;display:inline-flex}.sv-icon svg,.sv-x svg{width:20px;height:20px}.sv-icon:hover,.sv-x:hover{background:#ffffff1f}.sv-icon:active,.sv-x:active{transform:scale(.92)}.sv-icon:focus-visible,.sv-x:focus-visible,.sv-side:focus-visible{outline:none;box-shadow:0 0 0 2px #fff9}.sv-x{z-index:3;position:absolute;top:46px;right:8px}.sv-side{display:none}.sv-bottom-info{background:linear-gradient(#0000,#0009);flex-direction:column;gap:10px;padding:40px 14px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.sv-sticker{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--tx:#f1f1f4;--tx-2:#a0a0aa;--tx-3:#70707a;--hi:255 255 255;background:#0a0a0cd1;border-radius:14px;max-width:340px;box-shadow:0 10px 30px -12px #000c}.sv-sticker .po-share{margin:0}.sv-caption{text-shadow:0 1px 3px #0009;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.sv-foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#000;flex:none}.sv-seen{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 14px;font-family:inherit;font-size:13.5px;transition:background .15s,transform .12s;display:inline-flex}.sv-seen svg{width:16px;height:16px}.sv-seen:hover{background:#ffffff1a}.sv-seen:active{transform:scale(.97)}.sv-seen:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff80}.sv-reply{flex-direction:column;gap:8px;display:flex}.sv-quick{justify-content:space-between;gap:6px;display:flex}.sv-emoji{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;height:36px;font-size:22px;transition:background .15s,transform .15s}.sv-emoji:hover{background:#ffffff1a;transform:scale(1.12)}.sv-emoji:active{transform:scale(.94)}.sv-emoji:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff80}.sv-input{border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:6px;height:44px;padding:0 6px 0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.sv-input:focus-within{border-color:#ffffff8c;box-shadow:0 0 0 3px #ffffff14}.sv-input input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:15px}.sv-input input::placeholder{color:#fff9}.sv-send{color:#000;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .15s,transform .12s;display:inline-flex}.sv-send svg{width:16px;height:16px}.sv-send:disabled{opacity:.35;cursor:default}.sv-send:not(:disabled):active{transform:scale(.92)}.sv-toast{color:#000;background:#fffffff0;border-radius:999px;margin:0;padding:8px 14px;font-size:13.5px;font-weight:600;animation:.2s both ix-in;position:absolute;bottom:120px;left:50%;transform:translate(-50%)}.sv-viewed{color:var(--tx-3);flex:none;font-size:12px}@media (min-width:768px){.sv{background:#08080af5}.sv-card{aspect-ratio:9/16;background:#000;border-radius:16px;width:auto;height:min(92dvh,900px);overflow:hidden;box-shadow:0 30px 80px -20px #000000e6}.sv-x{top:calc(18px + env(safe-area-inset-top));position:fixed;right:18px}.sv-side{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s,transform .12s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.sv-side svg{width:22px;height:22px}.sv-side:hover{background:#ffffff38}.sv-side:active{transform:translateY(-50%)scale(.92)}.sv-side.prev{left:calc(50% - min(92dvh,900px)/3.55556 - 64px)}.sv-side.next{right:calc(50% - min(92dvh,900px)/3.55556 - 64px)}}.cm-dialog.sc-dialog{max-width:420px;max-height:94dvh;overflow-y:auto}.sc-h{justify-content:space-between;align-items:center;display:flex}.sc{border-radius:12px;transition:box-shadow .15s}.sc.dropping{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3)}.sc-frame{aspect-ratio:9/16;border:1px solid rgb(var(--hi) / .12);background:#000;border-radius:14px;width:min(100%,300px);margin:10px auto 0;position:relative;overflow:hidden}.sc-pick{background:rgb(var(--hi) / .04);color:var(--tx-2);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:14px;transition:background .15s,color .15s;display:flex;position:absolute;inset:0}.sc-pick svg{width:28px;height:28px}.sc-pick small{color:var(--tx-3);font-size:12px}.sc-pick:hover{background:rgb(var(--hi) / .07);color:var(--tx)}.sc-pick:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .35);outline:none}.sc-replace{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border:0;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12.5px;transition:background .15s;position:absolute;bottom:10px;right:10px}.sc-replace:hover{background:#000c}.sc-cap{margin-top:12px;display:block;position:relative}.sc-cap textarea{border:1px solid rgb(var(--hi) / .14);background:rgb(var(--hi) / .03);width:100%;color:var(--tx);resize:none;border-radius:10px;padding:10px 12px 22px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.sc-cap textarea:focus{border-color:rgb(var(--hi) / .28);box-shadow:0 0 0 3px rgb(var(--hi) / .06);outline:none}.sc-count{color:var(--tx-3);font-size:11.5px;position:absolute;bottom:8px;right:10px}.sc-count.over{color:var(--down)}.sc-tools{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.sc-chip{border:1px solid rgb(var(--hi) / .18);background:rgb(var(--hi) / .06);border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 6px 0 12px;font-size:13px;animation:.18s both ix-in;display:inline-flex}.sc-chip svg{width:14px;height:14px}.sc-chip button{color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:4px;display:inline-flex}.sc-chip button:hover{background:rgb(var(--hi) / .1);color:var(--tx)}.ch-story{border:1px solid rgb(var(--hi) / .12);background:rgb(var(--hi) / .03);border-radius:12px;align-items:center;gap:10px;max-width:300px;margin-top:4px;padding:6px;display:flex}.ch-story-thumb{background:rgb(var(--hi) / .08);border-radius:8px;flex:none;width:40px;height:64px;overflow:hidden}.ch-story-thumb img{object-fit:cover;width:100%;height:100%}.ch-story.gone .ch-story-thumb{background:repeating-linear-gradient(135deg, rgb(var(--hi) / .05) 0 6px, transparent 6px 12px)}.ch-story-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ch-story-k{color:var(--tx-3);font-size:12px}.ch-story-c{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ch-story.gone .ch-story-c{color:var(--tx-3);font-style:italic}.ad-story-row{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.ad-pmedia{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ad-pmedia-i{flex-direction:column;gap:6px;width:128px;display:flex}.ad-pmedia-thumb{aspect-ratio:4/3;border:1px solid rgb(var(--hi) / .12);background:#000;border-radius:10px;transition:border-color .15s,transform .15s;display:block;position:relative;overflow:hidden}.ad-pmedia-thumb:hover{border-color:rgb(var(--hi) / .28);transform:translateY(-1px)}.ad-pmedia-thumb:focus-visible{outline:2px solid rgb(var(--hi) / .6);outline-offset:2px}.ad-pmedia-thumb.ad-pavatar{aspect-ratio:1;border-radius:999px;width:64px}.ad-pmedia-i[data-on] .ad-pmedia-thumb{border-color:rgb(var(--hi) / .5);box-shadow:0 0 0 1px rgb(var(--hi) / .25)}.ad-pmedia-thumb img{object-fit:cover;width:100%;height:100%}.ad-pmedia-play{color:#fff;background:#0009;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:6px;left:6px}.ad-pmedia-k{color:var(--tx-3);text-transform:capitalize;font-size:12px}.ad-plink{color:var(--tx);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);text-decoration-color:rgb(var(--hi) / .3);font-weight:600;transition:text-decoration-color .15s}.ad-plink:hover{-webkit-text-decoration-color:rgb(var(--hi) / .8);-webkit-text-decoration-color:rgb(var(--hi) / .8);-webkit-text-decoration-color:rgb(var(--hi) / .8);text-decoration-color:rgb(var(--hi) / .8)}.ad-ptracks{flex-direction:column;gap:8px;display:flex}.ad-pblocked{color:#f87171}.ad-ptrack{border:1px solid rgb(var(--hi) / .08);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;transition:border-color .15s;display:flex}.ad-ptrack[data-on]{border-color:rgb(var(--hi) / .3)}.ad-ptrack-t{flex-direction:column;flex:140px;gap:2px;min-width:0;font-size:13px;display:flex}.ad-ptrack-t span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-ptrack-a{flex:200px;max-width:100%;height:32px}.ad-prestore{align-self:flex-start}.ad-check{cursor:pointer;align-items:flex-start;gap:8px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.ad-check input{accent-color:rgb(var(--hi));margin-top:3px}.ad-reason-inp{resize:vertical;width:100%;margin-top:12px}.ad-story-frame{aspect-ratio:9/16;border:1px solid rgb(var(--hi) / .12);background:#000;border-radius:12px;flex:none;width:150px;position:relative;overflow:hidden}.ad-story-frame .ad-none{color:#fff9;text-align:center;justify-content:center;align-items:center;margin:0;font-size:12px;display:flex;position:absolute;inset:0}.ad-story-side{flex-direction:column;flex:1;gap:10px;min-width:200px;display:flex}.ad-story-side .po-share{margin:0}@media (max-width:480px){.ad-story-frame{width:120px}}@media (prefers-reduced-motion:reduce){.sv,.sv-card,.st-item,.sc-chip{animation:none}}.ix-composer .cp{border-bottom:0;padding:12px 14px 10px}.ix-composer .cp-text{min-height:46px;font-size:16px}.ix-composer .cp-bar{margin-left:52px}.cp.compact{transition:opacity .2s,background .15s,box-shadow .15s,padding .2s cubic-bezier(.2,.8,.2,1)}.cp.closed{padding:10px 12px}.cp.compact .cp-row{align-items:center}.cp.compact .cp-av{transition:width .2s cubic-bezier(.2,.8,.2,1),height .2s cubic-bezier(.2,.8,.2,1)}.cp.closed .cp-av{width:34px;height:34px;font-size:13px}.ix-composer .cp.compact .cp-text{transition:min-height .2s cubic-bezier(.2,.8,.2,1),font-size .2s cubic-bezier(.2,.8,.2,1)}.ix-composer .cp.closed .cp-text{min-height:34px;padding:6px 0;font-size:15px;overflow:hidden}.cp-mini{display:none}.cp.closed .cp-mini{flex:none;align-items:center;gap:6px;animation:.18s ease-out both cp-mini-in;display:inline-flex}.cp.closed .cp-mini .cp-post{min-height:34px;padding:6px 16px}@keyframes cp-mini-in{0%{opacity:0}}.cp-fold{grid-template-rows:1fr;transition:grid-template-rows .2s cubic-bezier(.2,.8,.2,1);display:grid}.cp.closed .cp-fold{grid-template-rows:0fr}.cp-fold-in{min-height:0;animation:0s .2s forwards cp-unclip;overflow:hidden}.cp.closed .cp-fold-in{animation:none}@keyframes cp-unclip{to{overflow:visible}}.cp-fold .cp-bar{transition:opacity .2s ease-out,transform .2s ease-out}.cp.closed .cp-fold .cp-bar{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.cp.compact,.cp.compact .cp-av,.ix-composer .cp.compact .cp-text,.cp-fold,.cp-fold .cp-bar{transition:none}.cp.closed .cp-mini{animation:none}.cp-fold-in{animation-delay:0s}}.ix-cards .fd-list{flex-direction:column;gap:12px;display:flex}.ix-cards .fd-list>li{border:1px solid var(--ix-line);border-radius:var(--ix-radius);background:var(--panel);box-shadow:0 14px 36px -26px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));transition:border-color .18s,box-shadow .2s,transform .2s;overflow:hidden}.ix-cards .fd-list>li:hover{border-color:rgb(var(--hi) / .14);box-shadow:0 18px 40px -24px rgb(var(--shadow-rgb) / calc(.85 * var(--shadow-k)))}.ix-cards .po{border-bottom:0;padding:16px 18px 14px}.ix-cards .po:hover{background:0 0}.ix-cards .po-acts{gap:8px;margin:10px 0 0}.ix-cards .po-act{border:1px solid var(--ix-line);border-radius:999px;gap:4px;height:30px;padding:0 10px 0 8px;transition:color .15s,border-color .15s,background .15s,transform .12s}.ix-cards .po-act:hover{border-color:rgb(var(--hi) / .18);background:rgb(var(--hi) / .04)}.ix-cards .po-act:active{transform:scale(.96)}.ix-cards .fd-empty,.ix-cards .fd-err{border:1px solid var(--ix-line);border-radius:var(--ix-radius);background:var(--panel)}.ix-cards .fd-err{padding:16px}.ix-cards .fd-more.fd-more{margin-top:14px}.ix-cards .ct-notice{margin:0 0 12px}.px-panel{margin-bottom:12px;overflow:clip}.ix-cards>.px-stats{margin-top:0}.ix-titlebar{align-items:center;gap:8px;margin-bottom:12px;padding:6px 8px;display:flex}.ix-titlebar h1{color:var(--tx-2);flex:1;margin:0;font-size:15px;font-weight:500}.ix-titlebar h1 b{color:var(--tx);font-weight:700}.ix-titlebar.ix-sticky{top:calc(var(--ix-top) + 8px)}.ix-center>.ct-col:not(.ix-cards){border:1px solid var(--ix-line);border-radius:var(--ix-radius);background:var(--panel);min-height:0;box-shadow:0 14px 36px -24px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));overflow:clip}.ix-cards{background:0 0;border:0;min-height:0}.ink-app .ix-shell .ct-sticky{top:var(--ix-top)}.ix-center>.ct-col:not(.ix-cards) .ct-sticky{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ix-center>.ct-col:not(.ix-cards) .ct-sticky{background:color-mix(in srgb, var(--panel) 88%, transparent)}}.ix-head .ct-bar{padding-left:16px}.ix-center .cm-page{max-width:none;padding:0 0 32px}.ix-center .gr-cols{grid-template-columns:minmax(0,1fr)}.ix-center .gr-page .cm-card,.ix-center .ct-col.ct-col-box{border-color:var(--ix-line);border-radius:var(--ix-radius);background:var(--panel)}.ix-side-inline .ix-card{margin-top:16px}.ix-card{flex:none;padding:16px 0 4px;animation:.25s both ix-in;overflow:hidden}.ix-card h2{letter-spacing:-.01em;margin:0 16px 8px;font-size:15px;font-weight:650}.ix-none{color:var(--tx-3);margin:0 16px 12px;font-size:13.5px}.ix-chats .ix-none{margin:4px}.ix-card-more{color:var(--tx-2);padding:12px 16px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.ix-card-more:hover{background:rgb(var(--hi) / .04);color:var(--tx)}.ix-card-more:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-groups,.ix-events,.ix-facts{margin:0;padding:0;list-style:none}.ix-group{align-items:center;gap:10px;padding:8px 16px;display:flex}.ix-group-link{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.ix-group-link:hover .ix-group-n{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);text-decoration-color:rgb(var(--hi) / .3)}.ix-group-link:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);border-radius:10px;outline:none}.ix-group-av{border-radius:10px;width:36px;height:36px;font-size:14px}.ix-group-n{font-size:14px}.ix-group-m{color:var(--tx-3);font-size:12.5px}.ix-chip{border:1px solid rgb(var(--hi) / .14);height:30px;color:var(--tx);cursor:pointer;background:0 0;border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,transform .12s,opacity .15s;display:inline-flex}.ix-chip svg{width:13px;height:13px}.ix-chip:hover:not(:disabled){border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .06)}.ix-chip:active:not(:disabled){transform:scale(.96)}.ix-chip:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-chip:disabled{opacity:.6;cursor:progress}.ix-chip.done{background:rgb(var(--hi) / .06);color:var(--tx-2);cursor:default;border-color:#0000;animation:.2s both ix-in}.ix-events li{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 16px;transition:background .15s,opacity .15s;display:grid}.ix-events li:hover{background:rgb(var(--hi) / .03)}.ix-events li.passed{opacity:.5}.ix-ev-time{color:var(--tx-2);font-size:12.5px}.ix-ev-title{font-size:13.5px;font-weight:600;line-height:1.3}.ix-ev-cur{border:1px solid rgb(var(--hi) / .12);color:var(--tx-3);font-family:var(--font-mono);border-radius:5px;margin-right:6px;padding:1px 5px;font-size:11px;font-weight:500}.ix-impact{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.ix-impact i{background:var(--tx);border-radius:2px;width:3px}.ix-impact i:first-child{height:6px}.ix-impact i:nth-child(2){height:9px}.ix-impact i:nth-child(3){height:12px}.ix-foot{color:var(--tx-3);flex-wrap:wrap;gap:4px 12px;padding:0 8px;font-size:12.5px;display:flex}.ix-foot a{color:inherit;text-decoration:none;transition:color .15s}.ix-foot a:hover{color:var(--tx-2);text-decoration:underline}.ix-skel{flex-direction:column;gap:12px;padding:18px 16px;animation:none;display:flex}.ix-skel span{background:linear-gradient(90deg, rgb(var(--hi) / .04), rgb(var(--hi) / .09), rgb(var(--hi) / .04));background-size:200% 100%;border-radius:6px;height:13px;animation:1.4s ease-in-out infinite ix-shimmer}.ix-skel span:first-child{width:55%;height:16px}.ix-skel span:last-child{width:75%}@keyframes ix-shimmer{to{background-position:-200% 0}}.ix-fold{padding-bottom:0}.ix-fold summary{cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px 14px;list-style:none;display:flex}.ix-fold summary::-webkit-details-marker{display:none}.ix-fold summary h2{margin:0}.ix-fold summary:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-fold-ic{width:17px;height:17px;color:var(--tx-3);transition:transform .2s}.ix-fold[open] .ix-fold-ic{transform:rotate(180deg)}.ix-fold[open] summary{padding-bottom:8px}.ix-about-desc{color:var(--tx-2);overflow-wrap:anywhere;margin:0 16px 12px;font-size:14px;line-height:1.5}.ix-facts{color:var(--tx-2);flex-direction:column;gap:9px;padding:0 16px 14px;font-size:13.5px;display:flex}.ix-facts li{align-items:center;gap:9px;display:flex}.ix-facts svg{width:15px;height:15px;color:var(--tx-3);flex:none}.ix-facts a{color:var(--tx);font-weight:600;text-decoration:none}.ix-facts a:hover{text-decoration:underline}.ix-card-btn.cm-btn{width:calc(100% - 32px);margin:0 16px 16px}.ix-card.gr-members{padding:16px 10px 8px}.ix-card.gr-members h2{margin:0 6px 6px}.ix-card.gr-members ul{margin:0;padding:0;list-style:none}.ix-guide{padding-top:16px}.ix-guide-lead{color:var(--tx-2);margin:0 0 14px;font-size:14.5px;line-height:1.5}.ix-search{background:var(--tx);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.ix-search{background:color-mix(in srgb, var(--tx) 5%, var(--panel))}}.ix-search{transition:border-color .15s,box-shadow .2s}.ix-search svg{width:17px;height:17px;color:var(--tx-3);flex:none}.ix-search input{min-width:0;color:var(--tx);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:15px}.ix-search input::placeholder{color:var(--tx-3)}.ix-search:focus-within{border-color:rgb(var(--hi) / .3);box-shadow:0 0 0 3px rgb(var(--hi) / .07)}.sr-box{margin:12px 16px 4px}.sr-spin{width:17px;height:17px;color:var(--tx-3);flex:none;animation:.8s linear infinite gm-spin}.sr-tabs.ct-tabs{padding:0 8px}.sr-results{transition:opacity .18s}.sr-results.stale{opacity:.55}.sr-empty{animation:.22s both ix-in}.sr-list{margin:0;padding:6px 8px 0;list-style:none}.sr-list li{animation:.22s both ix-in}.sr-row{color:inherit;border-radius:12px;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:background .15s,transform .12s;display:flex}.sr-row:hover{background:rgb(var(--hi) / .045)}.sr-row:active{transform:scale(.99)}.sr-row:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.sr-av{border:1px solid rgb(var(--hi) / .08);background:rgb(var(--hi) / .06);width:44px;height:44px;color:var(--tx-2);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex;overflow:hidden}.sr-av.round{border-radius:50%}.sr-av img{object-fit:cover;width:100%;height:100%}.sr-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sr-n{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.sr-m{color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}.sr-m svg{width:13px;height:13px}.sr-d{color:var(--tx-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.sr-more{justify-content:center;padding:12px 16px 20px;display:flex}.sr-err.cm-err{margin:12px 16px}@media (prefers-reduced-motion:reduce){.sr-list li,.sr-empty{animation:none}}.cm-dialog.ix-post-dialog{max-width:600px;padding:10px 0 4px;top:max(24px,8vh);translate:-50%}.ix-post-dialog .cp{border-bottom:0}.ix-pd-head{padding:0 10px 2px;display:flex}.ix-pd-note{border-top:1px solid rgb(var(--hi) / .08);color:var(--tx-3);align-items:center;gap:7px;margin:0;padding:10px 16px 8px;font-size:12.5px;line-height:1.4;display:flex}.ix-pd-note svg{flex:none;width:13px;height:13px}.fd{position:relative}.fd-new-wrap{top:calc(64px + env(safe-area-inset-top));z-index:15;justify-content:center;height:0;display:flex;position:sticky}.ix-shell .fd-new-wrap{top:calc(var(--ix-top) + 70px)}.fd-new{background:var(--cta);height:38px;color:var(--cta-text);box-shadow:0 10px 26px -10px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .12s,box-shadow .2s;animation:.25s cubic-bezier(.2,.8,.2,1) both fd-new-in;display:inline-flex}.fd-new svg{width:15px;height:15px}.fd-new:hover{box-shadow:0 14px 30px -10px rgb(var(--hi) / .35);transform:translateY(-1px)}.fd-new:active{transform:scale(.96)}.fd-new:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px rgb(var(--hi) / .4);outline:none}@keyframes fd-new-in{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:767px){.ix-shell{--ix-radius:16px;padding:10px 10px 0}.ix-body,.ix-cols,.ix-center{width:100%}.ix-tabs-row{margin-top:-10px;padding:10px 0}.ix-cards .po{padding:14px 14px 12px}}.ix-back{border:1px solid var(--ix-line);background:var(--panel);border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ix-back{background:color-mix(in srgb, var(--panel) 82%, transparent)}}.ix-back{color:var(--tx);cursor:pointer;-webkit-backdrop-filter:blur(10px);transition:background .15s,border-color .15s,transform .12s}.ix-back svg{width:17px;height:17px;transition:transform .15s}.ix-back:hover{border-color:rgb(var(--hi) / .18);background:var(--tx)}@supports (color:color-mix(in lab, red, red)){.ix-back:hover{background:color-mix(in srgb, var(--tx) 6%, var(--panel))}}.ix-back:hover svg{transform:translate(-2px)}.ix-back:active{transform:scale(.94)}.ix-back:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.ct-bar .ix-back{background:0 0;border-color:#0000}.gr-head{position:relative}.gr-nav{z-index:2;align-items:center;gap:10px;max-width:calc(100% - 28px);display:flex;position:absolute;top:14px;left:14px}.ix-crumb{border:1px solid var(--ix-line);background:var(--panel);border-radius:999px;align-items:center;gap:6px;min-width:0;height:32px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ix-crumb{background:color-mix(in srgb, var(--panel) 82%, transparent)}}.ix-crumb{color:var(--tx-2);-webkit-backdrop-filter:blur(10px);font-size:13px}.ix-crumb a{color:var(--tx-2);font-weight:500;text-decoration:none;transition:color .15s}.ix-crumb a:hover{color:var(--tx);text-decoration:underline}.ix-crumb a:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);border-radius:4px;outline:none}.ix-crumb svg{width:13px;height:13px;color:var(--tx-3);flex:none}.ix-crumb [aria-current]{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ix-mbar{display:none}.ix-home .ix-chat-av{background:var(--cta);color:var(--cta-text)}.ix-home .ix-chat-av svg{width:18px;height:18px}.cp-audience{color:var(--tx-3);align-items:center;gap:6px;margin:6px 0 0 52px;font-size:12.5px;display:flex}.cp-audience b{color:var(--tx-2);font-weight:600}.cp-audience svg{flex:none;width:13px;height:13px}@media (max-width:767px){.gr-nav{display:none}.ix-mbar{border-bottom:1px solid var(--ix-line);background:var(--bg);align-items:center;gap:10px;margin:-10px -10px 10px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ix-mbar{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.ix-mbar{-webkit-backdrop-filter:blur(12px)}.ix-mbar .ix-back{background:0 0;border-color:#0000}.ix-mbar-t{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;overflow:hidden}.cp-audience{margin-left:0}}.ink-app[data-theme=light] .ix-shell :is(.ix-panel,.ix-cards .fd-list>li,.ix-seg,.ix-round,.ix-center>.ct-col:not(.ix-cards)){background:#fff}:root:has(.ink-app[data-theme=light] .ix-shell) :is(body,.ap-wall,.ap-veil){background:#fff}.ink-app[data-theme=light] :is(.ix-tabs-row,.ix-mbar),.ink-app[data-theme=light] .ix-center>.ct-col:not(.ix-cards) .ct-sticky{background:#ffffffe0}@media (prefers-reduced-motion:reduce){.ix-card,.ix-chat-list li,.ix-chip.done,.fd-new,.ix-skel span{animation:none}.ix-fold-ic,.ix-cards .fd-list>li,.ix-chat,.ix-seg a{transition:none}}.ix-shell:has(.gc)>.ix-body{flex:auto;max-width:1072px}.gc{--gc-h:calc(100dvh - var(--ix-top) - var(--ix-bottom) - 24px);align-items:flex-start;gap:24px;width:100%;display:flex}.gc-left{width:280px;height:var(--gc-h);top:calc(var(--ix-top) + 12px);flex-direction:column;flex:none;display:none;position:sticky;overflow:hidden}.gc-center{flex:auto;min-width:0;padding-bottom:24px}.gc-right{flex:none;width:290px;display:none}.gc-right-in{top:calc(var(--ix-top) + 12px);max-height:var(--gc-h);scrollbar-width:none;flex-direction:column;gap:14px;display:flex;position:sticky;overflow-y:auto}.gc-right-in::-webkit-scrollbar{display:none}@media (min-width:1024px){.gc-left{display:flex}.gc-mobile{display:none}.gc-center{padding-bottom:0}}@media (min-width:1208px){.gc-right{width:360px;display:block}.gc-pins-btn{display:none!important}}.gc-head{border-bottom:1px solid var(--ix-line);flex:none;padding:0 16px 14px;position:relative}.gc-banner{background:linear-gradient(180deg, rgb(var(--hi) / .08), rgb(var(--hi) / .015));height:78px;margin:0 -16px;overflow:hidden}.gc-banner img{object-fit:cover;width:100%;height:100%}.gc-head-nav{justify-content:space-between;display:flex;position:absolute;top:12px;left:12px;right:12px}.gc-head-nav .ix-round.on{background:rgb(var(--hi) / .12);color:var(--tx)}.gc-av{border:1px solid var(--ix-line);background:var(--panel);width:46px;height:46px;box-shadow:0 6px 18px -10px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));color:var(--tx);border-radius:13px;justify-content:center;align-items:center;margin-top:-23px;font-weight:700;display:flex;position:relative;overflow:hidden}.gc-av img{object-fit:cover;width:100%;height:100%}.gc-name{letter-spacing:-.02em;overflow-wrap:anywhere;margin:10px 0 2px;font-size:18px;font-weight:700}.gc-meta{color:var(--tx-3);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.gc-meta svg{flex:none;width:13px;height:13px;margin-top:2px}.gc-desc{color:var(--tx-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.gc-head-acts{color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;font-size:12.5px;display:flex}.gc-join-note{color:var(--tx-3);margin:8px 0 0;font-size:12px}.gc-notice{background:rgb(var(--hi) / .05);color:var(--tx-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 12px 0;padding:9px 10px;font-size:12px;line-height:1.4;display:flex}.gc-notice svg{width:14px;height:14px}.gc-notice a{color:var(--tx);font-weight:600}.gc-channels{scrollbar-width:thin;flex:auto;min-height:0;padding:14px 10px 12px;overflow-y:auto}.gc-ch-h{color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 8px 6px;font-size:10.5px;display:flex}.gc-ch-add,.gc-ch-menu{width:24px;height:24px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s,opacity .15s,transform .12s;display:inline-flex}.gc-ch-add svg,.gc-ch-menu svg{width:15px;height:15px}.gc-ch-add:hover,.gc-ch-menu:hover{background:rgb(var(--hi) / .08);color:var(--tx)}.gc-ch-add:active,.gc-ch-menu:active{transform:scale(.92)}.gc-ch-add:focus-visible,.gc-ch-menu:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);opacity:1;outline:none}.gc-ch-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gc-ch{border-radius:10px;align-items:center;transition:background .15s,box-shadow .15s;animation:.22s both ix-in;display:flex;position:relative}.gc-ch:hover{background:rgb(var(--hi) / .045)}.gc-ch.on{background:rgb(var(--hi) / .09);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08)}.gc-ch-link{min-width:0;color:var(--tx-2);border-radius:10px;flex:1;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;transition:color .15s,transform .12s;display:flex}.gc-ch-link svg{width:15px;height:15px;color:var(--tx-3);flex:none}.gc-ch:hover .gc-ch-link,.gc-ch.on .gc-ch-link{color:var(--tx)}.gc-ch.on .gc-ch-link{font-weight:600}.gc-ch-link:active{transform:scale(.985)}.gc-ch-link:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gc-ch-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gc-ch-menu{opacity:0;flex:none;margin-right:4px}.gc-ch:hover .gc-ch-menu,.gc-ch:focus-within .gc-ch-menu,.gc-ch-menu[data-popup-open],.gc-ch-menu.show{opacity:1}@media (hover:none){.gc-ch-menu{opacity:1}}.gc-ch.arch .gc-ch-link{color:var(--tx-3)}.gc-soon{background:rgb(var(--hi) / .07);color:var(--tx-3);border-radius:999px;padding:1px 6px;font-size:10.5px}.gc-badge{background:var(--tx);min-width:20px;height:20px;color:var(--bg);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;animation:.22s cubic-bezier(.2,.9,.3,1.3) both gc-pop;display:inline-flex}@keyframes gc-pop{0%{opacity:0;transform:scale(.6)}}.ix-chat-n:has(.gc-badge){align-items:center;gap:8px;display:flex}.gc-arch{border-top:1px solid var(--ix-line);margin-top:12px;padding-top:8px}.gc-arch-t{width:100%;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-family:inherit;font-size:12.5px;transition:background .15s,color .15s;display:flex}.gc-arch-t:hover{background:rgb(var(--hi) / .045);color:var(--tx-2)}.gc-arch-t:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gc-arch-t svg{width:14px;height:14px;transition:transform .2s;transform:rotate(-90deg)}.gc-arch-t svg.open{transform:none}.gc{--gc-gutter:16px}@media (max-width:767px){.gc{--gc-gutter:10px}}.gc-mobile{top:var(--ix-top);z-index:5;margin:-10px calc(-1 * var(--gc-gutter)) 12px;padding:10px var(--gc-gutter) 0;background:var(--bg);position:sticky}@supports (color:color-mix(in lab, red, red)){.gc-mobile{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.gc-mobile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ix-line)}.gc-mobile-h{align-items:center;gap:10px;display:flex}.gc-mobile-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.gc-strip{margin:0 calc(-1 * var(--gc-gutter));padding:10px var(--gc-gutter);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.gc-strip::-webkit-scrollbar{display:none}.gc-strip-c{border:1px solid var(--ix-line);height:32px;color:var(--tx-2);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .12s;display:inline-flex}.gc-strip-c svg{width:13px;height:13px}.gc-strip-c:hover{color:var(--tx);border-color:rgb(var(--hi) / .16)}.gc-strip-c:active{transform:scale(.96)}.gc-strip-c:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.gc-strip-c.on{background:var(--tx);border-color:var(--tx);color:var(--bg);font-weight:600}.gc-strip-c .gc-badge{min-width:18px;height:18px;margin-left:2px}.gc-room{height:var(--gc-h);flex-direction:column;animation:.25s both ix-in;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.gc-room{height:calc(var(--gc-h) - 108px);min-height:420px}}.gc-room-h{border-bottom:1px solid var(--ix-line);flex:none;align-items:center;gap:10px;padding:14px 18px;display:flex}.gc-room-t{flex:1;min-width:0}.gc-room-t h1{letter-spacing:-.01em;align-items:center;gap:4px;margin:0;font-size:16px;font-weight:700;display:flex}.gc-room-t h1 svg{width:16px;height:16px;color:var(--tx-3)}.gc-room-t p{color:var(--tx-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12.5px;overflow:hidden}.gc-live.off{background:rgb(var(--hi) / .06);color:var(--tx-3);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;animation:.2s both ix-in;display:inline-flex}.gc-live.off svg{width:13px;height:13px}.gc-pins-pop{width:min(340px,100vw - 32px);max-height:60vh;padding:14px 6px 6px;overflow-y:auto}.gc-pins-pop h2{margin:0 10px 6px;font-size:14px;font-weight:650}.gc-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:8px 0 4px;overflow-y:auto}.gc-older{justify-content:center;padding:10px 0;display:flex}.gc-start,.gc-empty,.gc-note{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:28px 24px 18px;display:flex}.gc-empty{padding-top:18vh}.gc-note{justify-content:center}.gc-start h2,.gc-empty h2,.gc-note h2{letter-spacing:-.01em;margin:8px 0 0;font-size:17px;font-weight:700}.gc-start p,.gc-empty p,.gc-note p{max-width:34ch;color:var(--tx-3);margin:0;font-size:13px}.gc-start-ic{border:1px solid var(--ix-line);background:rgb(var(--hi) / .05);width:48px;height:48px;color:var(--tx-2);border-radius:14px;justify-content:center;align-items:center;display:flex}.gc-start-ic svg{width:22px;height:22px}.gc-list{margin:0;padding:0;list-style:none}.gc-day{justify-content:center;padding:12px 0 6px;display:flex}.gc-day span{border:1px solid var(--ix-line);color:var(--tx-3);border-radius:999px;padding:3px 12px;font-size:11.5px}.gc-room-err{margin:8px 18px}.gc-below{z-index:2;background:var(--tx);height:32px;color:var(--bg);cursor:pointer;box-shadow:0 10px 24px -12px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:transform .12s;animation:.22s both gc-rise;display:inline-flex;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.gc-below svg{width:14px;height:14px}.gc-below:active{transform:translate(-50%)scale(.95)}.gc-below:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .35);outline:none}@keyframes gc-rise{0%{opacity:0;transform:translate(-50%,6px)}}.gc-typing{min-height:20px;color:var(--tx-3);flex:none;padding:0 22px 2px 70px;font-size:12px;font-style:italic}.ch-msg{border-radius:12px;gap:12px;margin:0 8px;padding:6px 10px;transition:background .15s,box-shadow .3s;animation:.2s both ix-in;display:flex;position:relative}.ch-msg:not(.cont){margin-top:8px}.ch-msg.cont{padding-top:2px;padding-bottom:2px}.ch-msg:hover,.ch-msg:focus-within{background:rgb(var(--hi) / .03)}.ch-msg.flash{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .25);background:rgb(var(--hi) / .06)}.ch-msg.bot{border:1px solid rgb(var(--hi) / .1);background:linear-gradient(180deg, rgb(var(--hi) / .05), rgb(var(--hi) / .02));margin:10px 14px 4px;padding:12px 14px}.ch-gutter{flex:none;justify-content:center;width:36px;display:flex}.ch-av{background:rgb(var(--hi) / .08);width:36px;height:36px;color:var(--tx);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:650;display:flex;overflow:hidden}.ch-av img{object-fit:cover;width:100%;height:100%}.ch-av.bot{background:0 0;border-radius:10px}.ch-av.bot svg{width:16px;height:16px}.ch-cont-time{color:var(--tx-4);opacity:0;padding-top:3px;font-size:10.5px;transition:opacity .15s}.ch-msg:hover .ch-cont-time{opacity:1}.ch-main{flex:1;min-width:0}.ch-h{align-items:baseline;gap:8px;margin-bottom:1px;display:flex}.ch-name{color:var(--tx);font-size:14px;font-weight:650;text-decoration:none}a.ch-name:hover{text-decoration:underline}.ch-auto{border:1px solid var(--ix-line);color:var(--tx-3);border-radius:6px;padding:1px 6px;font-size:10.5px}.ch-time{color:var(--tx-3);font-size:11.5px}.ch-pin-mark svg{width:12px;height:12px;color:var(--tx-3)}.ch-reply-ref{max-width:100%;color:var(--tx-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:3px;padding:0;font-family:inherit;font-size:12px;display:flex}.ch-reply-ref svg{flex:none;width:13px;height:13px}.ch-reply-ref:hover .ch-reply-text{color:var(--tx-2)}.ch-reply-ref:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);border-radius:6px;outline:none}.ch-reply-ref.gone{cursor:default;font-style:italic}.ch-reply-who{color:var(--tx-2);flex:none;font-weight:600}.ch-reply-text{text-overflow:ellipsis;white-space:nowrap;transition:color .15s;overflow:hidden}.ch-body-wrap{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.ch-body{color:var(--tx-hi,var(--tx));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.ch-body a{color:var(--tx);text-underline-offset:2px;text-decoration:underline}.ch-edited{color:var(--tx-4);font-size:11px}.ch-imgs{max-width:440px;margin-top:6px}.ch-rx{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ch-err{color:var(--down);margin:6px 0 0;font-size:12.5px}.ch-tools{z-index:1;border:1px solid var(--ix-line);background:var(--panel);box-shadow:0 8px 20px -12px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));opacity:0;pointer-events:none;border-radius:10px;gap:2px;padding:3px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:-14px;right:14px;transform:translateY(3px)}.ch-msg:hover .ch-tools,.ch-msg:focus-within .ch-tools,.ch-tools.open{opacity:1;pointer-events:auto;transform:none}@media (hover:none){.ch-msg:hover .ch-tools:not(.open),.ch-msg:focus-within .ch-tools:not(.open){opacity:0;pointer-events:none}.ch-msg{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.ch-tool{width:28px;height:28px;color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:inline-flex}.ch-tool svg{width:15px;height:15px}.ch-tool:hover{background:rgb(var(--hi) / .08);color:var(--tx)}.ch-tool:active{transform:scale(.9)}.ch-tool:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ch-tool:disabled{opacity:.4;cursor:default}.ch-edit textarea{border:1px solid rgb(var(--hi) / .16);background:rgb(var(--hi) / .04);width:100%;color:var(--tx);resize:vertical;border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:14.5px;line-height:1.5;transition:border-color .15s}.ch-edit textarea:focus{border-color:rgb(var(--hi) / .3)}.ch-edit-acts{align-items:center;gap:8px;margin-top:6px;display:flex}.ch-edit-acts span{color:var(--tx-3);flex:1;font-size:11.5px}.ch-trade{border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .03);border-radius:12px;max-width:300px;margin-top:6px;padding:12px 14px;transition:border-color .15s}.ch-trade:hover{border-color:rgb(var(--hi) / .18)}.ch-trade-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.ch-trade-id{flex-direction:column;gap:2px;min-width:0;display:flex}.ch-trade-sym{font-size:15px;font-weight:700}.ch-trade-side{color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.06em;font-size:10.5px;font-weight:500}.ch-trade-meta{color:var(--tx-3);align-items:center;gap:4px;font-size:11px;display:inline-flex}.ch-trade-imp{align-items:center;gap:3px;display:inline-flex}.ch-trade-imp svg{width:11px;height:11px}.ch-trade-big{letter-spacing:-.02em;white-space:nowrap;font-size:21px;font-weight:600}.ch-trade-row{border-top:1px solid var(--ix-line);color:var(--tx-2);flex-wrap:wrap;gap:4px 12px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.ch-trade-notes{color:var(--tx-2);white-space:pre-wrap;margin:8px 0 0;font-size:12.5px;line-height:1.45}.ch-pnl-card{width:min(100%,420px);margin-top:6px}.ch-pnl-card .po-share{margin:0}.ch-day{max-width:460px;margin-top:6px}.ch-day-in{max-height:180px;transition:max-height .3s;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.ch-day.open .ch-day-in{max-height:2400px;-webkit-mask-image:none;mask-image:none}.ch-day .po-share{margin-top:0}.ch-day-more{color:var(--tx-2);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .15s}.ch-day-more:hover{color:var(--tx)}.ch-day-more:focus-visible{outline:none;text-decoration:underline}.ch-composer-wrap{flex:none;padding:0 14px 14px}.ch-replying{background:rgb(var(--hi) / .05);color:var(--tx-2);border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:6px 6px 6px 12px;font-size:12.5px;animation:.18s both ix-in;display:flex}.ch-replying>svg{flex:none;width:14px;height:14px}.ch-replying>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ch-replying-t{color:var(--tx-3)}.ch-thumbs{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ch-thumbs li{border:1px solid var(--ix-line);border-radius:10px;width:64px;height:64px;animation:.2s both gc-pop;position:relative;overflow:hidden}.ch-thumbs img{object-fit:cover;width:100%;height:100%}.ch-thumbs button{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .12s;display:flex;position:absolute;top:3px;right:3px}.ch-thumbs button:active{transform:scale(.88)}.ch-thumbs button svg{width:12px;height:12px}.ch-composer{border:1px solid rgb(var(--hi) / .12);background:rgb(var(--hi) / .035);border-radius:16px;align-items:flex-end;gap:6px;padding:7px;transition:border-color .15s,box-shadow .2s;display:flex}.ch-composer:focus-within{border-color:rgb(var(--hi) / .24);box-shadow:0 0 0 3px rgb(var(--hi) / .05)}.ch-composer.over{border-color:var(--down)}.ch-composer.dropping{border-color:rgb(var(--hi) / .34);background:rgb(var(--hi) / .07);box-shadow:0 0 0 4px rgb(var(--hi) / .07)}.ch-composer.blocked{color:var(--tx-3);text-align:center;margin:0 14px 14px;padding:14px 16px;font-size:13px;display:block}.ch-composer textarea{min-width:0;max-height:180px;color:var(--tx);resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:8px 4px;font-family:inherit;font-size:14.5px;line-height:1.45}.ch-composer textarea::placeholder{color:var(--tx-3)}.ch-add{width:36px;height:36px}.ch-chip-btn{border:1px solid var(--ix-line);height:34px;color:var(--tx-2);cursor:pointer;background:0 0;border-radius:9px;flex:none;margin-bottom:1px;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:550;transition:background .15s,color .15s,border-color .15s,transform .12s}.ch-chip-btn:hover:not(:disabled){border-color:rgb(var(--hi) / .2);background:rgb(var(--hi) / .06);color:var(--tx)}.ch-chip-btn:active:not(:disabled){transform:scale(.95)}.ch-chip-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ch-chip-btn:disabled{opacity:.5;cursor:default}.ch-send{background:var(--tx);width:36px;height:36px;color:var(--bg);cursor:pointer;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;transition:opacity .15s,transform .12s,box-shadow .15s;display:inline-flex}.ch-send svg{width:17px;height:17px}.ch-send:hover:not(:disabled){box-shadow:0 6px 16px -8px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)))}.ch-send:active:not(:disabled){transform:scale(.92)}.ch-send:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .3);outline:none}.ch-send:disabled{opacity:.35;cursor:default}@media (max-width:560px){.ch-composer{flex-wrap:wrap}.ch-composer textarea{flex-basis:100%;order:-1;padding:6px 6px 2px}.ch-composer .ch-send{margin-left:auto}.gc-typing{padding-left:18px}}.ch-pick-opts{flex-direction:column;gap:12px;display:flex}.ch-checks{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.ch-check{border:1px solid rgb(var(--hi) / .1);color:var(--tx-2);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.ch-check:hover{border-color:rgb(var(--hi) / .18)}.ch-check:active{transform:scale(.97)}.ch-check:focus-within{box-shadow:0 0 0 2px rgb(var(--hi) / .25)}.ch-check.on{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .07);color:var(--tx)}.ch-check input{accent-color:var(--tx)}.ch-pick-cap{color:var(--tx-3);margin:0;font-size:12.5px}.ch-seg button{align-items:center;gap:6px;display:inline-flex}.ch-seg button svg{width:14px;height:14px}.gc-field{flex-direction:column;gap:6px;font-size:13px;display:flex}.gc-field>span:first-child{color:var(--tx-2);font-weight:550}.gc-field input{border:1px solid rgb(var(--hi) / .12);background:rgb(var(--hi) / .03);width:100%;height:38px;color:var(--tx);border-radius:10px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .2s}.gc-field input:focus{border-color:rgb(var(--hi) / .3);box-shadow:0 0 0 3px rgb(var(--hi) / .05)}.gc-field input:disabled{opacity:.6}.gc-name-in{display:block;position:relative}.gc-name-in svg{width:14px;height:14px;color:var(--tx-3);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.gc-name-in input{padding-left:30px}.gc-field small{color:var(--tx-3);font-size:12px}.gc-field small.bad{color:var(--down)}.gc-admins-only{align-self:flex-start}.gc-side{padding-bottom:14px}.gc-side-none{color:var(--tx-3);align-items:center;gap:6px;margin:0 16px;font-size:12.5px;line-height:1.45;display:flex}.gc-side-none svg{flex:none;width:13px;height:13px}.gc-online,.gc-pins{margin:0;padding:0 8px;list-style:none}.gc-o,.gc-pin{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;font-family:inherit;text-decoration:none;transition:background .15s,transform .12s;display:flex}a.gc-o:hover,button.gc-pin:hover{background:rgb(var(--hi) / .045);cursor:pointer}a.gc-o:active,button.gc-pin:active{transform:scale(.985)}a.gc-o:focus-visible,button.gc-pin:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gc-o-av{background:rgb(var(--hi) / .08);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12.5px;font-weight:650;display:flex;position:relative}.gc-o-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.gc-dot{border:2px solid var(--panel);background:var(--up-solid,var(--up));border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.gc-o-id{flex-direction:column;min-width:0;display:flex}.gc-o-n{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.gc-o-r{color:var(--tx-3);font-size:11.5px}.gc-side-foot{color:var(--tx-3);margin:8px 16px 0;font-size:11.5px}.gc-head-nav-r{gap:8px;display:flex}.ix-round.gm-btn.on{border-color:rgb(var(--hi) / .24);background:rgb(var(--hi) / .12);box-shadow:0 0 0 3px rgb(var(--hi) / .05);color:var(--tx)}.gc-owner{color:inherit;border-radius:10px;align-items:center;gap:8px;margin:10px -8px 0;padding:6px 8px;text-decoration:none;transition:background .15s,transform .12s;display:flex}.gc-owner:hover{background:rgb(var(--hi) / .045)}.gc-owner:active{transform:scale(.985)}.gc-owner:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gc-owner-av{background:rgb(var(--hi) / .08);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:650;display:flex;overflow:hidden}.gc-owner-av img{object-fit:cover;width:100%;height:100%}.gc-owner-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.gc-owner-b.gr-role,.gm-role.gr-role{padding:2px 7px;font-size:11px}.gm-panel{flex-direction:column;padding-bottom:10px;display:flex}.gm-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 12px 0 16px;display:flex}.gm-panel .gm-h h2{margin:0}.gm-x{width:28px;height:28px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:inline-flex}.gm-x svg{width:15px;height:15px}.gm-x:hover{background:rgb(var(--hi) / .06);color:var(--tx)}.gm-x:active{transform:scale(.92)}.gm-x:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.gm-body{flex-direction:column;display:flex}.gm-search{border:1px solid var(--ix-line);background:rgb(var(--hi) / .03);border-radius:10px;align-items:center;gap:8px;height:34px;margin:0 12px 4px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.gm-search:focus-within{border-color:rgb(var(--hi) / .2);box-shadow:0 0 0 3px rgb(var(--hi) / .05)}.gm-search>svg{width:14px;height:14px;color:var(--tx-3);flex:none}.gm-search input{min-width:0;color:var(--tx);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.gm-search input::placeholder{color:var(--tx-3)}.gm-sec h3{color:var(--tx-3);letter-spacing:.06em;text-transform:uppercase;margin:12px 16px 4px;font-size:11px;font-weight:600}.gm-sec ul{margin:0;padding:0 8px;list-style:none}.gm-row{align-items:center;gap:2px;animation:.2s both ix-in;display:flex}.gc-o.gm-o{flex:1;min-width:0}.gm-o .gc-o-id{flex:1}.gm-you{color:var(--tx-3);font-weight:500}.gm-more{width:28px;height:28px;color:var(--tx-3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:opacity .15s,background .15s,color .15s,transform .12s;display:inline-flex}.gm-more svg{width:15px;height:15px}.gm-row:hover .gm-more,.gm-more:focus-visible,.gm-more[data-popup-open]{opacity:1}.gm-more:hover,.gm-more[data-popup-open]{background:rgb(var(--hi) / .07);color:var(--tx)}.gm-more:active{transform:scale(.92)}.gm-more:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}@media (hover:none),(pointer:coarse){.gm-more{opacity:1}}.gm-moreload.cm-btn{justify-content:center;margin:8px 16px 0}.gm-note{border:1px dashed rgb(var(--hi) / .14);color:var(--tx-3);border-radius:10px;align-items:center;gap:7px;margin:12px 16px 4px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.gm-note svg{flex:none;width:13px;height:13px}.gm-empty{color:var(--tx-3);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;font-size:13px;animation:.2s both ix-in;display:flex}.gm-empty p{margin:0}.gm-empty-ic{background:rgb(var(--hi) / .06);width:40px;height:40px;color:var(--tx-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.gm-empty-ic svg{width:18px;height:18px}.gm-err.cm-err{margin:4px 16px}.gm-spin{width:14px;height:14px;color:var(--tx-3);flex:none;animation:.8s linear infinite gm-spin}@keyframes gm-spin{to{transform:rotate(360deg)}}.gm-sheet{width:100%;max-width:none;max-height:min(82dvh,720px);padding:10px 0 calc(10px + env(safe-area-inset-bottom));border:1px solid var(--ix-line);background:var(--panel);box-shadow:0 -18px 40px -24px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));color:var(--tx);border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;transition:translate .24s cubic-bezier(.2,.8,.2,1),opacity .24s;display:flex;inset:auto 0 0;translate:none;scale:1}.gm-sheet:before{content:"";background:rgb(var(--hi) / .18);border-radius:999px;flex:none;width:36px;height:4px;margin:0 auto 12px}.gm-sheet[data-starting-style],.gm-sheet[data-ending-style]{translate:0 100%;scale:1}.gm-sheet-t{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.gm-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@media (min-width:640px){.gm-sheet{border:0;border-left:1px solid var(--ix-line);border-radius:0;width:360px;max-height:none;padding-top:18px;top:0;left:auto}.gm-sheet:before{display:none}.gm-sheet[data-starting-style],.gm-sheet[data-ending-style]{translate:100%}}@media (prefers-reduced-motion:reduce){.gm-sheet{transition:opacity .15s}.gm-sheet[data-starting-style],.gm-sheet[data-ending-style]{translate:none}.gm-row,.gm-empty{animation:none}}.gc-pin{flex-direction:column;align-items:stretch;gap:2px}.gc-pin-h{justify-content:space-between;gap:8px;font-size:12px;display:flex}.gc-pin-h .num{color:var(--tx-3)}.gc-pin-t{color:var(--tx-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.gc-link{background:rgb(var(--hi) / .05);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;border-radius:9px;margin:0 16px 8px;padding:9px 12px;font-size:12.5px;display:block;overflow:hidden}.gc-copy{justify-content:center;width:calc(100% - 32px);margin:6px 16px 0;display:flex}.gc-feed>.gc-room-h,.gc-settings-h{border:1px solid var(--ix-line);border-radius:var(--ix-radius);margin-bottom:12px}.gc-feed,.gc-settings{max-width:760px;margin-inline:auto}.gc-settings-h{align-items:center;gap:12px;padding:12px 14px;display:flex}.gc-settings-h h1{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.gc-settings-h h1 svg{width:17px;height:17px;color:var(--tx-3)}@media (prefers-reduced-motion:reduce){.gc-room,.gc-ch,.gc-badge,.ch-msg,.ch-replying,.ch-thumbs li,.gc-below,.gc-live.off{animation:none}.ch-tools,.ch-day-in{transition:none}}.gc-dm-back{flex:none}@media (min-width:1024px){.gc-dm-back{display:none}}.gc-dm-head{min-width:0;color:inherit;border-radius:12px;flex:1;align-items:center;gap:12px;margin:-4px -8px;padding:4px 8px;text-decoration:none;transition:background .15s,transform .12s;display:flex}a.gc-dm-head:hover{background:rgb(var(--hi) / .045)}a.gc-dm-head:active{transform:scale(.99)}a.gc-dm-head:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gc-dm-av{background:rgb(var(--hi) / .08);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:650;display:flex;overflow:hidden}.gc-dm-av img{object-fit:cover;width:100%;height:100%}.gc-dm .gc-room{height:var(--gc-h)}@media (max-width:1023px){.gc-dm .gc-room{height:var(--gc-h)}}.ix-dms{flex-direction:column;gap:4px;min-height:0;display:flex}.ix-dms-h{color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:4px 0 0;padding:0 8px;font-size:10.5px;font-weight:500}.ix-chat-av.round{border-radius:50%}.px-msg{justify-content:center;width:38px;padding:0}.px-msg svg{width:16px;height:16px}.px-dm-hint{color:var(--tx-3);align-items:center;gap:6px;margin:6px 16px 0;font-size:12.5px;display:flex}.px-dm-hint svg{width:14px;height:14px}.px-dm-err{color:var(--down);text-align:right;flex-basis:100%;font-size:12.5px}.nb-bell{position:relative}.nb-bell svg{width:16px;height:16px}.nb-bell.on{background:rgb(var(--hi) / .08);color:var(--tx)}.nb-badge{border:1.5px solid var(--panel);box-sizing:content-box;background:var(--tx);min-width:12px;height:13px;color:var(--bg);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:8.5px;font-weight:700;line-height:1;animation:.22s cubic-bezier(.2,.9,.3,1.3) both gc-pop;display:inline-flex;position:absolute;top:3px;left:calc(50% + 2px)}.ink-dock .nb-badge{border-color:var(--bg)}.ix-chats-acts{align-items:center;gap:6px;display:inline-flex}.nb-bar{justify-content:space-between}.nb-err{margin:12px 16px}.nb-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:72px 24px;display:flex}.nb-empty h2{margin:8px 0 0;font-size:17px;font-weight:700}.nb-empty p{max-width:34ch;color:var(--tx-3);margin:0;font-size:13px}.nb-sec{color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:14px 16px 6px;font-size:10.5px;font-weight:500}.nb-list{margin:0;padding:0 8px;list-style:none}.nb-list>li{animation:.2s both ix-in}.nb-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 34px 12px 10px;text-decoration:none;transition:background .15s,transform .12s;display:flex;position:relative}.nb-row:hover{background:rgb(var(--hi) / .045)}.nb-row:active{transform:scale(.992)}.nb-row:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.nb-row.unread{background:rgb(var(--hi) / .035)}.nb-row.unread:hover{background:rgb(var(--hi) / .06)}.nb-av{background:rgb(var(--hi) / .08);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:650;display:flex;position:relative}.nb-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.nb-av-sys{color:var(--tx-2);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08)}.nb-av-sys svg{width:17px;height:17px}.nb-type{border:2px solid var(--panel);background:var(--tx);width:18px;height:18px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.nb-type svg{width:10px;height:10px}.nb-type.t-reaction{background:var(--down);color:#fff}.nb-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.nb-text{color:var(--tx-2);font-size:14px;line-height:1.45}.nb-text b{color:var(--tx);font-weight:650}.nb-row.unread .nb-text{color:var(--tx)}.nb-quote{border-left:2px solid rgb(var(--hi) / .12);color:var(--tx-3);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding-left:10px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.nb-time{color:var(--tx-3);font-size:11.5px}.nb-dot{background:var(--tx);border-radius:50%;width:8px;height:8px;animation:.22s both gc-pop;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.nb-removed.po-removed{padding:0}.po-removed-q{border-left:2px solid rgb(var(--hi) / .12);color:var(--tx-3);overflow-wrap:anywhere;margin:6px 0 0;padding-left:10px;font-size:13px;line-height:1.45}.nb-more{justify-content:center;padding:14px 0 24px;display:flex}@media (prefers-reduced-motion:reduce){.nb-badge,.nb-dot,.nb-list>li{animation:none}}.ix-reqs{animation:.2s both rise}.ix-req{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:6px;padding-bottom:8px;animation:.22s both rise;display:flex}.ix-req:last-child{border-bottom:0}.ix-req-acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 8px;display:grid}.ix-req-acts .cm-btn{justify-content:center;min-width:0;padding-inline:6px}.ix-req-acts svg,.gc-req-acts svg{width:14px;height:14px}.ix-req-q,.gc-req-q{color:var(--tx-2);flex-basis:100%;grid-column:1/-1;font-size:12.5px}.ix-req-block,.gc-req-block{color:var(--tx-3)}.ix-req-block:hover:not(:disabled),.gc-req-block:hover:not(:disabled){color:var(--down)}.ix-pending{border:1px solid var(--line);color:var(--tx-2);border-radius:999px;padding:1px 6px;font-size:11px}.gc-req{border:1px solid var(--line);background:var(--tx);border-radius:14px;flex-direction:column;gap:12px;margin:0 14px 14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.gc-req{background:color-mix(in srgb, var(--tx) 4%, var(--panel))}}.gc-req{box-shadow:0 1px 0 rgb(var(--hi) / .05) inset, 0 8px 24px #00000038;animation:.22s both rise}.gc-req-t{align-items:flex-start;gap:12px;display:flex}.gc-req-t b{color:var(--tx);font-size:14px;font-weight:600}.gc-req-t p{color:var(--tx-3);margin:2px 0 0;font-size:12.5px}.gc-req-ic{border:1px solid var(--line);background:var(--tx);border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@supports (color:color-mix(in lab, red, red)){.gc-req-ic{background:color-mix(in srgb, var(--tx) 6%, transparent)}}.gc-req-ic{color:var(--tx-2)}.gc-req-ic svg{width:18px;height:18px}.gc-req-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ch-composer.gc-req-wait{border:1px dashed var(--line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;animation:.22s both rise;display:flex}.gc-req-wait-t{align-items:center;gap:8px;display:inline-flex}.gc-req-wait-t svg{width:15px;height:15px;animation:2.4s ease-in-out infinite gc-req-turn}.gc-req-wait .cm-btn svg{width:14px;height:14px}.gc-req-wait-acts{gap:8px;display:inline-flex}.gc-req-wait .gc-req-q{text-align:left;flex-basis:auto}.gc-req-wait .ch-err{flex-basis:100%;margin:0}@keyframes gc-req-turn{0%,70%{transform:none}85%,to{transform:rotate(180deg)}}.ch-count{color:var(--tx-3);flex:none;align-self:center;padding:0 4px;font-size:11.5px;transition:color .15s}.ch-count.over{color:var(--down)}.ch-req-note{color:var(--tx-3);margin:8px 6px 0;font-size:12px}.px-msg:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.ix-reqs,.ix-req,.gc-req,.gc-req-wait,.gc-req-wait-t svg{animation:none}}.ch-msg.local.sending .ch-main,.ch-msg.local.sending .ch-gutter{opacity:.6;transition:opacity .2s}.ch-msg.local.failed .ch-body{opacity:.7}.ch-failed{color:var(--down);align-items:center;gap:4px;margin:4px 0 0;font-size:12.5px;animation:.18s both rise;display:flex}.ch-failed button{border:1px solid var(--down);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ch-failed button{border:1px solid color-mix(in srgb, var(--down) 40%, transparent)}}.ch-failed button{color:var(--down);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-weight:600;transition:background-color .15s,transform .12s}.ch-failed button:hover{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.ch-failed button:hover{background:color-mix(in srgb, var(--down) 12%, transparent)}}.ch-failed button:active{transform:scale(.97)}.ch-failed button:focus-visible{outline:2px solid var(--down)}@supports (color:color-mix(in lab, red, red)){.ch-failed button:focus-visible{outline:2px solid color-mix(in srgb, var(--down) 50%, transparent)}}.ch-failed button:focus-visible{outline-offset:1px}.ch-failed svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.ch-failed{animation:none}}.px-handle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.px-follows-you{background:rgb(var(--hi) / .08);color:var(--tx-2);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:500;animation:.2s both rise}.px-locked-mark{color:var(--tx-3);display:inline-flex}.px-locked-mark svg{width:14px;height:14px}.px-private{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 32px 56px;animation:.22s both rise;display:flex}.px-private-ic{border:1px solid var(--line);background:rgb(var(--hi) / .06);width:52px;height:52px;color:var(--tx-2);border-radius:999px;justify-content:center;align-items:center;display:flex}.px-private-ic svg{width:22px;height:22px}.px-private h2{color:var(--tx);margin:4px 0 0;font-size:20px;font-weight:700}@media (prefers-reduced-motion:reduce){.px-follows-you,.px-private{animation:none}}.po-day-sec h4 .po-day-at{color:var(--tx-3);letter-spacing:0;text-transform:none;opacity:.85;margin-left:8px;font-weight:500}.px-count{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:4px;margin:-4px -6px;padding:4px 6px;transition:background .15s,color .15s,transform .12s;display:inline-flex}.px-count:hover{background:rgb(var(--hi) / .06);color:var(--tx-2)}.px-count:active{transform:scale(.97)}.px-count:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.cm-dialog.rxl.fl{max-width:420px}.fl-tabs .rxl-tab{flex:1;justify-content:center}.fl-tabs .rxl-tab .num{color:var(--tx-3);font-weight:500}.fl-search{border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .04);height:36px;color:var(--tx-3);border-radius:10px;align-items:center;gap:8px;margin:10px 14px 2px;padding:0 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.fl-search:focus-within{border-color:rgb(var(--hi) / .22);background:rgb(var(--hi) / .06);box-shadow:0 0 0 3px rgb(var(--hi) / .06)}.fl-search svg{flex:none;width:15px;height:15px}.fl-search input{min-width:0;color:var(--tx);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.fl-search input::-webkit-search-cancel-button{display:none}.fl-clear{color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px;transition:background .15s,color .15s;display:inline-flex}.fl-clear:hover{background:rgb(var(--hi) / .08);color:var(--tx)}.fl-li{align-items:center;gap:6px;display:flex}.gc-o.fl-row{flex:1;min-width:0}.gc-o.fl-row .gc-o-av{width:40px;height:40px;font-size:14px}.gc-o.fl-row .gc-o-r{align-items:center;gap:6px;font-size:12.5px;display:flex}.fl-you{color:var(--tx-3);font-weight:500}.fl-fy.px-follows-you{padding:1px 6px;font-size:11px}.fl-lock{width:12px;height:12px}.fl-follow{flex:none;margin-right:6px}@media (max-width:639px){.cm-dialog.rxl.fl{width:100%;max-width:none;max-height:min(84dvh,720px);padding-bottom:calc(10px + env(safe-area-inset-bottom));border-bottom:0;border-radius:18px 18px 0 0;transition:translate .24s cubic-bezier(.2,.8,.2,1),opacity .24s;top:auto;bottom:0;left:0;translate:none}.cm-dialog.rxl.fl:before{content:"";background:rgb(var(--hi) / .18);border-radius:999px;flex:none;width:36px;height:4px;margin:-6px auto 10px}.cm-dialog.rxl.fl[data-starting-style],.cm-dialog.rxl.fl[data-ending-style]{translate:0 100%;scale:1}}@media (prefers-reduced-motion:reduce){.px-count,.fl-search,.cm-dialog.rxl.fl{transition:none}}.gif-btn span{letter-spacing:.04em;border:1.5px solid;border-radius:4px;padding:3px 4px;font-size:10.5px;font-weight:800;line-height:1}.ch-tool.gif-btn span{padding:2px 3px;font-size:9.5px}.ch-tool.on{background:rgb(var(--hi) / .08);color:var(--tx)}.ep-pop,.gp-pop{border:1px solid var(--ink-border-strong);background:var(--panel);width:min(352px,100vw - 16px);color:var(--tx);transform-origin:var(--transform-origin);border-radius:14px;padding:0;transition:opacity .16s,scale .16s;overflow:hidden;box-shadow:0 24px 48px -24px #0000008c}.ep-pop[data-starting-style],.ep-pop[data-ending-style],.gp-pop[data-starting-style],.gp-pop[data-ending-style]{opacity:0;scale:.96}.ep{isolation:isolate;flex-direction:column;height:min(380px,60dvh);display:flex}.ep-wait{min-height:180px;color:var(--tx-3);justify-content:center;align-items:center;font-size:13px;display:flex}.ep-top{gap:6px;padding:10px 10px 6px;display:flex}.ep-search,.gp-search input{border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .04);min-width:0;height:34px;color:var(--tx);font:inherit;border-radius:9px;outline:none;flex:1;padding:0 10px;font-size:13.5px;transition:border-color .15s,background .15s,box-shadow .15s}.ep-search:focus,.gp-search input:focus{border-color:rgb(var(--hi) / .24);background:rgb(var(--hi) / .06);box-shadow:0 0 0 3px rgb(var(--hi) / .06)}.ep-tone{border:1px solid rgb(var(--hi) / .1);cursor:pointer;background:0 0;border-radius:9px;flex:none;width:34px;height:34px;font-size:18px;transition:background .15s,transform .12s}.ep-tone:hover{background:rgb(var(--hi) / .06)}.ep-tone:active{transform:scale(.92)}.ep-tone:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ep-recent{border-bottom:1px solid rgb(var(--hi) / .06);padding:0 6px 4px}.ep-recent-row{grid-template-columns:repeat(8,1fr);display:grid}.ep-view{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow-y:auto}.ep-list{padding:0 6px 8px}.ep-cat{background:var(--panel);color:var(--tx-3);letter-spacing:.04em;text-transform:uppercase;padding:8px 6px 4px;font-size:11px;font-weight:700}.ep-row{grid-template-columns:repeat(8,1fr);display:grid}.ep-emoji{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:background .12s,transform .12s;display:flex}.ep-emoji:hover,.ep-emoji.on{background:rgb(var(--hi) / .08);transform:scale(1.08)}.ep-emoji:active{transform:scale(.9)}.ep-emoji:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gp{flex-direction:column;height:min(440px,64dvh);display:flex}.gp-search{color:var(--tx-3);align-items:center;gap:8px;padding:10px 10px 6px;display:flex}.gp-search>svg{flex:none;width:15px;height:15px}.gp-search input::-webkit-search-cancel-button{display:none}.gp-body{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 8px 8px;overflow-y:auto}.gp-grid{gap:6px;display:flex}.gp-col{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.gp-item{background:rgb(var(--hi) / .06);cursor:pointer;border:0;border-radius:9px;width:100%;padding:0;transition:transform .14s,box-shadow .14s;animation:.2s both ix-in;display:block;position:relative;overflow:hidden}.gp-item img,.gp-item video{object-fit:cover;width:100%;height:100%;display:block}.gp-item:hover{box-shadow:0 0 0 2px rgb(var(--hi) / .35);transform:translateY(-1px)}.gp-item:active{transform:scale(.97)}.gp-item:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .6);outline:none}.gp-wait{min-height:200px;color:var(--tx-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.gp-wait p{margin:0}.gp-more{margin:10px auto 2px;display:flex}.gp-by{border-top:1px solid rgb(var(--hi) / .06);color:var(--tx-3);letter-spacing:.04em;text-align:right;text-transform:uppercase;margin:0;padding:6px 10px 8px;font-size:10.5px;font-weight:600}.gp-spin{width:18px;height:18px;animation:.8s linear infinite gm-spin}.gv{background:rgb(var(--hi) / .06);border-radius:12px;width:100%;max-width:360px;max-height:420px;position:relative;overflow:hidden}.gv.sm{max-width:160px}.gv-media{object-fit:contain;width:100%;height:100%;display:block}.gv-play{color:#fff;font:inherit;letter-spacing:.06em;cursor:pointer;background:#00000047;border:0;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:800;transition:background .15s;display:flex;position:absolute;inset:0}.gv-play svg{width:18px;height:18px}.gv-play:hover{background:#0006}.gv-play:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #ffffffb3}.gv-gone{border:1px dashed rgb(var(--hi) / .16);color:var(--tx-3);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.gv-gone svg{width:18px;height:18px}.po-gif,.ad-gif{margin-top:10px}.ch-gif{max-width:300px;margin-top:4px}.cmt-gif{max-width:240px;margin-top:6px}.gif-attached{width:fit-content;max-width:160px;margin:8px 0 0;animation:.2s both ix-in;position:relative}.gif-attached .gv{width:160px}.ch-gif-pending{padding:0 12px 6px}.cmt-tools{gap:2px;margin-right:auto;display:inline-flex}.cmt-tool{width:28px;height:28px;color:var(--tx-2);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:inline-flex}.cmt-tool svg{width:16px;height:16px}.cmt-tool:hover:not(:disabled),.cmt-tool.on{background:rgb(var(--hi) / .08);color:var(--tx)}.cmt-tool:active:not(:disabled){transform:scale(.92)}.cmt-tool:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.cmt-tool:disabled{opacity:.4;cursor:default}.sc-emoji{margin-top:-4px;display:flex}@media (prefers-reduced-motion:reduce){.ep-pop,.gp-pop,.ep-emoji,.gp-item,.gif-attached{transition:none;animation:none}}.po-imgs.n1.sized .po-img{max-height:510px}.po-imgs.n1.sized .po-img img{height:100%;max-height:none}.rxp-skel{flex-direction:column;gap:6px;min-width:140px;padding:2px 0;display:flex}.rxp-skel span{background:linear-gradient(90deg, rgb(var(--hi) / .06), rgb(var(--hi) / .14), rgb(var(--hi) / .06));background-size:200% 100%;border-radius:5px;height:9px;animation:1.1s ease-in-out infinite rxp-shimmer;display:block}.rxp-skel span+span{width:60%}@keyframes rxp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rxp-skel span{animation:none}}.lk-wrap{flex-direction:column;display:inline-flex}.po-act.lk:hover,.po-act.lk.on{color:#f2547d}.po-act.lk:hover .po-act-ic{background:#f2547d1f}.po-act.lk.on svg{fill:currentColor}.po-act.lk:focus-visible{outline:none}.po-act.lk:focus-visible .po-act-ic{box-shadow:0 0 0 2px #f2547d73}.lk-pop{animation:.32s cubic-bezier(.3,1.6,.5,1) both lk-pop}@keyframes lk-pop{0%{transform:scale(.6)}55%{transform:scale(1.28)}to{transform:scale(1)}}.po-act.lk.sm{height:26px;font-size:12px}.po-act.lk.sm .po-act-ic{width:26px;height:26px}.po-act.lk.sm .po-act-ic svg{width:15px;height:15px}.lk-err{color:var(--down);font-size:11.5px}.po-act[data-tip],.lk-who[data-tip]{position:relative}@media (hover:hover) and (pointer:fine){.po-act[data-tip]:after,.lk-who[data-tip]:after{content:attr(data-tip);z-index:5;background:var(--tx);color:var(--bg);white-space:nowrap;pointer-events:none;opacity:0;border-radius:7px;padding:4px 8px;font-size:11.5px;font-weight:600;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.po-act[data-tip]:hover:after,.po-act[data-tip]:focus-visible:after,.lk-who[data-tip]:hover:after,.lk-who[data-tip]:focus-visible:after{opacity:1;transition-delay:.25s;transform:translate(-50%)}.po-act-end [data-tip]:after,.po-act-end+.po-act[data-tip]:after{left:auto;right:-4px;transform:translateY(4px)}.po-act-end [data-tip]:hover:after,.po-act-end [data-tip]:focus-visible:after,.po-act-end+.po-act[data-tip]:hover:after,.po-act-end+.po-act[data-tip]:focus-visible:after{transform:none}}@media (prefers-reduced-motion:reduce){.po-act[data-tip]:after,.lk-who[data-tip]:after{transition:none}}.lk-row{align-items:center;display:inline-flex}.lk-who{height:26px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:-2px;padding:0 6px;font-size:13px;transition:background .15s,color .15s,transform .12s}.lk-who.on{color:#f2547d}.lk-who:hover{background:rgb(var(--hi) / .08);color:var(--tx);text-underline-offset:2px;text-decoration:underline}.lk-who:active{transform:scale(.94)}.lk-who:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.lkd-n{color:var(--tx-3);font-weight:500}.po-act.rp:hover,.po-act.rp.on{color:var(--up)}.po-act.rp:hover .po-act-ic{background:var(--up)}@supports (color:color-mix(in lab, red, red)){.po-act.rp:hover .po-act-ic{background:color-mix(in srgb, var(--up) 12%, transparent)}}.po-act.rp.on .rp-n{font-weight:600}.po-act.rp[aria-disabled]{cursor:default;color:var(--tx-3);opacity:.6}.po-act.rp[aria-disabled] .po-act-ic{background:0 0}.po-act.rp:focus-visible{outline:none}.po-act.rp:focus-visible .po-act-ic{box-shadow:0 0 0 2px var(--up)}@supports (color:color-mix(in lab, red, red)){.po-act.rp:focus-visible .po-act-ic{box-shadow:0 0 0 2px color-mix(in srgb, var(--up) 45%, transparent)}}.po-act.bm:hover,.po-act.bm.on{color:var(--tx)}.po-act.bm:focus-visible{outline:none}.po-act.bm:focus-visible .po-act-ic{box-shadow:0 0 0 2px rgb(var(--hi) / .35)}.po-rp{color:var(--tx-3);grid-column:1/-1;align-items:center;gap:6px;margin:0 0 -6px 18px;font-size:12.5px;font-weight:600;display:flex}.po-rp svg{width:15px;height:15px}.po-rp a{color:inherit;transition:color .15s}.po-rp a:hover{color:var(--tx);text-underline-offset:2px;text-decoration:underline}.cmt-like{margin-left:-6px}.po-views{height:34px;color:var(--tx-3);cursor:default;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.po-views svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){.lk-pop{animation:none}}.po.opens{cursor:pointer}.po.opens:active{background:rgb(var(--hi) / .035)}.rx-chip .rx-e{font-size:15px;line-height:1}.rx-chip.rx-add{width:30px;color:var(--tx-3);opacity:0;justify-content:center;padding:0;transition:opacity .15s,background .15s,color .15s,transform .12s}.rx-chip.rx-add svg{width:15px;height:15px}.ch-msg:hover .rx-chip.rx-add,.rx-chip.rx-add:focus-visible,.rx-chip.rx-add.on{opacity:1}@media (hover:none){.rx-chip.rx-add{opacity:1}}.ch-tool.rx-q{font-size:16px;line-height:1}.ch-tool.rx-q.on{background:rgb(var(--hi) / .12)}.ch-tool.rx-q:hover{transform:scale(1.15)}.gf-host{position:relative}.gf-host.ch-gif{width:fit-content;max-width:300px}.gf-host.ch-gif .gv{width:300px;max-width:100%}.gf-star{z-index:1;color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s,transform .15s,background .15s;display:flex;position:absolute;top:6px;right:6px;transform:scale(.85)}.gf-star svg{width:15px;height:15px}.gf-host:hover .gf-star,.gf-host.shown .gf-star,.gf-star:focus-visible,.gf-star.on{opacity:1;transform:none}.gf-star.on{color:#ffc94d}.gf-star.on svg{fill:currentColor}.gf-star:hover{background:#000000bf}.gf-star:active{transform:scale(.88)}.gf-star:focus-visible{outline:none;box-shadow:0 0 0 2px #fff9}.gf-err{color:var(--down);margin-top:4px;font-size:11.5px;display:block}.gp-cell{display:block}.gp-tabs{gap:2px;padding:0 10px 6px;display:flex}.gp-tab{height:28px;color:var(--tx-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.gp-tab svg{width:13px;height:13px}.gp-tab:hover{color:var(--tx)}.gp-tab.on{background:rgb(var(--hi) / .08);color:var(--tx)}.gp-tab:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.gp-empty-ic{background:rgb(var(--hi) / .06);border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.gp-empty-ic svg{width:18px;height:18px}.gp-hint{max-width:220px;font-size:12px}@media (prefers-reduced-motion:reduce){.gf-star,.rx-chip.rx-add,.ch-tool.rx-q{transition:none}.ch-tool.rx-q:hover{transform:none}}.afv{--afv-l1:rgb(var(--hi) / .08);--afv-l2:rgb(var(--hi) / .14);--afv-l3:rgb(var(--hi) / .38);--afv-soft:rgb(var(--hi) / .035);--afv-field:var(--bg);width:100%;max-width:1216px;color:var(--tx);flex-direction:column;gap:14px;margin-inline:auto;padding:0 16px 96px;display:flex}.ink-app[data-theme=light] .afv{--afv-l3:rgb(var(--hi) / .4);--afv-field:var(--raised)}:root:has(.ink-app[data-theme=light]) .afv{--afv-l3:rgb(var(--hi) / .4);--afv-field:var(--raised)}@media (min-width:640px){.afv{padding:0 28px 96px}}.afv .num{font-variant-numeric:tabular-nums}.afv h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.afv-mono{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);font-size:9.5px}.afv-s12{color:var(--tx-3);font-size:12px;line-height:1.45}.afv-s12 a{color:inherit;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.afv-s12 a:hover{color:var(--tx)}.afv-card,.afv-tile{background:var(--panel);box-shadow:0 0 0 1px var(--afv-l1);margin:0}.afv-card{border-radius:18px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.afv-tile{border-radius:14px}.afv-card-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.afv-btn{white-space:nowrap;height:38px;font:600 13px var(--font-sans,inherit);cursor:pointer;border:0;border-radius:11px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;transition:transform .15s,opacity .15s,background .15s,box-shadow .15s;display:inline-flex}.afv-btn-p{background:var(--cta);color:var(--cta-text)}.afv-btn:hover:not(:disabled){box-shadow:0 6px 18px -8px rgb(var(--hi) / .35);transform:translateY(-1px)}.afv-btn:active:not(:disabled){transform:translateY(0)scale(.98)}.afv-btn:disabled{cursor:default;opacity:.45}.afv-btn.muted,.afv-btn.muted:disabled{opacity:1;background:var(--afv-soft);color:var(--tx-3);box-shadow:inset 0 0 0 1px var(--afv-l1)}.afv-btn svg{width:14px;height:14px}.afv :is(.afv-btn,.afv-chip,.afv-share,.afv-where,a):focus-visible,.afv textarea:focus-visible,.afv input:focus-visible{outline:2px solid rgb(var(--hi) / .55);outline-offset:2px}.afv-chips{flex-wrap:wrap;gap:6px;display:flex}.afv-chip{height:32px;font:600 12.5px var(--font-sans,inherit);background:var(--afv-soft);color:var(--tx-3);box-shadow:inset 0 0 0 1px var(--afv-l1);cursor:pointer;border:0;border-radius:9px;padding:0 13px;transition:background .15s,color .15s,transform .15s,box-shadow .15s}.afv-chip:hover:not(.on){color:var(--tx);box-shadow:inset 0 0 0 1px var(--afv-l2)}.afv-chip:active{transform:scale(.97)}.afv-chip.on{background:var(--cta);color:var(--cta-text);box-shadow:0 4px 14px -6px rgb(var(--hi) / .3)}.afv-field{flex-direction:column;gap:8px;display:flex}@keyframes afv-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@keyframes afv-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.afv-up{animation:.4s cubic-bezier(.22,.8,.2,1) both afv-up}@media (prefers-reduced-motion:reduce){.afv-up,.afv-art-img{animation:none!important}.afv-btn,.afv-chip{transition:none}}.afv-hero{grid-template-columns:1fr;align-items:stretch;gap:28px;display:grid}@media (min-width:980px){.afv-hero{grid-template-columns:1fr 500px}}.afv-hero-l{flex-direction:column;gap:16px;min-width:0;padding-top:14px;display:flex}.afv-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(30px,6vw,42px);font-weight:600;line-height:1.04}.afv-hero h1 span{color:var(--tx-4)}.afv-sub{max-width:500px;color:var(--tx-3);margin:0;font-size:14.5px;line-height:1.55}.afv-link{background:var(--panel);max-width:560px;min-height:54px;box-shadow:0 0 0 1px var(--afv-l1);border-radius:14px;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.afv-link-v{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.afv-link.locked{box-shadow:inset 0 0 0 1px var(--afv-l1);color:var(--tx-4);background:0 0;padding-right:16px}.afv-link.locked .afv-s12{color:var(--tx-4);white-space:nowrap}.afv-shares{flex-wrap:wrap;gap:8px;display:flex}.afv-share{height:34px;font:12.5px var(--font-sans,inherit);color:var(--tx-3);box-shadow:inset 0 0 0 1px var(--afv-l1);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 13px;text-decoration:none;transition:color .15s,box-shadow .15s,transform .15s;display:inline-flex}.afv-share:hover{color:var(--tx);box-shadow:inset 0 0 0 1px var(--afv-l2);transform:translateY(-1px)}.afv-share:active{transform:none}.afv-art{background:var(--panel);height:316px;box-shadow:0 0 0 1px var(--afv-l1);border-radius:18px;position:relative;overflow:hidden}.afv[data-view=approved] .afv-art{height:270px}.afv-art-glow{background:radial-gradient(50% 55% at 50% 60%, rgb(var(--hi) / .06), transparent 70%);position:absolute;inset:0}.afv-art-img{width:520px;max-width:none;height:330px;animation:1.2s cubic-bezier(.22,.8,.2,1) both afv-in;position:absolute;top:-7px;left:-10px}.afv[data-view=approved] .afv-art-img{top:-52px}.afv-art-img.light{display:none}.ink-app[data-theme=light] .afv-art-img.light{display:block}:root:has(.ink-app[data-theme=light]) .afv-art-img.light{display:block}.ink-app[data-theme=light] .afv-art-img.black{display:none}:root:has(.ink-app[data-theme=light]) .afv-art-img.black{display:none}@media (max-width:979px){.afv-art-img{margin-left:-260px;left:50%}}.afv-art-cap{flex-direction:column;gap:3px;font-size:13px;font-weight:500;display:flex;position:absolute;top:16px;left:20px}.afv-rules{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.afv-rules{grid-template-columns:repeat(3,1fr)}}.afv-rules>li{flex-direction:column;gap:8px;padding:18px 20px;display:flex}.afv-big{letter-spacing:-.05em;font-size:40px;font-weight:600;line-height:1}.afv-big span{color:var(--tx-4);letter-spacing:-.02em;font-size:18px}.afv-seg{gap:2px;margin-top:4px;display:flex}.afv-seg i{background:var(--afv-l2);border-radius:2px;flex:1;height:5px}.afv-seg i.on{background:var(--tx)}.afv-hold{align-items:center;gap:6px;margin-top:4px;display:flex}.afv-hold i{background:var(--afv-l2);border-radius:2px;flex:1;height:5px}.afv-hold i.out{box-shadow:inset 0 0 0 1px var(--tx-3);background:0 0;flex:2.4}.afv-hold .afv-mono{font-size:8px}.afv-methods{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.afv-methods span{height:24px;color:var(--tx-hi);box-shadow:inset 0 0 0 1px var(--afv-l2);border-radius:7px;align-items:center;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.afv-split{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}@media (min-width:980px){.afv-split{grid-template-columns:minmax(0,1fr) 420px}}.afv-col{flex-direction:column;gap:12px;min-width:0;display:flex}.afv-form{flex-direction:column;gap:14px;display:flex}.afv-label{font-size:13px;font-weight:600}.afv-label span{color:var(--tx-4);font-weight:400}.afv-textarea{resize:none;width:100%;height:92px;font:13.5px/1.5 var(--font-sans,inherit);color:var(--tx);background:var(--afv-field);box-shadow:inset 0 0 0 1px var(--afv-l2);border:0;border-radius:12px;margin-top:-6px;padding:12px 14px;transition:box-shadow .15s}.afv-textarea::placeholder{color:var(--tx-4)}.afv-textarea:hover{box-shadow:inset 0 0 0 1px var(--afv-l3)}.afv-wheres{flex-wrap:wrap;gap:8px;display:flex}.afv-where{height:28px;font:12px var(--font-sans,inherit);color:var(--tx-3);box-shadow:inset 0 0 0 1px var(--afv-l1);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 11px;transition:color .15s,box-shadow .15s,transform .15s}.afv-where:hover{color:var(--tx);box-shadow:inset 0 0 0 1px var(--afv-l2)}.afv-where:active{transform:scale(.97)}.afv-apply-row,.afv-wd-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.afv-apply-row{margin-top:4px}.afv-notice{background:var(--afv-soft);box-shadow:inset 0 0 0 1px var(--afv-l1);color:var(--tx-3);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}.afv-notice b{color:var(--tx)}.afv-reason{color:var(--tx-hi)}.afv-review{gap:16px}.afv-track{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.afv-track li{flex-direction:column;gap:8px;font-size:13px;display:flex}.afv-track i{background:var(--afv-l2);border-radius:2px;height:4px}.afv-track .done i{background:var(--tx)}.afv-track .now i{background:var(--tx);opacity:.45}.afv-track li:not(.done,.now) b{color:var(--tx-3)}.afv-calc{gap:12px}.afv-calc-out{background:var(--afv-soft);border-radius:12px;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.afv-calc-l,.afv-calc-r{flex-direction:column;gap:2px;display:flex}.afv-calc-r{text-align:right;align-items:flex-end}.afv-calc-l b{letter-spacing:-.045em;font-size:30px;font-weight:600}.afv-calc-r b{letter-spacing:-.03em;font-size:20px;font-weight:600}.afv-steps{grid-template-columns:1fr;gap:14px;margin:0;padding:14px 20px;list-style:none;display:grid}@media (min-width:760px){.afv-steps{grid-template-columns:repeat(4,1fr);gap:18px}}.afv-steps li{grid-template-columns:26px 1fr;align-items:start;gap:10px;display:grid}.afv-steps li>b{background:var(--afv-soft);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--afv-l1);border-radius:8px;place-items:center;font-size:12px;transition:background .2s,color .2s;display:grid}.afv-steps li.on>b{background:var(--cta);color:var(--cta-text);box-shadow:none}.afv-steps li>span{flex-direction:column;gap:2px;font-size:13px;display:flex}.afv-stats{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.afv-stats{grid-template-columns:repeat(var(--afv-n,3), minmax(0, 1fr))}}.afv-stats>li{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.afv-stats>li.strong{box-shadow:0 0 0 1px var(--afv-l3)}.afv-stats b{letter-spacing:-.045em;font-size:30px;font-weight:600}.afv-stats b.muted{color:var(--tx-3)}.afv-refs{gap:16px}.afv-funnel{background:var(--afv-soft);box-shadow:inset 0 0 0 1px var(--afv-l1);border-radius:12px;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.afv-funnel{grid-template-columns:repeat(3,1fr)}}.afv-funnel li{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.afv-funnel li+li{border-top:1px solid var(--afv-l1)}@media (min-width:640px){.afv-funnel li+li{border-top:0;border-left:1px solid var(--afv-l1)}}.afv-funnel .afv-mono{font-size:8.5px}.afv-funnel b{letter-spacing:-.03em;font-size:19px;font-weight:600}.afv-split-main{align-items:stretch}.afv-refs-empty{min-height:150px;box-shadow:inset 0 0 0 1px var(--afv-l1);text-align:center;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.afv-refs-empty b{font-size:15px;font-weight:600}.afv-refs-empty .afv-s12{max-width:360px}.afv-refs-empty .afv-btn{margin-top:4px}.afv-refs-foot{margin-top:auto}.afv-btn-s{height:32px;font-size:12px}.afv-wd,.afv-months{padding:20px 22px}.afv-prog{flex-direction:column;gap:6px;display:flex}.afv-prog>.afv-s12{justify-content:space-between;gap:12px;display:flex}.afv-prog-bar{background:var(--afv-l2);border-radius:3px;height:5px;display:block;overflow:hidden}.afv-prog-bar i{background:var(--tx);border-radius:3px;height:100%;transition:width .4s cubic-bezier(.22,.8,.2,1);display:block}.afv-wd h2,.afv-months h2{font-size:17px}.afv-wd-form{flex-direction:column;gap:14px;display:flex}.afv-dest{background:var(--afv-soft);box-shadow:inset 0 0 0 1px var(--afv-l1);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;transition:box-shadow .15s;display:flex}.afv-dest:focus-within,.afv-dest.bad{box-shadow:inset 0 0 0 1px var(--afv-l3)}.afv-dest input{width:100%;font:600 14px var(--font-sans,inherit);letter-spacing:.01em;color:var(--tx);background:0 0;border:0;padding:0}.afv-dest input::placeholder{color:var(--tx-4)}.afv .afv-dest input:focus-visible{outline:none}.afv-dest input:disabled{cursor:default}.afv-months{gap:10px}.afv-bars{grid-template-columns:repeat(6,1fr);align-items:end;gap:10px;height:112px;margin:0;padding:0;list-style:none;display:grid}.afv-bars li{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.afv-bars li>span:first-child{font-size:10.5px;font-weight:600}.afv-bars i{background:var(--tx);opacity:.5;transform-origin:bottom;border-radius:4px;width:14px;animation:.4s cubic-bezier(.22,.8,.2,1) both afv-up}.afv-bars li.best i{opacity:1}.afv-bars li.current i{opacity:1;box-shadow:inset 0 0 0 1px var(--tx-3);background:0 0}.afv-bars li.current>span:first-child{color:var(--tx-3)}.afv-bars .afv-mono{letter-spacing:.08em;font-size:8px}.afv-act{gap:0;padding:18px 22px 10px}.afv-act h2{font-size:17px}.afv-act .afv-card-h{align-items:center;padding-bottom:8px}.afv-seg-tabs{background:var(--afv-soft);box-shadow:inset 0 0 0 1px var(--afv-l1);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.afv-seg-tabs button{height:26px;font:600 11.5px var(--font-sans,inherit);color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;transition:background .15s,color .15s,transform .15s}.afv-seg-tabs button:hover:not(.on){color:var(--tx)}.afv-seg-tabs button:active{transform:scale(.97)}.afv-seg-tabs button.on{background:var(--cta);color:var(--cta-text);box-shadow:0 4px 14px -6px rgb(var(--hi) / .3)}.afv-seg-tabs button:focus-visible,.afv-link-btn:focus-visible{outline:2px solid rgb(var(--hi) / .55);outline-offset:2px}.afv-act-head,.afv-act-rows li{grid-template-columns:74px 110px minmax(0,1fr) 90px;align-items:center;gap:12px;display:grid}.afv-act-head{padding:4px 2px 8px}.afv-act-head .afv-mono{font-size:8.5px}.afv-act-head .afv-mono:last-child{text-align:right}.afv-act-rows{margin:0;padding:0;list-style:none}.afv-act-rows li{border-top:1px solid var(--afv-l1);padding:10px 2px}.afv-kchip{white-space:nowrap;height:20px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);box-shadow:inset 0 0 0 1px var(--afv-l2);border-radius:6px;align-items:center;padding:0 7px;font-size:8.5px;display:inline-flex}.afv-act-t{flex-direction:column;gap:1px;min-width:0;font-size:13px;display:flex}.afv-act-t>span{overflow-wrap:anywhere}.afv-act-t .afv-s12{font-size:11px}.afv-act-a{text-align:right;white-space:nowrap;font-size:13.5px;font-weight:600}.afv-act-a.in{color:var(--tx)}.afv-act-a.hold{color:var(--tx-3)}.afv-act-a.out{color:var(--tx-hi)}.afv-act-a.loss{color:var(--tx-2)}.afv-act-empty{border-top:1px solid var(--afv-l1);margin:0;padding:18px 2px}.afv-act-more{border-top:1px solid var(--afv-l1);justify-content:center;padding:10px 0 4px;display:flex}.afv-link-btn{height:28px;font:500 12px var(--font-sans,inherit);color:var(--tx-3);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;text-decoration:underline;transition:color .15s;display:inline-flex}.afv-link-btn:hover:not(:disabled){color:var(--tx)}.afv-link-btn:disabled{opacity:.5;cursor:default}.afv-link-btn svg{width:12px;height:12px}@media (max-width:639px){.afv-act-head{display:none}.afv-act-rows li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"d k a""t t t";row-gap:6px}.afv-act-d{grid-area:d}.afv-act-k{grid-area:k}.afv-act-t{grid-area:t}.afv-act-a{grid-area:a}}.afv-err{color:var(--tx-3);margin:0;font-size:13.5px}.af-page h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.af-page .cm-card>p,.af-state p{color:var(--tx-2);margin:6px 0 0;font-size:14px;line-height:1.55}.af-points{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}@media (min-width:640px){.af-points{grid-template-columns:repeat(3,1fr)}}.af-points .cm-card+.cm-card{margin-top:0}.af-point{flex-direction:column;gap:6px;padding:18px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.af-point:nth-child(2){animation-delay:50ms}.af-point:nth-child(3){animation-delay:.1s}.af-point:hover{border-color:rgb(var(--hi) / .14);box-shadow:0 14px 34px -22px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));transform:translateY(-2px)}.af-point b{font-size:14.5px;font-weight:600}.af-point>span:last-child{color:var(--tx-2);font-size:13px;line-height:1.5}.af-point-ic,.af-state-ic{background:rgb(var(--hi) / .06);width:34px;height:34px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);color:var(--tx);border-radius:10px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.af-point-ic svg,.af-state-ic svg{width:17px;height:17px}.af-apply,.af-link{padding:22px}.af-form{flex-direction:column;gap:10px;margin-top:18px;display:flex}.af-label{font-size:13px;font-weight:500}.af-label span{color:var(--tx-3);font-weight:400}.af-note{resize:vertical;min-height:96px;line-height:1.5}.af-form-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.af-apply-count{color:var(--tx-3);font-size:12px}.af-fine{color:var(--tx-3);margin:14px 0 0;font-size:12.5px;line-height:1.5}.af-fine a{color:var(--tx-2);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.af-fine a:hover{color:var(--tx)}.af-fine-c{text-align:center}.af-state{gap:16px;padding:22px;display:flex}.af-state-ic{flex:none;animation:2.4s ease-in-out infinite af-pulse}.af-state-off .af-state-ic{color:var(--tx-2);animation:none}@keyframes af-pulse{50%{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08), 0 0 0 6px rgb(var(--hi) / .04)}}.af-reason{border-left:2px solid rgb(var(--hi) / .15);background:rgb(var(--hi) / .025);white-space:pre-line;overflow-wrap:anywhere;border-radius:0 8px 8px 0;padding:10px 12px;color:var(--tx)!important;margin-top:12px!important}.af-copy{border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .02);border-radius:14px;gap:8px;margin-top:16px;padding:6px;transition:border-color .2s,box-shadow .25s;display:flex}.af-copy:focus-within{border-color:rgb(var(--hi) / .18)}.af-copy.copied{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.af-copy.copied{border-color:color-mix(in srgb, var(--up) 45%, transparent)}}.af-copy.copied{box-shadow:0 0 0 4px var(--up)}@supports (color:color-mix(in lab, red, red)){.af-copy.copied{box-shadow:0 0 0 4px color-mix(in srgb, var(--up) 10%, transparent)}}.af-copy-inp{min-width:0;color:var(--tx);text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0 10px;font-size:14px}.af-copy-inp:focus{outline:none}.af-copy-btn{min-width:124px;min-height:40px}.af-copy-ic{width:15px;height:15px;display:inline-flex;position:relative}.af-copy-ic svg{transition:opacity .18s,transform .22s cubic-bezier(.2,.7,.2,1.4);position:absolute;inset:0}.af-ic-check{opacity:0;transform:scale(.4)rotate(-20deg)}.af-copy.copied .af-ic-copy{opacity:0;transform:scale(.4)}.af-copy.copied .af-ic-check{opacity:1;transform:none}@media (max-width:479px){.af-copy{flex-direction:column}.af-copy-inp{padding:8px 10px}}.af-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.af-stats .cm-card+.cm-card{margin-top:0}.af-stat{flex-direction:column;gap:4px;padding:16px;transition:border-color .18s,transform .18s;display:flex}.af-stat:nth-child(2){animation-delay:50ms}.af-stat:nth-child(3){animation-delay:.1s}.af-stat:hover{border-color:rgb(var(--hi) / .14);transform:translateY(-2px)}.af-stat>svg{width:16px;height:16px;color:var(--tx-3);margin-bottom:6px}.af-stat-k{color:var(--tx-2);font-size:12.5px}.af-stat-v{letter-spacing:-.02em;font-size:24px;font-weight:600}@media (max-width:479px){.af-stat{padding:12px}.af-stat-v{font-size:20px}}.af-money{margin-top:16px;padding:22px;animation-delay:80ms}.af-bal{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.af-bal-i{border:1px solid rgb(var(--hi) / .06);background:rgb(var(--hi) / .015);border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:14px;transition:border-color .18s,transform .18s;display:flex}.af-bal-i:hover{border-color:rgb(var(--hi) / .12);transform:translateY(-1px)}.af-bal-i.main{border-color:rgb(var(--hi) / .12);background:radial-gradient(120% 90% at 0% 0%, rgb(var(--hi) / .06), transparent 60%), rgb(var(--hi) / .02)}.af-bal-v{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:600}.af-bal-i.neg .af-bal-v{color:var(--down)}.af-bal-s{color:var(--tx-3);font-size:11.5px;line-height:1.4}@media (max-width:559px){.af-bal{grid-template-columns:1fr}.af-bal-i{grid-template-columns:1fr auto;align-items:baseline;display:grid}.af-bal-s{grid-column:1/-1}.af-bal-v{font-size:19px}}.af-sub{color:var(--tx-2);margin:24px 0 8px;font-size:13px;font-weight:600}.af-hist{margin:0;padding:0;list-style:none}.af-hist-row{border-radius:10px;align-items:center;gap:12px;margin:0 -8px;padding:11px 8px;transition:background .15s;animation:.25s both cm-rise;display:flex}.af-hist-row+.af-hist-row{border-top:1px solid rgb(var(--hi) / .05)}.af-hist-row:hover{background:rgb(var(--hi) / .025)}.af-hist-ic{background:var(--up);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.af-hist-ic{background:color-mix(in srgb, var(--up) 12%, transparent)}}.af-hist-ic{color:var(--up)}.af-hist-ic.out{background:rgb(var(--hi) / .06);color:var(--tx-2)}.af-hist-ic svg{width:15px;height:15px}.af-hist-main{flex-direction:column;flex:1;min-width:0;display:flex}.af-hist-k{font-size:14px;font-weight:500}.af-hist-d{color:var(--tx-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.af-hist-r{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.af-hist-v{color:var(--up);font-size:14px;font-weight:600}.af-hist-v.out{color:var(--tx)}.af-pill{border:1px solid rgb(var(--hi) / .1);white-space:nowrap;color:var(--tx-2);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:500}.af-pill.held{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.af-pill.held{border-color:color-mix(in srgb, var(--down) 35%, transparent)}}.af-pill.held{color:var(--down)}.af-more{justify-content:center;margin-top:12px;display:flex}.af-empty{border:1px dashed rgb(var(--hi) / .1);border-radius:14px;align-items:center;gap:14px;padding:18px;display:flex}.af-empty .af-state-ic{margin:0;animation:none}.af-empty p{color:var(--tx-2);margin:0;font-size:13.5px;line-height:1.5}.af-wd{border:1px solid rgb(var(--hi) / .08);background:rgb(var(--hi) / .015);border-radius:14px;margin-top:14px;transition:border-color .2s}.af-wd.open{border-color:rgb(var(--hi) / .16)}.af-wd-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.af-wd-say{color:var(--tx-2);margin:0;font-size:13.5px}.af-wd-panel{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.7,.2,1);display:grid}.af-wd.open .af-wd-panel{grid-template-rows:1fr}.af-wd-form{opacity:0;flex-direction:column;gap:10px;min-height:0;padding:0 14px;transition:opacity .18s,padding .24s;display:flex;overflow:hidden}.af-wd.open .af-wd-form{opacity:1;padding:4px 14px 16px}.af-methods{flex-wrap:wrap;gap:8px;display:flex}.af-method{border:1px solid rgb(var(--hi) / .12);color:var(--tx-2);cursor:pointer;background:0 0;border-radius:10px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s,background .15s,box-shadow .2s,transform .12s}.af-method:hover{border-color:rgb(var(--hi) / .22);color:var(--tx)}.af-method:active{transform:scale(.97)}.af-method:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.af-method.on{border-color:rgb(var(--hi) / .3);background:linear-gradient(180deg, rgb(var(--hi) / .1), rgb(var(--hi) / .04));color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08), 0 6px 18px -10px rgb(var(--hi) / .4)}.af-hint{color:var(--tx-3);margin:-2px 0 0;font-size:12px;line-height:1.45}.af-hint.bad,.sp-inp.af-bad{color:var(--down)}.sp-inp.af-bad{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.sp-inp.af-bad{border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.af-wd-go{align-self:flex-start}.af-pill.paid{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.af-pill.paid{border-color:color-mix(in srgb, var(--up) 40%, transparent)}}.af-pill.paid{color:var(--up)}.ad-tab-n{background:rgb(var(--hi) / .08);border-radius:999px;margin-left:6px;padding:0 6px;font-size:11px}.af-amt{font-size:16px;font-weight:600}.af-open{color:var(--tx-2);align-self:flex-start;align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}.af-open:hover{color:var(--tx);gap:7px}.af-open svg,.af-back svg{width:15px;height:15px}.af-back{color:var(--tx-2);align-items:center;gap:2px;margin-top:22px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.af-back:hover{color:var(--tx)}.af-back+.cm-head{padding-top:10px}.af-row2{flex-wrap:wrap;gap:8px;display:flex}.af-row2 .sp-inp{flex:200px}.af-row2 .af-amt-inp{flex:0 130px}.af-adjust{border-top:0;padding-top:0}.af-led{flex-wrap:wrap}.af-led-act{flex-basis:100%;justify-content:flex-end;display:flex}.af-rev{flex-wrap:wrap;gap:8px;width:100%;display:flex}.af-rev .sp-inp{flex:200px}.af-ct{border:1px solid rgb(var(--hi) / .08);background:rgb(var(--hi) / .02);border-radius:10px;align-items:center;gap:8px;margin-top:4px;padding:8px 8px 8px 12px;transition:border-color .2s,box-shadow .25s;display:flex}.af-ct.af-ct-ro{color:var(--tx-2);padding:8px 12px;display:block}.af-ct.copied{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.af-ct.copied{border-color:color-mix(in srgb, var(--up) 45%, transparent)}}.af-ct.copied{box-shadow:0 0 0 3px var(--up)}@supports (color:color-mix(in lab, red, red)){.af-ct.copied{box-shadow:0 0 0 3px color-mix(in srgb, var(--up) 10%, transparent)}}.af-ct-v{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:1;font-size:13px}.af-ct-btn{border:1px solid rgb(var(--hi) / .1);width:32px;height:32px;color:var(--tx-2);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:color .15s,background .15s,transform .12s;display:flex}.af-ct-btn:hover{color:var(--tx);background:rgb(var(--hi) / .05)}.af-ct-btn:active{transform:scale(.94)}.af-ct-btn:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.af-ct.copied .af-ic-copy{opacity:0;transform:scale(.4)}.af-ct.copied .af-ic-check{opacity:1;transform:none}.af-pair{gap:10px;display:grid}@media (min-width:640px){.af-pair{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.af-point,.af-stat,.af-bal-i,.af-hist-row,.af-wd-panel,.af-wd-form,.af-method,.af-ct,.af-copy,.af-copy-ic svg{transition:none}.af-point:hover,.af-stat:hover,.af-bal-i:hover{transform:none}.af-state-ic{animation:none}}.aff-invite{border:1px solid var(--line);background:radial-gradient(120% 140% at 0% 0%, rgb(var(--hi) / .05), transparent 55%), var(--glass);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 14px 14px 16px;transition:border-color .18s,box-shadow .25s;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.aff-invite:hover{border-color:rgb(var(--hi) / .14);box-shadow:0 16px 40px -28px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}.aff-invite-ic{background:rgb(var(--hi) / .06);width:34px;height:34px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);color:var(--tx);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.aff-invite-ic svg{width:17px;height:17px}.recap-banner-ic{color:#fafafa;background:#000;box-shadow:inset 0 0 0 1px #ffffff1f}.recap-banner-ic svg{width:13px;height:13px;margin-left:2px}.aff-invite-text{min-width:0;color:var(--tx-2);flex:260px;font-size:13.5px;line-height:1.45}.aff-invite-text b{color:var(--tx);font-weight:600}.aff-invite-go{border:1px solid rgb(var(--hi) / .15);color:var(--tx);border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.aff-invite-go svg{width:14px;height:14px;transition:transform .18s}.aff-invite-go:hover{border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .05)}.aff-invite-go:hover svg{transform:translate(3px)}.aff-invite-go:active,.aff-invite-x:active{transform:scale(.96)}.aff-invite-go:focus-visible,.aff-invite-x:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.aff-invite-x{width:30px;height:30px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,background .15s,transform .12s;display:flex}.aff-invite-x:hover{color:var(--tx);background:rgb(var(--hi) / .06)}.aff-invite-x svg{width:15px;height:15px}@media (max-width:479px){.aff-invite{padding-right:44px;position:relative}.aff-invite-x{position:absolute;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.aff-invite,.aff-invite-go,.aff-invite-go svg,.aff-invite-x{transition:none;animation:none}}.dock-admin-n{background:var(--down);color:#fff;text-align:center;border-radius:999px;min-width:20px;margin-left:auto;padding:1px 6px;font-size:11px;font-weight:600;line-height:16px}.unf{border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .03);border-radius:14px;flex-direction:column;gap:10px;max-width:420px;margin-top:6px;padding:12px;transition:border-color .15s,box-shadow .2s;animation:.24s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.unf:hover{border-color:rgb(var(--hi) / .18);box-shadow:0 12px 30px -22px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}.unf-skel{height:64px;animation:1.2s ease-in-out infinite unf-pulse}@keyframes unf-pulse{50%{opacity:.5}}.unf-main{min-width:0;color:inherit;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.unf-main:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);border-radius:10px;outline:none}.unf-av{background:rgb(var(--hi) / .07);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.unf-av.sq{border-radius:11px}.unf-av img{object-fit:cover;width:100%;height:100%}.unf-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.unf-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.unf-sub{color:var(--tx-2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.unf-sub svg{width:12px;height:12px}.unf-trade{font-size:13px;font-weight:600}.unf-trade.up{color:var(--up)}.unf-trade.down{color:var(--down)}.unf-body{color:var(--tx);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:3px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.unf-img{object-fit:cover;border-radius:10px;flex:none;width:72px;height:72px}.unf-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.unf-btn{border:1px solid rgb(var(--hi) / .15);color:var(--tx);cursor:pointer;background:0 0;border-radius:9px;align-self:flex-start;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .2s,transform .12s;display:inline-flex}.unf-btn svg{width:13px;height:13px}.unf-btn:hover:not(:disabled){border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .05)}.unf-btn.primary{background:var(--cta);color:var(--cta-text);border-color:#0000}.unf-btn.primary:hover:not(:disabled){background:var(--cta);box-shadow:0 8px 22px -10px rgb(var(--hi) / .4)}.unf-btn.done{color:var(--tx-2);cursor:default}.unf-btn:active:not(:disabled):not(.done){transform:scale(.97)}.unf-btn:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.unf-btn:disabled{opacity:.6;cursor:not-allowed}.unf-err{color:var(--down);font-size:12px}@media (prefers-reduced-motion:reduce){.unf,.unf-skel{animation:none}.unf,.unf-btn{transition:none}}.ix-guide-note{border:1px dashed rgb(var(--hi) / .14);color:var(--tx-2);border-radius:12px;flex-direction:column;gap:4px;margin-top:18px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.ix-guide-note b{color:var(--tx);font-weight:600}.ix-tabbar,.ix-rail,.ix-mhead{display:none}.ink-app:has(.ix-shell .gc) .promo-strip{display:none}@media (max-width:1023px){.ink-app:has(.ix-shell) .ink-dock{display:none}.ink-app[data-nav] .wrap:has(.ix-shell){padding-top:0}.ink-app[data-nav] .wrap>main.content:has(.ix-shell){padding-bottom:0}.ink-app[data-nav] .ix-shell{--ix-top:env(safe-area-inset-top);--ix-bottom:env(safe-area-inset-bottom);padding-bottom:var(--ix-bottom)}.gc-center{padding-bottom:0}}.ix-tab{width:44px;height:44px;color:var(--tx-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;transition:background .18s,color .15s,box-shadow .18s,transform .15s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.ix-tab svg{stroke-width:1.9px;width:20px;height:20px}.ix-tab:hover{background:rgb(var(--hi) / .05);color:var(--tx)}.ix-tab:active{transform:scale(.9)}.ix-tab:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-tab.on{background:rgb(var(--hi) / .1);color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08), 0 6px 14px -8px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));transform:translateY(-1px)}.ix-tab.on:active{transform:translateY(-1px)scale(.9)}.ix-tab .ix-dk-ic{width:22px;height:22px;stroke-width:inherit}.ix-tab .ix-dk-dot{box-shadow:0 0 0 2px var(--bg);top:9px;right:9px}.ix-fab{display:none}@media (max-width:1023px){.ink-app[data-nav]:has(.ix-tabbar) .ix-shell{--ix-bottom:calc(92px + env(safe-area-inset-bottom))}.ink-app:has(.ix-tabbar) :is(.profile-settings .toast,.ink-toast){bottom:calc(92px + env(safe-area-inset-bottom))}.ix-fab{right:calc(16px + env(safe-area-inset-right));bottom:calc(92px + env(safe-area-inset-bottom));z-index:40;border:1px solid rgb(var(--hi) / .1);background:var(--panel);width:48px;height:48px;color:var(--tx);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 14px 30px -12px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:15px;place-items:center;transition:transform .15s cubic-bezier(.2,.8,.2,1),background .15s;animation:.32s cubic-bezier(.2,.8,.2,1) both ix-fab-in;display:grid;position:fixed}.ix-fab svg{width:20px;height:20px}.ix-fab:hover{background:var(--tx)}@supports (color:color-mix(in lab, red, red)){.ix-fab:hover{background:color-mix(in srgb, var(--tx) 6%, var(--panel))}}.ix-fab:active{transform:scale(.92)}.ix-fab:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.ix-tabbar{left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:40;border:1px solid rgb(var(--hi) / .09);background:var(--bg);border-radius:24px;grid-template-columns:repeat(5,1fr);place-items:center;width:min(340px,100vw - 32px);height:62px;padding:0 6px;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.ix-tabbar{background:color-mix(in srgb, var(--bg) 80%, transparent)}}.ix-tabbar{-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:0 18px 40px -16px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k))), inset 0 1px 0 rgb(var(--hi) / .04);animation:.32s cubic-bezier(.2,.8,.2,1) both ix-tabbar-in;transform:translate(-50%)}.ix-mhead{justify-content:space-between;align-items:center;margin:-2px 0 2px;padding:0 2px;display:flex}.ix-mhead+.ix-tabs-row{margin-top:0}}@keyframes ix-tabbar-in{0%{opacity:0;transform:translate(-50%,16px)}}.ix-appmenu{height:40px;color:var(--tx);letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:19px;font-weight:650;transition:background .15s,transform .12s;display:inline-flex}.ix-appmenu:hover,.ix-appmenu[data-popup-open]{background:rgb(var(--hi) / .06)}.ix-appmenu:active{transform:scale(.97)}.ix-appmenu:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-appmenu-mark{width:17px;height:17px}.ix-appmenu-chev{width:15px;height:15px;color:var(--tx-3);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.ix-appmenu[data-popup-open] .ix-appmenu-chev{transform:rotate(180deg)}@keyframes ix-fab-in{0%{opacity:0;transform:translateY(12px)}}.ix-rail-logo{width:44px;height:44px;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;transition:background .15s,transform .12s;display:inline-flex}.ix-rail-logo:hover,.ix-rail-logo[data-popup-open]{background:rgb(var(--hi) / .06)}.ix-rail-logo:active{transform:scale(.94)}.ix-rail-logo:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-rail-logo .ix-appmenu-mark{width:20px;height:20px}.ink-app[data-theme=light] .ix-tabbar{background:#ffffffd6}.ink-app[data-theme=light] .ix-fab{background:#fff}.ix-dock{flex-direction:column;align-items:center;gap:16px;height:100%;padding:4px 0 6px;display:flex}.ix-dk-cap{background:var(--panel);width:60px;box-shadow:0 0 0 1px var(--ix-line), 0 20px 40px -20px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));border-radius:30px;flex-direction:column;gap:6px;padding:8px;display:flex;position:relative}.ix-dk-hi{background:var(--tx);border-radius:50%;width:44px;height:44px;transition:transform .35s cubic-bezier(.22,.8,.2,1),opacity .2s;position:absolute;top:8px;left:8px}.ix-dk-btn{z-index:1;width:44px;height:44px;color:var(--tx-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:color .2s,transform .12s;display:grid;position:relative}.ix-dk-ic{width:22px;height:22px;display:block}.ix-dk-btn:hover,.ix-dk-btn:focus-visible{color:var(--tx)}.ix-dock[data-pointer] .ix-dk-btn:focus-visible:not(:hover){box-shadow:none}.ix-dk-btn:active{transform:scale(.92)}.ix-dk-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.ix-dk-btn.on{color:var(--bg)}.ix-dk-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--panel);background:#e0705a;border-radius:50%;animation:.22s cubic-bezier(.2,.9,.3,1.3) both gc-pop;position:absolute;top:9px;right:9px}.ix-dk-btn.on .ix-dk-dot{box-shadow:0 0 0 2px var(--tx)}.ix-dk-tip{z-index:60;background:var(--tx);height:28px;color:var(--bg);white-space:nowrap;pointer-events:none;opacity:0;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;top:50%;left:58px;transform:translate(-6px,-50%)}.ix-dk-tip-n{opacity:.55}.ix-dk-btn:hover .ix-dk-tip,.ix-dock:not([data-pointer]) .ix-dk-btn:focus-visible .ix-dk-tip{opacity:1;transform:translateY(-50%)}.ix-dk-post{background:rgb(var(--hi) / .035);box-shadow:inset 0 0 0 1px var(--ix-line);color:var(--tx);border-radius:14px;transition:background .15s,box-shadow .15s,transform .12s}.ix-dk-post svg{width:20px;height:20px}.ix-dk-post:hover{background:rgb(var(--hi) / .07);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .16)}.ix-dk-post:focus-visible{box-shadow:inset 0 0 0 1px var(--ix-line), 0 0 0 2px rgb(var(--hi) / .35)}.ix-dk-me{width:40px;height:40px;margin-top:auto}.ix-dk-me .ix-me{width:40px;height:40px;font-size:15px}.ix-dk-online{width:11px;height:11px;box-shadow:0 0 0 2px var(--bg);background:#7fbf8a;border-radius:50%;position:absolute;bottom:0;right:0}.ix-td{background:var(--panel);box-shadow:0 0 0 1px var(--ix-line);border-radius:18px;transition:box-shadow .35s}.ix-td.open{box-shadow:0 0 0 1px rgb(var(--hi) / .14)}.ix-td-head{align-items:center;gap:10px;height:46px;padding:0 12px 0 16px;display:flex}.ix-td-toggle{min-width:0;height:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.ix-td-toggle:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);border-radius:10px;outline:none}.ix-td-toggle b{font-size:13px;font-weight:650}.ix-td-sw{flex:none;gap:3px;display:flex}.ix-td-sw i,.ix-td-f{border-radius:2px;width:9px;height:7px;display:block}.ix-td-f{flex:none;width:12px;height:9px}:is(.ix-td-sw i,.ix-td-f).high{background:#d0574f}:is(.ix-td-sw i,.ix-td-f).medium{background:#e0913f}.ix-td-f.low{background:#d8c25a}.ix-td-f.holiday{background:var(--tx-4)}.ix-td-hol{color:var(--tx-3);align-items:center;gap:8px;margin:0 16px 6px;font-size:12px;line-height:1.4;display:flex}.ix-td-line{min-width:0;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.ix-td-chev{width:14px;height:14px;color:var(--tx-3);flex:none;transition:transform .38s cubic-bezier(.4,0,.2,1)}.ix-td.open .ix-td-chev{transition:transform .5s cubic-bezier(.22,.8,.2,1);transform:rotate(180deg)}.ix-td-more{width:28px;height:28px;color:var(--tx-3);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;transition:opacity .25s,background .15s,color .15s;display:grid}.ix-td-more svg{width:16px;height:16px}.ix-td.open .ix-td-more{opacity:1;pointer-events:auto;transition-delay:.15s,0s,0s}.ix-td-more:hover,.ix-td-more[data-popup-open]{background:rgb(var(--hi) / .06);color:var(--tx)}.ix-td-more:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-td-menu{flex-direction:column;display:flex}.ix-td-menu :is(button,a){color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .12s}.ix-td-menu a{color:var(--tx-3);font-size:12px}.ix-td-menu :is(button,a):hover,.ix-td-menu :is(button,a):focus-visible{background:rgb(var(--hi) / .06);color:var(--tx);outline:none}.ix-td-sep{background:var(--ix-line);height:1px;margin:4px 0;display:block}.ix-td-body{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1);display:grid}.ix-td.open .ix-td-body{grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.22,.8,.2,1)}.ix-td-in{min-height:0;overflow:hidden}.ix-td-in ul{flex-direction:column;gap:10px;margin:0;padding:2px 16px 14px;list-style:none;display:flex}.ix-td-row{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-6px)}.ix-td.open .ix-td-row{opacity:1;transition:opacity .45s cubic-bezier(.22,.8,.2,1),transform .45s cubic-bezier(.22,.8,.2,1);transform:none}li.ix-td-row{align-items:center;gap:10px;font-size:12.5px;display:flex}li.ix-td-row b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.ix-td-t{width:56px;color:var(--tx-3);flex:none}.ix-td-imp{color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.12em;flex:none;font-size:8.5px}.ix-td-rule{border-top:1px solid var(--ix-line);color:var(--tx-3);margin:0 16px 16px;padding-top:8px;font-size:11.5px;line-height:1.45}.ix-td.still,.ix-td.still :is(.ix-td-body,.ix-td-row,.ix-td-chev,.ix-td-more){transition:none}.ix-td-show{width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--ix-line);color:var(--tx-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;transition:color .15s,box-shadow .15s,transform .12s;display:inline-flex}.ix-td-show svg{width:14px;height:14px}.ix-td-show:hover{color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .16)}.ix-td-show:active{transform:scale(.98)}.ix-td-show:focus-visible{box-shadow:inset 0 0 0 1px var(--ix-line), 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-feed-today{margin-bottom:12px}.ix-feed-today:empty{display:none}@media (min-width:1208px){.ix-feed-today{display:none}}@media (min-width:1024px){.ix-cards>.ix-tabs-row{display:none}}.ix-top{flex-direction:column;margin-bottom:12px;padding:10px 12px 14px;display:flex;overflow:hidden}.ix-top>.ix-stories{border:0;border-bottom:1px solid var(--ix-line);box-shadow:none;background:0 0;border-radius:0;margin:0 0 10px;padding-bottom:2px}.ix-top>.ix-composer{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.ix-ptypes{flex-wrap:wrap;gap:6px;padding:8px 4px 0 46px;display:flex}.ix-ptype{height:26px;box-shadow:inset 0 0 0 1px var(--ix-line);color:var(--tx-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:11.5px;font-weight:600;text-decoration:none;transition:color .15s,background .15s,box-shadow .15s,transform .12s;display:inline-flex}.ix-ptype:hover{background:rgb(var(--hi) / .04);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .16);color:var(--tx)}.ix-ptype:active{transform:scale(.96)}.ix-ptype:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .16), 0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-cards .po .fo-btn:not(.on){border-color:rgb(var(--hi) / .14);color:var(--tx);background:0 0}.ix-cards .po .fo-btn:not(.on):hover{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .05);opacity:1}.ink-app:not([data-theme=light]) .ix-cards .po-imgs img{filter:brightness(.82);transition:filter .25s}.ink-app:not([data-theme=light]) .ix-cards .po-imgs:hover img{filter:none}:is(.gx-meta,.gc-o-chip,.po-day-tag,.gc-day span){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:500}.gx{flex-direction:column;gap:12px;display:flex}.gx-head{flex-direction:column;gap:14px;padding:18px 20px 14px;display:flex}.gx-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.gx-title h1{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650}.gx-title .cm-btn.cm-btn-primary{border:1px solid rgb(var(--hi) / .18);color:var(--tx);background:0 0}.gx-title .cm-btn.cm-btn-primary:hover{background:rgb(var(--hi) / .06)}.gx-search,.mx-search{border:1px solid var(--ix-line);background:rgb(var(--hi) / .025);height:44px;color:var(--tx-3);border-radius:14px;align-items:center;gap:10px;padding:0 14px;transition:border-color .15s,background .15s;display:flex}.gx-search:focus-within,.mx-search:focus-within{border-color:rgb(var(--hi) / .2);background:rgb(var(--hi) / .04)}.gx-search svg,.mx-search svg{flex:none;width:15px;height:15px}.gx-search input,.mx-search input{min-width:0;color:var(--tx);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.gx-tabs,.nb-tabs{gap:4px;display:flex}.gx-tabs button,.nb-tabs button{height:32px;color:var(--tx-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:600;transition:background .2s,color .15s,transform .12s}.gx-tabs button:hover,.nb-tabs button:hover{color:var(--tx)}.gx-tabs button:active,.nb-tabs button:active{transform:scale(.96)}.gx-tabs button:focus-visible,.nb-tabs button:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.gx-tabs button.on,.nb-tabs button.on{background:var(--tx);color:var(--bg)}.gx-list{margin:0;padding:0;list-style:none;overflow:hidden}.gx-list>li{border-bottom:1px solid var(--ix-line);animation:.25s both ix-in}.gx-list>li:last-child{border-bottom:0}.gx-row{color:inherit;align-items:center;gap:14px;padding:14px 20px;text-decoration:none;transition:background .15s;display:flex}.gx-row:hover{background:rgb(var(--hi) / .03)}.gx-row:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.gx-av{background:rgb(var(--hi) / .08);width:44px;height:44px;color:var(--tx-2);border-radius:12px;flex:none;place-items:center;font-size:16px;font-weight:650;display:grid;overflow:hidden}.gx-av img{object-fit:cover;width:100%;height:100%}.gx-row-id,.gx-card-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gx-row-n{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;overflow:hidden}.gx-row-pv{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.gx-row.unread .gx-row-pv{color:var(--tx-2)}.gx-meta{color:var(--tx-4,var(--tx-3));margin-top:2px}.gx-row-side{flex-direction:column;flex:none;align-self:flex-start;align-items:flex-end;gap:8px;display:flex}.gx-row-t{color:var(--tx-3);font-size:12px}:is(.gx-row-side,.mx-req-row,.gc-top .gc-strip-c) .gc-badge{color:#fff;background:#e0705a}.gx-review{color:var(--tx-2);align-items:center;gap:6px;margin:-6px 20px 12px 78px;font-size:12px;text-decoration:none;display:flex}.gx-review svg{width:13px;height:13px}.gx-review:hover{color:var(--tx)}.gx-empty{color:var(--tx-3);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;font-size:13.5px;display:flex}.gx-empty p{max-width:340px;margin:0}.gx-empty-ic,.mx-empty-ic{background:rgb(var(--hi) / .05);width:44px;height:44px;color:var(--tx-3);border-radius:14px;place-items:center;display:grid}.gx-empty-ic svg,.mx-empty-ic svg{width:20px;height:20px}.gx-disc{transition:opacity .2s}.gx-disc.loading{opacity:.55}.gx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:559px){.gx-grid{grid-template-columns:minmax(0,1fr)}}.gx-card{flex-direction:column;gap:10px;padding:16px 18px;transition:border-color .15s,transform .15s cubic-bezier(.2,.8,.2,1);animation:.25s both ix-in;display:flex}.gx-card:hover{border-color:rgb(var(--hi) / .14);transform:translateY(-1px)}.gx-card-top{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.gx-card-top:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);border-radius:12px;outline:none}.gx-card-m{color:var(--tx-3);font-size:12.5px}.gx-card-d{color:var(--tx-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.gx-card-d.none{color:var(--tx-3)}.gx-card-foot{justify-content:flex-end;display:flex}.gc-top{display:none}@media (min-width:1024px){.gc-top{flex:none;display:block;overflow:hidden}.gc-center:has(>.gc-room){top:calc(var(--ix-top) + 12px);height:var(--gc-h);flex-direction:column;display:flex;position:sticky}.gc-center:has(>.gc-room)>.gc-top{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.gc-center:has(>.gc-room)>.gc-room{border-top-color:var(--ix-line);border-top-left-radius:0;border-top-right-radius:0;flex:1;height:auto;min-height:0}.gc-center>.gc-top+:is(.gc-feed,.gc-settings,.gc-note){margin-top:12px}}.gc-top-banner{background:radial-gradient(120% 160% at 15% 0%, rgb(var(--hi) / .14), transparent 60%), rgb(var(--hi) / .05);height:64px;overflow:hidden}.gc-top-banner img{object-fit:cover;width:100%;height:100%}.gc-top-row{align-items:flex-start;gap:14px;padding:0 20px;display:flex}.gc-top-av{background:var(--tx);border-radius:16px;flex:none;place-items:center;width:64px;height:64px;margin-top:-32px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gc-top-av{background:color-mix(in srgb, var(--tx) 10%, var(--panel))}}.gc-top-av{box-shadow:0 0 0 4px var(--panel);color:var(--tx);letter-spacing:-.02em;font-size:20px;font-weight:700}.gc-top-av img{object-fit:cover;width:100%;height:100%}.gc-top-id{flex:1;min-width:0;padding-top:8px}.gc-top-id h1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:700;overflow:hidden}.gc-top-id p{color:var(--tx-3);margin:2px 0 0;font-size:13px}.gc-top-id p a{color:var(--tx-2);text-decoration:none}.gc-top-id p a:hover{color:var(--tx);text-decoration:underline}.gc-top-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}.gc-top-acts .gr-join-wrap{margin:0}.gc-top-desc{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;margin:8px 20px 0 98px;font-size:13px;overflow:hidden}.gc-top .gc-join-note,.gc-top .gc-notice{margin:8px 20px 0}.gc-top .gc-strip{border-top:1px solid var(--ix-line);margin:10px 0 0;padding:8px 16px 12px}.gc-top .gc-strip-c{border-color:#0000}.gc-top .gc-strip-c:not(.on):hover{background:rgb(var(--hi) / .05);border-color:#0000}.gx-joined{border:1px solid rgb(var(--hi) / .18);height:34px;color:var(--tx);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.gx-joined svg{width:14px;height:14px}.gx-joined .gx-joined-chev{width:13px;height:13px;color:var(--tx-3);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.gx-joined[data-popup-open] .gx-joined-chev{transform:rotate(180deg)}.gx-joined:hover,.gx-joined[data-popup-open]{border-color:rgb(var(--hi) / .28);background:rgb(var(--hi) / .05)}.gx-joined:active{transform:scale(.97)}.gx-joined:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-td-menu :is(button,a){align-items:center;gap:8px;display:flex}.gc-settings-ch{margin-bottom:12px;padding:8px 0}.gc-side-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.gc-side-n{color:var(--tx-3);font-family:inherit;font-size:12.5px;font-weight:500}.gc-o-chip{border:1px solid rgb(var(--hi) / .14);color:var(--tx-3);border-radius:6px;flex:none;margin-left:auto;padding:3px 6px;font-size:8.5px}.gc-see-all{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.gc-side-pins:not(:has(.gc-pins)){display:none}.gc-day span{color:var(--tx-3);border:0}.ch-name.t0{color:#f4ad8f}.ch-name.t1{color:#f2c37a}.ch-name.t2{color:#e8d6a0}.ch-name.t3{color:#a9cf9e}.ch-name.t4{color:#f5c9d9}.ch-name.t5{color:#e8bca4}.ink-app[data-theme=light] .ch-name.t0{color:#b4512f}.ink-app[data-theme=light] .ch-name.t1{color:#a2621c}.ink-app[data-theme=light] .ch-name.t2{color:#8a7a3a}.ink-app[data-theme=light] .ch-name.t3{color:#4e6e52}.ink-app[data-theme=light] .ch-name.t4{color:#a8577a}.ink-app[data-theme=light] .ch-name.t5{color:#7a4430}.ch-trade-big.up{color:#8fd19e}.ch-trade-big.down{color:#8e8e92}.ink-app[data-theme=light] .ch-trade-big.up{color:#3f7a4c}.ink-app[data-theme=light] .ch-trade-big.down{color:#a8a8ac}.ch-trade-id{min-width:0}.ch-trade-meta{min-width:0;max-width:100%;font-size:12px;overflow:hidden}.ch-trade-meta svg{flex:none;width:12px;height:12px}.ch-trade-meta-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ch-trade-row{color:var(--tx-3);gap:4px 14px;font-size:12.5px}.ch-trade-row b{color:var(--tx);font-weight:650}.ch-trade-px{color:var(--tx-3);margin-top:4px;font-size:12px}.gc .ch-chip-btn:not(.ch-photo){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.mx{height:calc(100dvh - var(--ix-top) - var(--ix-bottom) - 24px);min-height:460px;display:flex;overflow:hidden}@media (min-width:768px){.mx{top:calc(var(--ix-top) + 12px);position:sticky}}.mx-inbox{border-right:1px solid var(--ix-line);flex-direction:column;flex:none;width:210px;display:flex;overflow:hidden}.mx-head{align-items:center;gap:8px;padding:16px 14px 10px 16px;display:flex}.mx-head h1{letter-spacing:-.02em;flex:1;margin:0;font-size:17px;font-weight:700}.mx-head .ix-round{border-radius:999px;width:32px;height:32px}.mx-search{border-radius:11px;height:36px;margin:0 10px 8px}.mx-search input{font-size:13px}.mx-list{scrollbar-width:none;flex:1;margin:0;padding:0 0 8px;list-style:none;overflow-y:auto}.mx-list>li{animation:.25s both ix-in}.mx-row,.mx-req-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:background .15s,box-shadow .15s;display:flex}.mx-row:hover,.mx-req-row:hover{background:rgb(var(--hi) / .03)}.mx-row:focus-visible,.mx-req-row:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--hi) / .3);outline:none}.mx-row.on{background:rgb(var(--hi) / .045);box-shadow:inset 2px 0 0 var(--tx)}.mx-av{background:rgb(var(--hi) / .08);width:32px;height:32px;color:var(--tx-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid;overflow:hidden}.mx-av img{object-fit:cover;width:100%;height:100%}.mx-av svg{width:15px;height:15px}.mx-row-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mx-row-top,.mx-row-bot{align-items:center;gap:6px;min-width:0;display:flex}.mx-row-n{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.mx-row-t{color:var(--tx-3);flex:none;font-size:10.5px}.mx-row-pv{min-width:0;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.mx-row.unread .mx-row-pv{color:var(--tx-2)}.mx-dot{background:#e0705a;border-radius:50%;flex:none;width:7px;height:7px}.mx-req-row{border-bottom:1px solid var(--ix-line)}.mx-req-ic{background:rgb(var(--hi) / .06);width:32px;height:32px;color:var(--tx-2);border-radius:50%;flex:none;place-items:center;display:grid}.mx-req-ic svg,.mx-req-chev{width:15px;height:15px}.mx-req-chev{color:var(--tx-3);flex:none}.mx-req .ix-req-acts{flex-wrap:wrap;padding:0 12px 10px 54px}.mx-empty,.mx-none{color:var(--tx-3);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;font-size:12.5px;line-height:1.5;display:flex}.mx-empty p,.mx-none p{margin:0}.mx-empty a{color:var(--tx)}.mx-none{justify-content:center;height:100%}.mx-skel{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.mx-skel span{background:rgb(var(--hi) / .06);border-radius:6px;height:10px}.mx-skel span+span{width:60%}.mx-thread{flex:1;min-width:0}.mx-thread .gc,.mx-thread .gc-center{height:100%}.ink-app .mx-thread .gc-room{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0}@media (max-width:767px){.mx{height:calc(100dvh - var(--ix-top) - var(--ix-bottom) - 20px)}.mx-inbox{border-right:0;width:100%}.mx.has-thread .mx-inbox,.mx:not(.has-thread) .mx-thread{display:none}}.nb-row{align-items:center;padding-right:30px}.nb-ic{width:22px;color:var(--tx-3);flex:none;place-items:center;display:grid}.nb-ic svg{width:16px;height:16px}.nb-row>.nb-time{flex:none;align-self:center}.nb-none{color:var(--tx-3);margin:16px;font-size:13px}.px-banner{background:#050505 url(/landing/dust/news-dust@2x.png) 50%/cover no-repeat}.px-bio-inline{color:var(--tx-3)}.px-acts .px-edit svg:not(.px-edit-ic){width:13px;height:13px}.px .px-edit-ic{display:none}.po-share:has(.po-day-plan){border:0;padding:0}.po-day-tag{color:var(--tx-3);margin-left:auto;font-size:8.5px}.po-day-tag time{font-family:inherit}.po-day-plan .po-day-levels{gap:0;margin-top:10px}.po-day-plan .po-day-levels li{border-top:1px solid var(--ix-line);background:0 0;border-radius:0;padding:7px 0;font-size:12.5px}.po-day-plan .po-day-levels li:last-child{border-bottom:1px solid var(--ix-line)}.po-day-plan .po-day-levels li span:first-child{color:var(--tx-3)}.po-day-plan .po-day-levels li .num{font-weight:650}.po-share-side{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14);color:var(--tx-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:6px;padding:3px 7px;font-size:9px}.ink-app[data-theme=light] :is(.ix-dk-cap,.ix-td){background:#fff}@media (prefers-reduced-motion:reduce){.ix-tabbar,.ix-fab,.ix-dk-dot{animation:none}.ix-tab,.ix-fab,.ix-appmenu,.ix-appmenu-chev,.ix-dk-hi,.ix-dk-btn,.ix-dk-tip,.ix-td,.ix-td :is(.ix-td-body,.ix-td-row,.ix-td-chev,.ix-td-more){transition:none}}.po-ago{color:var(--tx-3);flex:none;display:none}@media (max-width:1023px){.ix-tabs-row .ix-seg{background:0 0;border:0;gap:22px;padding:0 4px}.ix-tabs-row .ix-seg a{color:var(--tx-3);background:0 0;border-radius:0;padding:8px 0 10px;font-size:15px;font-weight:600;position:relative}.ix-tabs-row .ix-seg a:after{content:"";background:var(--tx);opacity:0;border-radius:2px;height:2px;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.4)}.ix-tabs-row .ix-seg a:hover{color:var(--tx-2);background:0 0}.ix-tabs-row .ix-seg a.on{color:var(--tx);box-shadow:none;background:0 0}.ix-tabs-row .ix-seg a.on:after{opacity:1;transform:scaleX(1)}.ix-tabs-row .ix-seg a:focus-visible{border-radius:6px}.ix-tabs-row .ix-tabs-acts{display:none}.ix-tabs-row{border-bottom:1px solid var(--ix-line);background:var(--bg);margin-bottom:12px;padding-bottom:0}@supports (color:color-mix(in lab, red, red)){.ix-tabs-row{background:color-mix(in srgb, var(--bg) 96%, transparent)}}.ix-stories{box-shadow:none;background:0 0;border:0}.ix-stories .st-tray{gap:10px;padding:2px 2px 4px}.ix-stories .st-bubble{gap:7px;width:64px}.ix-stories .st-ring{border:1px solid rgb(var(--hi) / .1);background:linear-gradient(180deg, rgb(var(--hi) / .06), rgb(var(--hi) / .02));width:64px;height:84px;box-shadow:none;border-radius:16px;justify-content:center;align-items:center;padding:0;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s,box-shadow .2s;position:relative}.ix-stories .st-ring.unseen{border-color:rgb(var(--hi) / .42);background:linear-gradient(180deg, rgb(var(--hi) / .1), rgb(var(--hi) / .03));box-shadow:0 0 0 1px rgb(var(--hi) / .06), 0 10px 22px -12px rgb(var(--hi) / .35)}.ix-stories .st-ring.seen{border-color:rgb(var(--hi) / .1);background:linear-gradient(180deg, rgb(var(--hi) / .04), rgb(var(--hi) / .015))}.ix-stories .st-ring.seen .st-av{opacity:.7}.ix-stories .st-ring.none{border:1px dashed rgb(var(--hi) / .22);background:0 0}.ix-stories .st-av{border:0;width:36px;height:36px;font-size:14px}.ix-stories .st-bubble:hover .st-ring{border-color:rgb(var(--hi) / .28);transform:translateY(-2px)}.ix-stories .st-bubble:active .st-ring{transform:scale(.95)}.ix-stories .st-name{max-width:64px;color:var(--tx-3);font-size:11px}.ix-stories .st-ring.unseen+.st-name{color:var(--tx)}.ix-stories .st-add{width:20px;height:20px;top:58px;right:6px}}@media (max-width:767px){.ix-cards .po{grid-template-columns:30px minmax(0,1fr);gap:0 10px}.ix-cards .po>.po-main{display:contents}.ix-cards .po>.po-main>*{grid-column:1/-1}.ix-cards .po>.po-main>.po-h{grid-area:1/2;align-self:center}.ix-cards .po>.po-avcol{grid-row:1}.ix-cards .po .po-av{width:30px;height:30px;font-size:12px}.ix-cards .po>.po-main>.po-h+*{margin-top:10px}.ix-cards .po-ago{display:inline}.ix-cards .po-stamp{display:none}}@media (min-width:768px) and (max-width:1023px){.ix-cards .po-ago{display:inline}.ix-cards .po-stamp{display:none}}@media (prefers-reduced-motion:reduce){.ix-tabs-row .ix-seg a:after,.ix-stories .st-ring{transition:none}}.ix-chips{scrollbar-width:none;flex:none;gap:6px;display:flex;overflow-x:auto}.ix-chips::-webkit-scrollbar{display:none}.ix-chip-f{border:1px solid var(--ix-line,rgb(var(--hi) / .08));height:30px;color:var(--tx-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:550;transition:background .18s,color .15s,border-color .15s,box-shadow .18s,transform .12s;display:inline-flex}.ix-chip-f:hover{border-color:rgb(var(--hi) / .18);color:var(--tx)}.ix-chip-f:active{transform:scale(.95)}.ix-chip-f:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ix-chip-f.on{background:var(--tx);color:var(--bg);box-shadow:0 6px 14px -8px rgb(var(--hi) / .45);border-color:#0000}.svd-head{flex-direction:column;gap:14px;margin-bottom:12px;padding:18px 18px 16px;animation:.24s both po-in;display:flex}.svd-head-top{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.svd-head-top h1{color:var(--tx);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.svd-head-sub{color:var(--tx-3);font-size:13px}.svd-head-n{color:var(--tx-3);margin-left:auto;font-size:13px}.svd-tabs .ix-chip-f:not(.on){border-color:#0000}.svd-tabs .ix-chip-f .num{opacity:.8}.ix-chats:not(.full) .ix-chip-f{padding:0 11px}.ix-chats:not(.full) .ix-chips{gap:5px}.ix-chip-f.on .gc-badge{background:var(--bg);color:var(--tx)}.ix-chat-id{flex:1}.ix-chat-side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;min-width:34px;display:flex}.ix-chat-t.num{color:var(--tx-3);font-variant-numeric:tabular-nums;font-family:inherit;font-size:12px}.ix-chat.unread .ix-chat-t.num{color:var(--tx)}.ix-chat.unread .ix-chat-n{font-weight:700}.ix-chat-pv{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ix-chat.unread .ix-chat-pv{color:var(--tx-2)}@media (max-width:1023px){.ix-chats.full{box-shadow:none;background:0 0;border:0;gap:12px;padding:4px 2px 12px}.ix-chats.full .ix-chats-h h2{letter-spacing:-.03em;font-size:30px}.ix-chats.full :is(.ix-home,.ix-me,.ix-chats-bell){display:none}.ix-chats.full .ix-filter{border-radius:13px;height:42px}.ix-chats.full .ix-chat{border-radius:14px;gap:13px;padding:10px 6px}.ix-chats.full .ix-chat-av{border-radius:15px;width:48px;height:48px;font-size:17px}.ix-chats.full .ix-chat-av.round{border-radius:50%}.ix-chats.full .ix-chat-n{font-size:15.5px}.ix-chats.full .ix-chat-m{font-size:13px}}@media (prefers-reduced-motion:reduce){.ix-chip-f{transition:none}}.gc-mobile-av{background:linear-gradient(180deg, rgb(var(--hi) / .13), rgb(var(--hi) / .05));border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.gc-mobile-av img{object-fit:cover;width:100%;height:100%}.gc-mobile-id{flex-direction:column;flex:1;min-width:0;display:flex}.gc-mobile-id .gc-mobile-t{flex:none;line-height:1.25}.gc-mobile-sub{color:var(--tx-3);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex;overflow:hidden}.gc-mobile-sub .num{color:var(--tx-2);font-family:inherit}.gc-live-dot{background:var(--tx);width:6px;height:6px;box-shadow:0 0 0 0 rgb(var(--hi) / .35);border-radius:50%;margin-right:2px;animation:2.4s ease-out infinite gc-live}@keyframes gc-live{0%{box-shadow:0 0 0 0 rgb(var(--hi) / .35)}70%,to{box-shadow:0 0 0 6px rgb(var(--hi) / 0)}}.ch-extras{display:contents}.ch-photo{display:none}@media (max-width:1023px){.gc-room .ch-msg:not(.bot){background:0 0;gap:8px;margin:0 2px;padding:1px 8px}.gc-room .ch-msg:not(.bot):not(.cont){margin-top:12px}.gc-room .ch-msg:not(.bot):hover,.gc-room .ch-msg:not(.bot):focus-within{background:0 0}.gc-room .ch-msg:not(.bot) .ch-gutter{align-items:flex-end;width:28px}.gc-room .ch-msg:not(.bot) .ch-av{width:28px;height:28px;font-size:11px}.gc-room .ch-msg.cont .ch-cont-time{display:none}.gc-room .ch-msg:not(.bot) .ch-h{margin:0 0 3px 4px}.gc-room .ch-msg:not(.bot) .ch-name{color:var(--tx-2);font-size:12px;font-weight:600}.gc-room .ch-msg:not(.bot) .ch-time,.gc-dm .gc-room .ch-msg:not(.bot) .ch-name{display:none}.gc-dm .gc-room .ch-msg:not(.bot) .ch-h:not(:has(.ch-pin-mark,.ch-auto)){display:none}.gc-room .ch-msg:not(.bot) .ch-body-wrap{background:rgb(var(--hi) / .08);border-radius:18px 18px 18px 6px;width:fit-content;max-width:84%;padding:8px 13px;transition:background .15s}.gc-room .ch-msg.cont:not(.bot) .ch-body-wrap{border-top-left-radius:6px}.gc-room .ch-msg:not(.bot) .ch-body{font-size:15px;line-height:1.4}.gc-room .ch-msg:not(.bot):active .ch-body-wrap{background:rgb(var(--hi) / .12)}.gc-room .ch-msg.mine{flex-direction:row-reverse}.gc-room .ch-msg.mine .ch-gutter,.gc-room .ch-msg.mine .ch-h{display:none}.gc-room .ch-msg.mine .ch-body-wrap{background:var(--tx);border-radius:18px 18px 6px;margin-left:auto}.gc-room .ch-msg.mine.cont .ch-body-wrap{border-top-left-radius:18px;border-top-right-radius:6px}.gc-room .ch-msg.mine:active .ch-body-wrap{background:var(--tx)}@supports (color:color-mix(in lab, red, red)){.gc-room .ch-msg.mine:active .ch-body-wrap{background:color-mix(in srgb, var(--tx) 88%, var(--bg))}}.gc-room .ch-msg.mine :is(.ch-body,.ch-body a),.gc-room .ch-msg.mine .ch-edited{color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.gc-room .ch-msg.mine .ch-edited{color:color-mix(in srgb, var(--bg) 55%, var(--tx))}}.gc-room .ch-msg.mine :is(.ch-rx,.ch-imgs,.ch-gif){justify-content:flex-end;margin-left:auto}.gc-room .ch-msg.mine :is(.ch-reply-ref,.ch-trade){margin-left:auto}.gc-room .ch-msg:not(.bot) .ch-trade{max-width:min(300px,78%)}}@media (max-width:767px){.gc-room .ch-composer{border-radius:24px;align-items:center;gap:8px;padding:5px;position:relative}.gc-room .ch-composer .ch-add{border:1px solid var(--ix-line);border-radius:50%}.gc-room .ch-composer .ch-add svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.gc-room .ch-composer .ch-add.open{background:rgb(var(--hi) / .1);color:var(--tx)}.gc-room .ch-composer .ch-add.open svg{transform:rotate(45deg)}.gc-room .ch-composer{flex-wrap:nowrap}.gc-room .ch-composer textarea{flex-basis:auto;order:0;padding:7px 2px}.gc-room .ch-composer .ch-send{margin-left:0}.gc-room .gc-room-h{padding:8px 12px}.gc-room .ch-composer .ch-send{border-radius:50%}.gc-room .ch-extras{display:none}.gc-room .ch-extras.open{z-index:3;border:1px solid rgb(var(--hi) / .1);background:var(--raised,var(--panel));box-shadow:0 18px 40px -18px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;animation:.2s cubic-bezier(.2,.8,.2,1) both ch-tray-in;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.gc-room .ch-extras.open .ch-photo{align-items:center;gap:6px;display:inline-flex}.gc-room .ch-extras .ch-photo svg{width:15px;height:15px}.gc-room .ch-extras .ch-chip-btn{border-radius:12px;height:36px}}@keyframes ch-tray-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.gc-live-dot,.gc-room .ch-extras.open{animation:none}.gc-room .ch-composer .ch-add svg{transition:none}}.px-share,.px-saved,.px-chips-note{display:none}@media (max-width:1023px){.px-share,.px-saved{display:inline-flex}.px-saved{aspect-ratio:1;justify-content:center;padding-inline:0}.px-id h1{letter-spacing:-.02em;font-size:25px}.px-chips{border:1px solid rgb(var(--hi) / .09);background:linear-gradient(180deg, rgb(var(--hi) / .05), rgb(var(--hi) / .02));border-radius:16px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin:14px 16px 0;padding:12px 4px;display:grid}.px-chip{box-shadow:none;color:var(--tx-3);text-align:center;white-space:nowrap;border-radius:0;flex-direction:column-reverse;gap:3px;padding:0 6px;font-size:11.5px}.px-chip+.px-chip{border-left:1px solid rgb(var(--hi) / .08)}.px-chip svg{display:none}.px-chip b.num{color:var(--tx);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:inherit;font-size:20px;font-weight:600}.px-chips-note{color:var(--tx-4,var(--tx-3));align-items:center;gap:6px;margin:8px 18px 0;font-size:11.5px;display:flex}.px-chips-note svg{width:10px;height:10px}.px-counts .px-count:nth-child(2){order:-1}}@media (max-width:767px){:is(.ix-center>.ct-col:not(.ix-cards):has(>.px),.ix-shell .ix-cards>.px-panel){box-shadow:none;background:0 0;border:0}.ct-col:has(.px) .px-banner{border-radius:20px}.ct-col:has(.px) .px-acts{flex-wrap:nowrap}.ct-col:has(.px) .px-edit-x{display:none}.ct-col:has(.px) .px-av{width:96px;height:96px;margin-top:-48px;font-size:36px}:root:has(.ix-shell) :is(.bgfx,.ap-wall,.ap-veil){display:none}:root:has(.ix-shell) body{background:var(--bg)}.ink-app .ix-shell{--ix-surface:var(--tx)}@supports (color:color-mix(in lab, red, red)){.ink-app .ix-shell{--ix-surface:color-mix(in srgb, var(--tx) 4%, var(--bg))}}.ink-app .ix-shell{--ix-hair:rgb(var(--hi) / .08);padding-left:16px;padding-right:16px}.ix-shell .gc{--gc-gutter:16px}.ix-shell .ix-panel:not(.ix-stories,.ix-chats.full,.gc-room,.px-panel),.ix-shell .ix-cards .fd-list>li,.ix-shell .ix-cards :is(.fd-empty,.fd-err){border:1px solid var(--ix-hair);background:var(--ix-surface);box-shadow:none;-webkit-backdrop-filter:none}.ix-shell .ix-center>.ct-col:not(.ix-cards):not(:has(>.px)){border:1px solid var(--ix-hair);background:var(--ix-surface);box-shadow:none;-webkit-backdrop-filter:none}.ix-shell .ix-cards .fd-list>li:hover{border-color:rgb(var(--hi) / .12);box-shadow:none}.ix-shell :is(.ix-tabs-row,.ix-mbar,.gc-mobile){background:var(--bg);-webkit-backdrop-filter:none}.ix-shell .ix-panel.gc-room{background:0 0;border:0;border-radius:0}.ix-shell .gc-room .gc-room-h{padding-left:0;padding-right:0}.ix-shell .gc-room .ch-composer{background:var(--ix-surface);border-color:var(--ix-hair)}.ix-tabbar{border:1px solid rgb(var(--hi) / .1);background:var(--tx)}@supports (color:color-mix(in lab, red, red)){.ix-tabbar{background:color-mix(in srgb, var(--tx) 6%, var(--bg))}}.ix-tabbar{-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:0 18px 40px -12px #000000d9,0 0 0 1px #0006}.ix-cards .po{padding:16px}.ix-cards .po-acts{gap:18px;margin-top:12px}.ix-cards :is(.po-act,.po-views){height:auto;color:var(--tx-3);background:0 0;border:0;border-radius:6px;gap:5px;padding:0;font-size:12.5px}.ix-cards :is(.po-act,.po-views) svg{width:16px;height:16px}.ix-cards .po-act:hover{color:var(--tx);background:0 0;border:0}.ix-cards .po-act.on{color:var(--tx)}.ix-top>:is(.ix-composer,.ix-ptypes){display:none}.ix-top:not(:has(>.ix-stories)){display:none}.ink-app .ix-shell .ix-panel.ix-top{box-shadow:none;background:0 0;border:0;padding:0}.ix-top>.ix-stories{border-bottom:0;margin:0}.ix-cards .po-h .fo-btn{height:28px;padding:0 10px;font-size:12.5px}.ix-cards .po-h .fo-btn svg{display:none}.ix-chats.full .ix-filter{height:38px}.ix-shell .gc-room .gc-room-h{z-index:2;border:0;padding:0;position:absolute;top:6px;right:0}.ix-shell .gc-room .gc-room-t{display:none}.gc-room .ch-msg:not(.bot) .ch-body{font-size:14.5px}.gc-room .ch-trade{padding:10px 12px}.ix-center:has(.px.self) .ix-mbar{display:none}.px.self .px-acts .fo-btn{height:32px;padding:0 14px;font-size:13px}.px.self .px-acts .fo-btn svg{display:none}.ct-col:has(.px) .px-id h1{font-size:22px}.ix-tabbar{width:min(304px,100vw - 64px);height:58px}.ix-cards .po .po-body{font-size:14.5px;line-height:1.45}}.gc-head-menu{display:none}@media (max-width:767px){:is(.ink-app:has(.ix-shell) .promo-strip,.gc-mobile-h :is(.gm-btn,.gc-head-settings)){display:none}.gc-mobile-h .gc-head-menu{display:inline-flex}.gc-head-menu[data-popup-open]{background:rgb(var(--hi) / .08);color:var(--tx)}}.ix-search-k{display:none}@media (min-width:1024px){.ix-chats:not(.full) :is(.ix-home,.ix-me,.ix-chats-bell,.ix-filter){display:none}}@media (min-width:1280px){.ix-tabs-row .ix-tabs-acts{display:none}.ix-search-k{border:1px solid rgb(var(--hi) / .1);height:20px;color:var(--tx-3);font-family:var(--font-mono);border-radius:6px;flex:none;align-items:center;padding:0 6px;font-size:10.5px;display:inline-flex}.ix-search:focus-within .ix-search-k{opacity:0}}.pc{margin-top:12px;position:relative}.pc-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;align-items:center;display:flex;overflow-x:auto}.pc-track::-webkit-scrollbar{display:none}.pc-track:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.pc-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.pc-slide>:is(.po-share,.po-imgs){margin-top:0}.pc-slide .po-img{max-height:440px}.pc-slide .po-img img{object-fit:contain;background:#000}.pc-count{z-index:2;border:1px solid rgb(var(--hi) / .12);background:var(--bg);border-radius:999px;padding:3px 9px;position:absolute;top:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.pc-count{background:color-mix(in srgb, var(--bg) 78%, transparent)}}.pc-count{color:var(--tx-2);pointer-events:none;font-size:11px}.pc-arrow{z-index:2;border:1px solid rgb(var(--hi) / .14);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:none;position:absolute;top:calc(50% - 14px)}@supports (color:color-mix(in lab, red, red)){.pc-arrow{background:color-mix(in srgb, var(--bg) 80%, transparent)}}.pc-arrow{color:var(--tx);cursor:pointer;opacity:0;transition:opacity .18s,transform .15s,background .15s}.pc-arrow svg{width:16px;height:16px}.pc-arrow.prev{left:10px}.pc-arrow.next{right:10px}.pc-arrow:hover:not(:disabled){background:var(--bg);transform:scale(1.06)}.pc-arrow:active:not(:disabled){transform:scale(.94)}.pc-arrow:focus-visible{opacity:1;box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.pc-arrow:disabled{visibility:hidden}@media (hover:hover) and (pointer:fine){.pc-arrow{display:inline-flex}.pc:hover .pc-arrow{opacity:1}}.pc-dots{justify-content:center;gap:5px;padding-top:9px;display:flex}.pc-dot{background:rgb(var(--hi) / .2);cursor:pointer;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .22s cubic-bezier(.2,.8,.2,1),background .18s}.pc-dot.on{background:var(--tx);width:18px}.pc-dot:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}@media (prefers-reduced-motion:reduce){.pc-arrow,.pc-dot{transition:none}}.po-imp{display:none}@media (min-width:1024px){.ix-cards .po-ago{display:inline}.ix-cards .po-stamp{display:none}.ix-cards .po-imp{border:1px solid rgb(var(--hi) / .12);color:var(--tx-2);border-radius:999px;flex:none;align-self:center;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;font-size:11.5px;line-height:1.3;display:inline-flex}.ix-cards .po-imp svg{width:11px;height:11px}:is(.ix-cards .po .po-share-imp,.ix-cards .po .po-share-h:not(:has(>:not(.po-share-imp)))){display:none}}.ix-week{display:none}@media (min-width:1024px){.ix-side .ix-card-empty{display:none}.ix-week{flex-direction:column;gap:12px;padding:16px;display:flex}.ix-week .ix-week-h{color:var(--tx-3);margin:0;font-size:12.5px;font-weight:500}.ix-week-acct{color:var(--tx-2)}.ix-week-net{color:var(--tx);letter-spacing:-.03em;margin:-4px 0 0;font-size:30px;font-weight:600;line-height:1.1}.ix-week-net.num{font-family:inherit}.ix-week-net.up{color:var(--up)}.ix-week-net.down{color:var(--down)}.ix-week-bars{gap:6px;height:84px;margin:0;padding:0;list-style:none;display:flex}.ix-week-bars li{flex-direction:column;flex:1;align-items:stretch;gap:5px;min-width:0;display:flex}.ix-week-col{flex:1;align-items:flex-end;display:flex}.ix-week-bar{background:rgb(var(--hi) / .08);transform-origin:bottom;border-radius:5px;width:100%;animation:.45s cubic-bezier(.2,.8,.2,1) both ix-week-grow}.ix-week-bar.up{background:var(--up)}@supports (color:color-mix(in lab, red, red)){.ix-week-bar.up{background:color-mix(in srgb, var(--up) 72%, transparent)}}.ix-week-bar.down{background:var(--down)}@supports (color:color-mix(in lab, red, red)){.ix-week-bar.down{background:color-mix(in srgb, var(--down) 72%, transparent)}}.ix-week-bar.none{height:3px}.ix-week-d{color:var(--tx-4,var(--tx-3));text-align:center;font-size:10.5px}.ix-week-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ix-week-n{color:var(--tx-3);font-size:11.5px;font-weight:500}.ix-week-stats>div:last-child:nth-child(odd){grid-column:1/-1}.ix-week-stats>div{border:1px solid var(--ix-line);background:rgb(var(--hi) / .025);border-radius:10px;padding:8px 10px}.ix-week-stats dt{color:var(--tx-3);font-size:11px}.ix-week-stats dd{color:var(--tx);margin:2px 0 0;font-size:15px;font-weight:600}.ix-week-share{border:1px solid var(--ix-line);background:rgb(var(--hi) / .05);height:38px;color:var(--tx);border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.ix-week-share svg{width:14px;height:14px}.ix-week-share:hover{border-color:rgb(var(--hi) / .18);background:rgb(var(--hi) / .08)}.ix-week-share:active{transform:scale(.98)}.ix-week-share:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}}@keyframes ix-week-grow{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.ix-week-bar{animation:none}}.ink-app:has(.promo-strip) .ix-left{--ix-promo-h:46px}@media (min-width:1024px){.ink-app .ix-shell{--ix-line:rgb(var(--hi) / .06)}.ix-shell .ix-panel,.ix-shell .ix-cards .fd-list>li,.ix-shell .ix-center>.ct-col:not(.ix-cards){box-shadow:0 10px 30px -28px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)))}.ix-shell .ix-cards .fd-list>li:hover{border-color:rgb(var(--hi) / .1);box-shadow:0 14px 34px -26px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}}.ink-app[data-theme=light] .ix-shell{--ix-line:rgb(var(--hi) / .1)}.st-plus{display:none}@media (min-width:1024px){.ix-stories .st-ring.unseen{background:rgb(var(--hi) / .85);box-shadow:0 0 0 1px rgb(var(--hi) / .12)}.ix-stories .st-ring.seen{background:rgb(var(--hi) / .18)}.ix-stories .st-ring.none{border:1.5px dashed rgb(var(--hi) / .35);background:0 0;padding:0;transition:border-color .15s,transform .15s}.ix-stories .st-ring.none .st-av{width:62px;height:62px;color:var(--tx-2);background:0 0;border:0}.ix-stories .st-ring.none :is(img,.st-ini){display:none}.ix-stories .st-ring.none .st-plus{stroke-width:1.8px;width:22px;height:22px;display:block}.ix-stories .st-bubble:hover .st-ring.none{border-color:rgb(var(--hi) / .6)}.ix-stories .st-item:has(.st-ring.none) .st-add{display:none}}.ix-cards .po{grid-template-columns:36px minmax(0,1fr);gap:0 10px}.ix-cards .po>.po-main{display:contents}.ix-cards .po>.po-main>*{grid-column:1/-1}.ix-cards .po>.po-avcol{grid-row:1;align-self:center}.ix-cards .po>.po-main>.po-h{grid-area:1/2;align-self:center;min-height:36px}.ix-cards .po .po-av{width:36px;height:36px;font-size:13px}.ix-cards .po>.po-main>.po-h+*{margin-top:12px}.ix-cards .po-line{align-items:center}.ix-cards .po-ago{display:inline}.ix-cards .po-stamp{display:none}.ix-cards .po-imp{border:1px solid rgb(var(--hi) / .12);color:var(--tx-2);border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;font-size:11.5px;line-height:1.3;display:inline-flex}.ix-cards .po-imp svg{width:11px;height:11px}:is(.ix-cards .po .po-share-imp,.ix-cards .po .po-share-h:not(:has(>:not(.po-share-imp)))){display:none}.ix-cards .po-h .fo-btn{height:28px;padding:0 11px;font-size:12.5px}.ix-cards .po-h .fo-btn svg{width:13px;height:13px}.ix-cards .po-h .po-menu{align-self:center}.ix-cards .po-acts{gap:18px;margin-top:12px}.ix-cards :is(.po-act,.po-views){height:auto;color:var(--tx-3);background:0 0;border:0;border-radius:6px;gap:5px;padding:0;font-size:12.5px}.ix-cards :is(.po-act,.po-views) svg{width:16px;height:16px}.ix-cards .po-act:hover{color:var(--tx);background:0 0;border:0}.ix-cards .po-act.on{color:var(--tx)}.po-hviews{display:none}.ix-cards .po-hviews{display:inline}.ix-cards .po>.po-rp{grid-row:1;margin:0 0 10px}.ix-cards .po:has(>.po-rp)>.po-avcol{grid-row:2}.ix-cards .po:has(>.po-rp)>.po-main>.po-h{grid-row:2}.ix-cards .po-acts>.po-views,.ix-cards .po-act-t{display:none}.ix-cards .po-acts{gap:22px}.ix-cards .po-act-end{margin-left:auto}.ix-cards .po-act-end+.po-act{margin-left:-4px}.ix-cards .po-act.lk:hover,.ix-cards .po-act.lk.on,.ix-cards .lk-who.on{color:var(--down)}.ix-cards .po-act.lk.on svg{fill:currentColor}.ix-cards .po-act.rp:hover,.ix-cards .po-act.rp.on{color:var(--up)}.ix-cards .po-act.rp[aria-disabled]:hover{color:var(--tx-3)}.ix-cards .lk-who{height:auto;margin-left:0;padding:0 0 0 5px;font-size:12.5px}.ix-cards .lk-who:hover{background:0 0}.ix-cards .po-act:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}@media (max-width:767px){.ix-cards .po{grid-template-columns:30px minmax(0,1fr)}.ix-cards .po .po-av{width:30px;height:30px;font-size:12px}.ix-cards .po>.po-main>.po-h{min-height:30px}.ix-cards .po-h .fo-btn svg{display:none}}.ix-cards .po-line .po-name{min-width:min(4.5em, min-content);text-overflow:ellipsis;flex:0 auto;overflow:hidden}.ix-cards .po-line .po-handle{flex:0 100 auto}@media (max-width:767px){.ix-cards .po-imp{gap:0;padding:3px;font-size:0}.ix-cards .po-imp svg{width:12px;height:12px}}.ob-card{border:1px solid var(--line);background:radial-gradient(120% 140% at 0% 0%, rgb(var(--hi) / .05), transparent 55%), var(--glass);border-radius:16px;flex-direction:column;gap:14px;padding:18px 18px 14px;transition:opacity .2s,transform .2s,border-color .18s,box-shadow .25s;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.ob-card:hover{border-color:rgb(var(--hi) / .14);box-shadow:0 16px 40px -28px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}.ob-card[data-leaving]{opacity:0;pointer-events:none;transform:translateY(-6px)scale(.99)}.ob-card[data-variant=empty]{text-align:left;width:100%;max-width:560px;margin:8px auto}.ob-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ob-head-text{align-items:baseline;gap:10px;min-width:0;display:flex}.ob-title{letter-spacing:-.01em;color:var(--tx);margin:0;font-size:15px;font-weight:600}.ob-count{color:var(--tx-3);margin:0;font-size:12.5px}.ob-hide{color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:5px;padding:5px 9px;font-size:12.5px;transition:color .15s,background .15s,transform .12s;display:inline-flex}.ob-hide svg{width:13px;height:13px}.ob-hide:hover{color:var(--tx);background:rgb(var(--hi) / .06)}.ob-hide:active{transform:scale(.96)}.ob-hide:disabled{opacity:.5;cursor:default}.ob-bar{background:rgb(var(--hi) / .08);border-radius:999px;height:4px;overflow:hidden}.ob-bar>span{border-radius:inherit;background:var(--tx);height:100%;transition:width .45s cubic-bezier(.2,.7,.2,1);display:block}.ob-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ob-step{border:1px solid #0000;border-radius:12px;gap:12px;padding:10px;transition:background .18s,border-color .18s,transform .18s;display:flex}.ob-step[data-current]{border-color:rgb(var(--hi) / .1);background:rgb(var(--hi) / .035)}.ob-step:not([data-done]):hover{border-color:rgb(var(--hi) / .14);background:rgb(var(--hi) / .05);transform:translateY(-1px)}.ob-mark{border:1px solid rgb(var(--hi) / .18);width:24px;height:24px;color:var(--tx-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:flex}.ob-step[data-done] .ob-mark{border-color:var(--tx);background:var(--tx);color:var(--bg)}.ob-mark svg{stroke-width:3px;width:13px;height:13px;animation:.3s cubic-bezier(.2,.7,.2,1) both ob-check}@keyframes ob-check{0%{opacity:0;transform:scale(.4)}}.ob-step-body{flex-direction:column;flex:auto;gap:4px;min-width:0;padding-top:2px;display:flex}.ob-step-title{color:var(--tx);margin:0;font-size:13.5px;font-weight:500}.ob-step[data-done] .ob-step-title{color:var(--tx-3);text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);text-decoration-color:rgb(var(--hi) / .25)}.ob-step-text{color:var(--tx-2);margin:0;font-size:12.5px;line-height:1.45}.ob-step-links{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;display:flex}.ob-go{border:1px solid rgb(var(--hi) / .15);color:var(--tx);border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s,transform .12s;display:inline-flex}.ob-go svg{width:13px;height:13px;transition:transform .18s}.ob-go:hover{border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .05)}.ob-go:hover svg{transform:translate(3px)}.ob-go.primary{background:var(--cta);color:var(--cta-text);border-color:#0000}.ob-go.primary:hover{background:var(--cta);filter:brightness(.95);border-color:#0000}.ob-go:active{transform:scale(.97)}.ob-link{color:var(--tx-3);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .2);-webkit-text-decoration-color:rgb(var(--hi) / .2);-webkit-text-decoration-color:rgb(var(--hi) / .2);text-decoration-color:rgb(var(--hi) / .2);text-underline-offset:3px;font-size:12.5px;transition:color .15s,text-decoration-color .15s}.ob-link:hover{color:var(--tx);-webkit-text-decoration-color:rgb(var(--hi) / .5);-webkit-text-decoration-color:rgb(var(--hi) / .5);-webkit-text-decoration-color:rgb(var(--hi) / .5);text-decoration-color:rgb(var(--hi) / .5)}.ob-go:focus-visible,.ob-link:focus-visible,.ob-hide:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);border-radius:9px;outline:none}@media (max-width:479px){.ob-card{padding:14px 12px 10px}.ob-step{padding:9px 6px}.ob-hide{padding:5px 6px}}@media (prefers-reduced-motion:reduce){.ob-card,.ob-step,.ob-bar>span,.ob-mark svg{transition:none;animation:none}}.fn-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:14px;margin-top:24px;display:grid}.fn-grid .cm-card+.cm-card{margin-top:0}.fn-card{padding:18px;transition:border-color .18s,box-shadow .25s;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.fn-card:hover{border-color:rgb(var(--hi) / .14);box-shadow:0 16px 40px -28px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}.fn-title{letter-spacing:-.01em;color:var(--tx);margin:0 0 14px;font-size:15px;font-weight:600}.fn-stages{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.fn-row{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.fn-label{color:var(--tx-2);font-size:13.5px}.fn-num{color:var(--tx);font-size:15px;font-weight:600}.fn-pct{color:var(--tx-3);font-size:12.5px;font-weight:500}.fn-bar{background:rgb(var(--hi) / .07);border-radius:999px;height:6px;overflow:hidden}.fn-bar>span{border-radius:inherit;background:rgb(var(--hi) / .85);height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}@media (prefers-reduced-motion:reduce){.fn-card,.fn-bar>span{transition:none;animation:none}}.pfc{border:1px solid rgb(var(--hi) / .12);background:var(--panel);width:min(304px,100vw - 24px);box-shadow:0 18px 44px -14px rgb(var(--shadow-rgb,0 0 0) / calc(.6 * var(--shadow-k,1)));color:var(--tx);transform-origin:var(--transform-origin);border-radius:16px;transition:opacity .16s,transform .18s cubic-bezier(.2,.7,.2,1)}.pfc[data-starting-style],.pfc[data-ending-style]{opacity:0;transform:translateY(4px)scale(.97)}.pfc-body{flex-direction:column;gap:12px;padding:14px;display:flex}.pfc-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pfc-who{min-width:0;color:inherit;border-radius:10px;align-items:center;gap:11px;text-decoration:none;display:flex}.pfc-who:hover .pfc-name{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .35);-webkit-text-decoration-color:rgb(var(--hi) / .35);-webkit-text-decoration-color:rgb(var(--hi) / .35);text-decoration-color:rgb(var(--hi) / .35);text-underline-offset:3px}.pfc-who:focus-visible,.pfc-view:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.pfc-av{border:1px solid rgb(var(--hi) / .1);background:var(--raised);width:48px;height:48px;color:var(--tx-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex;overflow:hidden}.pfc-av img{object-fit:cover;width:100%;height:100%}.pfc-names{flex-direction:column;min-width:0;display:flex}.pfc-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.pfc-handle{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pfc-act{flex:none;padding-top:6px}.pfc-bio{color:var(--tx-2);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.pfc-counts{color:var(--tx-3);flex-wrap:wrap;gap:6px;margin:0;font-size:13px;display:flex}.pfc-counts b{color:var(--tx);font-weight:600}.pfc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pfc-stat{border:1px solid rgb(var(--hi) / .07);background:rgb(var(--hi) / .025);border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.pfc-stat-v{color:var(--tx);font-size:15px;font-weight:600}.pfc-stat-l{color:var(--tx-3);font-size:11px}.pfc-view{color:var(--tx-2);border-radius:6px;align-self:flex-start;align-items:center;gap:5px;padding:2px 0;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.pfc-view svg{width:13px;height:13px;transition:transform .18s}.pfc-view:hover{color:var(--tx)}.pfc-view:hover svg{transform:translate(3px)}.pfc-private,.pfc-note{color:var(--tx-3);align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.pfc-private svg{width:14px;height:14px}.pfc-gone{text-align:center;align-items:center;padding:22px 14px}.pfc-gone-ic{background:rgb(var(--hi) / .06);width:36px;height:36px;color:var(--tx-3);border-radius:999px;justify-content:center;align-items:center;display:flex}.pfc-gone-ic svg{width:17px;height:17px}.pfc-gone-t{color:var(--tx-2);margin:0;font-size:13.5px}.pfc-sk{background:rgb(var(--hi) / .06);border-radius:6px;animation:1.2s ease-in-out infinite pfc-pulse;display:block}.pfc-sk-line{height:10px}.pfc-sk-line.short{width:60%}.pfc-sk-row{border-radius:10px;height:44px}@keyframes pfc-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.pfc,.pfc-view svg{transition:none}.pfc-sk{animation:none}}.acm-pos{z-index:50;outline:none}.acm{width:300px;max-height:var(--available-height,80vh);border:1px solid rgb(var(--hi) / .09);background:linear-gradient(rgb(var(--hi) / .025), rgb(var(--hi) / .025)), var(--bg-page);color:var(--tx);box-shadow:0 24px 64px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));transform-origin:var(--transform-origin);border-radius:18px;outline:none;padding:6px;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1);overflow-y:auto}.acm[data-starting-style],.acm[data-ending-style]{opacity:0;transform:scale(.96)translateY(-4px)}.acm-sub{width:200px}.acm-sub[data-starting-style],.acm-sub[data-ending-style]{transform:translate(6px)}.acm-it{min-height:42px;color:var(--tx-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:11px;outline:none;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:flex;position:relative}.acm-it:before{content:"";background:var(--tx);border-radius:2px;width:2px;height:0;transition:height .16s;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.acm-it[data-highlighted],.acm-it[data-popup-open]{background:rgb(var(--hi) / .07);color:var(--tx)}.acm-it[data-highlighted]:before{height:18px}.acm-it:active{background:rgb(var(--hi) / .1)}.acm-it:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3)}.acm-ic{stroke-width:1.6px;width:17px;height:17px;color:var(--tx-3);flex:none;transition:color .14s}.acm-it[data-highlighted] .acm-ic{color:var(--tx)}.acm-l{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.acm-chev{width:14px;height:14px;color:var(--tx-3);transition:transform .18s}.acm-chev.open{transform:rotate(90deg)}.acm-kbd{border:1px solid rgb(var(--hi) / .12);font-family:var(--font-mono,ui-monospace, monospace);color:var(--tx-3);border-radius:6px;padding:2px 6px;font-size:10.5px}.acm-sep{background:rgb(var(--hi) / .08);height:1px;margin:6px}.acm-gl{letter-spacing:.04em;text-transform:uppercase;color:var(--tx-3);padding:8px 12px 4px;font-size:11px;font-weight:500}.acm-out{color:var(--tx-3)}.acm-tag{height:20px;color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .35);border-radius:6px;align-items:center;margin-left:auto;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}:root:has(.ink-app[data-theme=light]) .acm-tag{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .4)}.acm-me{min-height:60px;padding-top:8px;padding-bottom:8px}.acm-av{border:1px solid rgb(var(--hi) / .12);background:linear-gradient(180deg, rgb(var(--hi) / .14), rgb(var(--hi) / .04));width:40px;height:40px;color:var(--tx);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.acm-av img{object-fit:cover;width:100%;height:100%}.acm-me-t{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.acm-me-n{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.acm-me-h{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.acm-plan{border:1px solid rgb(var(--hi) / .16);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--tx-3);text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:600}.acm-plan.on{border-color:rgb(var(--hi) / .4);color:var(--tx)}.acm-unread{background:var(--tx-hi);border-radius:999px;width:7px;height:7px;margin-left:auto;animation:1.8s ease-in-out infinite acm-unread}@keyframes acm-unread{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.acm-unread{animation:none}}.ksc{flex-direction:column;gap:18px;margin-top:6px;display:flex}.ksc-group h3{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;color:var(--tx-3);text-transform:uppercase;margin-bottom:6px;font-size:10.5px}.ksc-group li{border-bottom:1px solid rgb(var(--hi) / .06);color:var(--tx-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.ksc-keys{flex:none;gap:4px;display:inline-flex}.ksc-keys kbd{border:1px solid rgb(var(--hi) / .14);min-width:22px;height:22px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--tx);border-radius:6px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.acm-sw{background:rgb(var(--hi) / .12);width:38px;height:22px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);border-radius:999px;flex:none;transition:background-color .18s;position:relative}.acm-sw>span{background:var(--tx-2);border-radius:999px;width:16px;height:16px;transition:transform .2s cubic-bezier(.3,1.4,.5,1),background-color .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000059}.acm-it[data-checked] .acm-sw{background:var(--tx)}.acm-it[data-checked] .acm-sw>span{background:var(--bg-page);transform:translate(16px)}.acm-radio{min-height:38px}.acm-dot{border:1px solid rgb(var(--hi) / .22);border-radius:999px;width:14px;height:14px;transition:border-color .15s,box-shadow .15s}.acm-dot[data-checked]{border-color:var(--tx);box-shadow:inset 0 0 0 3px var(--bg-page), inset 0 0 0 7px var(--tx)}.acm-inline{border-left:1px solid rgb(var(--hi) / .08);margin:2px 0 4px 29px;padding-left:6px;animation:.2s both acm-open}@keyframes acm-open{0%{opacity:0;transform:translateY(-4px)}}.acm-backdrop{z-index:50;background:#00000080;transition:opacity .2s;position:fixed;inset:0}.acm-backdrop[data-starting-style],.acm-backdrop[data-ending-style]{opacity:0}.acm-pos-sheet{width:auto!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}.acm-sheet{width:100%;max-width:520px;max-height:88dvh;padding:4px 8px calc(10px + env(safe-area-inset-bottom));border-bottom:0;border-radius:22px 22px 0 0;margin:0 auto;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1)}.acm-sheet[data-starting-style],.acm-sheet[data-ending-style]{opacity:1;transform:translateY(100%)}.acm-handle{background:rgb(var(--hi) / .18);border-radius:999px;width:36px;height:4px;margin:6px auto;display:block}.acm-sheet .acm-it{min-height:46px;font-size:15px}.acm-sheet .acm-it:before{left:-8px}@media (prefers-reduced-motion:reduce){.acm,.acm-it,.acm-it:before,.acm-sw,.acm-sw>span,.acm-chev,.acm-backdrop{transition:none}.acm-inline{animation:none}}.apk-pos{z-index:50;outline:none}.apk-pop{border:1px solid rgb(var(--hi) / .09);background:linear-gradient(rgb(var(--hi) / .025), rgb(var(--hi) / .025)), var(--bg-page);width:400px;max-width:calc(100vw - 16px);color:var(--tx);box-shadow:0 24px 64px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));transform-origin:var(--transform-origin);border-radius:22px;outline:none;padding:8px;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1)}.apk-pop[data-starting-style],.apk-pop[data-ending-style]{opacity:0;transform:scale(.96)translateY(-4px)}.apk{flex-direction:column;gap:8px;display:flex}.apk-search{cursor:text;border-radius:14px;align-items:center;gap:10px;height:46px;padding:0 10px 0 14px;transition:background-color .15s,box-shadow .15s;display:flex}.apk-search:focus-within{background:rgb(var(--hi) / .04);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .12)}.apk-search-ic{width:17px;height:17px;color:var(--tx-3);flex:none}.apk-search input{min-width:0;font:inherit;color:var(--tx);background:0 0;border:0;outline:none;flex:1;font-size:15px}.apk-search input::placeholder{color:var(--tx-3)}.apk-search input::-webkit-search-cancel-button{display:none}.apk-kbd{border:1px solid rgb(var(--hi) / .14);min-width:24px;height:24px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--tx-3);border-radius:7px;justify-content:center;align-items:center;font-size:11.5px;display:inline-flex}.apk-tabs{grid-template-columns:repeat(var(--n,3), 1fr);background:rgb(var(--hi) / .035);border-radius:14px;padding:4px;display:grid;position:relative}.apk-tab-ind{width:calc((100% - 8px) / var(--n,3));background:rgb(var(--hi) / .09);box-shadow:inset 0 1px 0 rgb(var(--hi) / .06), 0 2px 8px rgb(var(--shadow-rgb) / calc(.35 * var(--shadow-k)));transform:translateX(calc(var(--i,0) * 100%));border-radius:10px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.apk-tab{height:36px;font:inherit;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.apk-tab:hover{color:var(--tx-2)}.apk-tab.on{color:var(--tx)}.apk-tab:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3);outline:none}.apk-tab-n{color:var(--tx-3);font-size:11.5px}.apk-tab.on .apk-tab-n{color:var(--tx-2)}.apk-list{flex-direction:column;gap:2px;max-height:min(340px,50vh);margin-left:-8px;padding-left:8px;animation:.18s both apk-in;display:flex;overflow-y:auto}@keyframes apk-in{0%{opacity:0;transform:translateY(3px)}}.apk-row{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:13px;align-items:baseline;gap:8px;min-height:50px;padding:15px 14px;transition:background-color .14s;display:flex;position:relative}.apk-row.hl{background:rgb(var(--hi) / .06)}.apk-row:active{background:rgb(var(--hi) / .09)}.apk-row:before{content:"";background:var(--tx);border-radius:2px;width:2px;height:0;transition:height .18s;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.apk-row.sel:before{height:18px}.apk-name{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.apk-row.sel .apk-name,.apk-row.hl .apk-name{color:var(--tx)}.apk-no{min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--tx-4,var(--tx-3));white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:11px;overflow:hidden}.apk-lock{width:12px;height:12px;color:var(--tx-3);flex:none;align-self:center}.apk-room{color:var(--tx-3);white-space:nowrap;flex:none;margin-left:auto;padding-left:10px;font-size:13.5px}.apk-room.low{color:var(--tx);font-weight:650}.apk-room.warn{color:var(--warn)}.apk-room-sk{background:rgb(var(--hi) / .08);border-radius:5px;flex:none;align-self:center;width:72px;height:10px;margin-left:auto;animation:1.1s ease-in-out infinite apk-pulse}@keyframes apk-pulse{50%{opacity:.45}}.apk-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:26px 16px;display:flex}.apk-empty b{color:var(--tx-2);font-size:14px;font-weight:500}.apk-empty span{color:var(--tx-3);font-size:12.5px}.apk-foot{border-top:1px solid rgb(var(--hi) / .08);justify-content:space-between;align-items:center;gap:8px;margin:0 6px;padding-top:8px;display:flex}.apk-foot-a,.apk-foot-b{height:42px;color:var(--tx);border-radius:11px;outline:none;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.apk-foot-a{margin-left:-10px}.apk-foot-b{color:var(--tx-3);gap:6px;font-size:13px}.apk-foot-a:hover,.apk-foot-b:hover{background:rgb(var(--hi) / .06);color:var(--tx)}.apk-foot-a:focus-visible,.apk-foot-b:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3)}.apk-foot-ic{width:16px;height:16px;transition:transform .16s}.apk-foot-b .apk-foot-ic{width:14px;height:14px}.apk-foot-b:hover .apk-foot-ic{transform:translate(2px)}.apk-sheet{z-index:50;position:fixed;bottom:0;left:0;right:0}.apk-sheet-body .apk-list{max-height:52dvh}.apk-sheet-body .apk-row{min-height:56px}.apk-acct-row .acm-l{flex-direction:column;line-height:1.25;display:flex}.apk-acct-k{color:var(--tx-3);font-size:11.5px;font-weight:400}.apk-acct-n{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.apk-acct-r{color:var(--tx-3);flex:none;font-size:13px}@media (prefers-reduced-motion:reduce){.apk-pop,.apk-tab-ind,.apk-row,.apk-row:before,.apk-foot-ic{transition:none}.apk-list,.apk-room-sk{animation:none}}.ix-me{background:var(--raised);width:26px;height:26px;box-shadow:0 0 0 1px rgb(var(--hi) / .14);color:var(--tx-2);border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;transition:box-shadow .18s,color .15s;display:flex;overflow:hidden}.ix-me img{object-fit:cover;width:100%;height:100%}.ix-tab:hover .ix-me{box-shadow:0 0 0 1px rgb(var(--hi) / .28);color:var(--tx)}.ix-tab.on .ix-me{box-shadow:0 0 0 2px var(--panel,#0d0d0d), 0 0 0 3.5px rgb(var(--hi) / .85);color:var(--tx)}.rule-attn{color:var(--warn)}.ea{max-width:1320px;margin:0 auto}.ea-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:22px;display:flex}.ea-notice{border:1px solid var(--warn);align-items:flex-start;gap:12px;margin:-8px 0 18px;padding:12px 10px 12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ea-notice{border:1px solid color-mix(in srgb, var(--warn) 32%, transparent)}}.ea-notice{background:radial-gradient(120% 160% at 0% 0%, var(--warn-dim), transparent 60%), var(--glass);border-radius:14px;transition:border-color .18s,box-shadow .25s;animation:.24s cubic-bezier(.2,.7,.2,1) both cm-rise}.ea-notice:hover{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ea-notice:hover{border-color:color-mix(in srgb, var(--warn) 48%, transparent)}}.ea-notice:hover{box-shadow:0 16px 40px -28px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)))}.ea-notice-ic{background:var(--warn-dim);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--warn);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.ea-notice-ic{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warn) 22%, transparent)}}.ea-notice-ic{color:var(--warn)}.ea-notice-ic svg{width:15px;height:15px}.ea-notice-text{min-width:0;color:var(--tx-2);flex:auto;margin:0;padding-top:5px;font-size:13.5px;line-height:1.45}.ea-notice-x{width:30px;height:30px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:flex}.ea-notice-x svg{width:15px;height:15px}.ea-notice-x:hover{background:rgb(var(--hi) / .06);color:var(--tx)}.ea-notice-x:active{transform:scale(.94)}.ea-notice-x:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}@media (prefers-reduced-motion:reduce){.ea-notice{animation:none}}.ea-notice.pu{padding:14px}.ea-notice.pu+.ea-notice{margin-top:0}.ea-notice.pu .pu-body{flex:auto;min-width:0;padding-top:4px}.ea-notice.pu .pu-title{color:var(--tx);margin:0;font-size:13.5px;font-weight:600}.ea-notice.pu .pu-why{color:var(--tx-2);margin:3px 0 0;font-size:13px;line-height:1.45}.ea-notice.pu .pu-lines{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ea-notice.pu .pu-lines li{border:1px solid var(--warn);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ea-notice.pu .pu-lines li{border:1px solid color-mix(in srgb, var(--warn) 18%, transparent)}}.ea-notice.pu .pu-lines li{background:rgb(var(--hi) / .02);border-radius:10px;font-size:13px}.ea-notice.pu .pu-k{color:var(--tx-3);flex:none}.ea-notice.pu .pu-from{color:var(--tx-3);text-decoration:line-through;-webkit-text-decoration-color:var(--tx-3);-webkit-text-decoration-color:var(--tx-3);-webkit-text-decoration-color:var(--tx-3);text-decoration-color:var(--tx-3)}@supports (color:color-mix(in lab, red, red)){.ea-notice.pu .pu-from{-webkit-text-decoration-color:color-mix(in srgb, var(--tx-3) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--tx-3) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--tx-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--tx-3) 60%, transparent)}}.ea-notice.pu .pu-arrow{width:13px;height:13px;color:var(--warn);flex:none}.ea-notice.pu .pu-to{color:var(--tx);font-weight:500}.ea-notice.pu .pu-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.ea-notice.pu .pu-apply,.ea-notice.pu .pu-keep{cursor:pointer;border-radius:9px;height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:transform .12s,opacity .15s,background .15s,border-color .15s,color .15s,box-shadow .2s}.ea-notice.pu .pu-apply{background:var(--tx);color:var(--bg);box-shadow:0 8px 22px -14px var(--warn);border:1px solid #0000}@supports (color:color-mix(in lab, red, red)){.ea-notice.pu .pu-apply{box-shadow:0 8px 22px -14px color-mix(in srgb, var(--warn) 80%, transparent)}}.ea-notice.pu .pu-apply:hover:not(:disabled){opacity:.9}.ea-notice.pu .pu-keep{border:1px solid var(--ink-border);color:var(--tx-2);background:0 0;font-weight:500}.ea-notice.pu .pu-keep:hover:not(:disabled){border-color:var(--ink-border-strong);background:rgb(var(--hi) / .05);color:var(--tx)}.ea-notice.pu .pu-apply:active:not(:disabled),.ea-notice.pu .pu-keep:active:not(:disabled){transform:scale(.97)}.ea-notice.pu .pu-apply:focus-visible,.ea-notice.pu .pu-keep:focus-visible,.ea-notice.pu .pu-src:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.ea-notice.pu .pu-apply:disabled,.ea-notice.pu .pu-keep:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ea-notice.pu .pu-src{color:var(--tx-3);border-radius:6px;align-items:center;gap:4px;margin-left:auto;font-size:12.5px;text-decoration:none;transition:color .15s;display:inline-flex}.ea-notice.pu .pu-src svg{width:12px;height:12px}.ea-notice.pu .pu-src:hover{color:var(--tx)}.ea-notice.pu .pu-hint,.ea-notice.pu .pu-err{color:var(--warn);margin:8px 0 0;font-size:12.5px;animation:.2s cubic-bezier(.2,.7,.2,1) both cm-rise}.ea-notice.pu .pu-err{color:var(--destructive,#e5484d)}@media (prefers-reduced-motion:reduce){.ea-notice.pu .pu-hint,.ea-notice.pu .pu-err{animation:none}}.ea-head-l{align-items:center;gap:12px;min-width:0;display:flex}.ea-back{border:1px solid var(--ink-border);width:34px;height:34px;color:var(--tx-2);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,background .15s,transform .12s;display:flex}.ea-back svg{width:16px;height:16px}.ea-back:hover{border-color:var(--ink-border-strong);background:var(--bg-card-hover);color:var(--tx)}.ea-back:active{transform:scale(.95)}.ea-crumb{color:var(--tx-3);align-items:center;gap:4px;margin:0 0 2px;font-size:12px;display:flex}.ea-crumb a{color:inherit;text-decoration:none}.ea-crumb a:hover{color:var(--tx)}.ea-crumb svg{width:12px;height:12px}.ea-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ea-title h1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--tx);margin:0;font-size:26px;font-weight:600;overflow:hidden}.ea-chip{border:1px solid var(--ink-border);color:var(--tx-2);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.ea-chip-dot{background:var(--tx-2);border-radius:999px;width:6px;height:6px}.ea-preset-btn{border:1px solid var(--ink-border);border-radius:10px;gap:6px;height:34px;padding:0 12px;font-size:13px;transition:transform .15s,border-color .15s,background .15s}.ea-preset-btn:hover{border-color:var(--ink-border-strong);background:var(--bg-card-hover);transform:translateY(-1px)}.ea-grid{grid-template-columns:188px minmax(0,1fr) minmax(300px,400px);align-items:start;gap:24px;display:grid}.ea-main{flex-direction:column;gap:14px;min-width:0;display:flex}.ea-nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:96px}.ea-nav-a{color:var(--tx-3);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.ea-nav-a:hover{background:rgb(var(--hi) / .04);color:var(--tx)}.ea-nav-a.on{background:rgb(var(--hi) / .07);color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .06)}.ea-nav-a:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.ea-dot{border-radius:999px;flex:none;width:7px;height:7px;transition:background .2s,box-shadow .2s}.ea-dot.set{background:var(--tx-2)}.ea-dot.unset{box-shadow:inset 0 0 0 1.5px var(--tx-4)}.ea-dot.attention{background:var(--warn)}.ea-card{border:1px solid var(--ink-border);background:var(--bg-card);border-radius:16px;scroll-margin-top:96px;transition:border-color .18s;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.ea-card:focus-within{border-color:var(--ink-border-strong)}.ea-card-h{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.ea-card-h h2{letter-spacing:-.01em;color:var(--tx);margin:0;font-size:15px;font-weight:600}.ea-card-h p{color:var(--tx-3);margin:2px 0 0;font-size:12.5px}.ea-card-b{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}.ea-details summary{color:var(--tx-2);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;list-style:none;transition:color .15s;display:inline-flex}.ea-details summary::-webkit-details-marker{display:none}.ea-details summary:before{content:"▸";font-size:10px;transition:transform .18s}.ea-details[open] summary:before{transform:rotate(90deg)}.ea-details summary:hover{color:var(--tx)}.ea-details p{color:var(--tx-3);margin:8px 0 0;font-size:12.5px;line-height:1.55}.ea-details a{color:var(--tx-2);text-underline-offset:3px;text-decoration:underline}.ea-save{z-index:5;border:1px solid var(--ink-border-strong);background:var(--raised);box-shadow:0 16px 40px -18px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));border-radius:14px;align-items:center;gap:10px;padding:10px 12px 10px 16px;display:flex;position:sticky;bottom:16px}.ea-save-note{color:var(--tx-3);flex:auto;font-size:12.5px}.ea-cancel{color:var(--tx-2);border-radius:10px}.ea-submit{background:var(--tx);color:var(--bg);border-radius:10px;font-weight:600;transition:transform .12s,opacity .15s}.ea-submit:hover{opacity:.9}.ea-submit:active{transform:scale(.97)}.ea-side{position:sticky;top:96px}.ea-reader{border:1px solid var(--ink-border);background:radial-gradient(120% 120% at 100% 0%, rgb(var(--hi) / .04), transparent 55%), var(--bg-card);border-radius:16px;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.ea-reader-top{width:100%;color:inherit;font:inherit;text-align:left;cursor:default;background:0 0;border:0;align-items:baseline;gap:10px;padding:18px 20px 4px;display:flex}.ea-reader-top h2{letter-spacing:-.01em;color:var(--tx);flex:auto;margin:0;font-size:15px;font-weight:600}.ea-reader-live{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}.ea-reader-sum,.ea-reader-chev{display:none}.ea-reader-body{padding:8px 20px 18px}.ea-reader-empty{color:var(--tx-3);margin:8px 0 0;font-size:13px}.ea-dg{height:92px;margin:6px 0 4px;position:relative}.ea-dg-line{background:rgb(var(--hi) / .18);height:1px;position:absolute;top:38px;left:0;right:0}.ea-dg-zone{background:repeating-linear-gradient(135deg, rgb(var(--hi) / .22) 0 1px, transparent 1px 5px);height:12px;transition:width .35s cubic-bezier(.2,.7,.2,1);position:absolute;top:32px;left:0}.ea-dg-trails{font-family:var(--mono);color:var(--tx-3);white-space:nowrap;font-size:10.5px;transition:left .35s cubic-bezier(.2,.7,.2,1);position:absolute;top:6px;transform:translate(-10%)}.ea-dg-mark{flex-direction:column;align-items:center;transition:left .35s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:30px;transform:translate(-50%)}.ea-dg-tick{background:var(--tx-2);width:1.5px;height:17px}.ea-dg-l{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-2);margin-top:6px;font-size:10px}.ea-dg-v{color:var(--tx-3);font-size:11px}.ea-dg-mark.above{flex-direction:column-reverse;top:-2px}.ea-dg-mark.above .ea-dg-tick{opacity:.6;height:23px}.ea-dg-mark.above .ea-dg-l{margin:0 0 2px}.ea-dg-mark.above .ea-dg-v{display:none}.ea-rows{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.ea-row{border-top:1px solid var(--ink-border);gap:12px;padding:13px 0;animation:.28s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.ea-row-ic{border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.ea-row-ic svg{stroke-width:2.5px;width:12px;height:12px}.ea-row-ic.set{background:rgb(var(--hi) / .1);color:var(--tx)}.ea-row-ic.unset{box-shadow:inset 0 0 0 1px var(--ink-border-strong);color:var(--tx-3)}.ea-row-ic.attention{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ea-row-ic.attention{background:color-mix(in srgb, var(--warn) 18%, transparent)}}.ea-row-ic.attention{color:var(--warn)}.ea-row-b{min-width:0}.ea-row-t{color:var(--tx);margin:1px 0 0;font-size:13.5px;line-height:1.45}.ea-row.unset .ea-row-t{color:var(--tx-2)}.ea-row-now{color:var(--tx-3);margin:4px 0 0;font-size:12px}.ea-row-fix{font:inherit;color:var(--tx-2);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .2);-webkit-text-decoration-color:rgb(var(--hi) / .2);-webkit-text-decoration-color:rgb(var(--hi) / .2);text-decoration-color:rgb(var(--hi) / .2);text-underline-offset:3px;background:0 0;border:0;margin-top:4px;padding:0;font-size:12.5px;transition:color .15s}.ea-row-fix:hover{color:var(--tx)}.ea-row-fix.attn{color:var(--warn);text-decoration:none}.ea-row-fix.attn:hover{opacity:.85}.ea-set{border-top:1px solid var(--ink-border);padding-top:14px}.ea-set-h{color:var(--tx-2);justify-content:space-between;font-size:12.5px;display:flex}.ea-set-bar{gap:4px;margin-top:8px;display:flex}.ea-set-bar span{background:rgb(var(--hi) / .1);border-radius:999px;flex:1 1 0;height:3px;transition:background .3s}.ea-set-bar span.on{background:var(--tx)}@media (max-width:1199px){.ea-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.ea-nav{z-index:6;background:var(--bg);scrollbar-width:none;flex-direction:row;grid-column:1/-1;gap:6px;margin:0 -4px;padding:6px 4px;position:sticky;top:72px;overflow-x:auto}.ea-nav-a{border:1px solid var(--ink-border);border-radius:999px;flex:none;padding:6px 12px}}@media (max-width:899px){.ea-grid{grid-template-columns:minmax(0,1fr)}.ea-side{grid-row:2;position:static}.ea-main{grid-row:3}.ea-reader-top{cursor:pointer;align-items:center;padding:14px 16px}.ea-reader-sum{color:var(--tx-2);font-size:12.5px;display:inline}.ea-reader-live{display:none}.ea-reader-chev{width:16px;height:16px;color:var(--tx-3);transition:transform .2s;display:block}.ea-reader[data-open] .ea-reader-chev{transform:rotate(180deg)}.ea-reader:not([data-open]) .ea-reader-body{display:none}.ea-reader-body{padding:0 16px 16px}.ea-card-h{padding:16px 16px 0}.ea-card-b{padding:14px 16px 16px}.ea-save{bottom:calc(12px + env(safe-area-inset-bottom))}.ea-save-note{visibility:hidden}.ea-title h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.ea-card,.ea-reader,.ea-row,.ea-dg-mark,.ea-dg-zone,.ea-dg-trails{transition:none;animation:none}}.imp{max-width:1240px;margin:0 auto;padding-bottom:96px}.imp-head{margin-bottom:22px}.imp-head h1{letter-spacing:-.02em;color:var(--tx);margin:0;font-size:28px;font-weight:600}.imp-head p{color:var(--tx-3);margin:6px 0 0;font-size:14px}.imp-grid{grid-template:"main fix""main side"1fr/minmax(0,1fr) minmax(280px,380px);align-items:start;gap:14px 24px;display:grid}.imp-main{flex-direction:column;grid-area:main;gap:14px;min-width:0;display:flex}.imp-fix{grid-area:fix}.imp-side{flex-direction:column;grid-area:side;gap:14px;display:flex}.imp-cap:empty{display:none}.imp-step{border:1px solid var(--ink-border);background:var(--bg-card);border-radius:16px;padding:20px;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.imp-step-h{align-items:center;gap:12px;margin-bottom:16px;display:flex}.imp-step-n{border:1px solid var(--ink-border-strong);width:26px;height:26px;color:var(--tx);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.imp-step-h h2{letter-spacing:-.01em;color:var(--tx);flex:auto;margin:0;font-size:16px;font-weight:600}.imp-step-aside{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}.imp-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.imp-src{border:1px solid var(--ink-border);background:rgb(var(--hi) / .015);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .2s,background .2s,opacity .2s,transform .2s,box-shadow .2s;display:flex}.imp-src.on{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .05);box-shadow:0 0 0 1px rgb(var(--hi) / .1), 0 10px 24px -14px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));transform:translateY(-1px)}.imp-src.off{opacity:.55}.imp-src-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.imp-src-t{color:var(--tx);font-size:14px;font-weight:600}.imp-badge{border:1px solid var(--ink-border-strong);color:var(--tx-2);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;animation:.18s ease-out both risk-hint-in;display:inline-flex}.imp-badge svg{width:11px;height:11px}.imp-src-p{color:var(--tx-3);flex:auto;margin:0;font-size:12.5px;line-height:1.5}.imp-src-a{color:var(--tx-2);align-self:flex-start;align-items:center;gap:4px;font-size:12.5px;text-decoration:none;transition:color .15s;display:inline-flex}.imp-src-a svg{width:12px;height:12px;transition:transform .18s}.imp-src-a:hover{color:var(--tx)}.imp-src-a:hover svg{transform:translate(2px)}.imp-accts{flex-wrap:wrap;gap:8px;display:flex}.imp-acct{border:1px solid var(--ink-border);color:var(--tx-2);font:inherit;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:9px;padding:10px 14px;font-size:14px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:inline-flex}.imp-acct:hover:not(:disabled){border-color:var(--ink-border-strong);background:rgb(var(--hi) / .03);transform:translateY(-1px)}.imp-acct:active:not(:disabled){transform:translateY(0)scale(.98)}.imp-acct:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.imp-acct:disabled{cursor:not-allowed;opacity:.45}.imp-acct.on{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .06);color:var(--tx);box-shadow:0 0 0 1px rgb(var(--hi) / .1)}.imp-acct-dot{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--tx-4);border-radius:999px;transition:background .15s}.imp-acct.on .imp-acct-dot{background:var(--tx);box-shadow:none}.imp-acct-n{font-weight:500}.imp-acct-m{color:var(--tx-3);font-size:12.5px}.imp-acct.new{color:var(--tx-3);border-style:dashed}.imp-acct.new svg{width:14px;height:14px}.imp-drop{border:1px dashed var(--ink-border-strong);color:var(--tx-3);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:30px 16px;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}.imp-drop:hover,.imp-drop:focus-visible{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .02);outline:none;transform:translateY(-1px)}.imp-drop.over{border-color:rgb(var(--hi) / .4);background:rgb(var(--hi) / .05);box-shadow:0 12px 26px -14px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));transform:translateY(-2px)}.imp-drop-t{color:var(--tx);margin:4px 0 0;font-size:14px;font-weight:500}.imp-drop-s{margin:0;font-size:12.5px}.imp-file{border:1px solid var(--ink-border-strong);background:rgb(var(--hi) / .03);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;animation:.28s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.imp-file-ic{border:1px solid var(--ink-border-strong);width:40px;height:46px;font-family:var(--mono);color:var(--tx-3);border-radius:8px;flex:none;justify-content:center;align-items:flex-end;padding-bottom:6px;font-size:10px;display:flex}.imp-file-b{flex:auto;min-width:0}.imp-file-n{white-space:nowrap;text-overflow:ellipsis;color:var(--tx);margin:0;font-size:14.5px;font-weight:500;overflow:hidden}.imp-file-s{min-height:18px;color:var(--tx-2);align-items:center;gap:6px;margin:3px 0 0;font-size:12.5px;animation:.18s ease-out both risk-hint-in;display:flex}.imp-replace,.imp-cancel{border:1px solid var(--ink-border);color:var(--tx-2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;flex:none;padding:7px 12px;font-size:13px;transition:border-color .15s,background .15s,color .15s,transform .12s}.imp-replace:hover,.imp-cancel:hover{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .04);color:var(--tx)}.imp-replace:active,.imp-cancel:active{transform:scale(.97)}.imp-tz{background:rgb(var(--hi) / .025);border-radius:12px;margin-top:12px;padding:14px 16px}.imp-tz-row{color:var(--tx-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.imp-tz-row label{color:var(--tx-2)}.imp-tz-select{width:auto;min-width:13rem;max-width:100%;font-family:var(--mono);font-size:13px}.imp-tz-ex{font-family:var(--mono);color:var(--tx-3);margin:10px 0 0;font-size:12px;animation:.18s ease-out both risk-hint-in}.imp-tz-hint{color:var(--tx-3);margin:4px 0 0;font-size:12px}.imp-tz-note{color:var(--tx-3);margin:12px 0 0;font-size:13px}.imp-src.wide{grid-column:1/-1}.imp-map{flex-direction:column;gap:18px;display:flex}.imp-map-sec{flex-direction:column;gap:10px;display:flex}.imp-map-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tx-3);margin:0;font-size:10.5px}.imp-map-hint{color:var(--tx-3);align-items:center;gap:6px;margin:0;font-size:12.5px;animation:.18s ease-out both risk-hint-in;display:flex}.imp-map-err{border:1px solid var(--destructive);margin:0;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.imp-map-err{border:1px solid color-mix(in srgb, var(--destructive) 40%, transparent)}}.imp-map-err{background:var(--destructive);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.imp-map-err{background:color-mix(in srgb, var(--destructive) 10%, transparent)}}.imp-map-err{color:var(--destructive);font-size:13px;animation:.18s ease-out both risk-hint-in}.imp-map-body{flex-direction:column;gap:18px;animation:.28s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.imp-map-saved{border:1px solid var(--ink-border-strong);background:rgb(var(--hi) / .04);color:var(--tx-2);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:5px 11px;font-size:12.5px;animation:.18s ease-out both risk-hint-in;display:inline-flex}.imp-map-saved svg{width:12px;height:12px}.imp-seg{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.imp-seg-b{border:1px solid var(--ink-border);color:var(--tx-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s,color .15s;display:flex}.imp-seg-b:hover{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .03);transform:translateY(-1px)}.imp-seg-b:active{transform:translateY(0)scale(.98)}.imp-seg-b:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.imp-seg-b.on{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .06);color:var(--tx);box-shadow:0 0 0 1px rgb(var(--hi) / .1), 0 10px 24px -16px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));transform:translateY(-1px)}.imp-seg-t{font-size:14px;font-weight:600}.imp-seg-s{color:var(--tx-3);font-size:12px}.imp-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;animation:.24s cubic-bezier(.2,.7,.2,1) both cm-rise;display:grid}.imp-map-row{flex-direction:column;gap:6px;min-width:0;display:flex}.imp-map-row.wide{grid-column:1/-1}.imp-map-l{color:var(--tx-2);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.imp-map-opt{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tx-4);font-size:9.5px}.imp-map-h{color:var(--tx-3);margin:0;font-size:11.5px}.imp-map-select{font-size:13px;transition:border-color .2s,box-shadow .2s}.imp-map-row.need .imp-map-select{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.imp-map-row.need .imp-map-select{border-color:color-mix(in srgb, var(--warn) 50%, transparent)}}.imp-map-row.need .imp-map-select{box-shadow:0 0 0 3px var(--warn)}@supports (color:color-mix(in lab, red, red)){.imp-map-row.need .imp-map-select{box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 8%, transparent)}}.imp-map-fee{align-items:center;gap:6px;display:flex}.imp-map-x{border:1px solid var(--ink-border);width:32px;height:32px;color:var(--tx-3);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,color .15s,transform .12s;display:flex}.imp-map-x svg{width:14px;height:14px}.imp-map-x:hover{border-color:var(--ink-border-strong);color:var(--tx)}.imp-map-x:active{transform:scale(.94)}.imp-map-x:focus-visible,.imp-map-add:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.imp-map-add{border:1px dashed var(--ink-border-strong);font:inherit;color:var(--tx-2);cursor:pointer;background:0 0;border-radius:999px;place-self:end start;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;transition:border-color .15s,color .15s,transform .15s,background .15s;display:inline-flex}.imp-map-add svg{width:13px;height:13px}.imp-map-add:hover{border-color:var(--tx-3);background:rgb(var(--hi) / .03);color:var(--tx);transform:translateY(-1px)}.imp-map-add:active{transform:translateY(0)scale(.97)}.imp-map-sample{border:1px solid var(--ink-border);border-radius:12px;outline:none;overflow-x:auto}.imp-map-sample:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3)}.imp-map-sample table{border-collapse:collapse;width:max-content;min-width:100%;font-family:var(--mono);font-size:12px}.imp-map-sample th,.imp-map-sample td{border-left:1px solid var(--ink-border);text-align:left;white-space:nowrap;padding:8px 12px;transition:background .2s,color .2s}.imp-map-sample th:first-child,.imp-map-sample td:first-child{border-left:0}.imp-map-sample th{vertical-align:bottom;border-bottom:1px solid var(--ink-border);background:rgb(var(--hi) / .02);font-weight:500}.imp-map-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--tx-4);margin-bottom:3px;font-size:9.5px;transition:color .2s;display:block}.imp-map-col{color:var(--tx-2)}.imp-map-sample td{color:var(--tx-3)}.imp-map-sample th.on,.imp-map-sample td.on{background:rgb(var(--hi) / .05);color:var(--tx)}.imp-map-sample th.on .imp-map-tag{color:var(--tx)}.imp-map-sym{border:1px solid var(--warn);flex-direction:column;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.imp-map-sym{border:1px solid color-mix(in srgb, var(--warn) 30%, transparent)}}.imp-map-sym{background:var(--warn);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.imp-map-sym{background:color-mix(in srgb, var(--warn) 6%, transparent)}}.imp-map-sym{animation:.18s ease-out both risk-hint-in}.imp-map-sym-t{color:var(--tx-2);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;display:flex}.imp-map-sym-t svg{width:14px;height:14px;color:var(--warn);flex:none;margin-top:1px}.imp-map-sym-row{grid-template-columns:minmax(5rem,auto) auto minmax(0,18rem);align-items:center;gap:10px;padding-left:22px;display:grid}.imp-map-sym-c{font-family:var(--mono);color:var(--tx);font-size:13px}.imp-map-sym-n{color:var(--tx-3);font-size:12px}.imp-map-more{padding-left:22px;color:var(--tx-3)!important}@media (max-width:899px){.imp-map-grid{grid-template-columns:minmax(0,1fr)}.imp-map-sym-row{grid-template-columns:minmax(0,1fr) auto;padding-left:0}.imp-map-sym-row .imp-map-select{grid-column:1/-1}}@media (max-width:520px){.imp-seg{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.imp-map-hint,.imp-map-err,.imp-map-body,.imp-map-saved,.imp-map-grid,.imp-map-sym,.imp-seg-b,.imp-map-add,.imp-map-x{transition:none;animation:none}}.imp-res{border:1px solid var(--ink-border);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.imp-tile{border-left:1px solid var(--ink-border);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.imp-tile:first-child{border-left:0}.imp-tile-k{color:var(--tx-3);font-size:12.5px}.imp-tile-v{letter-spacing:-.02em;color:var(--tx);font-size:24px;font-weight:500}.imp-tile-s{color:var(--tx-3);font-size:11.5px}.imp-res-empty{color:var(--tx-3);margin:0;font-size:13.5px}.imp-notes{border:1px solid var(--warn);flex-direction:column;gap:6px;margin-top:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.imp-notes{border:1px solid color-mix(in srgb, var(--warn) 30%, transparent)}}.imp-notes{background:var(--warn);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.imp-notes{background:color-mix(in srgb, var(--warn) 6%, transparent)}}.imp-notes p{color:var(--tx-2);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;display:flex}.imp-notes svg{width:14px;height:14px;color:var(--warn);flex:none;margin-top:1px}.imp-notes b{color:var(--tx);font-weight:600}.imp-view{border:1px solid var(--ink-border-strong);color:var(--tx);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;margin-top:14px;padding:9px 14px;font-size:13.5px;transition:background .15s,transform .12s;display:inline-flex}.imp-view svg{width:14px;height:14px;transition:transform .18s}.imp-view:hover{background:rgb(var(--hi) / .05)}.imp-view:hover svg{transform:translate(3px)}.imp-view:active{transform:scale(.98)}.imp-fix{border:1px solid var(--warn);padding:18px 20px}@supports (color:color-mix(in lab, red, red)){.imp-fix{border:1px solid color-mix(in srgb, var(--warn) 32%, transparent)}}.imp-fix{background:var(--warn);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.imp-fix{background:color-mix(in srgb, var(--warn) 6%, var(--bg-card))}}.imp-fix{animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.imp-fix-eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warn);margin:0;font-size:11px}.imp-fix-t{color:var(--tx);margin:10px 0 0;font-size:14px;line-height:1.5}.imp-fix-s{color:var(--tx-2);margin:10px 0 0;font-size:13px;line-height:1.55}.imp-fix-a{color:var(--warn);align-items:center;gap:5px;margin-top:12px;font-size:13px;text-decoration:none;display:inline-flex}.imp-fix-a svg{width:13px;height:13px;transition:transform .18s}.imp-fix-a:hover svg{transform:translate(3px)}.imp-card{border:1px solid var(--ink-border);background:var(--bg-card);border-radius:16px;padding:18px 20px;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.imp-card h2{color:var(--tx);margin:0 0 12px;font-size:15px;font-weight:600}.imp-what{counter-reset:imp-what;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.imp-what li{color:var(--tx-2);counter-increment:imp-what;padding-left:24px;font-size:13.5px;line-height:1.5;position:relative}.imp-what li:before{content:counter(imp-what);font-family:var(--mono);color:var(--tx-3);font-size:12px;position:absolute;top:0;left:0}.imp-sup{color:var(--tx-3);margin:0;font-size:13.5px;line-height:1.55}.imp-sup a{color:var(--tx-2);text-underline-offset:3px;text-decoration:underline}.imp-bar{bottom:calc(20px + env(safe-area-inset-bottom));z-index:30;border:1px solid var(--ink-border-strong);background:var(--raised);width:max-content;max-width:calc(100vw - 32px);box-shadow:0 18px 44px -18px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-radius:16px;align-items:center;gap:12px;padding:8px 8px 8px 18px;animation:.24s cubic-bezier(.2,.7,.2,1) both imp-bar-in;display:flex;position:fixed;left:50%;transform:translate(-50%)}@keyframes imp-bar-in{0%{opacity:0;transform:translate(-50%,12px)}}.imp-bar-t{min-width:0;color:var(--tx-2);align-items:center;gap:8px;font-size:13.5px;display:flex}.imp-bar-t svg{width:15px;height:15px;color:var(--tx-3);flex:none}.imp-bar-f{white-space:nowrap;text-overflow:ellipsis;max-width:22ch;overflow:hidden}.imp-bar-t b{color:var(--tx);font-weight:500}.imp-go{border-radius:11px;height:38px;padding:0 18px;font-weight:600;transition:transform .12s}.imp-go:active:not(:disabled){transform:scale(.97)}@media (max-width:1023px){.imp-sources{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.imp-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"fix""main""side"}.imp-step{padding:16px}.imp-bar{width:auto;max-width:none;animation-name:imp-bar-in-m;left:16px;right:16px;transform:none}.imp-bar-t{flex:auto}.imp-bar-t>span:not(.imp-bar-f):not(.imp-bar-sum){display:none}.imp-head h1{font-size:24px}.imp-step-aside,.imp-file-ic{display:none}.imp-file{gap:12px}.imp-tz-select{width:100%}}@keyframes imp-bar-in-m{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.imp-step,.imp-file,.imp-fix,.imp-card,.imp-bar,.imp-src,.imp-badge,.imp-file-s,.imp-tz-ex{transition:none;animation:none}}.imp-pv{flex-direction:column;gap:14px;animation:.28s cubic-bezier(.2,.7,.2,1) both cm-rise;display:flex}.imp-pv-tiles{border:1px solid var(--ink-border);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.imp-pv-tile{border-left:1px solid var(--ink-border);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.imp-pv-tile:first-child{border-left:0}.imp-pv-k{color:var(--tx-3);font-size:12.5px}.imp-pv-v{font-family:var(--font-sans);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--tx);font-size:22px;overflow:hidden}.imp-pv-s{color:var(--tx-3);font-size:11.5px}.imp-pv .up{color:var(--up)}.imp-pv .down{color:var(--down)}.imp-pv-table{flex-direction:column;display:flex;overflow-x:auto}.imp-pv-tr{border-bottom:1px solid var(--ink-border);min-width:600px;font-family:var(--mono);color:var(--tx);grid-template-columns:minmax(118px,1.3fr) .8fr .7fr .5fr 1fr 1fr 1.1fr;align-items:baseline;gap:10px;padding:11px 0;font-size:13px;animation:.24s cubic-bezier(.2,.7,.2,1) both cm-rise;display:grid}.imp-pv-tr.head{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);padding-top:0;font-size:10.5px}.imp-pv-tr .r{text-align:right}.imp-pv-tr .c-x{display:none}.imp-pv-v.date{white-space:normal;font-size:17px;line-height:1.25}.imp-pv-more{color:var(--tx-3);margin:-4px 0 0;font-size:12.5px}.imp-pv-more button{color:var(--tx-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.imp-pv-more button:hover{color:var(--tx)}.imp-bar-sum{white-space:nowrap;color:var(--tx)}@media (max-width:899px){.imp-pv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.imp-pv-tile:nth-child(3){border-left:0}.imp-pv-tile:nth-child(n+3){border-top:1px solid var(--ink-border)}.imp-pv-v{font-size:18px}.imp-bar-sum{text-overflow:ellipsis;overflow:hidden}.imp-pv-v.date{font-size:15px}.imp-pv-tr{grid-template-columns:auto auto auto 1fr;grid-template-areas:"when sym side qty""in out out pnl";gap:4px 10px;min-width:0;font-size:12.5px}.imp-pv-tr.head{display:none}.imp-pv-tr .c-when{color:var(--tx-2);grid-area:when}.imp-pv-tr .c-sym{grid-area:sym}.imp-pv-tr .c-side{color:var(--tx-2);grid-area:side}.imp-pv-tr .c-qty{grid-area:qty}.imp-pv-tr .c-in{text-align:left;color:var(--tx-2);grid-area:in}.imp-pv-tr .c-out{text-align:left;color:var(--tx-2);grid-area:out}.imp-pv-tr .c-pnl{grid-area:pnl}.imp-pv-tr .c-x{color:var(--tx-3);display:inline}}@media (prefers-reduced-motion:reduce){.imp-pv,.imp-pv-tr{animation:none}}.imp-res-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.imp-res-actions .imp-view{margin-top:0}.imp-undo-btn{border:1px solid var(--ink-border);color:var(--tx-2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;transition:background .18s,color .18s,border-color .18s,transform .12s;display:inline-flex}.imp-undo-btn svg{width:14px;height:14px;transition:transform .24s cubic-bezier(.2,.7,.2,1)}.imp-undo-btn:hover{border-color:var(--ink-border-strong);background:rgb(var(--hi) / .05);color:var(--tx)}.imp-undo-btn:hover svg{transform:rotate(-45deg)}.imp-undo-btn:active{transform:scale(.98)}.imp-undo-btn:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:2px}.imp-undo-btn.sm{flex:none;padding:6px 10px;font-size:12.5px}.imp-undo-note{border:1px solid var(--ink-border);background:rgb(var(--hi) / .03);color:var(--tx-2);border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.imp-undo-done{color:var(--tx);margin-top:12px;font-size:14px;animation:.24s cubic-bezier(.2,.7,.2,1) both cm-rise}.imp-recent{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.imp-recent li{border-top:1px solid var(--ink-border);align-items:center;gap:12px;padding:10px 0;display:flex}.imp-recent li:first-child{border-top:0;padding-top:0}.imp-recent-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.imp-recent-t b{white-space:nowrap;text-overflow:ellipsis;color:var(--tx);font-size:13.5px;font-weight:500;overflow:hidden}.imp-recent-t span{color:var(--tx-3);font-size:12px}@media (prefers-reduced-motion:reduce){.imp-undo-done{animation:none}.imp-undo-btn,.imp-undo-btn svg{transition:none}}.stage.lg{max-width:1480px}.lg-grid{grid-template-columns:minmax(330px,.95fr) minmax(0,1.5fr) minmax(320px,.9fr);align-items:start;gap:18px;display:grid}.lg-left,.lg-mid{flex-direction:column;gap:14px;min-width:0;display:flex}.lg-card{border:1px solid var(--line);border-radius:22px;padding:22px;animation:.32s cubic-bezier(.2,.7,.2,1) both cm-rise}.lg-mid .lg-card{animation-delay:40ms}.lg-journal{animation-delay:80ms}.lg-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.lg-sym{align-items:baseline;gap:10px;min-width:0;display:flex}.lg-pair{color:var(--tx);letter-spacing:-.03em;cursor:pointer}.lg-name{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.lg-side{flex:none;gap:6px;display:flex}.lg-side button{border:1px solid var(--line);background:rgb(var(--hi) / .02);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);cursor:pointer;border-radius:11px;padding:8px 13px;font-size:11.5px;font-weight:600;transition:color .15s,background .15s,border-color .15s,box-shadow .2s,transform .12s}.lg-side button:hover{color:var(--tx);border-color:var(--line-2)}.lg-side button:active{transform:scale(.96)}.lg-side button.long.on{color:var(--up);background:var(--up-dim);border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.lg-side button.long.on{border-color:color-mix(in srgb, var(--up) 30%, transparent)}}.lg-side button.long.on{box-shadow:0 8px 22px -14px var(--up)}@supports (color:color-mix(in lab, red, red)){.lg-side button.long.on{box-shadow:0 8px 22px -14px color-mix(in srgb, var(--up) 60%, transparent)}}.lg-side button.short.on{color:var(--down);background:var(--down-dim);border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.lg-side button.short.on{border-color:color-mix(in srgb, var(--down) 28%, transparent)}}.lg-side button.short.on{box-shadow:0 8px 22px -14px var(--down)}@supports (color:color-mix(in lab, red, red)){.lg-side button.short.on{box-shadow:0 8px 22px -14px color-mix(in srgb, var(--down) 60%, transparent)}}.lg-chips{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.lg-chip{border:1px solid var(--line);background:rgb(var(--hi) / .02);color:var(--tx);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;text-decoration:none;transition:border-color .15s,background .15s,transform .12s;display:inline-flex}.lg-chip:hover{border-color:var(--line-2);background:rgb(var(--hi) / .04)}.lg-chip:active{transform:scale(.98)}.lg-chip svg{width:13px;height:13px;color:var(--tx-3)}.lg-acct{cursor:default}.lg-acct:hover{border-color:var(--line);background:rgb(var(--hi) / .02)}.lg-dot{background:var(--tx-2);width:7px;height:7px;box-shadow:0 0 0 3px rgb(var(--hi) / .06);border-radius:50%}.lg-mode-row{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 16px;display:flex}.lg-mode{border:1px solid var(--line);background:rgb(var(--hi) / .015);border-radius:13px;padding:4px;display:inline-flex}.lg-mode button{color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 15px;font-size:13px;font-weight:500;transition:color .15s,background .18s,box-shadow .2s}.lg-mode button:hover{color:var(--tx)}.lg-mode button.on{background:rgb(var(--hi) / .08);color:var(--tx);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .1), 0 6px 16px -10px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)))}.lg-pv{color:var(--tx-3);white-space:nowrap;font-size:11.5px}.lg-mode-body{animation:.2s both lg-swap}@keyframes lg-swap{0%{opacity:0;transform:translateY(4px)}}.lg-hint{color:var(--tx-3);margin:0 0 10px;font-size:11.5px}.fills-embedded .exec{grid-template-columns:repeat(2,1fr);margin-top:12px}.fills-embedded .fills-h,.fills-embedded .fill-row{grid-template-columns:minmax(0,1fr) 56px 84px 30px;grid-template-areas:"side qty time rm""price price price price";gap:6px}.fills-embedded .fills-h>:first-child{grid-area:side}.fills-embedded .fills-h>:nth-child(2){grid-area:qty}.fills-embedded .fills-h>:nth-child(3){display:none}.fills-embedded .fills-h>:nth-child(4){grid-area:time}.fills-embedded .fills-h>:nth-child(5){grid-area:rm}.fills-embedded .fill-row .fill-side{grid-area:side}.fills-embedded .fill-row .fill-qty{grid-area:qty}.fills-embedded .fill-row .fill-time{grid-area:time}.fills-embedded .fill-row .rm{grid-area:rm;justify-self:end}.fills-embedded .fill-row .fill-price{grid-area:price}.fills-embedded .fill-block+.fill-block{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.fills-embedded .fill-errs{padding-left:0}.lg-fees{margin-top:14px}.lg-risk{margin-top:16px}.rf-err{color:var(--warn);margin:6px 0 0;font-size:11.5px;line-height:1.35;animation:.2s tr-in}.lg-chart{padding:0;overflow:hidden}.lg-chart .cwrap{height:430px}@media (max-width:900px){.lg-chart .cwrap{height:240px}}.lg-chart svg.cx{opacity:.6}.lg-tiles{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.lg-tile{border:1px solid var(--line);background:var(--glass);border-radius:20px;flex-direction:column;justify-content:space-between;min-width:0;min-height:124px;padding:18px 20px;transition:border-color .25s,box-shadow .3s,background .3s;display:flex}.lg-tile .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:11px}.lg-tile .v{letter-spacing:-.02em;color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;margin-top:14px;font-size:clamp(22px,1.9vw,30px);font-weight:600;line-height:1.05;transition:color .2s;overflow:hidden}.lg-net .v{font-size:clamp(28px,2.6vw,38px)}.lg-tile .sub{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:11.5px;overflow:hidden}.lg-tile.up{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.lg-tile.up{border-color:color-mix(in srgb, var(--up) 26%, transparent)}}.lg-tile.up{background:radial-gradient(120% 120% at 0% 0%, var(--up-dim), transparent 65%), var(--glass);box-shadow:0 18px 44px -30px var(--up)}@supports (color:color-mix(in lab, red, red)){.lg-tile.up{box-shadow:0 18px 44px -30px color-mix(in srgb, var(--up) 70%, transparent)}}.lg-tile.up .v{color:var(--up)}.lg-tile.down{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.lg-tile.down{border-color:color-mix(in srgb, var(--down) 24%, transparent)}}.lg-tile.down{background:radial-gradient(120% 120% at 0% 0%, var(--down-dim), transparent 65%), var(--glass);box-shadow:0 18px 44px -30px var(--down)}@supports (color:color-mix(in lab, red, red)){.lg-tile.down{box-shadow:0 18px 44px -30px color-mix(in srgb, var(--down) 70%, transparent)}}.lg-tile.down .v{color:var(--down)}.lg-journal h3{letter-spacing:-.01em;margin:0 0 18px;font-size:17px;font-weight:600}.lg-field{margin-bottom:18px}.lg-field>label{color:var(--tx-2);margin-bottom:9px;font-size:12.5px;display:block}.lg-field textarea{resize:vertical;min-height:96px}.lg-grade{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.lg-grade button{border:1px solid var(--line);background:rgb(var(--hi) / .02);font-family:var(--mono);color:var(--tx-2);cursor:pointer;border-radius:12px;padding:13px 0;font-size:15px;font-weight:600;transition:color .15s,background .18s,border-color .15s,transform .15s,box-shadow .2s}.lg-grade button:hover{color:var(--tx);border-color:var(--line-2)}.lg-grade button.on{background:linear-gradient(180deg, var(--cta), var(--tx-hi));color:var(--cta-text);box-shadow:0 10px 24px -14px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border-color:#0000;transform:translateY(-1px)}.lg-checks{flex-direction:column;gap:4px;display:flex}.lg-check{font:inherit;color:var(--tx-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:7px 4px;font-size:13.5px;transition:color .15s,background .15s;display:flex}.lg-check:hover{background:rgb(var(--hi) / .03);color:var(--tx)}.lg-check.on{color:var(--tx)}.lg-check.broke{color:var(--tx-3);text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);-webkit-text-decoration-color:rgb(var(--hi) / .25);text-decoration-color:rgb(var(--hi) / .25)}.lg-box{border:1px solid var(--line-2);color:#0000;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;transition:background .15s,color .15s,border-color .15s,transform .15s;display:grid}.lg-check.on .lg-box{border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .1);color:var(--tx)}.lg-check:active .lg-box{transform:scale(.9)}.lg-box svg{width:12px;height:12px}.lg-save{grid-template-columns:1fr 1.6fr;gap:10px;margin-top:6px;display:grid}.lg-btn{border:1px solid var(--line);background:rgb(var(--hi) / .02);font:inherit;color:var(--tx-2);cursor:pointer;border-radius:14px;padding:15px 12px;font-size:15px;font-weight:500;transition:color .15s,border-color .15s,filter .15s,transform .12s,box-shadow .2s}.lg-btn:hover{color:var(--tx);border-color:var(--line-2)}.lg-btn.primary{background:linear-gradient(180deg, var(--cta), var(--tx-hi));color:var(--cta-text);box-shadow:0 14px 30px -18px rgb(var(--shadow-rgb) / calc(.9 * var(--shadow-k)));border:0;font-weight:600}.lg-btn.primary:hover{filter:brightness(1.05)}.lg-btn:not(:disabled):active{transform:scale(.98)}.lg-btn:disabled{cursor:not-allowed;opacity:.55}.lg-btn:focus-visible,.lg-chip:focus-visible,.lg-side button:focus-visible,.lg-mode button:focus-visible,.lg-grade button:focus-visible,.lg-check:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.tg-chips{flex-wrap:wrap;gap:8px;display:flex}.tg-chip{border:1px solid var(--line);background:rgb(var(--hi) / .02);font:inherit;color:var(--tx-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;transition:color .15s,background .15s,border-color .15s,transform .12s;display:inline-flex}.tg-chip:hover{color:var(--tx);border-color:var(--line-2)}.tg-chip:active{transform:scale(.96)}.tg-chip.on{border-color:rgb(var(--hi) / .26);background:rgb(var(--hi) / .09);color:var(--tx)}.tg-chip svg{width:13px;height:13px}.tg-plus{color:var(--tx-3);border-style:dashed}.tg-new{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 12px;animation:.15s both lg-swap;display:inline-flex}.stage .tg-new input{width:130px;box-shadow:none;background:0 0;border:0;padding:5px 0;font-size:13px}.tg-add,.tg-cancel{background:rgb(var(--hi) / .06);width:28px;height:28px;color:var(--tx);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.tg-cancel{color:var(--tx-3);background:0 0}.tg-add svg,.tg-cancel svg{width:14px;height:14px}.tg-spin{animation:.8s linear infinite gm-spin}.tg-err{color:var(--warn);margin:8px 0 0;font-size:12px}.lg-bar{display:none}.fillstrip.result-note{align-items:center;gap:14px;padding:16px 18px;display:flex}.rn-ic{background:rgb(var(--hi) / .06);width:34px;height:34px;color:var(--tx-2);border-radius:10px;flex:none;place-items:center;display:grid}.rn-ic svg{width:16px;height:16px}.rn-h{color:var(--tx);font-size:13.5px;font-weight:600}.rn-sub{color:var(--tx-3);margin-top:3px;font-size:12px}@media (max-width:1240px){.lg-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.3fr)}.lg-journal{grid-column:1/-1}}@media (max-width:900px){.lg-grid{grid-template-columns:minmax(0,1fr)}.lg-mid .lg-tiles{order:-1}.lg-chart{min-height:0}.lg-tile{min-height:0;padding:14px 15px}.lg-tile .v{margin-top:8px;font-size:22px}.lg-net .v{font-size:26px}.lg-tiles{grid-template-columns:1.5fr 1fr 1fr;gap:8px}.lg-journal .lg-save{display:none}.stage.lg{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.lg-bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;border:1px solid rgb(var(--hi) / .1);background:var(--panel);border-radius:18px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.lg-bar{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.lg-bar{-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 48px rgb(var(--shadow-rgb) / calc(.55 * var(--shadow-k)));animation:.3s cubic-bezier(.2,.7,.2,1) both cm-rise}.ink-app[data-nav=bottom] .lg-bar{bottom:calc(86px + env(safe-area-inset-bottom))}.ink-app[data-nav=bottom] .stage.lg{padding-bottom:calc(190px + env(safe-area-inset-bottom))}.lg-bar-net{min-width:0;color:var(--tx-2);flex-direction:column;font-size:17px;font-weight:600;display:flex}.lg-bar-net span{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:10px;font-weight:500}.lg-bar-net.up{color:var(--up)}.lg-bar-net.down{color:var(--down)}.lg-bar .lg-btn{padding:12px 16px;font-size:14px}}@media (max-width:560px){.stage.lg{padding-left:14px;padding-right:14px}.lg-card{border-radius:20px;padding:18px 16px}.lg-tiles{grid-template-columns:1fr 1fr}.lg-net{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lg-card,.lg-mode-body,.lg-bar,.tg-new{animation:none}}@media (max-width:640px){.tr-tbar{flex-wrap:wrap;gap:10px}.tr-tbar .tnav{flex-wrap:wrap;gap:6px;width:100%}.tr-tbar .tnav .id{display:none}.tr-tbar .tnav>*,.tr-tbar .tnav .sh-trigger{white-space:nowrap;flex:none}}.lp-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--hi) / .16) transparent}.lp-scroll::-webkit-scrollbar{width:6px}.lp-scroll::-webkit-scrollbar-track{background:0 0}.lp-scroll::-webkit-scrollbar-thumb{background:rgb(var(--hi) / .16);border-radius:999px}.lp-scroll::-webkit-scrollbar-thumb:hover{background:rgb(var(--hi) / .26)}.sym-trigger{min-width:0;font:inherit;color:var(--tx);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;margin:-6px -10px;padding:6px 10px;transition:background-color .15s,transform .12s;display:inline-flex}.sym-trigger:hover,.sym-trigger[data-popup-open]{background:rgb(var(--hi) / .05)}.sym-trigger:active{transform:scale(.98)}.sym-trigger:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.sym-trigger .lg-pair{font-size:30px;font-weight:600;line-height:1}.sym-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.sym-meta-pv{color:var(--tx-3);font-size:11.5px}.sym-chev{width:14px;height:14px;color:var(--tx-3);flex:none;align-self:center;transition:transform .18s}.sym-trigger[data-popup-open] .sym-chev{transform:rotate(180deg)}.lp-pop.sym-pop{width:380px}.sym-list{max-height:min(380px,52vh);margin-right:-4px;padding-right:4px;animation:.18s both apk-in;overflow-y:auto}.sym-sec+.sym-sec{margin-top:6px}.sym-sec-h{color:var(--tx-3);padding:8px 14px 6px;font-size:12px}.sym-kbd{min-width:0;padding:0 7px}.sym-row{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:12px;min-height:44px;padding:13px 14px;transition:background-color .14s;display:grid;position:relative}.sym-row.hl{background:rgb(var(--hi) / .05)}.sym-row.sel{background:rgb(var(--hi) / .075);box-shadow:inset 0 1px 0 rgb(var(--hi) / .05)}.sym-row:active{background:rgb(var(--hi) / .1)}.sym-s{color:var(--tx);font-size:13.5px;font-weight:600}.sym-n{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.sym-row.hl .sym-n,.sym-row.sel .sym-n{color:var(--tx)}.sym-pv{color:var(--tx-3);text-align:right;font-size:12px}.lg-acct-pick.on{border-color:var(--line-2);background:rgb(var(--hi) / .05)}.lg-acct-pick.invalid{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.lg-acct-pick.invalid{border-color:color-mix(in srgb, var(--warn) 55%, transparent)}}.lg-acct-pick.invalid{box-shadow:0 0 0 3px var(--warn)}@supports (color:color-mix(in lab, red, red)){.lg-acct-pick.invalid{box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 12%, transparent)}}.lg-acct-pick svg{transition:transform .18s}.lg-acct-pick[data-popup-open] svg{transform:rotate(180deg)}.lp-plus{background:rgb(var(--hi) / .1);color:var(--tx);border-radius:6px;padding:2px 6px;font-size:11.5px;font-weight:600}.lp-pop.lp-accts{width:420px}.lp{flex-direction:column;gap:8px;display:flex}.lp-main{background:rgb(var(--hi) / .045);box-shadow:inset 0 1px 0 rgb(var(--hi) / .05);border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}.lp-who{text-align:left;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lp-name{min-width:0;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:8px;font-size:14.5px;font-weight:500;display:flex;overflow:hidden}.lp-sub{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lp-sub.err{color:var(--warn)}.lp-qty{flex-direction:column;flex:none;align-items:center;gap:4px;animation:.16s both apk-in;display:flex}.lp-cap{color:var(--tx-3);font-size:10.5px}.lp-fixed{min-width:52px;height:34px;color:var(--tx);justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.lp-h{min-height:34px;color:var(--tx-3);justify-content:space-between;align-items:center;gap:8px;padding:6px 4px 0 14px;font-size:12.5px;display:flex}.lp-all{font:inherit;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:13px;font-weight:500;transition:background-color .14s,color .14s}.lp-all:hover{background:rgb(var(--hi) / .06);color:var(--tx)}.lp-all:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3);outline:none}.lp-list{flex-direction:column;gap:2px;max-height:min(300px,44vh);margin-right:-4px;padding-right:4px;animation:.18s both apk-in;display:flex;overflow-y:auto}.lp-list.locked{opacity:.45;pointer-events:none;filter:saturate(0)}.lp-row{border-radius:13px;align-items:center;gap:10px;padding:4px 6px 4px 0;transition:background-color .14s;display:flex}.lp-row:hover{background:rgb(var(--hi) / .04)}.lp-row.on{background:rgb(var(--hi) / .035)}.lp-row.invalid{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.lp-row.invalid{background:color-mix(in srgb, var(--warn) 7%, transparent)}}.lp-row.archived .lp-name{color:var(--tx-2)}.lp-check{min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:12px;padding:9px 0 9px 12px;display:flex}.lp-check:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3);outline:none}.lp-box{border:1px solid rgb(var(--hi) / .22);border-radius:6px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:background-color .15s,border-color .15s,transform .12s;display:inline-flex}.lp-box svg{width:12px;height:12px;color:var(--cta-text);opacity:0;transition:opacity .15s,transform .18s cubic-bezier(.2,.8,.2,1);transform:scale(.6)}.lp-check:active .lp-box{transform:scale(.9)}.lp-row.on .lp-box{background:var(--tx);border-color:#0000}.lp-row.on .lp-box svg{opacity:1;transform:none}.lp-step{border:1px solid var(--line);background:var(--bg-page);border-radius:11px;flex:none;align-items:center;height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lp-step{background:color-mix(in srgb, var(--bg-page) 75%, transparent)}}.lp-step{transition:border-color .15s,opacity .15s}.lp-step:focus-within{border-color:var(--line-2)}.lp-step.invalid{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.lp-step.invalid{border-color:color-mix(in srgb, var(--warn) 55%, transparent)}}.lp-step button{width:30px;height:100%;color:var(--tx-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:color .14s,background-color .14s;display:inline-flex}.lp-step button:first-child{border-radius:10px 0 0 10px}.lp-step button:last-child{border-radius:0 10px 10px 0}.lp-step button:hover:not(:disabled){background:rgb(var(--hi) / .06);color:var(--tx)}.lp-step button:active:not(:disabled) svg{transform:scale(.85)}.lp-step button:disabled{color:var(--tx-3);cursor:default;opacity:.5}.lp-step button:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .3);outline:none}.lp-step svg{width:13px;height:13px;transition:transform .1s}.lp-step input{text-align:center;width:34px;height:100%;color:var(--tx);background:0 0;border:0;outline:none;font-size:14px;font-weight:600}.lp-step.invalid input{color:var(--warn)}.lp-lock{border:1px dashed rgb(var(--hi) / .14);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.lp-lock>svg{width:15px;height:15px;color:var(--tx-3);flex:none}.lp-lock p{color:var(--tx-2);flex:1;font-size:12.5px;line-height:1.4}.lp-foot{border-top:1px solid rgb(var(--hi) / .08);justify-content:space-between;align-items:center;gap:12px;margin:0 4px;padding-top:10px;display:flex}.lp-count{color:var(--tx-2);font-size:13px}.lp-done{padding:10px 22px;font-size:14px}.lp-sheet{padding-left:12px;padding-right:12px}.lp-in-sheet .lp-list,.apk-sheet-body .sym-list{max-height:52dvh}.lp-in-sheet .lp-check{padding-top:12px;padding-bottom:12px}.apk-sheet-body .sym-row{min-height:50px;padding-top:15px;padding-bottom:15px}.lp-in-sheet .lp-step{height:38px}.lp-in-sheet .lp-step button{width:36px}@media (prefers-reduced-motion:reduce){.sym-trigger,.sym-chev,.sym-row,.sym-list,.lp-list,.lp-box,.lp-box svg,.lp-step,.lp-step svg,.lg-acct-pick svg{transition:none;animation:none}}@media (pointer:coarse),(max-width:640px){.lp-step input,.sym .apk-search input{font-size:16px}}.lp-sub .lp-sk{vertical-align:middle;width:64px;height:8px;margin-left:4px;display:inline-block}.sym-meta-name{font-size:13px}.lp-lock{flex-wrap:wrap}.lp-lock p{flex:220px}.lp-step input::placeholder{color:var(--tx-3)}@media (max-width:639px){.sym-meta-name{display:none}.lp-in-sheet .lp-sub{white-space:normal}}.sym-field{border:1px solid var(--line);background:var(--well);width:100%;min-height:41px;font:inherit;color:var(--tx);text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:10px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s,transform .12s;display:grid}.sym-field:hover,.sym-field[data-popup-open]{border-color:var(--line-2)}.sym-field[data-popup-open]{box-shadow:0 0 0 3px rgb(var(--hi) / .03)}.sym-field:active{transform:scale(.995)}.sym-field:focus-visible{border-color:var(--line-2);box-shadow:0 0 0 3px rgb(var(--hi) / .22);outline:none}.sym-field .sym-s{font-size:13px}.sym-field .sym-chev{align-self:center;width:13px;height:13px}.sym-field[data-popup-open] .sym-chev{transform:rotate(180deg)}.sym-field-none{color:var(--tx-3);grid-column:1/4}.sym-none .sym-n{color:var(--tx-3)}@media (max-width:639px){.sym-field{min-height:46px;font-size:15px}.sym-field .sym-n{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (prefers-reduced-motion:reduce){.sym-field{transition:none}}.sfv-backdrop{z-index:70;background:#000000eb;transition:opacity .2s;position:fixed;inset:0}.sfv-backdrop[data-starting-style],.sfv-backdrop[data-ending-style]{opacity:0}.sfv{z-index:71;padding:calc(56px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));outline:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;transition:opacity .2s,transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:0}.sfv[data-starting-style],.sfv[data-ending-style]{opacity:0;transform:scale(.98)}.sfv-media{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.sfv-media img,.sfv-media video{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border-radius:12px;max-width:100%;max-height:100%}.sfv-hint{color:#fffc;text-align:center;font-size:14px}.sfv-close{top:calc(12px + env(safe-area-inset-top));color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s,transform .12s;display:inline-flex;position:absolute;right:12px}.sfv-close:hover{background:#ffffff1f}.sfv-close:active{transform:scale(.94)}.sfv-close:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff4d}.sfv-close svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.sfv,.sfv-backdrop,.sfv-close{transition:none}}.da-back{color:var(--sp-muted);border-radius:6px;align-items:center;gap:6px;margin-bottom:14px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.da-back svg{width:14px;height:14px;transition:transform .15s}.da-back:hover{color:var(--sp-text)}.da-back:hover svg{transform:translate(-2px)}.da-back:focus-visible{box-shadow:var(--sp-focus);outline:none}.da-col{flex-direction:column;gap:24px;max-width:720px;display:flex}.da-col>.sp-card:nth-child(2){animation-delay:50ms}.da-col>.sp-card:nth-child(3){animation-delay:.1s}.da-lists{gap:24px;display:grid}@media (min-width:640px){.da-lists{grid-template-columns:1fr 1fr}}.da-list-h{letter-spacing:.08em;text-transform:uppercase;color:var(--sp-faint2);margin-bottom:10px;font-size:11px}.da-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.da-list li{color:var(--sp-text2);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.da-list svg{width:16px;height:16px;color:var(--sp-faint);flex:none;margin-top:2px}.da-list.kept svg{color:var(--sp-text2)}.da-facts{flex-direction:column;gap:12px;display:flex}.da-fact{border:1px solid var(--sp-line);background:rgb(var(--hi) / .02);border-radius:12px;gap:12px;padding:14px 16px;display:flex}.da-fact>svg{width:18px;height:18px;color:var(--sp-muted);flex:none;margin-top:1px}.da-fact>div{flex:1;min-width:0}.da-fact.warn{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.da-fact.warn{border-color:color-mix(in srgb, var(--warn) 40%, transparent)}}.da-fact.warn{background:var(--warn-dim)}.da-fact.warn>svg{color:var(--warn)}.da-fact-h{color:var(--sp-text);font-size:14px;font-weight:500}.da-fact-s{color:var(--sp-muted);margin-top:3px;font-size:13px;line-height:1.5}.da-groups{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.da-groups li{justify-content:space-between;gap:12px;font-size:13px;display:flex}.da-group-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sp-text2);overflow:hidden}.da-group-o{color:var(--sp-faint);flex:none}.da-form{flex-direction:column;gap:20px;display:flex}.da-warn{border:1px solid var(--warn);gap:12px;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.da-warn{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent)}}.da-warn{background:var(--warn-dim);border-radius:12px;animation:.22s backwards sp-rise}.da-warn-ic{width:18px;height:18px;color:var(--warn);flex:none;margin-top:1px}.da-warn-h{color:var(--sp-text);font-size:14px;font-weight:600}.da-warn-s{color:var(--sp-muted);margin:4px 0 12px;font-size:13px;line-height:1.5}.da-check{color:var(--sp-text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.da-check input{opacity:0;width:1px;height:1px;position:absolute}.da-check-box{border:1px solid var(--sp-line3);background:var(--sp-card);border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:background .15s,border-color .15s,box-shadow .15s,transform .12s;display:flex}.da-check-box svg{width:12px;height:12px;color:var(--bg);opacity:0;transition:opacity .15s,transform .15s;transform:scale(.6)}.da-check:hover .da-check-box{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.da-check:hover .da-check-box{border-color:color-mix(in srgb, var(--warn) 70%, transparent)}}.da-check:active .da-check-box{transform:scale(.92)}.da-check input:checked+.da-check-box{border-color:var(--warn);background:var(--warn)}.da-check input:checked+.da-check-box svg{opacity:1;transform:none}.da-check input:focus-visible+.da-check-box{box-shadow:var(--sp-focus)}.da-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.da-step{gap:14px;padding-bottom:22px;transition:opacity .2s;display:flex;position:relative}.da-step:last-child{padding-bottom:0}.da-step:not(:last-child):before{content:"";background:var(--sp-line2);width:1px;position:absolute;top:31px;bottom:4px;left:13px}.da-step.off{opacity:.45}.da-step-n{border:1px solid var(--sp-line3);background:var(--sp-card);width:27px;height:27px;color:var(--sp-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.da-step-n svg{width:14px;height:14px}.da-step.done .da-step-n{border-color:var(--tx-hi);background:var(--tx-hi);color:var(--bg);box-shadow:0 0 0 4px rgb(var(--hi) / .06)}.da-step-b{flex:1;min-width:0;padding-top:3px}.da-step-h{color:var(--sp-text);font-size:14px;font-weight:500;display:block}.da-step-s{max-width:52ch;color:var(--sp-muted);margin:4px 0 10px;font-size:13px;line-height:1.5}.da-step.done .da-step-s{margin-bottom:0}.da-expected{background:rgb(var(--hi) / .06);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-weight:500}.da-input{border:1px solid var(--sp-line2);background:var(--sp-surface2);width:100%;max-width:360px;color:var(--sp-text);font-family:var(--font-mono);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.da-input:hover:not(:disabled){border-color:var(--sp-line3)}.da-input:focus{border-color:rgb(var(--hi) / .3);box-shadow:var(--sp-focus);outline:none}.da-input[aria-invalid=true]{border-color:var(--down)}@supports (color:color-mix(in lab, red, red)){.da-input[aria-invalid=true]{border-color:color-mix(in srgb, var(--down) 45%, transparent)}}.da-input:disabled{cursor:not-allowed}.da-sent{color:var(--sp-text2);align-items:center;gap:8px;margin:0;font-size:13px;animation:.2s backwards sp-rise;display:flex}.da-sent svg{flex:none;width:16px;height:16px}.da-error{border:1px solid var(--down);padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.da-error{border:1px solid color-mix(in srgb, var(--down) 30%, transparent)}}.da-error{background:var(--down);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.da-error{background:color-mix(in srgb, var(--down) 6%, transparent)}}.da-error{animation:.2s backwards sp-rise}.da-error p{color:var(--sp-text);margin:0;font-size:13px;line-height:1.5}.da-error .da-finish{margin-top:10px}.da-finish .sp-error{margin-top:8px}.da-acts{border-top:1px solid var(--sp-line);justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.da-acts .sp-btn-danger{background:var(--destructive);border-color:#0000;border-radius:10px;padding:9px 16px}@supports (color:color-mix(in lab, red, red)){.da-acts .sp-btn-danger{background:color-mix(in oklab, var(--destructive) 20%, transparent)}}.da-acts .sp-btn-danger{color:var(--destructive)}.da-acts .sp-btn-danger:hover:not(:disabled){background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.da-acts .sp-btn-danger:hover:not(:disabled){background:color-mix(in oklab, var(--destructive) 30%, transparent)}}.da-acts .sp-btn-danger:focus-visible{box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.da-acts .sp-btn-danger:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}}.da-spin{animation:.8s linear infinite da-spin}@keyframes da-spin{to{transform:rotate(360deg)}}.da-banner{border:1px solid var(--warn);align-items:center;gap:14px;margin-bottom:24px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.da-banner{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent)}}.da-banner{background:var(--warn-dim);border-radius:14px;animation:.28s backwards sp-rise}.da-col .da-banner{margin-bottom:0}.da-banner-ic{width:20px;height:20px;color:var(--warn);flex:none}.da-banner-t{flex:1;min-width:0}.da-banner-h{color:var(--sp-text);font-size:14px;font-weight:600}.da-banner-s{color:var(--sp-muted);margin-top:3px;font-size:13px;line-height:1.5}@media (max-width:639px){.da-acts{flex-direction:column-reverse}.da-banner{flex-direction:column;align-items:stretch}.da-banner .sp-btn,.da-acts .sp-btn{width:100%}}.ch-av.gone,.gc-dm-av.gone,.ix-chat-av.gone,.ix-group-av.gone{background:rgb(var(--hi) / .05);color:var(--tx-3)}.ch-av.gone svg,.gc-dm-av.gone svg,.ix-chat-av.gone svg,.ix-group-av.gone svg{width:55%;height:55%}.gb-page{background:var(--bg);min-height:100dvh;color:var(--tx);justify-content:center;align-items:center;padding:24px 16px;display:flex}.gb-card{text-align:center;width:100%;max-width:420px;animation:.35s backwards sp-rise}.gb-mark{width:36px;height:36px;margin:0 auto 20px}.gb-card h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.gb-card p{color:var(--tx-2);margin:10px 0 28px;font-size:15px;line-height:1.6}.gb-home{border:1px solid rgb(var(--hi) / .15);background:rgb(var(--hi) / .06);height:40px;color:var(--tx);border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.gb-home:hover{border-color:rgb(var(--hi) / .22);background:rgb(var(--hi) / .1)}.gb-home:active{transform:scale(.97)}.gb-home:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}@media (prefers-reduced-motion:reduce){.da-warn,.da-sent,.da-error,.da-banner,.gb-card{animation:none}.da-spin{animation-duration:2s}}.wn-pill{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:51;border:1px solid rgb(var(--hi) / .1);background:var(--panel);border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 14px;display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.wn-pill{background:color-mix(in srgb, var(--panel) 90%, transparent)}}.wn-pill{-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px rgb(var(--shadow-rgb) / calc(.35 * var(--shadow-k)));color:var(--tx-2);cursor:pointer;font-size:12.5px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;animation:.25s .2s both wn-pill-in}@media (min-width:640px){.wn-pill{display:inline-flex}.ink-app[data-nav=top] .wrap>main.content{padding-bottom:56px}}.ink-app[data-nav=bottom] .wn-pill{bottom:calc(88px + env(safe-area-inset-bottom))}.wn-pill:hover{border-color:rgb(var(--hi) / .18);color:var(--tx);box-shadow:0 14px 34px rgb(var(--shadow-rgb) / calc(.45 * var(--shadow-k)));transform:translateY(-1px)}.wn-pill:active{transform:scale(.96)}.wn-pill:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.wn-pill[data-popup-open]{border-color:rgb(var(--hi) / .2);background:var(--raised);color:var(--tx-hi)}.wn-pill-dot{background:var(--tx-hi);width:6px;height:6px;box-shadow:0 0 0 3px rgb(var(--hi) / .1);border-radius:999px}.wn-pill-l{animation:.16s both wn-fade}@keyframes wn-pill-in{0%{opacity:0;transform:translateY(6px)}}@keyframes wn-fade{0%{opacity:0}}.xp-stack{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;width:min(340px,100vw - 32px);display:flex;position:fixed}@media (min-width:640px){.xp-stack{bottom:calc(60px + env(safe-area-inset-bottom))}}.ink-app[data-nav=bottom] .xp-stack{bottom:calc(88px + env(safe-area-inset-bottom))}@media (min-width:640px){.ink-app[data-nav=bottom] .xp-stack{bottom:calc(132px + env(safe-area-inset-bottom))}}.xp-more{border:1px solid rgb(var(--hi) / .1);background:var(--panel);border-radius:999px;margin:0;padding:3px 10px}@supports (color:color-mix(in lab, red, red)){.xp-more{background:color-mix(in srgb, var(--panel) 90%, transparent)}}.xp-more{-webkit-backdrop-filter:blur(12px);color:var(--tx-3);pointer-events:auto;font-size:11.5px}.xp-pill{border:1px solid rgb(var(--hi) / .1);background:var(--panel);border-radius:16px;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.xp-pill{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.xp-pill{-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px rgb(var(--shadow-rgb) / calc(.35 * var(--shadow-k)));color:var(--tx-2);pointer-events:auto;font-size:12.5px;transition:border-color .2s,box-shadow .2s,transform .15s;animation:.25s both wn-pill-in}.xp-pill:hover{border-color:rgb(var(--hi) / .18);box-shadow:0 14px 34px rgb(var(--shadow-rgb) / calc(.45 * var(--shadow-k)))}.xp-pill.ready{border-color:rgb(var(--hi) / .22)}.xp-thumb{object-fit:cover;background:rgb(var(--hi) / .06);width:36px;height:36px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);border-radius:9px;flex:none}.xp-thumb-ic{color:var(--tx-3);place-items:center;display:grid}.xp-thumb-ic svg{width:16px;height:16px}.xp-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.xp-line{color:var(--tx);justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-weight:500;display:flex}.xp-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.xp-line b{color:var(--tx-2);flex:none;font-weight:600}.xp-bar{background:rgb(var(--hi) / .1);border-radius:999px;height:3px;display:block;position:relative;overflow:hidden}.xp-bar>i{border-radius:inherit;background:var(--tx);transform-origin:0;transition:transform .4s linear;position:absolute;inset:0}.xp-ok{align-items:center;gap:6px;display:inline-flex}.xp-ok svg{width:15px;height:15px;color:var(--up);animation:.32s cubic-bezier(.3,1.6,.5,1) both lk-pop}.xp-fail{color:var(--tx);justify-content:flex-start;align-items:flex-start}.xp-fail>span{white-space:normal;line-height:1.35}.xp-fail svg{width:15px;height:15px;color:var(--down);flex:none;margin-top:1px}.xp-act{background:var(--tx);height:30px;color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 11px;font-weight:600;transition:transform .12s,opacity .15s,box-shadow .15s;display:inline-flex}.xp-act:hover{box-shadow:0 6px 14px -8px rgb(var(--hi) / .5);transform:translateY(-1px)}.xp-act:active{transform:scale(.96)}.xp-act:focus-visible,.xp-x:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.xp-act:disabled{opacity:.6;cursor:default}.xp-act svg{width:14px;height:14px}.xp-x{width:26px;height:26px;color:var(--tx-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.xp-x:hover{background:rgb(var(--hi) / .08);color:var(--tx)}.xp-x svg{width:14px;height:14px}.xp-spin{animation:.9s linear infinite cp-spin}.xp-ghost{z-index:60;object-fit:cover;background:var(--panel);position:fixed}@supports (color:color-mix(in lab, red, red)){.xp-ghost{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.xp-ghost{box-shadow:0 12px 32px rgb(var(--shadow-rgb) / calc(.4 * var(--shadow-k)));pointer-events:none}@media (prefers-reduced-motion:reduce){.xp-pill,.xp-ok svg{animation:none}.xp-bar>i,.xp-act{transition:none}.xp-spin{animation:none}}.wn-dot{background:var(--tx-hi);width:7px;height:7px;box-shadow:0 0 0 2px var(--panel);border-radius:999px;position:absolute;top:-3px;right:-4px}.wn-count{background:var(--tx-hi);min-width:17px;height:17px;color:var(--cta-text);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.wn-count-menu{margin-left:auto}.wn-backdrop{z-index:50;background:#00000080;transition:opacity .2s;position:fixed;inset:0}.wn-backdrop[data-starting-style],.wn-backdrop[data-ending-style]{opacity:0}.wn-panel{z-index:50;max-height:88dvh;padding:4px 6px calc(8px + env(safe-area-inset-bottom));border:1px solid rgb(var(--hi) / .09);background:linear-gradient(rgb(var(--hi) / .025), rgb(var(--hi) / .025)), var(--bg-page);color:var(--tx);box-shadow:0 24px 64px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));border-bottom:0;border-radius:22px 22px 0 0;outline:none;flex-direction:column;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:auto 0 0}.wn-panel[data-starting-style],.wn-panel[data-ending-style]{transform:translateY(100%)}.wn-handle{background:rgb(var(--hi) / .18);border-radius:999px;flex:none;width:36px;height:4px;margin:6px auto 4px;display:block}@media (min-width:640px){.wn-backdrop{background:#0000002e}.wn-panel{inset:auto 16px calc(60px + env(safe-area-inset-bottom)) auto;border-bottom:1px solid rgb(var(--hi) / .09);transform-origin:100% 100%;border-radius:18px;width:380px;max-height:min(560px,100dvh - 120px);padding:6px;transition:opacity .16s,transform .2s cubic-bezier(.2,.8,.2,1)}:root:has(.ink-app[data-nav=bottom]) .wn-panel{bottom:calc(132px + env(safe-area-inset-bottom));max-height:min(560px,100dvh - 190px)}.wn-panel[data-starting-style],.wn-panel[data-ending-style]{opacity:0;transform:translateY(8px)scale(.98)}.wn-handle,.wn-panel .wn-x{display:none}}.wn-top{flex:none;align-items:center;gap:8px;padding:10px 10px 8px 12px;display:flex}.wn-h{font-family:var(--serif);letter-spacing:-.01em;color:var(--tx-hi);flex:1;margin:0;font-size:22px;font-weight:400;line-height:1.1}.wn-n{font-family:var(--font-mono);color:var(--tx-2);font-size:11px}.wn-back,.wn-x{width:30px;height:30px;color:var(--tx-2);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;transition:background-color .14s,color .14s,transform .14s;display:inline-flex}.wn-back{margin-left:-6px}.wn-back:hover,.wn-x:hover{background:rgb(var(--hi) / .06);color:var(--tx)}.wn-back:active,.wn-x:active{transform:scale(.94)}.wn-back:focus-visible,.wn-x:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.wn-body{min-height:0;padding:0 6px 6px;animation:.18s both wn-body-in;overflow-y:auto}@keyframes wn-body-in{0%{opacity:0;transform:translateY(4px)}}.wn-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wn-list>li+li{border-top:1px solid rgb(var(--hi) / .05)}.wn-row{color:inherit;border-radius:12px;flex-direction:column;gap:3px;padding:11px 32px 11px 8px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.wn-row-link:hover,.wn-row-link:focus-visible{background:rgb(var(--hi) / .045);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .06);outline:none}.wn-row-link:active{background:rgb(var(--hi) / .07)}.wn-date{font-family:var(--font-mono);color:var(--tx-3);font-size:11px}.wn-title{letter-spacing:-.01em;color:var(--tx-hi);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.wn-unread{background:var(--tx-hi);width:6px;height:6px;box-shadow:0 0 8px rgb(var(--hi) / .45);border-radius:999px;flex:none}.wn-text{-webkit-line-clamp:2;color:var(--tx-2);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.wn-img{border:1px solid rgb(var(--hi) / .08);border-radius:10px;width:100%;margin-top:6px}.wn-arrow{color:var(--tx-2);opacity:0;font-size:14px;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:12px;transform:translate(-4px,-50%)}.wn-row-link:hover .wn-arrow,.wn-row-link:focus-visible .wn-arrow{opacity:1;transform:translateY(-50%)}.wn-skel{gap:8px}.wn-skel-l{background:rgb(var(--hi) / .06);border-radius:6px;height:10px;animation:1.2s ease-in-out infinite wn-pulse;display:block}@keyframes wn-pulse{50%{opacity:.5}}.wn-foot{border-top:1px solid rgb(var(--hi) / .06);flex:none;gap:6px;padding:8px 6px 2px;display:flex}.wn-foot-btn{height:34px;color:var(--tx-2);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:500;transition:background-color .14s,color .14s,transform .14s;display:inline-flex}.wn-foot-btn:hover{background:rgb(var(--hi) / .05);color:var(--tx)}.wn-foot-btn:active{transform:scale(.97)}.wn-foot-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.wn-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 16px 24px;display:flex}.wn-empty-ic{background:rgb(var(--hi) / .05);width:44px;height:44px;box-shadow:inset 0 0 0 1px rgb(var(--hi) / .08);color:var(--tx-2);border-radius:14px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.wn-sent-ic{color:var(--tx-hi);animation:.32s cubic-bezier(.2,.8,.2,1.3) both wn-pop}@keyframes wn-pop{0%{opacity:0;transform:scale(.6)}}.wn-empty-t{color:var(--tx-hi);margin:0;font-size:14px;font-weight:600}.wn-empty-s{color:var(--tx-2);margin:0;font-size:13px}.wn-sent .wn-actions{margin-top:14px}.wn-form{flex-direction:column;gap:10px;display:flex}.wn-textarea{resize:vertical;border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .02);width:100%;min-height:120px;color:var(--tx);font:inherit;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5;transition:border-color .15s,background-color .15s,box-shadow .15s}.wn-textarea::placeholder{color:var(--tx-3)}.wn-textarea:hover{border-color:rgb(var(--hi) / .16)}.wn-textarea:focus{border-color:rgb(var(--hi) / .24);background:rgb(var(--hi) / .035);box-shadow:0 0 0 3px rgb(var(--hi) / .06);outline:none}.wn-form-row{color:var(--tx-3);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.wn-page{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wn-page code{font-family:var(--font-mono);color:var(--tx-2);margin-left:4px}.wn-left.low{color:var(--tx-hi)}.wn-attach{border:1px dashed rgb(var(--hi) / .16);height:40px;color:var(--tx-2);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.wn-attach:hover:not(:disabled){border-color:rgb(var(--hi) / .3);background:rgb(var(--hi) / .03);color:var(--tx)}.wn-attach:active:not(:disabled){transform:scale(.99)}.wn-attach:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.wn-attach:disabled{cursor:progress;opacity:.7}.wn-shot{align-self:flex-start;max-width:100%;animation:.18s both wn-body-in;position:relative}.wn-shot img{border:1px solid rgb(var(--hi) / .1);border-radius:10px;max-width:100%;max-height:160px;display:block}.wn-shot-x{color:#fff;cursor:pointer;background:#0009;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background-color .14s,transform .14s;display:inline-flex;position:absolute;top:6px;right:6px}.wn-shot-x:hover{background:#000c}.wn-shot-x:active{transform:scale(.92)}.wn-shot-x:focus-visible{outline:none;box-shadow:0 0 0 2px #fff9}.wn-error{color:var(--down);margin:0;font-size:13px}.wn-actions{justify-content:flex-end;gap:8px;display:flex}.wn-btn{border:1px solid rgb(var(--hi) / .1);background:rgb(var(--hi) / .03);height:36px;color:var(--tx);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background-color .14s,border-color .14s,transform .14s,opacity .14s;display:inline-flex}.wn-btn:hover:not(:disabled){border-color:rgb(var(--hi) / .18);background:rgb(var(--hi) / .06)}.wn-btn:active:not(:disabled){transform:scale(.97)}.wn-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.wn-btn-primary{background:var(--cta);color:var(--cta-text);border-color:#0000}.wn-btn-primary:hover:not(:disabled){background:var(--cta);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.wn-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--cta) 86%, var(--bg))}}.wn-btn:disabled{cursor:default;opacity:.45}.fb-shot{border:1px solid rgb(var(--hi) / .08);border-radius:10px;align-self:flex-start;max-width:100%;transition:border-color .15s;display:block;overflow:hidden}.fb-shot:hover{border-color:rgb(var(--hi) / .2)}.fb-shot img{max-width:100%;max-height:240px;display:block}@media (prefers-reduced-motion:reduce){.wn-pill,.wn-pill-l,.wn-body,.wn-shot,.wn-sent-ic,.wn-skel-l{animation:none}.wn-panel,.wn-backdrop{transition:none}}.jx .win{-webkit-backdrop-filter:none;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-panel,0 0 #0000);border-radius:22px}.jx .win:before{display:none}.jx :is(.cal-toggle,.section-tabs){background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-panel,none);border-radius:999px;padding:4px}.jx :is(.cal-toggle button,.section-tabs a){border-radius:999px;padding:7px 15px;font-size:13px;transition:color .15s,background .18s,box-shadow .18s,transform .12s}.jx :is(.cal-toggle button,.section-tabs a) svg{display:none}.jx :is(.cal-toggle button:hover:not(.on),.section-tabs a:hover:not(.on)){color:var(--tx);background:rgb(var(--hi) / .05)}.jx :is(.cal-toggle button:active,.section-tabs a:active){transform:scale(.97)}.jx :is(.cal-toggle button.on,.section-tabs a.on){background:var(--cta);color:var(--cta-text);box-shadow:0 4px 14px -6px rgb(var(--shadow-rgb) / calc(.6 * var(--shadow-k)));font-weight:600}.jx :is(.cal-toggle button:focus-visible,.section-tabs a:focus-visible){box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.jx .sess-chip{color:var(--tx);background:var(--panel);border-color:var(--line);padding:7px 13px;font-size:13px}.jx .sess-chip.on{background:var(--cta);color:var(--cta-text);box-shadow:0 6px 16px -8px rgb(var(--shadow-rgb) / calc(.7 * var(--shadow-k)));border-color:#0000;font-weight:600}.jx .sess-chip.on .dx-count{color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.jx .sess-chip.on .dx-count{color:color-mix(in srgb, var(--cta-text) 60%, transparent)}}.jx-filterbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 4px 22px;display:flex}.jx-filterbar .dx-filters{margin:0}.jx .dx-cta{background:var(--cta);height:40px;box-shadow:0 8px 22px -10px rgb(var(--shadow-rgb) / calc(.8 * var(--shadow-k)));border-radius:999px;padding:0 18px}.jx-ghost{border:1px solid var(--line);background:var(--panel);height:40px;box-shadow:var(--shadow-panel,none);color:var(--tx);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .14s;display:inline-flex}.jx-ghost:hover{border-color:var(--line-2);background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.jx-ghost:hover{background:color-mix(in srgb, var(--panel) 92%, rgb(var(--hi)))}}.jx-ghost:active{transform:scale(.97)}.jx-ghost:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .3);outline:none}.jx :is(.tnav .tl-navbtn,.dy-ghost){border-radius:999px;padding:7px 13px;transition:color .15s,border-color .15s,background .15s,transform .14s}.jx :is(.tnav .tl-navbtn,.dy-ghost):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.jx :is(.cal-toggle button,.section-tabs a,.tnav .tl-navbtn,.dy-ghost),.jx-ghost{transition:none}}.jx-hatch-inv{background:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.jx-hatch-inv{background:color-mix(in srgb, var(--cta-text) 35%, transparent)}}.pnl-card.pc-period.pc-num-boxed .pnl,.pnl-card.pc-period.pc-num-boxed .pcp-pnl{border:1.5px solid var(--ink-accent)}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period.pc-num-boxed .pnl,.pnl-card.pc-period.pc-num-boxed .pcp-pnl{border:1.5px solid color-mix(in srgb, var(--ink-accent) 55%, transparent)}}.pnl-card.pc-period.pc-num-boxed .pnl,.pnl-card.pc-period.pc-num-boxed .pcp-pnl{border-radius:18px;padding:1.05em 1.5em 1.1em}.pnl-card.pc-period.pc-num-huge .pnl,.pnl-card.pc-period.pc-num-huge .pcp-pnl{background:0 0;border-color:#0000;padding-left:0;padding-right:0}.pnl-card.pc-period.pc-num-huge .pnl:before,.pnl-card.pc-period.pc-num-huge .pcp-pnl:before{display:none}.pnl-card.pc-period.pc-num-huge .pnl-value,.pnl-card.pc-period.pc-num-huge .pcp-pnl-value{font-size:4.6em}.pnl-card.pc-period.pc-num-huge .pnl-value.pc-hero-sm,.pnl-card.pc-period.pc-num-huge .pcp-pnl-value.pc-hero-sm{font-size:4em}.pnl-card.pc-period.pc-num-huge .pnl-value.pc-hero-xs,.pnl-card.pc-period.pc-num-huge .pcp-pnl-value.pc-hero-xs{font-size:3.3em}.pnl-card.pc-period .setup,.pnl-card.pc-period.orientation-portrait .pcp-setup{color:var(--ink-sym);background:var(--ink-scrim)}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period .setup,.pnl-card.pc-period.orientation-portrait .pcp-setup{background:color-mix(in srgb, var(--ink-scrim) 62%, transparent)}}.pnl-card.pc-period .pc-label{background:var(--ink-scrim);border-radius:999px;padding:.18em .6em;display:inline-block}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period .pc-label{background:color-mix(in srgb, var(--ink-scrim) 62%, transparent)}}.pnl-card.pc-period .pc-label{box-shadow:inset 0 0 0 1px var(--ink-text)}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period .pc-label{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink-text) 14%, transparent)}}.pnl-card.pc-period .stats,.pnl-card.pc-period.orientation-portrait .pcp-stats{background:var(--ink-scrim);border-radius:.8em;padding:.7em .9em}@supports (color:color-mix(in lab, red, red)){.pnl-card.pc-period .stats,.pnl-card.pc-period.orientation-portrait .pcp-stats{background:color-mix(in srgb, var(--ink-scrim) 55%, transparent)}}.pnl-card.pc-period .stats[hidden],.pnl-card.pc-period.orientation-portrait .pcp-stats[hidden]{display:none}.dup-diff{vertical-align:middle;background:rgb(var(--hi) / .55);border-radius:999px;width:5px;height:5px;margin-left:6px;display:inline-block}.dup-pair{transition:border-color .15s,box-shadow .15s}.dup-pair:hover{border-color:var(--line-2);box-shadow:0 10px 30px -22px rgb(var(--hi) / .4)}.tp-page{flex-direction:column;gap:14px;width:100%;max-width:1320px;margin:0 auto;padding:24px;display:flex}.tp-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.tp-muted{color:var(--tx-3)}.tp-k{color:var(--tx-3);font-size:12px}@media (max-width:640px){.tp-page{padding:16px}.tp-hide-phone{display:none!important}}@keyframes tp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tp-rise{animation:.24s cubic-bezier(.2,.7,.2,1) both tp-rise}.tp-rise.d1{animation-delay:40ms}.tp-rise.d2{animation-delay:80ms}.tp-rise.d3{animation-delay:.12s}@media (prefers-reduced-motion:reduce){.tp-rise,.tp-viewer-img{animation:none}}.tp-pill{border:1px solid var(--line-2);background:var(--panel);height:34px;color:var(--tx);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.tp-pill:hover{border-color:rgb(var(--hi) / .32);background:var(--bg-card-hover);transform:translateY(-1px)}.tp-pill:active{transform:translateY(0)scale(.97)}.tp-pill:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.tp-pill:disabled{opacity:.5;cursor:default;transform:none}.tp-icon-btn{border:1px solid var(--line-2);background:var(--panel);border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tp-icon-btn{background:color-mix(in srgb, var(--panel) 85%, transparent)}}.tp-icon-btn{color:var(--tx);cursor:pointer;transition:transform .15s,border-color .15s,background-color .15s}.tp-icon-btn.lg{width:38px;height:38px}.tp-icon-btn:hover{border-color:rgb(var(--hi) / .32);transform:translateY(-1px)}.tp-icon-btn:active{transform:scale(.94)}.tp-icon-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.tp-icon-btn:disabled{opacity:.4;cursor:default;transform:none}.tp-mini{border:1px solid var(--line-2);height:28px;color:var(--tx);white-space:nowrap;border-radius:999px;padding:0 12px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s,transform .15s}.tp-mini:hover:not(:disabled){background:var(--bg-card-hover);border-color:rgb(var(--hi) / .3)}.tp-mini:active:not(:disabled){transform:scale(.96)}.tp-mini:disabled{opacity:.45}.tp-kbd{font-family:var(--mono);color:var(--tx-3);letter-spacing:.08em;font-size:11px}.tp-link-quiet{color:var(--tx-3);font-size:12.5px;text-decoration:none;transition:color .15s}.tp-link-quiet:hover{color:var(--tx)}.tp-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tp-topbar-l,.tp-topbar-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tp-queue{border:1px solid var(--line-2);background:var(--panel);border-radius:999px;align-items:center;gap:2px;height:34px;padding:0 4px;display:inline-flex}.tp-queue-label{white-space:nowrap;padding:0 8px;font-size:13px;font-weight:500}.tp-queue-btn{width:26px;height:26px;color:var(--tx);border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,transform .15s;display:inline-flex}.tp-queue-btn:hover{background:var(--bg-card-hover)}.tp-queue-btn:active{transform:scale(.92)}.tp-queue-btn.off{color:var(--tx-3);opacity:.4}.tp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:8px;display:flex}.tp-head-main{flex:420px;min-width:0}.tp-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tp-title-row h1{letter-spacing:-.03em;color:var(--tx);margin-right:4px;font-size:34px;font-weight:600;line-height:1}.tp-side{background:var(--cta);height:26px;color:var(--cta-text);border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.tp-side.short{color:var(--tx);border:1px solid var(--line-2);background:0 0}.tp-status{height:26px;color:var(--tx-2);border:1px dashed rgb(var(--hi) / .25);border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12px;display:inline-flex}.tp-status.done{border-style:solid;border-color:var(--line-2);color:var(--tx)}.tp-meta{color:var(--tx-2);margin-top:10px;font-size:13.5px}.tp-copies{color:var(--tx-3);margin-top:4px;font-size:12.5px}.tp-copies a{color:var(--tx);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);-webkit-text-decoration-color:rgb(var(--hi) / .3);text-decoration-color:rgb(var(--hi) / .3)}.tp-net{letter-spacing:-.045em;color:var(--tx);margin-top:18px;font-family:inherit;font-size:clamp(44px,7vw,68px);font-weight:600;line-height:1}.tp-net.down{color:var(--tx-2)}.tp-net-sub{color:var(--tx-3);margin-top:8px;font-size:12.5px}.tp-note-inline{color:var(--tx-3)}.tp-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tp-chip{border:1px solid var(--line);background:var(--panel);height:30px;font-family:var(--mono);color:var(--tx);border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.tp-chip.strong{border-color:rgb(var(--hi) / .45);box-shadow:inset 0 0 0 1px rgb(var(--hi) / .12)}.tp-card{border:1px solid var(--line);background:var(--panel);min-width:0;box-shadow:inset 0 1px 0 rgb(var(--hi) / .04);border-radius:22px;padding:20px}.tp-card-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.tp-card h3{letter-spacing:-.01em;color:var(--tx);font-size:17px;font-weight:600}.tp-card-sub{color:var(--tx-2);margin-top:4px;font-size:13px}.tp-empty-line{color:var(--tx-3);font-size:12.5px}.tp-grid2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;display:grid}.tp-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1100px){.tp-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-grid3>:first-child{grid-column:1/-1}}@media (max-width:900px){.tp-grid2,.tp-grid3{grid-template-columns:minmax(0,1fr)}}.tp-grade{flex-direction:column;gap:12px;padding:18px;display:flex}.tp-grade-row{flex-wrap:wrap;gap:8px;display:flex}.tp-grade-btn{border:1px solid var(--line-2);width:44px;height:44px;color:var(--tx-2);border-radius:999px;font-size:14px;font-weight:600;transition:transform .15s,background-color .15s,color .15s,border-color .15s,box-shadow .15s}.tp-grade-btn:hover:not(:disabled){color:var(--tx);border-color:rgb(var(--hi) / .35);transform:translateY(-1px)}.tp-grade-btn:active:not(:disabled){transform:scale(.94)}.tp-grade-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.tp-grade-btn.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 8px 22px -12px rgb(var(--hi) / .55);transform:translateY(-1px)}.tp-images{flex-direction:column;gap:10px;display:flex}.tp-viewer{aspect-ratio:16/9;background:rgb(var(--hi) / .04);border:1px solid var(--line);border-radius:16px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.tp-viewer.is-over{border-color:rgb(var(--hi) / .5);box-shadow:inset 0 0 0 2px rgb(var(--hi) / .18)}.tp-viewer.is-empty{border-style:dashed;border-color:var(--line-2)}.tp-viewer-img{object-fit:contain;width:100%;height:100%;animation:.2s both tp-rise}.tp-viewer-missing{color:var(--tx-3);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.tp-label-chip{background:var(--cta);height:28px;color:var(--cta-text);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;position:absolute;top:12px;left:12px}.tp-label-chip:hover{transform:translateY(-1px);box-shadow:0 6px 16px -8px #00000080}.tp-viewer-actions{gap:6px;display:flex;position:absolute;top:12px;right:12px}.tp-viewer-actions .tp-pill{background:var(--panel);height:30px}@supports (color:color-mix(in lab, red, red)){.tp-viewer-actions .tp-pill{background:color-mix(in srgb, var(--panel) 85%, transparent)}}.tp-viewer-actions .tp-pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tp-nav{background:var(--panel);border-radius:999px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.tp-nav{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.tp-nav{border:1px solid var(--line-2);color:var(--tx);transition:transform .15s,background-color .15s}.tp-nav.l{left:12px}.tp-nav.r{right:12px}.tp-nav:hover{background:var(--panel)}.tp-nav:active{transform:translateY(-50%)scale(.92)}.tp-count{background:var(--panel);border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;display:inline-flex;position:absolute;bottom:12px;left:12px}@supports (color:color-mix(in lab, red, red)){.tp-count{background:color-mix(in srgb, var(--panel) 85%, transparent)}}.tp-count{color:var(--tx)}.tp-paste{color:var(--tx);flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:background-color .15s;display:flex;position:absolute;inset:0}.tp-paste:hover{background:rgb(var(--hi) / .03)}.tp-paste-ic{background:var(--cta);width:48px;height:48px;color:var(--cta-text);border-radius:14px;place-items:center;transition:transform .2s;display:grid}.tp-paste:hover .tp-paste-ic{transform:translateY(-2px)scale(1.04)}.tp-paste-h{font-size:16px;font-weight:600}.tp-paste-sub{color:var(--tx-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.tp-paste-sub kbd{border:1px solid var(--line-2);min-width:22px;height:22px;font-family:var(--mono);border-radius:6px;place-items:center;font-size:11px;display:inline-grid}.tp-strip{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.tp-thumb{aspect-ratio:16/9;border:1px solid var(--line);background:rgb(var(--hi) / .04);cursor:pointer;border-radius:12px;flex:none;width:132px;transition:transform .15s,border-color .15s,box-shadow .15s,opacity .15s;position:relative;overflow:hidden}.tp-thumb img{object-fit:cover;width:100%;height:100%}.tp-thumb:hover{border-color:rgb(var(--hi) / .3);transform:translateY(-1px)}.tp-thumb.on{border:2px solid var(--tx);box-shadow:0 8px 20px -12px rgb(var(--hi) / .5)}.tp-thumb.dragging{opacity:.45}.tp-thumb.add{border-style:dashed;border-color:var(--line-2);color:var(--tx-2);place-items:center;display:grid}.tp-thumb.add:hover{color:var(--tx)}@media (max-width:640px){.tp-thumb{width:96px}}.tp-thumb-label{background:var(--panel);border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;left:6px}@supports (color:color-mix(in lab, red, red)){.tp-thumb-label{background:color-mix(in srgb, var(--panel) 85%, transparent)}}.tp-thumb-label{color:var(--tx)}.tp-strip-foot{color:var(--tx-3);justify-content:space-between;gap:10px;font-size:11.5px;display:flex}.tp-link{border:1px solid var(--line);background:rgb(var(--hi) / .02);border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;transition:border-color .15s;display:flex}.tp-link:focus-within{border-color:rgb(var(--hi) / .35)}.tp-link input{min-width:0;color:var(--tx);background:0 0;outline:none;flex:1;font-size:12.5px}.tp-label-menu{flex-direction:column;gap:2px;width:230px;padding:6px;display:flex}.tp-menu-item{text-align:left;color:var(--tx);border-radius:8px;padding:7px 10px;font-size:13px;transition:background-color .12s}.tp-menu-item:hover{background:var(--bg-card-hover)}.tp-menu-item.on{font-weight:600}.tp-menu-item.muted{color:var(--tx-3)}.tp-label-own{gap:6px;padding:4px;display:flex}.tp-label-own input{border:1px solid var(--line-2);min-width:0;height:28px;color:var(--tx);background:0 0;border-radius:8px;outline:none;flex:1;padding:0 8px;font-size:12.5px}.tp-label-own input:focus{border-color:rgb(var(--hi) / .4)}.tp-full{max-width:min(1200px,94vw)!important;padding:8px!important}.tp-full img{border-radius:12px;width:100%;height:auto}.tp-result{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.tp-result-h{color:var(--tx);font-size:14px;font-weight:600}.tp-result-sub{color:var(--tx-2);margin-top:2px;font-size:12.5px}.tp-fills{flex-direction:column;gap:10px;margin-top:14px;display:flex}.tp-fills-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tp-fill-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){.tp-fill-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tp-table-wrap{overflow-x:auto}.tp-table{border-collapse:collapse;width:100%;font-size:13px}.tp-table th{text-align:left;color:var(--tx-3);border-bottom:1px solid var(--line);padding:6px 8px;font-size:11.5px;font-weight:500}.tp-table td{border-bottom:1px solid var(--line);color:var(--tx);white-space:nowrap;padding:8px}.tp-table .r{text-align:right}.tp-table tbody tr{transition:background-color .12s}.tp-table tbody tr:hover{background:var(--bg-card-hover)}.tp-fill-dot{background:var(--tx);vertical-align:middle;border-radius:999px;width:7px;height:7px;margin-right:8px;display:inline-block}.tp-fill-dot.out{border:1.5px solid var(--tx);background:0 0}.tp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.tp-tiles.three{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-tile{background:rgb(var(--hi) / .035);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.tp-tile .k{color:var(--tx-3);font-size:11.5px}.tp-tile .v{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:600;overflow:hidden}.tp-review{flex-direction:column;gap:16px;display:flex}.tp-q-k{color:var(--tx-2);margin-bottom:8px;font-size:13px}.tp-choices{flex-wrap:wrap;gap:8px;display:flex}.tp-choice{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:34px;color:var(--tx);border-radius:999px;padding:0 14px;font-size:13px;font-weight:500;transition:transform .15s,background-color .15s,border-color .15s,color .15s,box-shadow .15s}.tp-choice:hover{border-color:rgb(var(--hi) / .3);transform:translateY(-1px)}.tp-choice:active{transform:scale(.96)}.tp-choice:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.tp-choice.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 8px 20px -12px rgb(var(--hi) / .55)}.tp-choice.suggest{color:var(--tx-2);background:0 0;border-style:dashed}.tp-note{resize:vertical;border:1px solid var(--line);background:rgb(var(--hi) / .03);width:100%;min-height:48px;color:var(--tx);border-radius:14px;outline:none;padding:12px 14px;font-size:13.5px;line-height:1.5;transition:border-color .15s}.tp-note:focus{border-color:rgb(var(--hi) / .35)}.note-grow{flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.note-grow>textarea{resize:none;transition:border-color .15s,height .2s}.note-grow.collapsed>textarea,.rt-frame.collapsed .rt-input{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.note-more{border:1px solid var(--line);height:26px;color:var(--tx-2);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:0 10px;font-size:12px;transition:color .15s,background .15s,border-color .15s,transform .14s;animation:.15s both tp-rise}.note-more:hover{color:var(--tx);background:rgb(var(--hi) / .06);border-color:var(--line-2)}.note-more:active{transform:scale(.96)}.note-more:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .28);outline:none}.rt-frame .rt-input{max-height:60vh;transition:max-height .2s;overflow-y:auto}.rt-frame.collapsed .rt-input{max-height:var(--rt-shut);overflow:hidden}.tp-save{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:46px;color:var(--tx-3);border-radius:999px;margin-top:auto;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,transform .15s,box-shadow .2s}.tp-save.ready{background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 10px 26px -14px rgb(var(--hi) / .6)}.tp-save.ready:hover:not(:disabled){transform:translateY(-1px)}.tp-save.ready:active:not(:disabled){transform:scale(.98)}.tp-journal{flex-direction:column;gap:14px;display:flex}.tp-field{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.tp-tags{flex-wrap:wrap;gap:6px;display:flex}.tp-tag{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:30px;color:var(--tx);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.tp-tag.strong{font-weight:600}.tp-tag button{color:var(--tx-3);transition:color .12s}.tp-tag button:hover{color:var(--tx)}.tp-tag.add{color:var(--tx-2);cursor:pointer;background:0 0;border-style:dashed;transition:color .15s,border-color .15s}.tp-tag.add:hover{color:var(--tx);border-color:rgb(var(--hi) / .35)}.tp-checks{flex-direction:column;gap:7px;width:100%;margin:2px 0 0;padding:0;list-style:none;display:flex}.tp-checks li{color:var(--tx-2);align-items:center;gap:9px;font-size:13px;display:flex}.tp-checks li.on{color:var(--tx)}.tp-box{border:1px solid var(--line-2);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.tp-checks li.on .tp-box{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.tp-checks li.broke .tp-box{border-style:dashed}.tp-broke{color:var(--tx-3);border:1px dashed var(--line-2);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px}.tp-standing{flex-direction:column;display:flex}.tp-delta{color:var(--tx);font-size:13px;font-weight:600}.tp-delta.down{color:var(--tx-2)}.tp-run{margin-top:18px}.tp-run-bar{height:22px;position:relative}.tp-run-track,.tp-run-fill{border-radius:999px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tp-run-track{background:rgb(var(--hi) / .08);right:0}.tp-run-fill{background:var(--tx);transition:width .5s cubic-bezier(.2,.7,.2,1)}.tp-run-cap{background:var(--tx);border-radius:999px;width:3px;height:18px;position:absolute;top:2px}.tp-run-cap.l{left:0}.tp-run-cap.r{right:0}.tp-run-knob{border:2px solid var(--tx);background:var(--panel);border-radius:999px;width:20px;height:20px;transition:left .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;transform:translate(-50%,-50%)}.tp-run-words{color:var(--tx-3);justify-content:space-between;gap:8px;margin-top:8px;font-size:11.5px;display:flex}.tp-outcomes{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.tp-outcome{border:1px solid var(--line-2);border-radius:10px;height:38px}.tp-outcome.win{background:var(--tx);border-color:var(--tx)}.tp-outcome.loss{background:repeating-linear-gradient(135deg, rgb(var(--hi) / .22) 0 2px, transparent 2px 7px)}.tp-outcome.breakeven{background:rgb(var(--hi) / .08)}.tp-outcome.empty{opacity:.5;border-style:dashed}.lgx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding-top:8px;display:flex}.lgx-title{letter-spacing:-.035em;color:var(--tx);font-size:40px;font-weight:600;line-height:1}.lgx-sub{color:var(--tx-2);margin-top:10px;font-size:13.5px}.lgx-mode,.lgx-toggle,.lgx-sides{border:1px solid var(--line);background:var(--panel);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.lgx-mode button,.lgx-toggle button{height:32px;color:var(--tx-2);border-radius:999px;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s,transform .15s}.lgx-toggle button{height:26px;padding:0 11px;font-size:12px}.lgx-mode button:hover,.lgx-toggle button:hover{color:var(--tx)}.lgx-mode button:active,.lgx-toggle button:active{transform:scale(.96)}.lgx-mode button.on,.lgx-toggle button.on{background:var(--cta);color:var(--cta-text);box-shadow:0 6px 18px -10px rgb(var(--hi) / .5)}.lgx-mode button:focus-visible,.lgx-toggle button:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.lgx-cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.lgx-col{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:960px){.lgx-cols{grid-template-columns:minmax(0,1fr)}}.lgx-trade{flex-direction:column;gap:14px;display:flex}.lgx-syms{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lgx-sym{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:34px;color:var(--tx);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:transform .15s,border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.lgx-sym span{color:var(--tx-3);font-size:10.5px;font-weight:500}.lgx-sym:hover{border-color:rgb(var(--hi) / .3);transform:translateY(-1px)}.lgx-sym:active{transform:scale(.96)}.lgx-sym.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 6px 18px -10px rgb(var(--hi) / .55)}.lgx-sym.on span{color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.lgx-sym.on span{color:color-mix(in srgb, var(--cta-text) 60%, transparent)}}.lgx-sym-more{display:inline-flex}.lgx-sides{border-radius:16px;grid-template-columns:1fr 1fr;padding:5px;display:grid}.lgx-sides button{height:50px;color:var(--tx-2);border-radius:12px;font-size:16px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s,transform .15s}.lgx-sides button:hover{color:var(--tx)}.lgx-sides button:active{transform:scale(.98)}.lgx-sides button.on{background:var(--cta);color:var(--cta-text);box-shadow:0 10px 24px -14px rgb(var(--hi) / .6)}.lgx-body{flex-direction:column;gap:10px;animation:.2s both tp-rise;display:flex}.lgx-row-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.lgx-amount{border:1.5px solid var(--line-2);background:rgb(var(--hi) / .025);border-radius:18px;align-items:center;gap:10px;padding:10px;transition:border-color .15s,box-shadow .15s;display:flex}.lgx-amount:focus-within{border-color:var(--tx);box-shadow:0 0 0 4px rgb(var(--hi) / .06)}.lgx-amount.invalid{border-color:var(--down)}.lgx-amount input{text-align:center;letter-spacing:-.04em;min-width:0;color:var(--tx);background:0 0;outline:none;flex:1;font-size:clamp(34px,6vw,52px);font-weight:600}.lgx-step{border:1px solid var(--line);background:var(--panel);width:48px;height:48px;color:var(--tx);border-radius:12px;flex:none;place-items:center;transition:transform .15s,background-color .15s,border-color .15s;display:grid}.lgx-step.sm{border-radius:10px;width:32px;height:32px}.lgx-step:hover{border-color:rgb(var(--hi) / .3);background:var(--bg-card-hover)}.lgx-step:active{transform:scale(.92)}.lgx-conv{color:var(--tx-3);text-align:center;font-size:12px}.lgx-quick{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.lgx-qr{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:36px;font-family:var(--mono);color:var(--tx);border-radius:999px;font-size:12.5px;font-weight:600;transition:transform .15s,background-color .15s,color .15s,border-color .15s}.lgx-qr.neg{background:repeating-linear-gradient(135deg, rgb(var(--hi) / .06) 0 2px, transparent 2px 7px)}.lgx-qr:hover:not(:disabled){border-color:rgb(var(--hi) / .3);transform:translateY(-1px)}.lgx-qr:active:not(:disabled){transform:scale(.95)}.lgx-qr.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.lgx-qr:disabled{opacity:.4;cursor:not-allowed}@media (max-width:520px){.lgx-quick{grid-template-columns:repeat(3,minmax(0,1fr))}}.lgx-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:520px){.lgx-pair{grid-template-columns:minmax(0,1fr)}}.lgx-cell{border:1px solid var(--line);background:rgb(var(--hi) / .025);text-align:left;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.lgx-stepper{align-items:center;gap:8px;display:flex}.lgx-stepper input{text-align:center;min-width:0;color:var(--tx);background:0 0;border-radius:8px;outline:none;flex:1;font-size:22px;font-weight:600}.lgx-stepper input.invalid{color:var(--down)}.lgx-big{color:var(--tx);font-size:22px;font-weight:600}.lgx-auto{border:1px solid var(--line-2);height:22px;color:var(--tx-2);border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex}.lgx-money{align-items:baseline;gap:4px;display:flex}.lgx-money span{color:var(--tx-3);font-size:14px}.lgx-money input{min-width:0;color:var(--tx);background:0 0;outline:none;flex:1;font-size:22px;font-weight:600}.lgx-money input.invalid{color:var(--down)}.lgx-money.wide{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex:160px;padding:8px 12px;transition:border-color .15s}.lgx-money.wide:focus-within{border-color:rgb(var(--hi) / .4)}.lgx-hint{color:var(--tx-3);font-size:11.5px}.lgx-risk-h{color:var(--tx);font-size:14px;font-weight:600}.lgx-risk-row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.lgx-preset{border:1px solid var(--line);background:var(--panel);min-height:44px;font-family:var(--mono);color:var(--tx);border-radius:12px;flex:70px;font-size:13px;font-weight:600;transition:transform .15s,background-color .15s,color .15s,border-color .15s}.lgx-preset:hover{border-color:rgb(var(--hi) / .3);transform:translateY(-1px)}.lgx-preset:active{transform:scale(.96)}.lgx-preset.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.lgx-now{background:rgb(var(--hi) / .08);height:22px;color:var(--tx);border-radius:999px;padding:0 9px;font-size:11px;font-weight:600;transition:background-color .15s}.lgx-now:hover{background:rgb(var(--hi) / .16)}.lgx-time{color:var(--tx);background:0 0;outline:none;width:100%;font-size:22px;font-weight:600}.lgx-add-exit{border-style:dashed;border-color:var(--line-2);cursor:pointer;background:0 0;justify-content:center;transition:border-color .15s,background-color .15s,transform .15s}.lgx-add-exit:hover{border-color:rgb(var(--hi) / .35);background:rgb(var(--hi) / .03);transform:translateY(-1px)}.lgx-where{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lgx-where .lg-chip{transition:transform .15s,border-color .15s,background-color .15s}.lgx-where .lg-chip:hover{transform:translateY(-1px)}.lgx-where .lg-chip.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.lgx-several{align-items:center;gap:6px;display:inline-flex}.lgx-several-k{color:var(--tx-3);font-size:12px}.lgx-journal{padding:0;overflow:hidden}.lgx-journal-h{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:18px 20px;transition:background-color .15s;display:flex}.lgx-journal-h:hover{background:rgb(var(--hi) / .02)}.lgx-journal-body{flex-direction:column;gap:16px;padding:0 20px 20px;animation:.2s both tp-rise;display:flex}.lgx-field{flex-direction:column;gap:8px;display:flex}.lgx-checkbtn{text-align:left;color:inherit;align-items:center;gap:9px;font-size:13px;display:inline-flex}.lgx-charts{flex-direction:column;gap:10px;padding:14px;display:flex}.lgx-drop{border:1.5px dashed var(--line-2);min-height:180px;color:var(--tx);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.lgx-drop:hover{border-color:rgb(var(--hi) / .35);background:rgb(var(--hi) / .02)}.lgx-drop:hover .tp-paste-ic{transform:translateY(-2px)scale(1.04)}.lgx-shots{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.lgx-shot{aspect-ratio:16/9;border:1px solid var(--line);background:rgb(var(--hi) / .04);border-radius:12px;animation:.2s both tp-rise;position:relative;overflow:hidden}.lgx-shot img{object-fit:cover;width:100%;height:100%}.lgx-shot.add{border-style:dashed;border-color:var(--line-2);color:var(--tx-2);place-items:center;transition:color .15s,border-color .15s;display:grid}.lgx-shot.add:hover{color:var(--tx);border-color:rgb(var(--hi) / .35)}.lgx-shot-x{width:24px;height:24px;position:absolute;top:6px;right:6px}.lgx-net{background:var(--cta);color:var(--cta-text);box-shadow:0 18px 40px -26px rgb(var(--hi) / .55);border-radius:22px;padding:20px;transition:box-shadow .2s}.lgx-net-h{color:var(--cta-text);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.lgx-net-h{color:color-mix(in srgb, var(--cta-text) 65%, transparent)}}.lgx-net-tag{border:1px solid var(--cta-text);border-radius:999px;height:26px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.lgx-net-tag{border:1px solid color-mix(in srgb, var(--cta-text) 18%, transparent)}}.lgx-net-tag{color:var(--cta-text);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.lgx-net-v{letter-spacing:-.045em;margin-top:10px;font-family:inherit;font-size:clamp(40px,6vw,58px);font-weight:600;line-height:1}.lgx-net-sub{color:var(--cta-text);margin-top:8px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.lgx-net-sub{color:color-mix(in srgb, var(--cta-text) 60%, transparent)}}.lgx-net-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.lgx-net-tiles>div{background:var(--cta-text);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.lgx-net-tiles>div{background:color-mix(in srgb, var(--cta-text) 7%, transparent)}}.lgx-net-tiles>div{min-width:0}.lgx-net-tiles .k{color:var(--cta-text);font-size:11px}@supports (color:color-mix(in lab, red, red)){.lgx-net-tiles .k{color:color-mix(in srgb, var(--cta-text) 60%, transparent)}}.lgx-net-tiles .v{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.lgx-net-tiles .s{color:var(--cta-text);font-size:10.5px}@supports (color:color-mix(in lab, red, red)){.lgx-net-tiles .s{color:color-mix(in srgb, var(--cta-text) 55%, transparent)}}.lgx-rules{flex-direction:column;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lgx-rules li{border:1px solid var(--line);background:rgb(var(--hi) / .025);color:var(--tx);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.lgx-rules li.broke{border-style:dashed;border-color:var(--line-2)}.lgx-rule-ic{border:1px solid var(--line-2);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.lgx-rules li.broke .lgx-rule-ic{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.lgx-rule-v{color:var(--tx-3);text-align:right;margin-left:auto;font-size:11.5px}.lgx-feed-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.lgx-feed{border:1px solid var(--line);height:30px;color:var(--tx-3);border-radius:999px;align-items:center;padding:0 11px;font-size:12px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.lgx-feed.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta);font-weight:600}.lgx-feed-hint{font-family:var(--mono);opacity:.8;margin-left:4px;font-size:10.5px}.lgx-save{gap:10px;display:flex}.lgx-discard{height:54px;padding:0 22px}.lgx-log{background:var(--cta);height:54px;color:var(--cta-text);box-shadow:0 14px 32px -18px rgb(var(--hi) / .65);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .2s,opacity .15s;display:inline-flex}.lgx-log:hover:not(:disabled){box-shadow:0 18px 36px -18px rgb(var(--hi) / .75);transform:translateY(-1px)}.lgx-log:active:not(:disabled){transform:scale(.98)}.lgx-log:disabled{opacity:.55;cursor:default}.lgx-kbd{font-family:var(--mono);opacity:.6;font-size:11px}@media (max-width:900px){.lgx-save{display:none}.lgx-form{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.ink-app[data-nav=bottom] .lgx-form{padding-bottom:calc(190px + env(safe-area-inset-bottom))}}.lgx-back{border:1px solid var(--line-2);height:26px;color:var(--tx-2);border-radius:999px;align-items:center;margin-bottom:18px;padding:0 11px;font-size:12px;transition:color .15s,border-color .15s,transform .15s;display:inline-flex}.lgx-back:hover{color:var(--tx);border-color:rgb(var(--hi) / .3);transform:translate(-2px)}.lgx-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgx-mode button:disabled{cursor:not-allowed}.lgx-auto-btn{cursor:pointer;transition:color .15s,border-color .15s,transform .15s}.lgx-auto-btn:hover{color:var(--tx);border-color:rgb(var(--hi) / .35);transform:translateY(-1px)}.lgx-auto-btn:active{transform:scale(.96)}.lgx-dt{align-items:center;gap:8px;display:flex}.lgx-dt .lgx-time{font-size:18px}.lgx-time.invalid{color:var(--down)}.lgx-locked{cursor:default;align-items:center;gap:6px;display:inline-flex}.lgx-where .lgx-locked:hover{transform:none}.lgx-where .lg-chip:disabled{opacity:.45;cursor:not-allowed;transform:none}.lgx-broker{border-top:1px solid var(--line);color:var(--tx-2);padding-top:12px;font-size:12.5px}.lgx-broker summary{cursor:pointer;list-style:none;transition:color .15s}.lgx-broker summary:hover{color:var(--tx)}.lgx-broker ul{flex-direction:column;gap:4px;margin-top:10px;display:flex}.lgx-broker li{color:var(--tx-2);grid-template-columns:70px 80px 1fr;font-size:12px;display:grid}.lgx-reset{color:var(--tx-2);align-self:flex-start;align-items:center;gap:6px;font-size:12.5px;transition:color .15s;display:inline-flex}.lgx-reset:hover{color:var(--tx)}.lgx-journal-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.lgx-note{min-height:44px}.lgx-adds{flex-wrap:wrap;gap:6px;display:flex}.lgx-edit .tp-checks{gap:6px}.lgx-edit .tp-checks li{display:block}.lgx-edit .tp-checks .lgx-checkbtn{border:1px solid var(--line);border-radius:12px;width:100%;min-height:42px;padding:8px 12px;transition:border-color .15s,background-color .15s}.lgx-edit .tp-checks .lgx-checkbtn:hover{border-color:rgb(var(--hi) / .22);background:rgb(var(--hi) / .02)}.lgx-edit .tp-checks li.unset .tp-box{border-style:dashed;border-radius:999px}.lgx-edit .tp-checks li.on .tp-box,.lgx-edit .tp-checks li.broke .tp-box{border-radius:999px}.lgx-rule-state{color:var(--tx-3);margin-left:auto;font-size:10.5px}.lgx-sums{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lgx-sums li{border:1px solid var(--line);background:rgb(var(--hi) / .02);min-height:42px;color:var(--tx);border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-size:13px;display:flex}.lgx-sums li .tp-mono{color:var(--tx-2);margin-left:auto;font-size:12px}.lgx-sum-ic{text-align:center;width:16px;color:var(--tx-3);font-size:11px}.lgx-status{border:1px solid var(--line);background:var(--panel);min-height:54px;color:var(--tx);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 20px;font-size:13px;display:flex}.lgx-status .tp-mono{color:var(--tx-3);font-size:11px}.lgx-delete{color:var(--tx-3);border-radius:8px;align-self:center;padding:6px 10px;font-size:12.5px;transition:color .15s}.lgx-delete:hover{color:var(--down)}.lgx-zone{flex-direction:column;gap:10px;display:flex}.lgx-zone.empty{border:1.5px dashed var(--line-2);border-radius:16px;align-items:center;gap:0;padding-bottom:18px;transition:border-color .15s,background-color .15s}.lgx-zone.empty:hover{border-color:rgb(var(--hi) / .35);background:rgb(var(--hi) / .02)}.lgx-zone.empty .lgx-drop{background:0 0;border:0;width:100%;min-height:150px}.lgx-zone.empty .tp-link{width:min(360px,100% - 32px)}.lgx-edit .lgx-amount input,.lgx-edit .lgx-money input{font-family:inherit}.lgx-edit .tp-checks li.unset .tp-box{border-color:rgb(var(--hi) / .28)}.lgx-edit .lgx-money span{color:var(--tx);font-size:22px;font-weight:600}.lgx-edit .lgx-money{align-items:center;gap:0}.lgx-edit .lgx-money .lgx-risk-k{color:var(--tx-3);margin-right:10px;font-size:11px;font-weight:400}.lgx-edit .lgx-risk-row{flex-wrap:nowrap}.lgx-edit .lgx-risk-row .lgx-money.wide{flex:2 1 0;min-width:0}.lgx-edit .lgx-risk-row .lgx-preset{flex:1 1 0;min-width:0}.lgx-edit .lgx-note{min-height:42px}.lgx-edit .lgx-discard{color:var(--tx);font-weight:600}.lgx-edit .lgx-log:disabled{opacity:1;background:var(--panel);color:var(--tx-3);border:1px solid var(--line);box-shadow:none}@media (max-width:640px){.lgx-edit .lgx-risk-row{flex-wrap:wrap}.lgx-edit .lgx-risk-row .lgx-money.wide{flex:100%}}@media (max-width:900px){.lgx-edit .lgx-save{display:flex}.lgx-form.lgx-edit{padding-bottom:calc(40px + env(safe-area-inset-bottom))}.ink-app[data-nav=bottom] .lgx-form.lgx-edit{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}@media (max-width:640px){.lgx-journal-grid{grid-template-columns:minmax(0,1fr)}}.dz-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding-top:8px;animation:.22s both tp-rise;display:flex}.dz-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dz-title{letter-spacing:-.035em;color:var(--tx);font-size:40px;font-weight:600;line-height:1}.dz-sub{color:var(--tx-2);margin-top:10px;font-size:13.5px}.dz-chip{border:1px solid var(--line);background:var(--panel);height:30px;color:var(--tx);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.dz-chip-dot{background:var(--tx);width:7px;height:7px;box-shadow:0 0 0 3px rgb(var(--hi) / .12);border-radius:999px;animation:2s ease-in-out infinite dz-pulse}@keyframes dz-pulse{50%{box-shadow:0 0 0 5px rgb(var(--hi) / .04)}}.dz-nav{align-items:center;gap:8px;display:flex}.dz-arrows{border:1px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex}.dz-arrow{width:32px;height:32px;color:var(--tx-2);border-radius:999px;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.dz-arrow svg{width:16px;height:16px}.dz-arrow:hover{background:rgb(var(--hi) / .06);color:var(--tx)}.dz-arrow:active{transform:scale(.92)}.dz-today{color:var(--tx);padding:0 12px;font-size:13px;font-weight:600}a.dz-today:hover{text-decoration:underline}.dz-share{background:var(--cta);height:42px;color:var(--cta-text);box-shadow:0 10px 24px -16px rgb(var(--hi) / .6);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .2s;display:inline-flex}.dz-share:hover{box-shadow:0 14px 28px -16px rgb(var(--hi) / .7);transform:translateY(-1px)}.dz-share:active{transform:scale(.97)}.dz-share-menu button{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:background-color .15s;display:flex}.dz-share-menu button:hover{background:rgb(var(--hi) / .06)}.dz-share-menu svg{width:16px;height:16px;color:var(--tx-2);flex:none}.dz-share-menu b{color:var(--tx);font-size:13px;display:block}.dz-share-menu small{color:var(--tx-3);font-size:11.5px;display:block}.dz-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;animation:.22s 40ms both tp-rise;display:grid}.dz-stage{border:1px solid var(--line);background:var(--panel);text-align:left;min-height:76px;color:var(--tx);border-radius:22px;align-items:center;gap:14px;padding:0 18px;transition:transform .18s,box-shadow .2s,background-color .2s,border-color .2s;display:flex}.dz-stage:hover{border-color:rgb(var(--hi) / .18);transform:translateY(-2px)}.dz-stage:active{transform:scale(.99)}.dz-stage:focus-visible{box-shadow:0 0 0 3px rgb(var(--hi) / .25);outline:none}.dz-stage.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 18px 40px -26px rgb(var(--hi) / .55)}.dz-stage-n{border:1.5px solid;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.dz-stage.done .dz-stage-n{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.dz-stage.on.done .dz-stage-n{background:var(--cta-text);color:var(--cta);border-color:var(--cta-text)}.dz-stage-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dz-stage-t b{font-size:16px;font-weight:600}.dz-stage-t>span{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.dz-stage.on .dz-stage-t>span{color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.dz-stage.on .dz-stage-t>span{color:color-mix(in srgb, var(--cta-text) 60%, transparent)}}.dz-preopen{font-style:normal}.dz-badge{border:1px solid var(--line-2);height:24px;color:var(--tx-2);border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.dz-stage.on .dz-badge{background:var(--cta-text);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.dz-stage.on .dz-badge{background:color-mix(in srgb, var(--cta-text) 10%, transparent)}}.dz-stage.on .dz-badge{color:var(--cta-text)}.dz-cols{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:14px;display:grid}.dz-main,.dz-side{flex-direction:column;gap:14px;min-width:0;display:flex}.dz-panel{flex-direction:column;gap:14px;animation:.22s both tp-rise;display:flex}.dz-row{border:1px solid var(--line);background:var(--panel);text-align:left;min-height:56px;color:var(--tx-2);border-radius:18px;align-items:center;gap:14px;padding:0 20px;font-size:13px;transition:border-color .15s,transform .15s,background-color .15s;display:flex}.dz-row b{color:var(--tx);font-size:14px}.dz-row:hover{border-color:rgb(var(--hi) / .18);transform:translateY(-1px)}.dz-row:active{transform:scale(.995)}.dz-open{color:var(--tx-2);margin-left:auto;font-size:12.5px;transition:transform .15s,color .15s}.dz-row:hover .dz-open{color:var(--tx);transform:translate(2px)}.dz-notes{animation:.2s both tp-rise}.dz-k{color:var(--tx-2);font-size:12px;display:block}.dz-hint{color:var(--tx-3);font-size:12px}.dz-field{flex-direction:column;gap:9px;display:flex}.dz-card-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.dz-card-h h2,.dz-acc h2,.dz-review-h{letter-spacing:-.01em;color:var(--tx);font-size:16px;font-weight:600}.dz-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dz-pill{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:34px;color:var(--tx);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:transform .15s,border-color .15s,background-color .15s,color .15s;display:inline-flex}.dz-pill:hover{border-color:rgb(var(--hi) / .25);transform:translateY(-1px)}.dz-pill:active{transform:scale(.96)}.dz-pill.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.dz-pill.add{color:var(--tx-2);background:0 0;font-weight:500}.dz-pill.add:hover{color:var(--tx)}.dz-x{width:22px;height:22px;color:var(--tx-3);border-radius:999px;flex:none;place-items:center;transition:color .15s,background-color .15s,opacity .15s;display:grid}.dz-x svg{width:12px;height:12px}.dz-x:hover{color:var(--tx);background:rgb(var(--hi) / .08)}@media (hover:hover){.dz-hover-only{opacity:0;transition:opacity .15s}.dz-plan:hover .dz-hover-only,.dz-review:hover .dz-hover-only,.dz-chart:hover .dz-hover-only,.dz-hover-only:focus-within,.dz-hover-only:focus-visible{opacity:1}.dz-level .dz-x,.dz-scn .dz-x{opacity:0}.dz-level:hover .dz-x,.dz-scn:hover .dz-x,.dz-x:focus-visible{opacity:1}}.dz-plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;padding:22px;display:grid}.dz-plan-l,.dz-plan-r{flex-direction:column;gap:18px;min-width:0;display:flex}.dz-heads{flex-direction:column;gap:6px;display:flex}.dz-remind{color:var(--tx);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.dz-remind .dz-k{color:var(--tx-3);display:inline}.dz-stamp{border:1px solid var(--line);height:24px;color:var(--tx-2);border-radius:999px;align-self:flex-start;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.dz-stamp.after{color:var(--tx);border-style:dashed}.dz-seg{border:1px solid var(--line);background:rgb(var(--hi) / .03);border-radius:999px;align-self:flex-start;gap:2px;padding:4px;display:inline-flex}.dz-seg button{height:40px;color:var(--tx-2);border-radius:999px;padding:0 20px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s,transform .15s}.dz-seg button:hover{color:var(--tx)}.dz-seg button:active{transform:scale(.96)}.dz-seg button.on{background:var(--cta);color:var(--cta-text);box-shadow:0 6px 18px -10px rgb(var(--hi) / .5)}.dz-level{border:1px solid var(--line);background:rgb(var(--hi) / .03);border-radius:999px;align-items:center;height:34px;padding-right:4px;transition:border-color .15s;display:inline-flex}.dz-level:hover{border-color:rgb(var(--hi) / .25)}.dz-level>button:first-child{height:100%;color:var(--tx);align-items:center;gap:7px;padding:0 6px 0 13px;font-size:13px;display:inline-flex}.dz-level-k{font-family:var(--mono);color:var(--tx-3);font-size:11.5px}.dz-level-edit{border:1px solid rgb(var(--hi) / .4);background:var(--panel);border-radius:999px;align-items:center;gap:4px;height:34px;padding:0 6px;animation:.15s both tp-rise;display:inline-flex}.dz-level-edit input{width:72px;color:var(--tx);background:0 0;outline:none;padding:0 6px;font-size:13px}.dz-level-edit input+input{border-left:1px solid var(--line);width:86px}.dz-scns{flex-direction:column;gap:8px;display:flex}.dz-scn{border:1px solid var(--line);background:rgb(var(--hi) / .03);border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:8px 12px 8px 14px;transition:border-color .15s;display:flex}.dz-scn:focus-within{border-color:rgb(var(--hi) / .3)}.dz-if{background:var(--cta);height:22px;color:var(--cta-text);font-family:var(--mono);border-radius:6px;flex:none;place-items:center;padding:0 6px;font-size:10.5px;font-weight:700;display:grid}.dz-scn input{min-width:0;color:var(--tx);background:0 0;outline:none;flex:1 1 0;font-size:13.5px}.dz-scn input::placeholder{color:var(--tx-3)}.dz-scn input.dz-then{font-weight:600}.dz-arrow-t{color:var(--tx-3)}.dz-chart{border:1px solid var(--line);background:rgb(var(--hi) / .04);border-radius:18px;position:relative;overflow:hidden}.dz-chart img{width:100%;height:auto;display:block}.dz-chart-btn{color:#f4f4f2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cb8;border-radius:999px;height:28px;padding:0 12px;font-size:12px;font-weight:600;transition:transform .15s,background-color .15s,opacity .15s;position:absolute;top:10px;right:10px}.dz-chart-btn:hover{background:#0a0a0cd9;transform:translateY(-1px)}.dz-chart-btn.rm{left:10px;right:auto}.dz-chart-cap{color:#f4f4f2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cb8;border-radius:999px;align-items:center;height:26px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.dz-drop{border:1.5px dashed var(--line-2);min-height:200px;color:var(--tx);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:border-color .15s,background-color .15s;display:flex}.dz-drop:hover{border-color:rgb(var(--hi) / .35);background:rgb(var(--hi) / .02)}.dz-drop:hover .tp-paste-ic{transform:translateY(-2px)scale(1.04)}.dz-drop b{font-size:14px}.dz-drop small{color:var(--tx-3);font-size:12px}.dz-text{border:1px solid var(--line);background:rgb(var(--hi) / .03);color:var(--tx);border-radius:16px;padding:12px 16px;font-size:14px;line-height:1.55;transition:border-color .15s}.dz-text:focus-within{border-color:rgb(var(--hi) / .3)}.dz-text .rt-frame{box-shadow:none;background:0 0;border:0}.dz-text .rt-bar{border:1px solid var(--line);border-radius:10px;margin:-4px -6px 8px;display:none;position:static}.dz-text:focus-within .rt-bar{animation:.15s both tp-rise;display:flex}.dz-text .rt-input{min-height:22px;padding:0}.dz-preopen-d{color:var(--tx-2);font-size:12.5px}.dz-preopen-d summary{cursor:pointer;border:1px dashed var(--line-2);border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;list-style:none;transition:color .15s;display:inline-flex}.dz-preopen-d summary:hover{color:var(--tx)}.dz-preopen-d[open] summary{margin-bottom:10px}.dz-trades{flex-direction:column;gap:14px;padding:22px;display:flex}.dz-trade-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dz-trade{border:1px solid var(--line);background:rgb(var(--hi) / .03);border-radius:16px;align-items:center;gap:14px;min-height:68px;padding:10px 14px;transition:border-color .15s;display:flex}.dz-trade:hover{border-color:rgb(var(--hi) / .18)}.dz-trade-main{min-width:0;color:var(--tx);flex:1;align-items:center;gap:14px;display:flex}.dz-trade-main b{font-size:15px;display:block}.dz-trade-sub{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.dz-dir{background:var(--cta);width:40px;height:40px;color:var(--cta-text);border-radius:12px;flex:none;place-items:center;transition:transform .15s;display:grid}.dz-dir svg{width:18px;height:18px}.dz-dir.loss{color:var(--tx);border:1px solid var(--line-2);background-color:#0000;background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .3) 0 1.5px, transparent 1.5px 5px)}.dz-trade:hover .dz-dir{transform:scale(1.05)}.dz-trade-pnl{color:var(--tx);font-size:15px;font-weight:600}.dz-marks{border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.dz-marks button{height:30px;color:var(--tx-2);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background-color .18s,color .18s,transform .15s}.dz-marks button:hover{color:var(--tx)}.dz-marks button:active{transform:scale(.95)}.dz-marks button.on{background:var(--cta);color:var(--cta-text)}.dz-empty{color:var(--tx-3);padding:6px 0;font-size:13px}.dz-session{padding:10px}.dz-session-drop{border:1.5px dashed var(--line-2);text-align:left;border-radius:16px;align-items:center;gap:16px;width:100%;min-height:84px;padding:0 18px;transition:border-color .15s,background-color .15s;display:flex}.dz-session-drop:hover{border-color:rgb(var(--hi) / .35);background:rgb(var(--hi) / .02)}.dz-session-drop:hover .tp-paste-ic{transform:translateY(-2px)scale(1.04)}.dz-session-drop b{color:var(--tx);font-size:15px;display:block}.dz-session-drop small{color:var(--tx-2);margin-top:2px;font-size:12.5px;display:block}.dz-review{flex-direction:column;gap:20px;padding:22px;display:flex}.dz-verdicts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dz-verdict{border:1px solid var(--line);background:rgb(var(--hi) / .03);min-height:84px;color:var(--tx);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:transform .18s,background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.dz-verdict:hover{border-color:rgb(var(--hi) / .22);transform:translateY(-2px)}.dz-verdict:active{transform:scale(.97)}.dz-verdict.on{background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 16px 34px -22px rgb(var(--hi) / .6)}.dz-verdict-ic{place-items:center;height:20px;font-size:18px;display:grid}.dz-verdict-ic svg{width:20px;height:20px}.dz-vs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dz-said{border:1px solid var(--line);background:rgb(var(--hi) / .03);border-radius:16px;flex-direction:column;gap:4px;padding:12px 16px;transition:border-color .15s;display:flex}.dz-said:focus-within{border-color:rgb(var(--hi) / .3)}.dz-said .dz-k{color:var(--tx-3);font-size:11px}.dz-said input{color:var(--tx);background:0 0;outline:none;font-size:15px;font-weight:600}.dz-said input::placeholder{color:var(--tx-3);font-weight:500}.dz-pill.strong{font-weight:600}.dz-nt button{opacity:.7;border-radius:999px;place-items:center;width:18px;height:18px;transition:opacity .15s;display:grid}.dz-nt button:hover{opacity:1}.dz-nt svg{width:11px;height:11px}.dz-finish{border:1px solid var(--line);background:rgb(var(--hi) / .04);height:50px;color:var(--tx-3);border-radius:999px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,transform .15s,box-shadow .2s}.dz-finish:not(:disabled){background:var(--cta);color:var(--cta-text);border-color:var(--cta);box-shadow:0 14px 32px -20px rgb(var(--hi) / .6)}.dz-finish:not(:disabled):hover{transform:translateY(-1px)}.dz-finish:not(:disabled):active{transform:scale(.99)}.dz-finish.done:not(:disabled){background:rgb(var(--hi) / .06);color:var(--tx);border-color:var(--line);box-shadow:none}.dz-finish:disabled{cursor:default}.dz-pnl{background:var(--cta);color:var(--cta-text);box-shadow:0 18px 40px -26px rgb(var(--hi) / .55);border-radius:22px;padding:22px;animation:.22s 60ms both tp-rise}.dz-pnl .dz-k{color:var(--cta-text)}@supports (color:color-mix(in lab, red, red)){.dz-pnl .dz-k{color:color-mix(in srgb, var(--cta-text) 60%, transparent)}}.dz-pnl .dz-k{font-size:13px}.dz-pnl-v{letter-spacing:-.04em;margin-top:14px;font-family:inherit;font-size:46px;font-weight:600;line-height:1}.dz-pills{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.dz-pills span{background:var(--cta-text);border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dz-pills span{background:color-mix(in srgb, var(--cta-text) 8%, transparent)}}.dz-week{flex-direction:column;gap:16px;animation:.22s .1s both tp-rise;display:flex}.dz-snow{vertical-align:-2px;width:12px;height:12px;margin:0 2px;display:inline-block}.dz-bars{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.dz-bar-col{flex-direction:column;align-items:center;gap:8px;display:flex}.dz-bar{border:1px solid var(--line-2);width:36px;height:72px;color:var(--tx-2);border-radius:999px;place-items:center;transition:transform .2s;display:grid;position:relative;overflow:hidden}.dz-bar:hover{transform:translateY(-2px)}.dz-bar.future{border-style:dashed;border-color:var(--line)}.dz-bar.today{border:2px solid var(--tx)}.dz-bar.planned:after{content:"";background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .45) 0 1.5px, transparent 1.5px 5px);position:absolute;inset:50% 0 0}.dz-bar.reviewed:before{content:"";background:var(--tx);position:absolute;inset:0 0 50%}.dz-bar-l{color:var(--tx-3);font-size:10.5px}.dz-bar-l.on{color:var(--tx);font-weight:700}.dz-legend{color:var(--tx-2);gap:16px;font-size:11.5px;display:flex}.dz-legend span{align-items:center;gap:6px;display:inline-flex}.dz-key{border:1px solid var(--line-2);border-radius:3px;width:12px;height:12px}.dz-key.planned{background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .5) 0 1px, transparent 1px 3.5px)}.dz-key.reviewed{background:var(--tx);border-color:var(--tx)}.dz-acc{flex-direction:column;gap:14px;animation:.22s .14s both tp-rise;display:flex}.dz-acc-v{align-items:baseline;gap:10px;display:flex}.dz-acc-v b{letter-spacing:-.03em;color:var(--tx);font-family:inherit;font-size:36px;font-weight:600;line-height:1}.dz-acc-v span{color:var(--tx-2);font-size:13px}.dz-squares{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.dz-sq{border:1px solid var(--line-2);border-radius:8px;height:30px;transition:transform .15s}.dz-sq:hover{transform:translateY(-1px)}.dz-sq.correct{background:var(--tx);border-color:var(--tx)}.dz-sq.partly{background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .45) 0 1.5px, transparent 1.5px 5px)}.dz-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dz-tiles>div{border:1px solid var(--line);background:rgb(var(--hi) / .03);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.dz-tiles .dz-k{color:var(--tx-3);font-size:11px}.dz-tiles .tp-mono{color:var(--tx);font-family:inherit;font-size:18px;font-weight:600}.dz-pro{color:var(--tx-2);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.dz-pro svg{width:12px;height:12px}.dz-pro-link{color:var(--tx);text-underline-offset:3px;align-self:flex-start;font-size:12.5px;font-weight:600;text-decoration:underline}@media (max-width:1100px){.dz-cols{grid-template-columns:minmax(0,1fr)}.dz-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}}@media (max-width:760px){.dz-stages,.dz-plan{grid-template-columns:minmax(0,1fr)}.dz-verdicts{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-vs{grid-template-columns:minmax(0,1fr)}.dz-trade{flex-wrap:wrap}.dz-trade-main{flex-basis:100%}.dz-marks{margin-left:auto}.dz-title{font-size:32px}.dz-scn{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.dz-head,.dz-stages,.dz-panel,.dz-pnl,.dz-week,.dz-acc,.dz-notes,.dz-level-edit,.dz-chip-dot{animation:none}}.nw-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding-top:8px;animation:.22s both tp-rise;display:flex}.nw-title{letter-spacing:-.035em;color:var(--tx);font-size:40px;font-weight:600;line-height:1}.nw-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nw-seg{border:1px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex}.nw-seg button,.nw-seg>a,.nw-seg>span{height:32px;color:var(--tx-2);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .18s,color .18s,transform .15s;display:inline-flex}.nw-seg button:hover,.nw-seg>a:hover{color:var(--tx)}.nw-seg button:active,.nw-seg>a:active{transform:scale(.95)}.nw-seg button.on{background:var(--cta);color:var(--cta-text);box-shadow:0 6px 18px -10px rgb(var(--hi) / .5)}.hatch{background-image:repeating-linear-gradient(-45deg, rgb(var(--hi) / .12) 0 1.5px, transparent 1.5px 6px)}@media (prefers-reduced-motion:reduce){.nw-head{animation:none}}.nwc-head{align-items:center}.nwc-head-l{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nwc-title{letter-spacing:-.04em;font-size:30px}.nwc-week{background:var(--surf-card);height:36px;box-shadow:0 0 0 1px var(--line);border-radius:10px;align-items:center;padding:0 4px;display:inline-flex}.nwc-week b{color:var(--tx);white-space:nowrap;padding:0 6px;font-size:13.5px;font-weight:600}.nwc-week a{width:28px;height:28px;color:var(--tx-3);border-radius:7px;justify-content:center;align-items:center;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.nwc-week a:hover{color:var(--tx);background:rgb(var(--hi) / .06)}.nwc-week a:active{transform:scale(.92)}.nwc-week a:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:1px}.nwc-week svg{width:15px;height:15px}.nwc-upnext{height:30px;color:var(--tx-3);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:0 12px;font-size:12.5px;display:inline-flex;overflow:hidden}.nwc-upnext i{background:var(--tx);border-radius:50%;flex:none;width:6px;height:6px}.nwc-upnext.quiet i{background:var(--tx-4)}.nw-seg.nwc-seg{background:var(--surf-card);box-shadow:0 0 0 1px var(--line);border:0;border-radius:10px;padding:3px}.nw-seg.nwc-seg button{border-radius:7px;gap:6px;height:28px;padding:0 11px;font-size:12px}.nw-seg.nwc-seg button.on{box-shadow:none}.nw-seg.nwc-seg button:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:1px}.nwc-swatch{border-radius:2px;width:10px;height:8px;display:inline-block}.nwc-swatch.high,.nwc-folder.high path{fill:#d0574f;background:#d0574f}.nwc-swatch.medium,.nwc-folder.medium path{fill:#e0913a;background:#e0913a}.nwc-swatch.low,.nwc-folder.low path{fill:#d8c25a;background:#d8c25a}.nwc-swatch.holiday{background:var(--tx-4)}.nwc-filter button .nwc-swatch{transition:opacity .18s,transform .18s}.nwc-filter button:not(.on) .nwc-swatch{opacity:.35;transform:scale(.85)}.nwc-row.nwc-hol{cursor:default;color:var(--tx-3);background:repeating-linear-gradient(135deg, rgb(var(--hi) / .025) 0 1px, transparent 1px 6px)}.nwc-row.nwc-hol:hover,.nwc-row.nwc-hol:active{background:repeating-linear-gradient(135deg, rgb(var(--hi) / .025) 0 1px, transparent 1px 6px)}.nwc-row.nwc-hol .nwc-time,.nwc-row.nwc-hol .nwc-cur{color:var(--tx-4)}.nwc-row.nwc-hol .nwc-name{color:var(--tx-3);grid-column:4/-1;font-weight:400}.nwc-row.nwc-hol .nwc-name b{color:var(--tx-2);font-weight:600}.nwc-cal{--nwc-loss:#6a6a6e;--nwc-grid:92px 56px 64px minmax(0, 1fr) 90px 100px 100px 32px;background:var(--surf-card);box-shadow:0 0 0 1px var(--line);border-radius:16px;flex-direction:column;animation:.25s both tp-rise;display:flex;overflow:hidden}.ink-app[data-theme=light] .nwc-cal{--nwc-loss:#a8a8ac}.nwc-scroll{overflow-x:auto}.nwc-scroll>*{min-width:820px}.nwc-row{cursor:pointer}.nwc-bell{justify-content:flex-end;display:flex}.nwc-remind{width:28px;height:28px;color:var(--tx-4);border-radius:8px;place-items:center;transition:color .15s,background-color .15s,transform .15s;display:grid}.nwc-remind svg{width:14px;height:14px}.nwc-row:hover .nwc-remind,.nwc-row:focus-within .nwc-remind{color:var(--tx-3)}.nwc-remind:hover{color:var(--tx);background:rgb(var(--hi) / .06)}.nwc-remind:active{transform:scale(.9)}.nwc-remind.set{color:var(--tx);background:rgb(var(--hi) / .08)}.nwc-remind:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:1px}.nwc-legend-bell{vertical-align:-2px;width:12px;height:12px;display:inline-block}.nwc-remind-error{padding:0 18px 12px}.nwc-thead{grid-template-columns:110px var(--nwc-grid);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-4);border-bottom:1px solid var(--line);gap:12px;padding:12px 18px;font-size:9.5px;display:grid}.nwc-thead .r,.nwc-num{text-align:right}.nwc-day{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:12px;padding-left:18px;display:grid}.nwc-day.empty{opacity:.7}.nwc-day.today{background:rgb(var(--hi) / .03)}.nwc-date{flex-direction:column;justify-content:center;min-height:40px;padding:8px 0;display:flex}.nwc-date b{color:var(--tx);font-size:13px;font-weight:600}.nwc-day.empty .nwc-date b{color:var(--tx-3);font-weight:500}.nwc-date>span:not(.nwc-today){font-family:var(--mono);color:var(--tx-3);font-size:11px}.nwc-today{width:fit-content;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--tx);color:var(--bg);border-radius:5px;margin-top:4px;padding:2px 6px;font-size:8.5px}.nwc-rows{flex-direction:column;min-width:0;display:flex}.nwc-empty{height:40px;color:var(--tx-4);align-items:center;padding-left:4px;font-size:12.5px;display:flex}.nwc-row{grid-template-columns:var(--nwc-grid);text-align:left;height:44px;color:var(--tx);align-items:center;gap:12px;padding:0 18px 0 6px;transition:background-color .15s,box-shadow .15s;animation:.3s cubic-bezier(.22,.8,.2,1) both nwc-in;display:grid}.nwc-row+.nwc-row{border-top:1px solid var(--line)}.nwc-row:hover{background:rgb(var(--hi) / .03)}.nwc-row:active{background:rgb(var(--hi) / .05)}.nwc-row.on{background:rgb(var(--hi) / .04);box-shadow:inset 2px 0 0 var(--tx)}.nwc-row:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:-2px}.nwc-time{font-family:var(--mono);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12.5px;display:flex}.nwc-row.passed .nwc-time{color:var(--tx-3)}.nwc-tri{color:var(--tx);font-size:8px}.nwc-cur{font-family:var(--mono);color:var(--tx-3);font-size:12px;font-weight:600}.nwc-imp{align-items:center;display:flex}.nwc-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.nwc-name.high{font-weight:600}.nwc-name small{color:var(--tx-4);font-size:11px;font-weight:400}.nwc-tag{justify-content:flex-end;display:flex}.nwc-flat{font-family:var(--mono);letter-spacing:.08em;color:var(--tx-3);white-space:nowrap;background:repeating-linear-gradient(135deg, rgb(var(--hi) / .12) 0 1px, transparent 1px 5px);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;padding:3px 7px;font-size:9px;display:inline-block}.nwc-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}.nwc-act{color:var(--tx);font-weight:600}.nwc-act.down,.nwc-down{color:var(--nwc-loss)}.nwc-prev{color:var(--tx-3)}.nwc-legend{color:var(--tx-3);background:rgb(var(--hi) / .03);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 18px;font-size:12px;display:flex}.nwc-legend-l{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nwc-legend-l>span{align-items:center;gap:6px;display:inline-flex}.nwc-legend b{color:var(--tx);font-weight:600}@keyframes nwc-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:640px){.nwc-title{font-size:26px}.nwc-head-l{gap:10px}}@media (prefers-reduced-motion:reduce){.nwc-cal,.nwc-row{animation:none}.nwc-row,.nwc-week a{transition:none}}.nws,.nws-card{--nws-loss:#6a6a6e}.ink-app[data-theme=light] :is(.nws,.nws-card,.nws-grid){--nws-loss:#a8a8ac}.nws{flex-direction:column;gap:14px;animation:.25s both tp-rise;display:flex}.nws-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.nws-head>div{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.nws-kick{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.nws-dim{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-4);font-size:9px}.nws-name{letter-spacing:-.02em;color:var(--tx);font-size:18px;font-weight:600}.nws-sub{color:var(--tx-3);font-size:12.5px}.nws-sub.sm{font-size:10.5px}.nws-grid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr);gap:12px;animation:.45s cubic-bezier(.22,.8,.2,1) both nwc-in;display:grid}.nws-tile{background:var(--surf-card);min-height:132px;box-shadow:0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;transition:box-shadow .18s,transform .18s;display:flex}.nws-tile:hover{box-shadow:0 0 0 1px rgb(var(--hi) / .14)}.nws-tile-h{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.nws-big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tx);font-size:30px;font-weight:600;line-height:1.1}.nws-bars{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;height:86px;margin-top:auto;display:grid}.nws-bar-col{flex-direction:column;height:100%;display:flex}.nws-half{flex:1;justify-content:center;display:flex}.nws-half.up{align-items:flex-end}.nws-half.down{align-items:flex-start}.nws-bar{transform-origin:50% 100%;width:70%;animation:.6s cubic-bezier(.22,.8,.2,1) both nws-grow;display:block}.nws-bar.up{background:var(--tx);border-radius:4px 4px 0 0}.nws-bar.down{background:var(--nws-loss);transform-origin:50% 0;border-radius:0 0 4px 4px}.nws-dot{background:var(--tx-4);border-radius:50%;width:4px;height:4px;margin-bottom:-2px;display:block}.nws-note{color:var(--tx-3);background:var(--surf-card);box-shadow:0 0 0 1px var(--line);border-radius:12px;padding:12px 16px;font-size:13px}.nws-note b{color:var(--tx);font-weight:600}.nws-card{background:var(--surf-card);box-shadow:0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;animation:.25s both tp-rise;display:flex}.nws-headline{letter-spacing:-.03em;color:var(--tx);font-size:20px;font-weight:600;line-height:1.15;display:block}.nws-headline+.nws-sub{margin-top:5px}.nws-table{flex-direction:column;display:flex}.nws-tr{font-variant-numeric:tabular-nums;color:var(--tx-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 40px 62px 72px 72px;align-items:center;gap:10px;padding:6px 0;font-size:12px;display:grid}.nws-tr>:not(:first-child){text-align:right}.nws-tr>:first-child{color:var(--tx);font-size:12.5px}.nws-tr.top>:first-child{font-weight:600}.nws-th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-4);border-top:0;padding-bottom:6px;font-size:9px}.nws-th>:first-child{color:var(--tx-4);font-size:9px}.nws-tr .loss,.nws-bucket-v.loss{color:var(--nws-loss)}.nws-timing{gap:6px;margin-top:10px;display:grid}.nws-bucket{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.nws-bucket-plot{width:100%;height:100px;display:block;position:relative}.nws-axis{background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.nws-bucket-bar{width:14px;margin-left:-7px;animation:.6s cubic-bezier(.22,.8,.2,1) both nws-grow;position:absolute;left:50%}.nws-bucket-bar.up{background:var(--tx);transform-origin:50% 100%;border-radius:3px 3px 0 0;bottom:50%}.nws-bucket-bar.down{background:var(--nws-loss);transform-origin:50% 0;border-radius:0 0 3px 3px;top:50%}.nws-blocked{background:repeating-linear-gradient(135deg, var(--line) 0 1px, transparent 1px 5px);width:22px;box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;margin-left:-11px;position:absolute;top:6px;bottom:6px;left:50%}.nws-bucket-v{font-variant-numeric:tabular-nums;color:var(--tx);font-size:12px}.nws-bucket .nws-dim{font-size:8px}.nws-insight{color:var(--tx-2);font-size:13px}.nws-grid.masked .nws-tile,.nws-table.masked .nws-tr{min-height:0}@keyframes nws-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:1000px){.nws-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-grid>:last-child{grid-column:1/-1}}@media (max-width:640px){.nws-tile{min-height:0;padding:14px}.nws-big{font-size:24px}.nws-tr{grid-template-columns:minmax(0,1fr) 30px 50px 58px 58px;gap:6px}.nws-bucket .nws-dim{letter-spacing:.04em;font-size:7px}}@media (prefers-reduced-motion:reduce){.nws,.nws-grid,.nws-card,.nws-bar,.nws-bucket-bar{animation:none}.nws-tile{transition:none}}.nwm{--nws-loss:#6a6a6e;border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:16px;padding-top:22px;display:flex}.ink-app[data-theme=light] .nwm{--nws-loss:#a8a8ac}.nwm-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.nwm-head>div{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.nwm-pill{height:30px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);letter-spacing:.12em;color:var(--tx);border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-size:9.5px;display:inline-flex}.nwm-pill i{background:var(--tx);border-radius:50%;width:6px;height:6px}.nwm-strip{background:var(--surf-card);box-shadow:0 0 0 1px var(--line);border-radius:14px;grid-template-columns:repeat(8,minmax(0,1fr));animation:.4s cubic-bezier(.22,.8,.2,1) both nwc-in;display:grid}.nwm-tile{flex-direction:column;gap:6px;min-width:0;padding:14px 16px;transition:background-color .15s;display:flex}.nwm-tile:hover{background:rgb(var(--hi) / .025)}.nwm-tile.sep{border-left:1px solid var(--line)}.nwm-val{align-items:baseline;gap:7px;display:flex}.nwm-val b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--tx);font-size:21px;font-weight:600}.nwm-val span{font-variant-numeric:tabular-nums;color:var(--tx-3);font-size:11px}.nwm-spark{width:100%;max-width:132px;height:24px;display:block}.nwm-spark-line{fill:none;stroke:var(--tx);stroke-opacity:.6;stroke-width:1.2px;stroke-linejoin:round}.nwm-spark-dot{stroke:var(--tx);stroke-width:4.5px;stroke-linecap:round}.nwm-foot{color:var(--tx-3);justify-content:space-between;align-items:baseline;gap:6px;font-size:11px;line-height:1.45;display:flex}.nwm-foot .nws-dim{flex:none;font-size:8px}.nwm-row{grid-template-columns:minmax(0,586px) minmax(0,1fr);align-items:start;gap:12px;display:grid}.nwm-regime{flex-wrap:wrap;gap:20px;display:flex}.nwm-quad{aspect-ratio:340/240;flex:none;width:100%;max-width:340px;position:relative}.nwm-quad svg{width:100%;height:100%;display:block;overflow:visible}.nwm-quad-fill{fill:var(--tx);fill-opacity:.045}.nwm-axis{stroke:var(--tx);stroke-opacity:.14}.nwm-trail{fill:none;stroke:var(--tx);stroke-opacity:.28;stroke-width:1.2px;stroke-dasharray:2 3}.nwm-pt{fill:var(--tx)}.nwm-halo{fill:none;stroke:var(--tx);stroke-opacity:.3;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite nwm-halo}.nwm-q{font-family:var(--mono);letter-spacing:.12em;color:var(--tx-4);font-size:8.5px;position:absolute}.nwm-q.tl{top:8px;left:8px}.nwm-q.tr{top:8px;right:8px}.nwm-q.bl{bottom:8px;left:8px}.nwm-q.br{bottom:8px;right:8px}.nwm-now{font-family:var(--mono);letter-spacing:.12em;color:var(--tx);pointer-events:none;font-size:8.5px;position:absolute;transform:translate(12px,-22px)}.nwm-inputs{flex-direction:column;flex:1;gap:12px;min-width:180px;display:flex}.nwm-inputs>div{flex-direction:column;gap:6px;display:flex}.nwm-input{color:var(--tx-2);grid-template-columns:minmax(0,1fr) 64px 38px;align-items:center;gap:8px;font-size:12px;display:grid}.nwm-input b{text-align:right;font-variant-numeric:tabular-nums;color:var(--tx);font-size:12px}.nwm-input b.loss{color:var(--nws-loss)}.nwm-div{background:rgb(var(--hi) / .06);border-radius:3px;height:6px;position:relative}.nwm-div:after{content:"";background:var(--line);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.nwm-div i{background:var(--tx);border-radius:3px;position:absolute;top:0;bottom:0}.nwm-div i.neg{background:var(--nws-loss)}.nwm-stats{gap:28px;display:flex}.nwm-stats>div{flex-direction:column;gap:4px;display:flex}.nwm-stats b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tx);font-size:24px;font-weight:600}.nwm-stats b.loss{color:var(--nws-loss)}.nwm-fed{width:100%;height:220px;animation:.5s both nwc-in;position:relative}.nwm-fed svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.nwm-lbl{font-family:var(--mono);letter-spacing:.06em;color:var(--tx-4);white-space:nowrap;pointer-events:none;font-size:9px;position:absolute}.nwm-lbl.tick{transform:translate(-100%,-50%)}.nwm-lbl.gap{color:var(--tx-2);font-size:10px;transform:translateY(-50%)}.nwm-lbl.now{transform:translate(-50%,-100%)}.nwm-future{fill:var(--tx);fill-opacity:.025}.nwm-grid{stroke:var(--line)}.nwm-tick{font-family:var(--mono);fill:var(--tx-4);font-size:9px}.nwm-fedline{fill:none;stroke:var(--tx);stroke-width:1.8px}.nwm-two{fill:none;stroke:var(--tx);stroke-opacity:.45;stroke-width:1.4px;stroke-linejoin:round}.nwm-sep{fill:none;stroke:var(--tx);stroke-opacity:.6;stroke-width:1.2px;stroke-dasharray:4 4}.nwm-ring{background:var(--surf-card);width:8px;height:8px;box-shadow:inset 0 0 0 1.2px var(--tx);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.nwm-bracket{fill:none;stroke:var(--tx-3);stroke-width:1px}.nwm-legend{color:var(--tx-3);flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.nwm-legend span{align-items:center;gap:6px;display:inline-flex}.nwm-legend i{border-top:1.8px solid var(--tx);width:16px;height:0;display:inline-block}.nwm-legend i.two{opacity:.45;border-top-width:1.4px}.nwm-legend i.sep{border-top:1.2px dashed var(--tx);opacity:.6}.nwm-sep-table{color:var(--tx-3);flex-wrap:wrap;align-items:baseline;gap:6px 16px;font-size:12px;display:flex}.nwm-sep-table b{color:var(--tx);font-variant-numeric:tabular-nums}.nwm-row.even{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-tr.nwm-chg-tr{grid-template-columns:minmax(0,1fr) 72px 72px 72px 196px}.nwm-cells{justify-content:flex-end;align-items:center;gap:3px;display:flex}.nwm-cell{border-radius:3px;width:12px;height:14px;display:block;position:relative}.nwm-cell.up{background:linear-gradient(to top, transparent 50%, var(--tx) 50%)}.nwm-cell.down{background:linear-gradient(to bottom, transparent 50%, var(--nws-loss) 50%)}.nwm-cell.same:after{content:"";background:var(--tx-3);height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:2px;right:2px}.nwm-cell.empty{box-shadow:inset 0 0 0 1px var(--line)}.nwm-banks{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.nwm-bank{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;transition:box-shadow .15s;display:flex}.nwm-bank:hover{box-shadow:inset 0 0 0 1px rgb(var(--hi) / .14)}.nwm-bank b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--tx);font-size:22px;font-weight:600}.nwm-src{font-family:var(--mono);letter-spacing:.06em;color:var(--tx-4);text-decoration:underline;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px;margin-top:4px;font-size:9px}.nwm-src:hover{color:var(--tx-2)}.nwm-sources{color:var(--tx-3);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:4px 2px;font-size:11.5px;line-height:1.6;display:flex}.nwm-sources a{color:var(--tx-3);text-decoration:underline;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px;transition:color .15s}.nwm-sources a:hover{color:var(--tx)}.nwm-sources a:focus-visible,.nwm-src:focus-visible{outline:2px solid rgb(var(--hi) / .5);outline-offset:2px;border-radius:3px}.nwm-curve{height:200px}.nwm-dot{background:var(--tx);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}.nwm-cpibar{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.nwm-cpibar span{background:var(--tx);opacity:.85;flex-basis:0;min-width:3px;transition:opacity .15s}.nwm-cpibar span:nth-child(2){opacity:.65}.nwm-cpibar span:nth-child(3){opacity:.5}.nwm-cpibar span:nth-child(4){opacity:.38}.nwm-cpibar span.neg{background:var(--nws-loss);opacity:1}.nwm-cpibar span:hover{opacity:1}.nws-tr.nwm-cpi-tr{grid-template-columns:minmax(0,1fr) 76px 60px 76px}.nws-tr.nwm-asset-tr{grid-template-columns:minmax(0,1fr) 76px 64px 64px 120px}.nwm-z{justify-content:flex-end;align-items:center;display:flex}.nwm-z .nwm-div{width:100%}.mcDraw{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:1.6s cubic-bezier(.4,0,.2,1) .2s forwards nwm-draw}.nwm-trail.mcDraw{stroke-dasharray:2 3;stroke-dashoffset:0;animation:.6s both nwc-in}@keyframes nwm-draw{to{stroke-dashoffset:0}}@keyframes nwm-halo{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}@media (max-width:1200px){.nwm-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.nwm-tile:nth-child(5){border-left:0}.nwm-tile:nth-child(n+5){border-top:1px solid var(--line)}.nwm-row,.nwm-row.even{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.nwm-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.nwm-tile:nth-child(odd){border-left:0}.nwm-tile:nth-child(n+3){border-top:1px solid var(--line)}.nwm-stats{gap:18px}.nwm-stats b{font-size:20px}.nws-tr.nwm-asset-tr{grid-template-columns:minmax(0,1fr) 64px 52px 52px 56px}.nws-tr.nwm-cpi-tr{grid-template-columns:minmax(0,1fr) 64px 50px 64px}.nws-tr.nwm-chg-tr{grid-template-columns:minmax(0,1fr) 56px 56px 56px}.nws-tr.nwm-chg-tr>:last-child{display:none}}@media (prefers-reduced-motion:reduce){.nwm-strip,.nwm-halo,.nwm-trail.mcDraw{animation:none}.mcDraw{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.nwm-sep{stroke-dasharray:4 4}.nwm-tile{transition:none}}.sym-search{border:1px solid var(--line);background:rgb(var(--hi) / .04);width:34px;height:34px;color:var(--tx-2);border-radius:999px;place-items:center;transition:transform .15s,border-color .15s,color .15s;display:inline-grid}.sym-search:hover{color:var(--tx);border-color:rgb(var(--hi) / .3);transform:translateY(-1px)}.sym-search:active{transform:scale(.94)}.sym-search:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}.imp-back{color:var(--tx-2);text-underline-offset:2px;align-items:center;gap:4px;text-decoration:underline;transition:color .15s;display:inline-flex}.imp-back svg{width:13px;height:13px}.imp-back:hover{color:var(--tx)}.imp-back:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);border-radius:4px;outline:none}button.imp-src-a{cursor:pointer;background:0 0;border:0;padding:0}.imp-beta{vertical-align:middle;letter-spacing:.02em;color:var(--tx-2);background:rgb(var(--hi) / .06);margin-left:8px;font-weight:500}.imp-head h1 .imp-beta{font-size:11px;position:relative;top:-3px}.imp-beta-note{border:1px solid var(--ink-border);background:rgb(var(--hi) / .03);color:var(--tx-2);border-radius:12px;align-items:center;gap:10px;margin:-8px 0 18px;padding:10px 12px;font-size:13px;line-height:1.45;animation:.2s ease-out both risk-hint-in;display:flex}.imp-beta-note>svg{width:15px;height:15px;color:var(--tx-3);flex:none}.imp-beta-note>span{flex:auto;min-width:0}.imp-beta-report{border:1px solid var(--ink-border-strong);color:var(--tx);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:5px 12px;font-size:12.5px;font-weight:500;transition:background-color .15s,border-color .15s,transform .15s}.imp-beta-report:hover{background:rgb(var(--hi) / .07);border-color:rgb(var(--hi) / .3)}.imp-beta-report:active{transform:scale(.97)}.imp-beta-report:focus-visible{box-shadow:0 0 0 2px rgb(var(--hi) / .35);outline:none}@media (max-width:640px){.imp-beta-note{flex-wrap:wrap}.imp-beta-report{margin-left:25px}}.imp-mt5-how{color:var(--tx-2);flex-direction:column;gap:6px;margin:0 0 10px;padding-left:18px;font-size:13.5px;list-style:decimal;display:flex}.imp-mt5-how b{color:var(--tx);font-weight:600}.imp-mt5-select{width:auto;min-width:13rem;max-width:100%;font-size:13px}.imp-tz-ex p{margin:0}.imp-tz-ex p+p{margin-top:2px}.imp-mt5-blocks{border:1px solid var(--warn);padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.imp-mt5-blocks{border:1px solid color-mix(in srgb, var(--warn) 30%, transparent)}}.imp-mt5-blocks{background:var(--warn);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.imp-mt5-blocks{background:color-mix(in srgb, var(--warn) 6%, transparent)}}.imp-mt5-blocks{color:var(--tx-2);font-size:12.5px;animation:.2s both imp-mt5-in}.imp-mt5-blocks-h{color:var(--tx);margin:0 0 6px;font-weight:600}.imp-mt5-blocks ul{flex-direction:column;gap:4px;margin:0;padding-left:16px;list-style:outside;display:flex}.imp-mt5-blocks>p:last-child:not(.imp-mt5-blocks-h){color:var(--tx-3);margin:6px 0 0}.imp-mt5-map{border:1px solid var(--warn);flex-direction:column;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.imp-mt5-map{border:1px solid color-mix(in srgb, var(--warn) 30%, transparent)}}.imp-mt5-map{border-radius:12px;animation:.2s both imp-mt5-in}.imp-mt5-map+.imp-notes,.imp-mt5-blocks+.imp-mt5-map{margin-top:12px}.imp-mt5-map-h{color:var(--tx);margin:0;font-size:13px;font-weight:600}.imp-mt5-map-row{color:var(--tx-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.imp-mt5-map-row b{color:var(--tx);font-weight:600}.imp-notes:has(>p.info:only-child){border-color:var(--line-2);background:0 0}.imp-notes p.info svg{color:var(--tx-3)}@keyframes imp-mt5-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.imp-mt5-blocks,.imp-mt5-map{animation:none}}@media (max-width:640px){.imp-mt5-select{width:100%}}fieldset.lgx-nums{display:contents}fieldset.lgx-nums:disabled input,fieldset.lgx-nums:disabled button{cursor:not-allowed;opacity:.7}fieldset.lgx-nums:disabled .lgx-step{display:none}.lgx-from-report{color:var(--tx-2);align-items:center;gap:6px;margin:0 0 10px;font-size:12.5px;display:inline-flex}.ink-app[data-btn=line] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=line] .v3-btn{color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px var(--ink)!important;background:0 0!important}.ink-app[data-btn=line] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=line] .v3-pill{border:1.5px solid var(--ink)!important;background:0 0!important}.ink-app[data-btn=line] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=line] .v3-seg b[data-on]{color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px var(--ink)!important;background:0 0!important}.ink-app[data-btn=frost] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=frost] .v3-btn{background:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=frost] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=frost] .v3-btn{background:color-mix(in srgb, var(--ink) 16%, transparent)!important}}.ink-app[data-btn=frost] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=frost] .v3-btn{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--ink), inset 0 1px 0 var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=frost] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=frost] .v3-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 24%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ink) 20%, transparent)!important}}.ink-app[data-btn=frost] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=frost] .v3-pill{background:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=frost] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=frost] .v3-pill{background:color-mix(in srgb, var(--ink) 7%, transparent)!important}}.ink-app[data-btn=frost] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=frost] .v3-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=frost] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=frost] .v3-pill{border-color:color-mix(in srgb, var(--ink) 18%, transparent)!important}}.ink-app[data-btn=frost] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=frost] .v3-seg b[data-on]{background:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=frost] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=frost] .v3-seg b[data-on]{background:color-mix(in srgb, var(--ink) 18%, transparent)!important}}.ink-app[data-btn=frost] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=frost] .v3-seg b[data-on]{color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=frost] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=frost] .v3-seg b[data-on]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 26%, transparent)!important}}.ink-app[data-btn=raised] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=raised] .v3-btn{background:linear-gradient(180deg, var(--ink), var(--ink) 60%)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=raised] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=raised] .v3-btn{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 78%, var(--inv)), var(--ink) 60%)!important}}.ink-app[data-btn=raised] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=raised] .v3-btn{box-shadow:inset 0 1px 0 var(--inv), 0 1px 1px #00000040, 0 8px 18px #00000038!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=raised] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=raised] .v3-btn{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--inv) 30%, transparent), 0 1px 1px #00000040, 0 8px 18px #00000038!important}}.ink-app[data-btn=raised] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=raised] .v3-pill{background:linear-gradient(180deg, var(--ink), var(--raised))!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=raised] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=raised] .v3-pill{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 8%, var(--raised)), var(--raised))!important}}.ink-app[data-btn=raised] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=raised] .v3-pill{border-color:var(--line2)!important;box-shadow:inset 0 1px 0 var(--ink), 0 3px 8px #0000001f!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=raised] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=raised] .v3-pill{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 10%, transparent), 0 3px 8px #0000001f!important}}.ink-app[data-btn=raised] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=raised] .v3-seg b[data-on]{background:linear-gradient(180deg, var(--ink), var(--ink) 60%)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=raised] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=raised] .v3-seg b[data-on]{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 78%, var(--inv)), var(--ink) 60%)!important}}.ink-app[data-btn=raised] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=raised] .v3-seg b[data-on]{box-shadow:inset 0 1px 0 var(--inv), 0 3px 8px #00000040!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=raised] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=raised] .v3-seg b[data-on]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--inv) 30%, transparent), 0 3px 8px #00000040!important}}.ink-app[data-btn=chrome] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=chrome] .v3-btn{text-shadow:0 1px #fff9;color:#0b0b0b!important;background:linear-gradient(#fff 0%,#dcdce1 40%,#a4a4ab 52%,#e8e8ec 100%)!important;box-shadow:inset 0 1px #fff,inset 0 -1px #00000040,0 6px 16px #00000059!important}.ink-app[data-btn=chrome] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=chrome] .v3-pill{background:linear-gradient(#ffffff29,#ffffff05 50%,#ffffff14)!important;border-color:#8e8e96!important;box-shadow:inset 0 1px #ffffff59,0 3px 10px #00000040!important}.ink-app[data-btn=chrome] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=chrome] .v3-seg b[data-on]{color:#0b0b0b!important;background:linear-gradient(#fff 0%,#dcdce1 40%,#a4a4ab 52%,#e8e8ec 100%)!important;box-shadow:inset 0 1px #fff,0 2px 6px #0000004d!important}.ink-app[data-btn=glow] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=glow] .v3-btn{box-shadow:0 0 0 1px var(--ink), 0 0 14px var(--ink), 0 0 34px var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=glow] :is(.v3-btn,[data-slot=button][data-variant=default]):not([data-fin] *),[data-fin=glow] .v3-btn{box-shadow:0 0 0 1px var(--ink), 0 0 14px color-mix(in srgb, var(--ink) 55%, transparent), 0 0 34px color-mix(in srgb, var(--ink) 25%, transparent)!important}}.ink-app[data-btn=glow] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=glow] .v3-pill{border-color:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=glow] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=glow] .v3-pill{border-color:color-mix(in srgb, var(--ink) 60%, transparent)!important}}.ink-app[data-btn=glow] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=glow] .v3-pill{box-shadow:0 0 12px var(--ink), inset 0 0 8px var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=glow] :is(.v3-pill,.hv-pill,[data-slot=button][data-variant=outline]):not([data-fin] *),[data-fin=glow] .v3-pill{box-shadow:0 0 12px color-mix(in srgb, var(--ink) 22%, transparent), inset 0 0 8px color-mix(in srgb, var(--ink) 10%, transparent)!important}}.ink-app[data-btn=glow] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=glow] .v3-seg b[data-on]{box-shadow:0 0 14px var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.ink-app[data-btn=glow] :is(.v3-seg button[aria-checked=true],.hv-tabs-knob):not([data-fin] *),[data-fin=glow] .v3-seg b[data-on]{box-shadow:0 0 14px color-mix(in srgb, var(--ink) 55%, transparent)!important}}.ink-app[data-shape=soft] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg,.v3-seg button,.hv-tabs,.hv-tabs-knob,[data-slot=button]):not([data-shp] *),[data-shp=soft] :is(.v3-btn,.v3-pill){border-radius:11px!important}.ink-app[data-shape=sharp] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg,.v3-seg button,.hv-tabs,.hv-tabs-knob,[data-slot=button]):not([data-shp] *),[data-shp=sharp] :is(.v3-btn,.v3-pill){border-radius:5px!important}.ink-app[data-press] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg button,.qr-press,[data-slot=button]){transition-property:transform,background,color,box-shadow,border-color,opacity}.ink-app[data-press=flat] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg button,.qr-press,[data-slot=button]):active{transform:none!important}.ink-app[data-press=sink] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg button,.qr-press,[data-slot=button]):active{transform:translateY(1.5px)scale(.975)!important}.ink-app[data-press=spring] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg button,.qr-press,[data-slot=button]){transition-duration:.5s;transition-timing-function:cubic-bezier(.3,1.8,.4,1)}.ink-app[data-press=spring] :is(.v3-btn,.v3-pill,.hv-pill,.v3-seg button,.qr-press,[data-slot=button]):active{transition-duration:80ms;transform:scale(.92)!important}.ink-app[data-pal] .hv-num[data-sign=pos]{color:var(--gn);text-shadow:0 0 10px var(--gn), 0 0 28px var(--gn), 0 0 60px var(--gn)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-pal] .hv-num[data-sign=pos]{text-shadow:0 0 10px color-mix(in srgb, var(--gn) 55%, transparent), 0 0 28px color-mix(in srgb, var(--gn) 28%, transparent), 0 0 60px color-mix(in srgb, var(--gn) 12%, transparent)}}.ink-app[data-pal] .hv-num[data-sign=neg]{color:var(--rd);text-shadow:0 0 10px var(--rd), 0 0 28px var(--rd), 0 0 60px var(--rd)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-pal] .hv-num[data-sign=neg]{text-shadow:0 0 10px color-mix(in srgb, var(--rd) 55%, transparent), 0 0 28px color-mix(in srgb, var(--rd) 28%, transparent), 0 0 60px color-mix(in srgb, var(--rd) 12%, transparent)}}.ink-app[data-pal] :is(.hv-bar,.hv-keys i[data-k=win]){background:var(--gn)}.ink-app[data-pal] :is(.hv-bar[data-loss=true],.hv-keys i[data-k=loss]){background:var(--rd)}.ink-app[data-pal] .hv-squares i[data-o=win]{border-color:var(--gn);background:var(--gn)}.ink-app[data-pal] .hv-squares i[data-o=loss]{background:var(--rd)}.ink-app[data-pal] .hv-squares i[data-o=breakeven]{border-color:var(--be)}.ink-app[data-pal] .v3-dialsvg .sp.l{stroke-opacity:.9}.ink-app[data-rm] *,.ink-app[data-rm] :before,.ink-app[data-rm] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ink-app[data-surf]{--ap-dim:0}.ap-drift{transform:translate3d(var(--dx,0px), var(--dy,0px), 0) scale(1.03);will-change:transform;position:absolute;inset:-16px}.ap-drift:not([data-drift]){transform:none}.ap-wall .ap-pic{width:100%;height:100%;transition:opacity .6s;inset:0}.ap-flow{width:100%;height:100%;position:absolute;inset:0}.ap-window{z-index:-1;pointer-events:none;background:var(--bg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ap-window{background:color-mix(in srgb, var(--bg) 93%, transparent)}}.ap-window{-webkit-mask-image:radial-gradient(340px circle at var(--wx,68%) var(--wy,38%), transparent 0%, #00000040 38%, #000 78%);-webkit-mask-image:radial-gradient(340px circle at var(--wx,68%) var(--wy,38%), transparent 0%, #00000040 38%, #000 78%);-webkit-mask-image:radial-gradient(340px circle at var(--wx,68%) var(--wy,38%), transparent 0%, #00000040 38%, #000 78%);-webkit-mask-image:radial-gradient(340px circle at var(--wx,68%) var(--wy,38%), transparent 0%, #00000040 38%, #000 78%);mask-image:radial-gradient(340px circle at var(--wx,68%) var(--wy,38%), transparent 0%, #00000040 38%, #000 78%)}[class*="bg-[var(--surf-card)]"]{--surf-card:var(--panel)}.tp-card[class*="bg-[var(--surf-card)]"]{background:var(--surf-card)}.ink-app[data-surf=glass]{--card2:var(--raised)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=glass]{--card2:color-mix(in srgb, var(--raised) 82%, transparent)}}.ink-app:is([data-surf=clear],[data-surf=window]){--card2:var(--raised)}@supports (color:color-mix(in lab, red, red)){.ink-app:is([data-surf=clear],[data-surf=window]){--card2:color-mix(in srgb, var(--raised) 55%, transparent)}}.ink-app[data-surf=glass] :is(.v3-card,.lks){background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=glass] :is(.v3-card,.lks){background:color-mix(in srgb, var(--panel) 60%, transparent)}}.ink-app[data-surf=glass] :is(.v3-card,.lks,[class*="bg-[var(--surf-card)]"]){--surf-card:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=glass] :is(.v3-card,.lks,[class*="bg-[var(--surf-card)]"]){--surf-card:color-mix(in srgb, var(--panel) 60%, transparent)}}.ink-app[data-surf=glass] :is(.v3-card,.lks,[class*="bg-[var(--surf-card)]"]){-webkit-backdrop-filter:blur(var(--surf-blur,22px)) saturate(1.1);backdrop-filter:blur(var(--surf-blur,22px)) saturate(1.1)}.ink-app:is([data-surf=clear],[data-surf=window]) [class*="bg-[var(--surf-card)]"]{--surf-card:transparent}.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{border-color:color-mix(in srgb, var(--ink) 28%, transparent)}}.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{box-shadow:none;--mute:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{--mute:color-mix(in srgb, var(--ink) 74%, transparent)}}.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{--line2:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{--line2:color-mix(in srgb, var(--ink) 40%, transparent)}}.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{text-shadow:0 0 1px var(--bg), 0 1px 3px var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] [class*="bg-[var(--surf-card)]"]{text-shadow:0 0 1px color-mix(in srgb, var(--bg) 70%, transparent), 0 1px 3px color-mix(in srgb, var(--bg) 60%, transparent)}}.ink-app[data-surf=window] [class*="bg-[var(--surf-card)]"]{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=window] [class*="bg-[var(--surf-card)]"]{border-color:color-mix(in srgb, var(--ink) 16%, transparent)}}.ink-app[data-surf=window] [class*="bg-[var(--surf-card)]"]{box-shadow:none}.ink-app[data-surf]:not([data-surf=solid]) :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=tooltip],[data-slot$=-content],[data-slot$=-popup],input,textarea,select):not(.lks,.lks *){--glass:var(--panel);--win:var(--panel);--ink-glass-bg:var(--panel);--bg-card:var(--panel);--surf-card:var(--panel);--card2:var(--raised)}.ink-app[data-surf=clear] .v3-card{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] .v3-card{border-color:color-mix(in srgb, var(--ink) 28%, transparent)}}.ink-app[data-surf=clear] .v3-card{box-shadow:none;--mute:var(--ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] .v3-card{--mute:color-mix(in srgb, var(--ink) 74%, transparent)}}.ink-app[data-surf=clear] .v3-card{--line2:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] .v3-card{--line2:color-mix(in srgb, var(--ink) 40%, transparent)}}.ink-app[data-surf=clear] .v3-card{text-shadow:0 0 1px var(--bg), 0 1px 3px var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] .v3-card{text-shadow:0 0 1px color-mix(in srgb, var(--bg) 70%, transparent), 0 1px 3px color-mix(in srgb, var(--bg) 60%, transparent)}}.ink-app[data-surf=clear] :is(.hv,.v3-shape,.v3-dial){text-shadow:0 0 1px var(--bg), 0 1px 3px var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] :is(.hv,.v3-shape,.v3-dial){text-shadow:0 0 1px color-mix(in srgb, var(--bg) 70%, transparent), 0 1px 3px color-mix(in srgb, var(--bg) 60%, transparent)}}.ink-app[data-surf=window] .v3-card{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=window] .v3-card{border-color:color-mix(in srgb, var(--ink) 16%, transparent)}}.ink-app[data-surf=window] .v3-card{box-shadow:none;background:0 0}.ink-app[data-surf]:not([data-surf=solid]) :is(.hv-menu,.hv-pop,.v3-drawer){background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf]:not([data-surf=solid]) :is(.hv-menu,.hv-pop,.v3-drawer){background:color-mix(in srgb, var(--panel) 88%, transparent)}}.ink-app[data-surf]:not([data-surf=solid]) :is(.hv-menu,.hv-pop,.v3-drawer){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.ink-app[data-surf] .ink-dock{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2)}@media (pointer:coarse){.ap-window{display:none}.ink-app[data-surf=window]{--ap-o:.6!important}.ink-app[data-surf=window] [class*="bg-[var(--surf-card)]"]{--surf-card:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=window] [class*="bg-[var(--surf-card)]"]{--surf-card:color-mix(in srgb, var(--panel) 60%, transparent)}}.ink-app[data-surf=window] [class*="bg-[var(--surf-card)]"]{-webkit-backdrop-filter:blur(var(--surf-blur,22px));backdrop-filter:blur(var(--surf-blur,22px))}.ink-app[data-surf=window] .v3-card{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=window] .v3-card{background:color-mix(in srgb, var(--panel) 60%, transparent)}}.ink-app[data-surf=window] .v3-card{-webkit-backdrop-filter:blur(var(--surf-blur,22px));backdrop-filter:blur(var(--surf-blur,22px))}.ap-drift{transform:none!important}}.ink-app[data-theme=light][data-appearance]{--bg:#ededed;--panel:#fff;--tx-2:#525252;--tx-3:#6b6b6b;--tx-4:#a3a3a3;--ink-text-secondary:var(--tx-2);--ink-text-muted:var(--tx-3);--ink-text-faint:var(--tx-4);--up:#3d7353;--down:#ad4d3c;--bg-card-hover:#0000000d}.ap-flow{color:var(--tx)}.ink-app[data-appearance]{--g-a1:.6;--g-a2:.4;--g-d1:.72;--g-d2:.56;--g-border:#ffffff1a;--g-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #00000040, 0 22px 44px -22px #000000a6;--g-liquid:inset 1px 1px 0 #ffffff52, inset -1px -1px 0 #ffffff12, inset 0 0 22px #ffffff0d;--edge-c:#ffffffb3;--tint-edge:0 1px 2px var(--bg)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance]{--tint-edge:0 1px 2px color-mix(in srgb, var(--bg) 55%, transparent)}}.ink-app[data-appearance]{--hv-num-c:#fafafa;--hv-num-glow:0 0 18px #000000bf, 0 0 48px #0000008c, 0 2px 4px #00000080;--hv-pill-bg:#0a0a0a99;--hv-pill-tx:#d4d4d8;--hv-ctl-bg:#0a0a0aa8;--hv-chart-fx:drop-shadow(0 0 2px #000000d9) drop-shadow(0 0 6px #0006)}.ink-app[data-theme=light][data-appearance]{--g-a1:.66;--g-a2:.44;--g-d1:.82;--g-d2:.68;--g-border:#ffffffbf;--g-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #0000000a, 0 22px 44px -22px #00000038;--g-liquid:inset 1px 1px 0 #fff, inset -1px -1px 0 #0000000d, inset 0 0 22px #fff6;--edge-c:#00000073;--tint-edge:0 0 1px #fff, 0 1px 3px #ffffffb3;--hv-num-c:#0a0a0a;--hv-num-glow:0 0 22px #fffffff2, 0 0 56px #fffc, 0 1px 0 #ffffffb3;--hv-pill-bg:#ffffffbd;--hv-pill-tx:#3f3f46;--hv-ctl-bg:#ffffffd1;--hv-chart-fx:drop-shadow(0 0 3px #fffffff2)}.ink-app[data-theme=light][data-appearance][data-pic=porcelain]{--bg:#f3f3f4}:root .ink-app[data-appearance] .hv-num:not([data-empty=true]){text-shadow:var(--hv-num-glow)}:root .ink-app[data-appearance]:not([data-pal]) .hv-num:not([data-empty=true]){color:var(--hv-num-c)}:root .ink-app[data-appearance]{--hv-shine-edge:0 0 2px #000000b3, 0 1px 3px #0000008c,}:root .ink-app[data-theme=light][data-appearance]{--hv-shine-edge: }:root .ink-app[data-appearance]:not([data-hsh=off]) .hv-num:not([data-empty=true]){text-shadow:var(--hv-shine-edge) 0 0 12px #fff6, 0 0 28px #ffffff2e, var(--hv-num-glow)}:root .ink-app[data-appearance][data-pal]:not([data-hsh=off]) .hv-num[data-sign=pos]:not([data-empty=true]){text-shadow:var(--hv-shine-edge) 0 0 12px var(--gn), 0 0 28px var(--gn), var(--hv-num-glow)}@supports (color:color-mix(in lab, red, red)){:root .ink-app[data-appearance][data-pal]:not([data-hsh=off]) .hv-num[data-sign=pos]:not([data-empty=true]){text-shadow:var(--hv-shine-edge) 0 0 12px color-mix(in srgb, var(--gn) 50%, transparent), 0 0 28px color-mix(in srgb, var(--gn) 24%, transparent), var(--hv-num-glow)}}:root .ink-app[data-appearance][data-pal]:not([data-hsh=off]) .hv-num[data-sign=neg]:not([data-empty=true]){text-shadow:var(--hv-shine-edge) 0 0 12px var(--rd), 0 0 28px var(--rd), var(--hv-num-glow)}@supports (color:color-mix(in lab, red, red)){:root .ink-app[data-appearance][data-pal]:not([data-hsh=off]) .hv-num[data-sign=neg]:not([data-empty=true]){text-shadow:var(--hv-shine-edge) 0 0 12px color-mix(in srgb, var(--rd) 50%, transparent), 0 0 28px color-mix(in srgb, var(--rd) 24%, transparent), var(--hv-num-glow)}}:root .ink-app[data-hsh=off]:not([data-appearance]) .hv-num:not([data-empty=true]){text-shadow:none}.ink-app[data-appearance] :is(.hv-eyebrow-meta,.hv-stats,.hv-hint,.hv-legend>span){background:var(--hv-pill-bg);width:fit-content;max-width:100%;color:var(--hv-pill-tx);text-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:3px 10px;display:inline-flex}.ink-app[data-appearance] .hv-stats{margin-inline:auto}.ink-app[data-appearance] .hv-stats b{color:inherit}.ink-app[data-appearance] .hv-eyebrow>b{color:var(--hv-num-c);text-shadow:var(--hv-num-glow)}.ink-app[data-appearance]:not([data-btn]) :is(.hv-pill,.hv-tabs){background:var(--hv-ctl-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ink-app[data-appearance] :is(.hv-curve,.hv-bars){filter:var(--hv-chart-fx)}.ink-app[data-appearance] .hv{text-shadow:none}.ink-app[data-appearance] .hv-fig small{opacity:1;color:currentColor}@supports (color:color-mix(in lab, red, red)){.ink-app[data-appearance] .hv-fig small{color:color-mix(in srgb, currentColor 55%, transparent)}}.ink-app[data-appearance] :is(.v3-shape,.v3-dial){border:1px solid var(--cb);background:var(--panel);border-radius:22px;padding:20px;position:relative}.ink-app[data-surf=clear] :is(.v3-shape,.v3-dial){border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=clear] :is(.v3-shape,.v3-dial){border-color:color-mix(in srgb, var(--ink) 28%, transparent)}}.ink-app[data-surf=clear] :is(.v3-shape,.v3-dial){background:0 0}.ink-app[data-surf=window] :is(.v3-shape,.v3-dial){border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=window] :is(.v3-shape,.v3-dial){border-color:color-mix(in srgb, var(--ink) 16%, transparent)}}.ink-app[data-surf=window] :is(.v3-shape,.v3-dial){background:0 0}.ink-app[data-surf=solid] .v3-card{background:var(--panel)}.ink-app[data-surf=glass] :is(.v3-card,.v3-shape,.v3-dial),.ink-app[data-surf=glass] [class*="bg-[var(--surf-card)]"],.ink-app[data-surf=clear][data-clr=back] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){--surf-card:transparent;background:linear-gradient(160deg, var(--panel), var(--panel))}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=glass] :is(.v3-card,.v3-shape,.v3-dial),.ink-app[data-surf=glass] [class*="bg-[var(--surf-card)]"],.ink-app[data-surf=clear][data-clr=back] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){background:linear-gradient(160deg, color-mix(in srgb, var(--panel) calc(var(--g-a1) * 100%), transparent), color-mix(in srgb, var(--panel) calc(var(--g-a2) * 100%), transparent))}}.ink-app[data-surf=glass] :is(.v3-card,.v3-shape,.v3-dial),.ink-app[data-surf=glass] [class*="bg-[var(--surf-card)]"],.ink-app[data-surf=clear][data-clr=back] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){border-color:var(--g-border);box-shadow:var(--g-shadow);text-shadow:none;-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6)}.ink-app[data-surf=glass] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)),.ink-app[data-surf=clear][data-clr=back] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){background:linear-gradient(160deg, var(--panel), var(--panel))}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=glass] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)),.ink-app[data-surf=clear][data-clr=back] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){background:linear-gradient(160deg, color-mix(in srgb, var(--panel) calc(var(--g-d1) * 100%), transparent), color-mix(in srgb, var(--panel) calc(var(--g-d2) * 100%), transparent))}}.ink-app[data-theme=light][data-surf=glass] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){--ink:#0a0a0a;--mute:#4a4a50}.ink-app[data-surf=glass][data-edge] [class*="bg-[var(--surf-card)]"][data-edge-box]{position:relative}.ink-app[data-surf=glass][data-edge] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"][data-edge-box]):after{content:"";z-index:2;border-radius:inherit;background:radial-gradient(260px circle at var(--ex,-999px) var(--ey,-999px), var(--edge-c), transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1px;transition:opacity .25s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ink-app[data-surf=glass][data-edge] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"])[data-near]:after{opacity:1}.ink-app[data-rm] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]):after{display:none}@media (prefers-reduced-motion:reduce),(pointer:coarse){.ink-app[data-edge] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]):after{display:none}}.ink-app[data-surf=tint]{--ta:var(--ta-base,.3);--card2:var(--raised)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=tint]{--card2:color-mix(in srgb, var(--raised) 70%, transparent)}}.ink-app[data-surf=tint] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){--surf-card:transparent;background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=tint] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){background:color-mix(in srgb, var(--panel) calc(min(var(--ta), .9) * 100%), transparent)}}.ink-app[data-surf=tint] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=tint] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){border-color:color-mix(in srgb, var(--ink) 16%, transparent)}}.ink-app[data-surf=tint] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){box-shadow:none;text-shadow:var(--tint-edge);-webkit-backdrop-filter:blur(calc(min(var(--ta), .9) * 18px)) saturate(1.1);backdrop-filter:blur(calc(min(var(--ta), .9) * 18px)) saturate(1.1);transition:background .35s}.ink-app[data-surf=tint] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=tint] :is(.v3-cal,.eg-card,.v3-shape,.v3-dial,.v3-goals,[class*="bg-[var(--surf-card)]"]:has(table)){background:color-mix(in srgb, var(--panel) calc(min(var(--ta) + .12, 1) * 100%), transparent)}}.ink-app[data-surf=glass] .v3-card[data-lgc]{box-shadow:var(--g-shadow), var(--g-liquid)}.ink-app[data-surf=tint] .v3-card[data-lgc]{box-shadow:var(--g-liquid)}.ink-app[data-theme=light][data-surf=clear] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-theme=light][data-surf=clear] :is(.v3-card,.v3-shape,.v3-dial,[class*="bg-[var(--surf-card)]"]){border-color:color-mix(in srgb, var(--ink) 22%, transparent)}}.ap-wall[data-cov=hero]{-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--hero-bottom,100vh) - 120px), #0000001a calc(var(--hero-bottom,100vh) + 140px));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--hero-bottom,100vh) - 120px), #0000001a calc(var(--hero-bottom,100vh) + 140px));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--hero-bottom,100vh) - 120px), #0000001a calc(var(--hero-bottom,100vh) + 140px));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--hero-bottom,100vh) - 120px), #0000001a calc(var(--hero-bottom,100vh) + 140px));mask-image:linear-gradient(to bottom, #000 calc(var(--hero-bottom,100vh) - 120px), #0000001a calc(var(--hero-bottom,100vh) + 140px))}.ink-app[data-surf=tint] .eg-sheet{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ink-app[data-surf=tint] .eg-sheet{background:color-mix(in srgb, var(--panel) 82%, var(--ink) 6%)}}.ink-app[data-surf=tint] .eg-sheet{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ink-app[data-theme=light] .eg-sheet,.ink-app[data-theme=light][data-surf] .eg-sheet{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#fcfcfdf5,#f6f6f7f0)}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}
