/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Montserrat", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-100:oklch(96.8% .007 247.896);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-300:var(--color-teal-300);--color-primary-400:var(--color-teal-400);--color-primary-500:var(--color-teal-500);--color-primary-600:var(--color-teal-600)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-20{top:calc(var(--spacing) * 20)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.left-20{left:calc(var(--spacing) * 20)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-auto{z-index:auto}.order-2{order:2}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-900{grid-row:900}.row-901{grid-row:901}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!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}.list-item{display:list-item}.table{display:table}.aspect-\[1\.586\/1\]{aspect-ratio:1.586}.aspect-\[3\/1\]{aspect-ratio:3}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-\[34px\]{width:34px;height:34px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[22px\]{height:22px}.h-full{height:100%}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[264px\]{max-height:264px}.max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[280px\]{max-width:280px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.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,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.appearance-none{appearance: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-\[16px_1fr_auto\]{grid-template-columns:16px 1fr auto}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[110px_1fr_auto_24px\]{grid-template-columns:110px 1fr auto 24px}.grid-cols-\[repeat\(auto-fill\,minmax\(170px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-700>:not(:last-child)){border-color:var(--color-gray-700)}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.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-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-green-400{border-color:var(--color-green-400)}.border-green-400\/30{border-color:#05df724d}@supports (color:color-mix(in lab, red, red)){.border-green-400\/30{border-color:color-mix(in oklab, var(--color-green-400) 30%, transparent)}}.border-orange-400\/30{border-color:#ff8b1a4d}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/30{border-color:color-mix(in oklab, var(--color-orange-400) 30%, transparent)}}.border-primary-400{border-color:var(--color-primary-400)}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-500\/40{border-color:#00baa766}@supports (color:color-mix(in lab, red, red)){.border-primary-500\/40{border-color:color-mix(in oklab, var(--color-primary-500) 40%, transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.border-red-400\/30{border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-400\/30{border-color:#fac8004d}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/30{border-color:color-mix(in oklab, var(--color-yellow-400) 30%, transparent)}}.border-yellow-700{border-color:var(--color-yellow-700)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-blue-400\/10{background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/10{background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/70{background-color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.bg-emerald-900\/40{background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/40{background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\/50{background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/50{background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.bg-gray-800\/70{background-color:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/70{background-color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/40{background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/40{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.bg-gray-900\/50{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-gray-900\/60{background-color:#10182899}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/60{background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-gray-950\/95{background-color:#030712f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\/95{background-color:color-mix(in oklab, var(--color-gray-950) 95%, transparent)}}.bg-green-400\/5{background-color:#05df720d}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/5{background-color:color-mix(in oklab, var(--color-green-400) 5%, transparent)}}.bg-green-400\/15{background-color:#05df7226}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/15{background-color:color-mix(in oklab, var(--color-green-400) 15%, transparent)}}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-green-900\/50{background-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/50{background-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-orange-400\/5{background-color:#ff8b1a0d}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/5{background-color:color-mix(in oklab, var(--color-orange-400) 5%, transparent)}}.bg-orange-400\/10{background-color:#ff8b1a1a}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/10{background-color:color-mix(in oklab, var(--color-orange-400) 10%, transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-500\/15{background-color:#00baa726}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/15{background-color:color-mix(in oklab, var(--color-primary-500) 15%, transparent)}}.bg-primary-500\/20{background-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/20{background-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.bg-primary-600{background-color:var(--color-primary-600)}.bg-purple-400\/10{background-color:#c07eff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-400\/10{background-color:color-mix(in oklab, var(--color-purple-400) 10%, transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/5{background-color:#ff65680d}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/5{background-color:color-mix(in oklab, var(--color-red-400) 5%, transparent)}}.bg-red-400\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/15{background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/30{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/30{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/80{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900\/40{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/40{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.bg-red-900\/50{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/10{background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/3{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-yellow-400\/5{background-color:#fac8000d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/5{background-color:color-mix(in oklab, var(--color-yellow-400) 5%, transparent)}}.bg-yellow-400\/15{background-color:#fac80026}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/15{background-color:color-mix(in oklab, var(--color-yellow-400) 15%, transparent)}}.bg-yellow-900\/50{background-color:#733e0a80}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/50{background-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-gray-600{--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-700{--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.stroke-white{stroke:var(--color-white)}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.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-2xl\/9{font-size:var(--text-2xl);line-height:calc(var(--spacing) * 9)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-\[22px\]{font-size:22px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/80{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/90{color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-400\/70{color:#05df72b3}@supports (color:color-mix(in lab, red, red)){.text-green-400\/70{color:color-mix(in oklab, var(--color-green-400) 70%, transparent)}}.text-green-500{color:var(--color-green-500)}.text-indigo-400{color:var(--color-indigo-400)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-400\/70{color:#ff8b1ab3}@supports (color:color-mix(in lab, red, red)){.text-orange-400\/70{color:color-mix(in oklab, var(--color-orange-400) 70%, transparent)}}.text-primary-300{color:var(--color-primary-300)}.text-primary-400{color:var(--color-primary-400)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-300\/80{color:#ffa3a3cc}@supports (color:color-mix(in lab, red, red)){.text-red-300\/80{color:color-mix(in oklab, var(--color-red-300) 80%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-400\/70{color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.text-red-400\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-800{color:var(--color-red-800)}.text-rose-400{color:var(--color-rose-400)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-white{color:var(--color-white)}.text-white\/10{color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.text-white\/10{color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.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)}}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-400\/70{color:#fac800b3}@supports (color:color-mix(in lab, red, red)){.text-yellow-400\/70{color:color-mix(in oklab, var(--color-yellow-400) 70%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-white\/20{text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.decoration-white\/20{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.underline-offset-2{text-underline-offset:2px}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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\(--v-card-bg\,\#0b1220\)\]{--tw-ring-color:var(--v-card-bg,#0b1220)}.ring-\[var\(--vb\,\#0d0e12\)\]{--tw-ring-color:var(--vb,#0d0e12)}.ring-\[var\(--vb\,\#030712\)\]{--tw-ring-color:var(--vb,#030712)}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ring-amber-500\/15{--tw-ring-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.ring-amber-500\/20{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.ring-amber-500\/30{--tw-ring-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.ring-emerald-500\/15{--tw-ring-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.ring-gray-700{--tw-ring-color:var(--color-gray-700)}.ring-gray-800{--tw-ring-color:var(--color-gray-800)}.ring-gray-900{--tw-ring-color:var(--color-gray-900)}.ring-gray-900\/5{--tw-ring-color:#1018280d}@supports (color:color-mix(in lab, red, red)){.ring-gray-900\/5{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-gray-950{--tw-ring-color:var(--color-gray-950)}.ring-green-500\/30{--tw-ring-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.ring-green-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.ring-indigo-500\/20{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.ring-indigo-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.ring-orange-400\/20{--tw-ring-color:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.ring-orange-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 20%, transparent)}}.ring-orange-500\/20{--tw-ring-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.ring-orange-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.ring-primary-500\/20{--tw-ring-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.ring-primary-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.ring-red-400\/20{--tw-ring-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.ring-red-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.ring-red-500\/15{--tw-ring-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.ring-red-500\/20{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.ring-red-500\/30{--tw-ring-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.ring-red-500\/40{--tw-ring-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.ring-rose-500\/20{--tw-ring-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.ring-rose-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.ring-sky-400\/20{--tw-ring-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.ring-sky-500\/20{--tw-ring-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.ring-sky-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.inset-ring-gray-900\/5{--tw-inset-ring-color:#1018280d}@supports (color:color-mix(in lab, red, red)){.inset-ring-gray-900\/5{--tw-inset-ring-color:color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.inset-ring-white\/10{--tw-inset-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.inset-ring-white\/10{--tw-inset-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-gray-900{--tw-ring-offset-color:var(--color-gray-900)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-offset-2{outline-offset:2px}.outline-\[var\(--vc\,var\(--color-primary-500\)\)\]{outline-color:var(--vc,var(--color-primary-500))}.outline-amber-500\/50{outline-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.outline-amber-500\/50{outline-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.outline-gray-800{outline-color:var(--color-gray-800)}.outline-gray-950{outline-color:var(--color-gray-950)}.outline-primary-500{outline-color:var(--color-primary-500)}.outline-primary-500\/40{outline-color:#00baa766}@supports (color:color-mix(in lab, red, red)){.outline-primary-500\/40{outline-color:color-mix(in oklab, var(--color-primary-500) 40%, transparent)}}.outline-red-500\/30{outline-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.outline-red-500\/30{outline-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.outline-white\/10{outline-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.outline-white\/10{outline-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[name\:detail\]{name:detail}.ring-inset{--tw-ring-inset:inset}:is(.\*\:bg-gray-800>*){background-color:var(--color-gray-800)}@media (hover:hover){.group-hover\:border-green-400\/60:is(:where(.group):hover *){border-color:#05df7299}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-green-400\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-green-400) 60%, transparent)}}.group-hover\:border-orange-400\/60:is(:where(.group):hover *){border-color:#ff8b1a99}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-orange-400\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-orange-400) 60%, transparent)}}.group-hover\:border-red-400\/60:is(:where(.group):hover *){border-color:#ff656899}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-red-400\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}}.group-hover\:border-yellow-400\/60:is(:where(.group):hover *){border-color:#fac80099}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-yellow-400\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-yellow-400) 60%, transparent)}}.group-hover\:bg-green-400\/15:is(:where(.group):hover *){background-color:#05df7226}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-green-400\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-green-400) 15%, transparent)}}.group-hover\:bg-orange-400\/15:is(:where(.group):hover *){background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-orange-400\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.group-hover\:bg-red-400\/15:is(:where(.group):hover *){background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-red-400\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.group-hover\:bg-yellow-400\/15:is(:where(.group):hover *){background-color:#fac80026}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-yellow-400\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-yellow-400) 15%, transparent)}}.group-hover\:text-gray-400:is(:where(.group):hover *){color:var(--color-gray-400)}.group-hover\:text-green-400:is(:where(.group):hover *){color:var(--color-green-400)}.group-hover\:text-orange-400:is(:where(.group):hover *){color:var(--color-orange-400)}.group-hover\:text-primary-400:is(:where(.group):hover *){color:var(--color-primary-400)}.group-hover\:text-red-400:is(:where(.group):hover *){color:var(--color-red-400)}.group-hover\:text-yellow-400:is(:where(.group):hover *){color:var(--color-yellow-400)}}.group-has-checked\:translate-x-4:is(:where(.group):has(:checked) *){--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-checked\:translate-x-5:is(:where(.group):has(:checked) *){--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-checked\:opacity-100:is(:where(.group):has(:checked) *),.group-has-indeterminate\:opacity-100:is(:where(.group):has(:indeterminate) *){opacity:1}.group-has-disabled\:stroke-gray-950\/25:is(:where(.group):has(:disabled) *){stroke:#03071240}@supports (color:color-mix(in lab, red, red)){.group-has-disabled\:stroke-gray-950\/25:is(:where(.group):has(:disabled) *){stroke:color-mix(in oklab, var(--color-gray-950) 25%, transparent)}}.group-aria-expanded\:rotate-90:is(:where(.group)[aria-expanded=true] *){rotate:90deg}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.checked\:border-primary-600:checked{border-color:var(--color-primary-600)}.checked\:bg-primary-600:checked{background-color:var(--color-primary-600)}.indeterminate\:border-primary-600:indeterminate{border-color:var(--color-primary-600)}.indeterminate\:bg-primary-600:indeterminate{background-color:var(--color-primary-600)}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:-outline-offset-2:focus-within{outline-offset:calc(2px * -1)}.focus-within\:outline-primary-500:focus-within{outline-color:var(--color-primary-500)}@media (hover:hover){.hover\:border-gray-500:hover{border-color:var(--color-gray-500)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-500\/30:hover{background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/30:hover{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\:bg-primary-500:hover{background-color:var(--color-primary-500)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-primary-300:hover{color:var(--color-primary-300)}.hover\:text-primary-400:hover{color:var(--color-primary-400)}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-teal-300:hover{color:var(--color-teal-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-white\/60:hover{text-decoration-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:decoration-white\/60:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-100:hover{opacity:1}.hover\:ring-primary-500\/40:hover{--tw-ring-color:#00baa766}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary-500\/40:hover{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 40%, transparent)}}.hover\:ring-white\/20:hover{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:ring-white\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:ring-white\/25:hover{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:ring-white\/25:hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:outline-red-500\/50:hover{outline-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.hover\:outline-red-500\/50:hover{outline-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}}.focus\:border-primary-400:focus{border-color:var(--color-primary-400)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:-outline-offset-2:focus{outline-offset:calc(2px * -1)}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-primary-500:focus{outline-color:var(--color-primary-500)}.focus\:outline-red-500:focus{outline-color:var(--color-red-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-color:var(--color-primary-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-gray-500:focus-visible{outline-color:var(--color-gray-500)}.focus-visible\:outline-primary-500:focus-visible{outline-color:var(--color-primary-500)}.focus-visible\:outline-primary-600:focus-visible{outline-color:var(--color-primary-600)}.focus-visible\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\:cursor-grabbing:active{cursor:grabbing}.enabled\:cursor-pointer:enabled{cursor:pointer}.enabled\:text-red-100:enabled{color:var(--color-red-100)}@media (hover:hover){.enabled\:hover\:bg-red-500\/30:enabled:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-red-500\/30:enabled:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-300:disabled{border-color:var(--color-gray-300)}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:checked\:bg-gray-100:disabled:checked{background-color:var(--color-gray-100)}@media (hover:hover){.disabled\:hover\:bg-primary-600:disabled:hover{background-color:var(--color-primary-600)}}.has-checked\:bg-\[var\(--vc\,var\(--color-primary-500\)\)\]:has(:checked){background-color:var(--vc,var(--color-primary-500))}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:prose-base{font-size:1rem;line-height:1.75}.sm\:prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.sm\:prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.sm\:prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.sm\:prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.888889em;font-size:2.25em;line-height:1.11111}.sm\:prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:1em;font-size:1.5em;line-height:1.33333}.sm\:prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;line-height:1.6}.sm\:prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.sm\:prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.sm\:prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.sm\:prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.sm\:prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-size:.875em}.sm\:prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.sm\:prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.sm\:prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;line-height:1.71429}.sm\:prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.sm\:prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.sm\:prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.sm\:prose-base :where(.sm\:prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.sm\:prose-base :where(.sm\:prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.sm\:prose-base :where(.sm\:prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.sm\:prose-base :where(.sm\:prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.sm\:prose-base :where(.sm\:prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.sm\:prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.sm\:prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.sm\:prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.sm\:prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.sm\:prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.sm\:prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.sm\:prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.71429}.sm\:prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.sm\:prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.sm\:prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.sm\:prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.sm\:prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.sm\:prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.sm\:prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.sm\:prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.sm\:prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.857143em;font-size:.875em;line-height:1.42857}.sm\:prose-base :where(.sm\:prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-base :where(.sm\:prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:w-72{width:calc(var(--spacing) * 72)}.md\:flex-row{flex-direction:row}.md\:gap-12{gap:calc(var(--spacing) * 12)}}@media (min-width:64rem){.lg\:fixed{position:fixed}.lg\:inset-y-0{inset-block:0}.lg\:left-0{left:0}.lg\:z-50{z-index:50}.lg\:col-start-2{grid-column-start:2}.lg\:m-0{margin:0}.lg\:mx-auto{margin-inline:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:w-20{width:calc(var(--spacing) * 20)}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_2\.4fr\]{grid-template-columns:1fr 2.4fr}.lg\:flex-col{flex-direction:column}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:bg-gray-950{background-color:var(--color-gray-950)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pl-20{padding-left:calc(var(--spacing) * 20)}.lg\:text-right{text-align:right}}@media (min-width:80rem){.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}}@media (prefers-color-scheme:dark){.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:text-red-400{color:var(--color-red-400)}.dark\:inset-ring-white\/10{--tw-inset-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:inset-ring-white\/10{--tw-inset-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media (forced-colors:active){.forced-colors\:appearance-auto{appearance:auto}}.prose-headings\:font-semibold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-headings\:tracking-tight :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-headings\:text-white :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-white)}.prose-h2\:mt-10 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing) * 10)}.prose-h2\:mb-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing) * 4)}.prose-h2\:scroll-mt-20 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){scroll-margin-top:calc(var(--spacing) * 20)}.prose-h2\:text-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose-h3\:mt-6 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing) * 6)}.prose-h3\:text-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose-a\:text-teal-400 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-teal-400)}.prose-a\:no-underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@media (hover:hover){.prose-a\:hover\:text-teal-300 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{color:var(--color-teal-300)}.prose-a\:hover\:underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{text-decoration-line:underline}.prose-a\:hover\:underline-offset-2 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{text-underline-offset:2px}}.prose-strong\:text-white :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-white)}.prose-code\:rounded :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem}.prose-code\:bg-white\/5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.prose-code\:bg-white\/5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.prose-code\:px-1\.5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing) * 1.5)}.prose-code\:py-0\.5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing) * .5)}.prose-code\:text-xs :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.prose-code\:font-medium :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-code\:text-teal-400 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-teal-400)}.prose-code\:before\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-code\:after\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:var(--tw-content);--tw-content:none;content:none}.prose-pre\:rounded-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg)}.prose-pre\:bg-gray-900 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-gray-900)}.prose-pre\:text-gray-300 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-300)}.prose-li\:my-1 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:var(--spacing)}.prose-hr\:border-white\/10 :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.prose-hr\:border-white\/10 :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.lightbox{z-index:10001;opacity:0;transition:opacity .2s;display:none;position:fixed;inset:0;overflow:hidden}.lightbox.is-open{display:block}.lightbox.is-visible{opacity:1}.lightbox-backdrop{background:#000000f2;position:absolute;inset:0}.lightbox-track{touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.lightbox-slide{cursor:pointer;flex-direction:column;align-items:center;max-width:calc(100vw - 6rem);max-height:calc(100vh - 6rem);display:flex;position:absolute;top:50%;left:50%}.lightbox-slide.is-current{cursor:default}.lightbox-slide img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;transform-origin:50%;border-radius:.5rem;max-width:100%;max-height:calc(100vh - 8rem);box-shadow:0 10px 50px #00000080}.lightbox-caption{color:#fff;text-align:center;white-space:pre-wrap;pointer-events:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;max-width:40rem;max-height:6.75rem;margin-top:.75rem;font-size:.875rem;line-height:1.4;transition:opacity .3s;overflow-y:auto}@media (max-width:650px){.lightbox-caption{max-height:6.25rem;font-size:.8125rem}}.lightbox-slide.is-next .lightbox-caption,.lightbox-slide.is-prev .lightbox-caption,.lightbox-slide.is-zoomed .lightbox-caption{opacity:0;pointer-events:none}.lightbox-slide.is-current{opacity:1;z-index:2}.lightbox-slide.is-next,.lightbox-slide.is-prev{opacity:.7;z-index:1}.lightbox-slide.is-far{opacity:0;z-index:0;pointer-events:none}@media (max-width:650px){.lightbox-slide{max-width:100vw;max-height:100vh}.lightbox-slide img{max-width:100vw;max-height:100vh;box-shadow:none;border-radius:0}.lightbox{-webkit-user-select:none;user-select:none}}.lightbox.is-fullscreen .lightbox-slide{max-width:100vw;max-height:100vh}.lightbox.is-fullscreen .lightbox-slide img{max-width:100vw;max-height:100vh;box-shadow:none;border-radius:0}.lightbox.is-fullscreen .lightbox-caption{display:none}.lightbox.is-fullscreen .lightbox-slide.is-prev,.lightbox.is-fullscreen .lightbox-slide.is-next{opacity:0}figure.post-image,figure.post-photoset-figure{cursor:pointer}.ql-editor figure.post-image{cursor:default}.post-video[data-vp]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#000;width:100%;position:relative}.vp-clip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.vp-placeholder{z-index:2;pointer-events:none;background-position:50%;background-size:cover;transition:opacity .4s;position:absolute;inset:0}.post-video.vp-loaded .vp-placeholder{opacity:0}.vp-poster-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.vp-poster-img.is-loaded{opacity:1}.post-video .video-js{background:0 0;width:100%!important;height:100%!important}.post-video .video-js .vjs-control-bar,.post-video .video-js .vjs-big-play-button,.post-video .video-js .vjs-loading-spinner,.post-video .video-js .vjs-text-track-display,.post-video .video-js .vjs-modal-dialog{display:none!important}.post-video .video-js video{border-radius:inherit}.vp-icon{background:currentColor;width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vp-icon--volume-off{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjUgMTJjMC0xLjc3LTEuMDItMy4yOS0yLjUtNC4wM3YyLjIxbDIuNDUgMi40NWMuMDMtLjIuMDUtLjQxLjA1LS42M3ptMi41IDBjMCAuOTQtLjIgMS44Mi0uNTQgMi42NGwxLjUxIDEuNTFDMjAuNjMgMTQuOTEgMjEgMTMuNSAyMSAxMmMwLTQuMjgtMi45OS03Ljg2LTctOC43N3YyLjA2YzIuODkuODYgNSAzLjU0IDUgNi43MXpNNC4yNyAzTDMgNC4yNyA3LjczIDlIM3Y2aDRsNSA1di02LjczbDQuMjUgNC4yNWMtLjY3LjUyLTEuNDIuOTMtMi4yNSAxLjE4djIuMDZjMS4zOC0uMzEgMi42My0uOTUgMy42OS0xLjgxTDE5LjczIDIxIDIxIDE5LjczbC05LTlMNC4yNyAzek0xMiA0TDkuOTEgNi4wOSAxMiA4LjE4VjR6Ii8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LjUgMTJjMC0xLjc3LTEuMDItMy4yOS0yLjUtNC4wM3YyLjIxbDIuNDUgMi40NWMuMDMtLjIuMDUtLjQxLjA1LS42M3ptMi41IDBjMCAuOTQtLjIgMS44Mi0uNTQgMi42NGwxLjUxIDEuNTFDMjAuNjMgMTQuOTEgMjEgMTMuNSAyMSAxMmMwLTQuMjgtMi45OS03Ljg2LTctOC43N3YyLjA2YzIuODkuODYgNSAzLjU0IDUgNi43MXpNNC4yNyAzTDMgNC4yNyA3LjczIDlIM3Y2aDRsNSA1di02LjczbDQuMjUgNC4yNWMtLjY3LjUyLTEuNDIuOTMtMi4yNSAxLjE4djIuMDZjMS4zOC0uMzEgMi42My0uOTUgMy42OS0xLjgxTDE5LjczIDIxIDIxIDE5LjczbC05LTlMNC4yNyAzek0xMiA0TDkuOTEgNi4wOSAxMiA4LjE4VjR6Ii8+PC9zdmc+Cg==)}.vp-icon--volume-on{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTMgOXY2aDRsNSA1VjRMNyA5SDN6bTEzLjUgM2MwLTEuNzctMS4wMi0zLjI5LTIuNS00LjAzdjguMDVjMS40OC0uNzMgMi41LTIuMjUgMi41LTQuMDJ6TTE0IDMuMjN2Mi4wNmMyLjg5Ljg2IDUgMy41NCA1IDYuNzFzLTIuMTEgNS44NS01IDYuNzF2Mi4wNmM0LjAxLS45MSA3LTQuNDkgNy04Ljc3cy0yLjk5LTcuODYtNy04Ljc3eiIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTMgOXY2aDRsNSA1VjRMNyA5SDN6bTEzLjUgM2MwLTEuNzctMS4wMi0zLjI5LTIuNS00LjAzdjguMDVjMS40OC0uNzMgMi41LTIuMjUgMi41LTQuMDJ6TTE0IDMuMjN2Mi4wNmMyLjg5Ljg2IDUgMy41NCA1IDYuNzFzLTIuMTEgNS44NS01IDYuNzF2Mi4wNmM0LjAxLS45MSA3LTQuNDkgNy04Ljc3cy0yLjk5LTcuODYtNy04Ljc3eiIvPjwvc3ZnPgo=)}.vp-icon--pip{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDExaC04djZoOHYtNnptNCA4VjQuOThDMjMgMy44OCAyMi4xIDMgMjEgM0gzYy0xLjEgMC0yIC44OC0yIDEuOThWMTljMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMnptLTIgLjAySDNWNC45N2gxOHYxNC4wNXoiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDExaC04djZoOHYtNnptNCA4VjQuOThDMjMgMy44OCAyMi4xIDMgMjEgM0gzYy0xLjEgMC0yIC44OC0yIDEuOThWMTljMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMnptLTIgLjAySDNWNC45N2gxOHYxNC4wNXoiLz48L3N2Zz4K)}.vp-icon--fullscreen{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTcgMTRINXY1aDV2LTJIN3YtM3ptLTItNGgyVjdoM1Y1SDV2NXptMTIgN2gtM3YyaDV2LTVoLTJ2M3pNMTQgNXYyaDN2M2gyVjVoLTV6Ii8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTcgMTRINXY1aDV2LTJIN3YtM3ptLTItNGgyVjdoM1Y1SDV2NXptMTIgN2gtM3YyaDV2LTVoLTJ2M3pNMTQgNXYyaDN2M2gyVjVoLTV6Ii8+PC9zdmc+Cg==)}.vp-icon--fullscreen-exit{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTUgMTZoM3YzaDJ2LTVINXYyem0zLThINXYyaDVWNUg4djN6bTYgMTFoMnYtM2gzdi0yaC01djV6bTItMTFWNWgtMnY1aDVWOGgtM3oiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTUgMTZoM3YzaDJ2LTVINXYyem0zLThINXYyaDVWNUg4djN6bTYgMTFoMnYtM2gzdi0yaC01djV6bTItMTFWNWgtMnY1aDVWOGgtM3oiLz48L3N2Zz4K)}.vp-icon--restart{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEwMCAxMDAgMTAwMCAxMDAwIj48cGF0aCBkPSJtNjEyIDIyOGMtMTEzLjc2IDAtMjE5LjcyIDUxLTI5MC42NCAxNDAuMDRsLTIxLjM1OSAyNi44Nzl2LTEzMC45MmMwLTE5LjgwMS0xNi4xOTktMzYtMzYtMzZzLTM2IDE2LjE5OS0zNiAzNnYxNDRjMCA1OS41MiA0OC40OCAxMDggMTA4IDEwOGgxNDRjMTkuODAxIDAgMzYtMTYuMTk5IDM2LTM2IDAtMTkuODAxLTE2LjE5OS0zNi0zNi0zNmgtMTI1LjI4bDEzLjY4LTE4Ljk2MWM1Ni4xNi03OC4yMzggMTQ3LjI0LTEyNS4wNCAyNDMuNi0xMjUuMDQgMTY1LjQ4IDAgMzAwIDEzNC41MiAzMDAgMzAwIDAgMTY1LjQ4LTEzNC41MiAzMDAtMzAwIDMwMC0xMzkuOTIgMC0yNjMuMTYtOTkuMTIxLTI5Mi45Mi0yMzUuNjgtMy43MTg4LTE2LjgwMS0xOC42MDItMjguMzItMzUuMTYtMjguMzItMi41MTk1IDAtNS4xNjAyIDAuMjM4MjgtNy42Nzk3IDAuODM5ODQtMTkuNDQxIDQuMTk5Mi0zMS42OCAyMy41Mi0yNy40OCA0Mi44NCAzNi45NjEgMTY5LjMyIDE4OS44NCAyOTIuMzIgMzYzLjI0IDI5Mi4zMiAyMDUuMDggMCAzNzItMTY2LjkyIDM3Mi0zNzJzLTE2Ni45Mi0zNzItMzcyLTM3MnoiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEwMCAxMDAgMTAwMCAxMDAwIj48cGF0aCBkPSJtNjEyIDIyOGMtMTEzLjc2IDAtMjE5LjcyIDUxLTI5MC42NCAxNDAuMDRsLTIxLjM1OSAyNi44Nzl2LTEzMC45MmMwLTE5LjgwMS0xNi4xOTktMzYtMzYtMzZzLTM2IDE2LjE5OS0zNiAzNnYxNDRjMCA1OS41MiA0OC40OCAxMDggMTA4IDEwOGgxNDRjMTkuODAxIDAgMzYtMTYuMTk5IDM2LTM2IDAtMTkuODAxLTE2LjE5OS0zNi0zNi0zNmgtMTI1LjI4bDEzLjY4LTE4Ljk2MWM1Ni4xNi03OC4yMzggMTQ3LjI0LTEyNS4wNCAyNDMuNi0xMjUuMDQgMTY1LjQ4IDAgMzAwIDEzNC41MiAzMDAgMzAwIDAgMTY1LjQ4LTEzNC41MiAzMDAtMzAwIDMwMC0xMzkuOTIgMC0yNjMuMTYtOTkuMTIxLTI5Mi45Mi0yMzUuNjgtMy43MTg4LTE2LjgwMS0xOC42MDItMjguMzItMzUuMTYtMjguMzItMi41MTk1IDAtNS4xNjAyIDAuMjM4MjgtNy42Nzk3IDAuODM5ODQtMTkuNDQxIDQuMTk5Mi0zMS42OCAyMy41Mi0yNy40OCA0Mi44NCAzNi45NjEgMTY5LjMyIDE4OS44NCAyOTIuMzIgMzYzLjI0IDI5Mi4zMiAyMDUuMDggMCAzNzItMTY2LjkyIDM3Mi0zNzJzLTE2Ni45Mi0zNzItMzcyLTM3MnoiLz48L3N2Zz4K)}.vp-icon--pause{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPjxwYXRoIGQ9Im00NjMuMiAyMzIuOGMzMCAwIDU0IDI0IDU0IDU0djYyNy42YzAgMzAtMjQgNTQtNTQgNTRsLTE1OC40LTAuMDAzOTA2Yy0zMCAwLTU0LTI0LTU0LTU0di02MjcuNmMwLTMwIDI0LTU0IDU0LTU0em00MzIgMGgtMTU4LjRjLTMwIDAtNTQgMjQtNTQgNTR2NjI3LjZjMCAzMCAyNCA1NCA1NCA1NGgxNTguNGMzMCAwIDU0LTI0IDU0LTU0di02MjcuNmMwLTMwLTI0LTU0LTU0LTU0eiIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPjxwYXRoIGQ9Im00NjMuMiAyMzIuOGMzMCAwIDU0IDI0IDU0IDU0djYyNy42YzAgMzAtMjQgNTQtNTQgNTRsLTE1OC40LTAuMDAzOTA2Yy0zMCAwLTU0LTI0LTU0LTU0di02MjcuNmMwLTMwIDI0LTU0IDU0LTU0em00MzIgMGgtMTU4LjRjLTMwIDAtNTQgMjQtNTQgNTR2NjI3LjZjMCAzMCAyNCA1NCA1NCA1NGgxNTguNGMzMCAwIDU0LTI0IDU0LTU0di02MjcuNmMwLTMwLTI0LTU0LTU0LTU0eiIvPjwvc3ZnPgo=)}.vp-icon--play{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPjxwYXRoIGQ9Im05ODYuNCA2NTIuOC03MTIuOCA0MTEuNmMtNDAuODAxIDIyLjgwMS05MS4xOTktNi05MS4xOTktNTIuODAxbC0wLjAwMzkwNi04MjMuMmMwLTQ2LjgwMSA1MC4zOTgtNzUuNjAyIDkxLjE5OS01Mi44MDFsNzEyLjggNDExLjZjNDAuODAxIDI0IDQwLjgwMSA4MS42MDIgMCAxMDUuNnoiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPjxwYXRoIGQ9Im05ODYuNCA2NTIuOC03MTIuOCA0MTEuNmMtNDAuODAxIDIyLjgwMS05MS4xOTktNi05MS4xOTktNTIuODAxbC0wLjAwMzkwNi04MjMuMmMwLTQ2LjgwMSA1MC4zOTgtNzUuNjAyIDkxLjE5OS01Mi44MDFsNzEyLjggNDExLjZjNDAuODAxIDI0IDQwLjgwMSA4MS42MDIgMCAxMDUuNnoiLz48L3N2Zz4K)}.vp-icon--retry{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPjxwYXRoIGQ9Im05MzIuMDQgNzA4LTE1Ni05NmMtMTcuMDk0LTEwLjUyNy0zNy4zOTEtMTQuNTgyLTU3LjIxOS0xMS40My0xOS44MjggMy4xNDg0LTM3Ljg3MSAxMy4yOTMtNTAuODU5IDI4LjU5OC0xMi45OTIgMTUuMzA1LTIwLjA3NCAzNC43NTgtMTkuOTYxIDU0LjgzMnYxOTJjLTAuMTEzMjggMjAuMDc0IDYuOTY4OCAzOS41MjcgMTkuOTYxIDU0LjgzMiAxMi45ODggMTUuMzA1IDMxLjAzMSAyNS40NDkgNTAuODU5IDI4LjU5OCAxOS44MjggMy4xNTIzIDQwLjEyNS0wLjkwMjM0IDU3LjIxOS0xMS40M2wxNTYtOTZjMjQuODI0LTE1LjI5MyAzOS45NDUtNDIuMzYzIDM5Ljk0NS03MS41MnMtMTUuMTIxLTU2LjIzLTM5Ljk0NS03MS41MnptLTM3LjY4IDgxLjcxOS0xNTYgOTZjLTEuODU1NSAxLjM1NTUtNC4wNjY0IDIuMTQ0NS02LjM1OTQgMi4yODEyLTIgMC4wNDY4NzUtMy45ODA1LTAuNDA2MjUtNS43NjE3LTEuMzIwMy0zLjg5NDUtMi4xMzI4LTYuMjkzLTYuMjM4My02LjIzODMtMTAuNjh2LTE5MmMwLjAwNzgxMi00LjMyODEgMi4zNDc3LTguMzIwMyA2LjEyMTEtMTAuNDQxIDEuNzkzLTEuMDE1NiAzLjgxNjQtMS41NTA4IDUuODc4OS0xLjU1ODYgMi4yMDcgMC4wMTU2MjUgNC4zNjMzIDAuNjM2NzIgNi4yMzgzIDEuODAwOGwxNTYgOTZjMy41MzEyIDIuMTg3NSA1LjY3OTcgNi4wNDY5IDUuNjc5NyAxMC4xOTlzLTIuMTQ4NCA4LjAxMTctNS42Nzk3IDEwLjE5OXoiLz48cGF0aCBkPSJtNDkwLjkyIDg4Ni41NmMtNDYuNDU3LTE1LjA2Mi04OC4wODYtNDIuMTgtMTIwLjY0LTc4LjU5LTMyLjU1MS0zNi40MDYtNTQuODU5LTgwLjgwMS02NC42NDUtMTI4LjY1LTEuNDY0OC04LjU3NDItNS44NDc3LTE2LjM3NS0xMi40MS0yMi4wODYtNi41NjI1LTUuNzA3LTE0Ljg5OC04Ljk2ODgtMjMuNTktOS4yMzQ0aC0yLjg3ODljLTEwLjI0NiAwLjgwMDc4LTE5LjY2IDUuOTQxNC0yNS44NzEgMTQuMTI1LTYuMjE0OCA4LjE4MzYtOC42MzI4IDE4LjYzMy02LjY1MjMgMjguNzE1IDEyLjAzNSA2MC45OTIgNDAuMTg0IDExNy42NCA4MS41MjMgMTY0LjA3IDQxLjM0NCA0Ni40MyA5NC4zNjcgODAuOTM0IDE1My41NiA5OS45MyAxMC4wMjMgMy4xODM2IDIwLjk0MSAxLjgyNDIgMjkuODc5LTMuNzE4OCA4Ljk3NjYtNS40Njg4IDE1LjExMy0xNC41ODYgMTYuODAxLTI0Ljk2MSAxLjIzODMtOC41MDc4LTAuNjEzMjgtMTcuMTgtNS4yMTA5LTI0LjQ0MS00LjYwMTYtNy4yNjE3LTExLjY0OC0xMi42NDEtMTkuODY3LTE1LjE2eiIvPjxwYXRoIGQ9Im04MTQuMzIgNDczLjI4YzMuMDk3NyA1LjY2NDEgNy42NjQxIDEwLjM4NyAxMy4yMTUgMTMuNjggNS41NTQ3IDMuMjk2OSAxMS44OTEgNS4wMzUyIDE4LjM0NCA1LjAzOTEgNi40MTAyIDAuMDQyOTY5IDEyLjcxMS0xLjYyNSAxOC4yNjItNC44MzIgNS41NDY5LTMuMjAzMSAxMC4xMzctNy44MzIgMTMuMzAxLTEzLjQwNiAzLjEyODktNS4zNTE2IDQuNzgxMi0xMS40NDEgNC43ODEyLTE3LjY0MSAwLTYuMjAzMS0xLjY1MjMtMTIuMjg5LTQuNzgxMi0xNy42NDEtMzYuNDIyLTYzLjE5OS05MS43NzMtMTEzLjM2LTE1OC4yNS0xNDMuMzgtNjYuNDczLTMwLjAzMS0xNDAuNy0zOC40MTQtMjEyLjItMjMuOTY5LTcxLjQ5MiAxNC40NDUtMTM2LjY0IDUwLjk4OC0xODYuMjQgMTA0LjQ3bC0yMC43NjIgMjIuNDM4di0xMjBjMC4yMzA0Ny05LjIxNDgtMi45NDUzLTE4LjE5NS04LjkyNTgtMjUuMjE1cy0xNC4zMzYtMTEuNTg2LTIzLjQ3My0xMi44MjRoLTMuNjAxNmMtOC44Nzg5IDAuMDU0Njg4LTE3LjQzIDMuMzg2Ny0yNCA5LjM1OTQtNy41ODU5IDYuNzg1Mi0xMS45NDUgMTYuNDY1LTEyIDI2LjY0MXYxNTZjMCAyMi4yNzcgOC44NTE2IDQzLjY0NSAyNC42MDIgNTkuMzk4IDE1Ljc1NCAxNS43NSAzNy4xMjEgMjQuNjAyIDU5LjM5OCAyNC42MDJoMTU2YzEwLjE3Ni0wLjA1NDY4OCAxOS44NTUtNC40MTQxIDI2LjY0MS0xMiA2Ljg3MTEtNy40Njg4IDEwLjI3LTE3LjQ5MiA5LjM1OTQtMjcuNjAyLTEuMjM4My05LjEzNjctNS44MDQ3LTE3LjQ5Mi0xMi44MjQtMjMuNDczcy0xNi05LjE1NjItMjUuMjE1LTguOTI1OGgtMTEwLjUybDE4Ljg0LTIwLjE2YzM5LjMwOS00Mi4wNTEgOTAuNzc3LTcwLjc1NCAxNDcuMjEtODIuMTAyIDU2LjQzLTExLjM0OCAxMTUtNC43Njk1IDE2Ny41IDE4LjgyIDUyLjUwOCAyMy41ODYgOTYuMzI4IDYyLjk5NiAxMjUuMzIgMTEyLjcyeiIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPjxwYXRoIGQ9Im05MzIuMDQgNzA4LTE1Ni05NmMtMTcuMDk0LTEwLjUyNy0zNy4zOTEtMTQuNTgyLTU3LjIxOS0xMS40My0xOS44MjggMy4xNDg0LTM3Ljg3MSAxMy4yOTMtNTAuODU5IDI4LjU5OC0xMi45OTIgMTUuMzA1LTIwLjA3NCAzNC43NTgtMTkuOTYxIDU0LjgzMnYxOTJjLTAuMTEzMjggMjAuMDc0IDYuOTY4OCAzOS41MjcgMTkuOTYxIDU0LjgzMiAxMi45ODggMTUuMzA1IDMxLjAzMSAyNS40NDkgNTAuODU5IDI4LjU5OCAxOS44MjggMy4xNTIzIDQwLjEyNS0wLjkwMjM0IDU3LjIxOS0xMS40M2wxNTYtOTZjMjQuODI0LTE1LjI5MyAzOS45NDUtNDIuMzYzIDM5Ljk0NS03MS41MnMtMTUuMTIxLTU2LjIzLTM5Ljk0NS03MS41MnptLTM3LjY4IDgxLjcxOS0xNTYgOTZjLTEuODU1NSAxLjM1NTUtNC4wNjY0IDIuMTQ0NS02LjM1OTQgMi4yODEyLTIgMC4wNDY4NzUtMy45ODA1LTAuNDA2MjUtNS43NjE3LTEuMzIwMy0zLjg5NDUtMi4xMzI4LTYuMjkzLTYuMjM4My02LjIzODMtMTAuNjh2LTE5MmMwLjAwNzgxMi00LjMyODEgMi4zNDc3LTguMzIwMyA2LjEyMTEtMTAuNDQxIDEuNzkzLTEuMDE1NiAzLjgxNjQtMS41NTA4IDUuODc4OS0xLjU1ODYgMi4yMDcgMC4wMTU2MjUgNC4zNjMzIDAuNjM2NzIgNi4yMzgzIDEuODAwOGwxNTYgOTZjMy41MzEyIDIuMTg3NSA1LjY3OTcgNi4wNDY5IDUuNjc5NyAxMC4xOTlzLTIuMTQ4NCA4LjAxMTctNS42Nzk3IDEwLjE5OXoiLz48cGF0aCBkPSJtNDkwLjkyIDg4Ni41NmMtNDYuNDU3LTE1LjA2Mi04OC4wODYtNDIuMTgtMTIwLjY0LTc4LjU5LTMyLjU1MS0zNi40MDYtNTQuODU5LTgwLjgwMS02NC42NDUtMTI4LjY1LTEuNDY0OC04LjU3NDItNS44NDc3LTE2LjM3NS0xMi40MS0yMi4wODYtNi41NjI1LTUuNzA3LTE0Ljg5OC04Ljk2ODgtMjMuNTktOS4yMzQ0aC0yLjg3ODljLTEwLjI0NiAwLjgwMDc4LTE5LjY2IDUuOTQxNC0yNS44NzEgMTQuMTI1LTYuMjE0OCA4LjE4MzYtOC42MzI4IDE4LjYzMy02LjY1MjMgMjguNzE1IDEyLjAzNSA2MC45OTIgNDAuMTg0IDExNy42NCA4MS41MjMgMTY0LjA3IDQxLjM0NCA0Ni40MyA5NC4zNjcgODAuOTM0IDE1My41NiA5OS45MyAxMC4wMjMgMy4xODM2IDIwLjk0MSAxLjgyNDIgMjkuODc5LTMuNzE4OCA4Ljk3NjYtNS40Njg4IDE1LjExMy0xNC41ODYgMTYuODAxLTI0Ljk2MSAxLjIzODMtOC41MDc4LTAuNjEzMjgtMTcuMTgtNS4yMTA5LTI0LjQ0MS00LjYwMTYtNy4yNjE3LTExLjY0OC0xMi42NDEtMTkuODY3LTE1LjE2eiIvPjxwYXRoIGQ9Im04MTQuMzIgNDczLjI4YzMuMDk3NyA1LjY2NDEgNy42NjQxIDEwLjM4NyAxMy4yMTUgMTMuNjggNS41NTQ3IDMuMjk2OSAxMS44OTEgNS4wMzUyIDE4LjM0NCA1LjAzOTEgNi40MTAyIDAuMDQyOTY5IDEyLjcxMS0xLjYyNSAxOC4yNjItNC44MzIgNS41NDY5LTMuMjAzMSAxMC4xMzctNy44MzIgMTMuMzAxLTEzLjQwNiAzLjEyODktNS4zNTE2IDQuNzgxMi0xMS40NDEgNC43ODEyLTE3LjY0MSAwLTYuMjAzMS0xLjY1MjMtMTIuMjg5LTQuNzgxMi0xNy42NDEtMzYuNDIyLTYzLjE5OS05MS43NzMtMTEzLjM2LTE1OC4yNS0xNDMuMzgtNjYuNDczLTMwLjAzMS0xNDAuNy0zOC40MTQtMjEyLjItMjMuOTY5LTcxLjQ5MiAxNC40NDUtMTM2LjY0IDUwLjk4OC0xODYuMjQgMTA0LjQ3bC0yMC43NjIgMjIuNDM4di0xMjBjMC4yMzA0Ny05LjIxNDgtMi45NDUzLTE4LjE5NS04LjkyNTgtMjUuMjE1cy0xNC4zMzYtMTEuNTg2LTIzLjQ3My0xMi44MjRoLTMuNjAxNmMtOC44Nzg5IDAuMDU0Njg4LTE3LjQzIDMuMzg2Ny0yNCA5LjM1OTQtNy41ODU5IDYuNzg1Mi0xMS45NDUgMTYuNDY1LTEyIDI2LjY0MXYxNTZjMCAyMi4yNzcgOC44NTE2IDQzLjY0NSAyNC42MDIgNTkuMzk4IDE1Ljc1NCAxNS43NSAzNy4xMjEgMjQuNjAyIDU5LjM5OCAyNC42MDJoMTU2YzEwLjE3Ni0wLjA1NDY4OCAxOS44NTUtNC40MTQxIDI2LjY0MS0xMiA2Ljg3MTEtNy40Njg4IDEwLjI3LTE3LjQ5MiA5LjM1OTQtMjcuNjAyLTEuMjM4My05LjEzNjctNS44MDQ3LTE3LjQ5Mi0xMi44MjQtMjMuNDczcy0xNi05LjE1NjItMjUuMjE1LTguOTI1OGgtMTEwLjUybDE4Ljg0LTIwLjE2YzM5LjMwOS00Mi4wNTEgOTAuNzc3LTcwLjc1NCAxNDcuMjEtODIuMTAyIDU2LjQzLTExLjM0OCAxMTUtNC43Njk1IDE2Ny41IDE4LjgyIDUyLjUwOCAyMy41ODYgOTYuMzI4IDYyLjk5NiAxMjUuMzIgMTEyLjcyeiIvPjwvc3ZnPgo=)}.vp-big-play{z-index:4;cursor:pointer;border-radius:inherit;color:#ffffffe6;background:#00000026;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.vp-big-play:hover{background:#0000004d}.vp-big-play .vp-icon{filter:drop-shadow(0 2px 12px #0009);width:4rem;height:4rem}.vp-retry-overlay{z-index:6;cursor:pointer;border-radius:inherit;color:#fffffff2;text-shadow:0 1px 6px #000c;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:13px;font-weight:500;transition:background .2s;display:flex;position:absolute;inset:0}.vp-retry-overlay:hover{background:#000000a6}.vp-retry-overlay .vp-icon{filter:drop-shadow(0 2px 12px #0009);width:2.75rem;height:2.75rem}.vp-mute-indicator{opacity:0;z-index:5;pointer-events:none;color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.vp-mute-indicator.is-showing{opacity:1;transform:translate(-50%,-50%)scale(1)}.vp-mute-indicator .vp-icon{width:1.25rem;height:1.25rem}.vp-progress{z-index:6;cursor:pointer;height:3px;transition:height .15s;position:absolute;bottom:0;left:0;right:0}.vp-progress:before{content:"";height:14px;position:absolute;bottom:0;left:0;right:0}.vp-progress:hover,.vp-progress.is-scrubbing{height:5px}.vp-progress-buffered{pointer-events:none;background:#fff3;height:100%;position:absolute;bottom:0;left:0}.vp-progress-played{background:var(--vc,#14b8a6);pointer-events:none;height:100%;position:absolute;bottom:0;left:0}.vp-progress-scrubber{background:var(--vc,#14b8a6);z-index:7;opacity:0;pointer-events:none;border-radius:50%;width:12px;height:12px;transition:opacity .1s;position:absolute;bottom:0;transform:translate(-50%,calc(50% - 2.5px))}.post-video:has(.vp-progress:hover)>.vp-progress-scrubber,.post-video:has(.vp-progress.is-scrubbing)>.vp-progress-scrubber{opacity:1}.vp-restart-btn{z-index:5;cursor:pointer;opacity:0;color:#fff;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .2s;display:flex;position:absolute;bottom:10px;left:8px}.vp-restart-btn .vp-icon{width:14px;height:14px}.post-video:hover .vp-restart-btn{opacity:.8}.vp-restart-btn:hover{background:#000c;opacity:1!important}.vp-short-controls{z-index:5;opacity:0;pointer-events:none;gap:4px;transition:opacity .2s;display:flex;position:absolute;bottom:10px;right:8px}.post-video.vp-interacted:hover .vp-short-controls{opacity:.8;pointer-events:auto}.vp-short-controls button{cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.vp-short-controls button:hover{background:#000c;opacity:1!important}.vp-short-controls button{color:#fff}.vp-short-controls button .vp-icon{width:14px;height:14px}.vp-controls{z-index:5;opacity:0;background:linear-gradient(#0000,#000000a6);align-items:center;gap:.625rem;padding:.5rem .75rem calc(.5rem + 5px);transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.post-video.vp-playing:hover .vp-controls,.post-video.vp-controls-locked .vp-controls,.post-video.vp-started:not(.vp-playing) .vp-controls{opacity:1}.vp-controls button{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;line-height:1;display:flex}.vp-controls button:hover{opacity:.8}.vp-controls button .vp-icon{width:16px;height:16px}.vp-play-pause .vp-icon{width:18px;height:18px}.vp-time{color:#ffffffd9;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem}.vp-spacer{flex:1}.vp-speed{color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem;line-height:1}.vp-speed:hover{color:#fff;background:#ffffff26}.vp-fs-overlay{z-index:10001;opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:fixed;inset:0}.vp-fs-overlay.is-visible{opacity:1}.vp-fs-backdrop{background:#000000f2;position:absolute;inset:0}.vp-short-controls .vp-fs-close,.vp-controls .vp-fs-close{display:none}.vp-fs-overlay .vp-fs-close{display:flex}.vp-fs-overlay .post-video{border-radius:.75rem;width:calc(100vw - 6rem);max-height:calc(100vh - 6rem);position:relative;box-shadow:0 10px 50px #00000080}.vp-fs-overlay .video-js video{object-fit:contain}.vp-fs-overlay .post-video .vp-controls{opacity:1}.vp-fs-overlay .vp-progress{height:5px}.vp-fs-overlay .post-video .vp-restart-btn{opacity:.8}.vp-fs-overlay .post-video .vp-short-controls{opacity:.8;pointer-events:auto}.pp{background:var(--v-elev-bg,#1c2430);border:1px solid var(--v-card-inner-border,var(--v-elev-border,#ffffff1a));color:var(--vtext,#fff);font-family:var(--vf,inherit);border-radius:12px;padding:10px 12px;text-decoration:none;display:block;position:relative}.pp:hover{background:var(--v-elev-hover,#ffffff0a)}a[href].pp,a[href].pp:hover{color:var(--vtext,#fff);text-decoration:none}.pp-ico{-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.pp-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.pp-head .pp-av{flex-shrink:0}.pp-name{color:var(--vt,#fff);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:700;line-height:1.2;overflow:hidden}.pp-handle{color:var(--vc,#14b8a6);text-overflow:ellipsis;white-space:nowrap;flex-shrink:100;min-width:0;font:11px/1 Source Code Pro,ui-monospace,monospace;overflow:hidden}.pp-time{color:var(--vc-53,#6b7280);flex-shrink:0;margin-left:auto;font:11px/1 Source Code Pro,ui-monospace,monospace}.pp-typechip{letter-spacing:.08em;text-transform:uppercase;color:var(--vc,#14b8a6);background:var(--vc-15,#14b8a626);border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:3px 6px;font:9px/1 Source Code Pro,ui-monospace,monospace;display:inline-flex}.pp-typechip .pp-ico{width:9px;height:9px}.pp-text{color:var(--vtext,#fff);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.pp-photo{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.pp-photo-text{min-width:0;color:var(--vtext,#fff);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.pp-photo-text.is-empty{color:var(--vc-53,#6b7280);-webkit-line-clamp:1;font-style:italic}.pp-photo-thumbs{flex-shrink:0;gap:2px;display:flex;position:relative}.pp-thumb{background-position:50%;background-size:cover;background-color:var(--vc-15,#14b8a626);border-radius:6px;flex-shrink:0;width:52px;height:52px}.pp-thumb-stack{gap:2px;height:52px;display:flex}.pp-thumb-stack>*{border-radius:4px;flex-shrink:0;width:22px;height:52px}.pp-thumb-stack.is-two>*{width:25px}.pp-thumb-more{color:var(--vc,#14b8a6);background:var(--vc,#14b8a6);justify-content:center;align-items:center;font:700 11px/1 Source Code Pro,ui-monospace,monospace;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-thumb-more{background:color-mix(in srgb, var(--vc,#14b8a6) 18%, var(--vb,#030712))}}.pp-thumb-more{border:1px solid var(--vc-25,#14b8a640)}.pp-thumb.video-thumb{position:relative}.pp-thumb.video-thumb:after{content:"";border-radius:inherit;background:#00000040;position:absolute;inset:0}.pp-thumb.video-thumb .play-badge{z-index:1;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pp-thumb.video-thumb .play-badge svg{filter:drop-shadow(0 1px 2px #0006);width:18px;height:18px}.pp-thumb.video-thumb .video-dur{z-index:1;color:#fff;background:#000000bf;border-radius:3px;padding:2px 4px;font:9px/1 Source Code Pro,ui-monospace,monospace;position:absolute;bottom:3px;right:3px}.pp-audio{grid-template-columns:44px 1fr auto;align-items:center;gap:10px;display:grid}.pp-audio-cover{background-position:50%;background-size:cover;background-color:var(--vc-15,#14b8a626);border-radius:5px;flex-shrink:0;width:44px;height:44px;position:relative}.pp-audio-cover:after{content:"";border-radius:inherit;background:#00000040;position:absolute;inset:0}.pp-audio-cover .play-badge{z-index:1;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pp-audio-cover .play-badge svg{filter:drop-shadow(0 1px 2px #0006);width:16px;height:16px}.pp-audio-meta{min-width:0}.pp-audio-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--vc,#14b8a6);align-items:center;gap:6px;margin-bottom:3px;font:9px/1 Source Code Pro,ui-monospace,monospace;display:flex}.pp-audio-kind .dot{color:var(--vc-40,#14b8a666)}.pp-audio-kind .sub{color:var(--vc-53,#6b7280)}.pp-audio-title{color:var(--vt,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.pp-audio-dur{color:var(--vc-53,#6b7280);align-self:center;font:11px/1 Source Code Pro,ui-monospace,monospace}.pp-link{grid-template-columns:36px 1fr;align-items:center;gap:10px;display:grid}.pp-link-fav{background:var(--vc-15,#14b8a626);width:36px;height:36px;color:var(--vc,#14b8a6);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pp-link-fav .pp-ico{width:16px;height:16px}.pp-link-meta{min-width:0}.pp-link-title{color:var(--vt,#fff);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.pp-link-host{color:var(--vc-53,#6b7280);margin-top:3px;font:10.5px/1 Source Code Pro,ui-monospace,monospace}.pp-event{grid-template-columns:44px 1fr auto;align-items:center;gap:12px;display:grid}.pp-event.has-cover{grid-template-columns:44px 1fr auto auto}.pp-event-date{text-align:center;background:var(--vc-15,#14b8a626);border:1px solid var(--vc-25,#14b8a640);border-radius:6px;flex-shrink:0;width:44px;overflow:hidden}.pp-event-date .ev-mon{letter-spacing:.12em;text-transform:uppercase;background:var(--vc,#14b8a6);color:var(--vb,#030712);padding:3px 0 2px;font:700 8.5px/1 Source Code Pro,ui-monospace,monospace}.pp-event-date .ev-day{color:var(--vt,#fff);padding:5px 0 6px;font-size:18px;font-weight:700;line-height:1}.pp-event-meta{min-width:0}.pp-event-title{color:var(--vt,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.pp-event-when{color:var(--vc-53,#6b7280);margin-top:3px;font:10.5px/1.3 Source Code Pro,ui-monospace,monospace}.pp-event-when b{color:var(--vc,#14b8a6);font-weight:600}.pp-event-cta{border:1px solid var(--vc-40,#14b8a666);letter-spacing:.06em;text-transform:uppercase;color:var(--vc,#14b8a6);border-radius:9999px;flex-shrink:0;padding:4px 9px;font:9.5px/1 Source Code Pro,ui-monospace,monospace}.pp-event-cover{width:44px;height:44px}.pp-poll{display:block}.pp-poll-q{color:var(--vt,#fff);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.pp-poll-options{flex-direction:column;gap:3px;display:flex}.pp-poll-opt{grid-template-columns:1fr;align-items:center;display:grid}.pp-poll-opt.has-img{grid-template-columns:22px 1fr;gap:6px}.pp-poll-img{background-position:50%;background-size:cover;background-color:var(--vc-15,#14b8a626);border-radius:3px;flex-shrink:0;width:22px;height:22px}.pp-poll-bar{background:var(--vc-10,#14b8a61a);border-radius:3px;justify-content:space-between;align-items:center;height:20px;padding:0 8px;display:flex;position:relative;overflow:hidden}.pp-poll-fill{z-index:0;background:var(--vc-20,#14b8a633);position:absolute;top:0;bottom:0;left:0}.pp-poll-bar .pp-opt-label{z-index:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vt,#fff);font:500 11px/1 Source Code Pro,ui-monospace,monospace;position:relative;overflow:hidden}.pp-poll-bar .pp-opt-pct{z-index:1;color:var(--vc-53,#6b7280);flex-shrink:0;margin-left:8px;font:600 11px/1 Source Code Pro,ui-monospace,monospace;position:relative}.pp-poll-opt.is-leader .pp-poll-fill{background:var(--vc-40,#14b8a666)}.pp-poll-opt.is-leader .pp-poll-bar .pp-opt-label{color:var(--vt,#fff);font-weight:700}.pp-poll-opt.is-leader .pp-poll-bar .pp-opt-pct{color:var(--vc,#14b8a6)}.pp-poll-foot{color:var(--vc-53,#6b7280);margin-top:5px;font:10px/1.3 Source Code Pro,ui-monospace,monospace}.pp-photo.is-image-only{grid-template-columns:1fr}.pp-photo.is-image-only .pp-photo-thumbs{border-radius:6px;width:100%;height:84px;overflow:hidden}.pp-photo.is-image-only .pp-thumb{border-radius:0;flex:1;min-width:0;height:100%}.pp-photo.is-image-only .pp-thumb:first-child{border-radius:6px 0 0 6px}.pp-photo.is-image-only .pp-thumb:last-child{border-radius:0 6px 6px 0}.pp-photo.is-image-only .pp-thumb:only-child{border-radius:6px}.pp-photo.is-image-only.is-single .pp-photo-thumbs{width:84px}.pp-quote{background:var(--vc-7,#ffffff0a);border:1px solid var(--vc-15,#ffffff12);border-radius:9px;align-items:center;gap:6px;min-width:0;margin-top:4px;padding:6px 9px;display:flex}.pp-quote-caption{margin-top:6px}.pp-quote .pp-quote-av{flex-shrink:0}.pp-quote-name{color:var(--vt,#d1d5db);flex-shrink:0;font-size:11.5px;font-weight:600}.pp-quote-excerpt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vc-53,#9ca3af);font-size:11.5px;overflow:hidden}.pp-thread{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.pp-thread-title{color:var(--vt,#e5e7eb);font-size:13px;font-weight:600;display:inline}.pp-thread-replies{color:var(--vc-53,#9ca3af);white-space:nowrap;font-size:11px}.pp--thread:hover .pp-thread-title{color:var(--vc,#2dd4bf)}.vpeek{--vc-7:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-7:color-mix(in srgb, var(--vc) 7%, transparent)}}.vpeek{--vc-10:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-10:color-mix(in srgb, var(--vc) 10%, transparent)}}.vpeek{--vc-15:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-15:color-mix(in srgb, var(--vc) 15%, transparent)}}.vpeek{--vc-20:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-20:color-mix(in srgb, var(--vc) 20%, transparent)}}.vpeek{--vc-25:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-25:color-mix(in srgb, var(--vc) 25%, transparent)}}.vpeek{--vc-42:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-42:color-mix(in srgb, var(--vc) 42%, transparent)}}.vpeek{--vc-53:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vpeek{--vc-53:color-mix(in srgb, var(--vc) 53%, transparent)}}.vpeek{--vf:initial;--vf-headings:initial;--vf-scale:initial;--vf-title-scale:initial;--vc:initial;--vc-hover:initial;--vb:initial;--vt:initial;--vt-muted:initial;--vtext:initial;--vc-text:initial;--v-card-bg:initial;--v-card-border:initial;background:var(--vb,#111827);border:1px solid var(--v-card-border,#ffffff1a);min-height:0;box-shadow:0 16px 48px -10px var(--vc-42,#00000073), 0 10px 30px #0000008c;color:var(--vtext,#e5e7eb);font-family:var(--vf,var(--font-sans));border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.vpeek--nohead .vpeek-head{height:48px}.vpeek-head{background:var(--vb,#111827);flex-shrink:0;height:92px;position:relative}.vpeek-head-img,.vpeek-head-bg{width:100%;height:100%;position:absolute;inset:0}.vpeek-head-img{object-fit:cover}.vpeek-visit{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#00000073;border-radius:50%;place-items:center;width:28px;height:28px;transition:background-color .15s;display:grid;position:absolute;top:10px;right:10px}.vpeek-visit:hover,.vpeek-visit:focus-visible{background:#000000b3}.vpeek-visit:focus-visible{outline:2px solid var(--vc,#5eead4);outline-offset:1px}.vpeek-menu-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:background-color .15s;display:grid;position:absolute;top:10px;right:44px}.vpeek-menu-btn:hover,.vpeek-menu-btn:focus-visible{background:#000000b3}.vpeek-menu-btn:focus-visible{outline:2px solid var(--vc,#5eead4);outline-offset:1px}.vpeek-menu-ico,.vpeek-lock-ico,.vpeek-chip-ico{-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.vpeek-menu-ico{width:15px;height:15px}.vpeek-avatar{z-index:2;pointer-events:none;flex-shrink:0;margin-top:-32px;padding:0 16px;position:relative}.vpeek-avatar a{pointer-events:auto;border-radius:50%;display:inline-block}.vpeek-avatar .vpeek-av{width:64px;height:64px}.vpeek-avatar .vpeek-av span{font-size:24px}.vpeek-body{overscroll-behavior-y:contain;flex:1;min-height:0;padding:10px 16px 16px;overflow-y:auto}.vpeek-body::-webkit-scrollbar{width:6px}.vpeek-body::-webkit-scrollbar-thumb{background:var(--vc-25,#ffffff26);border-radius:9999px}.vpeek-body::-webkit-scrollbar-track{background:0 0}.vpeek-id{text-decoration:none;display:block}.vpeek-id:hover .vpeek-name{text-underline-offset:2px;text-decoration:underline}.vpeek-idrow{align-items:baseline;gap:6px;min-width:0;margin-top:2px;display:flex}.vpeek-dot{color:var(--vt-muted,#6b7280);flex-shrink:0}.vpeek-domain{color:var(--vc,#9ca3af);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;line-height:1.4;text-decoration:none;overflow:hidden}.vpeek-domain:hover{text-underline-offset:2px;text-decoration:underline}.vpeek .vpeek-name{font-weight:700;font-size:calc(20px * var(--vf-title-scale,var(--vf-scale,1)));letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden}.vpeek-url{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc-53,#6b7280);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;font-size:12.5px;line-height:1.4;text-decoration:none;overflow:hidden}.vpeek-idrow:has(.vpeek-domain) .vpeek-url{flex-shrink:1;max-width:60%}.vpeek-url:hover{text-underline-offset:2px;text-decoration:underline}.vpeek-lock{color:var(--vt-muted,#9ca3af);align-items:center;gap:7px;margin-top:10px;font-size:13px;display:flex}.vpeek-lock-ico{width:14px;height:14px}.vpeek-bio{color:var(--vtext,#d1d5db);opacity:.92;-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.vpeek-bio strong,.vpeek-bio b{font-weight:700}.vpeek-bio em,.vpeek-bio i{font-style:italic}.vpeek-follow{margin-top:12px}.vpeek-follow .follow-btn-container{width:100%;display:flex}.vpeek-follow .follow-btn-main{flex:1;justify-content:center}.vpeek-chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.vpeek-chip,.vpeek-more,.vpeek-less{white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;max-width:100%;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.vpeek-chip--link{background:var(--vc-10,#ffffff0f);color:var(--vc,#d1d5db);border:1px solid var(--vc-15,#ffffff1a)}.vpeek-chip--link:hover{background:var(--vc-20,#ffffff1f)}.vpeek-chip--page{background:var(--vc-7,transparent);color:var(--vt-muted,#9ca3af);border:1px solid var(--vc-20,#ffffff1a);border-radius:6px}.vpeek-chip--page:hover{color:var(--vt,#fff)}.vpeek-chip svg{flex-shrink:0;width:13px;height:13px}.vpeek-chip-ico{width:13px;height:13px}.vpeek-chip-label{text-overflow:ellipsis;max-width:170px;overflow:hidden}.vpeek-chip-extra{display:none}.vpeek-chips.is-expanded .vpeek-chip-extra{display:inline-flex}.vpeek-more,.vpeek-less{color:var(--vt-muted,#9ca3af);border:1px dashed var(--vc-25,#ffffff2e);cursor:pointer;background:0 0}.vpeek-more:hover,.vpeek-less:hover{color:var(--vt,#fff)}.vpeek-less,.vpeek-chips.is-expanded .vpeek-more{display:none}.vpeek-chips.is-expanded .vpeek-less{display:inline-flex}#hc-root{display:contents}.hc-card{z-index:100;flex-direction:column;width:328px;max-height:min(480px,100dvh - 24px);display:flex;position:fixed}.hc-card>.vpeek{flex:1;min-height:0}.hc-card.hc-in{animation:.18s ease-out hc-in}@keyframes hc-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.hc-card.hc-anim-h{transition:height .22s;overflow:hidden}.hc-sheet.hc-anim-h{transition:transform .25s cubic-bezier(.32,.72,0,1),height .22s;overflow:hidden}.hc-anim-h .vpeek-body{overflow:hidden}.hc-swap-in{animation:.18s ease-out hc-fade-in}@keyframes hc-fade-in{0%{opacity:0}to{opacity:1}}.hc-skeleton{background:#111827;border:1px solid #ffffff1a;border-radius:16px;padding-bottom:16px;overflow:hidden;box-shadow:0 10px 30px #0000008c}.hc-skel-head{height:92px}.hc-skel-av{border:2px solid #111827;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 16px;position:relative}.hc-skel-line{border-radius:6px;height:12px;margin:12px 16px 0}.hc-skel-line--wide{width:60%}.hc-skel-line--narrow{width:40%}.hc-skel-btn{border-radius:9999px;height:34px;margin:16px 16px 0}.hc-skel-head,.hc-skel-av,.hc-skel-line,.hc-skel-btn{background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17 50%,#ffffff0a 70%) 0 0/200% 100%;animation:1.2s ease-in-out infinite hcShimmer}@keyframes hcShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hc-scrim{z-index:99;opacity:0;background:#00000080;transition:opacity .2s;position:fixed;inset:0}.hc-scrim.is-open{opacity:1}.hc-sheet{z-index:100;flex-direction:column;max-height:82dvh;transition:transform .25s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.hc-sheet.is-open{transform:none}.hc-sheet.is-dragging{transition:none}.hc-sheet-body{display:contents}.hc-sheet .vpeek{min-height:0;padding-bottom:env(safe-area-inset-bottom,0);border-bottom-right-radius:0;border-bottom-left-radius:0;flex:1}body.hc-sheet-open{touch-action:none;overflow:hidden}.hc-grip{z-index:3;cursor:grab;place-items:center;width:44px;height:18px;display:grid;position:absolute;top:8px;left:50%;transform:translate(-50%)}.hc-grip:before{content:"";background:#fff6;border-radius:9999px;width:36px;height:4px}.hc-sheet .vpeek-visit{right:44px}.hc-sheet .vpeek-menu-btn{right:78px}.hc-close{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:grid;position:absolute;top:11px;right:11px}@media (prefers-reduced-motion:reduce){.hc-card.hc-in,.hc-skel-head,.hc-skel-av,.hc-skel-line,.hc-skel-btn{animation:none}.hc-scrim,.hc-sheet,.hc-card.hc-anim-h,.hc-sheet.hc-anim-h{transition:none}.hc-swap-in{animation:none}}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{vertical-align:middle;display:inline-block}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2px}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1px}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-bubble .ql-editor code{padding:2px 4px;font-size:85%}.ql-bubble .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-bubble .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-bubble .ql-picker-label:before{line-height:22px;display:inline-block}.ql-bubble .ql-picker-options{white-space:nowrap;background-color:#444;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-bubble .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{color:#fff;background-color:#444;border-radius:25px}.ql-bubble .ql-tooltip-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;padding:10px 20px;font-size:13px;position:absolute}.ql-bubble .ql-tooltip-editor a{position:absolute;top:10px;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){white-space:nowrap;position:relative}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{color:#fff;content:attr(href);z-index:1;background-color:#444;border-radius:15px;padding:5px 15px;font-size:12px;font-weight:400;text-decoration:none;top:-5px;overflow:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{content:" ";border-top:6px solid #444;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;top:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{visibility:hidden;margin-left:50%;transition:visibility 0s .2s;position:absolute;left:0;transform:translate(-50%,-100%)}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.ccard,.cm-row,.cm-drawer-panel,.cm-inline-thread{font-family:var(--vf,inherit)}.cm-drawer{z-index:60;pointer-events:none;display:flex;position:fixed;inset:0}.cm-drawer.is-open{pointer-events:auto}.cm-drawer.is-hidden,.cm-drawer[aria-hidden=true]:not(.is-open){display:none}.cm-drawer-backdrop{background:0 0;transition:background .18s;position:absolute;inset:-100vh 0}.cm-drawer.is-open .cm-drawer-backdrop{background:#0000008c}.cm-drawer-panel{background:var(--vb,#0d0e12);color:var(--vtext,#e5e7eb);height:88dvh;max-height:92dvh;padding-bottom:var(--cm-kb,0px);border-top-left-radius:18px;border-top-right-radius:18px;flex-direction:column;transition:transform .22s,padding-bottom .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -10px 40px #00000080}.cm-drawer.is-open .cm-drawer-panel{transform:translateY(0)}@media (min-width:1024px){.cm-drawer-panel{border-left:1px solid var(--vc-15,#ffffff14);border-top-left-radius:0;border-top-right-radius:0;width:650px;max-width:100vw;height:100%;max-height:100%;padding-bottom:0;inset:0 0 0 auto;transform:translate(100%)}.cm-drawer.is-open .cm-drawer-panel{transform:translate(0)}}body.cm-drawer-open{touch-action:none;overflow:hidden}.cm-grip{flex-shrink:0;justify-content:center;padding:8px 0 6px;display:flex}.cm-grip span{background:var(--vc,#4b5563);border-radius:99px;width:32px;height:4px}@media (min-width:1024px){.cm-grip{display:none}}.cm-drawer-head{border-bottom:1px solid var(--vc-10,#ffffff0f);flex-shrink:0;align-items:center;gap:8px;padding:6px 8px 6px 14px;display:none}.cm-title{flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.cm-count{color:var(--vt,var(--vtext,#fff));font-size:14px;font-weight:700}.cm-title-word{color:var(--vc-53,#9ca3af);font-size:12px}.cm-close{width:28px;height:28px;color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:400;line-height:1;transition:background .15s,color .15s;display:inline-flex}.cm-close:hover{background:var(--vc-10,#ffffff0f);color:var(--vt,var(--vtext,#fff))}@media (min-width:1024px){.cm-drawer-head{display:flex}}.cm-peek-mount{border-bottom:1px solid var(--vc-10,#ffffff0f);flex-shrink:0}.cm-peek-mount>.pp{background:0 0;border:0;border-radius:0;margin:0}.cm-peek-mount>.pp:hover{background:var(--vc-7,#ffffff0a)}.cm-peek-mount.is-loading{align-items:center;gap:10px;padding:12px;display:flex}.cm-peek-mount.is-loading:before{content:"";background:var(--vc-10,#ffffff12);border-radius:9999px;flex-shrink:0;width:28px;height:28px}.cm-peek-mount.is-loading:after{content:"";background:var(--vc-10,#ffffff12);border-radius:6px;width:55%;height:12px}.cm-sortbar{border-bottom:1px solid var(--vc-10,#ffffff0f);flex-shrink:0;gap:4px;padding:8px 14px;display:flex}.cm-sort{color:var(--vc-53,#9ca3af);letter-spacing:.04em;text-transform:lowercase;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:6px 12px;font-size:12px;font-weight:600}.cm-sort:hover{color:var(--vt,var(--vtext,#fff));background:var(--vc-7,transparent)}.cm-sort.is-on{color:var(--vc-text,var(--vtext,#fff));background:var(--vc,#14b8a6)}.cm-drawer.cm-kb-open .cm-peek-mount{display:none}.cm-drawer.cm-kb-open .cm-sortbar{padding-top:5px;padding-bottom:5px}.cm-drawer.cm-kb-open .cm-drawer-panel{height:calc(100dvh - env(safe-area-inset-top,0px));max-height:none;box-shadow:none}.cm-drawer.cm-kb-open .cm-drawer-backdrop{background:var(--vb,#0d0e12)}.cm-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.cm-list{padding:8px 0}.cm-list-sentinel{height:1px}.cm-skel{gap:10px;padding:10px 14px;animation:1.3s ease-in-out infinite cm-skel-pulse;display:flex}.cm-skel:nth-child(2){animation-delay:.15s}.cm-skel:nth-child(3){animation-delay:.3s}.cm-skel:nth-child(4){animation-delay:.45s}.cm-skel-avatar{background:var(--vc-10,#ffffff12);border-radius:9999px;flex-shrink:0;width:34px;height:34px}.cm-skel-lines{flex-direction:column;flex:1;gap:7px;padding-top:4px;display:flex}.cm-skel-bar{background:var(--vc-10,#ffffff12);border-radius:5px;height:10px}.cm-skel-bar-name{width:38%}.cm-skel-bar-short{width:62%}@keyframes cm-skel-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.cm-skel{opacity:.7;animation:none}}.cm-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 14px 28px;display:flex}.cm-empty-glyph .post-action-icon{background:var(--vc-20,#ffffff24)}.cm-empty-cta{color:var(--vc-53,#9ca3af);font-size:13px;font-weight:600}.cm-pinned:not([hidden]){border-bottom:1px solid var(--vc-15,#ffffff1a);margin-bottom:6px}.cm-row{padding:10px 14px}.cm-row.cm-top+.cm-row.cm-top{border-top:1px solid var(--vc-10,#ffffff0a)}.cm-row-grid{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.cm-bubble{min-width:0;position:relative}.cm-bubble-head{flex-wrap:wrap;align-items:baseline;gap:6px;padding-right:28px;display:flex}.cm-byline{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.cm-name{color:var(--vt,var(--vtext,#fff));font-size:13px;font-weight:700}.cm-handle{color:var(--vc-53,#9ca3af);font-size:12px}.cm-time{color:var(--vc-53,#9ca3af);font-size:11px}.cm-via{color:var(--vc-53,#9ca3af);font-size:12px}.cm-via a{color:inherit}.cm-via b{color:var(--vt,var(--vtext,#fff));font-weight:600}.cm-pin,.cm-op,.cm-collab,.cm-follows{letter-spacing:.03em;white-space:nowrap;border-radius:9999px;margin-left:2px;padding:1px 6px;font-size:10px;font-weight:600}.cm-op,.cm-collab{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.cm-follows{color:var(--vc-53,#9ca3af);border:1px solid var(--vc-25,#ffffff2e);background:0 0}.cm-pin{background:var(--vc-15,#ffffff14);color:var(--vt,var(--vtext,#fff))}.cm-banned-chip{letter-spacing:.03em;white-space:nowrap;background:var(--vc-15,#ffffff14);color:var(--vt,var(--vtext,#fff));border:1px solid var(--vc-25,#ffffff38);border-radius:9999px;margin-left:2px;padding:1px 6px;font-size:10px;font-weight:600}.cm-ignored-line{align-items:center;gap:10px;display:flex}.cm-ignored-reveal{border:1px solid var(--vc-25,#ffffff2e);color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border-radius:9999px;padding:2px 10px;font-family:inherit;font-size:11px;font-weight:600}.cm-ignored-reveal:hover{color:var(--vc,#d1d5db);border-color:var(--vc,#ffffff59)}.cm-bubble-circle{width:26px;height:26px;color:var(--vc-53,#9ca3af);cursor:pointer;opacity:.6;top:-2px;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:inline-flex;position:absolute;inset-inline-end:0}.cm-bubble-circle:hover,.cm-bubble-circle.is-open{opacity:1;background:var(--vc-10,#ffffff0f)}.cm-body{color:var(--vtext,#e5e7eb);white-space:pre-wrap;word-wrap:break-word;margin-top:4px;font-size:14px;line-height:1.5}.cm-body--with-toggle{white-space:normal}.cm-body--rich{white-space:normal;word-wrap:break-word}.cm-body--with-toggle .cm-body-clip{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-height:7em;display:-webkit-box;overflow:hidden}.cm-body--with-toggle.is-expanded .cm-body-clip{-webkit-line-clamp:unset;line-clamp:unset;max-height:none;display:block}.cm-body--fade{position:relative}.cm-body--fade .cm-body-clip{max-height:var(--cm-fade-max,20rem);overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.cm-body--fade.is-expanded .cm-body-clip{max-height:none;-webkit-mask-image:none;mask-image:none}.cm-body--fade .cm-body-toggle--fade{z-index:2;background:var(--color-gray-800,#1f2937);border:1px solid var(--vc-25,#374151);width:2rem;height:2rem;color:var(--vc,#14b8a6);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}.cm-body--fade .cm-body-toggle--fade:hover{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);border-color:var(--vc,#14b8a6);transform:translate(-50%)scale(1.1);box-shadow:0 4px 12px #0006}.cm-body--fade .cm-fade-icon{background:currentColor;width:1.1rem;height:1.1rem}.cm-body--fade .cm-fade-label{display:none}.cm-body--fade.is-expanded .cm-body-toggle--fade{width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;display:inline-flex;position:static;transform:none}.cm-body--fade.is-expanded .cm-fade-icon{display:none}.cm-body--fade.is-expanded .cm-fade-label{display:inline}.cm-body--rich p{margin:0 0 4px}.cm-body--rich p:last-child{margin-bottom:0}.cm-body--rich ul{margin:0 0 4px;padding-left:1.25em;list-style-type:disc;list-style-position:outside}.cm-body--rich ol{margin:0 0 4px;padding-left:1.5em;list-style-type:decimal;list-style-position:outside}.cm-body--rich li{margin-bottom:1px;line-height:1.35}.cm-body--rich li:last-child{margin-bottom:0}.cm-body--rich blockquote{border-left:3px solid var(--vc-25,#4b5563);color:var(--vc-53,#9ca3af);margin:0 0 4px;padding:2px 0 2px 8px}.cm-body--rich pre{background:var(--vc-7,#ffffff0a);border-radius:6px;margin:0 0 4px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.4;overflow-x:auto}.cm-body--rich a{color:var(--vc,#7dd3fc);word-break:break-word;text-decoration:underline;text-decoration-thickness:1px}.cm-body--rich .spoiler{background:var(--vc-20,#ffffff1f);color:#0000;cursor:pointer;text-shadow:none;border-radius:3px;transition:background-color .15s,color .15s}.cm-body--rich .spoiler.is-revealed{color:inherit;cursor:text;background:0 0}.cm-body-toggle{color:var(--vc,#7dd3fc);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:inline-block}.cm-body-toggle:hover{text-decoration:underline}.cm-body-toggle:focus-visible{outline:2px solid var(--vc,#7dd3fc);outline-offset:2px;border-radius:3px}.cm-arrow{color:var(--vc-53,#9ca3af);margin-right:4px}.cm-replying-to-row{margin-bottom:4px;font-size:12px}.cm-replying-to{font-size:inherit;color:var(--vc,#7dd3fc);cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;font-family:inherit}.cm-replying-to:hover{text-decoration:underline}.cm-replying-to:focus-visible{outline:2px solid var(--vc,#7dd3fc);outline-offset:2px;border-radius:3px}.cm-row.cm-jump-flash{animation:1.6s ease-out cm-jump-flash}@keyframes cm-jump-flash{0%,30%{background:var(--vc-20,#ffffff24)}to{background:0 0}}.cm-row.cm-focused{background:var(--vc-10,#14b8a614);outline:1.5px solid var(--vc-40,#14b8a666);outline-offset:2px;border-radius:8px;transition:background-color .6s,outline-color .6s}#comment-drawer .cm-row.cm-focused{outline-offset:-2px}.cm-actions{align-items:center;gap:4px;margin-top:6px;display:flex}.cm-thread{margin-left:17px;padding-left:20px;position:relative}.cm-thread-collapsed{padding-left:24px}.cm-row{position:relative}.cm-row.cm-top{isolation:isolate}.cm-row.cm-l1,.cm-row.cm-l2,.cm-row.cm-l3,.cm-row.cm-l4,.cm-row.cm-l5{position:relative}.cm-connectors{pointer-events:none;width:100%;height:100%;color:var(--vc-25,#ffffff2e);z-index:-1;position:absolute;top:0;left:0;overflow:visible}.cm-connectors path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:butt}.cm-collapse{color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:4px 8px;font-size:11px}.cm-expander{cursor:pointer;color:var(--vc-53,#9ca3af);background:0 0;border:0;border-radius:9999px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.cm-expander:hover{color:var(--vc,var(--vtext,#fff))}.cm-expander-count{color:inherit;font-weight:600}.cm-expander-stack{align-items:center;margin-right:8px}.cm-menu{z-index:5;background:var(--vb,#0d0e12);border:1px solid var(--vc-15,#ffffff1a);top:24px;border-radius:10px;min-width:180px;padding:4px;position:absolute;inset-inline-end:0;box-shadow:0 4px 12px #0006}.cm-menu-item{width:100%;color:var(--vtext,#e5e7eb);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.cm-menu-item:hover{background:var(--vc-10,#ffffff0f)}.cm-menu-warn{color:#f87171}.cm-bubble-deleted{align-items:center;min-height:34px;display:flex}.cm-bubble-deleted .cm-deleted-line{color:var(--vc-53,#9ca3af);align-items:center;gap:6px;font-size:12px;font-style:italic;display:inline-flex}.cm-bubble-deleted .cm-deleted-line b{font-weight:600}.cm-av-deleted{background:var(--vc-15,#ffffff0f);color:var(--vc-53,#9ca3af);justify-content:center;align-items:center;font-weight:700;display:flex}.cm-attached-img{cursor:pointer;border-radius:10px;max-width:300px;max-height:320px;margin-top:8px;position:relative;overflow:hidden}.cm-attached-img img{object-fit:cover;width:100%;height:100%;display:block}.cm-photoset{flex-direction:column;gap:4px;max-width:340px;margin-top:8px;display:flex}.cm-ps-row{gap:4px;display:flex}.cm-ps-cell{cursor:pointer;min-width:0;aspect-ratio:var(--row-ratio,1);border-radius:8px;flex:1;max-height:240px;margin:0;position:relative;overflow:hidden}.cm-photoset-img{object-fit:cover;width:100%;height:100%;display:block}.cm-cap-btn{color:#fff;opacity:.2;cursor:pointer;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:opacity .2s;display:flex;position:absolute;bottom:.5rem;right:.5rem}.cm-cap-btn:before{content:"";filter:drop-shadow(0 1px 2px #00000080);background:currentColor;width:100%;height:100%;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTYwMCA0MjBjLTQ3LjczOCAwLTkzLjUyMyAxOC45NjUtMTI3LjI4IDUyLjcyMy0zMy43NTggMzMuNzU0LTUyLjcyMyA3OS41MzktNTIuNzIzIDEyNy4yOHMxOC45NjUgOTMuNTIzIDUyLjcyMyAxMjcuMjhjMzMuNzU0IDMzLjc1OCA3OS41MzkgNTIuNzIzIDEyNy4yOCA1Mi43MjNzOTMuNTIzLTE4Ljk2NSAxMjcuMjgtNTIuNzIzYzMzLjc1OC0zMy43NTQgNTIuNzIzLTc5LjUzOSA1Mi43MjMtMTI3LjI4IDAtMzEuNTk4LTguMzE2NC02Mi42MzctMjQuMTE3LTkwLTE1Ljc5Ny0yNy4zNjMtMzguNTItNTAuMDg2LTY1Ljg4My02NS44ODMtMjcuMzYzLTE1LjgwMS01OC40MDItMjQuMTE3LTkwLTI0LjExN3ptMCAyODhjLTI4LjY0NSAwLTU2LjExMy0xMS4zNzktNzYuMzY3LTMxLjYzMy0yMC4yNTQtMjAuMjU0LTMxLjYzMy00Ny43MjMtMzEuNjMzLTc2LjM2N3MxMS4zNzktNTYuMTEzIDMxLjYzMy03Ni4zNjdjMjAuMjU0LTIwLjI1NCA0Ny43MjMtMzEuNjMzIDc2LjM2Ny0zMS42MzNzNTYuMTEzIDExLjM3OSA3Ni4zNjcgMzEuNjMzYzIwLjI1NCAyMC4yNTQgMzEuNjMzIDQ3LjcyMyAzMS42MzMgNzYuMzY3cy0xMS4zNzkgNTYuMTEzLTMxLjYzMyA3Ni4zNjdjLTIwLjI1NCAyMC4yNTQtNDcuNzIzIDMxLjYzMy03Ni4zNjcgMzEuNjMzeiIvPgogPHBhdGggZD0ibTYwMCAyMjhjLTk4LjY2IDAtMTkzLjI4IDM5LjE5MS0yNjMuMDQgMTA4Ljk2LTY5Ljc2NiA2OS43NjItMTA4Ljk2IDE2NC4zOC0xMDguOTYgMjYzLjA0czM5LjE5MSAxOTMuMjggMTA4Ljk2IDI2My4wNGM2OS43NjIgNjkuNzY2IDE2NC4zOCAxMDguOTYgMjYzLjA0IDEwOC45NnMxOTMuMjgtMzkuMTkxIDI2My4wNC0xMDguOTZjNjkuNzY2LTY5Ljc2MiAxMDguOTYtMTY0LjM4IDEwOC45Ni0yNjMuMDRzLTM5LjE5MS0xOTMuMjgtMTA4Ljk2LTI2My4wNGMtNjkuNzYyLTY5Ljc2Ni0xNjQuMzgtMTA4Ljk2LTI2My4wNC0xMDguOTZ6bTAgNjcyYy03OS41NjYgMC0xNTUuODctMzEuNjA1LTIxMi4xMy04Ny44NjctNTYuMjYyLTU2LjI2Mi04Ny44NjctMTMyLjU3LTg3Ljg2Ny0yMTIuMTNzMzEuNjA1LTE1NS44NyA4Ny44NjctMjEyLjEzYzU2LjI2Mi01Ni4yNjIgMTMyLjU3LTg3Ljg2NyAyMTIuMTMtODcuODY3czE1NS44NyAzMS42MDUgMjEyLjEzIDg3Ljg2N2M1Ni4yNjIgNTYuMjYyIDg3Ljg2NyAxMzIuNTcgODcuODY3IDIxMi4xM3MtMzEuNjA1IDE1NS44Ny04Ny44NjcgMjEyLjEzYy01Ni4yNjIgNTYuMjYyLTEzMi41NyA4Ny44NjctMjEyLjEzIDg3Ljg2N3oiLz4KPC9zdmc+Cg==) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTYwMCA0MjBjLTQ3LjczOCAwLTkzLjUyMyAxOC45NjUtMTI3LjI4IDUyLjcyMy0zMy43NTggMzMuNzU0LTUyLjcyMyA3OS41MzktNTIuNzIzIDEyNy4yOHMxOC45NjUgOTMuNTIzIDUyLjcyMyAxMjcuMjhjMzMuNzU0IDMzLjc1OCA3OS41MzkgNTIuNzIzIDEyNy4yOCA1Mi43MjNzOTMuNTIzLTE4Ljk2NSAxMjcuMjgtNTIuNzIzYzMzLjc1OC0zMy43NTQgNTIuNzIzLTc5LjUzOSA1Mi43MjMtMTI3LjI4IDAtMzEuNTk4LTguMzE2NC02Mi42MzctMjQuMTE3LTkwLTE1Ljc5Ny0yNy4zNjMtMzguNTItNTAuMDg2LTY1Ljg4My02NS44ODMtMjcuMzYzLTE1LjgwMS01OC40MDItMjQuMTE3LTkwLTI0LjExN3ptMCAyODhjLTI4LjY0NSAwLTU2LjExMy0xMS4zNzktNzYuMzY3LTMxLjYzMy0yMC4yNTQtMjAuMjU0LTMxLjYzMy00Ny43MjMtMzEuNjMzLTc2LjM2N3MxMS4zNzktNTYuMTEzIDMxLjYzMy03Ni4zNjdjMjAuMjU0LTIwLjI1NCA0Ny43MjMtMzEuNjMzIDc2LjM2Ny0zMS42MzNzNTYuMTEzIDExLjM3OSA3Ni4zNjcgMzEuNjMzYzIwLjI1NCAyMC4yNTQgMzEuNjMzIDQ3LjcyMyAzMS42MzMgNzYuMzY3cy0xMS4zNzkgNTYuMTEzLTMxLjYzMyA3Ni4zNjdjLTIwLjI1NCAyMC4yNTQtNDcuNzIzIDMxLjYzMy03Ni4zNjcgMzEuNjMzeiIvPgogPHBhdGggZD0ibTYwMCAyMjhjLTk4LjY2IDAtMTkzLjI4IDM5LjE5MS0yNjMuMDQgMTA4Ljk2LTY5Ljc2NiA2OS43NjItMTA4Ljk2IDE2NC4zOC0xMDguOTYgMjYzLjA0czM5LjE5MSAxOTMuMjggMTA4Ljk2IDI2My4wNGM2OS43NjIgNjkuNzY2IDE2NC4zOCAxMDguOTYgMjYzLjA0IDEwOC45NnMxOTMuMjgtMzkuMTkxIDI2My4wNC0xMDguOTZjNjkuNzY2LTY5Ljc2MiAxMDguOTYtMTY0LjM4IDEwOC45Ni0yNjMuMDRzLTM5LjE5MS0xOTMuMjgtMTA4Ljk2LTI2My4wNGMtNjkuNzYyLTY5Ljc2Ni0xNjQuMzgtMTA4Ljk2LTI2My4wNC0xMDguOTZ6bTAgNjcyYy03OS41NjYgMC0xNTUuODctMzEuNjA1LTIxMi4xMy04Ny44NjctNTYuMjYyLTU2LjI2Mi04Ny44NjctMTMyLjU3LTg3Ljg2Ny0yMTIuMTNzMzEuNjA1LTE1NS44NyA4Ny44NjctMjEyLjEzYzU2LjI2Mi01Ni4yNjIgMTMyLjU3LTg3Ljg2NyAyMTIuMTMtODcuODY3czE1NS44NyAzMS42MDUgMjEyLjEzIDg3Ljg2N2M1Ni4yNjIgNTYuMjYyIDg3Ljg2NyAxMzIuNTcgODcuODY3IDIxMi4xM3MtMzEuNjA1IDE1NS44Ny04Ny44NjcgMjEyLjEzYy01Ni4yNjIgNTYuMjYyLTEzMi41NyA4Ny44NjctMjEyLjEzIDg3Ljg2N3oiLz4KPC9zdmc+Cg==) 50%/contain no-repeat}@media (hover:hover){.cm-cap-btn:hover{opacity:.6}}.cm-cap-overlay{opacity:0;visibility:hidden;pointer-events:none;z-index:1;cursor:pointer;background:#000000d1;justify-content:center;align-items:center;transition:opacity .18s,visibility .18s;display:flex;position:absolute;inset:0}.cm-cap-open .cm-cap-overlay{opacity:1;visibility:visible;pointer-events:auto}.cm-cap-open .cm-cap-btn{opacity:.7;z-index:3}.cm-cap-text{color:#fff;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;max-height:100%;padding:12px 14px;font-size:13px;line-height:1.45;overflow-y:auto}.cm-ps-row .cm-ps-cell:only-child{aspect-ratio:auto}.cm-ps-row .cm-ps-cell:only-child .cm-photoset-img{height:auto;max-height:240px}.cm-composer{border-top:1px solid var(--vc-10,#ffffff0f);background:var(--vb,#0d0e12);flex-direction:column;flex-shrink:0;gap:6px;padding:10px 12px 14px;display:flex}.cm-composer.is-focused{padding-bottom:18px}.cm-composer-shell{background:var(--vc-7,#ffffff0a);border:1px solid var(--vc-15,#ffffff14);border-radius:22px;align-items:flex-start;gap:6px;min-height:40px;padding:4px 6px;display:flex}.cm-vessel-btn-style{color:var(--vc,var(--vtext,#fff));background:0 0;border-radius:9999px}.v-picker-main.cm-vessel-btn-style:hover{background:var(--vc-10,#ffffff14)}.cm-composer-vessel-wrap{flex-shrink:0;margin-top:3px}#comment-drawer .vessel-popup{background:var(--vb,#0d0e12);border-color:var(--vc-25,#ffffff1a)}#comment-drawer .v-picker-menu{box-shadow:0 8px 24px #0000008c}.cm-composer-loggedout{text-align:center;padding:14px}.cm-composer-cta{color:var(--vc,#14b8a6);font-size:14px;font-weight:600;text-decoration:none}.cm-composer-closed{text-align:center;padding:14px}.cm-closed-note{color:var(--vc-53,#ffffff73);font-size:14px}.cm-drawer .cm-composer-closed,.cm-drawer.cm-comments-closed .cm-composer:not(.cm-composer-closed){display:none}.cm-drawer.cm-comments-closed .cm-composer-closed{display:flex}.cm-comments-closed [data-cm-reply]{cursor:not-allowed;opacity:.4}.cm-comments-closed [data-cm-reply]:hover{opacity:.4;background:0 0}.cm-comments-closed .cm-actions .post-action:has(>[data-cm-reply]):hover{background:0 0}.cm-comments-closed .cm-actions .post-action:has(>[data-cm-reply]):hover .post-action-icon{background:var(--v-muted,#fff6)}.cm-drawer .cm-composer-banned,.cm-viewer-banned .cm-composer:not(.cm-composer-banned){display:none}.cm-viewer-banned .cm-composer-banned{align-items:center;gap:8px;display:flex}.cm-viewer-banned [data-cm-reply]{cursor:not-allowed;opacity:.4}.cm-viewer-banned [data-cm-reply]:hover{opacity:.4;background:0 0}.cm-viewer-banned .cm-actions .post-action:has(>[data-cm-reply]):hover{background:0 0}.cm-viewer-banned .cm-actions .post-action:has(>[data-cm-reply]):hover .post-action-icon{background:var(--v-muted,#fff6)}.cm-lock-icon{font-size:13px;line-height:1}.v-picker-option.is-ban-locked{opacity:.4;cursor:not-allowed;position:relative}.v-picker-option.is-ban-locked:after{content:"🔒";margin-left:auto;padding-left:6px;font-size:11px}.cm-composer-input{min-height:32px;color:var(--vtext,#e5e7eb);resize:none;background:0 0;border:0;outline:none;flex:1;align-items:center;padding:6px 8px;font-size:16px;display:flex}.cm-composer-input-mobile{width:100%;color:var(--vtext,#e5e7eb);resize:none;background:0 0;border:0;outline:0;flex:1;min-height:36px;padding:8px 4px;font-family:inherit;font-size:16px}.cm-composer-quill.ql-container,.cm-composer-quill .ql-container{color:inherit;border:0;font-family:inherit}.cm-composer-quill .ql-editor{min-height:1.5em;color:var(--vtext,#e5e7eb);max-height:calc((88dvh - var(--cm-kb,0px)) * .42);overscroll-behavior:contain;padding:0;font-family:inherit;font-size:16px;line-height:1.4;position:relative;overflow-y:auto}@media (min-width:1024px){.cm-composer-quill .ql-editor{max-height:40vh;font-size:14px}}.cm-composer-quill .ql-editor.ql-blank:before{color:var(--vc-53,#9ca3af);font-style:normal;left:0;right:0}.cm-composer-quill .ql-editor pre,.cm-composer-quill .ql-editor .ql-code-block-container{color:inherit;background:var(--vc-7,#00000040);border:1px solid var(--vc-15,#ffffff14);border-radius:6px;margin:0 0 4px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-x:auto}.cm-composer-quill .ql-editor .ql-code-block-container .ql-code-block{color:inherit;white-space:pre;background:0 0}.cm-composer-quill .ql-editor .ql-code-block-container .ql-ui{display:none}.cm-composer-quill .ql-editor blockquote{border-left:3px solid var(--vc-25,#4b5563);color:var(--vc-53,#9ca3af);margin:0 0 4px;padding-left:8px}.cm-composer-quill .ql-editor ol,.cm-composer-quill .ql-editor ul{margin:0 0 4px;padding-left:1.25em}.cm-composer-quill .ql-editor li{padding-left:0;line-height:1.35}.cm-composer-quill .ql-editor p{margin:0 0 4px}.cm-composer-quill .ql-editor p:last-child,.cm-composer-quill .ql-editor ul:last-child,.cm-composer-quill .ql-editor ol:last-child,.cm-composer-quill .ql-editor blockquote:last-child,.cm-composer-quill .ql-editor pre:last-child{margin-bottom:0}.cm-composer-quill .ql-editor .spoiler{background:var(--vc-20,#ffffff1f);color:#0000;text-shadow:none;border-radius:3px}.cm-composer-quill .ql-editor .spoiler::selection{color:#0000}.cm-composer-quill .ql-editor .spoiler ::selection{color:#0000}@media (min-width:1024px){.cm-composer-input,.cm-composer-input-mobile{font-size:14px}}.cm-placeholder{color:var(--vc-53,#9ca3af)}.cm-typed{color:var(--vtext,#e5e7eb)}.cm-caret{background:var(--vc,#14b8a6);vertical-align:middle;width:1px;height:16px;margin-left:1px;animation:1s infinite cm-blink;display:inline-block}@keyframes cm-blink{0%,to{opacity:1}50%{opacity:0}}.cm-composer-actions{align-self:flex-end;align-items:center;gap:4px;margin-bottom:3px;display:inline-flex}.cm-composer-image,.cm-composer-send{width:32px;height:32px;color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.cm-composer-image:hover{background:var(--vc-10,#ffffff0f);color:var(--vc,var(--vtext,#fff))}.cm-composer-send{background:var(--vc-15,#ffffff1a);color:var(--vtext,#ffffff80);cursor:not-allowed}.cm-composer-send.is-on{background:var(--vc,#14b8a6);color:var(--vc-text,#111);cursor:pointer}.cm-composer-send.is-on .post-action-icon{background:var(--vc-text,var(--vtext,#fff))}.cm-composer-chip{background:var(--vc-10,#ffffff0f);color:var(--vc-53,#9ca3af);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;margin-bottom:6px;padding:6px 10px;font-size:12px;display:flex;overflow:hidden}.cm-chip-prefix{flex-shrink:0}button.cm-chip-prefix{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}button.cm-chip-prefix:hover{text-decoration:underline}button.cm-chip-prefix:focus-visible{outline:2px solid var(--vc,#7dd3fc);outline-offset:2px;border-radius:3px}.cm-composer-chip-edit .cm-chip-prefix{flex:auto}.cm-reply-chip-locked .cm-chip-x{display:none}.cm-chip-target{min-width:0;color:inherit;flex:auto;align-items:baseline;gap:4px;text-decoration:none;display:inline-flex;overflow:hidden}.cm-chip-target:hover .cm-chip-name{text-decoration:underline}.cm-chip-target:focus-visible{outline:2px solid var(--vc,#7dd3fc);outline-offset:2px;border-radius:3px}.cm-chip-name{color:var(--vt,var(--vtext,#fff));text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:700;overflow:hidden}.cm-chip-name.is-hidden,.cm-chip-name[hidden]{display:none}.cm-chip-handle{color:var(--vc,var(--vtext,#fff));white-space:nowrap;flex-shrink:0;font-weight:600}.cm-chip-x{cursor:pointer;color:var(--vc-53,#9ca3af);background:0 0;border:0;flex-shrink:0;margin-inline-start:auto;padding:0 2px;font-size:16px;line-height:1}.cm-chip-x:hover{color:var(--vc,var(--vtext,#fff))}.cm-composer-strip{margin-bottom:8px}.cm-composer-strip-track{flex-wrap:wrap;gap:6px;display:flex;position:relative}.cm-composer-strip-track.cm-strip-track--dragging{-webkit-user-select:none;user-select:none}.cm-strip-thumb{background:var(--vc-15,#ffffff1a);cursor:grab;touch-action:none;border-radius:8px;flex:none;width:52px;height:52px;position:relative;overflow:hidden}.cm-strip-thumb.is-dragging{opacity:.5;cursor:grabbing;z-index:3;box-shadow:0 6px 16px #00000059}.cm-strip-drop{background:var(--vc,#3b82f6);pointer-events:none;z-index:4;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #00000040}.cm-strip-thumb img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.cm-strip-x{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:9px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:13px;line-height:1;display:flex;position:absolute;top:2px;right:2px}.cm-strip-x:hover{background:#000000bf}.cm-strip-caption{color:#ffffffd9;cursor:pointer;background:#0000008c;border:0;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex;position:absolute;bottom:2px;left:2px}.cm-strip-caption:before{content:"";background:currentColor;width:12px;height:12px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTk3MiAzODRjMC04Ni4wMzktNjkuOTYxLTE1Ni0xNTYtMTU2aC00MzJjLTg2LjAzOSAwLTE1NiA2OS45NjEtMTU2IDE1NnYzMjRjMCA4Ni4wMzkgNjkuOTYxIDE1NiAxNTYgMTU2aDY2Ljk2MWw0NC4wMzkgNTYuNjQxYzI1LjQ0MSAzMi42NDEgNjMuNzE5IDUxLjM1OSAxMDUgNTEuMzU5czc5LjY4LTE4LjcxOSAxMDUtNTEuMzU5bDQ0LjAzOS01Ni42NDFoNjYuOTYxYzg2LjAzOSAwIDE1Ni02OS45NjEgMTU2LTE1NnptLTcyIDMyNGMwIDQ2LjMyLTM3LjY4IDg0LTg0IDg0aC04NGMtMTEuNTIgMC0yMi4xOTkgNS4xNjAyLTI5LjI4MSAxNC4yODFsLTU0LjQ4IDcwLjA3OGMtMTEuNjQxIDE1LTI5LjI4MSAyMy41Mi00OC4yMzggMjMuNTItMTguOTYxIDAtMzYuNjAyLTguNjQwNi00OC4yMzgtMjMuNTJsLTU0LjQ4LTcwLjA3OGMtNy4wNzgxLTkuMTIxMS0xNy43NjItMTQuMjgxLTI5LjI4MS0xNC4yODFoLTg0Yy00Ni4zMiAwLTg0LTM3LjY4LTg0LTg0di0zMjRjMC00Ni4zMiAzNy42OC04NCA4NC04NGg0MzJjNDYuMzIgMCA4NCAzNy42OCA4NCA4NHoiLz4KIDxwYXRoIGQ9Im03MjAgNjAwaC0yNDBjLTE5LjgwMSAwLTM2IDE2LjE5OS0zNiAzNnMxNi4xOTkgMzYgMzYgMzZoMjQwYzE5LjgwMSAwIDM2LTE2LjE5OSAzNi0zNnMtMTYuMTk5LTM2LTM2LTM2eiIvPgogPHBhdGggZD0ibTcyMCA0MjBoLTI0MGMtMTkuODAxIDAtMzYgMTYuMTk5LTM2IDM2czE2LjE5OSAzNiAzNiAzNmgyNDBjMTkuODAxIDAgMzYtMTYuMTk5IDM2LTM2cy0xNi4xOTktMzYtMzYtMzZ6Ii8+Cjwvc3ZnPgo=) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTk3MiAzODRjMC04Ni4wMzktNjkuOTYxLTE1Ni0xNTYtMTU2aC00MzJjLTg2LjAzOSAwLTE1NiA2OS45NjEtMTU2IDE1NnYzMjRjMCA4Ni4wMzkgNjkuOTYxIDE1NiAxNTYgMTU2aDY2Ljk2MWw0NC4wMzkgNTYuNjQxYzI1LjQ0MSAzMi42NDEgNjMuNzE5IDUxLjM1OSAxMDUgNTEuMzU5czc5LjY4LTE4LjcxOSAxMDUtNTEuMzU5bDQ0LjAzOS01Ni42NDFoNjYuOTYxYzg2LjAzOSAwIDE1Ni02OS45NjEgMTU2LTE1NnptLTcyIDMyNGMwIDQ2LjMyLTM3LjY4IDg0LTg0IDg0aC04NGMtMTEuNTIgMC0yMi4xOTkgNS4xNjAyLTI5LjI4MSAxNC4yODFsLTU0LjQ4IDcwLjA3OGMtMTEuNjQxIDE1LTI5LjI4MSAyMy41Mi00OC4yMzggMjMuNTItMTguOTYxIDAtMzYuNjAyLTguNjQwNi00OC4yMzgtMjMuNTJsLTU0LjQ4LTcwLjA3OGMtNy4wNzgxLTkuMTIxMS0xNy43NjItMTQuMjgxLTI5LjI4MS0xNC4yODFoLTg0Yy00Ni4zMiAwLTg0LTM3LjY4LTg0LTg0di0zMjRjMC00Ni4zMiAzNy42OC04NCA4NC04NGg0MzJjNDYuMzIgMCA4NCAzNy42OCA4NCA4NHoiLz4KIDxwYXRoIGQ9Im03MjAgNjAwaC0yNDBjLTE5LjgwMSAwLTM2IDE2LjE5OS0zNiAzNnMxNi4xOTkgMzYgMzYgMzZoMjQwYzE5LjgwMSAwIDM2LTE2LjE5OSAzNi0zNnMtMTYuMTk5LTM2LTM2LTM2eiIvPgogPHBhdGggZD0ibTcyMCA0MjBoLTI0MGMtMTkuODAxIDAtMzYgMTYuMTk5LTM2IDM2czE2LjE5OSAzNiAzNiAzNmgyNDBjMTkuODAxIDAgMzYtMTYuMTk5IDM2LTM2cy0xNi4xOTktMzYtMzYtMzZ6Ii8+Cjwvc3ZnPgo=) 50%/contain no-repeat}.cm-strip-caption:hover{background:#000000bf}.cm-strip-caption.is-set{background:var(--vc,#3b82f6);color:var(--vc-text,#fff)}.cm-strip-spinner{background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cm-strip-spinner:after{content:"";box-sizing:border-box;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cm-strip-spin}@keyframes cm-strip-spin{to{transform:rotate(360deg)}}.cm-caption-modal{z-index:10002;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.cm-caption-modal.is-open{display:flex}.cm-caption-modal-backdrop{background:#00000080;position:absolute;inset:0}.cm-caption-modal-content{background:var(--vb,#374151);border:1px solid var(--vc-25,#4b5563);border-radius:.5rem;width:100%;max-width:24rem;margin:1rem;padding:1rem;position:relative;box-shadow:0 10px 25px #0000004d}.cm-caption-modal-header{color:var(--vtext,#fff);margin-bottom:.75rem;font-size:1rem;font-weight:600}.cm-caption-modal-input{background:var(--vb-80,#4b5563);border:1px solid var(--vc-25,#6b7280);width:100%;color:var(--vtext,#fff);resize:vertical;border-radius:.375rem;min-height:4rem;padding:.5rem .75rem;font-family:inherit;font-size:1rem}.cm-caption-modal-input:focus{border-color:var(--vc,#14b8a6);box-shadow:0 0 0 1px var(--vc,#14b8a6);outline:none}.cm-caption-modal-input::placeholder{color:var(--vc-40,#9ca3af)}.cm-caption-modal-footer{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.cm-caption-modal-count{color:var(--vc-40,#9ca3af);font-size:.75rem}.cm-caption-modal-spacer{flex:1}.cm-caption-modal-cancel{color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem}.cm-caption-modal-cancel:hover{color:var(--vtext,#fff)}.cm-caption-modal-save{color:var(--vc-text,#fff);background:var(--vc,#14b8a6);cursor:pointer;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.cm-caption-modal-save:hover{background:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){.cm-caption-modal-save:hover{background:color-mix(in srgb, var(--vc,#14b8a6) 80%, black)}}.cm-empty{text-align:center;color:var(--vc-53,#9ca3af);padding:50px 20px}.cm-empty-glyph{opacity:.5;margin-bottom:8px;font-size:32px}.cm-empty-cta{font-size:13px}.cm-inline-thread{background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,transparent);border-radius:8px;margin-top:16px;padding:12px 16px 16px}.cm-inline-composer{z-index:5;background:var(--v-card-bg,#1f2937);margin-bottom:8px;padding:8px 0;position:sticky;top:0}.cm-inline-thread .cm-scroll{flex:none;min-height:0;overflow:visible}.cm-inline-thread .cm-list{max-height:none;padding:0;overflow:visible}.cm-inline-thread .cm-row{scroll-margin-top:84px}.cm-inline-thread .cm-composer{border-top:none}.cm-ctx-eyebrow{letter-spacing:.04em;color:var(--vc-53,#6b7280);align-items:center;gap:6px;padding:2px 0 8px;font:10.5px/1.2 Source Code Pro,ui-monospace,monospace;display:inline-flex}.cm-ctx-eyebrow b{color:var(--vc,#14b8a6);font-weight:600}.cm-ctx-eyebrow .post-action-icon{background:var(--vc-53,#6b7280)}.ccard{isolation:isolate;background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-inner-border,var(--v-card-border,#ffffff14));border-radius:14px;padding:12px;position:relative}.ccard+.ccard{margin-top:12px}.inline-embed-quote{margin:0 0 12px}.ql-editor .inline-embed-quote{white-space:normal;line-height:1.4}.ccard:has(.v-picker-menu:not(.hidden)),.cm-row.cm-top:has(.v-picker-menu:not(.hidden)){z-index:1}.ccard-rail{color:var(--vc-40,#14b8a666)}.ccard-rail .rail-dashed{stroke-dasharray:4 3.5;stroke-linecap:butt}.ccard-hinge{letter-spacing:.04em;color:var(--vc-53,#6b7280);align-items:center;gap:8px;padding:9px 6px 7px 38px;font:10.5px/1.3 Source Code Pro,ui-monospace,monospace;display:flex}.ccard-hinge .hinge-mark{color:var(--vc,#14b8a6);font-weight:600}.ccard-hinge .hinge-skip{border:1px solid var(--vc-25,#14b8a640);color:var(--vc-53,#6b7280);border-radius:9999px;margin-left:auto;padding:2px 7px;font-size:9.5px;text-decoration:none}.ccard-hinge .hinge-skip:hover{background:var(--vc-10,#14b8a61a);border-color:var(--vc-40,#14b8a666);color:var(--vc,#14b8a6)}.ccard-thread{padding:0;position:relative}.ccard .row-grid{grid-template-columns:32px 1fr;align-items:start;gap:10px;display:grid;position:relative}.ccard .name-line{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ccard .name{color:var(--vt,#fff);font-size:12.5px;font-weight:700;line-height:1.2}.ccard .at,.ccard .ts{color:var(--vc-53,#6b7280);font:11px/1.2 Source Code Pro,ui-monospace,monospace}.ccard a.name,.ccard a.at,.ccard a.ccard-av{text-decoration:none}.ccard a.ccard-av{border-radius:50%;line-height:0;display:block}.ccard .body{color:var(--vtext,#fff);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.5}.ccard .self-chip{letter-spacing:.04em;background:var(--vc,#14b8a6);color:var(--vb,#030712);border-radius:3px;padding:2px 5px;font:700 9.5px/1 Source Code Pro,ui-monospace,monospace}.ccard .mt-parent{padding-left:8px}.ccard .mt-parent .body{opacity:.9;margin-top:2px;font-size:13px}.ccard .mt-skip{min-height:18px;color:var(--vc-53,#6b7280);margin:0;padding:0 0 2px 38px;font:10px/18px Source Code Pro,ui-monospace,monospace;text-decoration:none;display:block}.ccard .mt-skip:hover{color:var(--vc,#14b8a6)}.ccard .mt-self{padding:10px 0 0 36px}.ccard .mt-self.no-parent{padding-left:8px}.ccard .mt-self .name{font-size:14px}.ccard .mt-self .body{font-size:14.5px}.vrules{margin:0 0 6px;font-size:12px}.vrules-toggle{cursor:pointer;background:var(--vc-7,#ffffff0d);color:var(--vc-53,#9ca3af);border:0;border-radius:9999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.vrules-toggle:hover{color:var(--vtext,#e5e7eb);background:var(--vc-15,#ffffff17)}.vrules-icon{background:currentColor;flex-shrink:0;width:12px;height:12px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjAwIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTMxMiA4ODhoNTYuMjk3YzU5LjE1NiAwIDExNi4zIDE3Ljc2NiAxNjUgNTEuMjM0IDM5LjcwMyAyNy4yMzQgOTMuNzAzIDI3LjIzNCAxMzMuNDUgMCA0OC44NDQtMzMuNDY5IDEwNS44NC01MS4xNDEgMTY1LTUxLjE0MWg1Ni4yOTdjNDYuMzEyIDAgODQtMzcuNjg4IDg0LTg0bC0wLjA0Njg3NS00ODAuMWMwLTQ2LjMxMi0zNy42ODgtODQtODQtODRoLTU2LjI5N2MtODIuNDUzIDAtMTU5Ljk0IDI2Ljc2Ni0yMjQuMzkgNzcuMzkxbC03LjQ1MzEgNS44NTk0LTcuNDUzMS01Ljg1OTRjLTY0LjMxMi01MC42MjUtMTQxLjk0LTc3LjM5MS0yMjQuMzktNzcuMzkxaC01Ni4yOTdjLTQ2LjMxMiAwLTg0IDM3LjY4OC04NCA4NHY0ODBjMCA0Ni4zMTIgMzcuNjg4IDg0IDg0IDg0em01MTkuNzEtNTc2aDY4LjI5N3Y1MDRoLTY4LjI5N2MtNjkuODQ0IDAtMTM3LjE2IDIwLjA2Mi0xOTUuNzEgNTcuNDY5di00ODkuOTRjNS42MjUtMi42MjUgMTEuMDYyLTUuNzY1NiAxNS45MzgtOS42MDk0IDUxLjQ2OS00MC41NDcgMTEzLjc3LTYxLjkyMiAxNzkuODYtNjEuOTIyem0tNTMxLjcxIDBoNjguMjk3YzY2LjE0MSAwIDEyOC4yOSAyMS4zNzUgMTc5Ljg2IDYxLjkyMiA0LjkyMTkgMy44NDM4IDEwLjMxMiA2LjkzNzUgMTUuOTM4IDkuNjA5NHY0ODkuOTRjLTU4LjU0Ny0zNy40NTMtMTI2LTU3LjQ2OS0xOTUuNzEtNTcuNDY5aC02OC4yOTdsMC4wNDY4NzQtNTA0eiIvPgo8L3N2Zz4K) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjAwIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTMxMiA4ODhoNTYuMjk3YzU5LjE1NiAwIDExNi4zIDE3Ljc2NiAxNjUgNTEuMjM0IDM5LjcwMyAyNy4yMzQgOTMuNzAzIDI3LjIzNCAxMzMuNDUgMCA0OC44NDQtMzMuNDY5IDEwNS44NC01MS4xNDEgMTY1LTUxLjE0MWg1Ni4yOTdjNDYuMzEyIDAgODQtMzcuNjg4IDg0LTg0bC0wLjA0Njg3NS00ODAuMWMwLTQ2LjMxMi0zNy42ODgtODQtODQtODRoLTU2LjI5N2MtODIuNDUzIDAtMTU5Ljk0IDI2Ljc2Ni0yMjQuMzkgNzcuMzkxbC03LjQ1MzEgNS44NTk0LTcuNDUzMS01Ljg1OTRjLTY0LjMxMi01MC42MjUtMTQxLjk0LTc3LjM5MS0yMjQuMzktNzcuMzkxaC01Ni4yOTdjLTQ2LjMxMiAwLTg0IDM3LjY4OC04NCA4NHY0ODBjMCA0Ni4zMTIgMzcuNjg4IDg0IDg0IDg0em01MTkuNzEtNTc2aDY4LjI5N3Y1MDRoLTY4LjI5N2MtNjkuODQ0IDAtMTM3LjE2IDIwLjA2Mi0xOTUuNzEgNTcuNDY5di00ODkuOTRjNS42MjUtMi42MjUgMTEuMDYyLTUuNzY1NiAxNS45MzgtOS42MDk0IDUxLjQ2OS00MC41NDcgMTEzLjc3LTYxLjkyMiAxNzkuODYtNjEuOTIyem0tNTMxLjcxIDBoNjguMjk3YzY2LjE0MSAwIDEyOC4yOSAyMS4zNzUgMTc5Ljg2IDYxLjkyMiA0LjkyMTkgMy44NDM4IDEwLjMxMiA2LjkzNzUgMTUuOTM4IDkuNjA5NHY0ODkuOTRjLTU4LjU0Ny0zNy40NTMtMTI2LTU3LjQ2OS0xOTUuNzEtNTcuNDY5aC02OC4yOTdsMC4wNDY4NzQtNTA0eiIvPgo8L3N2Zz4K) 50%/contain no-repeat}.vrules-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-2px;transition:transform .15s;transform:rotate(45deg)}.vrules-toggle[aria-expanded=true] .vrules-chevron{margin-top:2px;transform:rotate(225deg)}.vrules-panel{background:var(--vc-7,#ffffff0a);border:1px solid var(--vc-15,#ffffff14);color:var(--vtext,#c7cad1);border-radius:10px;margin-top:6px;padding:10px 12px;font-size:13px;line-height:1.5}.vrules-list{gap:2px;margin:0;padding-left:18px;list-style:decimal;display:grid}.post-quote{margin:0 0 12px}.post-quote .cm-ctx-eyebrow{padding:0 2px 10px}.ccard.is-snapshot{margin:0}.locked-original .lo-frozen .ccard{background:0 0;border:0;padding:6px 2px 2px}.ccard .ts-link{color:inherit;text-decoration:none}.ccard .ts-link:hover{color:var(--vc,#d1d5db);text-decoration:none}.ccard.is-snapshot .cm-attached-img{max-width:320px;margin-top:8px}.ccard.is-snapshot .mt-self .body,.fq-card .fq-body{max-height:var(--ccard-body-cap,13.5em);overflow:hidden}.ccard.is-snapshot .mt-self .body.is-capped,.fq-card .fq-body.is-capped{-webkit-mask-image:linear-gradient(#000 calc(100% - 3em),#0000);mask-image:linear-gradient(#000 calc(100% - 3em),#0000)}.ccard.is-snapshot .mt-parent .body{max-height:6.3em;overflow:hidden}.ccard.is-snapshot .mt-parent .body.is-capped{-webkit-mask-image:linear-gradient(#000 calc(100% - 2em),#0000);mask-image:linear-gradient(#000 calc(100% - 2em),#0000)}.post-item{--ccard-body-cap:27em}.ccard-body-more{display:none}.ccard.is-snapshot .mt-self .body.is-capped~.ccard-body-more,.fq-card .fq-body.is-capped~.ccard-body-more,.ccard.is-snapshot .mt-self .cm-attached-img.is-capped~.ccard-body-more,.fq-card .cm-attached-img.is-capped~.ccard-body-more{z-index:1;background:var(--color-gray-800,#1f2937);border:1px solid var(--vc-25,#374151);width:2rem;height:2rem;color:var(--vc,#14b8a6);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:-1.4em auto 4px;padding:0;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:relative;box-shadow:0 2px 8px #0000004d}.ccard.is-snapshot .mt-self .body.is-capped~.ccard-body-more:hover,.fq-card .fq-body.is-capped~.ccard-body-more:hover,.ccard.is-snapshot .mt-self .cm-attached-img.is-capped~.ccard-body-more:hover,.fq-card .cm-attached-img.is-capped~.ccard-body-more:hover{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);border-color:var(--vc,#14b8a6);transform:scale(1.1);box-shadow:0 4px 12px #0006}.ccard-more-ico{width:1.1rem;height:1.1rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.ccard.is-snapshot .mt-self .body.is-expanded,.fq-card .fq-body.is-expanded{max-height:none}.ccard.is-snapshot .cm-attached-img.is-capped{-webkit-mask-image:linear-gradient(#000 calc(100% - 3em),#0000);mask-image:linear-gradient(#000 calc(100% - 3em),#0000)}.ccard.is-snapshot .cm-attached-img.is-expanded{max-height:none}.ccard.is-gone .pp{opacity:.55;pointer-events:none}.cm-tombstone{color:var(--vc-53,#9ca3af);font-style:italic}.ccard.is-gone .hinge-skip.is-dead{color:var(--vc-53,#9ca3af);cursor:default}.ccard.is-gone .mt-skip{pointer-events:none;opacity:.55}.fq-wrap{margin-top:10px;container-type:inline-size}.fq-card{border:1px solid var(--v-card-inner-border,var(--vc-25,var(--v-card-border,#ffffff1a)));background:0 0;border-radius:12px;grid-template-columns:112px 1fr;display:grid;overflow:hidden}.fq-chip{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:14px 10px 12px;display:flex}.fq-card .fq-chip-avatar{outline:2px solid var(--vc-40,#fff3);outline-offset:2px;border-radius:9999px;margin-bottom:5px;text-decoration:none;display:inline-flex}.fq-chip-id{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.fq-card .fq-chip-name{font-family:var(--vf,var(--font-sans));color:var(--vt,#fff);overflow-wrap:anywhere;max-width:100%;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.fq-card .fq-chip-handle{color:var(--vc,#2dd4bf);align-items:center;max-width:100%;font-size:11px;text-decoration:none;display:inline-flex}.fq-chip-handle-txt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fq-col{flex-direction:column;min-width:0;display:flex}.fq-card .fq-replyto{background:var(--vc-7,#ffffff0a);border-left:3px solid var(--vc-40,#2dd4bf66);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:12px 14px 0;padding:7px 11px;text-decoration:none;display:flex}.fq-card .fq-replyto:hover{background:var(--vc-10,#ffffff0f)}.fq-replyto-head{white-space:nowrap;align-items:baseline;gap:6px;font:10.5px/1.3 Source Code Pro,ui-monospace,monospace;display:inline-flex}.fq-replyto-label{color:var(--vc-53,#9ca3af);font-weight:600}.fq-replyto-at{color:var(--vc,#2dd4bf);font-weight:600}.fq-replyto-deleted{color:var(--vc-53,#9ca3af);font-style:italic}.fq-replyto-num{color:var(--vc-53,#9ca3af)}.fq-replyto-snip{color:var(--vtext,#e5e7eb);opacity:.8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-style:italic;overflow:hidden}.fq-body{color:var(--vtext,#fff);overflow-wrap:anywhere;padding:12px 14px 0;font-size:14px;line-height:1.5}.fq-replyto+.fq-body{padding-top:9px}.fq-col .cm-attached-img{max-width:320px;margin:8px 14px 0}.fq-foot{align-items:center;gap:10px;margin-top:auto;padding:10px 14px 12px;font:11px/1.2 Source Code Pro,ui-monospace,monospace;display:flex}.fq-card .fq-foot-replies{color:var(--vc-53,#6b7280);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.fq-foot-replies .post-action-icon{background:var(--vc-53,#6b7280);width:14px;height:14px}.fq-card .fq-foot-replies:hover{color:var(--vc,#14b8a6)}.fq-card .fq-foot-replies:hover .post-action-icon{background:var(--vc,#14b8a6)}.fq-spacer{flex:1}.fq-card .fq-foot-date{color:var(--vc-53,#6b7280);text-decoration:none}.fq-card .fq-foot-date:hover{color:var(--vc,#14b8a6)}.fq-foot-gone{color:var(--vc-53,#9ca3af);font-style:italic}.fq-card .fq-foot-visit{color:var(--vc-53,#6b7280);align-items:center;margin:-4px;padding:4px;text-decoration:none;display:inline-flex}.fq-card .fq-foot-visit:hover{color:var(--vc,#14b8a6)}.ccard.is-gone .fq-card{opacity:.8}.ccard.is-gone .fq-replyto{pointer-events:none;opacity:.7}@container (max-width:440px){.fq-card{grid-template-columns:1fr}.fq-chip{text-align:left;flex-direction:row;gap:10px;padding:12px 14px 0}.fq-chip-id{align-items:flex-start}.fq-card .fq-chip-avatar{margin-bottom:0}}.ccard.is-snapshot .pp-time,.ccard.is-snapshot .ts,.ccard.is-snapshot .fq-foot-date{opacity:0;transition:opacity .18s,transform .18s;transform:translate(4px)}.ccard.is-snapshot:hover .pp-time,.ccard.is-snapshot:focus-within .pp-time,.ccard.is-snapshot:hover .ts,.ccard.is-snapshot:focus-within .ts,.ccard.is-snapshot:hover .fq-foot-date,.ccard.is-snapshot:focus-within .fq-foot-date{opacity:1;transform:translate(0)}@media (hover:none){.ccard.is-snapshot .pp-time,.ccard.is-snapshot .ts,.ccard.is-snapshot .fq-foot-date{opacity:1;transform:translate(0)}}.ql-editor.is-dragover{background:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){.ql-editor.is-dragover{background:color-mix(in srgb, var(--vc,#14b8a6) 10%, transparent)}}.ql-editor.is-dragover{outline:2px dashed var(--vc,#14b8a6);outline-offset:-2px}.ql-editor figure.post-image{width:fit-content;max-width:100%;margin:.75rem 0;padding:0;display:block}.ql-editor figure.post-image img{object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;height:auto;max-height:500px;display:block}.ql-editor figure.post-image.ql-selected{outline:2px solid var(--vc,#14b8a6);outline-offset:2px;border-radius:.5rem}.ql-editor figure.post-image.is-loading{background:#1f2937;border-radius:.5rem;min-width:12rem;min-height:8rem;position:relative;overflow:hidden}.ql-editor figure.post-image.is-loading img{opacity:.5}.ql-editor figure.post-image.is-loading img:not([src]),.ql-editor figure.post-image.is-loading img[src=""]{display:none}.ql-editor figure.post-image.is-loading:after{content:"";background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ql-editor figure.post-image.is-loading:before{content:"";border:3px solid #ffffff4d;border-top-color:var(--vc,#14b8a6);z-index:1;border-radius:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;animation:.8s linear infinite post-image-spin;position:absolute;top:50%;left:50%}@keyframes post-image-spin{to{transform:rotate(360deg)}}.ql-editor figure.post-image[data-align=left]{margin-left:0;margin-right:auto}.ql-editor figure.post-image[data-align=center]{margin-left:auto;margin-right:auto}.ql-editor figure.post-image[data-align=right]{margin-left:auto;margin-right:0}.ql-editor figure.post-image[data-align=stretch]{width:100%}.ql-editor figure.post-image[data-align=stretch] img{border-radius:.5rem;width:100%;max-height:none}.editor-image-toolbar{z-index:10001;flex-direction:column;align-items:flex-end;gap:.25rem;display:none;position:absolute}.editor-image-toolbar.is-visible{display:flex}.editor-image-toolbar-buttons{background:var(--vb,#374151);border:1px solid var(--vc-25,#4b5563);border-radius:.375rem;gap:.125rem;padding:.25rem;display:flex;box-shadow:0 4px 12px #0000004d}.editor-image-toolbar-btn{cursor:pointer;width:1.75rem;height:1.75rem;color:var(--vc-53,#9ca3af);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:flex}.editor-image-toolbar-btn:hover{background:var(--vc-15,#4b5563);color:var(--vtext,#fff)}.editor-image-toolbar-btn:active{background:var(--vc-25,#6b7280)}.editor-image-toolbar-btn--danger{color:#f87171}.editor-image-toolbar-btn--danger:hover{color:#f87171;background:#ef444433}.editor-image-toolbar-btn svg{flex-shrink:0;width:1rem;height:1rem}.editor-image-toolbar.has-panel-open .editor-image-toolbar-buttons{display:none}.editor-image-toolbar-panel{background:var(--vb,#374151);border:1px solid var(--vc-25,#4b5563);border-radius:.375rem;display:none;box-shadow:0 4px 12px #0000004d}.editor-image-toolbar-panel.is-open{display:flex}.editor-image-align-panel{gap:.125rem;padding:.25rem}.editor-image-align-btn{cursor:pointer;width:1.75rem;height:1.75rem;color:var(--vc-53,#9ca3af);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:flex}.editor-image-align-btn:hover{background:var(--vc-15,#4b5563);color:var(--vtext,#fff)}.editor-image-align-btn.is-active{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.editor-image-align-btn svg{flex-shrink:0;width:1rem;height:1rem}.editor-caption-modal{z-index:10002;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.editor-caption-modal.is-open{display:flex}.editor-caption-modal-backdrop{background:#00000080;position:absolute;inset:0}.editor-caption-modal-content{background:var(--vb,#374151);border:1px solid var(--vc-25,#4b5563);border-radius:.5rem;width:100%;max-width:24rem;margin:1rem;padding:1rem;position:relative;box-shadow:0 10px 25px #0000004d}.editor-caption-modal-header{color:var(--vtext,#fff);margin-bottom:.75rem;font-size:1rem;font-weight:600}.editor-caption-modal-input{background:var(--vb-80,#4b5563);border:1px solid var(--vc-25,#6b7280);width:100%;color:var(--vtext,#fff);resize:vertical;border-radius:.375rem;min-height:4rem;padding:.5rem .75rem;font-family:inherit;font-size:1rem}.editor-caption-modal-input:focus{border-color:var(--vc,#14b8a6);box-shadow:0 0 0 1px var(--vc,#14b8a6);outline:none}.editor-caption-modal-input::placeholder{color:var(--vc-40,#9ca3af)}.editor-caption-modal-footer{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.editor-caption-modal-count{color:var(--vc-40,#9ca3af);font-size:.75rem}.editor-caption-modal-spacer{flex:1}.editor-caption-modal-cancel{color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem}.editor-caption-modal-cancel:hover{color:var(--vtext,#fff)}.editor-caption-modal-save{color:var(--vc-text,#fff);background:var(--vc,#14b8a6);cursor:pointer;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.editor-caption-modal-save:hover{background:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){.editor-caption-modal-save:hover{background:color-mix(in srgb, var(--vc,#14b8a6) 80%, black)}}.ql-editor figure.post-embed{-webkit-user-select:none;user-select:none;max-width:100%;margin:.75rem 0;padding:0;display:block}.ql-editor figure.post-embed *{pointer-events:none}.ql-editor figure.post-embed a{text-decoration:none}.ql-editor figure.post-embed.ql-selected{outline:2px solid var(--vc,#14b8a6);outline-offset:2px;border-radius:.5rem}.ql-editor figure.post-embed .post-embed-card{border:1px solid var(--vc-20,#4b556380);background:var(--vc-7,#ffffff0a);border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.ql-editor figure.post-embed.ql-selected .post-embed-card{outline:2px solid var(--vc,#14b8a6);outline-offset:2px}.ql-editor figure.post-embed .post-embed-thumb{object-fit:cover;border-radius:.375rem;flex-shrink:0;width:3rem;height:3rem}.ql-editor figure.post-embed .post-embed-ico{background-color:var(--vc,#6b7280);flex-shrink:0;width:1.5rem;height:1.5rem;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9IiM2YjcyODAiPgogIDxwYXRoIGQ9Im02OTcuNDQgODM4LjU2Yy0xNC4wMzktMTQuMDM5LTM2Ljg0LTE0LjAzOS01MC44NzkgMGwtMi4zOTg0IDIuMzk4NGMtMzguMDM5IDM4LjAzOS04OC42OCA1OS4wMzktMTQyLjU2IDU5LjAzOS0xMTEuMTIgMC0yMDEuNi05MC40OC0yMDEuNi0yMDEuNiAwLTUzLjg3OSAyMS0xMDQuNTIgNTkuMDM5LTE0Mi41NmwyLjM5ODQtMi4zOTg0YzYuODM5OC02LjgzOTggMTAuNTU5LTE1Ljg0IDEwLjU1OS0yNS40NDEgMC05LjYwMTYtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxLTYuODM5OC02LjgzOTgtMTYuMTk5LTEwLjU1OS0yNS40NDEtMTAuNTU5LTkuMjM4MyAwLTE4LjQ4IDMuNDgwNS0yNS40NDEgMTAuNTU5bC0yLjM5ODQgMi4zOTg0Yy01MS43MTkgNTEuNzE5LTgwLjE2IDEyMC4zNi04MC4xNiAxOTMuNDQgMCAxNTAuODQgMTIyLjc2IDI3My42IDI3My42IDI3My42IDczLjA3OCAwIDE0MS44NC0yOC40NDEgMTkzLjQ0LTgwLjE2bDIuMzk4NC0yLjM5ODRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MSAwLTkuNjAxNi0zLjcxODgtMTguNjAyLTEwLjU1OS0yNS40NDF6Ii8+CiAgPHBhdGggZD0ibTY5OC40IDIyOGMtNzMuMDc4IDAtMTQxLjcyIDI4LjQ0MS0xOTMuNDQgODAuMTZsLTIuMzk4NCAyLjM5ODRjLTYuODM5OCA2LjgzOTgtMTAuNTU5IDE1Ljg0LTEwLjU1OSAyNS40NDFzMy43MTg4IDE4LjYwMiAxMC41NTkgMjUuNDQxYzEzLjU1OSAxMy41NTkgMzcuMzIgMTMuNTU5IDUwLjg3OSAwbDIuMzk4NC0yLjM5ODRjMzguMDM5LTM4LjAzOSA4OC42OC01OS4wMzkgMTQyLjU2LTU5LjAzOSAxMTEuMTIgMCAyMDEuNiA5MC40OCAyMDEuNiAyMDEuNiAwIDUzLjg3OS0yMSAxMDQuNTItNTkuMDM5IDE0Mi41NmwtMi4zOTg0IDIuMzk4NGMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MSAwIDkuNjAxNiAzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDEgMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMi4zOTg0LTIuMzk4NGM1MS42MDItNTEuNjAyIDgwLjAzOS0xMjAuMzYgODAuMDM5LTE5My40NCAwLTE1MC44NC0xMjIuNzYtMjczLjYtMjczLjYtMjczLjZ6Ii8+CiAgPHBhdGggZD0ibTcyMS40NCA1MjkuNDRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MXMtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxYy02Ljk2MDktNi45NjA5LTE2LjE5OS0xMC41NTktMjUuNDQxLTEwLjU1OS05LjIzODMgMC0xOC40OCAzLjQ4MDUtMjUuNDQxIDEwLjU1OWwtMTkyIDE5MmMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MXMzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDFjMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMTkyLTE5MnoiLz4KPC9zdmc+Cg==) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9IiM2YjcyODAiPgogIDxwYXRoIGQ9Im02OTcuNDQgODM4LjU2Yy0xNC4wMzktMTQuMDM5LTM2Ljg0LTE0LjAzOS01MC44NzkgMGwtMi4zOTg0IDIuMzk4NGMtMzguMDM5IDM4LjAzOS04OC42OCA1OS4wMzktMTQyLjU2IDU5LjAzOS0xMTEuMTIgMC0yMDEuNi05MC40OC0yMDEuNi0yMDEuNiAwLTUzLjg3OSAyMS0xMDQuNTIgNTkuMDM5LTE0Mi41NmwyLjM5ODQtMi4zOTg0YzYuODM5OC02LjgzOTggMTAuNTU5LTE1Ljg0IDEwLjU1OS0yNS40NDEgMC05LjYwMTYtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxLTYuODM5OC02LjgzOTgtMTYuMTk5LTEwLjU1OS0yNS40NDEtMTAuNTU5LTkuMjM4MyAwLTE4LjQ4IDMuNDgwNS0yNS40NDEgMTAuNTU5bC0yLjM5ODQgMi4zOTg0Yy01MS43MTkgNTEuNzE5LTgwLjE2IDEyMC4zNi04MC4xNiAxOTMuNDQgMCAxNTAuODQgMTIyLjc2IDI3My42IDI3My42IDI3My42IDczLjA3OCAwIDE0MS44NC0yOC40NDEgMTkzLjQ0LTgwLjE2bDIuMzk4NC0yLjM5ODRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MSAwLTkuNjAxNi0zLjcxODgtMTguNjAyLTEwLjU1OS0yNS40NDF6Ii8+CiAgPHBhdGggZD0ibTY5OC40IDIyOGMtNzMuMDc4IDAtMTQxLjcyIDI4LjQ0MS0xOTMuNDQgODAuMTZsLTIuMzk4NCAyLjM5ODRjLTYuODM5OCA2LjgzOTgtMTAuNTU5IDE1Ljg0LTEwLjU1OSAyNS40NDFzMy43MTg4IDE4LjYwMiAxMC41NTkgMjUuNDQxYzEzLjU1OSAxMy41NTkgMzcuMzIgMTMuNTU5IDUwLjg3OSAwbDIuMzk4NC0yLjM5ODRjMzguMDM5LTM4LjAzOSA4OC42OC01OS4wMzkgMTQyLjU2LTU5LjAzOSAxMTEuMTIgMCAyMDEuNiA5MC40OCAyMDEuNiAyMDEuNiAwIDUzLjg3OS0yMSAxMDQuNTItNTkuMDM5IDE0Mi41NmwtMi4zOTg0IDIuMzk4NGMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MSAwIDkuNjAxNiAzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDEgMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMi4zOTg0LTIuMzk4NGM1MS42MDItNTEuNjAyIDgwLjAzOS0xMjAuMzYgODAuMDM5LTE5My40NCAwLTE1MC44NC0xMjIuNzYtMjczLjYtMjczLjYtMjczLjZ6Ii8+CiAgPHBhdGggZD0ibTcyMS40NCA1MjkuNDRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MXMtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxYy02Ljk2MDktNi45NjA5LTE2LjE5OS0xMC41NTktMjUuNDQxLTEwLjU1OS05LjIzODMgMC0xOC40OCAzLjQ4MDUtMjUuNDQxIDEwLjU1OWwtMTkyIDE5MmMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MXMzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDFjMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMTkyLTE5MnoiLz4KPC9zdmc+Cg==) 50%/contain no-repeat}.ql-editor figure.post-embed .post-embed-meta{flex:1;min-width:0}.ql-editor figure.post-embed .post-embed-title{color:var(--vtext,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.ql-editor figure.post-embed .post-embed-sub{color:var(--vc-53,#6b7280);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ql-editor figure.post-embed.is-loading .post-embed-card{opacity:.7}.ql-editor figure.post-embed .post-embed-spinner{border:2px solid var(--vc-20,#fff3);border-top-color:var(--vc,#9ca3af);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.7s linear infinite post-embed-spin}@keyframes post-embed-spin{to{transform:rotate(360deg)}}.editor-link-modal{z-index:10000;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.editor-link-modal.is-open{display:flex}.editor-link-modal-backdrop{background:#00000080;position:absolute;inset:0}.editor-link-modal-content{background:var(--vb,#374151);border:1px solid var(--vc-25,#4b5563);border-radius:.5rem;width:100%;max-width:24rem;margin:1rem;padding:1rem;position:relative;box-shadow:0 10px 25px #0000004d}.editor-link-modal-header{color:var(--vtext,#fff);margin-bottom:.75rem;font-size:1rem;font-weight:600}.editor-link-modal-input{background:var(--vb-80,#4b5563);border:1px solid var(--vc-25,#6b7280);width:100%;color:var(--vtext,#fff);border-radius:.375rem;padding:.5rem .75rem;font-size:1rem}.editor-link-modal-input:focus{border-color:var(--vc,#14b8a6);box-shadow:0 0 0 1px var(--vc,#14b8a6);outline:none}.editor-link-modal-input::placeholder{color:var(--vc-40,#9ca3af)}.editor-link-modal-actions{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.editor-link-modal-spacer{flex:1}.editor-link-modal-remove{color:#f87171;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem}.editor-link-modal-remove:hover{color:#ef4444;background:#ef44441a}.editor-link-modal-cancel{color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem}.editor-link-modal-cancel:hover{color:var(--vtext,#fff)}.editor-link-modal-save{color:var(--vc-text,#fff);background:var(--vc,#14b8a6);cursor:pointer;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.editor-link-modal-save:hover{background:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){.editor-link-modal-save:hover{background:color-mix(in srgb, var(--vc,#14b8a6) 80%, black)}}:root,#comment-drawer{--vc-7:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-7:color-mix(in srgb, var(--vc) 7%, transparent)}}:root,#comment-drawer{--vc-10:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-10:color-mix(in srgb, var(--vc) 10%, transparent)}}:root,#comment-drawer{--vc-12:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-12:color-mix(in srgb, var(--vc) 12%, transparent)}}:root,#comment-drawer{--vc-15:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-15:color-mix(in srgb, var(--vc) 15%, transparent)}}:root,#comment-drawer{--vc-20:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-20:color-mix(in srgb, var(--vc) 20%, transparent)}}:root,#comment-drawer{--vc-25:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-25:color-mix(in srgb, var(--vc) 25%, transparent)}}:root,#comment-drawer{--vc-40:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-40:color-mix(in srgb, var(--vc) 40%, transparent)}}:root,#comment-drawer{--vc-53:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-53:color-mix(in srgb, var(--vc) 53%, transparent)}}:root,#comment-drawer{--vc-80:var(--vc)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vc-80:color-mix(in srgb, var(--vc) 80%, transparent)}}:root,#comment-drawer{--vb-80:var(--vb)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--vb-80:color-mix(in srgb, var(--vb) 80%, transparent)}}:root,#comment-drawer{--v-elev-bg:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--v-elev-bg:color-mix(in srgb, var(--vc,#14b8a6) 14%, var(--vb,#030712))}}:root,#comment-drawer{--v-elev-border:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--v-elev-border:color-mix(in srgb, var(--vc,#14b8a6) 30%, transparent)}}:root,#comment-drawer{--v-elev-hover:var(--vc,#14b8a6)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--v-elev-hover:color-mix(in srgb, var(--vc,#14b8a6) 18%, var(--vb,#030712))}}:root,#comment-drawer{--v-muted:var(--vtext)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--v-muted:color-mix(in srgb, color-mix(in srgb, var(--vtext) 75%, var(--vc) 25%) 50%, transparent)}}:root,#comment-drawer{--v-muted-strong:var(--vtext)}@supports (color:color-mix(in lab, red, red)){:root,#comment-drawer{--v-muted-strong:color-mix(in srgb, color-mix(in srgb, var(--vtext) 75%, var(--vc) 25%) 75%, transparent)}}.nav-icon{background:var(--vc,white);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}a:hover>.nav-icon{background:var(--vc,white)}.nav-icon-svg{color:var(--vc,white);display:block}.nav-icon-svg svg{width:100%;height:100%}a:hover>.nav-icon-svg{color:var(--vc,white)}body:has(#vessel-bg-css) .nav-panel{background-color:#0000}:root{--mobile-nav-h:64px}@media (max-width:1023px){nav.nav-panel{z-index:40;position:sticky;top:0}nav.nav-panel.nav-hide{transform:translateY(-100%)}nav.nav-panel.nav-stuck,body:has(#vessel-bg-css) nav.nav-panel.nav-stuck{box-shadow:0 1px 0 var(--vc-15,#ffffff0f);background-color:var(--v-glass,#010205)}@supports (color:color-mix(in lab, red, red)){nav.nav-panel.nav-stuck,body:has(#vessel-bg-css) nav.nav-panel.nav-stuck{background-color:color-mix(in srgb, var(--v-glass,#010205) 70%, transparent)}}nav.nav-panel.nav-stuck,body:has(#vessel-bg-css) nav.nav-panel.nav-stuck{-webkit-backdrop-filter:blur(10px)saturate(1.6)}@supports not ((-webkit-backdrop-filter:blur(10px) saturate(1.6)) or (backdrop-filter:blur(10px) saturate(1.6))){nav.nav-panel.nav-stuck,body:has(#vessel-bg-css) nav.nav-panel.nav-stuck{background-color:var(--v-glass,#010205)}}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){nav.nav-panel{transition:transform .25s cubic-bezier(.33,1,.68,1),background-color .2s}}a:has(>.nav-icon):hover{background-color:var(--nav-hover-bg,var(--color-gray-800));outline:1px solid var(--nav-hover-border,transparent);outline-offset:-1px}.post-content,.vessel-description,.v-title,.v-text-sub,.event-details,.post-audio,.editor-content .ql-editor,.editor-content .ql-editor.ql-blank:before,.cs-text,.post-tag,.post-image-caption-text,.post-action-count,.link-preview-card,.poll-widget,.poll-composer{font-family:var(--vf,var(--font-sans))}.post-content,.vessel-description,.v-title,.v-text-sub{font-size:calc(1em * var(--vf-scale,1))}.post-content{color:var(--vtext,white)}.v-title{color:var(--vt,white)}.v-title-muted{color:var(--vt-muted,#9ca3af)}.v-text{color:var(--vtext,#d1d5db)}.v-text-sub{color:var(--vc-53,#6b7280)}.v-avatar-ring{border-color:var(--vc,#020617)}.avatar-accent-ring{outline:2px solid var(--vc-40,#fff3);outline-offset:2px;border-radius:9999px;display:inline-flex}.v-header-bg{background:linear-gradient(to bottom right, var(--vb-80,#1f2937), var(--vb,#111827))}.profile-header-gradient{display:none}.profile-header-name{font-size:calc(1.25rem * var(--vf-title-scale,var(--vf-scale,1)));white-space:nowrap;font-weight:700;overflow:hidden}.profile-links{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.profile-link{height:2rem;color:var(--vc-53,#6b7280);background:var(--vc-7,#ffffff0f);white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.profile-link:hover{color:var(--vc,#14b8a6);background:var(--vc-12,#ffffff1a)}.profile-link svg{flex-shrink:0;width:1rem;height:1rem}.profile-link--icon{justify-content:center;width:2rem;padding:0}.v-card-header--contrast .profile-link,.v-card-header--contrast .profile-link:hover{background:0 0}.profile-pages{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.profile-page{height:2rem;color:var(--vc-53,#6b7280);background:var(--vc-7,#ffffff0f);white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.profile-page:hover{color:var(--vc,#14b8a6);background:var(--vc-12,#ffffff1a)}.profile-page svg{width:1rem;height:1rem;color:var(--vc,#6b7280);opacity:.55;flex-shrink:0}.profile-page:hover svg{opacity:1}.v-card-header--contrast .profile-page,.v-card-header--contrast .profile-page:hover{background:0 0}.profile-header-avatar img,.profile-header-avatar>div{width:8rem;height:8rem}.profile-header-card{position:relative}.profile-header-title-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.profile-header-title-col{flex:1;min-width:0}.profile-header-title-row .profile-header-actions{flex-shrink:0}.profile-header--banner .profile-header-image{aspect-ratio:3}.profile-header--banner .profile-header-avatar{margin-top:-4rem;margin-bottom:.75rem}.profile-header--banner .profile-header-body{display:flow-root}.profile-header--banner .profile-header-actions{position:absolute;top:.75rem;right:1rem}.profile-header--cover{flex-direction:column;justify-content:flex-end;min-height:clamp(17rem,42vw,24rem);display:flex;overflow:hidden}.profile-header--cover .profile-header-image{border-radius:inherit;height:100%;position:absolute;inset:0}.profile-header--cover .profile-header-gradient{background:linear-gradient(#0000 30%,#00000040 55%,#000000b8);display:block}.profile-header--cover .profile-header-body{z-index:1;padding-top:1rem}.profile-header--cover .profile-header-name{color:#fff}.profile-header--cover .profile-header-url{color:#ffffffbf}.profile-header--cover .vessel-description{color:#ffffffd9}.profile-header--cover .profile-header-avatar img,.profile-header--cover .profile-header-avatar>div{width:5rem;height:5rem}.profile-header--cover .profile-header-avatar{margin-bottom:.5rem}.profile-header--cover .profile-link,.profile-header--cover .profile-page{color:#fff;background:#00000059;border-color:#ffffff40}.profile-header--marquee{background:0 0!important;border:none!important}.profile-header--marquee .profile-header-image,.profile-header--marquee .profile-header-avatar{display:none}.profile-header--marquee .profile-header-body{padding-top:.75rem}.profile-header--marquee .profile-header-name{font-family:var(--vf,inherit);font-size:calc(min(8vw, 6rem) * var(--vf-title-scale,var(--vf-scale,1)));letter-spacing:-.02em;text-align:center;white-space:nowrap;margin-bottom:.25rem;line-height:1.1}.profile-header--marquee .profile-header-url,.profile-header--marquee .vessel-description{text-align:center}.profile-header--marquee .profile-links,.profile-header--marquee .profile-pages{justify-content:center}.profile-header--inline .profile-header-image{display:none}.profile-header--inline .profile-header-body{grid-template-columns:auto 1fr;align-items:center;column-gap:.625rem;min-height:4rem;padding:.75rem 1rem;display:grid}.profile-header--inline .profile-header-title-row{min-width:0}.profile-header--inline .profile-header-title-col{align-items:center;column-gap:.625rem;display:flex}.profile-header--inline .profile-header-avatar img,.profile-header--inline .profile-header-avatar>div{border-width:2px;width:2.5rem;height:2.5rem}.profile-header--inline .profile-header-name{font-size:calc(1.05rem * var(--vf-title-scale,var(--vf-scale,1)))}.profile-header--inline .profile-header-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-header--inline .profile-links,.profile-header--inline .profile-pages,.profile-header--inline .vessel-description{grid-column:1/-1}.profile-header--portrait .profile-header-image{display:none}.profile-header--portrait .profile-header-body{text-align:center;flex-direction:column;align-items:center;padding-top:1.25rem;display:flex}.profile-header--portrait .profile-header-title-row{align-self:stretch}.profile-header--portrait .profile-header-avatar img,.profile-header--portrait .profile-header-avatar>div{width:6rem;height:6rem}.profile-header--portrait .profile-header-avatar{margin-bottom:.75rem}.profile-header--portrait .profile-links,.profile-header--portrait .profile-pages{justify-content:center}.profile-header-strip{position:relative}.profile-header-strip .profile-header-image{border-radius:inherit;display:none}.forum-vessel-header.is-compact .profile-header-card,.forum-vessel-header:not(.is-compact) .profile-header-strip{display:none}.profile-header-strip-body{z-index:1;align-items:center;gap:.625rem;min-height:3.5rem;padding:.625rem .875rem;display:flex;position:relative}.profile-header-strip .profile-header-name{font-size:calc(1rem * var(--vf-title-scale,var(--vf-scale,1)));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;text-decoration:none;overflow:hidden}.profile-header-strip .profile-header-url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-header-strip .profile-header-actions{flex-shrink:0;margin-left:auto}.profile-header-strip--banner .profile-header-image,.profile-header-strip--cover .profile-header-image{display:block}.profile-header-strip--banner .profile-header-gradient,.profile-header-strip--cover .profile-header-gradient{background:linear-gradient(90deg,#0000009e,#00000059);display:block}.profile-header-strip--banner .profile-header-strip-body,.profile-header-strip--cover .profile-header-strip-body{min-height:4.25rem}.profile-header-strip--banner .profile-header-name,.profile-header-strip--cover .profile-header-name{color:#fff}.profile-header-strip--banner .profile-header-url,.profile-header-strip--cover .profile-header-url{color:#ffffffbf}.profile-header-strip--marquee .profile-header-name{font-family:var(--vf,inherit);font-size:calc(1.25rem * var(--vf-title-scale,var(--vf-scale,1)));letter-spacing:-.02em}.profile-header--cover .profile-edit-btn,.profile-header-strip--banner .profile-edit-btn,.profile-header-strip--cover .profile-edit-btn{color:#fff;background:#0006}.profile-header--cover .profile-edit-btn:hover,.profile-header-strip--banner .profile-edit-btn:hover,.profile-header-strip--cover .profile-edit-btn:hover{color:#fff;background:#0009}.v-btn-accent{background-color:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.v-btn-accent:active,.v-btn-accent:active+.split-btn-dropdown .v-btn-accent{filter:brightness(.8)}.v-select{color:var(--vtext,white)}.v-select-chevron{color:var(--vc-53,#9ca3af)}.v-date-input{color:var(--vtext,white);color-scheme:dark}.v-date-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.v-date-wrap{position:relative}.v-date-wrap:after{content:"";background:var(--vc,#9ca3af);width:1rem;height:1rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);pointer-events:none;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-menu-icon{-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-menu-link-row{justify-content:space-between;padding-right:6px}.post-menu-link-row .post-menu-icon-btn{width:1.5rem;height:1.5rem;color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex}.post-menu-link-row .post-menu-icon-btn:hover{color:var(--vtext,#d1d5db);background:var(--vc-20,#ffffff1f)}.post-link-copy-btn .popup-menu-icon{--icon:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Im05NzIgNTUyYzAtMzUuMDA4LTEzLjkwNi02OC41ODItMzguNjYtOTMuMzQtMjQuNzU4LTI0Ljc1NC01OC4zMzItMzguNjYtOTMuMzQtMzguNjZoLTI4OGMtMzUuMDA4IDAtNjguNTgyIDEzLjkwNi05My4zNCAzOC42Ni0yNC43NTQgMjQuNzU4LTM4LjY2IDU4LjMzMi0zOC42NiA5My4zNHYyODhjMCAzNS4wMDggMTMuOTA2IDY4LjU4MiAzOC42NiA5My4zNCAyNC43NTggMjQuNzU0IDU4LjMzMiAzOC42NiA5My4zNCAzOC42NmgyODhjMzUuMDA4IDAgNjguNTgyLTEzLjkwNiA5My4zNC0zOC42NiAyNC43NTQtMjQuNzU4IDM4LjY2LTU4LjMzMiAzOC42Ni05My4zNHptLTcyIDI4OGMwIDE1LjkxNC02LjMyMDMgMzEuMTc2LTE3LjU3NCA0Mi40MjYtMTEuMjUgMTEuMjU0LTI2LjUxMiAxNy41NzQtNDIuNDI2IDE3LjU3NGgtMjg4Yy0xNS45MTQgMC0zMS4xNzYtNi4zMjAzLTQyLjQyNi0xNy41NzQtMTEuMjU0LTExLjI1LTE3LjU3NC0yNi41MTItMTcuNTc0LTQyLjQyNnYtMjg4YzAtMTUuOTE0IDYuMzIwMy0zMS4xNzYgMTcuNTc0LTQyLjQyNiAxMS4yNS0xMS4yNTQgMjYuNTEyLTE3LjU3NCA0Mi40MjYtMTcuNTc0aDI4OGMxNS45MTQgMCAzMS4xNzYgNi4zMjAzIDQyLjQyNiAxNy41NzQgMTEuMjU0IDExLjI1IDE3LjU3NCAyNi41MTIgMTcuNTc0IDQyLjQyNnoiLz4KICA8cGF0aCBkPSJtNDkyIDI2NGMwIDE5Ljg4My0xNi4xMTcgMzYtMzYgMzZzLTM2LTE2LjExNy0zNi0zNiAxNi4xMTctMzYgMzYtMzYgMzYgMTYuMTE3IDM2IDM2eiIvPgogIDxwYXRoIGQ9Im02ODQgMjY0YzAgMTkuODgzLTE2LjExNyAzNi0zNiAzNnMtMzYtMTYuMTE3LTM2LTM2IDE2LjExNy0zNiAzNi0zNiAzNiAxNi4xMTcgMzYgMzZ6Ii8+CiAgPHBhdGggZD0ibTMwMCAyNjRjMCAxOS44ODMtMTYuMTE3IDM2LTM2IDM2cy0zNi0xNi4xMTctMzYtMzYgMTYuMTE3LTM2IDM2LTM2IDM2IDE2LjExNyAzNiAzNnoiLz4KICA8cGF0aCBkPSJtMzAwIDQ1NmMwIDE5Ljg4My0xNi4xMTcgMzYtMzYgMzZzLTM2LTE2LjExNy0zNi0zNiAxNi4xMTctMzYgMzYtMzYgMzYgMTYuMTE3IDM2IDM2eiIvPgogIDxwYXRoIGQ9Im0zMDAgNjQ4YzAgMTkuODgzLTE2LjExNyAzNi0zNiAzNnMtMzYtMTYuMTE3LTM2LTM2IDE2LjExNy0zNiAzNi0zNiAzNiAxNi4xMTcgMzYgMzZ6Ii8+Cjwvc3ZnPgo=)}.post-link-copy-btn.is-copied{color:var(--vc,#14b8a6)}.post-link-copy-btn.is-copied .popup-menu-icon{--icon:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyLjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNC41IDEyLjc1bDYgNiA5LTEzLjUiLz48L3N2Zz4K)}.post-footer{align-items:center;margin-top:.75rem;padding-top:.75rem;display:flex}.post-footer-actions{flex:1;align-items:center;gap:1.25rem;display:flex}.post-action-icon{background:var(--v-muted,#fff6);width:1.875rem;height:1.875rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);transition:background-color .15s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-action{--pa-icon:19px;--pa-pad-y:6px;--pa-pad-x:8px;--pa-count-fs:14px;cursor:pointer;border:1px solid #0000;border-radius:9999px;align-items:center;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.post-action--lg{--pa-icon:30px;--pa-pad-y:8px}.post-action .post-action-icon{width:var(--pa-icon);height:var(--pa-icon)}.post-action.is-on .post-action-icon{-webkit-mask-image:var(--icon-active,var(--icon));-webkit-mask-image:var(--icon-active,var(--icon));-webkit-mask-image:var(--icon-active,var(--icon));mask-image:var(--icon-active,var(--icon))}.post-action-main,.post-action-stack,a.post-action-count,button.post-action-count{cursor:pointer;color:var(--vc-53,#9ca3af);background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.post-action-main{padding:var(--pa-pad-y)}.post-action-stack{padding:var(--pa-pad-y) 3px}.post-action-main.is-static,.post-action.is-inert{cursor:default}span.post-action-count{align-items:center;display:inline-flex}.post-action .post-action-count{padding:var(--pa-pad-y) var(--pa-pad-x) var(--pa-pad-y) 3px;font-size:var(--pa-count-fs);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--vc-53,#9ca3af);font-weight:600;line-height:1;transition:color .15s}.post-action .post-action-count:empty{display:none}.post-action:has(>.post-action-count:not(:empty))>.post-action-main,.post-action:has(>.post-action-stack>.v-picker-stack:not(.hidden))>.post-action-main{padding-right:3px}.post-action-stack:has(>.v-picker-stack.hidden){display:none}@media (hover:hover){.post-action:not(.is-disabled):not(.is-inert):hover,.post-action.is-disabled:has(>a.post-action-count:hover),.post-action.is-disabled:has(>button.post-action-count:hover){background:var(--vc-10,#ffffff0d)}.post-action:not(.is-disabled):not(.is-inert):hover .post-action-icon{background:var(--vtext,white)}.post-action:not(.is-disabled):not(.is-inert):hover .post-action-count{color:var(--vtext,white)}.post-action:not(.is-on):not(.is-disabled)>a.post-action-count:hover,.post-action:not(.is-on):not(.is-disabled)>button.post-action-count:hover{color:var(--vc,#2dd4bf)}}.post-action-main:active{background:var(--vc-15,#ffffff17)}.post-action.is-on{background:var(--vc-15,#2dd4bf1f);border-color:var(--vc-25,#2dd4bf40)}.post-footer-actions .post-action.is-on{border-color:var(--v-card-inner-border,var(--vc-25,#2dd4bf40))}.post-action.is-on .post-action-icon{background:var(--vc,#2dd4bf)}.post-action.is-on .post-action-count{color:var(--vc,#2dd4bf)}@media (hover:hover){.post-action.is-on:not(.is-disabled):hover{background:var(--vc-20,#2dd4bf2e)}.post-action.is-on:not(.is-disabled):hover .post-action-icon{background:var(--vc,#2dd4bf)}.post-action.is-on:not(.is-disabled):hover .post-action-count{color:var(--vc,#2dd4bf)}.post-action.is-on:not(.is-disabled)>a.post-action-count:hover,.post-action.is-on:not(.is-disabled)>button.post-action-count:hover{color:var(--vtext,white)}}.post-action.is-disabled .post-action-main,.post-action .post-action-main[aria-disabled=true]{cursor:not-allowed;opacity:.5}.post-action-main:focus-visible,.post-action-stack:focus-visible,a.post-action-count:focus-visible,button.post-action-count:focus-visible{outline:2px solid var(--vc,#2dd4bf);outline-offset:2px}.lp .ft-vid{vertical-align:bottom;align-items:baseline;column-gap:4px;min-width:0;max-width:min(14rem,100%);text-decoration:none;display:inline-flex}.lp .ft-vid-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.lp .ft-vid-handle{white-space:nowrap;font-family:var(--ft-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--vc-53,#9ca3af);flex:none;font-size:10px}.lp .ft-vid-handle.is-hidden{display:none}.lp .ft-time{font-family:var(--ft-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--vc-53,#9ca3af);font-size:11px}.lp{z-index:70;pointer-events:none;font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);display:flex;position:fixed;inset:0}.lp.is-open{pointer-events:auto}.lp.is-hidden,.lp[aria-hidden=true]:not(.is-open){display:none}.lp-backdrop{background:0 0;transition:background .18s;position:absolute;inset:-100vh 0}.lp.is-open .lp-backdrop{background:#0000008c}.lp-panel{background:var(--v-card-bg,var(--vb,#111827));color:var(--vtext,#e5e7eb);border-top:1px solid var(--vc-25,#ffffff24);border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;max-height:76dvh;transition:transform .24s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -12px 34px #00000073}.lp.is-open .lp-panel{transform:translateY(0)}@media (min-width:1024px){.lp-panel{border-top:0;border-left:1px solid var(--vc-25,#ffffff24);border-radius:0;width:440px;max-width:90vw;max-height:100%;transition:transform .28s cubic-bezier(.4,0,.2,1);inset:0 0 0 auto;transform:translate(100%);box-shadow:-14px 0 48px #00000073}.lp.is-open .lp-panel{transform:translate(0)}}body.lp-open{touch-action:none;overflow:hidden}.lp-grip{flex-shrink:0;justify-content:center;padding:9px 0 3px;display:flex}.lp-grip span{background:var(--vc-25,#ffffff2e);border-radius:9999px;width:40px;height:4px}@media (min-width:1024px){.lp-grip{display:none}}.lp-head{border-bottom:1px solid var(--vc-15,#ffffff14);flex-shrink:0;align-items:center;gap:9px;padding:8px 18px 12px;display:flex}.lp-title{letter-spacing:.16em;text-transform:uppercase;color:var(--vc,#2dd4bf);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10px;font-weight:800;overflow:hidden}.lp-close{width:28px;height:28px;color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;align-self:center;font-size:20px;line-height:1}.lp-close:hover{background:var(--vc-10,#ffffff0f);color:var(--vt,#fff)}@media (min-width:1024px){.lp-head{padding:22px 24px 16px}.lp-title{font-size:11px}.lp-close{width:32px;height:32px;font-size:22px}}.lp-body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 18px 20px;overflow-y:auto}@media (min-width:1024px){.lp-body{padding:6px 24px 28px}}.lp-row{border-bottom:1px solid var(--vc-12,#ffffff0f);gap:13px;padding:14px 2px;display:flex;position:relative}.lp-row-av{flex:none;display:inline-flex}a.lp-row-av{z-index:1;position:relative}.lp-row-who{z-index:1;max-width:100%;position:relative}.lp-row-who .ft-vid-name{color:var(--vt,#fff);font-size:14.5px;font-weight:700}.lp-row-who .ft-vid-handle{color:var(--vc,#2dd4bf);font-family:inherit;font-size:12px}.lp-row-visit{width:22px;height:22px;color:var(--vc,#2dd4bf);pointer-events:none;flex:none;align-self:center;place-items:center;display:none}.lp-row.is-offpage .lp-row-visit{display:grid}.lp-row-visit-ico{width:15px;height:15px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor}.lp-row-main{flex:1;min-width:0}.lp-row-head{align-items:baseline;gap:8px;min-width:0;display:flex}.lp-row-name{color:var(--vt,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;text-decoration:none;overflow:hidden}.lp-row-handle{color:var(--vc,#2dd4bf);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;text-decoration:none;overflow:hidden}.lp-row-time{color:var(--vc-53,#9ca3af);white-space:nowrap;margin-left:auto;font-size:11.5px}.lp-row-snip{color:var(--vtext,#e5e7eb);align-items:center;gap:10px;margin-top:5px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.lp-row-snip:hover{color:var(--vt,#fff)}.lp-row-snip:after{content:"";position:absolute;inset:0}.lp-snip-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.lp-snip-text.is-meta{color:var(--vc-53,#9ca3af);font-style:italic}.lp-row-snip:hover .lp-snip-text.is-meta{color:var(--vc,#2dd4bf)}.lp-snip-thumb{background-color:var(--vc-12,#ffffff14);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex:none;width:62px;height:42px;position:relative}.lp-snip-thumb.is-video:before{content:"";background:#0000008c;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-snip-thumb.is-video:after{content:"";border:5px solid #0000;border-left:8px solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-38%,-50%)}.lp-row-snip--label{color:var(--vc-53,#9ca3af);font-size:12.5px;font-style:italic}.lp-row-snip--label:hover{color:var(--vc,#2dd4bf)}.lp-peek{margin:12px 0}.lp-peek:first-child{margin-top:8px}.lp-note{color:var(--vc-53,#9ca3af);padding:22px 2px;font-size:13px;font-style:italic}.lp.is-loading .lp-more{visibility:hidden}.lp-more{justify-content:center;padding:12px 0 4px;display:flex}.lp-more-btn{border:1px solid var(--vc-25,#ffffff24);color:var(--vc,#2dd4bf);cursor:pointer;background:0 0;border-radius:9999px;padding:7px 16px;font-family:inherit;font-size:12.5px;font-weight:600}.lp-more-btn:hover{background:var(--vc-10,#ffffff0f)}.lp--inline{pointer-events:auto;display:block;position:static}.lp--inline .lp-backdrop,.lp--inline .lp-grip{display:none}.lp--inline .lp-panel{border:1px solid var(--vc-15,#ffffff14);width:100%;max-width:440px;max-height:none;box-shadow:none;border-radius:14px;position:static;transform:none}.lp-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--vc-53,#9ca3af);padding:12px 2px 2px;font-size:10px;font-weight:800}.lp-sep{border-bottom:1px solid var(--vc-25,#ffffff24);margin:6px 0 2px}.lp-col-priv{border:1px solid var(--vc-25,#ffffff24);letter-spacing:.04em;text-transform:lowercase;color:var(--vc-53,#9ca3af);border-radius:5px;flex:none;padding:1px 5px;font-size:9.5px}.lp-list--cards{grid-template-columns:1fr 1fr;gap:14px 12px;display:grid}.lp-list--cards .lp-kicker,.lp-list--cards .lp-sep,.lp-list--cards .lp-note,.lp-list--cards .lp-row{grid-column:1/-1}.lp-col-card{min-width:0;position:relative}.lp-col-card.is-hidden .lp-col-cover,.lp-col-card.is-hidden .lp-col-name,.lp-col-card.is-hidden .lp-col-stats{opacity:.45}.lp-col-cover{aspect-ratio:4/3;border-radius:10px;display:block;overflow:hidden}.lp-col-cover .cover-mosaic{width:100%;height:100%}.lp-col-meta{min-width:0;padding:7px 2px 0}.lp-col-name{color:var(--vt,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none;display:block;overflow:hidden}.lp-col-stats{color:var(--vc-53,#9ca3af);white-space:nowrap;align-items:center;gap:5px;margin-top:2px;font-size:11px;display:flex}.lp-col-dot{color:var(--vc-25,#fff3)}.lp-col-vsl{min-width:0;max-width:100%;color:var(--vc,#2dd4bf);align-items:center;gap:6px;margin-top:6px;font-size:12px;text-decoration:none;display:inline-flex}.lp-col-vsl-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-col-menu{background:var(--vb,#111827);border:0;border-radius:9999px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:6px;right:6px}@supports (color:color-mix(in lab, red, red)){.lp-col-menu{background:color-mix(in srgb, var(--vb,#111827) 62%, transparent)}}.lp-col-menu{color:var(--vtext,#fff);cursor:pointer}.lp-col-menu:hover{background:var(--vb,#111827)}@supports (color:color-mix(in lab, red, red)){.lp-col-menu:hover{background:color-mix(in srgb, var(--vb,#111827) 82%, transparent)}}@media (hover:hover){.lp-col-card .lp-col-menu{opacity:0;transition:opacity .12s}.lp-col-card:hover .lp-col-menu,.lp-col-menu:focus-visible,.lp-col-menu[aria-expanded=true]{opacity:1}}.seba{vertical-align:-.13em;background:currentColor;width:.95em;height:.95em;margin-right:.08em;display:inline-block;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiBkYXRhLW5hbWU9Ik5ZWCDwk4e8IE1BVEVSIEFTVFJPUlVNIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0iTTYwMCA2MzZMNjAwIDI1Nk02MDAgNjM2TDk2MSA1MTlNNjAwIDYzNkw4MjMgOTQzTTYwMCA2MzZMMzc3IDk0M002MDAgNjM2TDIzOSA1MTkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxMjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiBkYXRhLW5hbWU9Ik5ZWCDwk4e8IE1BVEVSIEFTVFJPUlVNIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0iTTYwMCA2MzZMNjAwIDI1Nk02MDAgNjM2TDk2MSA1MTlNNjAwIDYzNkw4MjMgOTQzTTYwMCA2MzZMMzc3IDk0M002MDAgNjM2TDIzOSA1MTkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxMjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.editor-mention{background:var(--vc,#14b8a6);align-items:center;gap:.25rem;padding:.125rem .375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.editor-mention{background:color-mix(in srgb, var(--vc,#14b8a6) 15%, transparent)}}.editor-mention{color:var(--vc,#5eead4);vertical-align:baseline;cursor:default;border-radius:.375rem;font-weight:500;line-height:1.4}.editor-mention-avatar{object-fit:cover;vertical-align:middle;border-radius:50%;flex-shrink:0;width:1em;height:1em;margin-right:.25em;display:inline-block}.editor-mention-name{font-size:inherit;line-height:inherit;display:inline}.editor-autocomplete{z-index:10000;background:var(--vb,#1f2937);border:1px solid var(--vc-25,#4b5563);border-radius:.5rem;min-width:200px;max-width:320px;max-height:240px;position:absolute;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.editor-autocomplete-item{cursor:pointer;align-items:center;gap:.625rem;padding:.5rem .75rem;transition:background-color .1s;display:flex}.editor-autocomplete-item.is-selected,.editor-autocomplete:not(.is-keyboard-nav) .editor-autocomplete-item:hover{background:var(--vc-12,#374151)}.editor-autocomplete-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.editor-autocomplete-avatar-placeholder{background:#4b5563}.editor-autocomplete-info{flex:1;min-width:0;overflow:hidden}.editor-autocomplete-name{color:var(--vtext,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.editor-autocomplete-url{color:var(--vc-53,#9ca3af);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}body.collect-modal-open{touch-action:none;overflow:hidden}.collect-modal-panel{--vc:#14b8a6;--vc-hover:oklch(79.2627% .0861129 182.503);--vb:#111827;--vt:white;--vt-muted:#fff9;--vtext:white;--vc-text:#fff;--v-card-bg:#1f2937;--v-card-border:#ffffff14;--vf:var(--font-sans);--vf-headings:ui-monospace, monospace;--vf-scale:1;--vf-title-scale:1;--vc-7:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-7:color-mix(in srgb, var(--vc) 7%, transparent)}}.collect-modal-panel{--vc-10:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-10:color-mix(in srgb, var(--vc) 10%, transparent)}}.collect-modal-panel{--vc-12:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-12:color-mix(in srgb, var(--vc) 12%, transparent)}}.collect-modal-panel{--vc-15:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-15:color-mix(in srgb, var(--vc) 15%, transparent)}}.collect-modal-panel{--vc-20:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-20:color-mix(in srgb, var(--vc) 20%, transparent)}}.collect-modal-panel{--vc-25:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-25:color-mix(in srgb, var(--vc) 25%, transparent)}}.collect-modal-panel{--vc-40:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-40:color-mix(in srgb, var(--vc) 40%, transparent)}}.collect-modal-panel{--vc-53:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-53:color-mix(in srgb, var(--vc) 53%, transparent)}}.collect-modal-panel{--vc-80:var(--vc)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vc-80:color-mix(in srgb, var(--vc) 80%, transparent)}}.collect-modal-panel{--vb-80:var(--vb)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--vb-80:color-mix(in srgb, var(--vb) 80%, transparent)}}.collect-modal-panel{--v-muted:var(--vtext)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--v-muted:color-mix(in srgb, color-mix(in srgb, var(--vtext) 75%, var(--vc) 25%) 50%, transparent)}}.collect-modal-panel{--v-muted-strong:var(--vtext)}@supports (color:color-mix(in lab, red, red)){.collect-modal-panel{--v-muted-strong:color-mix(in srgb, color-mix(in srgb, var(--vtext) 75%, var(--vc) 25%) 75%, transparent)}}.collect-modal-panel{--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-white:#fff;--v-color-scheme:dark;color-scheme:dark}.collect-modal{display:none}.collect-modal:not(.hidden){z-index:90;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.collect-modal-backdrop{background:#000000d9;position:absolute;inset:0}.collect-modal-panel{background:var(--v-card-bg,#1f2937);width:min(460px,92vw);max-height:min(86vh,720px);color:var(--vtext,white);border:1px solid var(--v-card-border,#ffffff14);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 24px 60px #0000008c}.collect-modal-grabber{display:none}.collect-modal-head{border-bottom:1px solid var(--v-card-border,#ffffff14);align-items:center;gap:10px;padding:14px 16px;display:flex}.collect-modal-title{color:var(--vt,white);flex:none;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.collect-head-spark{background:var(--vc,#14b8a6);width:14px;height:14px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.collect-vessel-switcher{flex:auto;justify-content:flex-end;display:flex}.collect-modal[data-collect-mode=manage] .collect-vessel-switcher{display:none}.collect-modal[data-collect-mode=manage] .collect-modal-title{flex:auto}.collect-vessel-chip{background:var(--vc-10,#ffffff0f);border:1px solid var(--vc-25,#ffffff1f);color:var(--vtext,white);cursor:pointer;border-radius:9999px;align-items:center;gap:6px;max-width:280px;padding:4px 10px 4px 4px;font-size:12px;transition:background .12s,border-color .12s;display:inline-flex}.collect-vessel-chip:hover{background:var(--vc-20,#ffffff1f);border-color:var(--vc-40,#fff3)}.collect-vessel-chip-avatar{flex:none;display:inline-flex}.collect-vessel-chip-name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;max-width:220px;overflow:hidden}.collect-vessel-chip-chevron{opacity:.7;flex:none}.collect-modal-close{width:28px;height:28px;color:var(--vtext,white);opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;transition:opacity .12s,background .12s;display:inline-flex}.collect-modal-close:hover{opacity:1;background:var(--vc-10,#ffffff0f)}.collect-modal-list{overscroll-behavior-y:contain;flex:auto;padding:8px;position:relative;overflow-y:auto}.collect-loading:not(.hidden),.collect-empty:not(.hidden){color:var(--vc-53,#9ca3af);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 12px;font-size:13px;display:flex}.collect-loading-spinner{border:2px solid var(--vc-25,#ffffff26);border-top-color:var(--vc,#14b8a6);border-radius:9999px;width:18px;height:18px;animation:.8s linear infinite collect-spin}@keyframes collect-spin{to{transform:rotate(360deg)}}.collect-empty-icon{background:var(--vc,#9ca3af);width:28px;height:28px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.collect-error{color:var(--vc-53,#9ca3af);text-align:center;padding:16px;font-size:13px}.collect-new-btn{border:1px dashed var(--vc-40,#fff3);width:100%;color:var(--vc,#14b8a6);cursor:pointer;text-align:left;background:0 0;border-radius:10px;align-items:center;gap:12px;margin-bottom:6px;padding:10px 12px;transition:background .12s,border-color .12s;display:flex}.collect-new-btn:hover{background:var(--vc-10,#ffffff0f);border-color:var(--vc,#14b8a6);border-style:solid}.collect-new-icon{border:1px dashed;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:500;display:inline-flex}.collect-new-label{flex-direction:column;gap:2px;display:flex}.collect-new-title{color:var(--vc,#14b8a6);font-size:14px;font-weight:500}.collect-new-hint{font-family:var(--font-mono,ui-monospace);text-transform:lowercase;letter-spacing:.06em;color:var(--vc-53,#9ca3af);font-size:10px}.collect-new-btn.is-editing{border-style:solid;border-color:var(--vc,#14b8a6);background:var(--vc-7,#ffffff0a);cursor:default;text-align:left;padding:12px;display:block}.collect-new-form{flex-direction:column;gap:10px;width:100%;display:flex}.collect-new-input{width:100%;color:var(--vtext,white);background:var(--vb,#111827);border:1px solid var(--vc-25,#ffffff1f);border-radius:8px;outline:none;padding:10px 12px;font-size:15px;transition:border-color .12s}.collect-new-input:focus{border-color:var(--vc,#14b8a6)}.collect-priv-seg{background:var(--vb,#111827);border:1px solid var(--vc-25,#ffffff1f);border-radius:9999px;gap:2px;padding:3px;display:flex}.collect-priv-opt{min-width:0;font-family:var(--font-mono,ui-monospace);text-transform:lowercase;letter-spacing:.04em;color:var(--vc-53,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:1 1 0;padding:6px;font-size:11px;transition:background .12s,color .12s}.collect-priv-opt.is-on{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.collect-new-actions{justify-content:flex-end;gap:6px;display:flex}.collect-new-actions button{cursor:pointer;border:0;border-radius:9999px;padding:7px 14px;font-size:12px;font-weight:600;transition:filter .12s,background .12s,color .12s}.collect-new-actions button:disabled{opacity:.4;cursor:not-allowed}.collect-rows{flex-direction:column;gap:2px;display:flex}.collect-row{border-radius:10px;grid-template-columns:24px 1fr auto auto;align-items:center;gap:10px;padding:8px 8px 8px 4px;transition:background .12s;display:grid;position:relative}.collect-modal[data-collect-mode=manage] .collect-row{grid-template-columns:24px 1fr auto}.collect-row:hover{background:var(--vc-10,#ffffff0f)}.collect-row.is-dragging{background:var(--vc-15,#ffffff1a);box-shadow:0 8px 24px #0006}.collect-row-placeholder{background:var(--vc-15,#ffffff1a);border-radius:10px}.collect-handle{width:24px;height:24px;color:var(--vc-53,#9ca3af);cursor:grab;opacity:.5;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:opacity .12s,background .12s;display:inline-flex}.collect-row:hover .collect-handle{opacity:1}.collect-handle:hover{background:var(--vc-10,#ffffff0f)}.collect-handle:active{cursor:grabbing}.collect-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.collect-name{color:var(--vt,white);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.collect-sub{font-family:var(--font-mono,ui-monospace);color:var(--vc-53,#9ca3af);font-size:11px}.collect-row-overflow{width:28px;height:28px;color:var(--vc-53,#9ca3af);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .12s,background .12s,color .12s;display:inline-flex}.collect-row:hover .collect-row-overflow{opacity:1}.collect-row-overflow:hover{background:var(--vc-10,#ffffff0f);color:var(--vc,#14b8a6)}.popup-menu{z-index:30;background:var(--vb,#111827);border:1px solid var(--v-card-border,#ffffff1a);width:max-content;min-width:0;max-width:min(360px,100vw - 16px);color:var(--vtext,white);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:absolute;box-shadow:0 12px 32px #00000080}.popup-menu:not(.popup-menu--fixed)[data-popup-menu-placement=below]{margin-top:6px;top:100%}.popup-menu:not(.popup-menu--fixed)[data-popup-menu-placement=above]{margin-bottom:6px;bottom:100%}.popup-menu:not(.popup-menu--fixed)[data-popup-menu-align=right]{right:0}.popup-menu:not(.popup-menu--fixed)[data-popup-menu-align=left]{left:0}.popup-menu--fixed{z-index:100;position:fixed}.popup-menu[hidden]{display:none}.popup-menu-eyebrow{border-bottom:1px solid var(--v-card-border,#ffffff14);font-family:var(--font-mono,ui-monospace);text-transform:lowercase;letter-spacing:.08em;color:var(--vc-53,#9ca3af);margin-bottom:4px;padding:6px 10px 8px;font-size:10px}.popup-menu-section{font-family:var(--font-mono,ui-monospace);text-transform:lowercase;letter-spacing:.08em;color:var(--vc-53,#9ca3af);padding:6px 10px 2px;font-size:10px}.popup-menu-divider{background:var(--v-card-border,#ffffff14);height:1px;margin:4px 0}.popup-menu-item{text-align:left;font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);color:var(--vtext,white);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .12s,color .12s;display:flex}.popup-menu-item:hover,.popup-menu-item:focus-visible{background:var(--vc-10,#ffffff0f);outline:none}.popup-menu-item:focus-visible{box-shadow:0 0 0 2px var(--vc,#14b8a6) inset}.popup-menu-item--active{color:var(--vc,#14b8a6)}.popup-menu-item--active:before{content:"✓";color:currentColor;margin-right:2px;font-weight:700}.popup-menu--no-check .popup-menu-item--active:before{content:none}.popup-menu-item--danger:hover{color:#f87171;background:#dc26261f}.popup-menu-item[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.popup-menu-icon{width:14px;height:14px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.popup-menu-icon-svg{color:currentColor;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.popup-menu-icon-svg svg{width:100%;height:100%}.popup-menu-composite{display:contents}.popup-menu-label{white-space:nowrap;flex:auto;min-width:0}.popup-menu-toggle .group{outline-color:var(--vc,#14b8a6)}.popup-menu-toggle .group:has(:checked){background-color:var(--vc,#14b8a6)}.popup-menu-trailing{font-size:inherit;color:var(--vc-53,#9ca3af);flex:none;margin-left:auto}.popup-menu-item--active .popup-menu-trailing{color:inherit}.popup-menu-count{background:var(--vc-20,#ffffff1a);min-width:17px;height:17px;color:var(--vtext,#d1d5db);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.popup-menu-item--active .popup-menu-count{color:inherit}.collect-check{border:1.5px solid var(--vc-40,#fff3);color:#0000;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.collect-check:hover{border-color:var(--vc,#14b8a6);background:var(--vc-10,#ffffff0f)}.collect-check.is-on{background:var(--vc,#14b8a6);border-color:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.collect-check.is-on:hover{filter:brightness(1.05)}.collect-rename-form{align-items:center;gap:6px;display:flex}.collect-rename-input{color:var(--vtext,white);background:var(--vb,#111827);border:1px solid var(--vc-40,#fff3);border-radius:6px;outline:none;flex:1;padding:6px 10px;font-size:14px}.collect-rename-input:focus{border-color:var(--vc,#14b8a6)}.collect-rename-save,.collect-rename-cancel{cursor:pointer;border:0;border-radius:9999px;padding:5px 10px;font-size:12px}.collect-rename-save{font-weight:600}.collect-modal-foot{border-top:1px solid var(--v-card-border,#ffffff14);align-items:center;gap:10px;padding:10px 16px;display:flex}.collect-modal-count{font-family:var(--font-mono,ui-monospace);color:var(--vc-53,#9ca3af);flex:1;font-size:11px}.collect-modal[data-collect-mode=manage] .collect-modal-count{display:none}@media (max-width:639px){.collect-modal:not(.hidden){align-items:flex-end}.collect-modal-backdrop{transition:opacity .22s}.collect-modal-panel{border-radius:16px 16px 0 0;width:100vw;max-width:100%;max-height:86vh;transition:transform .22s;transform:translateY(100%)}.collect-modal.is-open .collect-modal-panel{transform:translateY(0)}.collect-modal-grabber{background:var(--vc-25,#ffffff2e);border-radius:9999px;width:36px;height:4px;margin:8px auto 0;display:block}.collect-vessel-chip-name{display:none}}.post-head{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.post-head-id{min-width:0;line-height:1.15}.post-head-name{width:fit-content;max-width:100%;color:var(--vt,white);font-family:var(--vf,var(--font-sans));letter-spacing:-.01em;font-size:17px;font-weight:700;text-decoration:none;display:block}.post-head-url{width:fit-content;max-width:100%;line-height:1.4;font-family:var(--vf,var(--font-mono,ui-monospace, monospace));color:var(--vc-53,#6b7280);margin-top:2px;font-size:13px;text-decoration:none;display:block}.post-head-via{width:fit-content;max-width:100%;line-height:1.4;font-family:var(--vf,var(--font-mono,ui-monospace, monospace));color:var(--v-muted-strong,#9ca3af);margin-top:3px;font-size:12px;text-decoration:none;display:block}.post-head-via b{color:var(--vc,#14b8a6);font-weight:500}.post-head-sub{align-items:baseline;min-width:0;max-width:100%;margin-top:3px;display:flex}.post-head-sub>.post-head-url,.post-head-sub>.post-head-via{flex:0 auto;min-width:0;margin-top:0}.post-head-tag{min-width:0;line-height:1.4;font-family:var(--vf,var(--font-mono,ui-monospace, monospace));color:var(--vc-53,#6b7280);flex:0 3 auto;font-size:12px;text-decoration:none}.post-head-tag:before{content:"·";color:var(--vc-25,#4b5563);margin:0 6px}.post-head-tag:hover{color:var(--vc,#d1d5db)}.flw-row{align-items:center;gap:8px;min-width:200px;padding:6px 12px;display:flex}.flw-row-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vtext,#e5e7eb);flex:auto;font-size:13px;text-decoration:none;overflow:hidden}a.flw-row-name:hover{color:var(--vc,#d1d5db);text-decoration:underline}.flw-row.is-unfollowed .flw-row-name{opacity:.5}.flw-row-vsl{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vc-53,#6b7280);flex:0 3 auto;font-size:12px;overflow:hidden}.flw-row-toggle{background:var(--vc-10,#374151);cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.flw-tgl-icon{background:var(--vc,#d1d5db);width:9px;height:9px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flw-row-toggle[data-state=following] .flw-tgl-plus,.flw-row-toggle[data-state=unfollowed] .flw-tgl-minus{display:none}.flw-row-toggle:hover{background:var(--vc-20,#4b5563)}.flw-row-toggle.is-pending{opacity:.5;pointer-events:none}.post-head-name,.post-head-url,.post-head-via,.post-head-tag{padding-right:.3em}.vsl-av-via-sub{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 2px var(--v-card-bg,var(--vb,#1f2937));border-radius:9999px;position:absolute;bottom:-2px;right:-2px}.post-head-avatar{outline:2px solid var(--vc-40,#fff3);outline-offset:3px;border-radius:9999px;display:inline-flex}.post-head-avatar .post-head-via-sub{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 2px var(--v-card-bg,#1f2937);border-radius:9999px;position:absolute;bottom:-2px;right:-2px}.post-head-actions{align-self:start;align-items:center;gap:8px;display:flex}.post-head-time{font-family:var(--vf,var(--font-mono,ui-monospace, monospace));color:var(--vc-53,#6b7280);cursor:default;opacity:0;font-size:11px;text-decoration:none;transition:opacity .18s,transform .18s;transform:translate(4px)}a.post-head-time{cursor:pointer}a.post-head-time:hover{color:var(--vc,#e5e7eb)}.post-item:hover .post-head-time,.post-item:focus-within .post-head-time{opacity:1;transform:translate(0)}@media (hover:none){.post-head-time{opacity:1;transform:translate(0)}}.post-menu-circle{width:28px;height:28px;color:var(--vc,#d1d5db);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.post-menu-circle .post-action-icon{background:currentColor;width:14px;height:14px;transition:background .15s}.post-menu-circle:hover{background:var(--vc-10,#ffffff0d)}.post-menu-circle[aria-expanded=true]{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}@media (hover:hover){.post-item .post-menu-circle,.page-article .post-menu-circle{opacity:0;transition:opacity .15s,background .15s,color .15s}.post-item:hover .post-menu-circle,.post-item:focus-within .post-menu-circle,.page-article:hover .post-menu-circle,.page-article:focus-within .post-menu-circle,.post-item .post-menu-circle[aria-expanded=true],.page-article .post-menu-circle[aria-expanded=true]{opacity:1}}.post-head-action-btn{width:28px;height:28px;color:var(--v-muted,#fff6);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.post-head-action-btn .post-action-icon{background:currentColor;width:16px;height:16px;transition:background .15s}.post-head-action-btn:hover,.post-head-action-btn:focus-visible{color:var(--vc,#14b8a6);background:var(--vc-10,#ffffff0d);outline:none}.post-type-card{border-color:var(--vc-25,#ffffff1a)}.post-type-card .post-menu-icon{background:var(--vc-53,#9ca3af)}.post-type-card span{color:var(--vc-53,#d1d5db)}.post-type-card:hover .post-menu-icon{background:var(--vc,#e5e7eb)}.post-type-card:hover span{color:var(--vc,white)}.vessel-selector-btn{border-color:var(--vc-25,#ffffff1a)}.vessel-selector-btn:focus{outline-color:var(--vc,#14b8a6)}.vessel-selector-sub,.vessel-selector-chevron{color:var(--vc-53,#6b7280)}.vessel-selector-btn:hover .vessel-selector-chevron{color:var(--vc,#9ca3af)}.v-card{background-color:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,transparent)}.v-card-header{background-color:var(--v-card-bg,#1f2937)}.hashtag{white-space:nowrap;background:var(--vc-10,#14b8a626);color:var(--vc,#5eead4);border-radius:.25rem;padding:.125rem .375rem;font-weight:500;transition:background-color .15s;display:inline;text-decoration:none!important}.hashtag:hover{background:var(--vc-20,#14b8a640);color:var(--vc,#5eead4);text-decoration:none!important}.tag-heading-meta{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc-53,#6b7280);margin-top:6px;font-size:12px}.tag-heading-meta a{color:var(--vc,#5eead4);border-bottom:1px solid var(--vc-25,#5eead440);text-decoration:none}.tag-heading-meta a:hover{border-bottom-color:var(--vc,#5eead4)}.sort-row{font-family:var(--font-mono,ui-monospace, monospace);align-items:center;gap:4px;margin-bottom:14px;font-size:12px;display:flex}.sort-row .sr-lbl{color:var(--vc-53,#6b7280);margin-right:6px}.sort-row .sr-pill{color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border-radius:9999px;padding:5px 11px;text-decoration:none;transition:background-color .15s,color .15s}.sort-row .sr-pill:hover{color:var(--vt,#e5e7eb)}.sort-row .sr-pill.is-active{background:var(--vc-15,#14b8a626);color:var(--vt,#e5e7eb)}.range-row{font-family:var(--font-mono,ui-monospace, monospace);border-left:1px solid var(--vc-15,#14b8a626);align-items:center;gap:2px;height:24px;margin:-8px 0 14px 38px;padding-left:12px;font-size:11px;display:flex}.range-row .rr-lbl{color:var(--vc-40,#5eead466);letter-spacing:.04em;margin-right:4px}.range-row .rr-pill{color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border-radius:9999px;padding:3px 8px;text-decoration:none;transition:background-color .15s,color .15s}.range-row .rr-pill:hover{color:var(--vt,#e5e7eb)}.range-row .rr-pill.is-active{color:var(--vt,#e5e7eb);background:var(--vc-10,#14b8a61a)}.vessels-strip{scrollbar-width:none;gap:8px;margin-bottom:16px;padding:0 0 12px;display:flex;overflow-x:auto}.vessels-strip::-webkit-scrollbar{display:none}.h-tab-strip{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;overflow:auto hidden}.h-tab-strip::-webkit-scrollbar{display:none}.h-tab-strip-wrap{isolation:isolate;position:relative}.edge-fade{--ef-dist:2.5rem;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ef-l,0px), #000 calc(100% - var(--ef-r,var(--ef-dist))), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ef-l,0px), #000 calc(100% - var(--ef-r,var(--ef-dist))), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ef-l,0px), #000 calc(100% - var(--ef-r,var(--ef-dist))), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--ef-l,0px), #000 calc(100% - var(--ef-r,var(--ef-dist))), transparent 100%)}.h-tab-strip-wrap.edge-fade{--ef-dist:1.5rem}@media (max-width:640px){.edge-fade{--ef-dist:1.25rem}.h-tab-strip-wrap.edge-fade{--ef-dist:.75rem}}.edge-fade:not(.ef-ready)>*{visibility:hidden;animation:0s linear .1s forwards ef-reveal}@keyframes ef-reveal{to{visibility:visible}}.vessel-chip{--vc-40:var(--vc);flex-shrink:0;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vessel-chip{--vc-40:color-mix(in srgb, var(--vc) 40%, transparent)}}.vessel-chip{--vc-53:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vessel-chip{--vc-53:color-mix(in srgb, var(--vc) 53%, transparent)}}.vessel-chip{background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,#ffffff14);color:var(--vt,#e5e7eb);border-radius:9999px;font-size:13px;text-decoration:none;transition:border-color .15s}.vessel-chip:hover{border-color:var(--vc-40,#5eead466)}.vessel-chip .vc-av{flex-shrink:0;width:24px;height:24px}.vessel-chip .vc-name{font-weight:600;line-height:1;display:block}.vessel-chip .vc-count{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc-53,#6b7280);margin-top:2px;font-size:11px;line-height:1.2;display:block}.vessel-chip .vc-badge{background:var(--vc,#14b8a6);min-width:18px;height:18px;color:var(--vc-text,#04211d);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.vessel-chip .vc-badge.is-zero{display:none}.vc-wrap{flex-shrink:0;display:inline-flex;position:relative}.vc-wrap .vessel-chip{padding-right:40px}.vc-wrap:hover .vessel-chip{border-color:var(--vc-40,#5eead466)}.vc-visit{--vc-12:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vc-visit{--vc-12:color-mix(in srgb, var(--vc) 12%, transparent)}}.vc-visit{--vc-53:var(--vc)}@supports (color:color-mix(in lab, red, red)){.vc-visit{--vc-53:color-mix(in srgb, var(--vc) 53%, transparent)}}.vc-visit{width:26px;height:26px;color:var(--vc-53,#ffffff8c);border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.vc-visit:hover,.vc-visit:focus-visible{background:var(--vc-12,#ffffff1f);color:var(--vt,#fff)}.vc-visit:focus-visible{outline:2px solid var(--vc,#5eead4);outline-offset:1px}.vc-visit-ico{width:14px;height:14px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;display:inline-block}.related-tags{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.related-tag{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc,#5eead4);background:var(--vc-10,#14b8a626);border-radius:9999px;padding:5px 10px;font-size:12px;text-decoration:none;transition:background-color .15s}.related-tag:hover{background:var(--vc-20,#14b8a640)}.profile-tabs{flex-wrap:wrap;gap:2px 4px;margin:0 0 24px;display:flex}.profile-tab{color:var(--vc-53,#9ca3af);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.profile-tab:hover{color:var(--vtext,#d1d5db)}.profile-tab.active{color:var(--vc,#5eead4);border-bottom-color:var(--vc,#5eead4)}.profile-tab-group{white-space:nowrap;border-bottom:2px solid #0000;align-items:stretch;transition:border-color .15s;display:inline-flex}.profile-tab-group.active{border-bottom-color:var(--vc,#5eead4)}.profile-tab-group .profile-tab{border-bottom:0}.profile-tab--in-group{padding-right:4px}.profile-tab--chevron{cursor:pointer;font:inherit;background:0 0;border-top:0;border-left:0;border-right:0;padding:10px 8px 10px 0}.post-scheduled-label{background:var(--vc-10,#14b8a626);color:var(--vc,#5eead4);border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.collections-stats-bar{color:var(--vc-53,#6b7280);align-items:center;gap:8px;padding:0 0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:flex}.collections-stats-text{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.collections-stats-sep{opacity:.4}.collections-manage-btn{color:var(--vc,#5eead4);border:1px solid var(--vc-40,#5eead466);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;gap:5px;margin-left:auto;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.collections-manage-btn:hover{background:var(--vc-10,#5eead41a)}.collections-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}@media (max-width:480px){.collections-grid{grid-template-columns:1fr}}.collection-card{background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,#ffffff14);color:inherit;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px;text-decoration:none;transition:border-color .15s;display:flex}.collection-card:hover{border-color:var(--vc-40,#14b8a666)}.collection-card-cover{aspect-ratio:4/3;width:100%}.collection-card-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.collection-card-name{color:var(--vt,#e5e7eb);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.collection-card-stats{color:var(--vc-53,#6b7280);flex-wrap:wrap;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:flex}.collection-card-sep{opacity:.4}.cover-mosaic{background:var(--vb,#111827);width:100%;height:100%;box-shadow:0 0 0 1px var(--vc-15,#14b8a626);border-radius:8px;gap:1px;display:grid;position:relative;overflow:hidden}.cover-mosaic--0,.cover-mosaic--1{grid-template-rows:1fr;grid-template-columns:1fr}.cover-mosaic--2{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.cover-mosaic--3{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cover-mosaic--3 .cover-mosaic-tile:first-child{grid-row:span 2}.cover-mosaic--4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.cover-mosaic-tile{background-position:50%;background-size:cover;background-color:var(--vc-15,#14b8a626);width:100%;height:100%}.cover-mosaic-empty{background:var(--vc-15,#14b8a626);width:100%;height:100%;color:var(--vc-53,#6b7280);justify-content:center;align-items:center;display:flex}.cover-mosaic-empty-icon{aspect-ratio:1;width:38%;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.collection-focus-header{border-bottom:1px solid var(--vc-15,#14b8a626);grid-template-columns:120px 1fr;align-items:flex-start;gap:16px;margin-bottom:16px;padding:14px 4px 18px;display:grid}.collection-focus-cover{aspect-ratio:1;width:120px}.collection-focus-body{flex-direction:column;gap:6px;min-width:0;display:flex}.collection-focus-back{color:var(--vc-53,#6b7280);letter-spacing:.06em;background:0 0;border-radius:9999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px 2px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;text-decoration:none;display:inline-flex}.collection-focus-back:hover{color:var(--vc,#5eead4)}.collection-focus-name{color:var(--vt,#e5e7eb);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.15}.collection-focus-meta{color:var(--vc-53,#6b7280);flex-wrap:wrap;align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;display:flex}.collection-focus-attribution{color:var(--vc,#5eead4);text-decoration:none}.collection-focus-attribution:hover{color:var(--vc,#5eead4);text-decoration:underline}.collection-focus-sep{opacity:.4}@media (max-width:480px){.collection-focus-header{grid-template-columns:88px 1fr}.collection-focus-cover{width:88px}.collection-focus-name{font-size:19px}}.profile-edit-btn{background:var(--vc-15,#1f2937);color:var(--vc,#d1d5db)}.profile-edit-btn:hover{background:var(--vc-25,#374151);color:var(--vc,white)}.profile-menu-circle{cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:opacity .15s,background .15s;display:inline-flex}.profile-menu-circle .post-action-icon{transition:background .15s}@media (hover:hover){.profile-menu-circle:hover,.profile-menu-circle[aria-expanded=true]{background:var(--vc-10,#ffffff0d)}.profile-menu-circle:hover .post-action-icon,.profile-menu-circle[aria-expanded=true] .post-action-icon{background:var(--vc,#d1d5db)}.profile-header-card .profile-menu-circle{opacity:0}.profile-header-card:hover .profile-menu-circle,.profile-header-card:focus-within .profile-menu-circle,.profile-header-card .profile-menu-circle[aria-expanded=true]{opacity:1}}.profile-header--cover .profile-menu-circle .post-action-icon,.profile-header-strip--banner .profile-menu-circle .post-action-icon,.profile-header-strip--cover .profile-menu-circle .post-action-icon{background:#ffffffd9}.post-submit-btn{color:var(--vc-text,white)}.post-cancel-btn{color:var(--vc-53,#9ca3af)}.post-cancel-btn:hover{color:var(--vc,white)}.mask-dropdown-btn[aria-expanded=true] .mask-dropdown-chevron,[data-popup-menu-trigger][aria-expanded=true] .pm-chevron{transform:rotate(180deg)}.vessel-popup{background:var(--vb,#1f2937);border:1px solid var(--vc-25,#374151)}.vessel-popup-border{border-color:var(--vc-25,#374151)}.vessel-popup-hover:hover{background:var(--vc-15,#374151)}.is-dragging .vessel-popup-hover:hover{background:0 0}.vessel-popup-active{background:var(--vc-10,#37415180)}.vessel-popup-text{color:var(--vtext,white)}.vessel-popup-sub{color:var(--vc-53,#6b7280)}.hover\:vessel-popup-text-hover:hover{color:var(--vtext,white)}.vessel-popup-header{color:var(--vtext,#9ca3af)}.vessel-popup-check{color:var(--vc,#34d399)}.follow-btn-style{color:#f3f4f6;background:#ffffff14}.follow-btn-style:hover{background:#ffffff24}.rsvp-vessel-btn-style{background:var(--vc-15,#374151);color:var(--vc,#d1d5db)}.v-picker-toggle.rsvp-vessel-btn-style:hover{background:var(--vc-25,#4b5563)}.v-picker[data-v-picker-variant=avatar-caret] .v-picker-toggle{border-left-color:var(--v-muted,#fff6)}.v-picker[data-v-picker-variant=avatar-caret] .v-picker-avatar-wrap{position:relative}.v-picker[data-v-picker-variant=avatar-caret] .v-picker-via-avatar{object-fit:cover;width:56%;height:56%;box-shadow:0 0 0 2px var(--v-card-bg,var(--vb,#1f2937));border-radius:9999px;position:absolute;bottom:-2px;right:-2px}.follow-avatar-ring{--tw-ring-color:#ffffff14}.follow-error-toast{white-space:nowrap;z-index:50;color:#fecaca;background:#7f1d1d;border-radius:.375rem;margin-top:.5rem;padding:.375rem .75rem;font-size:.75rem;animation:.15s ease-out follow-toast-in;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes follow-toast-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)}}.post-settings-btn{color:var(--vc-53,#6b7280)}.post-settings-btn:hover{color:var(--vc,#d1d5db);background:var(--vc-15,#374151)}.mention{background:var(--vc-10,#14b8a626);color:var(--vc,#5eead4);font-weight:500}.mention:hover{background:var(--vc-20,#14b8a640);color:var(--vc,#5eead4)}.logo-hover{transition:transform .2s ease-in-out;display:inline-block}.logo-hover:hover{transform:scale(1.12)translateZ(0)}.post-content h1{margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.post-content h2{margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.post-content p{margin-bottom:.5rem}.post-content p:last-child{margin-bottom:0}.post-content strong{font-weight:600}.post-content em{font-style:italic}.post-content u{text-decoration:underline}.post-content s{text-decoration:line-through}.post-content ul,.post-content ol{margin-bottom:.5rem;padding-left:1.25rem}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content li{margin-bottom:.125rem}.post-content blockquote{border-left:3px solid var(--vc-40,#4b5563);opacity:.65;margin:.5rem 0;padding-left:.75rem;font-family:Noto Serif,ui-serif,Georgia,serif;font-style:italic}.post-content a{color:var(--vc,var(--color-primary-300));text-decoration:underline}.post-content a:hover{color:var(--vc-80,var(--color-primary-400))}.post-content a.mention,.post-content a.hashtag{color:var(--vc,#5eead4);text-decoration:none}:is(.post-content a.mention,.post-content a.hashtag):hover{color:var(--vc,#5eead4)}.post-content a.link-preview-card{color:inherit;text-decoration:none}.post-content a.link-preview-card:hover{color:inherit}.post-content pre,.post-content .code-block-wrap{margin:.75rem 0}.post-content pre{background:var(--vc-7,#00000040);border:1px solid var(--vc-15,#ffffff14);white-space:pre;border-radius:.375rem;padding:1rem;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em;line-height:1.5;overflow-x:auto}.post-content .code-block-wrap{position:relative}.post-content .code-block-wrap pre{margin:0}.post-content .code-block-wrap .code-copy-btn{display:none}@media (hover:hover){.post-content .code-block-wrap .code-copy-btn{background:var(--vc-10,#00000059);width:2.25rem;height:2.25rem;color:var(--vc-53,#9ca3af);cursor:pointer;opacity:0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:opacity .15s,background-color .15s,color .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.post-content .code-block-wrap .code-copy-icon{background:currentColor;width:1.25rem;height:1.25rem;display:block;position:relative;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Im05NzIgNTUyYzAtMzUuMDA4LTEzLjkwNi02OC41ODItMzguNjYtOTMuMzQtMjQuNzU4LTI0Ljc1NC01OC4zMzItMzguNjYtOTMuMzQtMzguNjZoLTI4OGMtMzUuMDA4IDAtNjguNTgyIDEzLjkwNi05My4zNCAzOC42Ni0yNC43NTQgMjQuNzU4LTM4LjY2IDU4LjMzMi0zOC42NiA5My4zNHYyODhjMCAzNS4wMDggMTMuOTA2IDY4LjU4MiAzOC42NiA5My4zNCAyNC43NTggMjQuNzU0IDU4LjMzMiAzOC42NiA5My4zNCAzOC42NmgyODhjMzUuMDA4IDAgNjguNTgyLTEzLjkwNiA5My4zNC0zOC42NiAyNC43NTQtMjQuNzU4IDM4LjY2LTU4LjMzMiAzOC42Ni05My4zNHptLTcyIDI4OGMwIDE1LjkxNC02LjMyMDMgMzEuMTc2LTE3LjU3NCA0Mi40MjYtMTEuMjUgMTEuMjU0LTI2LjUxMiAxNy41NzQtNDIuNDI2IDE3LjU3NGgtMjg4Yy0xNS45MTQgMC0zMS4xNzYtNi4zMjAzLTQyLjQyNi0xNy41NzQtMTEuMjU0LTExLjI1LTE3LjU3NC0yNi41MTItMTcuNTc0LTQyLjQyNnYtMjg4YzAtMTUuOTE0IDYuMzIwMy0zMS4xNzYgMTcuNTc0LTQyLjQyNiAxMS4yNS0xMS4yNTQgMjYuNTEyLTE3LjU3NCA0Mi40MjYtMTcuNTc0aDI4OGMxNS45MTQgMCAzMS4xNzYgNi4zMjAzIDQyLjQyNiAxNy41NzQgMTEuMjU0IDExLjI1IDE3LjU3NCAyNi41MTIgMTcuNTc0IDQyLjQyNnoiLz4KICA8cGF0aCBkPSJtNDkyIDI2NGMwIDE5Ljg4My0xNi4xMTcgMzYtMzYgMzZzLTM2LTE2LjExNy0zNi0zNiAxNi4xMTctMzYgMzYtMzYgMzYgMTYuMTE3IDM2IDM2eiIvPgogIDxwYXRoIGQ9Im02ODQgMjY0YzAgMTkuODgzLTE2LjExNyAzNi0zNiAzNnMtMzYtMTYuMTE3LTM2LTM2IDE2LjExNy0zNiAzNi0zNiAzNiAxNi4xMTcgMzYgMzZ6Ii8+CiAgPHBhdGggZD0ibTMwMCAyNjRjMCAxOS44ODMtMTYuMTE3IDM2LTM2IDM2cy0zNi0xNi4xMTctMzYtMzYgMTYuMTE3LTM2IDM2LTM2IDM2IDE2LjExNyAzNiAzNnoiLz4KICA8cGF0aCBkPSJtMzAwIDQ1NmMwIDE5Ljg4My0xNi4xMTcgMzYtMzYgMzZzLTM2LTE2LjExNy0zNi0zNiAxNi4xMTctMzYgMzYtMzYgMzYgMTYuMTE3IDM2IDM2eiIvPgogIDxwYXRoIGQ9Im0zMDAgNjQ4YzAgMTkuODgzLTE2LjExNyAzNi0zNiAzNnMtMzYtMTYuMTE3LTM2LTM2IDE2LjExNy0zNiAzNi0zNiAzNiAxNi4xMTcgMzYgMzZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Im05NzIgNTUyYzAtMzUuMDA4LTEzLjkwNi02OC41ODItMzguNjYtOTMuMzQtMjQuNzU4LTI0Ljc1NC01OC4zMzItMzguNjYtOTMuMzQtMzguNjZoLTI4OGMtMzUuMDA4IDAtNjguNTgyIDEzLjkwNi05My4zNCAzOC42Ni0yNC43NTQgMjQuNzU4LTM4LjY2IDU4LjMzMi0zOC42NiA5My4zNHYyODhjMCAzNS4wMDggMTMuOTA2IDY4LjU4MiAzOC42NiA5My4zNCAyNC43NTggMjQuNzU0IDU4LjMzMiAzOC42NiA5My4zNCAzOC42NmgyODhjMzUuMDA4IDAgNjguNTgyLTEzLjkwNiA5My4zNC0zOC42NiAyNC43NTQtMjQuNzU4IDM4LjY2LTU4LjMzMiAzOC42Ni05My4zNHptLTcyIDI4OGMwIDE1LjkxNC02LjMyMDMgMzEuMTc2LTE3LjU3NCA0Mi40MjYtMTEuMjUgMTEuMjU0LTI2LjUxMiAxNy41NzQtNDIuNDI2IDE3LjU3NGgtMjg4Yy0xNS45MTQgMC0zMS4xNzYtNi4zMjAzLTQyLjQyNi0xNy41NzQtMTEuMjU0LTExLjI1LTE3LjU3NC0yNi41MTItMTcuNTc0LTQyLjQyNnYtMjg4YzAtMTUuOTE0IDYuMzIwMy0zMS4xNzYgMTcuNTc0LTQyLjQyNiAxMS4yNS0xMS4yNTQgMjYuNTEyLTE3LjU3NCA0Mi40MjYtMTcuNTc0aDI4OGMxNS45MTQgMCAzMS4xNzYgNi4zMjAzIDQyLjQyNiAxNy41NzQgMTEuMjU0IDExLjI1IDE3LjU3NCAyNi41MTIgMTcuNTc0IDQyLjQyNnoiLz4KICA8cGF0aCBkPSJtNDkyIDI2NGMwIDE5Ljg4My0xNi4xMTcgMzYtMzYgMzZzLTM2LTE2LjExNy0zNi0zNiAxNi4xMTctMzYgMzYtMzYgMzYgMTYuMTE3IDM2IDM2eiIvPgogIDxwYXRoIGQ9Im02ODQgMjY0YzAgMTkuODgzLTE2LjExNyAzNi0zNiAzNnMtMzYtMTYuMTE3LTM2LTM2IDE2LjExNy0zNiAzNi0zNiAzNiAxNi4xMTcgMzYgMzZ6Ii8+CiAgPHBhdGggZD0ibTMwMCAyNjRjMCAxOS44ODMtMTYuMTE3IDM2LTM2IDM2cy0zNi0xNi4xMTctMzYtMzYgMTYuMTE3LTM2IDM2LTM2IDM2IDE2LjExNyAzNiAzNnoiLz4KICA8cGF0aCBkPSJtMzAwIDQ1NmMwIDE5Ljg4My0xNi4xMTcgMzYtMzYgMzZzLTM2LTE2LjExNy0zNi0zNiAxNi4xMTctMzYgMzYtMzYgMzYgMTYuMTE3IDM2IDM2eiIvPgogIDxwYXRoIGQ9Im0zMDAgNjQ4YzAgMTkuODgzLTE2LjExNyAzNi0zNiAzNnMtMzYtMTYuMTE3LTM2LTM2IDE2LjExNy0zNiAzNi0zNiAzNiAxNi4xMTcgMzYgMzZ6Ii8+Cjwvc3ZnPgo=);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-content .code-block-wrap .code-copy-icon:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyLjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNC41IDEyLjc1bDYgNiA5LTEzLjUiLz48L3N2Zz4K);width:0;height:0;position:absolute;overflow:hidden}.post-content .code-block-wrap .code-copy-label{display:none}.post-content .code-block-wrap .code-copy-btn.is-copied{color:var(--vc,#14b8a6);opacity:1}.post-content .code-block-wrap .code-copy-btn.is-copied .code-copy-icon{width:1rem;height:1rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyLjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNC41IDEyLjc1bDYgNiA5LTEzLjUiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyLjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNC41IDEyLjc1bDYgNiA5LTEzLjUiLz48L3N2Zz4K)}.post-content .code-block-wrap .code-copy-btn.is-copied .code-copy-label{display:none}.post-content .code-block-wrap:hover .code-copy-btn{opacity:1}.post-content .code-block-wrap .code-copy-btn:hover{background:var(--vc-20,#ffffff26);color:var(--vtext,#fff)}}.post-content .spoiler{background:var(--vc,white);color:var(--vc,white);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.125rem;padding:0 .125rem;transition:background .2s,color .2s}.post-content .spoiler.revealed{color:inherit;-webkit-user-select:auto;user-select:auto;background:0 0}.post-content .post-image{cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;max-width:100%;margin:.75rem 0;display:block;position:relative}.post-content .post-image img{-webkit-user-select:none;user-select:none;border-radius:.5rem;max-width:100%;height:auto}.post-content .post-image-left{margin-left:0;margin-right:auto}.post-content .post-image-center{margin-left:auto;margin-right:auto}.post-content .post-image-right{margin-left:auto;margin-right:0}.post-content .post-image-stretch,.post-content .post-image-stretch img{width:100%}.post-image-inner{display:inline-block;position:relative}.post-image-caption-btn{cursor:pointer;opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:0 0;border:none;width:1.5rem;height:1.5rem;padding:0;transition:opacity .2s;position:absolute;bottom:.5rem;right:.5rem}@media (hover:hover){.post-image-caption-btn:hover{opacity:.6}}.post-image-caption-btn svg{filter:drop-shadow(0 1px 2px #00000080);width:100%;height:100%}.post-image-caption-overlay{opacity:0;visibility:hidden;pointer-events:none;z-index:1;cursor:default;background:#000000d9;border-radius:.5rem;justify-content:center;align-items:flex-end;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:0}.post-image.caption-visible .post-image-caption-overlay,.post-photoset-figure.caption-visible .post-image-caption-overlay{opacity:1;visibility:visible;pointer-events:auto}.post-image.caption-visible .post-image-caption-btn,.post-photoset-figure.caption-visible .post-image-caption-btn{opacity:.7;z-index:3}.post-image-caption-text{color:#fff;text-align:center;-webkit-overflow-scrolling:touch;max-height:100%;padding:1rem 1rem 2.5rem;font-size:.875rem;line-height:1.5;overflow-y:auto}button[type=submit]:disabled,input[type=submit]:disabled,.split-btn-toggle:disabled{opacity:.5;cursor:not-allowed}.feed-end-icon{color:var(--vc-25,#374151)}.link-preview-card{background:#ffffff14;transition:background-color .15s}.link-preview-card:hover{background:#ffffff26}.link-icon{background-color:var(--vc,#6b7280);flex-shrink:0;width:1.75rem;height:1.75rem;display:block;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9IiM2YjcyODAiPgogIDxwYXRoIGQ9Im02OTcuNDQgODM4LjU2Yy0xNC4wMzktMTQuMDM5LTM2Ljg0LTE0LjAzOS01MC44NzkgMGwtMi4zOTg0IDIuMzk4NGMtMzguMDM5IDM4LjAzOS04OC42OCA1OS4wMzktMTQyLjU2IDU5LjAzOS0xMTEuMTIgMC0yMDEuNi05MC40OC0yMDEuNi0yMDEuNiAwLTUzLjg3OSAyMS0xMDQuNTIgNTkuMDM5LTE0Mi41NmwyLjM5ODQtMi4zOTg0YzYuODM5OC02LjgzOTggMTAuNTU5LTE1Ljg0IDEwLjU1OS0yNS40NDEgMC05LjYwMTYtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxLTYuODM5OC02LjgzOTgtMTYuMTk5LTEwLjU1OS0yNS40NDEtMTAuNTU5LTkuMjM4MyAwLTE4LjQ4IDMuNDgwNS0yNS40NDEgMTAuNTU5bC0yLjM5ODQgMi4zOTg0Yy01MS43MTkgNTEuNzE5LTgwLjE2IDEyMC4zNi04MC4xNiAxOTMuNDQgMCAxNTAuODQgMTIyLjc2IDI3My42IDI3My42IDI3My42IDczLjA3OCAwIDE0MS44NC0yOC40NDEgMTkzLjQ0LTgwLjE2bDIuMzk4NC0yLjM5ODRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MSAwLTkuNjAxNi0zLjcxODgtMTguNjAyLTEwLjU1OS0yNS40NDF6Ii8+CiAgPHBhdGggZD0ibTY5OC40IDIyOGMtNzMuMDc4IDAtMTQxLjcyIDI4LjQ0MS0xOTMuNDQgODAuMTZsLTIuMzk4NCAyLjM5ODRjLTYuODM5OCA2LjgzOTgtMTAuNTU5IDE1Ljg0LTEwLjU1OSAyNS40NDFzMy43MTg4IDE4LjYwMiAxMC41NTkgMjUuNDQxYzEzLjU1OSAxMy41NTkgMzcuMzIgMTMuNTU5IDUwLjg3OSAwbDIuMzk4NC0yLjM5ODRjMzguMDM5LTM4LjAzOSA4OC42OC01OS4wMzkgMTQyLjU2LTU5LjAzOSAxMTEuMTIgMCAyMDEuNiA5MC40OCAyMDEuNiAyMDEuNiAwIDUzLjg3OS0yMSAxMDQuNTItNTkuMDM5IDE0Mi41NmwtMi4zOTg0IDIuMzk4NGMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MSAwIDkuNjAxNiAzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDEgMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMi4zOTg0LTIuMzk4NGM1MS42MDItNTEuNjAyIDgwLjAzOS0xMjAuMzYgODAuMDM5LTE5My40NCAwLTE1MC44NC0xMjIuNzYtMjczLjYtMjczLjYtMjczLjZ6Ii8+CiAgPHBhdGggZD0ibTcyMS40NCA1MjkuNDRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MXMtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxYy02Ljk2MDktNi45NjA5LTE2LjE5OS0xMC41NTktMjUuNDQxLTEwLjU1OS05LjIzODMgMC0xOC40OCAzLjQ4MDUtMjUuNDQxIDEwLjU1OWwtMTkyIDE5MmMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MXMzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDFjMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMTkyLTE5MnoiLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9IiM2YjcyODAiPgogIDxwYXRoIGQ9Im02OTcuNDQgODM4LjU2Yy0xNC4wMzktMTQuMDM5LTM2Ljg0LTE0LjAzOS01MC44NzkgMGwtMi4zOTg0IDIuMzk4NGMtMzguMDM5IDM4LjAzOS04OC42OCA1OS4wMzktMTQyLjU2IDU5LjAzOS0xMTEuMTIgMC0yMDEuNi05MC40OC0yMDEuNi0yMDEuNiAwLTUzLjg3OSAyMS0xMDQuNTIgNTkuMDM5LTE0Mi41NmwyLjM5ODQtMi4zOTg0YzYuODM5OC02LjgzOTggMTAuNTU5LTE1Ljg0IDEwLjU1OS0yNS40NDEgMC05LjYwMTYtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxLTYuODM5OC02LjgzOTgtMTYuMTk5LTEwLjU1OS0yNS40NDEtMTAuNTU5LTkuMjM4MyAwLTE4LjQ4IDMuNDgwNS0yNS40NDEgMTAuNTU5bC0yLjM5ODQgMi4zOTg0Yy01MS43MTkgNTEuNzE5LTgwLjE2IDEyMC4zNi04MC4xNiAxOTMuNDQgMCAxNTAuODQgMTIyLjc2IDI3My42IDI3My42IDI3My42IDczLjA3OCAwIDE0MS44NC0yOC40NDEgMTkzLjQ0LTgwLjE2bDIuMzk4NC0yLjM5ODRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MSAwLTkuNjAxNi0zLjcxODgtMTguNjAyLTEwLjU1OS0yNS40NDF6Ii8+CiAgPHBhdGggZD0ibTY5OC40IDIyOGMtNzMuMDc4IDAtMTQxLjcyIDI4LjQ0MS0xOTMuNDQgODAuMTZsLTIuMzk4NCAyLjM5ODRjLTYuODM5OCA2LjgzOTgtMTAuNTU5IDE1Ljg0LTEwLjU1OSAyNS40NDFzMy43MTg4IDE4LjYwMiAxMC41NTkgMjUuNDQxYzEzLjU1OSAxMy41NTkgMzcuMzIgMTMuNTU5IDUwLjg3OSAwbDIuMzk4NC0yLjM5ODRjMzguMDM5LTM4LjAzOSA4OC42OC01OS4wMzkgMTQyLjU2LTU5LjAzOSAxMTEuMTIgMCAyMDEuNiA5MC40OCAyMDEuNiAyMDEuNiAwIDUzLjg3OS0yMSAxMDQuNTItNTkuMDM5IDE0Mi41NmwtMi4zOTg0IDIuMzk4NGMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MSAwIDkuNjAxNiAzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDEgMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMi4zOTg0LTIuMzk4NGM1MS42MDItNTEuNjAyIDgwLjAzOS0xMjAuMzYgODAuMDM5LTE5My40NCAwLTE1MC44NC0xMjIuNzYtMjczLjYtMjczLjYtMjczLjZ6Ii8+CiAgPHBhdGggZD0ibTcyMS40NCA1MjkuNDRjNi44Mzk4LTYuODM5OCAxMC41NTktMTUuODQgMTAuNTU5LTI1LjQ0MXMtMy43MTg4LTE4LjYwMi0xMC41NTktMjUuNDQxYy02Ljk2MDktNi45NjA5LTE2LjE5OS0xMC41NTktMjUuNDQxLTEwLjU1OS05LjIzODMgMC0xOC40OCAzLjQ4MDUtMjUuNDQxIDEwLjU1OWwtMTkyIDE5MmMtNi44Mzk4IDYuODM5OC0xMC41NTkgMTUuODQtMTAuNTU5IDI1LjQ0MXMzLjcxODggMTguNjAyIDEwLjU1OSAyNS40NDFjMTMuNTU5IDEzLjU1OSAzNy4zMiAxMy41NTkgNTAuODc5IDBsMTkyLTE5MnoiLz4KPC9zdmc+Cg==);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-icon-sm{width:.875rem;height:.875rem}.link-brand-icon{width:1.75rem;height:1.75rem;color:var(--vc,#6b7280);flex-shrink:0;display:block}.link-brand-icon-sm{width:.875rem;height:.875rem}.link-embed-frame{color-scheme:light;opacity:0;border:0;width:100%;min-height:100px;transition:opacity .2s;display:block}.link-embed-frame.is-ready{opacity:1}.swap-embed{aspect-ratio:16/9;cursor:pointer;background:#000;border-radius:.5rem;position:relative;overflow:hidden}.swap-embed.is-loading{background:linear-gradient(90deg,#1a1a1a 25%,#2a2a2a 50%,#1a1a1a 75%) 0 0/200% 100%;animation:1.5s infinite swap-embed-shimmer}@keyframes swap-embed-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.swap-embed-thumb{object-fit:cover;width:100%;height:100%;display:block}.swap-embed-play{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.swap-embed-play img{opacity:.8;width:68px;height:48px;transition:opacity .15s}.swap-embed:hover .swap-embed-play img{opacity:1}.swap-embed-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.post-embed-frame{border:0;width:100%;min-height:60px;margin:0 0 .75rem;display:block}.post-truncated-clip{position:relative}.post-truncated-wrap{max-height:var(--post-content-max-h);isolation:isolate;overflow:hidden}.post-truncated .post-truncated-clip:after{content:"";background:linear-gradient(to bottom, transparent, var(--v-card-bg,#1f2937));pointer-events:none;z-index:1;height:8rem;position:absolute;bottom:0;left:0;right:0}.post-truncated--mask .post-truncated-wrap{-webkit-mask-image:linear-gradient(#000 calc(100% - 8rem),#0000);mask-image:linear-gradient(#000 calc(100% - 8rem),#0000)}.post-truncated--mask .post-truncated-clip:after{display:none}.post-truncated.is-expanded .post-truncated-wrap{max-height:none;-webkit-mask-image:none;mask-image:none}.post-truncated.is-expanded .post-truncated-clip:after{display:none}.post-truncated-more{z-index:2;background:var(--color-gray-800,#1f2937);border:1px solid var(--vc-25,#374151);cursor:pointer;width:2rem;height:2rem;color:var(--vc,#14b8a6);border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}.post-truncated-more:hover{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);border-color:var(--vc,#14b8a6);transform:translate(-50%)scale(1.1);box-shadow:0 4px 12px #0006}.post-truncated-more-icon{width:1.1rem;height:1.1rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.post-location{align-items:center;gap:.375rem;display:flex}.post-location-icon{background:var(--vc,#6b7280);width:1.2rem;height:1.2rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);flex-shrink:0;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-location-text{color:var(--vc-53,#6b7280);font-size:.8125rem}.post-location-link{color:var(--vc-53,#6b7280);font-size:.8125rem;text-decoration:none}.post-location-link:hover{color:var(--vc,#d1d5db)}.post-tags{flex-wrap:wrap;gap:.375rem;display:flex}.post-tag{background:var(--vc-10,#4b55634d);color:var(--vc-53,#9ca3af);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:1rem;max-width:100%;padding:.125rem .5rem;font-size:.8125rem;transition:background .15s,color .15s;display:inline-block;overflow:hidden}.post-tag:hover{background:var(--vc-53,#9ca3af);color:var(--vb,#111827)}@media (max-width:650px){.feed-layout:not(.feed-layout--cards) .post-item{border-radius:0;border-left:none!important;border-right:none!important}.feed-layout:not(.feed-layout--cards) .profile-header-card,.feed-layout:not(.feed-layout--cards) .profile-header-strip{border-radius:0}}.mention{white-space:nowrap;border-radius:.25rem;padding:.125rem .375rem;transition:background-color .15s;display:inline;text-decoration:none!important}.mention:hover{text-decoration:none!important}.mention-avatar{object-fit:cover;vertical-align:-.15em;border-radius:50%;width:1em;height:1em;margin-right:.25em;display:inline-block}.mention-name{font-size:inherit;line-height:inherit;display:inline}.feed-layout{min-height:100vh}.feed-column{--feed-padding:clamp(0px, calc((100vw - 650px) / 2), 1rem);width:100%;max-width:650px;padding-left:var(--feed-padding);padding-right:var(--feed-padding);margin-left:auto;margin-right:auto;padding-bottom:2rem}@media (min-width:1024px){.feed-layout{justify-content:center;display:flex}.feed-column{flex-shrink:0;width:650px;margin:0}}@media (min-width:1280px){.feed-column{width:650px}}.feed-layout--cards .feed-column{max-width:1000px;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.feed-layout--cards .feed-column{width:1000px}}@media (max-width:650px){.feed-layout--cards .feed-column{padding-left:.5rem;padding-right:.5rem}}.feed-cards{position:relative}.feed-cards>.post-item{position:absolute}.feed-cards>:not(.post-item){position:absolute;bottom:0;left:0;right:0}.feed-cards>.post-item:has(.popup-menu:not([hidden])){z-index:10}@media (max-width:650px){.feed-cards .post-item{padding:.75rem}.feed-cards .post-item .size-10{width:2rem;height:2rem}.feed-cards .post-item .post-content,.feed-cards .post-item .font-medium{font-size:.8125rem}.feed-cards .post-item .text-sm{font-size:.75rem}.feed-cards .post-item .text-xs{font-size:.625rem}.feed-cards .post-item .event-title{font-size:1rem}}.feed-width--wide .feed-column{max-width:800px}.feed-width--huge .feed-column{max-width:1000px}.feed-width--full .feed-column{width:100%;max-width:none;padding:0}@media (min-width:651px){.feed-width--wide .feed-column,.feed-width--huge .feed-column{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.feed-width--wide .feed-column{width:800px}.feed-width--huge .feed-column{width:1000px}}.feed-width--wide .post-photoset,.feed-width--wide .event-carousel,.feed-width--wide .event-cover,.feed-width--huge .post-photoset,.feed-width--huge .event-carousel,.feed-width--huge .event-cover{max-width:550px;margin-left:auto;margin-right:auto}.feed-width--wide .post-content .post-image,.feed-width--huge .post-content .post-image{justify-content:center}.feed-width--wide .post-content .post-image img,.feed-width--huge .post-content .post-image img{max-width:550px}.post-content .post-image{display:flex}.post-content .post-image-left{justify-content:flex-start}.post-content .post-image-center{justify-content:center}.post-content .post-image-right{justify-content:flex-end}.post-content .post-image img{width:auto;max-width:100%;height:auto}.post-content .post-image.post-image-stretch,.post-content .post-image.post-image-auto-stretch,.post-content .post-image.post-image-stretch .post-image-inner,.post-content .post-image.post-image-auto-stretch .post-image-inner{width:100%}.post-content .post-image.post-image-stretch img,.post-content .post-image.post-image-auto-stretch img{width:100%;max-width:none}@media (max-width:650px){.feed-layout:not(.feed-layout--cards) .post-content .post-image{justify-content:center;width:calc(100% + 2rem);max-width:none;margin-left:-1rem;margin-right:-1rem}.feed-layout:not(.feed-layout--cards) .post-content .post-image img{border-radius:0}.feed-layout .post-content .post-image.post-image-stretch img,.feed-layout .post-content .post-image.post-image-auto-stretch img{width:100%;max-width:none}}.post-photoset{flex-direction:column;gap:4px;display:flex}.ps-row{gap:4px;display:flex}.ps-cell{min-width:0;aspect-ratio:var(--row-ratio,1);flex:1;overflow:hidden}.ps-cell .post-photoset-img{object-fit:cover;border-radius:.375rem;width:100%;height:100%;display:block}.ps-cell.is-uploading{background:var(--vb,#1f2937);position:relative}.ps-row .ps-cell.is-uploading:only-child{aspect-ratio:3/2}.ps-row .ps-cell.is-uploading:only-child:has(img[src]){aspect-ratio:unset}.ps-row .ps-cell.is-uploading:only-child:has(img[src]) .post-photoset-img{height:auto;max-height:850px}.psb-upload-overlay{color:var(--vc,#fffc);pointer-events:none;background:#00000040;border-radius:.375rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.psb-spinner-chip{background:var(--vb,#1f2937);border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;display:inline-flex;box-shadow:0 1px 6px #0006}.ps-cell.is-uploading img:not([src]),.ps-cell.is-uploading img[src=""]{display:none}.ps-row .ps-cell:only-child{aspect-ratio:unset}.ps-row .ps-cell:only-child .post-photoset-img{height:auto;max-height:850px}.post-photoset-inner{width:100%;height:100%;display:block;position:relative}@media (max-width:650px){.feed-layout:not(.feed-layout--cards) .post-photoset{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.feed-layout:not(.feed-layout--cards) .post-photoset .ps-cell .post-photoset-img,.feed-layout .post-photoset .ps-cell .post-image-caption-overlay{border-radius:0}}.event-carousel{-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;cursor:pointer;position:relative}.event-carousel.is-dragging{touch-action:none}.event-carousel-track{will-change:transform;display:flex}.event-carousel-track.is-settling{transition:transform .3s}.event-carousel-slide{aspect-ratio:2;flex:0 0 100%;min-width:0;max-height:280px}.event-carousel-slide img{pointer-events:none;object-fit:cover;width:100%;height:100%}.event-cover{aspect-ratio:2;width:100%;max-height:280px}.event-cover img{object-fit:cover;width:100%;height:100%}.event-carousel-btn{color:#fff;cursor:pointer;opacity:0;z-index:2;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.event-carousel:hover .event-carousel-btn{opacity:1}.event-carousel-btn:hover{background:#000000b3}.event-carousel-prev{left:8px}.event-carousel-next{right:8px}.event-carousel-dots{z-index:2;gap:6px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.event-carousel-dot{cursor:pointer;background:#fff6;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .15s}.event-carousel-dot.active{background:#fff}.event-carousel-dot:hover:not(.active){background:#ffffffb3}@media (max-width:650px){.feed-layout:not(.feed-layout--cards) .event-carousel{border-radius:0;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.event-carousel-btn{opacity:1}}.event-details .rsvp-circle,#event-rsvp-buttons .rsvp-circle,#event-waitlist-preview .rsvp-circle{cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.event-details .rsvp-circle:hover,#event-rsvp-buttons .rsvp-circle:hover,#event-waitlist-preview .rsvp-circle:hover{transform:scale(1.15)}.rsvp-accent-mode .rsvp-circle{border-color:var(--vc-25,#14b8a640)!important;background-color:var(--vc-7,#14b8a612)!important}.rsvp-accent-mode .rsvp-circle:hover{border-color:var(--vc-53,#14b8a687)!important;background-color:var(--vc-15,#14b8a626)!important}.rsvp-accent-mode .rsvp-circle.rsvp-active{border-color:var(--vc,#14b8a6)!important;background-color:var(--vc-20,#14b8a633)!important}.rsvp-accent-mode .rsvp-icon{color:var(--vc-53,#14b8a687)}.rsvp-accent-mode .rsvp-circle:hover .rsvp-icon,.rsvp-accent-mode .rsvp-circle.rsvp-active .rsvp-icon{color:var(--vc,#14b8a6)}.rsvp-accent-mode .rsvp-label{color:var(--vc-53,#14b8a687)!important}.rsvp-accent-mode .rsvp-circle:hover~.rsvp-label,.rsvp-accent-mode .rsvp-active~.rsvp-label{color:var(--vc,#14b8a6)!important}.event-meta-row{grid-template-columns:84px 1fr;align-items:center;gap:14px;margin-bottom:14px;display:grid}.event-date-block{aspect-ratio:1;background:var(--vc-12,#14b8a61f);border:1px solid var(--vc-25,#14b8a640);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:6px;display:flex}.event-date-mo{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc,#14b8a6);letter-spacing:.12em;text-transform:lowercase;font-size:10px;font-weight:600}.event-date-dy{color:var(--vt,#fff);letter-spacing:-.02em;margin:2px 0;font-size:32px;font-weight:700;line-height:1}.event-date-dow{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);text-transform:lowercase;letter-spacing:.1em;font-size:9px}.event-info-title{color:var(--vt,#fff);text-wrap:pretty;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.25}.event-info-meta{color:var(--vt-muted,#9ca3af);font-size:12px;line-height:1.4}.event-info-meta b{color:var(--vtext,#e5e7eb);font-weight:500}.event-capacity{font-size:11px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);grid-template-columns:1fr auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}.event-capacity-bar{background:#ffffff14;border-radius:9999px;height:4px;overflow:hidden}.event-capacity-bar-fill{background:var(--vc,#14b8a6);height:100%;transition:width .3s}.event-capacity-bar-fill.warning{background:#f59e0b}.event-capacity-bar-fill.hot{background:#ef4444}.event-capacity-num{white-space:nowrap;color:var(--vtext,#e5e7eb)}.event-capacity-num .dim{opacity:.5}.event-capacity-soldout{color:#ef4444}.event-reactions-head{border:1px solid var(--vc-20,#4b556380);font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);background:#ffffff08;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:8px 10px;font-size:11px;display:flex}.event-reactions-head.centered{justify-content:center}.event-reactions-head.centered .event-plus-inline{display:none}.event-reactions-head.with-plus{justify-content:space-between}.event-reactions-head.hidden{display:none}.event-plus-inline{align-items:center;gap:8px;display:inline-flex}.event-plus-inline .event-plus-glyph{background:var(--vc,#14b8a6);width:18px;height:18px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.event-respond-as{align-items:center;gap:8px;display:inline-flex}.event-responding-label{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);letter-spacing:.04em;text-transform:lowercase;font-size:10px}@media (max-width:900px){.feed-layout--cards .event-reactions-head.with-plus{flex-direction:column;align-items:stretch;gap:10px}.feed-layout--cards .event-reactions-head.with-plus .event-plus-inline,.feed-layout--cards .event-reactions-head.with-plus .event-respond-as{justify-content:space-between}}@media (max-width:420px){.event-reactions-head.with-plus{flex-direction:column;align-items:stretch;gap:10px}.event-reactions-head.with-plus .event-plus-inline,.event-reactions-head.with-plus .event-respond-as{justify-content:space-between}}.event-reactions{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.event-reactions.single-col{grid-template-columns:1fr}.event-reaction{border:1px solid var(--vc-20,#4b556380);cursor:pointer;background:#ffffff05;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 10px;font-family:inherit;transition:all .2s cubic-bezier(.4,.6,.3,1.3);display:flex;position:relative;overflow:hidden}.event-reaction:hover{border-color:var(--vc-40,#14b8a666);transform:translateY(-2px)}.event-reaction .event-reaction-emoji{filter:grayscale(.4)saturate(.8);font-size:36px;line-height:1;transition:all .2s}.event-reaction:hover .event-reaction-emoji{filter:none;transform:scale(1.1)rotate(-4deg)}.event-reaction .event-reaction-label{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);letter-spacing:.08em;font-size:10px}.event-reaction .event-reaction-count{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);opacity:.6;font-size:9px;position:absolute;top:6px;right:8px}.event-reaction.is-active.going{border-color:var(--vc,#14b8a6);background:var(--vc-15,#14b8a626);box-shadow:0 4px 14px var(--vc-20,#14b8a633)}.event-reaction.is-active.going .event-reaction-emoji{filter:none;transform:scale(1.08)}.event-reaction.is-active.going .event-reaction-label{color:var(--vc,#14b8a6);font-weight:700}.event-reaction.is-active.maybe{background:#f59e0b1f;border-color:#f59e0b;box-shadow:0 4px 14px #f59e0b33}.event-reaction.is-active.maybe .event-reaction-emoji{filter:none}.event-reaction.is-active.maybe .event-reaction-label{color:#f59e0b;font-weight:700}.event-reaction.is-active.nogo{background:#f871711a;border-color:#f8717180;box-shadow:0 4px 14px #f871712e}.event-reaction.is-active.nogo .event-reaction-emoji{filter:none}.event-reaction.is-active.nogo .event-reaction-label{color:#f87171;font-weight:700}.event-reaction:disabled{opacity:.35;cursor:not-allowed}.event-reaction:disabled:hover{transform:none}.event-reactions.is-icons .event-reaction-emoji{color:var(--vc-53,#14b8a687);filter:none}.event-reactions.is-icons .event-reaction:hover .event-reaction-emoji,.event-reactions.is-icons .event-reaction.is-active .event-reaction-emoji{color:var(--vc,#14b8a6);filter:none}.event-plus-stepper-body{align-items:center;gap:8px;display:inline-flex}.event-plus-stepper-btn{background:var(--vc-15,#14b8a626);width:24px;height:24px;color:var(--vc,#14b8a6);cursor:pointer;border:0;border-radius:6px;font-size:14px;font-weight:700;line-height:1}.event-plus-stepper-btn:disabled{opacity:.3;cursor:not-allowed}.event-plus-stepper-val{color:var(--vtext,#e5e7eb);text-align:center;min-width:20px;font-size:13px}.event-cta-row{align-items:stretch;gap:6px;margin-top:10px;display:flex}.event-cta{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);cursor:pointer;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.event-cta:hover{filter:brightness(1.08)}.event-cta.soldout{border:1px solid var(--vc-20,#4b556380);color:var(--vt-muted,#9ca3af);cursor:not-allowed;background:0 0}.event-cta.soldout:hover{filter:none}.event-cta.waitlist{color:#1f1511;background:#f59e0b}.event-cta.waitlist.is-active{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b73}.event-cta.waitlist[disabled]{opacity:.55;cursor:not-allowed}.event-cta.waitlist[disabled]:hover{filter:none}.event-cta.wl-claim{color:#1f1511;background:#f59e0b}.event-cta.wl-leave{flex:none;padding:12px 10px;font-size:12.5px}.event-wl-row{grid-column:1/-1;gap:6px;display:flex}.event-cta.neutral{border:1px solid var(--vc-20,#4b556380);color:var(--vtext,#e5e7eb);background:#ffffff0a}.event-cta.neutral:hover{border-color:var(--vc-40,#14b8a666);color:var(--vt,#fff);filter:none;background:#ffffff14}.event-cta-aux{border:1px solid var(--vc-20,#4b556380);color:var(--vtext,#e5e7eb);cursor:pointer;background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;min-width:48px;padding:0 14px;font-family:inherit;font-size:14px;transition:all .15s;display:inline-flex}.event-cta-aux:hover{border-color:var(--vc-40,#14b8a666);color:var(--vt,#fff);background:#ffffff14}.event-confirm{background:var(--vc-10,#14b8a61a);color:var(--vtext,#e5e7eb);border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-size:12px;display:flex}.event-confirm.hidden{display:none}.event-confirm-check{background:var(--vc,#14b8a6);width:16px;height:16px;color:var(--vc-text,#fff);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.event-phase-chip{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.1em;text-transform:lowercase;border-radius:9999px;align-items:center;gap:7px;width:max-content;margin-bottom:10px;padding:5px 10px;font-size:10px;font-weight:600;display:inline-flex}.event-phase-chip.live{color:#f87171;background:linear-gradient(90deg,#ef44442e,#ef44440f);border:1px solid #ef444459}.event-phase-chip.live .event-phase-dot{background:#ef4444;border-radius:9999px;flex-shrink:0;width:7px;height:7px;animation:1.6s ease-out infinite event-phase-pulse;box-shadow:0 0 #ef4444b3}.event-phase-chip.past{color:var(--vt-muted,#9ca3af);border:1px solid var(--vc-20,#4b556380);background:#ffffff08}.event-phase-chip.past.attended{color:var(--vc,#14b8a6);background:var(--vc-10,#14b8a61a);border-color:var(--vc-40,#14b8a666)}.event-phase-chip.closed{color:var(--vt-muted,#9ca3af);border:1px solid var(--vc-20,#4b556380);background:#ffffff08}.event-phase-chip.closed .event-phase-lock{opacity:.8;font-size:11px}@keyframes event-phase-pulse{0%{box-shadow:0 0 #ef4444b3}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.event-details.is-locked .event-reactions-head,.event-details.is-locked .event-cta-row,.event-details.is-locked .event-capacity{display:none}.event-details.is-locked .event-reaction,.event-details.is-locked .event-interest{cursor:not-allowed;pointer-events:none}.event-details.is-locked .event-reaction:hover{border-color:var(--vc-20,#4b556380);transform:none}.event-details.is-locked .event-reaction:hover .event-reaction-emoji{filter:grayscale(.4)saturate(.8);transform:none}.event-details.is-locked .event-reaction:not(.is-active){opacity:.35}.event-details.is-locked .event-reaction:not(.is-active) .event-reaction-emoji{filter:grayscale()opacity(.5)}.post-item:has(.event-details.is-past) .event-carousel-slide,.post-item:has(.event-details.is-past) .event-cover img{filter:saturate(.6)brightness(.85)}.event-recap{background:var(--vc-10,#14b8a61a);border:1px solid var(--vc-25,#14b8a640);color:var(--vtext,#e5e7eb);border-radius:8px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;font-size:12px;display:flex}.event-recap-stamp{background:var(--vc,#14b8a6);width:22px;height:22px;color:var(--vc-text,#fff);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.event-recap-body{flex:1;min-width:0;line-height:1.35}.event-recap-body b{color:var(--vt,#fff);font-weight:600}.event-recap-plusones{border:1px solid var(--vc-40,#14b8a666);color:var(--vc,#14b8a6);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;display:inline-flex}.event-signal{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);border:1px dashed var(--vc-20,#4b556380);background:#ffffff05;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;font-size:11px;display:flex}.event-signal b{color:var(--vtext,#e5e7eb);font-weight:500}.event-signal-avs{align-items:center;display:inline-flex}.event-meta-row-v5{grid-template-columns:64px 1fr auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.event-date-v5{text-align:center;border:1px solid var(--vc-20,#4b556380);background:#ffffff0a;border-radius:10px;padding:10px 0}.event-date-v5 .mo{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc,#14b8a6);letter-spacing:.12em;text-transform:lowercase;font-size:10px;font-weight:700}.event-date-v5 .dy{color:var(--vt,#fff);letter-spacing:-.02em;margin:3px 0 1px;font-size:26px;font-weight:700;line-height:1}.event-date-v5 .dow{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);font-size:10px}.event-info-v5 .event-info-where{color:var(--vt-muted,#9ca3af);font-size:12px;line-height:1.35}.event-price{text-align:right}.event-price-amt{color:var(--vt,#fff);letter-spacing:-.01em;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:700;line-height:1}.event-price-kind{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);letter-spacing:.08em;text-transform:lowercase;margin-top:4px;font-size:9px}.event-actions-v5{grid-template-columns:auto 1fr;align-items:stretch;gap:10px;min-width:0;display:grid}.event-actions-v5>*{min-width:0}@media (max-width:650px){.feed-layout--cards .event-actions-v5{grid-template-columns:1fr;gap:8px}.feed-layout--cards .event-interest{flex-direction:row;justify-content:center;gap:10px;min-width:0;padding:10px 14px 8px}.feed-layout--cards .event-interest-icon{width:24px;height:24px}.feed-layout--cards .event-ticket-cta{gap:8px;padding:10px 12px;font-size:13px}.feed-layout--cards .event-ticket-cta-icon{width:22px;height:22px}.feed-layout--cards .event-ticket-cta-arrow{font-size:14px}}@media (max-width:500px){.feed-layout--cards .event-ticket-cta-arrow{display:none}}.event-interest{border:1px solid var(--vc-20,#4b556380);cursor:pointer;background:#ffffff08;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:108px;padding:14px 20px 12px;font-family:inherit;transition:all .2s cubic-bezier(.4,.6,.3,1.3);display:flex;position:relative;overflow:hidden}.event-interest:hover{border-color:var(--vc-40,#14b8a666);transform:translateY(-2px)}.event-interest-icon{background:var(--vc,#14b8a6);opacity:.55;width:44px;height:44px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);transition:all .2s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.event-interest:hover .event-interest-icon{opacity:1;transform:scale(1.1)rotate(-5deg)}.event-interest-label{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);letter-spacing:.08em;font-size:10px}.event-interest-count{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vt-muted,#9ca3af);opacity:.55;font-size:9px}.event-interest.is-active{border-color:var(--vc,#14b8a6);background:var(--vc-15,#14b8a626);box-shadow:0 4px 14px var(--vc-20,#14b8a633)}.event-interest.is-active .event-interest-icon{opacity:1;transform:scale(1.08)}.event-interest.is-active .event-interest-label{color:var(--vc,#14b8a6);font-weight:700}.event-ticket-cta{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.event-ticket-cta,.event-ticket-cta:hover,.event-ticket-cta:visited{color:var(--vc-text,#fff);text-decoration:none}.event-ticket-cta:hover{filter:brightness(1.08)}.event-ticket-cta-main{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;line-height:1.1;display:flex;overflow:hidden}.event-ticket-cta-host{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc-text,#fff);opacity:.7;letter-spacing:.06em;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:600;overflow:hidden}.event-ticket-cta-arrow{font-family:var(--font-mono,ui-monospace, monospace);opacity:.7;flex-shrink:0;font-size:16px;line-height:1;transition:all .15s}.event-ticket-cta:hover .event-ticket-cta-arrow{opacity:1;transform:translate(2px)}.event-link-row{color:var(--vt-muted,#9ca3af);align-items:center;gap:8px;margin-top:6px;font-size:12px;line-height:1.35;text-decoration:none;transition:color .15s;display:inline-flex}.event-link-row,.event-link-row:hover,.event-link-row:visited{text-decoration:none}.event-link-row:hover{color:var(--vc,#14b8a6)}.event-link-row-icon{flex-shrink:0;width:14px;height:14px;display:block}.event-link-row-icon:not(svg){-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.event-link-row-arrow{opacity:.6;transition:transform .15s,opacity .15s}.event-link-row:hover .event-link-row-arrow{opacity:1;transform:translate(2px)}.event-ticket-cta-icon{flex-shrink:0;width:28px;height:28px;display:block}.event-ticket-cta-icon:not(svg){-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.event-cal-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.event-cal-row.hidden{display:none}.event-cal-btn{border:1px solid var(--vc-20,#4b556380);color:var(--vtext,#e5e7eb);cursor:pointer;background:#ffffff0d;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:11px;transition:all .12s;display:inline-flex}.event-cal-btn:hover{border-color:var(--vc-40,#14b8a666);color:var(--vt,#fff);background:#ffffff14}.event-cal-btn--full{border-radius:10px;flex:1;justify-content:center;padding:10px 14px;font-size:13px}.event-cal-btn-icon{width:14px;height:14px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;flex-shrink:0;display:inline-block;transform:translateY(-1px);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.event-cal-btn--full .event-cal-btn-icon{width:16px;height:16px}@media (max-width:420px){.event-meta-row{grid-template-columns:72px 1fr;gap:10px}.event-info-title{font-size:15px}.event-actions-v5{grid-template-columns:1fr}.event-interest{min-width:0}.event-meta-row-v5{grid-template-columns:56px 1fr auto;gap:10px}}.composer-overlay{z-index:10003;position:fixed;inset:0}.composer-backdrop{background:#000000d9;position:absolute;inset:0}.composer-frame{background:0 0;border:none;width:100%;height:100%;position:absolute;inset:0}.frame-wrapper{justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.frame-close-btn{color:#fff6;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:color .15s;display:flex;position:fixed;top:1rem;right:1rem}.frame-close-btn:hover{color:#fff}.in-frame .composer-back-btn{color:#ffffff80!important}.in-frame .composer-back-btn:hover{color:#fff!important}.in-frame .v-card{background-color:var(--vb,#030712);background-image:linear-gradient(var(--v-card-bg,#1f2937), var(--v-card-bg,#1f2937))}.post-item .repost-eyebrow{font-family:var(--vf-headings,"Source Code Pro", ui-monospace, monospace);color:var(--vc-53,#9ca3af);letter-spacing:.02em;border-bottom:1px solid var(--v-card-inner-border,var(--vc-15,#4b556366));background:var(--vc,#14b8a6);align-items:center;gap:8px;margin:-1rem -1rem 1rem;padding:10px 1rem;font-size:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.post-item .repost-eyebrow{background:color-mix(in srgb, var(--vc,#14b8a6) 5%, transparent)}}.post-item .repost-eyebrow{border-top-left-radius:inherit;border-top-right-radius:inherit}.post-item .repost-eyebrow .re-ico{width:13px;height:13px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-item .repost-eyebrow .re-av{object-fit:cover;border-radius:9999px;flex-shrink:0;width:18px;height:18px}.post-item .repost-eyebrow .re-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.post-item .repost-eyebrow a{color:var(--vt,#e5e7eb);text-decoration:none}.post-item .repost-eyebrow a:hover{color:var(--vc,#14b8a6)}.post-item .chain-segment{border-top:1px dashed var(--vc-25,#4b556380);margin-top:14px;padding:12px 0 0}.post-item .chain-segment+.chain-segment{margin-top:12px}.post-item .chain-segment .cs-byline{font-family:var(--vf-headings,"Source Code Pro", ui-monospace, monospace);color:var(--vc-53,#9ca3af);align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.post-item .chain-segment .cs-av{object-fit:cover;color:#e5e7eb;background:#4b5563;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:500;display:inline-flex}.post-item .chain-segment .cs-id{flex:0 auto;align-items:center;column-gap:8px;min-width:0;display:flex}.post-item .chain-segment .cs-name,.post-item .chain-segment .cs-handle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.post-item .chain-segment .cs-name{max-width:calc(100% - 8px);color:var(--vt,#e5e7eb);flex:none;text-decoration:none}.post-item .chain-segment .cs-name b{font-weight:600}.post-item .chain-segment .cs-name:hover{color:var(--vc,#14b8a6)}.post-item .chain-segment .cs-handle{color:var(--vc-53,#9ca3af);flex:0 auto;font-weight:400;text-decoration:none}.post-item .chain-segment .cs-handle:hover{color:var(--vc,#14b8a6)}.post-item .chain-segment .cs-time{color:var(--vc-53,#9ca3af);cursor:default;opacity:0;flex:none;margin-left:auto;text-decoration:none;transition:opacity .18s,transform .18s;transform:translate(4px)}.post-item .chain-segment a.cs-time{cursor:pointer}.post-item .chain-segment:hover .cs-time,.post-item .chain-segment:focus-within .cs-time{opacity:.7;transform:translate(0)}.post-item .chain-segment a.cs-time:hover{opacity:1;color:var(--vc,#14b8a6)}@media (hover:none){.post-item .chain-segment .cs-time{opacity:.7;transform:translate(0)}}.post-item .chain-segment .cs-text{color:var(--vtext,#e5e7eb);word-wrap:break-word;overflow-wrap:break-word;font-size:15px;line-height:1.55}.post-item .chain-segment .cs-text p{margin:0 0 .5rem}.post-item .chain-segment .cs-text p:last-child{margin-bottom:0}.post-item .chain-segment .cs-text a{color:var(--vc,#14b8a6);text-underline-offset:2px;text-decoration:underline}.locked-original{border:1px solid var(--vc-25,#4b556380);background:var(--vc,#14b8a6);border-radius:12px;padding:18px 16px 14px;position:relative}@supports (color:color-mix(in lab, red, red)){.locked-original{background:color-mix(in srgb, var(--vc,#14b8a6) 5%, transparent)}}.locked-original{margin-top:6px}.locked-original .lo-tag{background:var(--v-card-bg,#1f2937);letter-spacing:.1em;text-transform:uppercase;color:var(--vc-53,#6b7280);align-items:center;gap:6px;padding:0 8px;font-family:Source Code Pro,ui-monospace,monospace;font-size:10px;display:inline-flex;position:absolute;top:-9px;left:14px}.locked-original .lo-lock{width:9px;height:9px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.locked-original .lo-frozen,.locked-original .lo-frozen *{pointer-events:none}.locked-original .lo-frozen .post-item{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.locked-original .lo-frozen .post-footer,.locked-original .lo-frozen .post-menu,.locked-original .lo-frozen .post-find-icon,.locked-original .lo-frozen .post-truncated-more{display:none!important}.locked-original .lo-frozen .post-truncated-wrap{max-height:none!important;-webkit-mask-image:none!important;mask-image:none!important}.locked-original .lo-frozen .post-truncated-clip:after{display:none!important}.locked-original .lo-frozen .post-content,.locked-original .lo-frozen .post-photoset,.locked-original .lo-frozen .post-video,.locked-original .lo-frozen .post-audio,.locked-original .lo-frozen .post-poll,.locked-original .lo-frozen .event-card{opacity:.92}.locked-original .lo-frozen .repost-eyebrow{background:0 0;border-top-left-radius:0;border-top-right-radius:0;margin:0 0 12px;padding:0 0 10px}.forum-bio-preview{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.forum-form-section{background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,#ffffff14);border-radius:14px;padding:16px}.forum-form-section.is-danger{border-color:#fb71854d}.forum-form-section-head{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.forum-form-section-eyebrow{letter-spacing:.16em;color:var(--vc,#14b8a6);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700}.forum-form-section.is-danger .forum-form-section-eyebrow,.forum-form-section.is-danger .forum-form-section-title{color:#fb7185}.forum-form-section-title{letter-spacing:-.005em;color:var(--vt,white);margin:0;font-size:16px;font-weight:700}.forum-form-section-spacer{flex:1}.forum-form-section-hint{text-align:right;color:var(--vc-53,#9ca3af);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.forum-form-section-body{flex-direction:column;gap:12px;display:flex}.forum-radio-card{text-align:left;border:1px solid var(--vc-15,#ffffff1a);cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:20px 1fr;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid}.forum-radio-card.has-icon{grid-template-columns:20px 1fr auto}.forum-radio-card.is-checked{background:var(--vc-10,#ffffff0d);border-color:var(--vc-40,#ffffff40)}.forum-radio-card-input{align-self:start;margin-top:3px}.forum-radio-card-body{flex-direction:column;gap:2px;display:flex}.forum-radio-card-label{color:var(--vt,white);font-size:14px;font-weight:600}.forum-radio-card-hint{color:var(--vc-53,#9ca3af);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.45}.forum-radio-card-icon{width:36px;height:36px;color:var(--vc-53,#9ca3af);background:#0000002e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.forum-radio-card-icon svg{width:22px;height:22px}.forum-radio-card.is-checked .forum-radio-card-icon{background:var(--vc-15,#ffffff1a);color:var(--vc,#14b8a6)}.forum-format-badge{border:1px solid var(--vc-15,#ffffff1a);color:var(--vtext,#e5e7eb);letter-spacing:.1em;text-transform:uppercase;opacity:.85;background:#ffffff0a;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:600;display:inline-flex}.forum-format-badge-suffix{opacity:.7}.forum-state-badge{letter-spacing:.14em;text-transform:uppercase;border-radius:4px;align-items:center;padding:1px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:700;display:inline-flex}.forum-state-badge.is-open{background:var(--vc-15,#ffffff1a);color:var(--vc,#14b8a6)}.forum-state-badge.is-hidden{color:#a78bfa;background:#a78bfa2e}.forum-state-badge.is-locked{color:#fb7185;background:#fb71852e}.forum-breadcrumb{color:var(--vc-53,#9ca3af);flex-wrap:wrap;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:flex}.forum-breadcrumb-sep{opacity:.45}.forum-breadcrumb-link{color:var(--vc,#14b8a6);font-weight:500;text-decoration:none}.forum-breadcrumb-link:hover{text-decoration:underline}.forum-breadcrumb-current{color:var(--vc,#14b8a6);font-weight:500}.forum-breadcrumb-current.is-last{color:var(--vt,white);font-weight:600}.forum-row{text-align:left;background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,#ffffff14);width:100%;min-height:92px;color:inherit;border-radius:12px;align-items:stretch;text-decoration:none;transition:border-color .12s,background .12s;display:flex;position:relative}.forum-row.is-link{cursor:pointer}.forum-row.is-link:hover{border-color:var(--vc-40,#ffffff40)}.forum-row-stretch:after{content:"";z-index:1;position:absolute;inset:0}.forum-row.is-dense{min-height:64px}.forum-row-icon{background:var(--vc-10,#ffffff0d);width:44px;height:44px;color:var(--vc,#14b8a6);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:16px 0 16px 18px;display:flex}.forum-row.is-dense .forum-row-icon{width:36px;height:36px;margin:12px 0 12px 14px}.forum-row.is-state-locked .forum-row-icon{color:#fb7185;background:#fb71851f}.forum-row.is-state-hidden .forum-row-icon{color:#a78bfa;background:#a78bfa1f}.forum-row-icon-svg{width:22px;height:22px}.forum-row.is-dense .forum-row-icon-svg{width:18px;height:18px}.forum-row-icon{overflow:hidden}.forum-row-icon-img{object-fit:cover;width:100%;height:100%;display:block}.secrow-icon-wrap{flex-shrink:0;position:relative}.secrow-icon-btn{color:#ffffff59;cursor:pointer;background:#ffffff0f;border:1px dashed #ffffff40;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:relative;overflow:hidden}.secrow-icon-btn:hover{color:#fff9;border-color:#ffffff73}.secrow-icon-btn img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.secrow-icon-btn svg{width:16px;height:16px}.secrow-icon-x{color:#f87171;cursor:pointer;background:#374151;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:11px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.secrow-icon-x:hover{background:#4b5563}.secrow-icon-x.hidden{display:none}.forum-row-body{flex-direction:column;flex:1;gap:4px;min-width:0;padding:16px 18px;display:flex}.forum-row.is-dense .forum-row-body{padding:12px 16px}.forum-row-titleline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.forum-row-title{font-family:var(--vf,var(--font-sans));color:var(--vt,white);letter-spacing:-.005em;overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none}.forum-row.is-dense .forum-row-title{font-size:15px}.forum-row-perm{letter-spacing:.1em;text-transform:uppercase;color:var(--vc-53,#9ca3af);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600}.forum-row-desc{font-family:var(--vf,var(--font-sans));color:var(--vc-53,#9ca3af);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.forum-row.is-dense .forum-row-desc{-webkit-line-clamp:1}.forum-row-url{color:var(--vc-53,#9ca3af);opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.forum-row-meta{width:220px;color:var(--vc-53,#9ca3af);text-align:right;flex-direction:column;flex-shrink:0;justify-content:center;padding:16px 22px 16px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.forum-create-disclosure{background:#ffffff05;border:1px solid #ffffff14;border-radius:8px}.forum-create-disclosure[open]{background:#ffffff0a}.forum-create-disclosure-summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:10px 12px;font-size:12px;list-style:none;display:flex}.forum-create-disclosure-summary::-webkit-details-marker{display:none}.forum-create-disclosure-summary:before{content:"";color:#9ca3af;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex-shrink:0;width:0;height:0;transition:transform .12s}.forum-create-disclosure[open]>.forum-create-disclosure-summary:before{transform:rotate(90deg)}.forum-create-disclosure-title{color:#e5e7eb;font-weight:500}.forum-create-disclosure-hint{color:#6b7280;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.forum-create-disclosure>div{padding:0 12px 12px}.forum-settings-header{border-bottom:1px solid var(--vc-15,#ffffff1a);align-items:center;gap:12px;margin-top:14px;padding:12px 0 14px;display:flex}.forum-settings-header-icon{background:var(--vc-10,#ffffff0d);width:44px;height:44px;color:var(--vc,#14b8a6);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.forum-settings-header-icon-glyph{background:var(--vc,#14b8a6);width:28px;height:28px;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.forum-settings-header-text{flex:1;min-width:0}.forum-settings-header-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--vc-53,#9ca3af);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.forum-settings-header-title{letter-spacing:-.01em;color:var(--vt,white);margin:2px 0 0;font-size:22px;font-weight:700}.forum-settings-header-actions{gap:8px;display:flex}.forum-settings-header-cancel{color:var(--vc-53,#9ca3af);border:1px solid var(--vc-25,#ffffff26);cursor:pointer;background:0 0;border-radius:9999px;padding:8px 14px;font-size:12.5px;font-weight:500}.forum-settings-header-save{background:var(--vc,#14b8a6);color:var(--vc-text,white);cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:6px;padding:8px 16px;font-size:12.5px;font-weight:700;display:inline-flex}.forum-settings-header-view{color:var(--vc-53,#9ca3af);border:1px solid var(--vc-25,#ffffff26);background:0 0;border-radius:9999px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.forum-settings-header-view:hover{color:var(--vc,#14b8a6)}.vessel-description p,.forum-bio p{margin-bottom:.25rem}.vessel-description p:last-child,.forum-bio p:last-child{margin-bottom:0}.vessel-description s,.forum-bio s{text-decoration:line-through}.vessel-description a,.forum-bio a,.vpeek-bio a{color:var(--vc,#14b8a6);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.vessel-description a:hover,.forum-bio a:hover,.vpeek-bio a:hover{opacity:.8}.styled-checkbox{appearance:none;border:1px solid var(--color-gray-600,#4b5563);background-color:var(--color-gray-700,#374151);cursor:pointer;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem;position:relative}.styled-checkbox:checked{background-color:var(--vc,#0d9488);border-color:var(--vc,#0d9488)}.styled-checkbox:checked:after{content:"";border:solid var(--vc-text,white);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.styled-checkbox:focus{outline:2px solid var(--vc,#14b8a6);outline-offset:2px}.styled-radio{appearance:none;border:1px solid var(--color-gray-600,#4b5563);background-color:var(--color-gray-700,#374151);cursor:pointer;border-radius:50%;flex-shrink:0;width:1rem;height:1rem;position:relative}.styled-radio:checked{background-color:var(--vc,#0d9488);border-color:var(--vc,#0d9488)}.styled-radio:checked:after{content:"";background:var(--vc-text,white);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}.styled-radio:focus{outline:2px solid var(--vc,#14b8a6);outline-offset:2px}body:has(#vessel-bg-css):before{content:"";z-index:-1;pointer-events:none;background-image:var(--bg-image);background-size:var(--bg-size,cover);background-position:var(--bg-position,center);background-repeat:var(--bg-repeat,no-repeat);opacity:var(--bg-opacity,1);filter:blur(var(--bg-blur,0px));transform:scale(var(--bg-scale,1));position:fixed;inset:0}body.bg-cover:before{background-position:50%;background-repeat:no-repeat;background-size:cover}body.bg-repeat-tile:before{background-position:0 0;background-repeat:repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-repeat-top:before{background-position:0 0;background-repeat:repeat-x;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-repeat-right:before{background-position:100% 0;background-repeat:repeat-y;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-repeat-bottom:before{background-position:0 100%;background-repeat:repeat-x;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-repeat-left:before{background-position:0 0;background-repeat:repeat-y;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-top:before{background-position:top;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-right:before{background-position:100%;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-bottom:before{background-position:bottom;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-left:before{background-position:0;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-top-left:before{background-position:0 0;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-top-right:before{background-position:100% 0;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-bottom-left:before{background-position:0 100%;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}body.bg-align-bottom-right:before{background-position:100% 100%;background-repeat:no-repeat;background-size:calc(var(--bg-w) * 1px) calc(var(--bg-h) * 1px)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.bg-repeat-tile:before,body.bg-repeat-top:before,body.bg-repeat-right:before,body.bg-repeat-bottom:before,body.bg-repeat-left:before,body.bg-align-top:before,body.bg-align-right:before,body.bg-align-bottom:before,body.bg-align-left:before,body.bg-align-top-left:before,body.bg-align-top-right:before,body.bg-align-bottom-left:before,body.bg-align-bottom-right:before{background-size:calc(var(--bg-w) * .5px) calc(var(--bg-h) * .5px)}}.theme-editor{height:100dvh;display:flex;overflow:hidden}html:has(.theme-editor),body:has(.theme-editor){overscroll-behavior:none;overflow:hidden}.theme-editor-sidebar{background:var(--color-gray-900,#111827);border-right:1px solid var(--color-gray-700,#374151);flex-shrink:0;width:320px;overflow-y:auto}@media (min-width:1280px){.theme-editor-sidebar{width:400px}}.theme-editor-preview{background:#030712;flex:1;min-width:0;position:relative;overflow:hidden}.theme-editor-iframe{border:none;width:100%;height:100%}.theme-editor-overlay{z-index:1;cursor:not-allowed;background-image:var(--watermark);background-repeat:repeat;position:absolute;inset:0}.theme-editor-overlay:after{content:"";background-image:var(--watermark-strong);opacity:0;pointer-events:none;background-repeat:repeat;position:absolute;inset:0}.theme-editor-overlay.flash:after{animation:1s ease-out preview-flash}@keyframes preview-flash{0%{opacity:0}25%{opacity:1}to{opacity:0}}.theme-editor-show-settings{display:none}.theme-editor-show-settings.flash{animation:.6s .2s settings-flash}@keyframes settings-flash{0%,to{transform:scale(1)}25%{transform:scale(1.25)}50%{transform:scale(1)}75%{transform:scale(1.2)}}@media (max-width:1023px){.theme-editor{height:100dvh;position:relative}.theme-editor-preview{position:absolute;inset:0}.theme-editor-iframe{width:100%;height:100%}.theme-editor-sidebar{z-index:10;border-right:1px solid var(--color-gray-700,#374151);width:80%;max-width:320px;transition:transform .2s;position:absolute;top:0;bottom:0;left:0}.theme-editor.preview-mode .theme-editor-sidebar{transform:translate(-100%)}.theme-editor-show-settings{display:none}.theme-editor.preview-mode .theme-editor-show-settings{display:flex}}.te-save-btn{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.te-save-btn:hover{opacity:.85}.te-toast-success{color:var(--vc,#14b8a6);background:var(--vc-10,#14b8a61f)}.te-toast-error{color:var(--vc,#f87171);background:var(--vc-10,#f871711f)}.te-field-error{color:var(--vc,#f87171)}.te-remove-btn{color:var(--vc-53,#f87171)}.te-remove-btn:hover{color:var(--vc,#fca5a5)}.te-swatch-active{--tw-ring-offset-color:var(--color-gray-900,#111827)}.te-label{color:var(--v-muted-strong,#9ca3af)}.te-disabled{opacity:.4;pointer-events:none}.thm-card-list{flex-direction:column;gap:10px;display:flex}.thm-card{text-align:left;border-radius:10px;width:100%;display:block}.thm-card-preview{background:var(--thm-bg,#030712);border:1px solid var(--vc-25,#374151);border-radius:10px;height:76px;display:block;position:relative;overflow:hidden}.thm-card.is-active .thm-card-preview{outline:2px solid var(--vc,#14b8a6);outline-offset:1px}.thm-card-bgimg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thm-card-mock{background:var(--thm-card-bg,var(--thm-bg,#030712));border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex;position:absolute;inset:12px}@supports (color:color-mix(in lab, red, red)){.thm-card-mock{background:var(--thm-card-bg,color-mix(in srgb, var(--thm-bg,#030712) 80%, transparent))}}.thm-card-mock{border:1px solid var(--thm-accent,#14b8a6)}@supports (color:color-mix(in lab, red, red)){.thm-card-mock{border:1px solid color-mix(in srgb, var(--thm-accent,#14b8a6) 25%, transparent)}}.thm-card-title{color:var(--thm-title,#fff);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.thm-card-swatches{flex-shrink:0;gap:3px;display:flex}.thm-card-swatches span{border:1px solid #ffffff26;border-radius:3px;width:10px;height:20px}.thm-card:hover .thm-card-preview{border-color:var(--vc-53,#6b7280)}.te-disclosure-summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;list-style:none;display:flex}.te-disclosure-summary::-webkit-details-marker{display:none}.te-disclosure-summary:hover .te-label{color:var(--vtext,white)}.te-disclosure[open] .te-disclosure-chevron{transform:rotate(180deg)}.te-disclosure-chevron{transition:transform .15s}.te-input{background:var(--vb-80,var(--vc-7,#37415180));border:1px solid var(--vc-25,#4b5563);width:100%;color:var(--vtext,white);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.te-input::placeholder{color:var(--v-muted,#6b7280)}.te-input:focus{border-color:var(--vc,#14b8a6);box-shadow:0 0 0 1px var(--vc,#14b8a6);outline:none}.te-slider{background:var(--vc-25,#4b5563);appearance:none;cursor:pointer;border-radius:9999px;width:100%;height:.375rem}.te-slider::-webkit-slider-thumb{appearance:none;background:var(--vc,#14b8a6);border:2px solid var(--vtext,#fff);border-radius:50%;width:1rem;height:1rem;box-shadow:0 1px 3px #0000004d}.te-slider::-moz-range-thumb{background:var(--vc,#14b8a6);border:2px solid var(--vtext,#fff);border-radius:50%;width:1rem;height:1rem;box-shadow:0 1px 3px #0000004d}.te-section{background:#8080801a;border-radius:.75rem;padding:1rem}.te-section-title{color:var(--v-muted-strong,#9ca3af);text-transform:lowercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.te-upload-row{align-items:center;gap:.75rem;display:flex}.te-upload-thumb{background:var(--vc-10,#2a3441);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.te-upload-thumb.is-round{border-radius:9999px}.te-upload-thumb img{object-fit:cover;width:100%;height:100%}.te-upload-label{min-width:0;color:var(--vtext,#d1d5db);flex:1;font-size:.875rem}.te-upload-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.te-layout-grid{-ms-overflow-style:none;scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.te-layout-grid::-webkit-scrollbar{display:none}.te-layout-card{aspect-ratio:3/4;background:var(--vc-7,#212936);opacity:.5;cursor:default;border:2px solid #0000;border-radius:.5rem;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.25rem;width:3.5rem;padding-bottom:.375rem;transition:border-color .15s,opacity .15s;display:flex;position:relative}.te-layout-card-icon{flex:1;justify-content:center;align-items:center;padding:.25rem .25rem 0;display:flex}.te-layout-card-icon svg{width:100%;height:100%;color:var(--v-muted-strong,#6b7280)}.te-layout-card-label{color:var(--v-muted-strong,#9ca3af);text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 .25rem;font-size:.5625rem;overflow:hidden}.te-layout-enabled{opacity:1;cursor:pointer}.te-layout-enabled:hover{border-color:var(--vc-25,#4b5563)}.te-layout-active{border-color:var(--vc,#14b8a6);opacity:1}.te-link-add{align-items:center;gap:.5rem;display:flex}.te-link-add .te-input{flex:1;min-width:0}.te-link-add-btn{background:var(--vc-10,#14b8a626);width:2.25rem;height:2.25rem;color:var(--vc,#14b8a6);cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.te-link-add-btn:hover{background:var(--vc-20,#14b8a640)}.te-links-list{flex-direction:column;gap:.375rem;margin-bottom:.75rem;display:flex}.te-links-list:empty{margin-bottom:0}.te-link-row{align-items:center;gap:.25rem;min-height:2rem;display:flex}.te-link-drag{cursor:grab;color:var(--v-muted,#6b7280);touch-action:none;flex-shrink:0;padding:.25rem}.te-link-drag:active{cursor:grabbing}.te-drag-icon{width:.875rem;height:.875rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.te-link-pill{background:var(--vc-10,#ffffff14);height:2rem;color:var(--vc,#d1d5db);white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;min-width:0;padding:0 .625rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex;overflow:hidden}.te-link-pill:hover{background:var(--vc-20,#ffffff1f)}.te-link-pill svg{flex-shrink:0;width:.875rem;height:.875rem}.te-link-remove{width:1.5rem;height:1.5rem;color:var(--v-muted,#6b7280);opacity:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:opacity .15s,color .15s;display:flex}.te-link-row:hover .te-link-remove{opacity:1}.te-link-remove:hover{color:var(--vc,#d1d5db)}.te-link-row.is-dragging{z-index:9999;opacity:.9;pointer-events:none;position:fixed}.te-link-placeholder{border:2px dashed var(--vc-25,#4b5563);border-radius:.5rem;height:2rem}.te-pages-list{flex-direction:column;gap:.375rem;margin-bottom:.75rem;display:flex}.te-pages-list:empty{margin-bottom:0}.te-page-row{align-items:center;gap:.25rem;min-height:2rem;display:flex}.te-page-drag{cursor:grab;color:var(--v-muted,#6b7280);touch-action:none;flex-shrink:0;padding:.25rem}.te-page-drag:active{cursor:grabbing}.te-page-display{cursor:pointer;border-radius:.375rem;flex:1;align-items:baseline;gap:.375rem;min-width:0;padding:.25rem .375rem;display:flex}.te-page-display:hover{background:var(--vc-7,#ffffff0d)}.te-page-title{color:var(--vtext,white);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.te-page-slug{color:var(--vc-53,#6b7280);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.te-page-edit{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.te-page-edit .te-input{flex:1;min-width:0;padding:.25rem .5rem;font-size:.8125rem}.te-page-edit-slug-wrap{flex:1;align-items:center;gap:0;min-width:0;display:flex}.te-page-slug-prefix{color:var(--vc-53,#6b7280);flex-shrink:0;padding-right:.125rem;font-size:.75rem}.te-page-edit-slug-wrap .te-input{min-width:0;color:var(--vc-53,#9ca3af);flex:1;padding:.25rem .375rem;font-size:.75rem}.te-page-save-btn{width:1.5rem;height:1.5rem;color:var(--vc,#14b8a6);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.te-page-save-btn:hover{background:var(--vc-10,#14b8a626)}.te-page-edit-content,.te-page-remove{width:1.5rem;height:1.5rem;color:var(--v-muted,#6b7280);opacity:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:flex}.te-page-row:hover .te-page-edit-content,.te-page-row:hover .te-page-remove{opacity:1}.te-page-edit-content:hover{color:var(--vc,#14b8a6)}.te-page-remove:hover{color:var(--vc,#d1d5db)}.te-page-row.is-editing .te-page-edit-content,.te-page-row.is-editing .te-page-remove{display:none}.te-page-row.is-dragging{z-index:9999;opacity:.9;pointer-events:none;position:fixed}.te-page-placeholder{border:2px dashed var(--vc-25,#4b5563);border-radius:.5rem;height:2rem}.te-page-add-btn{border:1px dashed var(--vc-25,#4b5563);width:100%;color:var(--vc,#14b8a6);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:flex}.te-page-add-btn:hover{background:var(--vc-7,#14b8a60d);border-color:var(--vc-53,#14b8a680)}.te-sections-list{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.te-sections-list:empty{margin-bottom:0}.te-section-row{border-radius:.5rem;align-items:center;gap:.25rem;min-height:2rem;padding:.125rem;transition:background .15s,opacity .15s;display:flex;position:relative}.te-section-row.is-hidden{opacity:.55}.te-section-drag{cursor:grab;color:var(--v-muted,#6b7280);touch-action:none;flex-shrink:0;padding:.25rem}.te-section-drag:active{cursor:grabbing}.te-section-display{cursor:pointer;border-radius:.375rem;flex-direction:column;flex:1;gap:1px;min-width:0;padding:.25rem .375rem;display:flex}.te-section-display:hover{background:var(--vc-7,#ffffff0d)}.te-section-name{color:var(--vtext,white);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.te-section-meta{color:var(--vc-53,#6b7280);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem;overflow:hidden}.te-section-rename-input{width:100%;padding:.125rem .375rem;font-size:.8125rem;font-weight:600}.te-section-default{color:#ffffff40;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .15s,background .15s;display:flex}.te-section-default:hover:not(:disabled){color:#fbbf24cc;background:var(--vc-7,#ffffff0a)}.te-section-default.is-on{color:#fbbf24}.te-section-default:disabled{cursor:default}.te-section-menu{width:1.5rem;height:1.5rem;color:var(--v-muted,#6b7280);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.te-section-menu:hover{color:var(--vtext,white);background:var(--vc-7,#ffffff0d)}.te-section-row.is-dragging{z-index:9999;opacity:.9;pointer-events:none;background:var(--color-gray-900,#111827);padding:.25rem .5rem;position:fixed;box-shadow:0 4px 12px #0006}.te-section-placeholder{border:2px dashed var(--vc-25,#4b5563);border-radius:.5rem;height:2rem}.te-section-add-btn{border:1px dashed var(--vc-25,#4b5563);width:100%;color:var(--vc,#14b8a6);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:flex}.te-section-add-btn:hover{background:var(--vc-7,#14b8a60d);border-color:var(--vc-53,#14b8a680)}.te-section-add-panel{background:var(--vc-7,#14b8a60a);border:1px solid var(--vc-25,#14b8a640);border-radius:.75rem;margin-top:.5rem;padding:.75rem}.te-section-add-header{align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.te-section-add-title{min-width:0;color:var(--vtext,white);flex:1;font-size:.8125rem;font-weight:600}.te-section-add-cancel-btn,.te-section-add-back-btn{color:#ffffff80;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.125rem .25rem;font-size:.75rem;display:inline-flex}.te-section-add-cancel-btn:hover,.te-section-add-back-btn:hover{color:var(--vtext,white)}.te-section-pick-list{flex-direction:column;gap:.375rem;display:flex}.te-section-pick-option{color:var(--vtext,white);cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem;transition:border-color .15s,background .15s;display:flex}.te-section-pick-option:hover:not(:disabled){border-color:var(--vc-53,#14b8a673)}.te-section-pick-option:disabled{cursor:default;opacity:.55}.te-section-pick-dot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.te-section-pick-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.te-section-pick-name{letter-spacing:-.005em;color:var(--vtext,white);font-size:.8125rem;font-weight:700}.te-section-pick-desc{color:#ffffff73;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.te-section-pick-chevron{color:#ffffff4d;flex-shrink:0;width:.875rem;height:.875rem}.te-section-pick-soon{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border-radius:9999px;flex-shrink:0;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5625rem}.te-section-collection-list{flex-direction:column;gap:.25rem;max-height:16rem;display:flex;overflow-y:auto}.te-section-collection-option{color:var(--vtext,white);cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:border-color .15s,background .15s;display:flex}.te-section-collection-option:hover{border-color:var(--vc-53,#14b8a673)}.te-section-collection-option.is-picked{background:var(--vc-15,#fcd34d2e);border-color:var(--vc,#fcd34d80)}.te-section-collection-dot{background:#fcd34d;border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}.te-section-collection-body{flex:1;align-items:baseline;gap:.375rem;min-width:0;display:flex;overflow:hidden}.te-section-collection-name{letter-spacing:-.005em;color:var(--vtext,white);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.te-section-collection-priv{color:#ffffff8c;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:9999px;flex-shrink:0;padding:.0625rem .3125rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5625rem}.te-section-collection-count{color:#fff6;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.te-section-collection-empty{color:#ffffff73;text-align:center;padding:.75rem .5rem;font-size:.75rem}.map-container{box-sizing:border-box;flex-direction:column;height:100dvh;padding:.5rem .5rem .5rem 0;display:flex;overflow:hidden}@media (max-width:1023px){.map-container{padding-top:0;padding-left:.5rem}}.map-page{border:1px solid var(--color-gray-700,#374151);border-radius:1rem;flex:1;min-height:0;display:flex;overflow:hidden}.map-area{flex:1;min-width:0;position:relative}.map-area-inner{background-color:var(--vb,#1a1a2e);width:100%;height:100%}.map-sidebar{border-left:1px solid var(--color-gray-700,#374151);background:var(--vb,#111827);flex-shrink:0;width:650px;overflow-y:auto}.map-mobile-header{display:none}.map-panel-header{z-index:3;background:var(--vb-80,#111827d9);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-gray-700,#374151);padding:.625rem 1rem;position:sticky;top:0}.map-panel-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.map-panel-title{color:#e5e7eb;margin:0;font-size:.9375rem;font-weight:600}.map-scope-toggle{background:var(--vc-10,#1f2937);border:1px solid var(--vc-25,#374151);border-radius:9999px;display:inline-flex;overflow:hidden}.map-scope-btn{color:var(--vt-muted,#9ca3af);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:10rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;overflow:hidden}.map-scope-btn:hover{color:var(--vt,#d1d5db)}.map-scope-btn.active{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.map-type-filters{flex-shrink:0;gap:.25rem;display:flex}.map-type-btn{width:1.75rem;height:1.75rem;color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.map-type-icon{width:1.125rem;height:1.125rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.map-type-btn:hover{color:var(--vtext,#d1d5db);background:var(--vc-15,#374151)}.map-type-btn.active{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);border-color:var(--vc,#14b8a6)}.map-panel-right{flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;display:flex}.map-refresh-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:28px;height:28px;transition:color .15s,background .15s,transform .1s;display:flex}.map-refresh-btn:hover{color:#d1d5db;background:#374151}.map-refresh-btn:active{background:#4b5563;transform:scale(.85)}.map-refresh-btn.loading,.map-refresh-btn.cooldown{pointer-events:none}.map-refresh-btn.loading .map-refresh-icon,.map-refresh-btn.cooldown .map-refresh-icon{opacity:.35}.map-refresh-icon{width:1.25rem;height:1.25rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.map-sidebar-posts{padding:.5rem}.map-sidebar-empty{text-align:center;color:var(--color-gray-500,#6b7280);padding:2rem 1rem;font-size:.875rem}.map-post-card{isolation:isolate;margin-bottom:.5rem;scroll-margin-top:5rem;transition:outline .15s,opacity .15s;position:relative}.map-post-card:has(.v-picker-menu:not(.hidden)){z-index:1}.map-post-card.active{outline:2px solid var(--vc,#14b8a6);outline-offset:-2px}.map-post-card .post-content{font-size:.875rem;line-height:1.5}.map-post-card.is-peek,.map-post-card.is-peek .pp{cursor:pointer}.map-post-card.is-expanded{cursor:default}.map-peek-skeleton,.map-drawer-loading{background:linear-gradient(100deg, var(--vc-7,#ffffff0a) 30%, var(--vc-20,#ffffff17) 50%, var(--vc-7,#ffffff0a) 70%);background-size:200% 100%;border-radius:12px;animation:1.2s ease-in-out infinite mapPeekShimmer}.map-peek-skeleton{height:78px}.map-drawer-loading{height:40vh;margin:.5rem}@keyframes mapPeekShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.map-peek-skeleton,.map-drawer-loading{animation:none}}.map-card-collapse{z-index:5;background:var(--vb,#111827eb);width:26px;height:26px;color:var(--vt,#e5e7eb);border:1px solid var(--vc-20,#ffffff24);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.map-card-collapse:hover{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.map-pin{background:var(--vc,#14b8a6);cursor:pointer;border:2px solid #fff;border-radius:50%;width:32px;height:32px;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:0 1px 4px #0006}.map-pin-avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.map-pin:hover,.map-pin.active{box-shadow:0 0 0 2px var(--vc,#14b8a6), 0 2px 8px #0006;transform:scale(1.3)}.map-pin:after{content:"";border:2px solid var(--vc,#14b8a6);pointer-events:none;opacity:0;border-radius:9999px;width:36px;height:36px;margin-top:-18px;margin-left:-18px;position:absolute;top:50%;left:50%}.map-pin.is-pinging:after{animation:.8s ease-out nyx-map-ping}.maplibregl-marker:has(.map-pin.is-pinging){z-index:10}@keyframes nyx-map-ping{0%{opacity:0;transform:scale(6)}15%{opacity:.85}to{opacity:0;transform:scale(1)}}.map-overlay-btns{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:12px;right:12px}.map-overlay-btns .map-refresh-btn{background:var(--vb,#1f2937);border:1px solid var(--color-gray-600,#4b5563);width:36px;height:36px;color:var(--vtext,#d1d5db);border-radius:.5rem}.map-overlay-btns .map-refresh-btn:hover{background:var(--color-gray-700,#374151);color:var(--vtext,#fff)}.map-locate-btn{background:var(--vb,#1f2937);border:1px solid var(--color-gray-600,#4b5563);width:36px;height:36px;color:var(--vtext,#d1d5db);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.map-locate-icon{width:1.7rem;height:1.7rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.map-locate-btn:hover{background:var(--color-gray-700,#374151);color:var(--vtext,#fff)}.map-locate-btn.loading{opacity:.6;pointer-events:none}@media (max-width:1023px){.map-container{height:calc(100dvh - var(--mobile-nav-h,64px))}.map-mobile-header .map-panel-right .mask-dropdown{display:none}}@media (max-width:1299px){.map-mobile-header{background:var(--vb,#111827);border:1px solid var(--color-gray-700,#374151);border-bottom:none;border-radius:1rem 1rem 0 0;padding:.5rem 1rem;display:block}.map-mobile-header+.map-page{border-top:none;border-radius:0 0 1rem 1rem}.map-sidebar{display:none}}.map-drawer-backdrop,.map-drawer{display:none}@media (max-width:1299px){.map-drawer-backdrop{z-index:60;opacity:0;pointer-events:none;background:#00000059;transition:opacity .25s;display:block;position:absolute;inset:0}.map-drawer-backdrop.is-open{opacity:1;pointer-events:auto}.map-drawer{z-index:61;background:var(--vb,#111827);border-top:1px solid var(--color-gray-700,#374151);visibility:hidden;touch-action:pan-y;overscroll-behavior:contain;border-radius:.75rem .75rem 0 0;flex-direction:column;max-height:90vh;transition:transform .3s,visibility .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.map-drawer.is-open{visibility:visible;transform:translateY(0)}.map-drawer-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.map-drawer-handle{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;height:2.5rem;display:flex}.map-drawer-handle:after{content:"";background:var(--vc,#4b5563);border-radius:2px;width:32px;height:4px}.map-drawer-handle:active{cursor:grabbing}.map-drawer-content{width:100%;max-width:42rem;margin:0 auto;padding:0 .5rem .5rem}.map-drawer-content .map-post-card{width:100%;margin-bottom:0}.map-drawer-content .post-find-icon{display:none}}.cal-modal{z-index:70;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.cal-modal.is-open{display:flex}.cal-modal-backdrop{background:#00000080;position:absolute;inset:0}.cal-modal-content{background:var(--vb,#1f2937);border:1px solid var(--vc-25,#374151);border-radius:.75rem;width:100%;max-width:18rem;padding:1.25rem;position:relative;box-shadow:0 10px 25px #0000004d}.cal-modal-header{color:var(--vtext,#fff);justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.cal-modal-close{color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem;transition:color .15s}.cal-modal-close:hover{color:var(--vtext,#fff)}.cal-modal-option{color:var(--vtext,#d1d5db);border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;text-decoration:none;transition:background .15s;display:flex}.cal-modal-option:hover{background:var(--vc-12,#374151);color:var(--vtext,#fff)}.audio-composer{border:1px solid var(--vc-20,#4b556380);border-radius:.75rem;padding:1rem;transition:border-color .15s;position:relative}.audio-composer.is-file-dragover{border-color:var(--vc-53,#ffffff80);background:var(--vc-7,#ffffff0d)}.ab-layout{grid-template-columns:160px 1fr;align-items:stretch;gap:1rem;display:grid}.ab-post-meta{grid-template-columns:1fr 1fr 6rem;gap:.75rem;margin-bottom:.75rem;display:grid}.ab-post-meta[hidden]{display:none}@media (max-width:640px){.ab-post-meta{grid-template-columns:1fr}}.ab-post-meta-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ab-post-meta-label{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:lowercase;letter-spacing:.06em;color:var(--vt-muted,#9ca3af);font-size:.7rem}.ab-post-meta-input{background:var(--vb-80,#374151);border:1px solid var(--vc-25,#6b7280);width:100%;color:var(--vtext,#fff);border-radius:.375rem;padding:.4rem .6rem;font-family:inherit;font-size:.9rem}.ab-post-meta-input:focus{border-color:var(--vc,#14b8a6);box-shadow:0 0 0 1px var(--vc,#14b8a6);outline:none}.ab-post-meta-input::placeholder{color:var(--vc-40,#9ca3af)}@media (max-width:640px){.ab-layout{grid-template-columns:1fr}}.ab-art{aspect-ratio:1;align-self:start;min-height:160px;position:relative}.ab-art-preview{background:var(--vc-10,#4b556333);border-radius:.5rem;width:100%;height:100%;position:relative;overflow:hidden}.ab-art-preview img{object-fit:cover;width:100%;height:100%;display:block}.ab-art-preview.is-uploading .ab-art-overlay{color:#ffffffe6;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ab-art-remove{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background .15s;display:inline-flex;position:absolute;top:.375rem;right:.375rem}.ab-art-remove:hover{background:#000000d9}.ab-art-change{color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;padding:.375rem;font-size:.75rem;font-weight:500;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0}.ab-art-preview:hover .ab-art-change,.ab-art-preview:focus-within .ab-art-change{opacity:1}.ab-art-empty{border:2px dashed var(--vc-20,#4b556380);width:100%;height:100%;color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:border-color .15s,color .15s,background .15s;display:flex}.ab-art-empty:hover{border-color:var(--vc-53,#ffffff80);background:var(--vc-7,#ffffff0d)}.ab-art-empty-icon{width:1.75rem;height:1.75rem;color:var(--vc,#6b7280);opacity:.53;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;transition:opacity .15s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ab-art-empty:hover .ab-art-empty-icon{opacity:1}.ab-art-empty-label{font-size:.875rem;font-weight:500}.ab-art-empty-hint{opacity:.7;font-size:.6875rem}.ab-tracks{flex-direction:column;gap:.25rem;min-width:0;min-height:160px;display:flex}.ab-track{background:var(--vc-7,#4b556326);touch-action:none;z-index:1;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:background .15s,transform .15s;display:flex;position:relative}.ab-track:hover{background:var(--vc-12,#4b556340)}.ab-track.is-dragging{opacity:.8;z-index:2;cursor:grabbing;box-shadow:0 6px 16px #00000040}.ab-track.is-uploading{opacity:.85}.ab-track-handle{width:1.25rem;height:1.25rem;color:var(--vc-53,#6b7280);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ab-track-handle svg{width:.875rem;height:.875rem}.ab-track.is-dragging .ab-track-handle{cursor:grabbing}.ab-track-number{text-align:right;width:1.75rem;color:var(--vc-53,#6b7280);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem}.ab-track-title{min-width:0;color:var(--vtext,#f3f4f6);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;overflow:hidden}.ab-track-duration{color:var(--vc-53,#9ca3af);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem}.ab-track-status{color:var(--vc-53,#9ca3af);flex-shrink:0;align-items:center;display:inline-flex}.ab-track-btn{width:1.75rem;height:1.75rem;color:var(--vc-53,#6b7280);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.ab-track:hover .ab-track-btn,.ab-track:focus-within .ab-track-btn{opacity:1}.ab-track-btn:hover{background:var(--vc-20,#4b556380);color:var(--vtext,#fff)}.ab-track-btn--danger:hover{color:#f87171;background:#ef444433}.ab-track-btn svg{width:.875rem;height:.875rem}.ab-progress-bar{background:var(--vc-7,#4b556333);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ab-progress-bar-inner{background:var(--vc,#14b8a6);height:100%;transition:width .1s ease-out}.ab-drop-indicator{background:var(--vc,#14b8a6);border-radius:1px;height:2px;margin:.125rem 0}.ab-drop-zone{border:2px dashed var(--vc-20,#4b556380);color:var(--vc-53,#6b7280);cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:1rem;transition:border-color .15s,background .15s,color .15s;display:flex}.ab-drop-zone:hover{border-color:var(--vc-53,#ffffff80);background:var(--vc-7,#ffffff0d)}.ab-drop-zone.is-disabled{opacity:.5;cursor:not-allowed}.ab-drop-zone-icon{width:1.5rem;height:1.5rem;display:inline-flex}.ab-drop-zone-icon svg{width:100%;height:100%}.ab-drop-zone-text{font-size:.875rem;font-weight:500}.ab-drop-zone-hint{opacity:.75;font-size:.75rem}.ab-total{color:var(--vc-53,#6b7280);font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:.75rem}.post-audio{grid-template-columns:88px 1fr;align-items:start;gap:14px;display:grid;position:relative}@media (max-width:520px){.post-audio{grid-template-columns:64px 1fr;gap:10px}}.post-audio-art{aspect-ratio:1;background-position:50%;background-size:cover;background-color:var(--vc-12,#4b556340);cursor:pointer;border-radius:8px;align-self:start;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000004d}.post-audio-art:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.post-audio-art--fallback{background:linear-gradient(135deg, var(--vc,#14b8a6) 0%, var(--vb,#1f2937) 100%);color:var(--vc-text,#ffffffa6);justify-content:center;align-items:center;display:flex}.post-audio-art-fallback-icon{opacity:.55;pointer-events:none;width:60%;height:60%;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-audio-play{opacity:0;pointer-events:none;background:#00000059;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.post-audio-art:hover .post-audio-play,.post-audio.is-playing .post-audio-play{opacity:1}.post-audio-play-glyph{background:var(--vc,#14b8a6);width:28px;height:28px;color:var(--vc-text,#fff);border-radius:9999px;justify-content:center;align-items:center;display:flex}.post-audio-play-icon{border:5px solid #0000;border-left:9px solid;border-right-width:0;width:0;height:0;margin-left:2px;display:block}.post-audio-pause-icon{gap:2px;display:none}.post-audio-pause-icon span{background:currentColor;border-radius:1px;width:3px;height:10px;display:block}.post-audio.is-playing .post-audio-play-icon{display:none}.post-audio.is-playing .post-audio-pause-icon{display:flex}.post-audio-meta{min-width:0;padding-top:2px;overflow:hidden}.post-audio-kind{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.14em;text-transform:lowercase;color:var(--vc-53,#6b7280);align-items:center;gap:6px;margin-bottom:6px;font-size:10px;display:flex}.post-audio-kind-dot{background:currentColor;border-radius:9999px;flex-shrink:0;width:3px;height:3px}.post-audio-title{letter-spacing:-.01em;color:var(--vt,#fff);word-break:break-word;margin:0;font-size:19px;font-weight:700;line-height:1.15}.post-audio--single .post-audio-art{transition:transform .2s}.post-audio--single .post-audio-art:hover{transform:scale(1.02)}.post-audio--single .post-audio-play{display:none}.post-audio-single-player{flex-direction:column;min-width:0;padding-top:2px;display:flex}.post-audio-single-head{align-items:baseline;gap:8px;min-width:0;margin-bottom:3px;display:flex}.post-audio-single-kind{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.15em;text-transform:lowercase;color:var(--vt-muted,#9ca3af);flex-shrink:0;font-size:10px}.post-audio-title--single{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:initial;line-clamp:initial;margin-bottom:10px;font-size:17px;line-height:1.2;display:block;overflow:hidden}.post-audio-artist{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.02em;color:var(--vt-muted,#9ca3af);margin-top:-4px;margin-bottom:10px;font-size:12px}.post-audio--single .post-audio-artist{margin-top:-6px;margin-bottom:12px}.post-audio-single-transport{grid-template-columns:36px 1fr auto;align-items:center;gap:12px;display:grid}.post-audio-single-play{background:var(--vc,#14b8a6);width:36px;height:36px;color:var(--vc-text,#fff);cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .15s,filter .15s;display:flex}.post-audio-single-play:hover{filter:brightness(1.08);transform:scale(1.04)}.post-audio-single-play .post-audio-pause-icon{gap:2px;display:none}.post-audio.is-playing .post-audio-single-play .post-audio-play-icon{display:none}.post-audio.is-playing .post-audio-single-play .post-audio-pause-icon{display:flex}.post-audio-single-wave{min-width:0;height:32px;color:var(--vtext,#fff);cursor:pointer;-webkit-user-select:none;user-select:none}.post-audio-single-wave .post-audio-wave{gap:1px;width:100%;height:32px;margin:0;padding:0}.post-audio-single-wave .post-audio-wave-bar--cursor{height:30px!important}.post-audio-single-time{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--vt-muted,#9ca3af);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:12px}@media (max-width:520px){.post-audio-title--single{margin-bottom:8px;font-size:15px}.post-audio-single-transport{grid-template-columns:32px 1fr auto;gap:8px}.post-audio-single-play{width:32px;height:32px}}.post-audio-list{border-top:1px solid var(--vc-15,#ffffff26);grid-column:1/-1;margin:14px 0 0;padding:0;list-style:none}.post-audio-item{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:7px 6px 7px 2px;transition:background .12s,color .12s;display:grid;position:relative}.post-audio-item+.post-audio-item{border-top:1px solid var(--vc-10,#ffffff1a)}.post-audio-item:hover{background:var(--vc-7,#ffffff12)}.post-audio-item:focus-visible{outline:2px solid var(--vc,#14b8a6);outline-offset:-2px}.post-audio-item--error{opacity:.45}.post-audio--single.has-audio-error{opacity:.5}.post-audio-item-number{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;text-align:right;color:var(--vt-muted,#9ca3af);font-size:11px;transition:color .12s}.post-audio-item:hover .post-audio-item-number{color:var(--vt,#fff)}.post-audio-item-eq{justify-self:end;align-items:flex-end;gap:2px;height:12px;display:none}.post-audio-item.is-playing .post-audio-item-number{display:none}.post-audio-item.is-playing .post-audio-item-eq{display:inline-flex}.post-audio-item-eq span{background:var(--vc,#14b8a6);border-radius:1px;width:2px;animation:.9s ease-in-out infinite post-audio-eq}.post-audio-item-eq span:first-child{height:8px;animation-delay:0s}.post-audio-item-eq span:nth-child(2){height:12px;animation-delay:.15s}.post-audio-item-eq span:nth-child(3){height:6px;animation-delay:.3s}@keyframes post-audio-eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.post-audio-item-titles{flex-direction:column;gap:2px;min-width:0;display:flex}.post-audio-item-title{color:var(--vtext,#e5e7eb);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.post-audio-item-sub{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;color:var(--vt-muted,#9ca3af);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.post-audio-item.is-playing .post-audio-item-sub{color:var(--vc,#14b8a6);opacity:.75}.post-audio-item-title--clamp{white-space:normal;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box}.post-audio-item.is-playing .post-audio-item-title{color:var(--vc,#14b8a6);font-weight:600}.post-audio-item-duration{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--vt-muted,#9ca3af);font-size:11px}.post-audio-item.is-playing .post-audio-item-duration{color:var(--vc,#14b8a6)}.post-audio-nowplaying{grid-column:1/-1;margin-top:14px}.post-audio-nowplaying-pill{background:var(--vc-10,#ffffff1a);border-radius:9999px;grid-template-columns:32px minmax(160px,1.3fr) minmax(140px,2fr) auto;align-items:center;gap:14px;padding:8px 14px 8px 8px;display:grid}.post-audio-nowplaying-btn{background:var(--vc,#14b8a6);width:32px;height:32px;color:var(--vc-text,#fff);cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:filter .15s;display:flex}.post-audio-nowplaying-btn:hover{filter:brightness(1.1)}.post-audio-nowplaying-info{min-width:0}.post-audio-nowplaying-title{color:var(--vt,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.post-audio-nowplaying-ctx{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;color:var(--vt-muted,#9ca3af);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.post-audio-nowplaying-time{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--vt-muted,#9ca3af);white-space:nowrap;flex-shrink:0;font-size:11px}.post-audio-nowplaying-time-elapsed{color:var(--vc,#14b8a6)}.post-audio-nowplaying-scrub{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:20px;color:var(--vtext,#fff)}.post-audio-wave{align-items:center;gap:1px;width:100%;height:20px;margin:0;padding:0;display:flex}.post-audio-wave-bar{opacity:.22;background:currentColor;border-radius:9999px;flex:1;min-width:2px;transition:opacity .15s,background .1s}.post-audio-wave-bar--played{opacity:.85}.post-audio-wave-bar--cursor{opacity:1;background:var(--vc,#14b8a6);height:20px!important}@media (max-width:520px){.post-audio-nowplaying-pill{grid-template-columns:28px minmax(60px,1fr) minmax(90px,1.5fr) auto;gap:8px;padding:6px 12px 6px 6px}.post-audio-nowplaying-btn{width:28px;height:28px}.post-audio-nowplaying-ctx{display:none}}.poll-kicker{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.12em;text-transform:lowercase;color:var(--vc-53,#9ca3af);align-items:center;gap:6px;margin-bottom:6px;font-size:10px;display:inline-flex}.poll-kicker .poll-dot{background:var(--vc,#14b8a6);border-radius:9999px;width:5px;height:5px}.poll-kicker.is-closed .poll-dot{background:var(--vc-53,#9ca3af)}.poll-prompt{letter-spacing:-.01em;color:var(--vt,var(--vtext,#fff));text-wrap:pretty;margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.25}.poll-footer{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--vc-53,#9ca3af);letter-spacing:.06em;text-transform:lowercase;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:10px;display:flex}.poll-footer .poll-footer-sep{opacity:.5}.poll-footer-vessel{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.poll-footer-vessel-label{opacity:.7}.poll-footer-vessel.is-locked .v-picker-toggle,.poll-footer-vessel.is-locked .v-picker-menu{display:none}.poll-footer-vessel.is-locked .v-picker-main{cursor:default;border-radius:.375rem}.poll-vessel-lock{background:var(--vc,#9ca3af);opacity:.75;width:.875rem;height:.875rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.poll-footer-vessel:not(.is-locked) .poll-vessel-lock{display:none}.poll-vessel-countdown{font-family:var(--font-mono,ui-monospace, monospace);color:var(--vc-53,#9ca3af);opacity:.85;text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;cursor:default;min-width:22px;font-size:11px}.poll-vessel-countdown:empty,.poll-footer-vessel.is-locked .poll-vessel-countdown{display:none}.poll-list{flex-direction:column;gap:8px;display:flex}.poll-opt{border:1px solid var(--v-card-border,#374151);cursor:pointer;text-align:left;width:100%;color:var(--vtext,#fff);font:inherit;background:#ffffff05;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;transition:all .15s;display:flex;position:relative;overflow:hidden}.poll-opt:hover{border-color:var(--vc-40,#14b8a666);background:#ffffff0a}.poll-opt .poll-opt-fill{background:var(--vc-10,#14b8a61a);pointer-events:none;z-index:0;width:0;transition:width .5s cubic-bezier(.3,.7,.3,1);position:absolute;top:0;bottom:0;left:0}.poll-opt .poll-opt-radio{z-index:1;border:1.5px solid var(--vc-53,#9ca3af);border-radius:9999px;flex-shrink:0;width:16px;height:16px;transition:all .15s;position:relative}.poll-opt .poll-opt-label{z-index:1;color:var(--vt,var(--vtext,#fff));word-break:break-word;flex:1;min-width:0;font-weight:500;position:relative}.poll-opt .poll-opt-pct{z-index:1;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.02em;color:var(--vc-53,#9ca3af);text-align:right;min-width:44px;font-size:12px;font-weight:600;position:relative}.poll-widget.is-hidden-results .poll-opt .poll-opt-fill{width:0!important}.poll-widget.no-anim,.poll-widget.no-anim *,.poll-widget.no-anim :before,.poll-widget.no-anim :after{transition:none!important;animation:none!important}.poll-widget.is-hidden-results .poll-opt .poll-opt-pct{display:none}.poll-widget:not(.is-hidden-results) .poll-opt.is-winner:not(.is-picked) .poll-opt-fill{background:var(--vc-12,#14b8a61f)}.poll-widget:not(.is-hidden-results) .poll-opt.is-winner:not(.is-picked) .poll-opt-pct{color:var(--vtext,#fff)}.poll-opt.is-picked{border-color:var(--vc,#14b8a6);background:0 0}.poll-opt.is-picked .poll-opt-fill{background:var(--vc-20,#14b8a633)}.poll-opt.is-picked .poll-opt-label,.poll-opt.is-picked .poll-opt-pct{color:var(--vc,#14b8a6);font-weight:600}.poll-opt.is-picked .poll-opt-radio{border-color:var(--vc,#14b8a6);background:var(--vc,#14b8a6);box-shadow:inset 0 0 0 3px var(--v-card-bg,#1f2937)}.poll-opt.is-disabled,.poll-opt[disabled]{cursor:default;opacity:.95}.poll-opt.is-disabled:hover,.poll-opt[disabled]:hover{border-color:var(--v-card-border,#374151);background:#ffffff05}.poll-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.poll-tile{aspect-ratio:1;cursor:pointer;font:inherit;color:inherit;background:#111;border:2px solid #0000;border-radius:12px;padding:0;transition:all .18s;display:block;position:relative;overflow:hidden}.poll-tile:hover{transform:translateY(-2px)}.poll-tile.is-disabled,.poll-tile[disabled]{cursor:default}.poll-tile.is-disabled:hover,.poll-tile[disabled]:hover{transform:none}.poll-tile-img{background-position:50%;background-size:cover;transition:transform .25s;position:absolute;inset:0}.poll-tile:hover .poll-tile-img{transform:scale(1.03)}.poll-tile.is-disabled:hover .poll-tile-img,.poll-tile[disabled]:hover .poll-tile-img{transform:none}.poll-tile-view{z-index:6;cursor:pointer;opacity:0;background-color:#0000008c;border-radius:9999px;width:1.5rem;height:1.5rem;padding:4px;transition:opacity .15s;display:inline-block;position:absolute;top:8px;right:8px}.poll-tile:hover .poll-tile-view,.poll-tile-view:focus-visible{opacity:1}.poll-tile-view:before{content:"";width:100%;height:100%;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:#fff;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:none){.poll-tile-view{opacity:1}}.poll-tile-top-shade{z-index:1;pointer-events:none;background:linear-gradient(#0000008c,#0000);height:72px;position:absolute;top:0;left:0;right:0}.poll-tile-tag{-webkit-backdrop-filter:blur(6px);color:#fff;width:24px;height:24px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);z-index:3;background:#0009;border-radius:9999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.poll-tile-caption-row{z-index:3;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.poll-tile-caption{-webkit-backdrop-filter:blur(8px);color:#fff;word-break:break-word;background:#0000008c;border-radius:6px;max-width:60%;padding:6px 9px;font-size:11px;font-weight:500;line-height:1.2}.poll-tile-bottom-shade{z-index:2;pointer-events:none;opacity:0;background:radial-gradient(120% 95% at 100% 100%,#000000d1 0%,#0000008c 32%,#00000026 62%,#0000 78%),linear-gradient(#0000 45%,#00000059 100%);height:65%;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.poll-widget:not(.is-hidden-results) .poll-tile .poll-tile-bottom-shade{opacity:1}.poll-tile-result{z-index:4;opacity:0;flex-direction:column;align-items:flex-end;line-height:1;transition:all .3s cubic-bezier(.3,.7,.3,1);display:flex;position:absolute;bottom:8px;right:10px;transform:translateY(6px)}.poll-widget:not(.is-hidden-results) .poll-tile .poll-tile-result{opacity:1;transform:translateY(0)}.poll-tile-result-big{color:#fff;letter-spacing:-.03em;font-feature-settings:"tnum" 1;paint-order:stroke fill;-webkit-text-stroke:1.25px #0000008c;text-shadow:0 1px 1px #0000008c,0 2px 6px #00000073,0 6px 20px #00000059;font-family:Fraunces,Georgia,serif;font-size:40px;font-weight:700;line-height:.9}.poll-tile-result-big .poll-tile-result-unit{opacity:.85;margin-left:1px;font-size:18px;font-weight:500}.poll-tile-result-votes{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:#fff;letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);background:#0000008c;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:500}.poll-tile-bar{z-index:3;opacity:0;background:#00000080;height:6px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.poll-widget:not(.is-hidden-results) .poll-tile .poll-tile-bar{opacity:1}.poll-tile-bar-fill{background:var(--vc,#14b8a6);height:100%;box-shadow:0 0 12px var(--vc-40,#14b8a666);transition:width .5s cubic-bezier(.3,.7,.3,1)}.poll-tile.is-picked{border-color:var(--vc,#14b8a6)}.poll-tile.is-picked .poll-tile-tag{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.poll-tile.is-picked .poll-tile-result-big{color:var(--vc-hover,var(--vc,#14b8a6));text-shadow:0 2px 12px var(--vc-40,#14b8a673)}.poll-tile.is-picked .poll-tile-bar-fill{background:var(--vc-hover,var(--vc,#14b8a6));box-shadow:0 0 14px var(--vc-hover,var(--vc,#14b8a6))}.poll-widget:not(.is-hidden-results) .poll-tile.is-winner:not(.is-picked) .poll-tile-result-big{color:#fff}.poll-composer{position:relative}.poll-composer .poll-edit-prompt{letter-spacing:-.01em;color:var(--vt,var(--vtext,#fff));background:var(--vb-80,var(--vc-7,#37415180));border:1px solid var(--vc-25,#4b5563);resize:none;cursor:text;border-radius:.5rem;outline:none;width:100%;min-height:1.25em;margin:0 0 14px;padding:.5rem .75rem;font-family:inherit;font-size:18px;font-weight:700;line-height:1.25;display:block}.poll-composer .poll-edit-prompt:focus{border-color:var(--vc,#14b8a6);box-shadow:0 0 0 1px var(--vc,#14b8a6)}.poll-composer .poll-edit-prompt::placeholder{color:var(--vc-53,#9ca3af)}.poll-composer .poll-opt-label-input{z-index:1;color:var(--vt,var(--vtext,#fff));min-width:0;font-weight:500;font:inherit;cursor:text;background:0 0;border:0;outline:none;flex:1;padding:0;position:relative}.poll-composer .poll-opt-label-input::placeholder{color:var(--vc-53,#9ca3af);opacity:.8}.poll-composer .poll-opt{cursor:text}.poll-composer .poll-opt-remove,.poll-composer .poll-tile-remove{z-index:1;width:22px;height:22px;color:var(--vc-53,#9ca3af);cursor:pointer;background:#ffffff0f;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex;position:relative}.poll-composer .poll-opt-remove:hover,.poll-composer .poll-tile-remove:hover{color:var(--vt,#fff);background:#ffffff1f}.poll-composer .poll-tile-remove{z-index:5;color:#fff;background:#000000a6;position:absolute;top:8px;right:8px}.poll-composer .poll-opt-remove--tile{z-index:6;color:#fff;background:#000000a6;position:absolute;top:8px;right:8px}.poll-composer .poll-tile-caption-input{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:text;background:#0000008c;border:0;border-radius:6px;outline:none;width:100%;padding:6px 9px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.2}.poll-composer .poll-tile-caption-input::placeholder{color:#ffffff8c}.poll-composer .poll-tile-drop{z-index:2;color:var(--vc-53,#9ca3af);border:1.5px dashed var(--vc-25,#14b8a64d);cursor:pointer;background:#ffffff05;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:12px;transition:all .15s;display:flex;position:absolute;inset:0}.poll-composer .poll-tile-drop:hover{border-color:var(--vc-40,#14b8a666);color:var(--vt,#fff)}.poll-composer .poll-tile-drop svg{opacity:.6}.poll-composer .poll-add-option{background:var(--vc-10,#14b8a61a);color:var(--vc,#14b8a6);border:1px dashed var(--vc-40,#14b8a666);cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.poll-composer .poll-add-option:hover{background:var(--vc-20,#14b8a633)}.poll-composer .poll-add-option[disabled]{opacity:.4;cursor:not-allowed}.poll-composer .poll-composer-controls{border-top:1px solid var(--v-card-border,#374151);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--vc-53,#9ca3af);letter-spacing:.06em;text-transform:lowercase;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-top:14px;font-size:11px;display:flex}.poll-composer .poll-composer-controls--header{border-top:0;margin-top:0;margin-bottom:14px;padding-top:0}.poll-composer .poll-composer-group{align-items:center;gap:6px;display:inline-flex}.poll-composer .poll-segs{background:var(--vc-7,#ffffff0a);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.poll-composer .poll-segs button{color:var(--vc-53,#9ca3af);letter-spacing:.06em;text-transform:lowercase;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 10px;font-family:inherit;font-size:11px;transition:all .15s}.poll-composer .poll-segs button:hover{background:var(--vc-10,#ffffff0f);color:var(--vt,#fff)}.poll-composer .poll-segs button.is-active{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.poll-composer .poll-duration-select{appearance:none;background:var(--vc-10,#ffffff0d);color:var(--vt,var(--vtext,#fff));letter-spacing:.06em;text-transform:lowercase;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27 fill=%27%239ca3af%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:12px;border:0;border-radius:6px;padding:5px 22px 5px 10px;font-family:inherit;font-size:11px}.poll-composer-error{color:#ef4444;text-transform:none;letter-spacing:0;font-family:inherit;font-size:13px}.poll-composer .poll-tile.is-placeholder{border:1.5px dashed var(--vc-25,#14b8a64d);aspect-ratio:1;background:#ffffff05}.poll-composer .poll-tile.is-placeholder:hover{border-color:var(--vc-40,#14b8a666);transform:none}.v-picker-option.is-disabled{opacity:.55;pointer-events:none;cursor:not-allowed}.v-picker-option.is-disabled .v-picker-check{display:none}.v-picker-option.is-disabled img,.v-picker-option.is-disabled .avatar-initial{filter:grayscale(.8)}.v-picker-lock{background:var(--vc,#9ca3af);width:1rem;height:1rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v-picker-requested{background:var(--vc,#34d399);width:1rem;height:1rem;-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:132%;mask-size:132%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v-picker-menu.v-picker-menu--up{margin-top:0;margin-bottom:.25rem;top:auto;bottom:100%}.v-picker-menu.v-picker-menu--down{margin-top:.25rem;margin-bottom:0;top:100%;bottom:auto}.v-picker[data-v-picker-variant=composer] .v-picker-menu{border-radius:.75rem;width:auto;margin-top:.5rem;top:100%;left:0;right:0}.v-picker[data-v-picker-variant=composer] .v-picker-chevron{color:var(--vc-53,#6b7280)}.v-picker[data-v-picker-variant=composer] .v-picker-main:hover .v-picker-chevron{color:var(--vc,#9ca3af)}.checkbox-accent{appearance:none;cursor:pointer;vertical-align:middle;background-color:#ffffff0d;border:1px solid #fff3;border-radius:.25rem;flex-shrink:0;place-content:center;width:1rem;height:1rem;transition:background-color .15s,border-color .15s;display:inline-grid}.checkbox-accent:hover{border-color:#ffffff59}.checkbox-accent:checked{background-color:var(--color-primary-500);border-color:var(--color-primary-500);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27 fill=%27white%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80%}.checkbox-accent:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.checkbox-accent:disabled{opacity:.5;cursor:not-allowed}.settings-eyebrow{letter-spacing:.18em;color:var(--color-primary-400);text-transform:lowercase;align-items:center;gap:.625rem;margin:0;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:500;display:inline-flex}.settings-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:1.375rem;height:1px;display:block}.settings-eyebrow.is-danger{color:var(--color-red-300)}@media (max-width:650px){.vessel-settings-row a.truncate{font-size:.875rem}.vessel-settings-row span.rounded-full{font-size:9.5px}.vessel-settings-row button[data-toggle=vessel-detail]{font-size:11px}.vessel-settings-row a[href^="/settings/vessels/"],.vessel-settings-row form button[type=submit]{font-size:.75rem}.vessel-settings-row>div.flex.flex-wrap{column-gap:.75rem}}.forum-locked-card{margin-top:24px;padding:24px}.forum-locked-head{align-items:center;gap:10px;min-width:0;display:flex}.forum-locked-title{color:var(--vt,#fff);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600}.forum-locked-reason{color:var(--vc-53,#9ca3af);margin:8px 0 0;font-size:14px;line-height:1.5}.forum-locked-cta{border-top:1px solid var(--vc-15,#ffffff14);margin-top:18px;padding-top:16px}.forum-locked-cta-label{letter-spacing:.14em;text-transform:uppercase;color:var(--vc,#14b8a6);margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:700}.forum-locked-cta-note{color:var(--vc-53,#9ca3af);margin:0 0 10px;font-size:13px}.forum-locked-cta-hint{color:var(--vc-53,#6b7280);margin:8px 0 0;font-size:12px}.forum-locked-auth{flex-wrap:wrap;gap:8px;display:flex}.forum-locked-btn{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);border-radius:6px;justify-content:center;align-items:center;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.forum-locked-btn--outline{color:var(--vt,#fff);box-shadow:inset 0 0 0 1px var(--vc,#14b8a6);background:0 0}.forum-locked-back{margin:16px 0 0;font-size:13px}.forum-locked-back a{color:var(--vc,#14b8a6)}.forum-landing{max-width:1160px;margin:0 auto;padding:0 16px}.forum-landing-header{border-bottom:1px solid var(--vc-15,#ffffff1a);flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:16px;padding:14px 0 16px;display:flex}.forum-landing-titleblock{flex:auto;min-width:0}.forum-landing-titlerow{align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.forum-landing-titlewrap{flex-wrap:wrap;flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.forum-landing-menu{flex-shrink:0;margin-top:2px;margin-left:auto}.forum-landing-title{font-family:var(--vf,var(--font-sans));font-size:calc(30px * var(--vf-title-scale,var(--vf-scale,1)));letter-spacing:-.015em;color:var(--vt,white);margin:0;font-weight:700}.forum-landing-titlegroup{align-items:baseline;gap:10px;min-width:0;display:flex}.forum-landing-titlegroup .forum-landing-title{min-width:0}.forum-landing-icon{object-fit:cover;border-radius:10px;flex-shrink:0;align-self:center;width:40px;height:40px}.forum-landing-counts{letter-spacing:.06em;color:var(--vc-53,#9ca3af);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.forum-landing-desc{font-family:var(--vf,var(--font-sans));color:var(--vtext,#e5e7eb);max-width:540px;font-size:14.5px;line-height:1.55}.forum-landing-actions{flex-wrap:wrap;gap:8px;display:flex}.forum-landing-action-primary{background:var(--vc,#14b8a6);color:var(--vc-text,white);cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.forum-landing-action-primary:hover{opacity:.92}.forum-landing-action-disabled{color:var(--vc-53,#9ca3af);border:1px dashed var(--vc-25,#ffffff26);cursor:not-allowed;background:0 0;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.forum-landing-action-secondary{color:var(--vc-53,#9ca3af);border:1px solid var(--vc-25,#ffffff26);cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.forum-landing-action-secondary:hover{color:var(--vc,white);border-color:var(--vc-40,#ffffff40)}.forum-landing-grid{grid-template-columns:1fr;gap:18px;margin-top:18px;display:grid}@media (min-width:1024px){.feed-width--huge .forum-landing-grid{grid-template-columns:1fr 280px;gap:24px}.feed-width--huge .forum-landing-grid--noaside{grid-template-columns:1fr}}.forum-landing-list{background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,#ffffff14);border-radius:14px;overflow:hidden}.forum-landing-list .forum-row{border:0;border-top:1px solid var(--v-card-border,#ffffff14);background:0 0;border-radius:0;min-height:92px}.forum-landing-list>:first-child .forum-row{border-top:0}.forum-landing-list .forum-row.is-link:hover{border-color:var(--v-card-border,#ffffff14);background:#ffffff08}.forum-landing-nest{border-top:1px solid var(--vc-15,#ffffff1a);background:#0000002e;padding-left:30px}.forum-landing-nest-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--vc-53,#9ca3af);align-items:center;gap:6px;padding:8px 18px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:flex}.forum-landing-nest-eyebrow strong{color:var(--vc,#14b8a6);font-weight:600}.forum-landing-list-empty{text-align:center;color:var(--vc-53,#9ca3af);padding:28px 22px;font-size:13px}@media (max-width:650px){.forum-landing-list{border-left:0;border-right:0;border-radius:0;margin-left:-16px;margin-right:-16px}}.forum-side-card{background:var(--v-card-bg,#1f2937);border:1px solid var(--v-card-border,#ffffff14);border-radius:12px;overflow:hidden}.forum-side-card+.forum-side-card{margin-top:14px}.forum-side-card-head{border-bottom:1px solid var(--vc-15,#ffffff1a);letter-spacing:.18em;text-transform:uppercase;color:var(--vc-53,#9ca3af);background:#0000002e;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px}.forum-side-card-body{padding:8px 12px}.forum-side-act{flex-direction:column;display:flex}.forum-side-act-row{border-bottom:1px solid var(--vc-10,#ffffff0d);grid-template-columns:24px 1fr;gap:8px;padding:7px 0;display:grid;position:relative}.forum-side-act-row:last-child{border-bottom:0}.forum-side-act-av{z-index:2;align-self:start;display:inline-flex;position:relative}.forum-side-act-main{min-width:0}.forum-side-act-line{color:var(--vt,white);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.forum-side-act-name{z-index:2;color:var(--vt,white);text-decoration:none;position:relative}.forum-side-act-name:hover .forum-side-act-name-txt{color:var(--vc,#14b8a6)}.forum-side-act-name:hover .forum-side-act-name-txt,.forum-side-act-name:hover .forum-side-act-handle{text-underline-offset:2px;text-decoration:underline}.forum-side-act-name-txt{font-weight:700}.forum-side-act-handle{color:var(--vc,#14b8a6)}.forum-side-act-handle.is-hidden{display:none}.forum-side-act-action{color:var(--vc-53,#9ca3af)}.forum-side-act-where{color:var(--vc,#14b8a6)}.forum-side-act-thread{color:var(--vc-53,#9ca3af);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;text-decoration:none;display:block;overflow:hidden}.forum-side-act-thread:after{content:"";z-index:1;position:absolute;inset:0}.forum-side-act-row:hover .forum-side-act-thread{color:var(--vt,white)}.forum-side-act-time{opacity:.75;font-size:10.5px;display:block}.forum-side-act-empty{color:var(--vc-53,#9ca3af);font-size:12px}.forum-side-top{flex-direction:column;gap:4px;display:flex}.forum-side-top-row{align-items:center;gap:8px;padding:4px 0;display:flex}.forum-side-top-rank{width:14px;color:var(--vc-53,#9ca3af);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.forum-side-top-av{flex:none;display:inline-flex}.forum-side-top-id{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:5px;min-width:0;max-height:16px;line-height:16px;text-decoration:none;display:flex;overflow:hidden}.forum-side-top-name{min-width:0;color:var(--vt,white);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:12px;font-weight:600;overflow:hidden}.forum-side-top-id:hover .forum-side-top-name{color:var(--vc,#14b8a6)}.forum-side-top-id:hover .forum-side-top-name,.forum-side-top-id:hover .forum-side-top-handle{text-underline-offset:2px;text-decoration:underline}.forum-side-top-handle{color:var(--vc-53,#9ca3af);white-space:nowrap;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.forum-side-top-cnt{color:var(--vc,#14b8a6);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.forum-side-here{flex-direction:column;gap:2px;padding:4px 0;display:flex}.forum-side-here-counts{color:var(--vc,#14b8a6);font-size:13px;font-weight:700}.forum-side-here-sub{color:var(--vc-53,#9ca3af);font-size:11px}.forum-landing-list .forum-row-meta{display:none}@media (min-width:768px){.forum-landing-list .forum-row-meta{width:clamp(220px,48%,360px);color:var(--vc-53,#9ca3af);text-align:right;flex-direction:column;justify-content:center;padding:16px 22px 16px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.forum-landing-list .forum-row.is-dense .forum-row-meta{width:clamp(200px,46%,320px);padding:12px 18px 12px 12px}}.vtabs-wrap{isolation:isolate;position:relative}.vtabs{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;align-items:stretch;gap:8px;padding:10px 4px 14px;display:flex;overflow:auto hidden}.vtabs::-webkit-scrollbar{display:none}.vtabs-lead{white-space:nowrap;color:#9ca3af;border:1px solid #ffffff14;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:64px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.vtabs-lead:hover{color:#e9ebf2}.vtabs-lead.is-active{color:#fff;outline-offset:1px;background:#5eead424;border-color:#0000;outline:2.5px solid #5eead4;font-weight:600;box-shadow:0 0 0 4px #5eead44d}.vtabs .vessel-chip{flex-shrink:0}.vtabs .vessel-chip.is-active{outline:2.5px solid var(--vc-ring,#5eead4);outline-offset:1px;box-shadow:0 0 0 4px var(--vc-ring,#5eead4)}@supports (color:color-mix(in lab, red, red)){.vtabs .vessel-chip.is-active{box-shadow:0 0 0 4px color-mix(in srgb, var(--vc-ring,#5eead4) 40%, transparent)}}.ntfp-row .ntfp-email{visibility:hidden}.ntfp-row:has(.ntfp-main input:checked) .ntfp-email{visibility:visible}.ntf-settings-link-row{justify-content:flex-end;margin-top:-6px;display:flex}.ntf-settings-link{color:#6b7280;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.ntf-settings-link:hover{color:#fff}.ntf-pause-banner{outline-offset:-1px;background:#ffffff0a;border-radius:12px;outline:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:24px;padding:12px 16px;display:flex}.ntf-pause-banner-title{color:#e5e7eb;font-size:14px;font-weight:500}.ntf-pause-banner-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ntf-pause-banner-actions form{margin:0}.ntf-pause-banner-btn{outline-offset:-1px;color:#fff;cursor:pointer;background:#ffffff14;border-radius:8px;outline:1px solid #ffffff2e;justify-content:center;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.ntf-pause-banner-btn:hover{background:#ffffff24}.ntf-empty{text-align:center;color:#6b7280;padding:48px 16px;font-size:14px}.ntf-loading{text-align:center;color:#6b7280;padding:16px;font-size:13px}.ntf-loading.hidden{display:none}.ntf-list{flex-direction:column;display:flex}.ntf-row{border-top:1px solid #ffffff0f;align-items:flex-start;gap:12px;padding:12px 6px;display:flex}.ntf-list>:first-child{border-top:none}.ntf-group{border-top:1px solid #ffffff0f}.ntf-group .ntf-group-head{border-top:none}.ntf-group-toggle{cursor:pointer;border:1px solid #0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;display:flex}.ntf-group-toggle:hover{border-color:#ffffff26}.ntf-caret{width:12px;height:12px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:#9ca3af;transition:transform .12s}.ntf-group-toggle[aria-expanded=true] .ntf-caret{transform:rotate(90deg)}.ntf-group-items[hidden]{display:none}.ntf-group-items .ntf-row{border-top-color:#ffffff0a;margin-left:38px}.ntf-section-head{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:20px 6px 6px;font-size:12px;font-weight:600}.ntf-section-head:first-child{margin-top:0}.ntf-section-head--new{color:#5eead4}.ntf-avatars{flex-shrink:0;padding-right:2px;display:flex;position:relative}.ntf-badge{z-index:6;background-color:#0b1120;border-radius:9999px;width:15px;height:15px;display:flex;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #030712}.ntf-badge:after{content:"";width:9px;height:9px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;margin:auto}.ntf-badge--like{color:#fb7185}.ntf-badge--repost{color:#54e08a}.ntf-badge--report{color:#fbbf24}.ntf-badge--mention{color:#a78bfa}.ntf-badge--rsvp{color:#38bdf8}.ntf-badge--dm{color:#2dd4bf}.ntf-badge--follow{color:#60a5fa}.ntf-badge--domain{color:#fb923c}.ntf-badge--invite{color:#c084fc}.event-share-note{color:var(--vc-53,#9ca3af);margin:0 0 8px;font-size:11.5px;line-height:1.4}.event-countdown-chip{background:var(--vc-10,#ffffff0f);color:var(--vc,#2dd4bf)}.ntf-ev-when{color:var(--vc,#e2e8f0);margin-top:2px;font-size:13px;font-weight:600;line-height:1.45}.ntf-ev-msg{color:#d1d5db;-webkit-line-clamp:3;border-left:2px solid #38bdf866;-webkit-box-orient:vertical;margin-top:2px;padding-left:8px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ntf-snippet{color:#9ca3af;border-left-color:#94a3b859}a.ntf-ev-msg--link{cursor:pointer;text-decoration:none}a.ntf-ev-msg--link:hover{color:#f3f4f6;border-left-color:#38bdf8cc}.ev-updates{background:var(--vb-80,#1f293799);border:1px solid var(--vc-20,#ffffff14);border-radius:12px;margin:16px 0 8px;padding:14px 16px}.ev-updates-head{color:var(--vt,#e5e7eb);margin-bottom:8px;font-size:14px;font-weight:700}.ev-updates-list{flex-direction:column;gap:10px;display:flex}.ev-update{border-left:2px solid var(--vc-53,#38bdf866);padding-left:10px}.ev-update-verb{color:var(--vc,#7dd3fc);font-size:12.5px;font-weight:600}.ev-update-time{color:var(--vc-53,#6b7280);margin-left:6px;font-size:11.5px}.ev-update-msg{color:var(--vtext,#d1d5db);white-space:pre-line;overflow-wrap:anywhere;margin-top:2px;font-size:13.5px;line-height:1.5}.ev-update-msg a{color:var(--vc,#7dd3fc);text-underline-offset:2px;text-decoration:underline}.ev-update-msg a:hover{color:var(--vtext,#fff)}.ntf-ev-stack{flex-direction:column;gap:5px;margin-top:6px;display:flex}.ntf-ev-stack-line{border-left:2px solid #ffffff1f;padding-left:8px;font-size:12.5px;line-height:1.4}.ntf-ev-stack-head{display:block}.ntf-ev-stack-verb{color:#9ca3af;font-weight:600}.ntf-ev-stack-time{color:#6b7280;margin-left:6px;font-size:11.5px}.ntf-ev-stack-msg{-webkit-line-clamp:2;color:#9ca3af;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tkt-back{color:var(--vc-53,#9ca3af);text-decoration:none}.tkt-back:hover{color:var(--vc,#d1d5db)}.tkt{--tkt-notch:11px;--tkt-ring:calc(var(--tkt-notch) + .5px);--tkt-inset:18px;--tkt-dash:2px;isolation:isolate;box-shadow:0 18px 50px -18px var(--vc-40,#00000080);border-radius:18px;position:relative}.tkt-top,.tkt-stub{background:var(--vb,#1f2937);border:1.5px solid var(--vc,#2dd4bf)}.tkt-top{-webkit-mask-image:radial-gradient(circle at 0 100%, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 100%, transparent var(--tkt-notch), #000 var(--tkt-ring));-webkit-mask-position:0,100%;-webkit-mask-size:50.5% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle at 0 100%, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 100%, transparent var(--tkt-notch), #000 var(--tkt-ring));-webkit-mask-image:radial-gradient(circle at 0 100%, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 100%, transparent var(--tkt-notch), #000 var(--tkt-ring));mask-image:radial-gradient(circle at 0 100%, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 100%, transparent var(--tkt-notch), #000 var(--tkt-ring));border-bottom:none;border-radius:18px 18px 0 0;-webkit-mask-position:0,100%;mask-position:0,100%;-webkit-mask-size:50.5% 100%;mask-size:50.5% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tkt-head{justify-content:space-between;align-items:center;gap:10px;padding:14px 18px 0;display:flex}.tkt-host{align-items:center;gap:8px;min-width:0;display:flex}.tkt-host-name{color:var(--vtext,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.tkt-admit{letter-spacing:.14em;text-transform:uppercase;color:var(--vc,#2dd4bf);border:1px solid var(--vc-40,#2dd4bf66);border-radius:9999px;flex-shrink:0;padding:5px 10px;font:10px/1 Source Code Pro,ui-monospace,monospace}.tkt-body{padding:14px 18px 18px}.tkt-title{font-family:var(--vf,var(--font-sans));color:var(--vt,#fff);margin:0 0 8px;font-size:26px;font-weight:800;line-height:1.15}.tkt-title-link{color:inherit;text-decoration:none}.tkt-meta{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.tkt-when{color:var(--vtext,#e5e7eb);font-size:14px;font-weight:700}.tkt-where{color:var(--vc-53,#9ca3af);font-size:13px}.tkt-holder{border-top:1px solid var(--vc-15,#ffffff14);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.tkt-holder-label{letter-spacing:.12em;text-transform:uppercase;color:var(--vc-53,#6b7280);font:10px/1 Source Code Pro,ui-monospace,monospace}.tkt-holder-id{align-items:center;gap:7px;min-width:0;display:inline-flex}.tkt-holder-name{color:var(--vtext,#fff);font-size:14px;font-weight:700}.tkt-holder-handle{color:var(--vc-53,#9ca3af);font-size:12px}.tkt-plus-stamp{color:var(--vc-text,#111);background:var(--vc,#2dd4bf);border-radius:9999px;padding:3px 9px;font-size:12px;font-weight:800;transform:rotate(-2deg)}.tkt-perf{z-index:1;border-top:var(--tkt-dash) dashed var(--vc-40,#ffffff40);height:0;margin:calc(-1 * var(--tkt-dash)) var(--tkt-inset) 0;position:relative}.tkt-perf:before,.tkt-perf:after{content:"";width:calc(var(--tkt-ring) * 2);height:calc(var(--tkt-ring) * 2);top:calc(-1 * var(--tkt-ring));border:1.5px solid var(--vc,#2dd4bf);border-radius:50%;position:absolute}.tkt-perf:before{left:calc(-1 * (var(--tkt-inset) + var(--tkt-ring)));clip-path:inset(0 0 0 50%)}.tkt-perf:after{right:calc(-1 * (var(--tkt-inset) + var(--tkt-ring)));clip-path:inset(0 50% 0 0)}.tkt-stub{-webkit-mask-image:radial-gradient(circle at 0 0, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 0, transparent var(--tkt-notch), #000 var(--tkt-ring));-webkit-mask-position:0,100%;-webkit-mask-size:50.5% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle at 0 0, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 0, transparent var(--tkt-notch), #000 var(--tkt-ring));-webkit-mask-image:radial-gradient(circle at 0 0, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 0, transparent var(--tkt-notch), #000 var(--tkt-ring));mask-image:radial-gradient(circle at 0 0, transparent var(--tkt-notch), #000 var(--tkt-ring)), radial-gradient(circle at 100% 0, transparent var(--tkt-notch), #000 var(--tkt-ring));border-top:none;border-radius:0 0 18px 18px;padding:18px;-webkit-mask-position:0,100%;mask-position:0,100%;-webkit-mask-size:50.5% 100%;mask-size:50.5% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tkt-qr{background:#fff;border-radius:12px;max-width:260px;margin:0 auto;padding:10px}.tkt-qr svg{width:100%;height:auto;display:block}.tkt-stub-foot{justify-content:space-between;align-items:center;max-width:260px;margin:10px auto 0;display:flex}.tkt-serial{letter-spacing:.1em;color:var(--vc-53,#9ca3af);font:12px/1 Source Code Pro,ui-monospace,monospace}.tkt-status{letter-spacing:.14em;text-transform:uppercase;border-radius:9999px;padding:5px 10px;font:10px/1 Source Code Pro,ui-monospace,monospace}.tkt-status.is-valid{color:#54e08a;border:1px solid #54e08a73}.tkt-status.is-used{color:#9ca3af;border:1px solid #fff3}.tkt-stamp{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:var(--vc,#2dd4bf);border:4px double var(--vc,#2dd4bf);opacity:.85;pointer-events:none;background:var(--vb,#1f2937);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:10px 18px;font:800 26px/1.1 Source Code Pro,ui-monospace,monospace;display:flex;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}@supports (color:color-mix(in lab, red, red)){.tkt-stamp{background:color-mix(in srgb, var(--vb,#1f2937) 55%, transparent)}}.tkt-stamp-time{letter-spacing:.1em;font-size:13px}.tkt.is-used .tkt-body,.tkt.is-used .tkt-head{opacity:.75}.tkt-hint{text-align:center;color:var(--vc-53,#9ca3af);margin-top:14px;font-size:12.5px}.tkt-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.tkt-action-btn{color:var(--vtext,#fff);background:var(--vc-10,#ffffff12);border:1px solid var(--vc-40,#ffffff26);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.tkt-action-btn:hover{background:var(--vc-20,#ffffff1f)}.tkt-print-ico{background:currentColor;flex-shrink:0;width:15px;height:15px;display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMjAwcHQiIGhlaWdodD0iMTIwMHB0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Im04NzguODYgNDc3LjE0Yy0xMS4xNTYtMTEuMTU2LTI1LjkyMi0xOC4zNzUtNDEuNjI1LTIwLjM5MWwtMjMuMTU2LTMgMTMuNDUzLTEzNC41M2MyLjA2MjUtMjAuMTU2LTQuNjg3NS00MC40NTMtMTguMjM0LTU1LjQ1My0xMy42ODgtMTUtMzMuMTQxLTIzLjYyNS01My4zOTEtMjMuNjI1aC0zMTJjLTIwLjI5NyAwLTM5LjcwMyA4LjYyNS01My4zOTEgMjMuNjI1LTEzLjU0NyAxNS0yMC4yOTcgMzUuMjk3LTE4LjIzNCA1NS40NTNsMTMuNDUzIDEzNC41My0yMy4xNTYgM2MtMTUuNzAzIDIuMDYyNS0zMC40NjkgOS4yMzQ0LTQxLjYyNSAyMC4zOTFsLTYwIDYwYy0xMy41NDcgMTMuNTQ3LTIxLjE0MSAzMS42ODgtMjEuMTQxIDUwLjg1OXYxODBjMCAzOS43MDMgMzIuMjk3IDcyIDcyIDcyaDcyLjkzOGwtMyA0Mi44NDRjLTEuNDUzMSAxOS43ODEgNS41MzEyIDM5LjYwOSAxOS4wNzggNTQuMjM0IDEzLjU0NyAxNC41MzEgMzIuNzY2IDIyLjkyMiA1Mi42ODggMjIuOTIyaDI4OGMxOS45MjIgMCAzOS4xNDEtOC4zOTA2IDUyLjY4OC0yMi45MjIgMTMuNTQ3LTE0LjYyNSAyMC41MzEtMzQuMzEyIDE5LjIxOS01NC4yMzRsLTMuMTQwNi00Mi44NDRoNzcuNTMxYzM5LjcwMyAwIDcyLTMyLjI5NyA3Mi03MnYtMTgwYzAtMTkuMjE5LTcuNDUzMS0zNy4zMTItMjEuMTQxLTUwLjg1OWwtNjAtNjB6bS00NTIuNjMtMTgxLjIyYzQuNTQ2OS01LjA2MjUgMTEuMDYyLTcuOTIxOSAxNy43NjYtNy45MjE5aDMxMmM2LjcwMzEgMCAxMy4zMTIgMi44NTk0IDE3Ljc2NiA3LjkyMTkgNC41NDY5IDUuMDYyNSA2LjcwMzEgMTEuNzY2IDYuMTQwNiAxOC40NjlsLTE0LjE1NiAxNDEuNjFoLTMzMS40NWwtMTQuMTU2LTE0MS42MWMtMC43MDMxMi02LjcwMzEgMS41NDY5LTEzLjQ1MyA2LjE0MDYtMTguNDY5em0zMzMgNjA4LjM5Yy00LjU0NjkgNC43ODEyLTEwLjkyMiA3LjY4NzUtMTcuNTMxIDcuNjg3NWgtMjg4Yy02LjYwOTQgMC0xMy4wNzgtMi43NjU2LTE3LjUzMS03LjY4NzUtNC41NDY5LTQuNzgxMi02Ljg0MzgtMTEuMzkxLTYuMzc1LTE4LjE0MWwxMi0xNjhjMC44NDM3NS0xMi40NjkgMTEuMzkxLTIyLjMxMiAyNC0yMi4zMTJoMjY0YzEyLjQ2OSAwIDIzLjA2MiA5Ljg0MzggMjMuODU5IDIyLjMxMmwxMiAxNjhjMC40Njg3NSA2LjYwOTQtMS43ODEyIDEzLjIxOS02LjM3NSAxOC4xNDF6bTE1Mi43Ni0xMzYuMzFjMCAxMy4yMTktMTAuNzgxIDI0LTI0IDI0aC04MWwtNS41MzEyLTc3LjE1NmMtMi42MjUtMzcuNDUzLTM0LjIxOS02Ni44NDQtNzEuNzY2LTY2Ljg0NGgtMjY0Yy0zNy41NDcgMC02OS4xNDEgMjkuMzkxLTcxLjg1OSA2Ni44NDRsLTUuNTMxMiA3Ny4xNTZoLTc2LjMxMmMtMTMuMjE5IDAtMjQtMTAuNzgxLTI0LTI0di0xODBjMC02LjM3NSAyLjUzMTItMTIuNDY5IDcuMDc4MS0xNi45MjJsNjAtNjBjNC41NDY5LTQuNTQ2OSAxMC41NDctNy4wNzgxIDE2LjkyMi03LjA3ODFoNDU2YzYuMzc1IDAgMTIuNDY5IDIuNTMxMiAxNi45MjIgNy4wNzgxbDYwIDYwYzQuNTQ2OSA0LjU0NjkgNy4wNzgxIDEwLjU0NyA3LjA3ODEgMTYuOTIyeiIvPjwvc3ZnPg==) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMjAwcHQiIGhlaWdodD0iMTIwMHB0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxwYXRoIGQ9Im04NzguODYgNDc3LjE0Yy0xMS4xNTYtMTEuMTU2LTI1LjkyMi0xOC4zNzUtNDEuNjI1LTIwLjM5MWwtMjMuMTU2LTMgMTMuNDUzLTEzNC41M2MyLjA2MjUtMjAuMTU2LTQuNjg3NS00MC40NTMtMTguMjM0LTU1LjQ1My0xMy42ODgtMTUtMzMuMTQxLTIzLjYyNS01My4zOTEtMjMuNjI1aC0zMTJjLTIwLjI5NyAwLTM5LjcwMyA4LjYyNS01My4zOTEgMjMuNjI1LTEzLjU0NyAxNS0yMC4yOTcgMzUuMjk3LTE4LjIzNCA1NS40NTNsMTMuNDUzIDEzNC41My0yMy4xNTYgM2MtMTUuNzAzIDIuMDYyNS0zMC40NjkgOS4yMzQ0LTQxLjYyNSAyMC4zOTFsLTYwIDYwYy0xMy41NDcgMTMuNTQ3LTIxLjE0MSAzMS42ODgtMjEuMTQxIDUwLjg1OXYxODBjMCAzOS43MDMgMzIuMjk3IDcyIDcyIDcyaDcyLjkzOGwtMyA0Mi44NDRjLTEuNDUzMSAxOS43ODEgNS41MzEyIDM5LjYwOSAxOS4wNzggNTQuMjM0IDEzLjU0NyAxNC41MzEgMzIuNzY2IDIyLjkyMiA1Mi42ODggMjIuOTIyaDI4OGMxOS45MjIgMCAzOS4xNDEtOC4zOTA2IDUyLjY4OC0yMi45MjIgMTMuNTQ3LTE0LjYyNSAyMC41MzEtMzQuMzEyIDE5LjIxOS01NC4yMzRsLTMuMTQwNi00Mi44NDRoNzcuNTMxYzM5LjcwMyAwIDcyLTMyLjI5NyA3Mi03MnYtMTgwYzAtMTkuMjE5LTcuNDUzMS0zNy4zMTItMjEuMTQxLTUwLjg1OWwtNjAtNjB6bS00NTIuNjMtMTgxLjIyYzQuNTQ2OS01LjA2MjUgMTEuMDYyLTcuOTIxOSAxNy43NjYtNy45MjE5aDMxMmM2LjcwMzEgMCAxMy4zMTIgMi44NTk0IDE3Ljc2NiA3LjkyMTkgNC41NDY5IDUuMDYyNSA2LjcwMzEgMTEuNzY2IDYuMTQwNiAxOC40NjlsLTE0LjE1NiAxNDEuNjFoLTMzMS40NWwtMTQuMTU2LTE0MS42MWMtMC43MDMxMi02LjcwMzEgMS41NDY5LTEzLjQ1MyA2LjE0MDYtMTguNDY5em0zMzMgNjA4LjM5Yy00LjU0NjkgNC43ODEyLTEwLjkyMiA3LjY4NzUtMTcuNTMxIDcuNjg3NWgtMjg4Yy02LjYwOTQgMC0xMy4wNzgtMi43NjU2LTE3LjUzMS03LjY4NzUtNC41NDY5LTQuNzgxMi02Ljg0MzgtMTEuMzkxLTYuMzc1LTE4LjE0MWwxMi0xNjhjMC44NDM3NS0xMi40NjkgMTEuMzkxLTIyLjMxMiAyNC0yMi4zMTJoMjY0YzEyLjQ2OSAwIDIzLjA2MiA5Ljg0MzggMjMuODU5IDIyLjMxMmwxMiAxNjhjMC40Njg3NSA2LjYwOTQtMS43ODEyIDEzLjIxOS02LjM3NSAxOC4xNDF6bTE1Mi43Ni0xMzYuMzFjMCAxMy4yMTktMTAuNzgxIDI0LTI0IDI0aC04MWwtNS41MzEyLTc3LjE1NmMtMi42MjUtMzcuNDUzLTM0LjIxOS02Ni44NDQtNzEuNzY2LTY2Ljg0NGgtMjY0Yy0zNy41NDcgMC02OS4xNDEgMjkuMzkxLTcxLjg1OSA2Ni44NDRsLTUuNTMxMiA3Ny4xNTZoLTc2LjMxMmMtMTMuMjE5IDAtMjQtMTAuNzgxLTI0LTI0di0xODBjMC02LjM3NSAyLjUzMTItMTIuNDY5IDcuMDc4MS0xNi45MjJsNjAtNjBjNC41NDY5LTQuNTQ2OSAxMC41NDctNy4wNzgxIDE2LjkyMi03LjA3ODFoNDU2YzYuMzc1IDAgMTIuNDY5IDIuNTMxMiAxNi45MjIgNy4wNzgxbDYwIDYwYzQuNTQ2OSA0LjU0NjkgNy4wNzgxIDEwLjU0NyA3LjA3ODEgMTYuOTIyeiIvPjwvc3ZnPg==) 50%/contain no-repeat}.tkt-wallet-btn{color:#fff;background:#000;border-color:#000}.tkt-wallet-btn:hover{background:#1a1a1a}.tkt-action-btn.event-cal-btn:hover{color:var(--vtext,#fff);border-color:var(--vc-40,#ffffff26)}@media print{nav,header,footer,.tkt-actions,.tkt-hint,.tkt-back,#comment-drawer,.side-icons,[data-popup-menu]{display:none!important}body{background:#fff!important}.tkt{box-shadow:none!important;color:#000!important}.tkt-top,.tkt-stub{background:#fff!important;border-color:#000!important}.tkt-title,.tkt-host-name,.tkt-holder-name,.tkt-when{color:#000!important}.tkt-where,.tkt-holder-handle,.tkt-holder-label,.tkt-serial{color:#333!important}.tkt-admit{color:#000!important;border-color:#000!important}.tkt-perf{border-top-color:#999!important}.tkt-perf:before,.tkt-perf:after{border-color:#000!important}.tkt-stamp{color:#000!important;background:0 0!important;border-color:#000!important}}.tkt-none{text-align:center;border:1.5px dashed var(--vc-40,#ffffff26);border-radius:18px;padding:40px 20px}.tkt-none-title{color:var(--vt,#fff);margin-bottom:6px;font-size:18px;font-weight:800}.tkt-none-body{color:var(--vc-53,#9ca3af);margin-bottom:12px;font-size:13.5px}.tkt-none-link{color:var(--vc,#2dd4bf);font-size:13.5px;text-decoration:none}.event-ticket-row{text-align:center;color:var(--vc,#2dd4bf);border:1.5px dashed var(--vc-40,#2dd4bf66);border-radius:10px;margin-top:10px;padding:9px 12px;font-size:13.5px;font-weight:700;text-decoration:none;display:block}.event-ticket-row:hover{background:var(--vc-10,#ffffff0d)}.event-ticket-row.hidden{display:none}.att-filter{border:0;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;display:flex}.att-filter label{cursor:pointer}.att-filter input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.att-filter span{color:#9ca3af;background:#ffffff0d;border-radius:9999px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.att-filter input:checked+span{color:#fff;background:#ffffff26}.att-filter input:focus-visible+span{outline-offset:2px;outline:2px solid #2dd4bf}#att-wrap:has(.att-filter input[value=going]:checked) .att-row:not([data-t=going]),#att-wrap:has(.att-filter input[value=maybe]:checked) .att-row:not([data-t=maybe]),#att-wrap:has(.att-filter input[value=cant-go]:checked) .att-row:not([data-t=cant-go]){display:none}.att-list{outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a}.att-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px;display:flex}.att-row:last-child{border-bottom:0}.att-plus{color:#9ca3af;background:#ffffff0f;border-radius:9999px;flex-shrink:0;padding:4px 8px;font:12px/1 Source Code Pro,ui-monospace,monospace}.att-chip{text-transform:lowercase;border-radius:9999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:700}.att-chip--going{color:#54e08a;background:#54e08a26}.att-chip--maybe{color:#38bdf8;background:#38bdf826}.att-chip--cant-go{color:#9ca3af;background:#ffffff14}.att-chip--checked{color:#86efac;background:#54e08a40}.att-note-dot{background:#38bdf8;border-radius:50%;flex-shrink:0;width:7px;height:7px}.att-open{color:#9ca3af;flex-shrink:0;font-size:12px;font-weight:700;text-decoration:none}.att-open:hover{color:#fff}#att-wrap:has(.att-filter input[value=att]:checked) .att-row:not([data-ci="1"]),#att-wrap:has(.att-filter input[value=not]:checked) .att-row:not([data-t=going]),#att-wrap:has(.att-filter input[value=not]:checked) .att-row[data-ci="1"]{display:none}#att-waitlist-panel{outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a;display:none}#att-wrap:has(.att-filter input[value=waitlist]:checked) .att-list,#att-wrap:has(.att-filter input[value=waitlist]:checked) #feed-sentinel{display:none}#att-wrap:has(.att-filter input[value=waitlist]:checked) #att-waitlist-panel{display:block}.att-wl-pos{color:#fbbf24;flex-shrink:0;min-width:28px;font:700 12px/1 Source Code Pro,ui-monospace,monospace}.att-chip--waitlist{color:#fbbf24;background:#fbbf2426}.att-chip--offer{color:#fcd34d;background:#fbbf2440}.events-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (min-width:640px){.events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cal-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 4px;display:flex}.cal-views{background:var(--vc-7,#ffffff0d);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.cal-view{text-transform:lowercase;color:var(--vc-53,#9ca3af);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600;transition:color .12s,background-color .12s}.cal-view:hover{color:var(--vtext,#fff)}.cal-view.is-on{background:var(--vc,#14b8a6);color:var(--vc-text,#fff)}.cal-nav{align-items:center;gap:2px;display:inline-flex}.cal-nav-label{text-align:center;text-transform:lowercase;font-variant-numeric:tabular-nums;min-width:9.5rem;color:var(--vt,#fff);font-size:14px;font-weight:600}.cal-nav-btn{width:30px;height:30px;color:var(--vc-53,#9ca3af);border-radius:999px;place-items:center;transition:color .12s,background-color .12s;display:grid}.cal-nav-btn svg{width:16px;height:16px}.cal-nav-btn:hover{background:var(--vc-10,#ffffff14);color:var(--vc,#d1d5db)}.cal-nav-btn.is-off{opacity:.3}.cal-nav-btn.is-off:hover{color:var(--vc-53,#9ca3af);background:0 0}.cal-list{--cal-time-w:70px;margin-top:10px}.cal-list--agenda{margin-top:22px}.cal-day{margin-top:26px}.cal-day:first-child{margin-top:12px}.cal-day--cont{margin-top:0}.cal-day-rule{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.cal-day-dow{text-transform:lowercase;color:var(--vt,#fff);font-size:14px;font-weight:700}.cal-day-date{text-transform:lowercase;font-variant-numeric:tabular-nums;color:var(--vc-53,#6b7280);font-size:13px}.cal-day-line{background:var(--vc-20,#ffffff1f);flex:auto;min-width:12px;height:1px}.cal-day-count{text-transform:lowercase;color:var(--vc-53,#6b7280);font-size:11px}.cal-day.is-today .cal-day-dow{color:var(--vc,#14b8a6)}.cal-day.is-past .cal-day-dow{color:var(--vc-53,#6b7280)}.cal-day-rows{position:relative}.cal-day-rows:before{content:"";top:6px;bottom:6px;left:calc(var(--cal-time-w) + 7px);background:var(--vc-10,#ffffff14);width:1px;position:absolute}.cal-row{grid-template-columns:var(--cal-time-w) minmax(0, 1fr) auto auto;border-radius:8px;align-items:center;column-gap:14px;padding:8px 8px 8px 0;transition:background-color .12s;display:grid}.cal-row:hover{background:var(--vc-7,#ffffff0d)}.cal-row.is-past{opacity:.55}.cal-row-time{text-align:right;white-space:nowrap;text-transform:lowercase;font-variant-numeric:tabular-nums;color:var(--vc,#14b8a6);font-size:13px;font-weight:600}.cal-row.is-past .cal-row-time{color:var(--vc-53,#6b7280)}.cal-row-body{flex-direction:column;gap:2px;min-width:0;display:flex}.cal-row-title{color:var(--vtext,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.cal-row-where{color:var(--vc-53,#6b7280);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.3;overflow:hidden}.cal-row-sep{margin:0 5px}.cal-tag{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--vc-25,#ffffff26);color:var(--vc,#9ca3af);border-radius:5px;padding:3px 7px;font-size:10.5px;font-weight:700}.cal-tag--live{background:var(--vc,#14b8a6);color:var(--vc-text,#fff);border-color:#0000}.cal-tag--out{border-color:var(--vc-20,#ffffff1f);color:var(--vc-53,#6b7280)}.cal-row-cover img{object-fit:cover;border-radius:6px;width:44px;height:44px;display:block}.cal-month{margin-top:14px}.cal-month-dow{letter-spacing:.08em;text-transform:uppercase;color:var(--vc-53,#6b7280);grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:6px;font-size:10.5px;font-weight:700;display:grid}.cal-month-dow span{padding-left:4px}.cal-week{border-top:1px solid var(--vc-10,#ffffff14);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-week:last-child{border-bottom:1px solid var(--vc-10,#ffffff14)}.cal-cell{flex-direction:column;gap:4px;min-width:0;min-height:78px;padding:6px 4px 8px;display:flex}.cal-cell-num{font-variant-numeric:tabular-nums;color:var(--vc-53,#6b7280);align-self:flex-start;padding-left:3px;font-size:12px}a.cal-cell-num:hover{color:var(--vc,#d1d5db)}.cal-cell.is-today .cal-cell-num{background:var(--vc,#14b8a6);width:20px;height:20px;color:var(--vc-text,#fff);border-radius:999px;place-items:center;padding:0;display:grid}.cal-cell-items{flex-direction:column;gap:2px;min-width:0;display:flex}.cal-chip{background:var(--vc-10,#ffffff12);min-width:0;color:var(--vtext,#fff);border-radius:4px;align-items:center;gap:5px;padding:2px 5px;font-size:11.5px;line-height:1.35;transition:background-color .12s;display:flex}.cal-chip:hover{background:var(--vc-25,#ffffff29)}.cal-chip.is-past{opacity:.5}.cal-chip-dot{background:var(--vc,#14b8a6);border-radius:999px;flex:none;width:5px;height:5px}.cal-chip.is-out .cal-chip-dot{background:var(--vc-53,#6b7280)}.cal-chip-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-cell-more{color:var(--vc-53,#6b7280);padding-left:6px;font-size:10.5px}.cal-cell-more:hover{color:var(--vc,#d1d5db)}.cal-empty{text-align:center;color:var(--vc-53,#6b7280);padding:44px 0;font-size:14px}.cal-empty-sub{margin-top:6px;font-size:13px}.cal-empty-sub a{color:var(--vc,#14b8a6)}.cal-empty-sub a:hover{text-decoration:underline}.cal-note{color:var(--vc-53,#6b7280);margin-top:10px;font-size:12px}.cal-sub{border-top:1px solid var(--vc-10,#ffffff14);margin-top:28px;padding-top:14px;font-size:12px}.cal-sub-link{color:var(--vc-53,#6b7280)}.cal-sub-link:hover{color:var(--vc,#d1d5db)}.cal-row:focus-visible,.cal-chip:focus-visible,.cal-view:focus-visible,.cal-nav-btn:focus-visible,.cal-cell-num:focus-visible,.cal-cell-more:focus-visible{outline:2px solid var(--vc,#14b8a6);outline-offset:2px}@media (max-width:660px){.cal-head,.cal-month,.cal-list,.cal-sub,.cal-empty,.cal-note{padding-inline:12px}}@media (max-width:639px){.cal-list{--cal-time-w:64px}.cal-row{column-gap:10px}.cal-row-time{font-size:12.5px}.cal-day-rows:before{left:calc(var(--cal-time-w) + 5px)}.cal-nav-label{min-width:8rem;font-size:13px}.cal-cell{gap:3px;min-height:58px;padding:5px 2px 6px}.cal-cell-num{align-self:center;padding-left:0}.cal-month-dow span{text-align:center;padding-left:0}.cal-cell-items{flex-flow:wrap;justify-content:center;align-items:center;gap:3px}.cal-chip{background:0 0;border-radius:0;padding:0}.cal-chip:hover{background:0 0}.cal-chip-txt{display:none}.cal-chip-dot{width:6px;height:6px}.cal-cell-more{padding-left:0;font-size:9.5px}}@media (max-width:400px){.cal-row-cover{display:none}}.ntf-menu{flex-shrink:0;align-self:center;margin-left:auto}.ntf-menu-btn[aria-expanded=true]{background:var(--vc,#14b8a6)}.ntf-menu-btn[aria-expanded=true] .post-action-icon{background:var(--vc-text,#fff)}@media (hover:hover){.ntf-row .ntf-menu-btn{opacity:0;transition:opacity .12s}.ntf-row:hover .ntf-menu-btn,.ntf-row .ntf-menu-btn:focus-visible,.ntf-row .ntf-menu-btn[aria-expanded=true]{opacity:1}}.mod-nav-badge{text-align:center;color:#fb7185;vertical-align:1px;background:#fb71852e;border-radius:9999px;min-width:17px;margin-left:4px;padding:1px 5px;font-family:Source Code Pro,monospace;font-size:10px;font-weight:700;display:inline-block}.ntf-body{flex:1;min-width:0}.ntf-text{color:#9ca3af;margin:0;font-size:14px;line-height:1.45}.ntf-actor{color:#e9ebf2;font-weight:600;text-decoration:none}.ntf-actor:hover{text-underline-offset:2px;text-decoration:underline}.ntf-others,.ntf-verb{color:#9ca3af}.ntf-target{color:#cbd0dd}a.ntf-target{text-underline-offset:2px;-webkit-text-decoration:underline #cbd0dd59;text-decoration:underline #cbd0dd59}a.ntf-target:hover{text-decoration-color:currentColor}.ntf-target--gone{color:#6b7280;font-style:italic}.ntf-sep{color:#6b7280}.ntf-vessel{color:#cbd0dd;font-weight:600;text-decoration:none}.ntf-vessel:hover{text-underline-offset:2px;text-decoration:underline}.ntf-time{color:#6b7280;margin-top:3px;font-size:12px;display:block}.post-item.post-ignored{padding:12px 16px}.post-ignored-shell{justify-content:space-between;align-items:center;gap:12px;display:flex}.post-ignored-note{color:var(--vc-53,#6b7280);font-size:13px;font-style:italic}.post-ignored-reveal,.ft-ignored-reveal{border:1px solid var(--vc-25,#ffffff2e);color:var(--vc-53,#9ca3af);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;padding:3px 12px;font-family:inherit;font-size:12px;font-weight:600}.post-ignored-reveal:hover,.ft-ignored-reveal:hover{color:var(--vc,#d1d5db);border-color:var(--vc,#ffffff59)}.ignored-banner{border:1px solid var(--vc-25,#ffffff24);background:var(--vc-7,#ffffff0a);color:var(--vc-53,#9ca3af);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:10px 14px;font-size:13px;display:flex}.ignored-banner-btn{border:1px solid var(--vc-25,#ffffff2e);color:var(--vtext,#fff);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;padding:3px 12px;font-family:inherit;font-size:12px;font-weight:600}.ignored-banner-btn:hover{border-color:var(--vc,#fff6);color:var(--vc,#fff)}.dm-nav-dot{background:var(--vc,#14b8a6);border-radius:9999px;width:8px;height:8px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 2px #111827}.dm-nav-dot[hidden]{display:none}.ntf-nav-dot{background:var(--vc,#14b8a6);border-radius:9999px;width:8px;height:8px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 2px #111827}.ntf-nav-dot[hidden]{display:none}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}


/*# sourceMappingURL=libs.b6a92f8e3c68eb44ad03.css.map*/