/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--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-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-snug:1.375;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--breakpoint-tablet:40rem;--breakpoint-laptop:64rem;--breakpoint-desktop:96rem;--dur-tap:.12s;--dur-scrim:.22s;--dur-pane:.3s;--dur-sheet:.28s;--dur-card:.32s;--stagger:40ms;--ease-pane:cubic-bezier(.2,.8,.2,1);--ease-card:cubic-bezier(0,0,.2,1);--spring-sheet:linear(0,.0215,.0727,.1415,.2192,.2999,.3793,.455,.5253,.5895,.6472,.6984,.7435,.7827,.8168,.846,.8711,.8924,.9105,.9257,.9386,.9499,.9588,.9662,.9723,.9774,.9816,.985,.9878,.9902,.9921,.9936,.9949,.9959,.9967,.9974,.9979,.9983,.9987,.999,.9992,1);--spring-sheet-duration:.657s;--spring-tab-switch:linear(0,.0344,.1198,.2444,.379,.5168,.6484,.7671,.8739,.956,1.0192,1.0646,1.0939,1.1097,1.1144,1.1104,1.1006,1.0871,1.0717,1.0551,1.0401,1.0265,1.0149,1.0054,.9977,.9926,.9892,.9874,.9869,.9873,.9885,.9901,.9918,.9936,.9953,.997,.9983,.9994,1.0002,1.0008,1.0012,1.0014,1.0015,1.0014,1.0013,1.0011,1.0009,1.0007,1);--spring-tab-switch-duration:.921s;--spring-reaction:linear(0,.239,.7526,1.2703,1.5512,1.5259,1.2727,.9536,.7302,.6722,.7743,.9504,1.1123,1.1877,1.1636,1.0719,.9685,.9032,.8942,.9347,.994,1.0438,1.0628,1.05,1.0177,.9846,.9661,.9664,.9817,1.0014,1.0164,1.0207,1.015,1.0038,.9934,.9883,.9895,.9951,1.0015,1.0059,1.0067,1.0044,1.0006,.9974,.9961,.9968,.9988,1.0008,1);--spring-reaction-duration:2s;--spring-bounce:linear(0,.0749,.2686,.5113,.7729,.994,1.1682,1.2705,1.3113,1.2971,1.2426,1.1692,1.0869,1.0152,.9568,.9206,.9038,.9052,.9201,.9421,.9677,.9909,1.0103,1.0229,1.0295,1.0301,1.0264,1.0197,1.012,1.0043,.9981,.9935,.9911,.9905,.9914,.9934,.9957,.9982,1.0002,1.0018,1.0027,1.003,1.0028,1.0022,1.0015,1.0007,1,.9995,1);--spring-bounce-duration:1.127s;--spring-snappy:linear(0,.0381,.1278,.2453,.3731,.5068,.6224,.7236,.8087,.8773,.9306,.9702,.9982,1.0176,1.0282,1.0333,1.0343,1.0327,1.0295,1.0254,1.021,1.0167,1.0125,1.0091,1.0062,1.0039,1.0022,1.0009,1,.9994,.999,.9988,.9988,.9989,1);--spring-snappy-duration:.548s;--spring-pop:linear(0,.0524,.1893,.3627,.5607,.7403,.9045,1.0273,1.1149,1.1704,1.1922,1.1893,1.1689,1.1379,1.1001,1.0642,1.0301,1.0037,.983,.9703,.9639,.9626,.9653,.971,.9777,.9847,.9917,.9973,1.0019,1.0049,1.0067,1.0073,1.007,1.0061,1.0049,1.0034,1.0021,1.0009,.9999,.9993,.9988,.9986,.9986,.9987,.999,.9992,.9995,.9997,1);--spring-pop-duration:.884s;--radius-card:18px;--radius-sheet:26px;--radius-tab:999px;--radius-chip:999px;--radius-tile:12px;--radius-input:14px;--radius-avatar:9999px;--radius-bubble:18px;--radius-bubble-tail:4px;--radius-menu:14px;--shadow-card:0 2px 10px #0c090712;--shadow-tabbar:0 8px 30px #140f0c29;--shadow-pop:0 12px 40px #0c09072e,0 2px 8px #0c090714;--shadow-sheet:0 -10px 50px #0003;--font-display:"Red Hat Display",ui-sans-serif,system-ui,sans-serif;--font-sans:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--font-wordmark:"Highway Gothic","Red Hat Display",ui-sans-serif,sans-serif;--color-transparent:transparent;--color-current:currentColor;--color-white:#fff;--color-black:#000;--color-toast:#121214ed;--color-toast-text:#f2f0ed;--color-media-overlay:#0000008c;--color-brand:#e8604e;--color-brand-warm:#f6b05e;--z-rail:10;--z-tabbar:20;--z-header:30;--z-sheet:50;--z-popover:60;--z-tooltip:70;--z-toast:999;--color-hairline:var(--border)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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{color:inherit;border-top-width:1px;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}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{display:block;vertical-align:middle}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}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::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{text-align:inherit;min-height:1lh}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{appearance:button}input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-file-upload-button{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}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-24{inset-block:calc(var(--spacing)*24)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-\[15px\]{top:15px}.top-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{top:max(.75rem,env(safe-area-inset-top))}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.left-0{left:calc(var(--spacing)*0)}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.col-span-full{grid-column:1/-1}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-3{margin:calc(var(--spacing)*3)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-4{margin-block:calc(var(--spacing)*4)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.\!inline-flex{display:inline-flex!important}.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-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.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-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-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-\[50px\]{width:50px;height:50px}.size-\[56px\]{width:56px;height:56px}.size-\[58px\]{width:58px;height:58px}.size-\[62px\]{width:62px;height:62px}.size-\[68px\]{width:68px;height:68px}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--spacing)*10)!important}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-72{height:calc(var(--spacing)*72)}.h-\[52px\]{height:52px}.h-\[76px\]{height:76px}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing)*72)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-56{min-height:calc(var(--spacing)*56)}.min-h-\[44px\]{min-height:44px}.min-h-\[50px\]{min-height:50px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-4{width:calc(var(--spacing)*4)}.w-11{width:calc(var(--spacing)*11)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-\[8\.5rem\]{width:8.5rem}.w-\[68px\]{width:68px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-16{max-width:calc(var(--spacing)*16)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18ch\]{max-width:18ch}.max-w-\[22rem\]{max-width:22rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[52px\]{max-width:52px}.max-w-\[68ch\]{max-width:68ch}.max-w-\[90rem\]{max-width:90rem}.max-w-\[min\(100vw\,1400px\)\]{max-width:min(100vw,1400px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.anim-fade-in{animation:st-fade-in var(--dur-card)var(--ease-card)both}.anim-fade-up{animation:st-fade-up var(--dur-card)var(--ease-card)both}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-pointer{cursor:pointer}.cursor-w-resize{cursor:w-resize}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.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-\[repeat\(auto-fill\,minmax\(52px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items: center}.items-center{align-items: center}.items-end{align-items: flex-end}.items-start{align-items: flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.self-center{align-self: center}.self-end{align-self: flex-end}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.pane-scroll{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.overflow-y-auto{overflow-y:auto}.rounded-bubble{border-radius:var(--radius-bubble)}.rounded-card{border-radius:var(--radius-card)}.rounded-chip{border-radius:var(--radius-chip)}.rounded-full{border-radius:3.40282e38px}.rounded-input{border-radius:var(--radius-input)}.rounded-menu{border-radius:var(--radius-menu)}.rounded-sheet{border-radius:var(--radius-sheet)}.rounded-tile{border-radius:var(--radius-tile)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--accent)}.border-hairline{border-color:var(--border)}.border-page{border-color:var(--page)}.border-sep{border-color:var(--sep)}.border-transparent{border-color:#0000}.bg-\[\#000\]{background-color:#000}.bg-\[color-mix\(in_srgb\,var\(--brand-coral\)_6\%\,transparent\)\]{background-color:var(--brand-coral)}@supports (color: color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--brand-coral\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-coral)6%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--page\)_14\%\,transparent\)\]{background-color:var(--page)}@supports (color: color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--page\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--page)14%,transparent)}}.bg-\[rgba\(0\,0\,0\,0\.45\)\]{background-color:#00000073}.bg-\[rgba\(0\,0\,0\,0\.55\)\]{background-color:#0000008c}.bg-\[rgba\(12\,9\,7\,0\.7\)\]{background-color:#0c0907b3}.bg-\[rgba\(12\,9\,7\,0\.9\)\]{background-color:#0c0907e6}.bg-accent{background-color:var(--accent)}.bg-accent-deep{background-color:var(--accent-deep)}.bg-card{background-color:var(--card)}.bg-hairline{background-color:var(--border)}.bg-handle{background-color:var(--handle)}.bg-hover{background-color:var(--hover)}.bg-input{background-color:var(--input)}.bg-input\/40{background-color:var(--input)}@supports (color: color-mix(in lab, red, red)){.bg-input\/40{background-color:color-mix(in oklab,var(--input)40%,transparent)}}.bg-online{background-color:var(--online)}.bg-page{background-color:var(--page)}.bg-page\/90{background-color:var(--page)}@supports (color: color-mix(in lab, red, red)){.bg-page\/90{background-color:color-mix(in oklab,var(--page)90%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-pressed{background-color:var(--pressed)}.bg-scrim{background-color:var(--scrim)}.bg-sep{background-color:var(--sep)}.bg-sheet{background-color:var(--sheet)}.bg-t1{background-color:var(--t1)}.bg-tabbar{background-color:var(--tabbar)}.bg-toast{background-color:var(--color-toast)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.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-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-16{padding:calc(var(--spacing)*16)}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.px-1{padding-inline:calc(var(--spacing)*1)}.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-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.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-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-\[10px\]{padding-block-start:10px;padding-block-end:10px}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.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-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-\[3vh\]{padding-top:3vh}.pt-\[6vh\]{padding-top:6vh}.pt-\[8vh\]{padding-top:8vh}.pt-\[12vh\]{padding-top:12vh}.pt-\[14vh\]{padding-top:14vh}.pt-\[max\(2rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(2rem,env(safe-area-inset-top))}.pt-\[max\(12px\,env\(safe-area-inset-top\)\)\]{padding-top:max(12px,env(safe-area-inset-top))}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-11{padding-right:calc(var(--spacing)*11)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.pb-\[max\(8px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.pb-\[max\(20px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(20px,env(safe-area-inset-bottom))}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.type-date-hero{font-family:var(--font-display);letter-spacing:-.03em;font-size:2.875rem;font-weight:800;line-height:1.05}.type-headline{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.125rem;font-weight:800;line-height:1.18}.type-pane-label{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.875rem;font-weight:700;line-height:1.15}.type-section-head{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.2}.type-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.25}.type-wordmark{font-family:var(--font-wordmark);letter-spacing:-.05em;font-size:1.375rem;font-weight:400;line-height:1}.type-body{font-family:var(--font-sans);font-size:.9375rem;font-weight:400;line-height:1.40625rem}.type-button{font-family:var(--font-sans);font-size:1.0625rem;font-weight:600;line-height:1.25rem}.type-caption{font-family:var(--font-sans);font-size:.8125rem;font-weight:400;line-height:1.125rem}.type-friend-name{font-family:var(--font-sans);font-size:1rem;font-weight:600;line-height:1.25rem}.type-label{font-family:var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1.25rem}.type-meta{font-family:var(--font-sans);font-size:.75rem;font-weight:500;line-height:1rem}.type-preview{font-family:var(--font-sans);font-size:.875rem;font-weight:400;line-height:1.1875rem}.type-section-label{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.type-daily-code{font-family:var(--font-sans);letter-spacing:.16em;font-size:1.375rem;font-weight:600}.type-tab-label{font-family:var(--font-sans);font-size:.625rem;font-weight:500}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[1\.0625rem\]{font-size:1.0625rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[34px\]{font-size:34px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}.tracking-\[0\.4px\]{--tw-tracking:.4px;letter-spacing:.4px}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#4a4440\]{color:#4a4440}.text-\[\#fff\]{color:#fff}.text-accent{color:var(--accent)}.text-brand{color:var(--color-brand)}.text-danger{color:var(--danger)}.text-disabled{color:var(--disabled)}.text-on-accent{color:var(--on-accent)}.text-page{color:var(--page)}.text-t1{color:var(--t1)}.text-t2{color:var(--t2)}.text-t3{color:var(--t3)}.text-toast-text{color:var(--color-toast-text)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color: color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.shadow-card{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0c090712);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-pop{--tw-shadow:0 12px 40px var(--tw-shadow-color,#0c09072e),0 2px 8px var(--tw-shadow-color,#0c090714);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-tabbar{--tw-shadow:0 8px 30px var(--tw-shadow-color,#140f0c29);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-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\(--page\)\]{--tw-ring-color:var(--page)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-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,)}.glass{background:var(--pill-tint);-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px)}@media (prefers-reduced-transparency:reduce){.glass{background:var(--tabbar);backdrop-filter:none}}.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-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))}.duration-\(--dur-pane\){--tw-duration:var(--dur-pane);transition-duration:var(--dur-pane)}.duration-\(--dur-scrim\){--tw-duration:var(--dur-scrim);transition-duration:var(--dur-scrim)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-card{--tw-ease:var(--ease-card);transition-timing-function:var(--ease-card)}.ease-pane{--tw-ease:var(--ease-pane);transition-timing-function:var(--ease-pane)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[container\:thread\/inline-size\]{container:thread/inline-size}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,\.3\)\]{text-shadow:0 1px 2px #0000004d}.hairline-b{border-bottom:1px solid var(--border)}.hairline-t{border-top:1px solid var(--border)}.sep-b{border-bottom:1px solid var(--sep)}@media (hover:hover){.hover\:bg-hover:hover{background-color:var(--hover)}}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px*-1)}.aria-\[current\=page\]\:bg-pressed[aria-current=page]{background-color:var(--pressed)}@media (max-width:calc(64rem - .001px)){.max-laptop\:hidden{display:none}}@media (max-width:calc(40rem - .001px)){.max-tablet\:sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0}}@media (max-width:calc(40rem - .001px)){.max-tablet\:hidden{display:none}}@media (min-width:420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.tablet\:mt-8{margin-top:calc(var(--spacing)*8)}}@media (min-width:40rem){.tablet\:hidden{display:none}}@media (min-width:40rem){.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.tablet\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:40rem){.tablet\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:40rem){.tablet\:justify-center{justify-content:center}}@media (min-width:40rem){.tablet\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:40rem){.tablet\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.tablet\:pt-0{padding-top:calc(var(--spacing)*0)}}@media (min-width:64rem){.laptop\:mt-0{margin-top:calc(var(--spacing)*0)}}@media (min-width:64rem){.laptop\:flex{display:flex}}@media (min-width:64rem){.laptop\:hidden{display:none}}@media (min-width:64rem){.laptop\:max-w-\[26rem\]{max-width:26rem}}@media (min-width:64rem){.laptop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.laptop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.laptop\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:64rem){.laptop\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:64rem){.laptop\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}}@media (min-width:64rem){.laptop\:grid-cols-\[minmax\(0\,1fr\)_minmax\(28rem\,36rem\)\]{grid-template-columns:minmax(0,1fr)minmax(28rem,36rem)}}@media (min-width:96rem){.desktop\:justify-start{justify-content:flex-start}}@media (min-width:96rem){.desktop\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}}.\[\&\>\*\+\*\]\:border-t>*+*{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>\*\+\*\]\:border-sep>*+*{border-color:var(--sep)}@media (hover:hover){@media (hover:hover){.\[\@media\(hover\:hover\)\]\:hover\:bg-hover:hover{background-color:var(--hover)}}}}:root,[data-theme=light]{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--danger:#e40c00;--page:#fbf8f4;--card:#fff;--t1:#0c0907;--t2:#5c534b;--t3:#756c66;--disabled:#a39a93;--border:#0c09070f;--sep:#e8e1dc;--input:#eee9e3;--tabbar:#fbf8f4d9;--sheet:#fff;--scrim:#0000006b;--online:#2ba349;--handle:#0c090726;--accent:#0c0907;--accent-deep:#5c534b;--on-accent:#fff;--pill-tint:#ffffffc7;--pill-border:#ffffffd9;--header-tint:#fbf8f48c;--reaction-picker-bg:#f5f5f5d1;--reaction-picker-solid:#f5f5f5;--popover:#fff;--hover:#0c09070a;--pressed:#0c090712}@media (prefers-color-scheme:dark){:root:not([data-theme]){--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--danger:#ff3b30;--page:#0d0d0d;--card:#191a1a;--t1:#e6e6e3;--t2:#a6a6ab;--t3:#86868c;--disabled:#5c5c61;--border:#ffffff12;--sep:#ffffff14;--input:#2c2c2e;--tabbar:#141414e0;--sheet:#1c1c1e;--scrim:#0000006b;--online:#2ba349;--handle:#ffffff26;--accent:#e6e6e3;--accent-deep:#a6a6ab;--on-accent:#0d0d0d;--pill-tint:#101010d1;--pill-border:#ffffff24;--header-tint:#0d0d0d8c;--reaction-picker-bg:#1a1a1ac7;--reaction-picker-solid:#1a1a1a;--popover:#1c1c1e;--hover:#ffffff0d;--pressed:#ffffff14}}[data-theme=dark]{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--danger:#ff3b30;--page:#0d0d0d;--card:#191a1a;--t1:#e6e6e3;--t2:#a6a6ab;--t3:#86868c;--disabled:#5c5c61;--border:#ffffff12;--sep:#ffffff14;--input:#2c2c2e;--tabbar:#141414e0;--sheet:#1c1c1e;--scrim:#0000006b;--online:#2ba349;--handle:#ffffff26;--accent:#e6e6e3;--accent-deep:#a6a6ab;--on-accent:#0d0d0d;--pill-tint:#101010d1;--pill-border:#ffffff24;--header-tint:#0d0d0d8c;--reaction-picker-bg:#1a1a1ac7;--reaction-picker-solid:#1a1a1a;--popover:#1c1c1e;--hover:#ffffff0d;--pressed:#ffffff14}[data-accent=coral]{--accent:#d6321c;--accent-deep:#9e392b;--on-accent:#fff}[data-accent=blue]{--accent:#196ce2;--accent-deep:#1a63cc;--on-accent:#fff}[data-accent=green]{--accent:#1a824a;--accent-deep:#187a44;--on-accent:#fff}[data-accent=violet]{--accent:#6a5ae0;--accent-deep:#5040c0;--on-accent:#fff}[data-accent=magenta]{--accent:#d32a66;--accent-deep:#b12456;--on-accent:#fff}[data-accent=teal]{--accent:#0d7e75;--accent-deep:#0a6961;--on-accent:#fff}[data-accent=amber]{--accent:#ae5b0c;--accent-deep:#9e4f09;--on-accent:#fff}[data-accent=indigo]{--accent:#3d4fc4;--accent-deep:#2e3b9e;--on-accent:#fff}[data-accent=rose]{--accent:#c2296b;--accent-deep:#9a2054;--on-accent:#fff}[data-accent=forest]{--accent:#2e7d4f;--accent-deep:#235f3d;--on-accent:#fff}[data-accent=cyan]{--accent:#0c7c90;--accent-deep:#074b57;--on-accent:#fff}[data-accent=yellow]{--accent:#8f6d08;--accent-deep:#554104;--on-accent:#fff}[data-accent=pink]{--accent:#d81f7c;--accent-deep:#a3175d;--on-accent:#fff}[data-accent=lime]{--accent:#4d7e1b;--accent-deep:#2e4c10;--on-accent:#fff}[data-accent=slate]{--accent:#607490;--accent-deep:#47566b;--on-accent:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme])[data-accent=coral]{--accent:#e4442f;--accent-deep:#af3f30;--on-accent:#fff}:root:not([data-theme])[data-accent=blue]{--accent:#2f7be8;--accent-deep:#1a63cc;--on-accent:#fff}:root:not([data-theme])[data-accent=green]{--accent:#1c9052;--accent-deep:#177340;--on-accent:#fff}:root:not([data-theme])[data-accent=violet]{--accent:#7c6ee4;--accent-deep:#6254c7;--on-accent:#fff}:root:not([data-theme])[data-accent=magenta]{--accent:#da4579;--accent-deep:#bc265b;--on-accent:#fff}:root:not([data-theme])[data-accent=teal]{--accent:#0e8c82;--accent-deep:#0a6961;--on-accent:#fff}:root:not([data-theme])[data-accent=amber]{--accent:#c2660d;--accent-deep:#9e4f09;--on-accent:#fff}:root:not([data-theme])[data-accent=indigo]{--accent:#6876d1;--accent-deep:#4a59ca;--on-accent:#fff}:root:not([data-theme])[data-accent=rose]{--accent:#d84584;--accent-deep:#ba2765;--on-accent:#fff}:root:not([data-theme])[data-accent=forest]{--accent:#348e5a;--accent-deep:#2a7149;--on-accent:#fff}:root:not([data-theme])[data-accent=cyan]{--accent:#0d889e;--accent-deep:#09606f;--on-accent:#fff}:root:not([data-theme])[data-accent=yellow]{--accent:#9d7808;--accent-deep:#6d5306;--on-accent:#fff}:root:not([data-theme])[data-accent=pink]{--accent:#e2348b;--accent-deep:#c71c71;--on-accent:#fff}:root:not([data-theme])[data-accent=lime]{--accent:#548b1d;--accent-deep:#3b6115;--on-accent:#fff}:root:not([data-theme])[data-accent=slate]{--accent:#697e9b;--accent-deep:#54657d;--on-accent:#fff}}[data-theme=dark][data-accent=coral]{--accent:#e4442f;--accent-deep:#af3f30;--on-accent:#fff}[data-theme=dark][data-accent=blue]{--accent:#2f7be8;--accent-deep:#1a63cc;--on-accent:#fff}[data-theme=dark][data-accent=green]{--accent:#1c9052;--accent-deep:#177340;--on-accent:#fff}[data-theme=dark][data-accent=violet]{--accent:#7c6ee4;--accent-deep:#6254c7;--on-accent:#fff}[data-theme=dark][data-accent=magenta]{--accent:#da4579;--accent-deep:#bc265b;--on-accent:#fff}[data-theme=dark][data-accent=teal]{--accent:#0e8c82;--accent-deep:#0a6961;--on-accent:#fff}[data-theme=dark][data-accent=amber]{--accent:#c2660d;--accent-deep:#9e4f09;--on-accent:#fff}[data-theme=dark][data-accent=indigo]{--accent:#6876d1;--accent-deep:#4a59ca;--on-accent:#fff}[data-theme=dark][data-accent=rose]{--accent:#d84584;--accent-deep:#ba2765;--on-accent:#fff}[data-theme=dark][data-accent=forest]{--accent:#348e5a;--accent-deep:#2a7149;--on-accent:#fff}[data-theme=dark][data-accent=cyan]{--accent:#0d889e;--accent-deep:#09606f;--on-accent:#fff}[data-theme=dark][data-accent=yellow]{--accent:#9d7808;--accent-deep:#6d5306;--on-accent:#fff}[data-theme=dark][data-accent=pink]{--accent:#e2348b;--accent-deep:#c71c71;--on-accent:#fff}[data-theme=dark][data-accent=lime]{--accent:#548b1d;--accent-deep:#3b6115;--on-accent:#fff}[data-theme=dark][data-accent=slate]{--accent:#697e9b;--accent-deep:#54657d;--on-accent:#fff}@media (prefers-contrast:more){:root,[data-theme=light]{--t2:#3f3832;--t3:#564e48;--disabled:#7a716b;--sep:#c9c0b9;--border:#0c090729;--handle:#0c09074d}[data-theme=dark]{--t2:#c9c9cd;--t3:#adadb3;--disabled:#85858b;--sep:#fff3;--border:#ffffff2e;--handle:#ffffff4d}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme]){--t2:#c9c9cd;--t3:#adadb3;--disabled:#85858b;--sep:#fff3;--border:#ffffff2e;--handle:#ffffff4d}}@media (prefers-reduced-motion:reduce){:root{--dur-tap:0s;--dur-scrim:0s;--dur-pane:0s;--dur-sheet:0s;--dur-card:0s;--stagger:0s;--spring-sheet-duration:0s;--spring-tab-switch-duration:0s;--spring-reaction-duration:0s;--spring-bounce-duration:0s;--spring-snappy-duration:0s;--spring-pop-duration:0s}}:root{--toast-bg:#121214ed;--toast-text:#f2f0ed;--media-overlay:#0000008c;--brand-coral:#e8604e;--brand-coral-warm:#f6b05e}@layer components{.st-press{transition:transform var(--dur-tap)ease,opacity var(--dur-tap)ease,background-color var(--dur-tap)ease,border-color var(--dur-tap)ease,color var(--dur-tap)ease}.st-press:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale,.97));opacity:var(--press-opacity,1)}.st-hit{position:relative}@media (pointer:coarse){.st-hit:before{content:"";position:absolute;width:max(100%,44px);height:max(100%,44px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.st-btn{position:relative;display:inline-flex;border-radius:var(--radius-chip);font-family:var(--font-sans);white-space:nowrap;user-select:none;text-decoration:none;border:1.5px solid #0000;justify-content:center;align-items: center;gap:8px;font-weight:600}.st-btn[data-size=sm]{min-height:36px;padding:0 14px;font-size:.875rem}.st-btn[data-size=md]{min-height:44px;padding:0 20px;font-size:.9375rem}.st-btn[data-size=lg]{min-height:56px;padding:0 24px;font-size:1.0625rem}@media (pointer:coarse){.st-btn[data-size=sm]{min-height:44px}}.st-btn[data-variant=primary]{background:var(--accent);color:var(--on-accent)}.st-btn[data-variant=neutral]{background:var(--t1);color:var(--page)}.st-btn[data-variant=secondary]{background:var(--input);border-color:var(--sep);color:var(--t1)}.st-btn[data-variant=outline]{border-color:var(--sep);color:var(--t1);background:0 0}.st-btn[data-variant=ghost]{color:var(--t1);background:0 0}.st-btn[data-variant=danger]{background:var(--input);color:var(--danger)}@media (hover:hover){.st-btn[data-variant=primary]:hover:not(:disabled){background:var(--accent-deep)}.st-btn[data-variant=neutral]:hover:not(:disabled){background:var(--t2)}.st-btn[data-variant=secondary]:hover:not(:disabled),.st-btn[data-variant=danger]:hover:not(:disabled){background:var(--input)}@supports (color: color-mix(in lab, red, red)){:is(.st-btn[data-variant=secondary]:hover:not(:disabled),.st-btn[data-variant=danger]:hover:not(:disabled)){background:color-mix(in srgb,var(--input)82%,var(--t1))}}.st-btn[data-variant=outline]:hover:not(:disabled),.st-btn[data-variant=ghost]:hover:not(:disabled){background:var(--hover)}}.st-btn:disabled,.st-btn[aria-disabled=true]{opacity:.45}.st-btn[aria-busy=true]{opacity:1}.st-btn[aria-busy=true]>.st-btn-label{visibility:hidden}.st-btn-spinner{position:absolute;display:grid;place-items: center;inset:0}.st-iconbtn{display:inline-grid;border-radius:var(--radius-chip);color:var(--t1);background:0 0;border:0;flex-shrink:0;place-items: center}.st-iconbtn[data-variant=chip]{background:var(--input)}.st-iconbtn[data-variant=accent]{background:var(--accent);color:var(--on-accent)}.st-iconbtn[data-variant=glass]{background:var(--pill-tint);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--pill-border),var(--shadow-card)}.st-iconbtn[data-variant=overlay]{background:var(--media-overlay);color:#fff}@media (hover:hover){.st-iconbtn[data-variant=ghost]:hover:not(:disabled){background:var(--hover)}.st-iconbtn[data-variant=chip]:hover:not(:disabled){background:var(--input)}@supports (color: color-mix(in lab, red, red)){.st-iconbtn[data-variant=chip]:hover:not(:disabled){background:color-mix(in srgb,var(--input)85%,var(--t1))}}.st-iconbtn[data-variant=accent]:hover:not(:disabled){background:var(--accent-deep)}}.st-iconbtn:disabled{opacity:.45}.st-field{background:var(--input);color:var(--t1);border-radius:var(--radius-input);font-family:var(--font-sans);transition:border-color var(--dur-tap)ease;border:1.5px solid #0000;width:100%;font-size:1rem;line-height:1.375rem}.st-field[data-shape=pill]{border-radius:var(--radius-chip)}.st-field::placeholder{color:var(--disabled);opacity:1}.st-field:focus{outline:none;border-color:var(--t1)}.st-field:focus-visible{outline:none;border-color:var(--t1)}.st-field[aria-invalid=true]{border-color:var(--danger)}.st-field:disabled{opacity:.55}input.st-field{height:52px;padding:0 16px}textarea.st-field{resize:none;field-sizing:content;scrollbar-width:thin;min-height:44px;padding:12px 16px}textarea.st-field[data-shape=pill]{border-radius:22px}.st-otp{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:22rem}.st-otp-input{position:absolute;opacity:0;caret-color:transparent;letter-spacing:3em;color:#0000;z-index:1;background:0 0;border:0;width:100%;height:100%;font-size:16px;inset:0}.st-otp-cell{display:grid;border-radius:var(--radius-input);background:var(--input);font-family:var(--font-sans);color:var(--t1);transition:border-color var(--dur-tap)ease;border:1.5px solid #0000;place-items: center;height:56px;font-size:1.5rem;font-weight:600}.st-otp[data-focused=true] .st-otp-cell[data-active=true]{border-color:var(--t1)}.st-otp[data-invalid=true] .st-otp-cell{border-color:var(--danger)}.st-otp-caret{background:var(--t1);animation:1s step-end infinite st-blink;width:2px;height:24px}@keyframes st-blink{50%{opacity:0}}.st-switch{position:relative;display:inline-block;border-radius:var(--radius-chip);background:var(--input);box-shadow:inset 0 0 0 1px var(--t3);transition:background-color var(--dur-scrim)ease,box-shadow var(--dur-scrim)ease;border:0;flex-shrink:0;width:51px;height:31px;padding:0}@supports (color: color-mix(in lab, red, red)){.st-switch{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t3)40%,transparent)}}.st-switch:after{content:"";position:absolute;background:var(--card);transition:transform var(--spring-snappy-duration)var(--spring-snappy);border-radius:50%;width:27px;height:27px;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.st-switch[aria-checked=true]{background:var(--accent);box-shadow:none}.st-switch[aria-checked=true]:after{transform:translate(20px)}.st-switch:disabled{opacity:.45}.st-check{display:inline-grid;border:1.5px solid var(--t3);color:var(--on-accent);transition:background-color var(--dur-tap)ease,border-color var(--dur-tap)ease;border-radius:7px;flex-shrink:0;place-items: center;width:22px;height:22px}.st-check[data-shape=radio]{border-radius:50%}.st-check>svg,.st-check>.st-radio-dot{opacity:0;transition:opacity var(--dur-tap)ease,transform var(--dur-tap)ease;transform:scale(.6)}.st-radio-dot{background:var(--accent);border-radius:50%;width:10px;height:10px}:checked+.st-check:not([data-shape=radio]){background:var(--accent);border-color:var(--accent)}:checked+.st-check[data-shape=radio]{border-color:var(--accent)}:checked+.st-check>svg,:checked+.st-check>.st-radio-dot{opacity:1;transform:none}:focus-visible+.st-check{outline:2px solid var(--accent);outline-offset:2px}:disabled+.st-check{opacity:.45}.st-chip{display:inline-flex;border-radius:var(--radius-chip);border:1.5px solid var(--sep);color:var(--t1);font-family:var(--font-sans);white-space:nowrap;background:0 0;align-items: center;gap:4px;max-width:180px;height:32px;padding:0 12px;font-size:.8125rem;font-weight:600}.st-chip[aria-pressed=true],.st-chip[aria-selected=true],.st-chip[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media (hover:hover){.st-chip:not([aria-pressed=true]):not([aria-selected=true]):not([aria-checked=true]):hover{background:var(--hover)}}@media (pointer:coarse){.st-chip{height:36px}}.st-badge{display:inline-flex;border-radius:var(--radius-chip);background:var(--accent);color:var(--on-accent);font-family:var(--font-sans);font-variant-numeric:tabular-nums;justify-content:center;align-items: center;min-width:16px;padding:1px 5px;font-size:.6875rem;font-weight:600;line-height:.8125rem}[aria-pressed=true]>.st-badge,[aria-selected=true]>.st-badge{background:var(--on-accent);color:var(--accent)}.st-badge[data-tone=pill]{padding:2px 6px;line-height:.875rem}.st-dot{display:inline-block;background:var(--accent);border-radius:50%;flex-shrink:0;width:10px;height:10px}.st-skel{position:relative;overflow:hidden;background:var(--input);border-radius:var(--radius-tile)}.st-skel:after{content:"";position:absolute;background:linear-gradient(90deg,transparent,var(--t3),transparent);animation:1.2s linear 5 st-shimmer;inset:0;transform:translate(-100%)}@supports (color: color-mix(in lab, red, red)){.st-skel:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--t3)33%,transparent),transparent)}}.st-spinner{animation:.8s linear infinite st-spin}@media (prefers-reduced-motion:reduce){.st-spinner{animation:2.4s linear infinite st-spin!important}}.st-toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) + 16px);z-index:var(--z-toast);display:flex;border-radius:var(--radius-chip);background:var(--toast-bg);color:var(--toast-text);font-family:var(--font-sans);pointer-events:none;opacity:0;align-items: center;gap:8px;max-width:min(92vw,28rem);padding:8px 16px;transition:opacity .28s;font-size:.875rem;font-weight:600;line-height:1.25rem;transform:translate(-50%)}.st-toast[data-state=in]{opacity:1;transition-duration:.2s}.st-dialog{color:var(--t1);background:var(--sheet);overflow:hidden;display:none;border:0;flex-direction:column;max-height:min(92dvh,52rem);padding:0}.st-dialog[open]{display:flex}.st-dialog::backdrop{background:var(--scrim);animation:st-fade-in var(--dur-scrim)ease both}.st-dialog.is-closing::backdrop{animation:st-fade-out var(--dur-scrim)ease both}.st-dialog{border-radius:var(--radius-sheet)var(--radius-sheet)0 0;padding-bottom:env(safe-area-inset-bottom,0px);animation:st-sheet-up var(--spring-sheet-duration)var(--spring-sheet)both;width:100%;max-width:100%;margin:auto 0 0}.st-dialog.is-closing{animation:st-sheet-down .2s var(--ease-card)both}@media (min-width:40rem){.st-dialog{max-width:var(--dialog-width,32rem);border-radius:var(--radius-sheet);box-shadow:var(--shadow-pop);animation:st-dialog-in var(--dur-sheet)var(--ease-pane)both;width:calc(100% - 48px);margin:auto;padding-bottom:0}.st-dialog.is-closing{animation:st-dialog-out .16s var(--ease-card)both}}.st-dialog[data-placement=sheet]{border-radius:var(--radius-sheet)var(--radius-sheet)0 0;animation:st-sheet-up var(--spring-sheet-duration)var(--spring-sheet)both;width:100%;max-width:40rem;margin:auto auto 0}.st-dialog-body{overflow-y:auto;overscroll-behavior:contain;flex:auto}.st-handle{background:var(--handle);border-radius:2px;width:36px;height:4px}.st-popover{position:fixed;z-index:var(--z-popover);background:var(--popover);color:var(--t1);border-radius:var(--radius-menu);box-shadow:var(--shadow-pop),0 0 0 1px var(--border);animation:st-pop .16s var(--ease-card)both;transform-origin:var(--origin,top left)}@keyframes st-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.st-menu{outline:none;min-width:13.5rem;max-width:min(20rem,100vw - 16px);padding:6px}.st-menu-item{display:flex;color:var(--t1);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items: center;gap:10px;width:100%;min-height:40px;padding:0 12px;font-size:.9375rem;font-weight:500}@media (pointer:coarse){.st-menu-item{min-height:44px}}.st-menu-item[data-highlighted=true]{outline:none;background:var(--hover)}.st-menu-item:focus-visible{outline:none;background:var(--hover)}.st-menu-item[data-tone=danger]{color:var(--danger)}.st-menu-item[aria-disabled=true]{opacity:.45;cursor:default}.st-menu-sep{background:var(--sep);height:1px;margin:6px 8px}.st-tooltip{position:fixed;z-index:var(--z-tooltip);background:var(--t1);color:var(--page);font-family:var(--font-sans);pointer-events:none;animation:st-fade-in var(--dur-tap)ease both;border-radius:8px;max-width:15rem;padding:5px 8px;font-size:.75rem;font-weight:500;line-height:1rem}.st-kbd{display:inline-flex;background:var(--input);border:1px solid var(--sep);color:var(--t2);font-family:var(--font-sans);border-radius:6px;justify-content:center;align-items: center;min-width:1.5em;padding:0 .35em;font-size:.75rem;font-weight:600;line-height:1.5}.st-seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-radius:var(--radius-chip);background:var(--input);padding:3px}.st-seg-indicator{position:absolute;width:calc((100% - 6px)/var(--seg-count));border-radius:var(--radius-chip);background:var(--accent);transform:translateX(calc(100%*var(--seg-index)));transition:transform var(--dur-pane)var(--ease-pane);top:3px;bottom:3px;left:3px}.st-seg-item{position:relative;z-index:1;display:inline-flex;border-radius:var(--radius-chip);color:var(--t2);font-family:var(--font-sans);transition:color var(--dur-pane)var(--ease-pane);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items: center;gap:6px;min-height:40px;padding:0 12px;font-size:.875rem;font-weight:600}.st-seg[data-size=sm] .st-seg-item{min-height:30px;font-size:.8125rem}.st-seg-item[aria-selected=true],.st-seg-item[aria-checked=true]{color:var(--on-accent)}.st-seg-item:focus-visible{outline-offset:-2px}.st-reactions{display:inline-flex;border-radius:var(--radius-chip);background:var(--reaction-picker-bg);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--shadow-pop),0 0 0 1px var(--border);align-items: center;gap:2px;height:57px;padding:0 4px}@media (prefers-reduced-transparency:reduce){.st-reactions{background:var(--reaction-picker-solid);backdrop-filter:none}}.st-reaction{display:grid;animation:st-scale-in var(--rp-duration,.4s)var(--rp-ease,ease-out)both;animation-delay:calc(var(--i,0)*8ms);transition:transform var(--dur-tap)ease,background-color var(--dur-tap)ease;background:0 0;border:0;border-radius:50%;place-items: center;width:45px;height:45px;font-size:29px;line-height:1}.st-reaction[aria-pressed=true]{background:var(--accent)}@supports (color: color-mix(in lab, red, red)){.st-reaction[aria-pressed=true]{background:color-mix(in srgb,var(--accent)20%,transparent)}}@media (hover:hover){.st-reaction:hover{transform:scale(1.12)}}.st-reaction:active{transform:scale(.92)}.st-bubble-row{display:flex;flex-direction:column;align-items: flex-start}.st-bubble-row[data-from=me]{align-items: flex-end}.st-bubble-stack{display:flex;flex-direction:column;align-items: flex-start;max-width:min(78%,34rem)}.st-bubble-row[data-from=me] .st-bubble-stack{align-items: flex-end}@container thread (width>=48rem){.st-bubble-stack{max-width:min(68%,36rem)}}.st-bubble{position:relative;border-radius:var(--radius-bubble);border-bottom-left-radius:var(--radius-bubble-tail);background:var(--card);color:var(--t1);font-family:var(--font-sans);overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;padding:8px 12px;font-size:.9375rem;line-height:1.375rem}.st-bubble-row[data-from=me] .st-bubble{border-bottom-left-radius:var(--radius-bubble);border-bottom-right-radius:var(--radius-bubble-tail);background:var(--accent);color:var(--on-accent)}.st-bubble[data-pending=true]{opacity:.5}.st-bubble-meta{font-family:var(--font-sans);color:var(--t3);margin-top:2px;padding:0 2px;font-size:.6875rem}.st-bubble-reactions{display:flex;gap:4px;margin-top:-8px;margin-left:8px;font-size:28px;line-height:34px}.st-bubble-row[data-from=me] .st-bubble-reactions{align-self: flex-start;margin-left:8px}.st-bubble-row[data-from=them] .st-bubble-reactions{align-self: flex-end;margin-right:8px}.st-bubble-reactions>span{animation:st-scale-in var(--spring-snappy-duration)var(--spring-snappy)both}.st-float{animation:1.5s ease-in-out infinite alternate st-float}}@layer components{.st-shell{--rail-w:0px;--list-w:100%;--side-w:100%;--details-w:340px;position:fixed;left:0;right:0;top:var(--vv-top,0px);height:var(--vvh,100dvh);display:grid;grid-template-columns:minmax(0,1fr);padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);background:var(--page);max-width:1920px;margin-inline-start:auto;margin-inline-end:auto}@supports  not (height: 100dvh){.st-shell{height:var(--vvh,100vh)}}@media (min-width:40rem){.st-shell{--rail-w:76px;--list-w:320px;--side-w:360px;grid-template-columns:var(--rail-w)minmax(0,1fr)}}@media (min-width:64rem){.st-shell{--list-w:360px;--side-w:400px}}@media (min-width:96rem){.st-shell{--rail-w:232px;--list-w:400px;--side-w:460px;--details-w:360px}}@media (min-width:120.063rem){.st-shell{border-inline:1px solid var(--border)}}.st-main{position:relative;display:flex;overflow:hidden;min-width:0;min-height:0}.st-main>*{flex:auto;min-width:0}.st-rail{display:none}@media (min-width:40rem){.st-rail{display:flex;padding:14px 8px max(12px,env(safe-area-inset-bottom,0px));border-right:1px solid var(--border);overflow-y:auto;scrollbar-width:none;flex-direction:column;align-items:stretch;gap:4px;min-height:0}}.st-rail-item{position:relative;display:flex;border-radius:var(--radius-input);color:var(--t3);text-decoration:none;font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items: center;gap:3px;min-height:56px;font-size:.6875rem;font-weight:500;line-height:1}.st-rail-item[aria-current=page]{color:var(--accent);background:var(--pressed)}@media (hover:hover){.st-rail-item:not([aria-current=page]):hover{color:var(--t1);background:var(--hover)}}.st-rail-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.st-rail-badge{position:absolute;top:6px;left:calc(50% + 6px)}@media (min-width:96rem){.st-rail{padding-inline-start:12px;padding-inline-end:12px}.st-rail-item{flex-direction:row;justify-content:flex-start;gap:14px;min-height:48px;padding:0 14px;font-size:.9375rem;font-weight:500}.st-rail-item[aria-current=page]{font-weight:600}.st-rail-badge{position:static;margin-left:auto}}.st-panes{display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-height:0}.st-pane{display:flex;overflow:hidden;background:var(--page);flex-direction:column;min-width:0;min-height:0}.st-pane[data-pane=list]{container:list/inline-size}.st-pane[data-pane=detail],.st-pane[data-pane=main]{container:thread/inline-size}.st-pane[data-pane=aside],.st-panes[data-detail-open=true]>[data-pane=list],.st-panes[data-detail-open=true]>[data-pane=main],.st-panes:not([data-detail-open=true])>[data-pane=detail],.st-panes:not([data-detail-open=true])>[data-pane=side]{display:none}@media (min-width:40rem){.st-panes[data-variant=list-detail]{grid-template-columns:var(--list-w)minmax(0,1fr)}.st-panes[data-variant=list-detail]>[data-pane]{display:flex}.st-panes[data-variant=list-detail]>[data-pane=list]{border-right:1px solid var(--border)}.st-panes[data-variant=list-detail]>[data-pane=aside]{display:none}.st-panes[data-variant=main-side]>[data-pane=main]{display:flex}.st-panes[data-variant=main-side][data-detail-open=true]{grid-template-columns:minmax(0,1fr)var(--side-w)}.st-panes[data-variant=main-side]>[data-pane=side]{border-left:1px solid var(--border)}}@media (min-width:64rem){.st-panes[data-variant=list-detail][data-aside-open=true]{grid-template-columns:var(--list-w)minmax(0,1fr)var(--details-w)}.st-panes[data-variant=list-detail][data-aside-open=true]>[data-pane=aside]{display:flex;border-left:1px solid var(--border)}}.st-page{width:100%;max-width:44rem;margin-inline-start:auto;margin-inline-end:auto}.st-measure{max-width:var(--measure,56rem);width:100%;margin-inline-start:auto;margin-inline-end:auto}.st-pill-clearance{padding-bottom:calc(14px + 56px + 24px + env(safe-area-inset-bottom,0px))}@media (min-width:40rem){.st-pill-clearance{padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}}.st-pane-header{display:flex;border-bottom:1px solid var(--border);background:var(--page);flex-shrink:0;align-items: center;gap:8px;min-height:56px;padding:0 12px 0 16px}@media (min-resolution:2dppx){.st-pane-header{border-bottom-width:.5px}}.st-tabbar{position:fixed;z-index:var(--z-tabbar);left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;border-radius:var(--radius-tab);box-shadow:inset 0 0 0 1px var(--pill-border),var(--shadow-tabbar);transition:transform var(--dur-scrim)ease,opacity var(--dur-scrim)ease;justify-content:space-evenly;align-items: center;width:190px;height:56px;transform:translate(-50%)}.st-compose-circle{position:fixed;z-index:var(--z-tabbar);left:calc(50% + 98px);bottom:calc(14px + env(safe-area-inset-bottom,0px));display:grid;color:var(--t1);box-shadow:inset 0 0 0 1px var(--pill-border),var(--shadow-card);border-radius:50%;place-items: center;width:56px;height:56px}.st-tab{position:relative;display:grid;color:var(--t3);border-radius:var(--radius-chip);place-items: center;width:58px;height:48px}.st-tab[aria-current=page]{color:var(--accent)}.st-tab-badge{position:absolute;top:4px;left:35px}@media (min-width:40rem){.st-tabbar,.st-compose-circle{display:none}}:root[data-keyboard=open] .st-tabbar,:root[data-keyboard=open] .st-compose-circle{opacity:0;pointer-events:none;transform:translate(-50%,80px)}:root[data-keyboard=open] .st-compose-circle{transform:translateY(80px)}.st-thread-scroller{display:flex;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:auto;scrollbar-gutter:stable;flex-direction:column-reverse}.st-skip-link{position:fixed;z-index:var(--z-toast);border-radius:var(--radius-chip);background:var(--t1);color:var(--page);padding:8px 14px;font-weight:600;top:-100px;left:12px}.st-skip-link:focus{top:calc(env(safe-area-inset-top,0px) + 12px)}html:has(dialog[open]){overflow:hidden}}:root{--st-media-a:#e9e3dc;--st-media-b:#ded7cf}@media (prefers-color-scheme:dark){:root:not([data-theme]){--st-media-a:#2a2724;--st-media-b:#1c1a19}}[data-theme=dark]{--st-media-a:#2a2724;--st-media-b:#1c1a19}@layer components{.st-daycard{position:relative;border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;isolation:isolate;background:linear-gradient(160deg,var(--st-media-a),var(--st-media-b));color:#fff;contain:layout paint}.st-daycard-top{position:absolute;pointer-events:none;background:linear-gradient(#00000094,#0000);height:130px;inset:0 0 auto}.st-daycard-scrim{position:absolute;pointer-events:none;background:linear-gradient(#0000,#00000047 45%,#000000b8);inset:42% 0 0}.st-daycard-daynum{font-family:var(--font-display);letter-spacing:-.8px;font-size:40px;font-weight:800;line-height:40px}.st-daycard-dayabbr{font-family:var(--font-sans);opacity:.8;margin-top:2px;font-size:14px;font-weight:500}.st-daycard-name{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:20px}.st-daycard-meta{font-family:var(--font-sans);opacity:.7;font-size:13px;line-height:18px}.st-daycard-caption{font-family:var(--font-sans);display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-shadow:0 1px 2px #00000040;-webkit-box-orient:vertical;font-size:13px;line-height:19px}.st-audience-chip{display:inline-flex;border-radius:var(--radius-chip);font-family:var(--font-sans);color:#fff;background:#e8604ec7;border:1px solid #ffffff59;align-items: center;gap:4px;max-width:100%;padding:4px 10px;font-size:11px;font-weight:600;line-height:14px}.st-audience-chip[data-tone=self]{background:#140f0c9e}.st-thumb{border-radius:var(--radius-tile);overflow:hidden;opacity:.55;transition:opacity var(--dur-tap)ease,border-color var(--dur-tap)ease;background:#0c090799;border:1.5px solid #ffffff8c;width:60px;height:52px}.st-thumb[aria-pressed=true]{opacity:1;border-width:2px;border-color:#fff}.st-thumb-overflow{display:grid;opacity:1;font-family:var(--font-sans);background:#00000073;place-items: center;font-size:15px;font-weight:600}.st-mreact{display:inline-grid;color:#fff;filter:drop-shadow(0 1px 2px #00000059);transition:transform var(--dur-tap)var(--ease-card);border-radius:999px;place-items: center;width:32px;height:32px}.st-mreact[aria-pressed=true][data-type=heart]{color:#ff3b5c}.st-mreact[aria-pressed=true][data-type=fire]{color:#ff7a1a}.st-mreact[aria-pressed=true][data-type=laugh]{color:#ffc61a}.st-mreact[aria-pressed=true][data-type=like]{color:#4da3ff}.st-mreact[aria-pressed=true][data-type=celebrate]{color:#b77bff}.st-mreact[data-pop=true]{animation:st-react-pop .32s var(--spring-pop,ease-out)}@keyframes st-react-pop{0%{transform:scale(1)}40%{transform:scale(1.16)}to{transform:scale(1)}}.st-rpill{display:inline-flex;border-radius:var(--radius-chip);background:var(--input);border:1px solid var(--border);color:var(--t2);font-family:var(--font-sans);align-items: center;gap:6px;height:40px;padding:0 14px;font-size:14px;font-weight:600}.st-rpill[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--t1)}@supports (color: color-mix(in lab, red, red)){.st-rpill[aria-pressed=true]{background:color-mix(in srgb,var(--accent)14%,var(--card))}}.st-rpill[aria-pressed=true][data-type=heart] .st-rpill-icon{color:#ff3b5c}.st-rpill[aria-pressed=true][data-type=fire] .st-rpill-icon{color:#ff7a1a}.st-rpill[aria-pressed=true][data-type=laugh] .st-rpill-icon{color:#e0a800}.st-media{position:absolute;object-fit:cover;opacity:0;transition:opacity var(--dur-scrim)ease;width:100%;height:100%;inset:0}.st-media[data-loaded=true]{opacity:1}.st-media[data-fit=contain]{object-fit:contain}.st-viewer{position:fixed;color:#fff;overflow:hidden;background:#000;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0}.st-viewer::backdrop{background:#000}.st-viewer[open]{animation:st-viewer-in var(--dur-pane)var(--ease-pane)}@keyframes st-viewer-in{0%{opacity:0;transform:scale(.98)}}.st-viewer-backdrop{position:absolute;filter:blur(32px)brightness(.55);background-position:50%;background-size:cover;inset:-40px;transform:scale(1.1)}.st-viewer-btn{display:inline-grid;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;place-items: center;width:40px;height:40px}.st-viewer-btn:disabled{opacity:.35}.st-viewer-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.st-mreact:focus-visible{outline:2px solid #fff;outline-offset:2px}.st-thumb:focus-visible{outline:2px solid #fff;outline-offset:2px}.st-progress{overflow:hidden;background:#ffffff4d;border-radius:2px;flex:1;height:2.5px}.st-progress>span{display:block;transform-origin:left center;background:#fff;height:100%}.st-viewer-scrim-b{position:absolute;pointer-events:none;background:linear-gradient(#0000,#000000bf);height:260px;inset:auto 0 0}.st-viewer-scrim-t{position:absolute;pointer-events:none;background:linear-gradient(#0000008c,#0000);height:140px;inset:0 0 auto}.st-tile{position:relative;display:block;border-radius:var(--radius-tile);overflow:hidden;background:linear-gradient(160deg,var(--st-media-a),var(--st-media-b));color:#fff;width:100%}.st-tile-scrim{position:absolute;background:linear-gradient(#0000,#00000080);height:68px;inset:auto 0 0}@media (max-width:39.999rem){.st-dialog.st-compose{border-radius:0;height:100dvh;max-height:100dvh}}@media (min-width:40rem){.st-dialog.st-compose{max-height:min(94dvh,60rem)}}.st-drop[data-active=true]{outline:2px dashed var(--accent);outline-offset:-6px;background:var(--accent)}@supports (color: color-mix(in lab, red, red)){.st-drop[data-active=true]{background:color-mix(in srgb,var(--accent)6%,transparent)}}.st-filter-swatch{border-radius:var(--radius-tile);overflow:hidden;border:2px solid #0000;width:64px;height:64px}.st-filter-swatch[aria-checked=true]{border-color:var(--accent)}.st-upload-bar{background:#ffffff59;height:3px}.st-upload-bar>span{display:block;background:#fff;height:100%;transition:width .12s linear}.st-qr{color:#0c0907;border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff}@media (prefers-reduced-motion:reduce){.st-mreact[data-pop=true],.st-viewer[open]{animation:none}}}@layer components{.st-bubble[data-tail=false]{border-radius:var(--radius-bubble)}.st-bubble-row[data-from=me] .st-bubble[data-tail=false]{border-bottom-right-radius:var(--radius-bubble)}.st-bubble[data-variant=media]{overflow:hidden;background:var(--input);white-space:normal;border-radius:14px;padding:0}.st-bubble-row[data-from=me] .st-bubble[data-variant=media]{background:var(--input);color:var(--t1);border-bottom-right-radius:14px}.st-bubble[data-variant=card]{overflow:hidden;white-space:normal;border-radius:16px;padding:0}.st-bubble-row[data-from=me] .st-bubble[data-variant=card]{background:var(--card);color:var(--t1);box-shadow:inset 0 0 0 1.5px var(--accent);border-bottom-right-radius:16px}.st-bubble[data-variant=emoji]{box-shadow:none;padding:0 2px;color:inherit!important;background:0 0!important}.st-bubble[data-highlight=true]{animation:st-msg-flash 1.4s var(--ease-card)both}@keyframes st-msg-flash{to{box-shadow:0 0 0 3px #0000}}.st-thread-virtual{position:relative;display:flex;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable;outline:none;flex-direction:column;flex:auto;min-height:0}.st-thread-virtual-inner{position:relative;flex-shrink:0;width:100%;margin-top:auto}.st-thread-virtual-row{position:absolute;width:100%;top:0;left:0}.st-msg{display:flex;align-items: center;gap:6px;padding:1px 16px}.st-msg[data-first]{padding-top:6px}.st-msg[data-from=me]{flex-direction:row-reverse}.st-msg-avatar{flex-shrink:0;align-self: flex-end;width:28px;margin-bottom:2px}.st-msg-main{position:relative;flex:0 auto;min-width:0;max-width:min(78%,34rem)}@container thread (width>=48rem){.st-msg-main{max-width:min(68%,36rem)}}@media (hover:hover){@container thread (width>=40rem){.st-msg-main{max-width:min(78%,34rem,100% - 176px)}}@container thread (width>=48rem){.st-msg-main{max-width:min(68%,36rem,100% - 176px)}}@container thread (width<=39.99rem){.st-msg-tools{background:var(--popover);box-shadow:var(--shadow-pop),0 0 0 1px var(--border);border-radius:18px;padding:2px;top:auto;bottom:calc(100% - 4px);left:0;translate:none}.st-msg[data-from=me] .st-msg-tools{left:auto;right:0}}}.st-msg .st-bubble-stack{max-width:100%}.st-msg-focus{border-radius:var(--radius-bubble)}.st-msg-focus:focus-visible{outline-offset:3px}.st-msg-tools{position:absolute;z-index:1;display:flex;opacity:0;pointer-events:none;transition:opacity var(--dur-tap)ease;align-items: center;gap:2px;top:50%;left:calc(100% + 4px);translate:0 -50%}.st-msg[data-from=me] .st-msg-tools{flex-direction:row-reverse;left:auto;right:calc(100% + 4px)}.st-msg:hover .st-msg-tools,.st-msg:focus-within .st-msg-tools,.st-msg[data-menu-open] .st-msg-tools{opacity:1;pointer-events:auto}.st-msg-tools:has([aria-expanded=true]){opacity:1;pointer-events:auto}@media (hover:none){.st-msg-tools{display:none}}.st-msg-time{font-family:var(--font-sans);color:var(--t3);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 6px;font-size:.6875rem}.st-meta-line{display:inline-flex;align-items: center;gap:6px}.st-meta-failed{color:var(--danger);font-weight:500}.st-meta-action{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600}.st-meta-status{font-weight:500}.st-quote{display:flex;color:inherit;text-align:left;font:inherit;background:currentColor;border:0;border-left:3px solid;border-radius:10px;flex-direction:column;gap:1px;width:100%;margin:-2px -4px 6px;padding:6px 8px}@supports (color: color-mix(in lab, red, red)){.st-quote{background:color-mix(in srgb,currentColor 10%,transparent)}}.st-bubble[data-variant=media] .st-quote,.st-bubble[data-variant=card] .st-quote{width:calc(100% - 16px);margin:8px 8px 0}.st-quote-name{font-size:.6875rem;font-weight:600}.st-quote-text{opacity:.85;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.75rem}.st-reaction-badge{display:inline-flex;background:var(--card);box-shadow:0 0 0 2px var(--page),var(--shadow-card);color:var(--t2);border:0;border-radius:13px;align-items: center;gap:1px;height:26px;padding:0 7px;font-size:15px;line-height:1}.st-reaction-badge [data-mine]{filter:drop-shadow(0 0 .5px var(--accent))}.st-reaction-count{font-family:var(--font-sans);margin-left:3px;font-size:.75rem;font-weight:600}.st-msg .st-bubble-reactions{font-size:inherit;position:relative;z-index:1;margin-top:-6px;line-height:normal}.st-msg-link{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.st-mention{font-weight:600}.st-bubble-row[data-from=them] .st-mention{color:var(--accent)}.st-jumbo{display:block;font-size:44px;line-height:1.15}.st-jumbo[data-count="3"]{font-size:34px}.st-system-row{display:flex;text-align:center;font-family:var(--font-sans);color:var(--t3);justify-content:center;padding:6px 24px;font-size:.75rem}.st-date-sep,.st-unread-sep{display:flex;font-family:var(--font-sans);color:var(--t2);align-items: center;gap:12px;padding:14px 16px 6px;font-size:.75rem;font-weight:500}.st-date-sep:before,.st-date-sep:after,.st-unread-sep:before,.st-unread-sep:after{content:"";background:var(--sep);flex:1;height:1px}.st-unread-sep{color:var(--accent);font-weight:600}.st-unread-sep:before,.st-unread-sep:after{background:var(--accent)}@supports (color: color-mix(in lab, red, red)){:is(.st-unread-sep:before,.st-unread-sep:after){background:color-mix(in srgb,var(--accent)45%,transparent)}}.st-media-grid{position:relative;display:grid;gap:2px;width:min(280px,64vw)}@container thread (width>=48rem){.st-media-grid{width:320px}}.st-media-grid[data-count="1"]{aspect-ratio:4/3}.st-media-grid[data-count="2"]{grid-template-columns:1fr 1fr;aspect-ratio:2}.st-media-grid[data-count="3"]{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:3/2}.st-media-grid[data-count="3"]>:first-child{grid-row:span 2}.st-media-grid[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:1}.st-media-cell{position:relative;display:block;overflow:hidden;background:var(--input);cursor:zoom-in;border:0;min-width:0;min-height:0;padding:0}.st-media-cell img,.st-media-cell video,.st-media-video{display:block;object-fit:cover;background:#000;width:100%;height:100%}.st-media-cell:focus-visible{outline-offset:-3px}.st-media-play{position:absolute;display:grid;color:#fff;background:#0000008c;border-radius:50%;place-items: center;width:40px;height:40px;inset:50% auto auto 50%;translate:-50% -50%}.st-media-play[data-size=lg]{width:52px;height:52px}.st-media-duration{position:absolute;color:#fff;font-family:var(--font-sans);background:#0000008c;border-radius:4px;padding:2px 5px;font-size:.6875rem;font-weight:600;bottom:8px;right:8px}.st-media-more{position:absolute;display:grid;color:#fff;font-family:var(--font-display);background:#00000073;place-items: center;font-size:1.5rem;font-weight:800;inset:0}.st-media-progress{position:absolute;overflow:hidden;background:#fff6;border-radius:2px;height:4px;bottom:12px;left:12px;right:12px}.st-media-progress>span{display:block;background:#fff;height:100%;transition:width .12s linear}.st-media-missing{display:grid;aspect-ratio:4/3;color:var(--t3);place-items: center;width:220px}.st-media-caption{display:block;white-space:pre-wrap;padding:6px 12px 8px}.st-gif{display:block;max-width:min(260px,60vw)}.st-gif img{display:block;background:var(--input);width:100%;height:auto;min-height:80px}.st-voice{display:flex;align-items: center;gap:8px;min-width:200px}.st-voice-play{display:grid;background:currentColor;border:0;border-radius:50%;flex-shrink:0;place-items: center;width:32px;height:32px}.st-voice-play>*{color:var(--card)}.st-bubble-row[data-from=me] .st-voice-play>*{color:var(--accent)}.st-voice-wave{display:flex;cursor:pointer;flex:1;align-items: center;gap:2px;min-width:96px;height:28px}.st-voice-wave>span{opacity:.35;background:currentColor;border-radius:2px;flex:1;min-height:3px}.st-voice-wave>span[data-played]{opacity:1}.st-voice-time{font-variant-numeric:tabular-nums;font-size:.8125rem}.st-voice-rate{color:inherit;opacity:.8;background:0 0;border:1px solid;border-radius:9px;padding:1px 6px;font-size:.6875rem;font-weight:600}.st-msg-card{display:flex;color:var(--t1);text-decoration:none;flex-direction:column;gap:8px;width:min(280px,64vw)}.st-msg-card[data-layout=row]{flex-direction:row;align-items: flex-start;gap:12px;padding:12px}.st-msg-card-cover{display:block;aspect-ratio:4/3;background:var(--input)}.st-msg-card-cover img{object-fit:cover;width:100%;height:100%}.st-msg-card-body{display:flex;white-space:normal;flex-direction:column;flex:1;gap:2px;min-width:0}a.st-msg-card>.st-msg-card-body{padding:0 12px 12px}a.st-msg-card:not(:has(.st-msg-card-cover))>.st-msg-card-body{padding-top:12px}.st-game-card{padding:12px}.st-card-icon{display:grid;background:var(--accent);color:var(--accent);border-radius:12px;flex-shrink:0;place-items: center;width:40px;height:40px}@supports (color: color-mix(in lab, red, red)){.st-card-icon{background:color-mix(in srgb,var(--accent)14%,transparent)}}.st-card-action{display:inline-flex;color:var(--accent);font-family:var(--font-sans);text-decoration:none;cursor:pointer;background:0 0;border:0;align-self: flex-start;align-items: center;gap:6px;margin-top:6px;padding:0;font-size:.8125rem;font-weight:600}@media (hover:hover){.st-card-action:hover{text-decoration:underline;text-underline-offset:2px}}.st-card-placeholder{display:block;color:var(--t3);padding:12px;font-style:italic}.st-link-preview{display:flex;color:inherit;text-decoration:none;white-space:normal;background:currentColor;border-radius:12px;flex-direction:column;gap:6px;margin:8px -4px -2px;padding:8px}@supports (color: color-mix(in lab, red, red)){.st-link-preview{background:color-mix(in srgb,currentColor 9%,transparent)}}.st-link-preview[data-layout=row]{flex-direction:row;align-items: center}.st-link-preview-img{display:block;aspect-ratio:1.91;overflow:hidden;background:var(--input);border-radius:8px}.st-link-preview-img img{object-fit:cover;width:100%;height:100%}.st-ttt{display:grid;grid-template-columns:repeat(3,40px);background:var(--sep);border-radius:10px;align-self: center;gap:3px;padding:3px}.st-ttt>span{display:grid;background:var(--card);font-family:var(--font-display);border-radius:7px;place-items: center;height:40px;font-size:1.125rem;font-weight:800}.st-ttt>span[data-mark=X]{color:var(--accent)}.st-jump-pill{position:absolute;z-index:2;display:inline-flex;background:var(--card);color:var(--t1);box-shadow:var(--shadow-pop),0 0 0 1px var(--border);animation:st-scale-in var(--spring-snappy-duration)var(--spring-snappy)both;border:0;border-radius:20px;align-items: center;gap:6px;min-width:40px;height:40px;padding:0 12px;bottom:84px;right:16px}.st-drop-zone{position:absolute;z-index:5;display:flex;border:2px dashed var(--accent);border-radius:var(--radius-card);background:var(--page);color:var(--accent);pointer-events:none;flex-direction:column;justify-content:center;align-items: center;gap:10px;inset:8px}@supports (color: color-mix(in lab, red, red)){.st-drop-zone{background:color-mix(in srgb,var(--page)88%,transparent)}}.st-timer-chip{display:inline-flex;background:var(--input);color:var(--t2);font-family:var(--font-sans);border-radius:13px;align-items: center;gap:4px;height:26px;padding:0 8px;font-size:.75rem;font-weight:600}.st-composer{position:relative;padding:8px 16px max(8px,env(safe-area-inset-bottom));background:var(--page);flex-shrink:0}.st-composer-row{display:flex;align-items: flex-end;gap:8px}.st-composer-field{position:relative;display:flex;flex:1;min-width:0}.st-composer-emoji{position:absolute;bottom:5px;right:5px}.st-composer-banner{display:flex;border-left:3px solid var(--accent);background:var(--input);color:var(--t2);font-family:var(--font-sans);border-radius:10px;align-items: center;gap:10px;margin-bottom:8px;padding:6px 6px 6px 12px;font-size:.8125rem}.st-composer-banner[data-tone=edit]{border-left-color:var(--t3)}.st-attach-tray{display:flex;overflow-x:auto;list-style:none;gap:8px;margin:0 0 8px;padding:0}.st-attach-chip{position:relative;overflow:hidden;background:var(--input);border-radius:12px;flex-shrink:0;width:64px;height:64px}.st-attach-chip img,.st-attach-chip video{object-fit:cover;width:100%;height:100%}.st-attach-chip[data-status=uploading] img,.st-attach-chip[data-status=uploading] video{opacity:.6}.st-attach-chip[data-status=error]{box-shadow:inset 0 0 0 2px var(--danger)}.st-attach-progress{position:absolute;overflow:hidden;background:#ffffff80;border-radius:2px;height:4px;bottom:6px;left:6px;right:6px}.st-attach-progress>span{display:block;background:var(--accent);height:100%;transition:width .12s linear}.st-attach-error{position:absolute;display:grid;background:var(--danger);color:#fff;border-radius:50%;place-items: center;width:18px;height:18px;font-size:12px;font-weight:700;top:6px;left:6px}.st-attach-remove{position:absolute;display:grid;color:#fff;background:#0009;border:0;border-radius:50%;place-items: center;width:22px;height:22px;top:4px;right:4px}.st-mention-picker{position:absolute;z-index:3;overflow-y:auto;list-style:none;border-radius:var(--radius-card);background:var(--popover);box-shadow:var(--shadow-pop),0 0 0 1px var(--border);max-height:220px;margin:0;padding:6px;bottom:calc(100% + 4px);left:16px;right:16px}.st-mention-picker button{display:flex;color:var(--t1);font-family:var(--font-sans);text-align:left;background:0 0;border:0;border-radius:10px;align-items: center;gap:10px;width:100%;min-height:44px;padding:0 8px;font-size:.9375rem;font-weight:500}.st-mention-picker [aria-selected=true] button,.st-mention-picker button:hover{background:var(--hover)}.st-emoji-picker,.st-gif-picker{border-radius:var(--radius-card);background:var(--popover);box-shadow:var(--shadow-pop),0 0 0 1px var(--border);width:min(340px,100vw - 32px);padding:8px}.st-emoji-tabs{display:flex;border-bottom:1px solid var(--sep);gap:2px;padding-bottom:6px}.st-emoji-tabs button,.st-emoji-grid button{display:grid;background:0 0;border:0;border-radius:8px;place-items: center;line-height:1}.st-emoji-tabs button{opacity:.6;width:36px;height:32px;font-size:18px}.st-emoji-tabs button[aria-selected=true]{opacity:1;background:var(--input)}.st-emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);overflow-y:auto;max-height:232px;padding-top:6px}.st-emoji-grid button{height:38px;font-size:24px}.st-emoji-grid button:hover{background:var(--hover)}.st-emoji-grid button:focus-visible{background:var(--hover)}.st-gif-picker{display:flex;flex-direction:column;gap:8px}.st-gif-grid{display:grid;grid-template-columns:1fr 1fr;overflow-y:auto;gap:6px;max-height:300px}.st-gif-cell{overflow:hidden;background:var(--input);border:0;border-radius:10px;min-height:60px;padding:0}.st-gif-cell img{object-fit:cover;width:100%;height:100%}.st-lightbox{position:fixed;color:#fff;overflow:hidden;background:#000000f0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0}.st-lightbox[open]{display:flex;flex-direction:column}.st-lightbox::backdrop{background:0 0}.st-lightbox-bar{display:flex;padding:calc(10px + env(safe-area-inset-top,0px))14px 10px;justify-content:space-between;align-items: center}.st-lightbox-stage{position:relative;display:grid;overflow:hidden;flex:1;place-items: center;min-height:0}.st-lightbox-media{object-fit:contain;transition:transform .2s var(--ease-card);user-select:none;touch-action:none;cursor:zoom-in;max-width:100%;max-height:100%}.st-lightbox-media[data-zoomed]{cursor:grab;transition:none}.st-lightbox-nav{position:absolute;top:50%;translate:0 -50%}.st-lightbox-nav[data-side=left]{left:12px}.st-lightbox-nav[data-side=right]{right:12px}.st-lightbox-caption{padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));color:#ffffffd9;text-align:center;max-width:48rem;margin:0 auto}.st-row-status{display:inline-flex;font-family:var(--font-sans);align-items: center;gap:3px;font-size:.6875rem;font-weight:500}.st-streak{display:inline-flex;background:var(--brand-coral);color:var(--brand-coral);font-family:var(--font-sans);border-radius:9px;align-items: center;gap:2px;padding:1px 6px;font-size:.6875rem;font-weight:700}@supports (color: color-mix(in lab, red, red)){.st-streak{background:color-mix(in srgb,var(--brand-coral)16%,transparent)}}.st-picker-row{display:flex;color:var(--t1);background:0 0;border:0;border-radius:12px;align-items: center;gap:12px;width:100%;min-height:56px;padding:6px 4px}@media (hover:hover){.st-picker-row:hover{background:var(--hover)}}}@layer base{html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--page);overscroll-behavior:none;scrollbar-color:var(--sep)transparent}html,body{height:100%}body{background:var(--page);color:var(--t1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;margin:0;font-size:.9375rem;line-height:1.5}#root{isolation:isolate;min-height:100%}::selection{background:var(--accent)}@supports (color: color-mix(in lab, red, red)){::selection{background:color-mix(in srgb,var(--accent)24%,transparent)}}a,button,[role=button],[role=tab],[role=menuitem],[role=switch],label,summary,input,select,textarea{touch-action:manipulation}button{cursor:pointer;color:inherit;font:inherit}button:disabled,[aria-disabled=true]{cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}img,video{max-width:100%}hr{border-color:var(--sep)}*{scrollbar-width:thin}}@media (forced-colors:active){:focus-visible{outline:2px solid highlight}.st-btn,.st-chip,.st-switch{border:1px solid buttontext}}@media (min-resolution:2dppx){.hairline-b{border-bottom-width:.5px}.hairline-t{border-top-width:.5px}.sep-b{border-bottom-width:.5px}}@keyframes st-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes st-fade-in{0%{opacity:0}to{opacity:1}}@keyframes st-fade-out{0%{opacity:1}to{opacity:0}}@keyframes st-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes st-sheet-down{0%{transform:none}to{transform:translateY(100%)}}@keyframes st-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes st-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes st-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes st-scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes st-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes st-float{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes st-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and ( not (margin-trim: inline))) or ((-moz-orient: inline) and ( not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}
