/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tpo-draw:0deg;--tpo-fade-start:0px;--tpo-fade-end:24px;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-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-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:""}::backdrop{--tpo-draw:0deg;--tpo-fade-start:0px;--tpo-fade-end:24px;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-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-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:""}}}@layer theme,base,components;@layer utilities{:root:has(.tp-root) .pointer-events-auto{pointer-events:auto}:root:has(.tp-root) .pointer-events-none{pointer-events:none}:root:has(.tp-root) .collapse{visibility:collapse}:root:has(.tp-root) .invisible{visibility:hidden}:root:has(.tp-root) .visible{visibility:visible}:root:has(.tp-root) .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root:has(.tp-root) .\!sticky{position:sticky!important}:root:has(.tp-root) .absolute{position:absolute}:root:has(.tp-root) .fixed{position:fixed}:root:has(.tp-root) .relative{position:relative}:root:has(.tp-root) .static{position:static}:root:has(.tp-root) .sticky{position:sticky}:root:has(.tp-root) .-inset-1{inset:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .inset-0{inset:0}:root:has(.tp-root) .inset-x-0{inset-inline:0}:root:has(.tp-root) .inset-x-3{inset-inline:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .inset-y-0{inset-block:0}:root:has(.tp-root) .end-2{inset-inline-end:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .end-3{inset-inline-end:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .end-4{inset-inline-end:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .end-11{inset-inline-end:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .-top-1{top:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-top-2{top:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .-top-6{top:calc(var(--spacing,.25rem) * -6)}:root:has(.tp-root) .top-0{top:0}:root:has(.tp-root) .top-0\.5{top:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .top-1{top:var(--spacing,.25rem)}:root:has(.tp-root) .top-1\.5{top:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .top-1\/2{top:50%}:root:has(.tp-root) .top-2{top:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .top-2\.5{top:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .top-3{top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .top-4{top:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .top-6{top:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .top-9{top:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .top-15{top:calc(var(--spacing,.25rem) * 15)}:root:has(.tp-root) .top-28{top:calc(var(--spacing,.25rem) * 28)}:root:has(.tp-root) .top-\[-10px\]{top:-10px}:root:has(.tp-root) .top-\[23px\]{top:23px}:root:has(.tp-root) .top-\[46\%\]{top:46%}:root:has(.tp-root) .top-\[74px\]{top:74px}:root:has(.tp-root) .top-\[150px\]{top:150px}:root:has(.tp-root) .top-\[170px\]{top:170px}:root:has(.tp-root) .top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}:root:has(.tp-root) .top-full{top:100%}:root:has(.tp-root) .-right-0\.5{right:calc(var(--spacing,.25rem) * -.5)}:root:has(.tp-root) .-right-1{right:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-right-2{right:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .right-0{right:0}:root:has(.tp-root) .right-1{right:var(--spacing,.25rem)}:root:has(.tp-root) .right-1\.5{right:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .right-2{right:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .right-2\.5{right:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .right-3{right:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .right-4{right:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .right-6{right:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .right-\[0\.6rem\]{right:.6rem}:root:has(.tp-root) .right-\[40px\]{right:40px}:root:has(.tp-root) .right-full{right:100%}:root:has(.tp-root) .-bottom-0\.5{bottom:calc(var(--spacing,.25rem) * -.5)}:root:has(.tp-root) .-bottom-2{bottom:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .-bottom-3{bottom:calc(var(--spacing,.25rem) * -3)}:root:has(.tp-root) .bottom-0{bottom:0}:root:has(.tp-root) .bottom-2{bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .bottom-3{bottom:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .bottom-4{bottom:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .bottom-6{bottom:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .bottom-16{bottom:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .bottom-\[54px\]{bottom:54px}:root:has(.tp-root) .bottom-\[92px\]{bottom:92px}:root:has(.tp-root) .bottom-\[env\(safe-area-inset-bottom\)\]{bottom:env(safe-area-inset-bottom)}:root:has(.tp-root) .bottom-\[var\(--cookie-banner-offset\,0px\)\]{bottom:var(--cookie-banner-offset,0px)}:root:has(.tp-root) .bottom-full{bottom:100%}:root:has(.tp-root) .left-0{left:0}:root:has(.tp-root) .left-0\.5{left:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .left-1\.5{left:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .left-1\/2{left:50%}:root:has(.tp-root) .left-2{left:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .left-3{left:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .left-4{left:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .left-6{left:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .left-\[-9999px\]{left:-9999px}:root:has(.tp-root) .left-\[0\.6rem\]{left:.6rem}:root:has(.tp-root) .left-\[24px\]{left:24px}:root:has(.tp-root) .left-\[33px\]{left:33px}:root:has(.tp-root) .left-\[34px\]{left:34px}:root:has(.tp-root) .left-\[66\%\]{left:66%}:root:has(.tp-root) .left-\[92px\]{left:92px}:root:has(.tp-root) .left-\[210px\]{left:210px}:root:has(.tp-root) .left-auto{left:auto}:root:has(.tp-root) .left-full{left:100%}:root:has(.tp-root) .isolate{isolation:isolate}:root:has(.tp-root) .-z-10{z-index:calc(10 * -1)}:root:has(.tp-root) .z-0{z-index:0}:root:has(.tp-root) .z-1{z-index:1}:root:has(.tp-root) .z-10{z-index:10}:root:has(.tp-root) .z-20{z-index:20}:root:has(.tp-root) .z-30{z-index:30}:root:has(.tp-root) .z-40{z-index:40}:root:has(.tp-root) .z-50{z-index:50}:root:has(.tp-root) .z-\[-1\]{z-index:-1}:root:has(.tp-root) .z-\[1\]{z-index:1}:root:has(.tp-root) .z-\[2\]{z-index:2}:root:has(.tp-root) .z-\[3\]{z-index:3}:root:has(.tp-root) .z-\[5\]{z-index:5}:root:has(.tp-root) .z-\[10\]{z-index:10}:root:has(.tp-root) .z-\[50\]{z-index:50}:root:has(.tp-root) .z-\[60\]{z-index:60}:root:has(.tp-root) .z-\[100\]{z-index:100}:root:has(.tp-root) .z-\[9999\]{z-index:9999}:root:has(.tp-root) .z-\[10000\]{z-index:10000}:root:has(.tp-root) .z-\[10001\]{z-index:10001}:root:has(.tp-root) .order-1{order:1}:root:has(.tp-root) .order-2{order:2}:root:has(.tp-root) .order-3{order:3}:root:has(.tp-root) .order-4{order:4}:root:has(.tp-root) .col-start-1{grid-column-start:1}:root:has(.tp-root) .col-end-2{grid-column-end:2}:root:has(.tp-root) .row-start-1{grid-row-start:1}:root:has(.tp-root) .row-end-2{grid-row-end:2}:root:has(.tp-root) .container{width:100%}@media (min-width:481px){:root:has(.tp-root) .container{max-width:481px}}@media (min-width:650px){:root:has(.tp-root) .container{max-width:650px}}@media (min-width:1000px){:root:has(.tp-root) .container{max-width:1000px}}@media (min-width:1200px){:root:has(.tp-root) .container{max-width:1200px}}@media (min-width:1280px){:root:has(.tp-root) .container{max-width:1280px}}@media (min-width:1536px){:root:has(.tp-root) .container{max-width:1536px}}:root:has(.tp-root) .m-0{margin:0}:root:has(.tp-root) .m-35{margin:calc(var(--spacing,.25rem) * 35)}:root:has(.tp-root) .m-63{margin:calc(var(--spacing,.25rem) * 63)}:root:has(.tp-root) .m-464{margin:calc(var(--spacing,.25rem) * 464)}:root:has(.tp-root) .m-auto{margin:auto}:root:has(.tp-root) .-mx-1{margin-inline:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-mx-1\.5{margin-inline:calc(var(--spacing,.25rem) * -1.5)}:root:has(.tp-root) .-mx-4{margin-inline:calc(var(--spacing,.25rem) * -4)}:root:has(.tp-root) .mx-0{margin-inline:0}:root:has(.tp-root) .mx-1{margin-inline:var(--spacing,.25rem)}:root:has(.tp-root) .mx-1\.5{margin-inline:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .mx-2{margin-inline:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .mx-3{margin-inline:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mx-4{margin-inline:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .mx-4\!{margin-inline:calc(var(--spacing,.25rem) * 4)!important}:root:has(.tp-root) .mx-\[0\.6rem\]{margin-inline:.6rem}:root:has(.tp-root) .mx-auto{margin-inline:auto}:root:has(.tp-root) .my-0{margin-block:0}:root:has(.tp-root) .my-1{margin-block:var(--spacing,.25rem)}:root:has(.tp-root) .my-2{margin-block:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .my-3{margin-block:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .my-4{margin-block:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .my-6{margin-block:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .my-auto{margin-block:auto}:root:has(.tp-root) .-ms-1{margin-inline-start:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-ms-2{margin-inline-start:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .-ms-px{margin-inline-start:-1px}:root:has(.tp-root) .ms-0\.5{margin-inline-start:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .ms-1{margin-inline-start:var(--spacing,.25rem)}:root:has(.tp-root) .ms-1\.5{margin-inline-start:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .ms-2{margin-inline-start:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .ms-auto{margin-inline-start:auto}:root:has(.tp-root) .-me-1\.5{margin-inline-end:calc(var(--spacing,.25rem) * -1.5)}:root:has(.tp-root) .-me-2{margin-inline-end:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .me-2{margin-inline-end:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .me-2\.5{margin-inline-end:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .me-3{margin-inline-end:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .me-3\.5{margin-inline-end:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .me-\[30px\]{margin-inline-end:30px}:root:has(.tp-root) .me-auto{margin-inline-end:auto}:root:has(.tp-root) .prose{color:var(--tw-prose-body);max-width:65ch}:root:has(.tp-root) .prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}:root:has(.tp-root) .prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}:is(:root:has(.tp-root) .prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:inherit}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:root:has(.tp-root) .prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:root:has(.tp-root) .prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:root:has(.tp-root) .prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:root:has(.tp-root) .prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:root:has(.tp-root) .prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:root:has(.tp-root) .prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:root:has(.tp-root) .prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:root:has(.tp-root) .prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}:root:has(.tp-root) .prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}:root:has(.tp-root) .prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}:root:has(.tp-root) .prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}:root:has(.tp-root) .prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:root:has(.tp-root) .prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}:root:has(.tp-root) .prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}:root:has(.tp-root) .prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}:root:has(.tp-root) .prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}:is(:root:has(.tp-root) .prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *))){color:inherit}:root:has(.tp-root) .prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}:root:has(.tp-root) .prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}:is(:root:has(.tp-root) .prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *))){color:inherit}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}:root:has(.tp-root) .prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:root:has(.tp-root) .prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}:root:has(.tp-root) .prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}:root:has(.tp-root) .prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:root:has(.tp-root) .prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}:root:has(.tp-root) .prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}:root:has(.tp-root) .prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .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}:root:has(.tp-root) .prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224);font-size:1rem;line-height:1.75}:root:has(.tp-root) .prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}:is(:root:has(.tp-root) .prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))){padding-inline-start:.375em}:root:has(.tp-root) .prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:root:has(.tp-root) .prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:root:has(.tp-root) .prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:root:has(.tp-root) .prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:root:has(.tp-root) .prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:root:has(.tp-root) .prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:root:has(.tp-root) .prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:root:has(.tp-root) .prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:is(:root:has(.tp-root) .prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}:root:has(.tp-root) .prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .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}:root:has(.tp-root) .prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:root:has(.tp-root) .prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:root:has(.tp-root) .prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}:root:has(.tp-root) .prose-lg{font-size:1.125rem;line-height:1.77778}:root:has(.tp-root) .prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}:root:has(.tp-root) .prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}:root:has(.tp-root) .prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}:root:has(.tp-root) .prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}:root:has(.tp-root) .prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}:root:has(.tp-root) .prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}:root:has(.tp-root) .prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}:is(:root:has(.tp-root) .prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.77778em;margin-bottom:1.77778em}:root:has(.tp-root) .prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}:root:has(.tp-root) .prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}:root:has(.tp-root) .prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}:root:has(.tp-root) .prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}:root:has(.tp-root) .prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}:root:has(.tp-root) .prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}:is(:root:has(.tp-root) .prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}:root:has(.tp-root) .prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}:is(:root:has(.tp-root) .prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))){padding-inline-start:.444444em}:root:has(.tp-root) .prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}:root:has(.tp-root) .prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}:root:has(.tp-root) .prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}:root:has(.tp-root) .prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}:root:has(.tp-root) .prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}:root:has(.tp-root) .prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}:root:has(.tp-root) .prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}:root:has(.tp-root) .prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}:root:has(.tp-root) .prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}:root:has(.tp-root) .prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}:is(:root:has(.tp-root) .prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}:root:has(.tp-root) .prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}:root:has(.tp-root) .prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}:root:has(.tp-root) .prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}:root:has(.tp-root) .prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}:root:has(.tp-root) .prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}:root:has(.tp-root) .prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:root:has(.tp-root) .prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}:root:has(.tp-root) .prose-sm{font-size:.875rem;line-height:1.71429}:root:has(.tp-root) .prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}:is(:root:has(.tp-root) .prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.71429em;margin-bottom:1.71429em}:root:has(.tp-root) .prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}:root:has(.tp-root) .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}:root:has(.tp-root) .prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}:root:has(.tp-root) .prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}:root:has(.tp-root) .prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}:root:has(.tp-root) .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}:is(:root:has(.tp-root) .prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .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}:root:has(.tp-root) .prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}:is(:root:has(.tp-root) .prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))){padding-inline-start:.428571em}:root:has(.tp-root) .prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}:root:has(.tp-root) .prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}:root:has(.tp-root) .prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}:root:has(.tp-root) .prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}:root:has(.tp-root) .prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}:root:has(.tp-root) .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}:root:has(.tp-root) .prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}:root:has(.tp-root) .prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}:root:has(.tp-root) .prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}:root:has(.tp-root) .prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}:is(:root:has(.tp-root) .prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}:root:has(.tp-root) .prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}:root:has(.tp-root) .prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}:root:has(.tp-root) .prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .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}:root:has(.tp-root) .prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}:root:has(.tp-root) .prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}:root:has(.tp-root) .prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:root:has(.tp-root) .prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}:root:has(.tp-root) .-mt-1{margin-top:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-mt-10{margin-top:calc(var(--spacing,.25rem) * -10)}:root:has(.tp-root) .-mt-\[90px\]{margin-top:-90px}:root:has(.tp-root) .-mt-\[94px\]{margin-top:-94px}:root:has(.tp-root) .mt-0{margin-top:0}:root:has(.tp-root) .mt-0\!{margin-top:0!important}:root:has(.tp-root) .mt-0\.5{margin-top:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .mt-1{margin-top:var(--spacing,.25rem)}:root:has(.tp-root) .mt-1\!{margin-top:var(--spacing,.25rem)!important}:root:has(.tp-root) .mt-1\.5{margin-top:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .mt-2{margin-top:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .mt-2\.5{margin-top:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mt-3\.5{margin-top:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .mt-4{margin-top:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .mt-6{margin-top:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .mt-8{margin-top:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .mt-10{margin-top:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .mt-12{margin-top:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .mt-14{margin-top:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .mt-24{margin-top:calc(var(--spacing,.25rem) * 24)}:root:has(.tp-root) .mt-28{margin-top:calc(var(--spacing,.25rem) * 28)}:root:has(.tp-root) .mt-\[3px\]{margin-top:3px}:root:has(.tp-root) .mt-\[5px\]{margin-top:5px}:root:has(.tp-root) .mt-\[18px\]{margin-top:18px}:root:has(.tp-root) .mt-auto{margin-top:auto}:root:has(.tp-root) .mt-px{margin-top:1px}:root:has(.tp-root) .-mr-0\.5{margin-right:calc(var(--spacing,.25rem) * -.5)}:root:has(.tp-root) .-mr-1{margin-right:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-mr-2{margin-right:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .-mr-\[2px\]{margin-right:-2px}:root:has(.tp-root) .mr-0\.5{margin-right:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .mr-1{margin-right:var(--spacing,.25rem)}:root:has(.tp-root) .mr-2{margin-right:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .mr-3{margin-right:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mr-\[13px\]{margin-right:13px}:root:has(.tp-root) .mr-auto{margin-right:auto}:root:has(.tp-root) .-mb-6{margin-bottom:calc(var(--spacing,.25rem) * -6)}:root:has(.tp-root) .-mb-7{margin-bottom:calc(var(--spacing,.25rem) * -7)}:root:has(.tp-root) .-mb-\[5\.5px\]{margin-bottom:-5.5px}:root:has(.tp-root) .mb-0{margin-bottom:0}:root:has(.tp-root) .mb-0\.5{margin-bottom:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .mb-0\.75{margin-bottom:calc(var(--spacing,.25rem) * .75)}:root:has(.tp-root) .mb-1{margin-bottom:var(--spacing,.25rem)}:root:has(.tp-root) .mb-1\.5{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .mb-2{margin-bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .mb-2\.5{margin-bottom:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .mb-3{margin-bottom:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mb-4{margin-bottom:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .mb-5{margin-bottom:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .mb-6{margin-bottom:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .mb-8{margin-bottom:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .mb-10{margin-bottom:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .mb-12{margin-bottom:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .mb-14{margin-bottom:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .mb-\[-24px\]{margin-bottom:-24px}:root:has(.tp-root) .mb-\[1px\]{margin-bottom:1px}:root:has(.tp-root) .mb-\[3px\]{margin-bottom:3px}:root:has(.tp-root) .mb-\[12px\]{margin-bottom:12px}:root:has(.tp-root) .-ml-0\.5{margin-left:calc(var(--spacing,.25rem) * -.5)}:root:has(.tp-root) .-ml-1{margin-left:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .-ml-2{margin-left:calc(var(--spacing,.25rem) * -2)}:root:has(.tp-root) .-ml-\[10px\]{margin-left:-10px}:root:has(.tp-root) .ml-0{margin-left:0}:root:has(.tp-root) .ml-0\.5{margin-left:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .ml-1{margin-left:var(--spacing,.25rem)}:root:has(.tp-root) .ml-1\.5{margin-left:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .ml-2{margin-left:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .ml-4{margin-left:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .ml-7{margin-left:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .ml-\[5px\]{margin-left:5px}:root:has(.tp-root) .ml-\[7px\]{margin-left:7px}:root:has(.tp-root) .ml-\[11px\]{margin-left:11px}:root:has(.tp-root) .ml-auto{margin-left:auto}:root:has(.tp-root) .ml-px{margin-left:1px}:root:has(.tp-root) .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .line-clamp-\[8\]{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .block{display:block}:root:has(.tp-root) .contents{display:contents}:root:has(.tp-root) .flex{display:flex}:root:has(.tp-root) .grid{display:grid}:root:has(.tp-root) .hidden{display:none}:root:has(.tp-root) .inline{display:inline}:root:has(.tp-root) .inline-block{display:inline-block}:root:has(.tp-root) .inline-flex{display:inline-flex}:root:has(.tp-root) .list-item{display:list-item}:root:has(.tp-root) .table{display:table}:root:has(.tp-root) .table-cell{display:table-cell}:root:has(.tp-root) .table-row{display:table-row}:root:has(.tp-root) .\[field-sizing\:content\]{field-sizing:content}:root:has(.tp-root) .aspect-\[4\/3\]{aspect-ratio:4/3}:root:has(.tp-root) .aspect-square{aspect-ratio:1}:root:has(.tp-root) .aspect-square\!{aspect-ratio:1!important}:root:has(.tp-root) .\!size-3\.5{width:calc(var(--spacing,.25rem) * 3.5)!important;height:calc(var(--spacing,.25rem) * 3.5)!important}:root:has(.tp-root) .\!size-4{width:calc(var(--spacing,.25rem) * 4)!important;height:calc(var(--spacing,.25rem) * 4)!important}:root:has(.tp-root) .\!size-5{width:calc(var(--spacing,.25rem) * 5)!important;height:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .size-1{width:var(--spacing,.25rem);height:var(--spacing,.25rem)}:root:has(.tp-root) .size-2\.5{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .size-3{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .size-3\.5{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .size-4{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .size-4\.5{width:calc(var(--spacing,.25rem) * 4.5);height:calc(var(--spacing,.25rem) * 4.5)}:root:has(.tp-root) .size-4\.5\!{width:calc(var(--spacing,.25rem) * 4.5)!important;height:calc(var(--spacing,.25rem) * 4.5)!important}:root:has(.tp-root) .size-5{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .size-6{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .size-7{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .size-8{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .size-9{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .size-10{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .size-11{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .size-12{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .size-14{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .size-\[1em\]{width:1em;height:1em}:root:has(.tp-root) .size-\[9px\]{width:9px;height:9px}:root:has(.tp-root) .size-\[10px\]{width:10px;height:10px}:root:has(.tp-root) .size-\[18px\]{width:18px;height:18px}:root:has(.tp-root) .size-\[22\.5px\]{width:22.5px;height:22.5px}:root:has(.tp-root) .size-\[22px\]{width:22px;height:22px}:root:has(.tp-root) .size-\[470px\]{width:470px;height:470px}:root:has(.tp-root) .size-\[640px\]{width:640px;height:640px}:root:has(.tp-root) .size-\[760px\]{width:760px;height:760px}:root:has(.tp-root) .size-full{width:100%;height:100%}:root:has(.tp-root) .\!h-4{height:calc(var(--spacing,.25rem) * 4)!important}:root:has(.tp-root) .\!h-5{height:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .\!h-9{height:calc(var(--spacing,.25rem) * 9)!important}:root:has(.tp-root) .\!h-11{height:calc(var(--spacing,.25rem) * 11)!important}:root:has(.tp-root) .\!h-\[18px\]{height:18px!important}:root:has(.tp-root) .h-0{height:0}:root:has(.tp-root) .h-1{height:var(--spacing,.25rem)}:root:has(.tp-root) .h-1\.5{height:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .h-2{height:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .h-2\.5{height:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .h-3{height:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .h-3\.5{height:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .h-4{height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .h-4\!{height:calc(var(--spacing,.25rem) * 4)!important}:root:has(.tp-root) .h-4\.5{height:calc(var(--spacing,.25rem) * 4.5)}:root:has(.tp-root) .h-4\.5\!{height:calc(var(--spacing,.25rem) * 4.5)!important}:root:has(.tp-root) .h-5{height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .h-5\!{height:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .h-6{height:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .h-7{height:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .h-8{height:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .h-8\!{height:calc(var(--spacing,.25rem) * 8)!important}:root:has(.tp-root) .h-9{height:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .h-9\!{height:calc(var(--spacing,.25rem) * 9)!important}:root:has(.tp-root) .h-10{height:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .h-11{height:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .h-12{height:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .h-14{height:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .h-16{height:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .h-20{height:calc(var(--spacing,.25rem) * 20)}:root:has(.tp-root) .h-32{height:calc(var(--spacing,.25rem) * 32)}:root:has(.tp-root) .h-44{height:calc(var(--spacing,.25rem) * 44)}:root:has(.tp-root) .h-60{height:calc(var(--spacing,.25rem) * 60)}:root:has(.tp-root) .h-\[1\.3rem\]{height:1.3rem}:root:has(.tp-root) .h-\[1\.08rem\]{height:1.08rem}:root:has(.tp-root) .h-\[1em\]{height:1em}:root:has(.tp-root) .h-\[1px\]{height:1px}:root:has(.tp-root) .h-\[2px\]{height:2px}:root:has(.tp-root) .h-\[10px\]{height:10px}:root:has(.tp-root) .h-\[13\.5px\]{height:13.5px}:root:has(.tp-root) .h-\[15\.75px\]{height:15.75px}:root:has(.tp-root) .h-\[15px\]{height:15px}:root:has(.tp-root) .h-\[17px\]{height:17px}:root:has(.tp-root) .h-\[18px\]{height:18px}:root:has(.tp-root) .h-\[26px\]{height:26px}:root:has(.tp-root) .h-\[28px\]{height:28px}:root:has(.tp-root) .h-\[34px\]{height:34px}:root:has(.tp-root) .h-\[36px\]{height:36px}:root:has(.tp-root) .h-\[38px\]{height:38px}:root:has(.tp-root) .h-\[40px\]{height:40px}:root:has(.tp-root) .h-\[45\.7143px\]{height:45.7143px}:root:has(.tp-root) .h-\[46px\]{height:46px}:root:has(.tp-root) .h-\[52px\]{height:52px}:root:has(.tp-root) .h-\[54\.8571px\]{height:54.8571px}:root:has(.tp-root) .h-\[54px\]{height:54px}:root:has(.tp-root) .h-\[60px\]{height:60px}:root:has(.tp-root) .h-\[64px\]{height:64px}:root:has(.tp-root) .h-\[70px\]{height:70px}:root:has(.tp-root) .h-\[75vh\]{height:75vh}:root:has(.tp-root) .h-\[80vh\]{height:80vh}:root:has(.tp-root) .h-\[88px\]{height:88px}:root:has(.tp-root) .h-\[100dvh\]{height:100dvh}:root:has(.tp-root) .h-\[100px\]{height:100px}:root:has(.tp-root) .h-\[100svh\]{height:100svh}:root:has(.tp-root) .h-\[110px\]{height:110px}:root:has(.tp-root) .h-\[120px\]{height:120px}:root:has(.tp-root) .h-\[140px\]{height:140px}:root:has(.tp-root) .h-\[320px\]{height:320px}:root:has(.tp-root) .h-\[328px\]{height:328px}:root:has(.tp-root) .h-\[360px\]{height:360px}:root:has(.tp-root) .h-\[378px\]{height:378px}:root:has(.tp-root) .h-\[420px\]{height:420px}:root:has(.tp-root) .h-\[442px\]{height:442px}:root:has(.tp-root) .h-\[500px\]{height:500px}:root:has(.tp-root) .h-\[600px\]{height:600px}:root:has(.tp-root) .h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}:root:has(.tp-root) .h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}:root:has(.tp-root) .h-auto{height:auto}:root:has(.tp-root) .h-auto\!{height:auto!important}:root:has(.tp-root) .h-fit{height:fit-content}:root:has(.tp-root) .h-full{height:100%}:root:has(.tp-root) .h-max{height:max-content}:root:has(.tp-root) .h-px{height:1px}:root:has(.tp-root) .h-screen{height:100vh}:root:has(.tp-root) .max-h-11{max-height:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .max-h-32{max-height:calc(var(--spacing,.25rem) * 32)}:root:has(.tp-root) .max-h-40{max-height:calc(var(--spacing,.25rem) * 40)}:root:has(.tp-root) .max-h-48{max-height:calc(var(--spacing,.25rem) * 48)}:root:has(.tp-root) .max-h-52{max-height:calc(var(--spacing,.25rem) * 52)}:root:has(.tp-root) .max-h-60{max-height:calc(var(--spacing,.25rem) * 60)}:root:has(.tp-root) .max-h-64{max-height:calc(var(--spacing,.25rem) * 64)}:root:has(.tp-root) .max-h-72{max-height:calc(var(--spacing,.25rem) * 72)}:root:has(.tp-root) .max-h-80{max-height:calc(var(--spacing,.25rem) * 80)}:root:has(.tp-root) .max-h-96{max-height:calc(var(--spacing,.25rem) * 96)}:root:has(.tp-root) .max-h-\[40vh\]{max-height:40vh}:root:has(.tp-root) .max-h-\[50vh\]{max-height:50vh}:root:has(.tp-root) .max-h-\[55vh\]{max-height:55vh}:root:has(.tp-root) .max-h-\[60\%\]{max-height:60%}:root:has(.tp-root) .max-h-\[60px\]{max-height:60px}:root:has(.tp-root) .max-h-\[60vh\]{max-height:60vh}:root:has(.tp-root) .max-h-\[70vh\]{max-height:70vh}:root:has(.tp-root) .max-h-\[75vh\]{max-height:75vh}:root:has(.tp-root) .max-h-\[80\%\]{max-height:80%}:root:has(.tp-root) .max-h-\[80vh\]{max-height:80vh}:root:has(.tp-root) .max-h-\[85dvh\]{max-height:85dvh}:root:has(.tp-root) .max-h-\[90vh\]{max-height:90vh}:root:has(.tp-root) .max-h-\[100dvh\]{max-height:100dvh}:root:has(.tp-root) .max-h-\[100vh\]{max-height:100vh}:root:has(.tp-root) .max-h-\[160px\]{max-height:160px}:root:has(.tp-root) .max-h-\[220px\]{max-height:220px}:root:has(.tp-root) .max-h-\[228px\]{max-height:228px}:root:has(.tp-root) .max-h-\[240px\]{max-height:240px}:root:has(.tp-root) .max-h-\[246px\]{max-height:246px}:root:has(.tp-root) .max-h-\[250px\]{max-height:250px}:root:has(.tp-root) .max-h-\[260px\]{max-height:260px}:root:has(.tp-root) .max-h-\[288px\]{max-height:288px}:root:has(.tp-root) .max-h-\[300px\]{max-height:300px}:root:has(.tp-root) .max-h-\[320px\]{max-height:320px}:root:has(.tp-root) .max-h-\[400px\]{max-height:400px}:root:has(.tp-root) .max-h-\[480px\]{max-height:480px}:root:has(.tp-root) .max-h-\[620px\]{max-height:620px}:root:has(.tp-root) .max-h-\[calc\(85dvh-22px\)\]{max-height:calc(85dvh - 22px)}:root:has(.tp-root) .max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}:root:has(.tp-root) .max-h-\[calc\(100dvh-50px\)\]{max-height:calc(100dvh - 50px)}:root:has(.tp-root) .max-h-\[calc\(100dvh-90px\)\]{max-height:calc(100dvh - 90px)}:root:has(.tp-root) .max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}:root:has(.tp-root) .max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}:root:has(.tp-root) .max-h-\[max\(14rem\,60dvh\)\]{max-height:max(14rem,60dvh)}:root:has(.tp-root) .max-h-\[min\(200px\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(200px, var(--radix-popover-content-available-height))}:root:has(.tp-root) .max-h-\[min\(260px\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(260px, var(--radix-popover-content-available-height))}:root:has(.tp-root) .max-h-\[min\(310px\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(310px, var(--radix-dropdown-menu-content-available-height))}:root:has(.tp-root) .max-h-\[min\(360px\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(360px, var(--radix-dropdown-menu-content-available-height))}:root:has(.tp-root) .max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}:root:has(.tp-root) .max-h-\[var\(--radix-popper-available-height\)\]{max-height:var(--radix-popper-available-height)}:root:has(.tp-root) .max-h-full{max-height:100%}:root:has(.tp-root) .max-h-none{max-height:none}:root:has(.tp-root) .max-h-screen{max-height:100vh}:root:has(.tp-root) .\!min-h-9{min-height:calc(var(--spacing,.25rem) * 9)!important}:root:has(.tp-root) .min-h-0{min-height:0}:root:has(.tp-root) .min-h-0\!{min-height:0!important}:root:has(.tp-root) .min-h-4{min-height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .min-h-5{min-height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .min-h-7{min-height:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .min-h-8{min-height:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .min-h-9{min-height:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .min-h-9\!{min-height:calc(var(--spacing,.25rem) * 9)!important}:root:has(.tp-root) .min-h-10{min-height:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .min-h-11{min-height:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .min-h-12{min-height:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .min-h-16{min-height:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .min-h-28{min-height:calc(var(--spacing,.25rem) * 28)}:root:has(.tp-root) .min-h-40{min-height:calc(var(--spacing,.25rem) * 40)}:root:has(.tp-root) .min-h-56{min-height:calc(var(--spacing,.25rem) * 56)}:root:has(.tp-root) .min-h-96{min-height:calc(var(--spacing,.25rem) * 96)}:root:has(.tp-root) .min-h-\[1\.25rem\]{min-height:1.25rem}:root:has(.tp-root) .min-h-\[1\.75rem\]{min-height:1.75rem}:root:has(.tp-root) .min-h-\[18px\]{min-height:18px}:root:has(.tp-root) .min-h-\[25px\]{min-height:25px}:root:has(.tp-root) .min-h-\[28px\]\!{min-height:28px!important}:root:has(.tp-root) .min-h-\[36px\]{min-height:36px}:root:has(.tp-root) .min-h-\[40px\]{min-height:40px}:root:has(.tp-root) .min-h-\[44px\]{min-height:44px}:root:has(.tp-root) .min-h-\[48px\]{min-height:48px}:root:has(.tp-root) .min-h-\[52px\]{min-height:52px}:root:has(.tp-root) .min-h-\[56px\]{min-height:56px}:root:has(.tp-root) .min-h-\[58px\]{min-height:58px}:root:has(.tp-root) .min-h-\[60px\]{min-height:60px}:root:has(.tp-root) .min-h-\[60vh\]{min-height:60vh}:root:has(.tp-root) .min-h-\[64px\]{min-height:64px}:root:has(.tp-root) .min-h-\[72px\]{min-height:72px}:root:has(.tp-root) .min-h-\[74px\]{min-height:74px}:root:has(.tp-root) .min-h-\[80px\]{min-height:80px}:root:has(.tp-root) .min-h-\[88px\]{min-height:88px}:root:has(.tp-root) .min-h-\[96px\]{min-height:96px}:root:has(.tp-root) .min-h-\[100px\]{min-height:100px}:root:has(.tp-root) .min-h-\[120px\]{min-height:120px}:root:has(.tp-root) .min-h-\[140px\]{min-height:140px}:root:has(.tp-root) .min-h-\[150px\]{min-height:150px}:root:has(.tp-root) .min-h-\[160px\]{min-height:160px}:root:has(.tp-root) .min-h-\[174px\]{min-height:174px}:root:has(.tp-root) .min-h-\[200px\]{min-height:200px}:root:has(.tp-root) .min-h-\[220px\]{min-height:220px}:root:has(.tp-root) .min-h-\[280px\]{min-height:280px}:root:has(.tp-root) .min-h-\[calc\(100\%-3rem\)\]{min-height:calc(100% - 3rem)}:root:has(.tp-root) .min-h-\[min\(430px\,calc\(100dvh-10rem\)\)\]{min-height:min(430px,100dvh - 10rem)}:root:has(.tp-root) .min-h-\[var\(--cookie-banner-height\)\]{min-height:var(--cookie-banner-height)}:root:has(.tp-root) .min-h-full{min-height:100%}:root:has(.tp-root) .min-h-screen{min-height:100vh}:root:has(.tp-root) .tp-scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-tp-scroll-thumb) transparent}:root:has(.tp-root) .tp-scrollbar::-webkit-scrollbar{width:6px}:root:has(.tp-root) .tp-scrollbar::-webkit-scrollbar-thumb{background:var(--color-tp-scroll-thumb);border-radius:999px}:root:has(.tp-root) .tp-scrollbar::-webkit-scrollbar-track{background:0 0}:root:has(.tp-root) .\!w-4{width:calc(var(--spacing,.25rem) * 4)!important}:root:has(.tp-root) .\!w-5{width:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .\!w-11{width:calc(var(--spacing,.25rem) * 11)!important}:root:has(.tp-root) .\!w-\[18px\]{width:18px!important}:root:has(.tp-root) .w-0{width:0}:root:has(.tp-root) .w-1{width:var(--spacing,.25rem)}:root:has(.tp-root) .w-1\.5{width:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .w-1\/2{width:50%}:root:has(.tp-root) .w-1\/3{width:33.3333%}:root:has(.tp-root) .w-2{width:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .w-2\.5{width:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .w-2\/3{width:66.6667%}:root:has(.tp-root) .w-3{width:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .w-3\.5{width:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .w-3\/4{width:75%}:root:has(.tp-root) .w-4{width:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .w-4\!{width:calc(var(--spacing,.25rem) * 4)!important}:root:has(.tp-root) .w-4\.5{width:calc(var(--spacing,.25rem) * 4.5)}:root:has(.tp-root) .w-4\.5\!{width:calc(var(--spacing,.25rem) * 4.5)!important}:root:has(.tp-root) .w-4\/5{width:80%}:root:has(.tp-root) .w-5{width:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .w-5\!{width:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .w-6{width:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .w-7{width:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .w-8{width:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .w-8\!{width:calc(var(--spacing,.25rem) * 8)!important}:root:has(.tp-root) .w-9{width:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .w-10{width:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .w-11{width:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .w-12{width:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .w-14{width:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .w-16{width:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .w-20{width:calc(var(--spacing,.25rem) * 20)}:root:has(.tp-root) .w-24{width:calc(var(--spacing,.25rem) * 24)}:root:has(.tp-root) .w-28{width:calc(var(--spacing,.25rem) * 28)}:root:has(.tp-root) .w-32{width:calc(var(--spacing,.25rem) * 32)}:root:has(.tp-root) .w-34{width:calc(var(--spacing,.25rem) * 34)}:root:has(.tp-root) .w-36{width:calc(var(--spacing,.25rem) * 36)}:root:has(.tp-root) .w-40{width:calc(var(--spacing,.25rem) * 40)}:root:has(.tp-root) .w-48{width:calc(var(--spacing,.25rem) * 48)}:root:has(.tp-root) .w-52{width:calc(var(--spacing,.25rem) * 52)}:root:has(.tp-root) .w-56{width:calc(var(--spacing,.25rem) * 56)}:root:has(.tp-root) .w-60{width:calc(var(--spacing,.25rem) * 60)}:root:has(.tp-root) .w-64{width:calc(var(--spacing,.25rem) * 64)}:root:has(.tp-root) .w-\[1\.3rem\]{width:1.3rem}:root:has(.tp-root) .w-\[1\.08rem\]{width:1.08rem}:root:has(.tp-root) .w-\[1px\]{width:1px}:root:has(.tp-root) .w-\[7px\]{width:7px}:root:has(.tp-root) .w-\[10px\]{width:10px}:root:has(.tp-root) .w-\[17px\]{width:17px}:root:has(.tp-root) .w-\[18px\]{width:18px}:root:has(.tp-root) .w-\[25px\]{width:25px}:root:has(.tp-root) .w-\[26px\]{width:26px}:root:has(.tp-root) .w-\[36px\]{width:36px}:root:has(.tp-root) .w-\[38\%\]{width:38%}:root:has(.tp-root) .w-\[40px\]{width:40px}:root:has(.tp-root) .w-\[42px\]{width:42px}:root:has(.tp-root) .w-\[44\%\]{width:44%}:root:has(.tp-root) .w-\[53px\]{width:53px}:root:has(.tp-root) .w-\[73px\]{width:73px}:root:has(.tp-root) .w-\[80px\]{width:80px}:root:has(.tp-root) .w-\[80vw\]{width:80vw}:root:has(.tp-root) .w-\[84px\]{width:84px}:root:has(.tp-root) .w-\[110px\]{width:110px}:root:has(.tp-root) .w-\[120px\]{width:120px}:root:has(.tp-root) .w-\[184px\]{width:184px}:root:has(.tp-root) .w-\[190px\]{width:190px}:root:has(.tp-root) .w-\[200px\]{width:200px}:root:has(.tp-root) .w-\[220px\]{width:220px}:root:has(.tp-root) .w-\[244px\]{width:244px}:root:has(.tp-root) .w-\[248px\]{width:248px}:root:has(.tp-root) .w-\[260px\]{width:260px}:root:has(.tp-root) .w-\[264px\]{width:264px}:root:has(.tp-root) .w-\[280px\]{width:280px}:root:has(.tp-root) .w-\[316px\]{width:316px}:root:has(.tp-root) .w-\[500px\]{width:500px}:root:has(.tp-root) .w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}:root:has(.tp-root) .w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}:root:has(.tp-root) .w-\[min\(420px\,80vw\)\]{width:min(420px,80vw)}:root:has(.tp-root) .w-\[var\(--radix-dropdown-menu-trigger-width\)\]{width:var(--radix-dropdown-menu-trigger-width)}:root:has(.tp-root) .w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}:root:has(.tp-root) .w-auto{width:auto}:root:has(.tp-root) .w-fit{width:fit-content}:root:has(.tp-root) .w-full{width:100%}:root:has(.tp-root) .w-max{width:max-content}:root:has(.tp-root) .w-px{width:1px}:root:has(.tp-root) .w-screen{width:100vw}:root:has(.tp-root) .max-w-0{max-width:0}:root:has(.tp-root) .max-w-2xl{max-width:var(--container-2xl,42rem)}:root:has(.tp-root) .max-w-3xl{max-width:var(--container-3xl,48rem)}:root:has(.tp-root) .max-w-4xl{max-width:var(--container-4xl,56rem)}:root:has(.tp-root) .max-w-5xl{max-width:var(--container-5xl,64rem)}:root:has(.tp-root) .max-w-6xl{max-width:var(--container-6xl,72rem)}:root:has(.tp-root) .max-w-7xl{max-width:var(--container-7xl,80rem)}:root:has(.tp-root) .max-w-20{max-width:calc(var(--spacing,.25rem) * 20)}:root:has(.tp-root) .max-w-\[1\.25rem\]{max-width:1.25rem}:root:has(.tp-root) .max-w-\[16rem\]{max-width:16rem}:root:has(.tp-root) .max-w-\[60\%\]{max-width:60%}:root:has(.tp-root) .max-w-\[70\%\]{max-width:70%}:root:has(.tp-root) .max-w-\[80\%\]{max-width:80%}:root:has(.tp-root) .max-w-\[80vw\]{max-width:80vw}:root:has(.tp-root) .max-w-\[100\%\]{max-width:100%}:root:has(.tp-root) .max-w-\[100vw\]{max-width:100vw}:root:has(.tp-root) .max-w-\[130px\]{max-width:130px}:root:has(.tp-root) .max-w-\[140px\]{max-width:140px}:root:has(.tp-root) .max-w-\[150px\]{max-width:150px}:root:has(.tp-root) .max-w-\[160px\]{max-width:160px}:root:has(.tp-root) .max-w-\[180px\]{max-width:180px}:root:has(.tp-root) .max-w-\[190px\]{max-width:190px}:root:has(.tp-root) .max-w-\[200px\]{max-width:200px}:root:has(.tp-root) .max-w-\[220px\]{max-width:220px}:root:has(.tp-root) .max-w-\[240px\]{max-width:240px}:root:has(.tp-root) .max-w-\[250px\]{max-width:250px}:root:has(.tp-root) .max-w-\[260px\]{max-width:260px}:root:has(.tp-root) .max-w-\[270px\]{max-width:270px}:root:has(.tp-root) .max-w-\[272px\]{max-width:272px}:root:has(.tp-root) .max-w-\[280px\]{max-width:280px}:root:has(.tp-root) .max-w-\[320px\]{max-width:320px}:root:has(.tp-root) .max-w-\[356px\]{max-width:356px}:root:has(.tp-root) .max-w-\[360px\]{max-width:360px}:root:has(.tp-root) .max-w-\[370px\]{max-width:370px}:root:has(.tp-root) .max-w-\[380px\]{max-width:380px}:root:has(.tp-root) .max-w-\[400px\]{max-width:400px}:root:has(.tp-root) .max-w-\[416px\]{max-width:416px}:root:has(.tp-root) .max-w-\[425px\]{max-width:425px}:root:has(.tp-root) .max-w-\[440px\]{max-width:440px}:root:has(.tp-root) .max-w-\[440px\]\!{max-width:440px!important}:root:has(.tp-root) .max-w-\[448px\]{max-width:448px}:root:has(.tp-root) .max-w-\[450px\]{max-width:450px}:root:has(.tp-root) .max-w-\[500px\]{max-width:500px}:root:has(.tp-root) .max-w-\[510px\]{max-width:510px}:root:has(.tp-root) .max-w-\[512px\]\!{max-width:512px!important}:root:has(.tp-root) .max-w-\[514px\]{max-width:514px}:root:has(.tp-root) .max-w-\[560px\]{max-width:560px}:root:has(.tp-root) .max-w-\[580px\]{max-width:580px}:root:has(.tp-root) .max-w-\[600px\]{max-width:600px}:root:has(.tp-root) .max-w-\[620px\]{max-width:620px}:root:has(.tp-root) .max-w-\[640px\]{max-width:640px}:root:has(.tp-root) .max-w-\[700px\]{max-width:700px}:root:has(.tp-root) .max-w-\[750px\]{max-width:750px}:root:has(.tp-root) .max-w-\[800px\]{max-width:800px}:root:has(.tp-root) .max-w-\[816px\]{max-width:816px}:root:has(.tp-root) .max-w-\[864px\]{max-width:864px}:root:has(.tp-root) .max-w-\[900px\]{max-width:900px}:root:has(.tp-root) .max-w-\[904px\]{max-width:904px}:root:has(.tp-root) .max-w-\[1100px\]{max-width:1100px}:root:has(.tp-root) .max-w-\[1120px\]{max-width:1120px}:root:has(.tp-root) .max-w-\[1200px\]{max-width:1200px}:root:has(.tp-root) .max-w-\[1280px\]{max-width:1280px}:root:has(.tp-root) .max-w-\[calc\(64rem\+1\.5rem\)\]{max-width:65.5rem}:root:has(.tp-root) .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}:root:has(.tp-root) .max-w-\[calc\(100\%-24px\)\]{max-width:calc(100% - 24px)}:root:has(.tp-root) .max-w-\[calc\(100\%-32px\)\]\!{max-width:calc(100% - 32px)!important}:root:has(.tp-root) .max-w-\[var\(--radix-dropdown-menu-content-available-width\)\]{max-width:var(--radix-dropdown-menu-content-available-width)}:root:has(.tp-root) .max-w-\[var\(--radix-popper-available-width\)\]{max-width:var(--radix-popper-available-width)}:root:has(.tp-root) .max-w-full{max-width:100%}:root:has(.tp-root) .max-w-lg{max-width:var(--container-lg,32rem)}:root:has(.tp-root) .max-w-md{max-width:var(--container-md,28rem)}:root:has(.tp-root) .max-w-none{max-width:none}:root:has(.tp-root) .max-w-sm{max-width:var(--container-sm,24rem)}:root:has(.tp-root) .max-w-xl{max-width:var(--container-xl,36rem)}:root:has(.tp-root) .min-w-0{min-width:0}:root:has(.tp-root) .min-w-5{min-width:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .min-w-9{min-width:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .min-w-20{min-width:calc(var(--spacing,.25rem) * 20)}:root:has(.tp-root) .min-w-34{min-width:calc(var(--spacing,.25rem) * 34)}:root:has(.tp-root) .min-w-44{min-width:calc(var(--spacing,.25rem) * 44)}:root:has(.tp-root) .min-w-\[2rem\]{min-width:2rem}:root:has(.tp-root) .min-w-\[8rem\]{min-width:8rem}:root:has(.tp-root) .min-w-\[18px\]{min-width:18px}:root:has(.tp-root) .min-w-\[36px\]{min-width:36px}:root:has(.tp-root) .min-w-\[80px\]{min-width:80px}:root:has(.tp-root) .min-w-\[88px\]{min-width:88px}:root:has(.tp-root) .min-w-\[120px\]{min-width:120px}:root:has(.tp-root) .min-w-\[150px\]{min-width:150px}:root:has(.tp-root) .min-w-\[160px\]{min-width:160px}:root:has(.tp-root) .min-w-\[200px\]{min-width:200px}:root:has(.tp-root) .min-w-\[220px\]{min-width:220px}:root:has(.tp-root) .min-w-\[326px\]{min-width:326px}:root:has(.tp-root) .min-w-\[360px\]{min-width:360px}:root:has(.tp-root) .min-w-\[560px\]{min-width:560px}:root:has(.tp-root) .min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}:root:has(.tp-root) .min-w-fit{min-width:fit-content}:root:has(.tp-root) .min-w-full{min-width:100%}:root:has(.tp-root) .flex-1{flex:1}:root:has(.tp-root) .flex-none{flex:none}:root:has(.tp-root) .flex-shrink{flex-shrink:1}:root:has(.tp-root) .flex-shrink-0{flex-shrink:0}:root:has(.tp-root) .shrink{flex-shrink:1}:root:has(.tp-root) .shrink-0{flex-shrink:0}:root:has(.tp-root) .shrink-\[9999\]{flex-shrink:9999}:is(:root:has(.tp-root) .flex-grow,:root:has(.tp-root) .grow){flex-grow:1}:root:has(.tp-root) .basis-0{flex-basis:0}:root:has(.tp-root) .table-fixed{table-layout:fixed}:root:has(.tp-root) .caption-bottom{caption-side:bottom}:root:has(.tp-root) .border-collapse{border-collapse:collapse}:root:has(.tp-root) .origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}:root:has(.tp-root) .origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:--radix-hover-card-content-transform-origin}:root:has(.tp-root) .origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}:root:has(.tp-root) .origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}:root:has(.tp-root) .origin-center{transform-origin:50%}:root:has(.tp-root) .-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-x-2{--tw-translate-x:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-x-\[1\.5px\]{--tw-translate-x:calc(1.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-x-5{--tw-translate-x:calc(var(--spacing,.25rem) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-y-0\.5{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-y-1{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-y-2\.5{--tw-translate-y:calc(var(--spacing,.25rem) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-0\.5{--tw-translate-y:calc(var(--spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-1{--tw-translate-y:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-2{--tw-translate-y:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-3{--tw-translate-y:calc(var(--spacing,.25rem) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-4{--tw-translate-y:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-6{--tw-translate-y:calc(var(--spacing,.25rem) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .scale-\[0\.85\]{scale:.85}:root:has(.tp-root) .scale-\[0\.97\]{scale:.97}:root:has(.tp-root) .scale-\[1\.02\]{scale:1.02}:root:has(.tp-root) .scale-\[1\.15\]{scale:1.15}:root:has(.tp-root) .-rotate-90{rotate:-90deg}:root:has(.tp-root) .-rotate-\[14deg\]{rotate:-14deg}:root:has(.tp-root) .rotate-45{rotate:45deg}:root:has(.tp-root) .rotate-90{rotate:90deg}:root:has(.tp-root) .rotate-180{rotate:180deg}:root:has(.tp-root) .rotate-\[10deg\]{rotate:10deg}:root:has(.tp-root) .\[transform\:scaleX\(-1\)\]{transform:scaleX(-1)}:root:has(.tp-root) .\[transform\:scaleX\(-1\)_rotate\(180deg\)\]{transform:scaleX(-1)rotate(180deg)}:root:has(.tp-root) .\[transform\:translateZ\(0\)\]{transform:translateZ(0)}:root:has(.tp-root) .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}:root:has(.tp-root) .transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}:root:has(.tp-root) .animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}:root:has(.tp-root) .animate-pulse{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}:root:has(.tp-root) .animate-shimmer{animation:4s ease-in-out infinite shimmer}:root:has(.tp-root) .animate-spin{animation:var(--animate-spin,spin 1s linear infinite)}:root:has(.tp-root) .cursor-col-resize{cursor:col-resize}:root:has(.tp-root) .cursor-default{cursor:default}:root:has(.tp-root) .cursor-ew-resize{cursor:ew-resize}:root:has(.tp-root) .cursor-grab{cursor:grab}:root:has(.tp-root) .cursor-grabbing{cursor:grabbing}:root:has(.tp-root) .cursor-not-allowed{cursor:not-allowed}:root:has(.tp-root) .cursor-pointer{cursor:pointer}:root:has(.tp-root) .cursor-text{cursor:text}:root:has(.tp-root) .cursor-zoom-in{cursor:zoom-in}:root:has(.tp-root) .touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}:root:has(.tp-root) .touch-none{touch-action:none}:root:has(.tp-root) .resize{resize:both}:root:has(.tp-root) .resize-none{resize:none}:root:has(.tp-root) .scroll-mt-16{scroll-margin-top:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .\[scrollbar-width\:none\]{scrollbar-width:none}:root:has(.tp-root) .\[scrollbar-width\:thin\]{scrollbar-width:thin}:root:has(.tp-root) .scrollbar-none{scrollbar-width:none}:root:has(.tp-root) .scrollbar-thin{scrollbar-width:thin}:root:has(.tp-root) .\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}:root:has(.tp-root) .\[scrollbar-gutter\:stable_both-edges\]{scrollbar-gutter:stable both-edges}:root:has(.tp-root) .scrollbar-gutter-stable{scrollbar-gutter:stable}:root:has(.tp-root) .list-inside{list-style-position:inside}:root:has(.tp-root) .list-decimal{list-style-type:decimal}:root:has(.tp-root) .list-disc{list-style-type:disc}:root:has(.tp-root) .list-none{list-style-type:none}:root:has(.tp-root) .appearance-none{-webkit-appearance:none;appearance:none}:root:has(.tp-root) .auto-rows-fr{grid-auto-rows:minmax(0,1fr)}:root:has(.tp-root) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root:has(.tp-root) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root:has(.tp-root) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root:has(.tp-root) .grid-cols-\[1fr_54px_80px_86px\]{grid-template-columns:1fr 54px 80px 86px}:root:has(.tp-root) .grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}:root:has(.tp-root) .grid-cols-\[24px_1fr_auto\]{grid-template-columns:24px 1fr auto}:root:has(.tp-root) .grid-cols-\[190px_minmax\(0\,1fr\)\]{grid-template-columns:190px minmax(0,1fr)}:root:has(.tp-root) .grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}:root:has(.tp-root) .grid-cols-\[auto_auto\]{grid-template-columns:auto auto}:root:has(.tp-root) .grid-cols-\[repeat\(auto-fill\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}:root:has(.tp-root) .grid-cols-\[repeat\(auto-fit\,minmax\(min\(460px\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr))}:root:has(.tp-root) .grid-rows-\[1fr\]{grid-template-rows:1fr}:root:has(.tp-root) .grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}:root:has(.tp-root) .flex-col{flex-direction:column}:root:has(.tp-root) .flex-col-reverse{flex-direction:column-reverse}:root:has(.tp-root) .flex-row{flex-direction:row}:root:has(.tp-root) .flex-row-reverse{flex-direction:row-reverse}:root:has(.tp-root) .flex-nowrap{flex-wrap:nowrap}:root:has(.tp-root) .flex-wrap{flex-wrap:wrap}:root:has(.tp-root) .place-content-center{place-content:center}:root:has(.tp-root) .items-baseline{align-items:baseline}:root:has(.tp-root) .items-center{align-items:center}:root:has(.tp-root) .items-end{align-items:flex-end}:root:has(.tp-root) .items-start{align-items:flex-start}:root:has(.tp-root) .items-stretch{align-items:stretch}:root:has(.tp-root) .justify-between{justify-content:space-between}:root:has(.tp-root) .justify-center{justify-content:center}:root:has(.tp-root) .justify-end{justify-content:flex-end}:root:has(.tp-root) .justify-end\!{justify-content:flex-end!important}:root:has(.tp-root) .justify-evenly{justify-content:space-evenly}:root:has(.tp-root) .justify-start{justify-content:flex-start}:root:has(.tp-root) .gap-0{gap:0}:root:has(.tp-root) .gap-0\.5{gap:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .gap-1{gap:var(--spacing,.25rem)}:root:has(.tp-root) .gap-1\.5{gap:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .gap-2{gap:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .gap-2\.5{gap:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .gap-3{gap:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .gap-3\.5{gap:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .gap-4{gap:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .gap-5{gap:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .gap-6{gap:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .gap-7{gap:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .gap-8{gap:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .gap-10{gap:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .gap-12{gap:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .gap-20{gap:calc(var(--spacing,.25rem) * 20)}:root:has(.tp-root) .gap-\[3px\]{gap:3px}:root:has(.tp-root) .gap-\[5px\]{gap:5px}:root:has(.tp-root) .gap-\[7\.3px\]{gap:7.3px}:root:has(.tp-root) .gap-\[7px\]{gap:7px}:root:has(.tp-root) .gap-\[15px\]{gap:15px}:root:has(.tp-root) .gap-px{gap:1px}:where(:root:has(.tp-root) .space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(:root:has(.tp-root) .space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(:root:has(.tp-root) .space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}:where(:root:has(.tp-root) .space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(:root:has(.tp-root) .space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(:root:has(.tp-root) .space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(:root:has(.tp-root) .space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}:root:has(.tp-root) .gap-x-1{column-gap:var(--spacing,.25rem)}:root:has(.tp-root) .gap-x-2{column-gap:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .gap-x-2\.5{column-gap:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .gap-x-3{column-gap:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .gap-x-4{column-gap:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .gap-x-5{column-gap:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .gap-x-6{column-gap:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .gap-x-7{column-gap:calc(var(--spacing,.25rem) * 7)}:where(:root:has(.tp-root) .-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(:root:has(.tp-root) .space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}:root:has(.tp-root) .gap-y-0\.5{row-gap:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .gap-y-1{row-gap:var(--spacing,.25rem)}:root:has(.tp-root) .gap-y-1\.5{row-gap:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .gap-y-2{row-gap:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .gap-y-2\.5{row-gap:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .gap-y-3{row-gap:calc(var(--spacing,.25rem) * 3)}:where(:root:has(.tp-root) .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(:root:has(.tp-root) .divide-black\/\[0\.06\]>:not(:last-child)){border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){:where(:root:has(.tp-root) .divide-black\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black,#000) 6%, transparent)}}:where(:root:has(.tp-root) .divide-border>:not(:last-child)){border-color:var(--color-border)}:where(:root:has(.tp-root) .divide-default-200>:not(:last-child)){border-color:var(--color-default-200)}:where(:root:has(.tp-root) .divide-gray-secondary>:not(:last-child)){border-color:var(--color-gray-secondary)}:root:has(.tp-root) .self-center{align-self:center}:root:has(.tp-root) .self-end{align-self:flex-end}:root:has(.tp-root) .self-start{align-self:flex-start}:root:has(.tp-root) .self-stretch{align-self:stretch}:root:has(.tp-root) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root:has(.tp-root) .overflow-auto{overflow:auto}:root:has(.tp-root) .overflow-hidden{overflow:hidden}:root:has(.tp-root) .overflow-visible{overflow:visible}:root:has(.tp-root) .overflow-x-auto{overflow-x:auto}:root:has(.tp-root) .overflow-x-clip{overflow-x:clip}:root:has(.tp-root) .overflow-x-hidden{overflow-x:hidden}:root:has(.tp-root) .overflow-x-visible{overflow-x:visible}:root:has(.tp-root) .overflow-y-auto{overflow-y:auto}:root:has(.tp-root) .overflow-y-clip{overflow-y:clip}:root:has(.tp-root) .overflow-y-hidden{overflow-y:hidden}:root:has(.tp-root) .overflow-y-hidden\!{overflow-y:hidden!important}:root:has(.tp-root) .overflow-y-scroll{overflow-y:scroll}:root:has(.tp-root) .overscroll-contain{overscroll-behavior:contain}:root:has(.tp-root) .scroll-auto{scroll-behavior:auto}:root:has(.tp-root) .scroll-smooth{scroll-behavior:smooth}:root:has(.tp-root) .\!rounded-\[16px\]{border-radius:16px!important}:root:has(.tp-root) .\!rounded-lg{border-radius:var(--radius-lg,.5rem)!important}:root:has(.tp-root) .\!rounded-xl{border-radius:var(--radius-xl,.75rem)!important}:root:has(.tp-root) .rounded{border-radius:.25rem}:root:has(.tp-root) .rounded-2xl{border-radius:var(--radius-2xl,1rem)}:root:has(.tp-root) .rounded-2xl\!{border-radius:var(--radius-2xl,1rem)!important}:root:has(.tp-root) .rounded-3xl{border-radius:var(--radius-3xl,1.5rem)}:root:has(.tp-root) .rounded-\[2\.5px\]{border-radius:2.5px}:root:has(.tp-root) .rounded-\[2px\]{border-radius:2px}:root:has(.tp-root) .rounded-\[3px\]{border-radius:3px}:root:has(.tp-root) .rounded-\[4px\]{border-radius:4px}:root:has(.tp-root) .rounded-\[6px\]{border-radius:6px}:root:has(.tp-root) .rounded-\[8px\]{border-radius:8px}:root:has(.tp-root) .rounded-\[10px\]{border-radius:10px}:root:has(.tp-root) .rounded-\[12px\]{border-radius:12px}:root:has(.tp-root) .rounded-\[14px\]{border-radius:14px}:root:has(.tp-root) .rounded-\[14px\]\!{border-radius:14px!important}:root:has(.tp-root) .rounded-\[16px\]{border-radius:16px}:root:has(.tp-root) .rounded-\[16px\]\!{border-radius:16px!important}:root:has(.tp-root) .rounded-\[16px_16px_6px_16px\]{border-radius:16px 16px 6px}:root:has(.tp-root) .rounded-\[16px_16px_16px_6px\]{border-radius:16px 16px 16px 6px}:root:has(.tp-root) .rounded-\[18px\]{border-radius:18px}:root:has(.tp-root) .rounded-\[20px\]{border-radius:20px}:root:has(.tp-root) .rounded-\[22px\]{border-radius:22px}:root:has(.tp-root) .rounded-\[24px\]{border-radius:24px}:root:has(.tp-root) .rounded-\[28px\]{border-radius:28px}:root:has(.tp-root) .rounded-\[inherit\]{border-radius:inherit}:root:has(.tp-root) .rounded-full{border-radius:2147483647px}:root:has(.tp-root) .rounded-lg{border-radius:var(--radius-lg,.5rem)}:root:has(.tp-root) .rounded-md{border-radius:var(--radius-md,.375rem)}:root:has(.tp-root) .rounded-none{border-radius:0}:root:has(.tp-root) .rounded-none\!{border-radius:0!important}:root:has(.tp-root) .rounded-sm{border-radius:.125rem}:root:has(.tp-root) .rounded-xl{border-radius:var(--radius-xl,.75rem)}:root:has(.tp-root) .rounded-xl\!{border-radius:var(--radius-xl,.75rem)!important}:root:has(.tp-root) .rounded-t-3xl{border-top-left-radius:var(--radius-3xl,1.5rem);border-top-right-radius:var(--radius-3xl,1.5rem)}:root:has(.tp-root) .rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}:root:has(.tp-root) .rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}:root:has(.tp-root) .rounded-t-\[14px\]\!{border-top-left-radius:14px!important;border-top-right-radius:14px!important}:root:has(.tp-root) .rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}:root:has(.tp-root) .rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}:root:has(.tp-root) .rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}:root:has(.tp-root) .rounded-l-xl{border-top-left-radius:var(--radius-xl,.75rem);border-bottom-left-radius:var(--radius-xl,.75rem)}:root:has(.tp-root) .rounded-r-md{border-top-right-radius:var(--radius-md,.375rem);border-bottom-right-radius:var(--radius-md,.375rem)}:root:has(.tp-root) .rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}:root:has(.tp-root) .rounded-b-\[14px\]{border-bottom-right-radius:14px;border-bottom-left-radius:14px}:root:has(.tp-root) .rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}:root:has(.tp-root) .rounded-br-\[2px\]{border-bottom-right-radius:2px}:root:has(.tp-root) .border{border-style:var(--tw-border-style);border-width:1px}:root:has(.tp-root) .border-0{border-style:var(--tw-border-style);border-width:0}:root:has(.tp-root) .border-2{border-style:var(--tw-border-style);border-width:2px}:root:has(.tp-root) .border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}:root:has(.tp-root) .border-\[0\.5714px\]{border-style:var(--tw-border-style);border-width:.5714px}:root:has(.tp-root) .border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}:root:has(.tp-root) .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}:root:has(.tp-root) .border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:root:has(.tp-root) .border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}:root:has(.tp-root) .border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:root:has(.tp-root) .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:root:has(.tp-root) .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}:root:has(.tp-root) .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:root:has(.tp-root) .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}:root:has(.tp-root) .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}:root:has(.tp-root) .border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}:root:has(.tp-root) .border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}:root:has(.tp-root) .border-dashed{--tw-border-style:dashed;border-style:dashed}:root:has(.tp-root) .border-none{--tw-border-style:none;border-style:none}:root:has(.tp-root) .border-\[\#0d0d0d1a\]{border-color:#0d0d0d1a}:root:has(.tp-root) .border-\[\#0d0d0d12\]{border-color:#0d0d0d12}:root:has(.tp-root) .border-\[\#0d0d0d14\]{border-color:#0d0d0d14}:root:has(.tp-root) .border-\[\#0d0d0d\]{border-color:#0d0d0d}:root:has(.tp-root) .border-\[\#D8D8D8\]{border-color:#d8d8d8}:root:has(.tp-root) .border-\[\#DEDEDE\]{border-color:#dedede}:root:has(.tp-root) .border-\[\#EFEFEF\]{border-color:#efefef}:root:has(.tp-root) .border-\[\#d6d6dc\]{border-color:#d6d6dc}:root:has(.tp-root) .border-\[\#d8d8df\]{border-color:#d8d8df}:root:has(.tp-root) .border-\[rgba\(0\,0\,0\,0\.1\)\]{border-color:#0000001a}:root:has(.tp-root) .border-accent{border-color:var(--color-accent)}:root:has(.tp-root) .border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400,lab(80.1641% 16.6016 99.2089)) 40%, transparent)}}:root:has(.tp-root) .border-background{border-color:var(--color-background)}:root:has(.tp-root) .border-black{border-color:var(--color-black,#000)}:root:has(.tp-root) .border-blue-300{border-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}:root:has(.tp-root) .border-blue-500{border-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}:root:has(.tp-root) .border-border{border-color:var(--color-border)}:root:has(.tp-root) .border-border-active{border-color:var(--color-border-active)}:root:has(.tp-root) .border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}:root:has(.tp-root) .border-card{border-color:var(--color-paper)}:root:has(.tp-root) .border-current{border-color:currentColor}:root:has(.tp-root) .border-default-100{border-color:var(--color-default-100)}:root:has(.tp-root) .border-default-200{border-color:var(--color-default-200)}:root:has(.tp-root) .border-default-300{border-color:var(--color-default-300)}:root:has(.tp-root) .border-default-400{border-color:var(--color-default-400)}:root:has(.tp-root) .border-default-700{border-color:var(--color-default-700)}:is(:root:has(.tp-root) .border-destructive,:root:has(.tp-root) .border-destructive\/50){border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-destructive\/50{border-color:color-mix(in oklab, var(--color-error) 50%, transparent)}}:root:has(.tp-root) .border-error{border-color:var(--color-error)}:root:has(.tp-root) .border-foreground{border-color:var(--color-text-primary)}:root:has(.tp-root) .border-gray-200{border-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .border-gray-300{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}:root:has(.tp-root) .border-green-700\/30{border-color:#0081384d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-green-700\/30{border-color:color-mix(in oklab, var(--color-green-700,lab(47.0329% -47.0239 31.4788)) 30%, transparent)}}:root:has(.tp-root) .border-input{border-color:var(--color-input-border)}:root:has(.tp-root) .border-muted-foreground\/30{border-color:var(--color-on-muted)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-muted-foreground\/30{border-color:color-mix(in oklab, var(--color-on-muted) 30%, transparent)}}:root:has(.tp-root) .border-neutral-100{border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}:root:has(.tp-root) .border-paper{border-color:var(--color-paper)}:is(:root:has(.tp-root) .border-primary,:root:has(.tp-root) .border-primary\/70){border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-primary\/70{border-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}:root:has(.tp-root) .border-red-100{border-color:var(--color-red-100,lab(92.243% 10.2865 3.83865))}:root:has(.tp-root) .border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400,lab(63.7053% 60.745 31.3109)) 40%, transparent)}}:is(:root:has(.tp-root) .border-success,:root:has(.tp-root) .border-success\/30){border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}:root:has(.tp-root) .border-transparent{border-color:#0000}:root:has(.tp-root) .border-warning{border-color:var(--color-warning)}:root:has(.tp-root) .border-white{border-color:var(--color-white,#fff)}:root:has(.tp-root) .border-zinc-200{border-color:var(--color-zinc-200,lab(90.6853% .399232 -1.45452))}:root:has(.tp-root) .border-x-transparent{border-inline-color:#0000}:root:has(.tp-root) .border-t-blue-500{border-top-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}:root:has(.tp-root) .border-t-secondary{border-top-color:var(--color-text-secondary)}:root:has(.tp-root) .border-t-transparent{border-top-color:#0000}:root:has(.tp-root) .border-b-\[\#0d0d0d1a\]{border-bottom-color:#0d0d0d1a}:root:has(.tp-root) .border-l-transparent{border-left-color:#0000}:root:has(.tp-root) .bg-\[\#0A0A0A\]{background-color:#0a0a0a}:root:has(.tp-root) .bg-\[\#0d0d0d0d\]{background-color:#0d0d0d0d}:root:has(.tp-root) .bg-\[\#0d0d0d0f\]{background-color:#0d0d0d0f}:root:has(.tp-root) .bg-\[\#0d0d0d1a\]{background-color:#0d0d0d1a}:root:has(.tp-root) .bg-\[\#0d0d0d04\]{background-color:#0d0d0d04}:root:has(.tp-root) .bg-\[\#0d0d0d05\]{background-color:#0d0d0d05}:root:has(.tp-root) .bg-\[\#0d0d0d08\]{background-color:#0d0d0d08}:root:has(.tp-root) .bg-\[\#0d0d0d10\]{background-color:#0d0d0d10}:root:has(.tp-root) .bg-\[\#0d0d0d18\]{background-color:#0d0d0d18}:root:has(.tp-root) .bg-\[\#0d0d0d\]{background-color:#0d0d0d}:root:has(.tp-root) .bg-\[\#1e1e1e\]{background-color:#1e1e1e}:root:has(.tp-root) .bg-\[\#2a2a2a\]{background-color:#2a2a2a}:root:has(.tp-root) .bg-\[\#2d6bff1f\]{background-color:#2d6bff1f}:root:has(.tp-root) .bg-\[\#3D3D3D\]{background-color:#3d3d3d}:root:has(.tp-root) .bg-\[\#4A9F59\]{background-color:#4a9f59}:root:has(.tp-root) .bg-\[\#5f6368\]\/\[0\.08\]{background-color:lab(41.7359% -.793532 -3.41227/.08)}:root:has(.tp-root) .bg-\[\#28c840\]{background-color:#28c840}:root:has(.tp-root) .bg-\[\#303030\]{background-color:#303030}:root:has(.tp-root) .bg-\[\#404040\]{background-color:#404040}:root:has(.tp-root) .bg-\[\#ADDBC5\]{background-color:#addbc5}:root:has(.tp-root) .bg-\[\#EAF0FF\]{background-color:#eaf0ff}:root:has(.tp-root) .bg-\[\#EDF1FC\]{background-color:#edf1fc}:root:has(.tp-root) .bg-\[\#F4F4F4\]{background-color:#f4f4f4}:root:has(.tp-root) .bg-\[\#F4F6F9\]{background-color:#f4f6f9}:root:has(.tp-root) .bg-\[\#F5F5F6\]{background-color:#f5f5f6}:root:has(.tp-root) .bg-\[\#FEEDD3\]{background-color:#feedd3}:root:has(.tp-root) .bg-\[\#FFFFFF\]{background-color:#fff}:root:has(.tp-root) .bg-\[\#c2e7ff\]{background-color:#c2e7ff}:root:has(.tp-root) .bg-\[\#e8e8ed\]{background-color:#e8e8ed}:root:has(.tp-root) .bg-\[\#efefef\]{background-color:#efefef}:root:has(.tp-root) .bg-\[\#f0f0f0\]{background-color:#f0f0f0}:root:has(.tp-root) .bg-\[\#f5f5f5\]{background-color:#f5f5f5}:root:has(.tp-root) .bg-\[\#f7f7f8\]{background-color:#f7f7f8}:root:has(.tp-root) .bg-\[\#f7fdf9\]{background-color:#f7fdf9}:root:has(.tp-root) .bg-\[\#febc2e\]{background-color:#febc2e}:root:has(.tp-root) .bg-\[\#ff5f57\]{background-color:#ff5f57}:root:has(.tp-root) .bg-\[color-mix\(in_srgb\,var\(--color-accent-container\)_60\%\,transparent\)\]{background-color:var(--color-accent-container)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-\[color-mix\(in_srgb\,var\(--color-accent-container\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-accent-container) 60%,transparent)}}:root:has(.tp-root) .bg-\[hsl\(0_0\%_99\%\)\]{background-color:#fcfcfc}:root:has(.tp-root) .bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}:root:has(.tp-root) .bg-accent{background-color:var(--color-accent)}:root:has(.tp-root) .bg-accent-active{background-color:var(--color-accent-active)}:root:has(.tp-root) .bg-accent-container{background-color:var(--color-accent-container)}:root:has(.tp-root) .bg-accent-opacity-10{background-color:var(--color-accent-opacity-10)}:root:has(.tp-root) .bg-accent-opacity-10\!{background-color:var(--color-accent-opacity-10)!important}:root:has(.tp-root) .bg-accent\/5{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}:root:has(.tp-root) .bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50,lab(98.6252% -.635922 8.42309)) 70%, transparent)}}:root:has(.tp-root) .bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500,lab(72.7183% 31.8672 97.9407)) 10%, transparent)}}:root:has(.tp-root) .bg-amber-600{background-color:var(--color-amber-600,lab(60.3514% 40.5624 87.1228))}:root:has(.tp-root) .bg-amber-700{background-color:var(--color-amber-700,lab(47.2709% 42.9082 69.2966))}:root:has(.tp-root) .bg-background{background-color:var(--color-background)}:root:has(.tp-root) .bg-background-2{background-color:var(--color-background-2)}:root:has(.tp-root) .bg-background\/50{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-background\/50{background-color:color-mix(in oklab, var(--color-background) 50%, transparent)}}:root:has(.tp-root) .bg-background\/60{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-background\/60{background-color:color-mix(in oklab, var(--color-background) 60%, transparent)}}:root:has(.tp-root) .bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-background\/80{background-color:color-mix(in oklab, var(--color-background) 80%, transparent)}}:root:has(.tp-root) .bg-background\/90{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-background\/90{background-color:color-mix(in oklab, var(--color-background) 90%, transparent)}}:root:has(.tp-root) .bg-background\/95{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-background\/95{background-color:color-mix(in oklab, var(--color-background) 95%, transparent)}}:root:has(.tp-root) .bg-background\/99{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-background\/99{background-color:color-mix(in oklab, var(--color-background) 99%, transparent)}}:root:has(.tp-root) .bg-black{background-color:var(--color-black,#000)}:root:has(.tp-root) .bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/0{background-color:color-mix(in oklab, var(--color-black,#000) 0%, transparent)}}:root:has(.tp-root) .bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/10{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}:root:has(.tp-root) .bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/20{background-color:color-mix(in oklab, var(--color-black,#000) 20%, transparent)}}:root:has(.tp-root) .bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/30{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}:root:has(.tp-root) .bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/40{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}:root:has(.tp-root) .bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/50{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}:root:has(.tp-root) .bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/60{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}:root:has(.tp-root) .bg-black\/70\!{background-color:#000000b3!important}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/70\!{background-color:color-mix(in oklab, var(--color-black,#000) 70%, transparent)!important}}:root:has(.tp-root) .bg-black\/80\!{background-color:#000c!important}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/80\!{background-color:color-mix(in oklab, var(--color-black,#000) 80%, transparent)!important}}:root:has(.tp-root) .bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/90{background-color:color-mix(in oklab, var(--color-black,#000) 90%, transparent)}}:root:has(.tp-root) .bg-black\/\[0\.05\]{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-black\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-black,#000) 5%, transparent)}}:root:has(.tp-root) .bg-blue-50{background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}:root:has(.tp-root) .bg-blue-50\!{background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))!important}:root:has(.tp-root) .bg-blue-100{background-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453))}:root:has(.tp-root) .bg-blue-500{background-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}:root:has(.tp-root) .bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500,lab(54.1736% 13.3369 -74.6839)) 10%, transparent)}}:root:has(.tp-root) .bg-blue-500\/20\!{background-color:#3080ff33!important}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-blue-500\/20\!{background-color:color-mix(in oklab, var(--color-blue-500,lab(54.1736% 13.3369 -74.6839)) 20%, transparent)!important}}:root:has(.tp-root) .bg-blue-600{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}:root:has(.tp-root) .bg-blue-950\/40\!{background-color:#16245666!important}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-blue-950\/40\!{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)!important}}:root:has(.tp-root) .bg-border{background-color:var(--color-border)}:root:has(.tp-root) .bg-card{background-color:var(--color-paper)}:root:has(.tp-root) .bg-dark{background-color:var(--color-dark)}:root:has(.tp-root) .bg-default-50{background-color:var(--color-default-50)}:root:has(.tp-root) .bg-default-100{background-color:var(--color-default-100)}:root:has(.tp-root) .bg-default-200{background-color:var(--color-default-200)}:root:has(.tp-root) .bg-default-300{background-color:var(--color-default-300)}:root:has(.tp-root) .bg-default-400{background-color:var(--color-default-400)}:root:has(.tp-root) .bg-default-500{background-color:var(--color-default-500)}:root:has(.tp-root) .bg-default-600{background-color:var(--color-default-600)}:is(:root:has(.tp-root) .bg-destructive,:root:has(.tp-root) .bg-destructive\/10){background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-destructive\/10{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}:root:has(.tp-root) .bg-emerald-600{background-color:var(--color-emerald-600,lab(55.0481% -49.9246 15.93))}:root:has(.tp-root) .bg-error{background-color:var(--color-error)}:root:has(.tp-root) .bg-error-active{background-color:var(--color-error-active)}:root:has(.tp-root) .bg-error-container{background-color:var(--color-error-container)}:root:has(.tp-root) .bg-error\/25{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-error\/25{background-color:color-mix(in oklab, var(--color-error) 25%, transparent)}}:is(:root:has(.tp-root) .bg-foreground,:root:has(.tp-root) .bg-foreground\/\[0\.07\]){background-color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-foreground\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-text-primary) 7.0%, transparent)}}:root:has(.tp-root) .bg-gray-50{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}:root:has(.tp-root) .bg-gray-100{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .bg-gray-100\/10{background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-gray-100\/10{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 10%, transparent)}}:root:has(.tp-root) .bg-gray-100\/50{background-color:#f3f4f680}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-gray-100\/50{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 50%, transparent)}}:root:has(.tp-root) .bg-gray-200{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .bg-gray-300{background-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}:root:has(.tp-root) .bg-gray-400{background-color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}:root:has(.tp-root) .bg-gray-500{background-color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}:root:has(.tp-root) .bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-gray-500\/10{background-color:color-mix(in oklab, var(--color-gray-500,lab(47.7841% -.393182 -10.0268)) 10%, transparent)}}:root:has(.tp-root) .bg-gray-primary{background-color:var(--color-gray-primary)}:root:has(.tp-root) .bg-gray-secondary{background-color:var(--color-gray-secondary)}:is(:root:has(.tp-root) .bg-gray-tertiary,:root:has(.tp-root) .bg-gray-tertiary\/40){background-color:var(--color-gray-tertiary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-gray-tertiary\/40{background-color:color-mix(in oklab, var(--color-gray-tertiary) 40%, transparent)}}:root:has(.tp-root) .bg-green-50\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-green-50\/50{background-color:color-mix(in oklab, var(--color-green-50,lab(98.1563% -5.60117 2.75915)) 50%, transparent)}}:root:has(.tp-root) .bg-green-100{background-color:var(--color-green-100,lab(96.1861% -13.8464 6.52365))}:root:has(.tp-root) .bg-green-500{background-color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}:root:has(.tp-root) .bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500,lab(70.5521% -66.5147 45.8073)) 10%, transparent)}}:root:has(.tp-root) .bg-green-600{background-color:var(--color-green-600,lab(59.0978% -58.6621 41.2579))}:root:has(.tp-root) .bg-indigo-600{background-color:var(--color-indigo-600,lab(38.4009% 52.6132 -92.3857))}:root:has(.tp-root) .bg-ink-primary{background-color:var(--color-ink-primary)}:root:has(.tp-root) .bg-light{background-color:var(--color-text-light)}:is(:root:has(.tp-root) .bg-muted,:root:has(.tp-root) .bg-muted\/30){background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted-surface) 30%, transparent)}}:root:has(.tp-root) .bg-muted\/40{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted-surface) 40%, transparent)}}:root:has(.tp-root) .bg-muted\/50{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted-surface) 50%, transparent)}}:root:has(.tp-root) .bg-muted\/60{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-muted\/60{background-color:color-mix(in oklab, var(--color-muted-surface) 60%, transparent)}}:root:has(.tp-root) .bg-muted\/70{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-muted\/70{background-color:color-mix(in oklab, var(--color-muted-surface) 70%, transparent)}}:root:has(.tp-root) .bg-muted\/80{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-muted\/80{background-color:color-mix(in oklab, var(--color-muted-surface) 80%, transparent)}}:root:has(.tp-root) .bg-neutral-500{background-color:var(--color-neutral-500,lab(48.496% 0 0))}:root:has(.tp-root) .bg-neutral-900{background-color:var(--color-neutral-900,lab(7.78201% -.0000149012 0))}:root:has(.tp-root) .bg-orange-500{background-color:var(--color-orange-500,lab(64.272% 57.1788 90.3583))}:root:has(.tp-root) .bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500,lab(64.272% 57.1788 90.3583)) 10%, transparent)}}:is(:root:has(.tp-root) .bg-paper,:root:has(.tp-root) .bg-paper\/80){background-color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-paper\/80{background-color:color-mix(in oklab, var(--color-paper) 80%, transparent)}}:root:has(.tp-root) .bg-paper\/95{background-color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-paper\/95{background-color:color-mix(in oklab, var(--color-paper) 95%, transparent)}}:root:has(.tp-root) .bg-paper\/99{background-color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-paper\/99{background-color:color-mix(in oklab, var(--color-paper) 99%, transparent)}}:root:has(.tp-root) .bg-pink-500{background-color:var(--color-pink-500,lab(56.9303% 76.8162 -8.07021))}:root:has(.tp-root) .bg-popover{background-color:var(--color-popover-surface)}:is(:root:has(.tp-root) .bg-primary,:root:has(.tp-root) .bg-primary\/10){background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-primary\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}:root:has(.tp-root) .bg-primary\/20{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-primary\/20{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}:root:has(.tp-root) .bg-purple-500{background-color:var(--color-purple-500,lab(52.0183% 66.11 -78.2316))}:root:has(.tp-root) .bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500,lab(52.0183% 66.11 -78.2316)) 10%, transparent)}}:root:has(.tp-root) .bg-red-50{background-color:var(--color-red-50,lab(96.5005% 4.18508 1.52328))}:root:has(.tp-root) .bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-red-50\/70{background-color:color-mix(in oklab, var(--color-red-50,lab(96.5005% 4.18508 1.52328)) 70%, transparent)}}:root:has(.tp-root) .bg-red-100{background-color:var(--color-red-100,lab(92.243% 10.2865 3.83865))}:root:has(.tp-root) .bg-red-500{background-color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}:root:has(.tp-root) .bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500,lab(55.4814% 75.0732 48.8528)) 10%, transparent)}}:root:has(.tp-root) .bg-rose-600{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}:root:has(.tp-root) .bg-secondary{background-color:var(--color-text-secondary)}:root:has(.tp-root) .bg-success{background-color:var(--color-success)}:root:has(.tp-root) .bg-success-bg{background-color:var(--color-success-bg)}:root:has(.tp-root) .bg-success-container{background-color:var(--color-success-container)}:root:has(.tp-root) .bg-success\/5{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-success\/5{background-color:color-mix(in oklab, var(--color-success) 5%, transparent)}}:root:has(.tp-root) .bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}:root:has(.tp-root) .bg-surface-primary{background-color:var(--color-surface-primary)}:root:has(.tp-root) .bg-surface-primary-active{background-color:var(--color-surface-primary-active)}:root:has(.tp-root) .bg-surface-secondary{background-color:var(--color-surface-secondary)}:root:has(.tp-root) .bg-surface-secondary-active{background-color:var(--color-surface-secondary-active)}:root:has(.tp-root) .bg-surface-tertiary{background-color:var(--color-surface-tertiary)}:root:has(.tp-root) .bg-surface-tertiary-active{background-color:var(--color-surface-tertiary-active)}:root:has(.tp-root) .bg-tp-raised{background-color:var(--color-tp-raised)}:root:has(.tp-root) .bg-tp-soft{background-color:var(--color-tp-soft)}:root:has(.tp-root) .bg-transparent{background-color:#0000}:root:has(.tp-root) .bg-warning{background-color:var(--color-warning)}:root:has(.tp-root) .bg-warning-bg{background-color:var(--color-warning-bg)}:root:has(.tp-root) .bg-warning-container{background-color:var(--color-warning-container)}:root:has(.tp-root) .bg-warning\/10{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-warning\/10{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}:root:has(.tp-root) .bg-white{background-color:var(--color-white,#fff)}:root:has(.tp-root) .bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-white\/5{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}:root:has(.tp-root) .bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-white\/10{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-white\/25{background-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}:root:has(.tp-root) .bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-white\/30{background-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}:root:has(.tp-root) .bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-white\/40{background-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}:root:has(.tp-root) .bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-white\/90{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}:root:has(.tp-root) .bg-yellow-50{background-color:var(--color-yellow-50,lab(98.6846% -1.79055 9.7766))}:root:has(.tp-root) .bg-yellow-100{background-color:var(--color-yellow-100,lab(97.3564% -4.51407 27.344))}:root:has(.tp-root) .bg-yellow-200{background-color:var(--color-yellow-200,lab(94.3433% -5.00429 52.9663))}:root:has(.tp-root) .bg-yellow-500{background-color:var(--color-yellow-500,lab(76.3898% 14.5258 98.4589))}:root:has(.tp-root) .bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .bg-yellow-500\/10{background-color:color-mix(in oklab, var(--color-yellow-500,lab(76.3898% 14.5258 98.4589)) 10%, transparent)}}:root:has(.tp-root) .bg-zinc-200{background-color:var(--color-zinc-200,lab(90.6853% .399232 -1.45452))}:root:has(.tp-root) .bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){:root:has(.tp-root) .bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}:root:has(.tp-root) .bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}:root:has(.tp-root) .bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:root:has(.tp-root) .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:root:has(.tp-root) .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:root:has(.tp-root) .bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:root:has(.tp-root) .bg-\[linear-gradient\(90deg\,\#EC4899\,\#8B5CF6\,\#60A5FA\)\]{background-image:linear-gradient(90deg,#ec4899,#8b5cf6,#60a5fa)}:root:has(.tp-root) .bg-\[radial-gradient\(closest-side\,\#fff\,rgb\(255_255_255\/0\.6\)_55\%\,transparent\)\]{background-image:radial-gradient(closest-side,#fff,#fff9 55%,#0000)}:root:has(.tp-root) .from-\[\#1f3a73\]{--tw-gradient-from:#1f3a73;--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))}:root:has(.tp-root) .from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .from-black\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}:root:has(.tp-root) .from-black\/60{--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))}:root:has(.tp-root) .from-blue-500{--tw-gradient-from:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));--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))}:root:has(.tp-root) .from-border{--tw-gradient-from:var(--color-border);--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))}:root:has(.tp-root) .from-default-100\/60{--tw-gradient-from:var(--color-default-100)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .from-default-100\/60{--tw-gradient-from:color-mix(in oklab, var(--color-default-100) 60%, transparent)}}:root:has(.tp-root) .from-default-100\/60{--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))}:root:has(.tp-root) .from-emerald-500{--tw-gradient-from:var(--color-emerald-500,lab(66.9756% -58.27 19.5419));--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))}:root:has(.tp-root) .from-orange-500{--tw-gradient-from:var(--color-orange-500,lab(64.272% 57.1788 90.3583));--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))}:root:has(.tp-root) .from-paper{--tw-gradient-from:var(--color-paper);--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))}:root:has(.tp-root) .from-pink-500{--tw-gradient-from:var(--color-pink-500,lab(56.9303% 76.8162 -8.07021));--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))}:root:has(.tp-root) .from-red-500{--tw-gradient-from:var(--color-red-500,lab(55.4814% 75.0732 48.8528));--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))}:root:has(.tp-root) .from-sky-500{--tw-gradient-from:var(--color-sky-500,lab(63.3038% -18.433 -51.0407));--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))}:root:has(.tp-root) .from-transparent{--tw-gradient-from:transparent;--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))}:root:has(.tp-root) .from-violet-500{--tw-gradient-from:var(--color-violet-500,lab(49.9355% 55.1776 -81.8963));--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))}:root:has(.tp-root) .via-\[\#0e1a33\]{--tw-gradient-via:#0e1a33;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:root:has(.tp-root) .via-default-100\/40{--tw-gradient-via:var(--color-default-100)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .via-default-100\/40{--tw-gradient-via:color-mix(in oklab, var(--color-default-100) 40%, transparent)}}:root:has(.tp-root) .via-default-100\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:root:has(.tp-root) .via-white\/60{--tw-gradient-via:#fff9}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .via-white\/60{--tw-gradient-via:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}:root:has(.tp-root) .via-white\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:root:has(.tp-root) .to-black{--tw-gradient-to:var(--color-black,#000);--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))}:root:has(.tp-root) .to-blue-600{--tw-gradient-to:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352));--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))}:root:has(.tp-root) .to-border{--tw-gradient-to:var(--color-border);--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))}:root:has(.tp-root) .to-default-100\/0{--tw-gradient-to:var(--color-default-100)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .to-default-100\/0{--tw-gradient-to:color-mix(in oklab, var(--color-default-100) 0%, transparent)}}:root:has(.tp-root) .to-default-100\/0{--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))}:root:has(.tp-root) .to-emerald-600{--tw-gradient-to:var(--color-emerald-600,lab(55.0481% -49.9246 15.93));--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))}:root:has(.tp-root) .to-orange-600{--tw-gradient-to:var(--color-orange-600,lab(57.1026% 64.2584 89.8886));--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))}:root:has(.tp-root) .to-pink-600{--tw-gradient-to:var(--color-pink-600,lab(49.5493% 79.8381 2.31768));--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))}:root:has(.tp-root) .to-red-600{--tw-gradient-to:var(--color-red-600,lab(48.4493% 77.4328 61.5452));--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))}:root:has(.tp-root) .to-sky-600{--tw-gradient-to:var(--color-sky-600,lab(51.7754% -11.4712 -49.8349));--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))}:root:has(.tp-root) .to-transparent{--tw-gradient-to:transparent;--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))}:root:has(.tp-root) .to-violet-600{--tw-gradient-to:var(--color-violet-600,lab(41.088% 68.9966 -91.995));--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))}:root:has(.tp-root) .\[mask-image\:linear-gradient\(to_bottom\,black_0\%\,black_30\%\,transparent_95\%\)\]{-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 95%);mask-image:linear-gradient(#000 0% 30%,#0000 95%)}:root:has(.tp-root) .\[mask-image\:linear-gradient\(to_bottom\,black_0\%\,black_60\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}:root:has(.tp-root) .bg-origin-border{background-origin:border-box}:root:has(.tp-root) .\!\[mask-composite\:intersect\]{-webkit-mask-composite:source-in!important;-webkit-mask-composite:source-in!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}:root:has(.tp-root) .\!\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box!important;mask-clip:padding-box,border-box!important}:root:has(.tp-root) .fill-current{fill:currentColor}:root:has(.tp-root) .fill-gray-600{fill:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}:root:has(.tp-root) .fill-primary{fill:var(--color-accent)}:root:has(.tp-root) .fill-white{fill:var(--color-white,#fff)}:root:has(.tp-root) .stroke-border{stroke:var(--color-border)}:root:has(.tp-root) .stroke-current{stroke:currentColor}:root:has(.tp-root) .stroke-default-300{stroke:var(--color-default-300)}:root:has(.tp-root) .stroke-primary{stroke:var(--color-accent)}:root:has(.tp-root) .stroke-success{stroke:var(--color-success)}:root:has(.tp-root) .stroke-\[1\.5\]{stroke-width:1.5px}:root:has(.tp-root) .object-contain{object-fit:contain}:root:has(.tp-root) .object-cover{object-fit:cover}:root:has(.tp-root) .object-bottom{object-position:bottom}:root:has(.tp-root) .object-center{object-position:center}:root:has(.tp-root) .object-top{object-position:top}:root:has(.tp-root) .p-0{padding:0}:root:has(.tp-root) .p-0\!{padding:0!important}:root:has(.tp-root) .p-0\.5{padding:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .p-1{padding:var(--spacing,.25rem)}:root:has(.tp-root) .p-1\.5{padding:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .p-2{padding:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .p-2\.5{padding:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .p-3{padding:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .p-3\.5{padding:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .p-4{padding:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .p-5{padding:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .p-6{padding:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .p-8{padding:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .p-\[1px\]{padding:1px}:root:has(.tp-root) .p-\[3px\]{padding:3px}:root:has(.tp-root) .p-\[4px\]\!{padding:4px!important}:root:has(.tp-root) .p-\[7px\]{padding:7px}:root:has(.tp-root) .p-\[15px\]{padding:15px}:root:has(.tp-root) .p-px{padding:1px}:root:has(.tp-root) .px-0{padding-inline:0}:root:has(.tp-root) .px-0\.5{padding-inline:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .px-1{padding-inline:var(--spacing,.25rem)}:root:has(.tp-root) .px-1\.5{padding-inline:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .px-2\!{padding-inline:calc(var(--spacing,.25rem) * 2)!important}:root:has(.tp-root) .px-2\.5{padding-inline:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .px-3{padding-inline:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .px-3\.5{padding-inline:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .px-5{padding-inline:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .px-7{padding-inline:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .px-8{padding-inline:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .px-9{padding-inline:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .px-12{padding-inline:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .px-\[2px\]{padding-inline:2px}:root:has(.tp-root) .px-\[3px\]{padding-inline:3px}:root:has(.tp-root) .px-\[9px\]{padding-inline:9px}:root:has(.tp-root) .px-\[18px\]{padding-inline:18px}:root:has(.tp-root) .py-0{padding-block:0}:root:has(.tp-root) .py-0\.5{padding-block:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .py-1{padding-block:var(--spacing,.25rem)}:root:has(.tp-root) .py-1\.5{padding-block:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .py-2{padding-block:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .py-2\.5{padding-block:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .py-2\.25{padding-block:calc(var(--spacing,.25rem) * 2.25)}:root:has(.tp-root) .py-3{padding-block:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .py-3\.5{padding-block:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .py-4{padding-block:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .py-5{padding-block:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .py-6{padding-block:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .py-8{padding-block:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .py-10{padding-block:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .py-12{padding-block:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .py-16{padding-block:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .py-\[1px\]{padding-block:1px}:root:has(.tp-root) .py-\[6px\]{padding-block:6px}:root:has(.tp-root) .py-\[10px\]{padding-block:10px}:root:has(.tp-root) .py-\[13px\]{padding-block:13px}:root:has(.tp-root) .py-\[72px\]{padding-block:72px}:root:has(.tp-root) .py-px{padding-block:1px}:root:has(.tp-root) .ps-1{padding-inline-start:var(--spacing,.25rem)}:root:has(.tp-root) .ps-1\.5{padding-inline-start:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .ps-2{padding-inline-start:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .ps-2\.5{padding-inline-start:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .ps-3{padding-inline-start:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .ps-4{padding-inline-start:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .ps-11{padding-inline-start:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .ps-\[3px\]{padding-inline-start:3px}:root:has(.tp-root) .pe-1{padding-inline-end:var(--spacing,.25rem)}:root:has(.tp-root) .pe-2{padding-inline-end:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .pe-3{padding-inline-end:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .pe-3\.5{padding-inline-end:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .pe-4{padding-inline-end:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .pe-6{padding-inline-end:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .pe-8{padding-inline-end:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .pe-9{padding-inline-end:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .pe-16{padding-inline-end:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .pt-0{padding-top:0}:root:has(.tp-root) .pt-0\.5{padding-top:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .pt-1{padding-top:var(--spacing,.25rem)}:root:has(.tp-root) .pt-1\.5{padding-top:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .pt-2{padding-top:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .pt-2\.5{padding-top:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .pt-3{padding-top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .pt-3\.5{padding-top:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .pt-4{padding-top:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .pt-5{padding-top:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .pt-6{padding-top:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .pt-8{padding-top:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .pt-10{padding-top:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .pt-12{padding-top:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .pt-16{padding-top:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .pt-24{padding-top:calc(var(--spacing,.25rem) * 24)}:root:has(.tp-root) .pt-\[7px\]{padding-top:7px}:root:has(.tp-root) .pt-\[60px\]{padding-top:60px}:root:has(.tp-root) .pt-\[calc\(1rem\+var\(--floating-header-clearance\,0px\)\)\]{padding-top:calc(1rem + var(--floating-header-clearance,0px))}:root:has(.tp-root) .pr-0{padding-right:0}:root:has(.tp-root) .pr-0\.5{padding-right:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .pr-1{padding-right:var(--spacing,.25rem)}:root:has(.tp-root) .pr-2{padding-right:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .pr-3{padding-right:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .pr-3\.5{padding-right:calc(var(--spacing,.25rem) * 3.5)}:root:has(.tp-root) .pr-4{padding-right:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .pr-5{padding-right:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .pr-6{padding-right:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .pr-7{padding-right:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .pr-8{padding-right:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .pr-10{padding-right:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .pr-\[7px\]{padding-right:7px}:root:has(.tp-root) .pr-\[8px\]{padding-right:8px}:root:has(.tp-root) .pb-0{padding-bottom:0}:root:has(.tp-root) .pb-1{padding-bottom:var(--spacing,.25rem)}:root:has(.tp-root) .pb-1\.5{padding-bottom:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .pb-2{padding-bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .pb-2\.5{padding-bottom:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .pb-3{padding-bottom:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .pb-4{padding-bottom:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .pb-5{padding-bottom:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .pb-6{padding-bottom:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .pb-7{padding-bottom:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .pb-8{padding-bottom:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .pb-10{padding-bottom:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .pb-12{padding-bottom:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .pb-16{padding-bottom:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .pb-20{padding-bottom:calc(var(--spacing,.25rem) * 20)}:root:has(.tp-root) .pb-\[2px\]{padding-bottom:2px}:root:has(.tp-root) .pb-\[12px\]{padding-bottom:12px}:root:has(.tp-root) .pb-\[15px\]{padding-bottom:15px}:root:has(.tp-root) .pb-\[20px\]{padding-bottom:20px}:root:has(.tp-root) .pb-\[40px\]{padding-bottom:40px}:root:has(.tp-root) .pb-\[90px\]{padding-bottom:90px}:root:has(.tp-root) .pb-\[156px\]{padding-bottom:156px}:root:has(.tp-root) .pb-\[calc\(1\.25rem\+var\(--cookie-banner-offset\,0px\)\)\]{padding-bottom:calc(1.25rem + var(--cookie-banner-offset,0px))}:root:has(.tp-root) .pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}:root:has(.tp-root) .pb-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}:root:has(.tp-root) .pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}:root:has(.tp-root) .pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px, env(safe-area-inset-bottom))}:root:has(.tp-root) .pl-0{padding-left:0}:root:has(.tp-root) .pl-1{padding-left:var(--spacing,.25rem)}:root:has(.tp-root) .pl-2{padding-left:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .pl-3{padding-left:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .pl-4{padding-left:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .pl-5{padding-left:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .pl-6{padding-left:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .pl-7{padding-left:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .pl-8{padding-left:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .pl-9{padding-left:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .pl-10{padding-left:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .pl-\[7px\]{padding-left:7px}:root:has(.tp-root) .pl-\[20px\]{padding-left:20px}:root:has(.tp-root) .pl-\[22px\]{padding-left:22px}:root:has(.tp-root) .pl-\[30px\]{padding-left:30px}:root:has(.tp-root) .text-center{text-align:center}:root:has(.tp-root) .text-end{text-align:end}:root:has(.tp-root) .text-left{text-align:left}:root:has(.tp-root) .text-right{text-align:right}:root:has(.tp-root) .text-start{text-align:start}:root:has(.tp-root) .align-\[-2px\]{vertical-align:-2px}:root:has(.tp-root) .align-\[1px\]{vertical-align:1px}:root:has(.tp-root) .align-middle{vertical-align:middle}:root:has(.tp-root) .font-mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}:root:has(.tp-root) .font-tp{font-family:Instrument Sans,Geist,Inter,system-ui,-apple-system,Segoe UI,sans-serif}:root:has(.tp-root) .\!text-base{font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))!important}:root:has(.tp-root) .text-2xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}:root:has(.tp-root) .text-3xl{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}:root:has(.tp-root) .text-4xl{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}:root:has(.tp-root) .text-5xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}:root:has(.tp-root) .text-6xl{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}:root:has(.tp-root) .text-base{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}:root:has(.tp-root) .text-base\!{font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))!important}:root:has(.tp-root) .text-lg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}:root:has(.tp-root) .text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:root:has(.tp-root) .text-sm\!{font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important}:root:has(.tp-root) .text-xl{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}:root:has(.tp-root) .text-xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:root:has(.tp-root) .text-\[0\.7rem\]{font-size:.7rem}:root:has(.tp-root) .text-\[0\.78rem\]{font-size:.78rem}:root:has(.tp-root) .text-\[0\.82rem\]{font-size:.82rem}:root:has(.tp-root) .text-\[0\.84rem\]{font-size:.84rem}:root:has(.tp-root) .text-\[0\.88rem\]{font-size:.88rem}:root:has(.tp-root) .text-\[1\.05rem\]{font-size:1.05rem}:root:has(.tp-root) .text-\[9px\]{font-size:9px}:root:has(.tp-root) .text-\[10px\]{font-size:10px}:root:has(.tp-root) .text-\[11\.5px\]{font-size:11.5px}:root:has(.tp-root) .text-\[11px\]{font-size:11px}:root:has(.tp-root) .text-\[12\.5px\]{font-size:12.5px}:root:has(.tp-root) .text-\[12\.75px\]{font-size:12.75px}:root:has(.tp-root) .text-\[12px\]{font-size:12px}:root:has(.tp-root) .text-\[13px\]{font-size:13px}:root:has(.tp-root) .text-\[14\.5px\]{font-size:14.5px}:root:has(.tp-root) .text-\[14px\]{font-size:14px}:root:has(.tp-root) .text-\[15px\]{font-size:15px}:root:has(.tp-root) .text-\[16px\]{font-size:16px}:root:has(.tp-root) .text-\[17px\]{font-size:17px}:root:has(.tp-root) .text-\[19px\]{font-size:19px}:root:has(.tp-root) .text-\[26px\]{font-size:26px}:root:has(.tp-root) .text-\[30px\]{font-size:30px}:root:has(.tp-root) .text-\[36px\]{font-size:36px}:root:has(.tp-root) .text-\[clamp\(44px\,5\.4vw\,68px\)\]{font-size:clamp(44px,5.4vw,68px)}:root:has(.tp-root) .text-b1{font-size:14px}:root:has(.tp-root) .text-b1\!{font-size:14px!important}:root:has(.tp-root) .text-b2{font-size:12px}:root:has(.tp-root) .text-b3{font-size:10px}:root:has(.tp-root) .text-h1{font-size:28px}:root:has(.tp-root) .text-h2{font-size:24px}:root:has(.tp-root) .text-t1{font-size:18px}:root:has(.tp-root) .text-t2{font-size:16px}:root:has(.tp-root) .leading-3{--tw-leading:calc(var(--spacing,.25rem) * 3);line-height:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .leading-4{--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .leading-5{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .leading-6{--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .leading-7{--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .leading-\[0\.875rem\]{--tw-leading:.875rem;line-height:.875rem}:root:has(.tp-root) .leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}:root:has(.tp-root) .leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}:root:has(.tp-root) .leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}:root:has(.tp-root) .leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}:root:has(.tp-root) .leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}:root:has(.tp-root) .leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}:root:has(.tp-root) .leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}:root:has(.tp-root) .leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}:root:has(.tp-root) .leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}:root:has(.tp-root) .leading-\[1\.3125rem\]{--tw-leading:1.3125rem;line-height:1.3125rem}:root:has(.tp-root) .leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}:root:has(.tp-root) .leading-\[18px\]{--tw-leading:18px;line-height:18px}:root:has(.tp-root) .leading-none{--tw-leading:1;line-height:1}:root:has(.tp-root) .leading-normal{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}:root:has(.tp-root) .leading-relaxed{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}:root:has(.tp-root) .leading-snug{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}:root:has(.tp-root) .leading-tight{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}:root:has(.tp-root) .\!font-medium{--tw-font-weight:var(--font-weight-medium,500)!important;font-weight:var(--font-weight-medium,500)!important}:root:has(.tp-root) .font-\[400\]{--tw-font-weight:400;font-weight:400}:root:has(.tp-root) .font-\[450\]{--tw-font-weight:450;font-weight:450}:root:has(.tp-root) .font-\[500\]{--tw-font-weight:500;font-weight:500}:root:has(.tp-root) .font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}:root:has(.tp-root) .font-light{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}:root:has(.tp-root) .font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:root:has(.tp-root) .font-normal{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}:root:has(.tp-root) .font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}:root:has(.tp-root) .tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}:root:has(.tp-root) .tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}:root:has(.tp-root) .tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}:root:has(.tp-root) .tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}:root:has(.tp-root) .tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}:root:has(.tp-root) .tracking-tight{--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}:root:has(.tp-root) .tracking-wide{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}:root:has(.tp-root) .tracking-wider{--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em)}:root:has(.tp-root) .tracking-widest{--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em)}:root:has(.tp-root) .text-balance{text-wrap:balance}:root:has(.tp-root) .text-pretty{text-wrap:pretty}:root:has(.tp-root) .text-wrap{text-wrap:wrap}:root:has(.tp-root) .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:is(:root:has(.tp-root) .\[overflow-wrap\:break-word\],:root:has(.tp-root) .break-words){overflow-wrap:break-word}:root:has(.tp-root) .wrap-anywhere{overflow-wrap:anywhere}:root:has(.tp-root) .\[word-break\:break-word\]{word-break:break-word}:root:has(.tp-root) .break-all{word-break:break-all}:root:has(.tp-root) .text-ellipsis{text-overflow:ellipsis}:root:has(.tp-root) .hyphens-none{-webkit-hyphens:none;hyphens:none}:root:has(.tp-root) .whitespace-normal{white-space:normal}:root:has(.tp-root) .whitespace-nowrap{white-space:nowrap}:root:has(.tp-root) .whitespace-pre-line{white-space:pre-line}:root:has(.tp-root) .whitespace-pre-wrap{white-space:pre-wrap}:root:has(.tp-root) .\!text-\[\#8f8f8f\]{color:#8f8f8f!important}:root:has(.tp-root) .\!text-foreground{color:var(--color-text-primary)!important}:root:has(.tp-root) .text-\(--tpv-ink-2\){color:var(--tpv-ink-2)}:root:has(.tp-root) .text-\[\#0d0d0d\]{color:#0d0d0d}:root:has(.tp-root) .text-\[\#0d0d0d\]\!{color:#0d0d0d!important}:root:has(.tp-root) .text-\[\#0d0d0d\]\/60{color:lab(3.63549% -.00000745058 .00000298023/.6)}:root:has(.tp-root) .text-\[\#00E599\]{color:#00e599}:root:has(.tp-root) .text-\[\#00b67a\]{color:#00b67a}:root:has(.tp-root) .text-\[\#1f1f24\]{color:#1f1f24}:root:has(.tp-root) .text-\[\#2D6BFF\]{color:#2d6bff}:root:has(.tp-root) .text-\[\#2D3748\]{color:#2d3748}:root:has(.tp-root) .text-\[\#2f2f36\]{color:#2f2f36}:root:has(.tp-root) .text-\[\#3D3D3D\]{color:#3d3d3d}:root:has(.tp-root) .text-\[\#3d3d3da9\]{color:#3d3d3da9}:root:has(.tp-root) .text-\[\#5c5c5c\]\!{color:#5c5c5c!important}:root:has(.tp-root) .text-\[\#5d5d5d\]{color:#5d5d5d}:root:has(.tp-root) .text-\[\#5e5e5b\]{color:#5e5e5b}:root:has(.tp-root) .text-\[\#6f6f78\]{color:#6f6f78}:root:has(.tp-root) .text-\[\#7a7a84\]{color:#7a7a84}:root:has(.tp-root) .text-\[\#8a8a93\]{color:#8a8a93}:root:has(.tp-root) .text-\[\#8f8f8f\]{color:#8f8f8f}:root:has(.tp-root) .text-\[\#8f8f8f\]\!{color:#8f8f8f!important}:root:has(.tp-root) .text-\[\#14CC80\]{color:#14cc80}:root:has(.tp-root) .text-\[\#0285ff\]{color:#0285ff}:root:has(.tp-root) .text-\[\#888\]{color:#888}:root:has(.tp-root) .text-\[\#3448C5\]{color:#3448c5}:root:has(.tp-root) .text-\[\#34322d\]{color:#34322d}:root:has(.tp-root) .text-\[\#42526b\]{color:#42526b}:root:has(.tp-root) .text-\[\#74747d\]{color:#74747d}:root:has(.tp-root) .text-\[\#201515\]{color:#201515}:root:has(.tp-root) .text-\[\#292929\]{color:#292929}:root:has(.tp-root) .text-\[\#676767\]{color:#676767}:root:has(.tp-root) .text-\[\#858481\]{color:#858481}:root:has(.tp-root) .text-\[\#888888\]{color:#888}:root:has(.tp-root) .text-\[\#936316\]{color:#936316}:root:has(.tp-root) .text-\[\#999999\]{color:#999}:root:has(.tp-root) .text-\[\#A4A4A4\]{color:#a4a4a4}:root:has(.tp-root) .text-\[\#ABAAAA\]{color:#abaaaa}:root:has(.tp-root) .text-\[\#C4841E\]{color:#c4841e}:root:has(.tp-root) .text-\[\#bdbdbd\]{color:#bdbdbd}:root:has(.tp-root) .text-\[\#cccccc\]{color:#ccc}:root:has(.tp-root) .text-\[color\:\#362D59\]{color:#362d59}:root:has(.tp-root) .text-\[color\:\#3448C5\]{color:#3448c5}:root:has(.tp-root) .text-\[color\:\.\.\.\]{color:...}:root:has(.tp-root) .text-\[hsl\(0\,0\%\,98\%\)\]{color:#fafafa}:root:has(.tp-root) .text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}:root:has(.tp-root) .text-\[var\(--tpv-ink-2\,currentColor\)\]{color:var(--tpv-ink-2,currentColor)}:root:has(.tp-root) .text-accent{color:var(--color-accent)}:root:has(.tp-root) .text-accent\!{color:var(--color-accent)!important}:root:has(.tp-root) .text-amber-500{color:var(--color-amber-500,lab(72.7183% 31.8672 97.9407))}:root:has(.tp-root) .text-amber-600{color:var(--color-amber-600,lab(60.3514% 40.5624 87.1228))}:root:has(.tp-root) .text-amber-700\/80{color:#b75000cc}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-amber-700\/80{color:color-mix(in oklab, var(--color-amber-700,lab(47.2709% 42.9082 69.2966)) 80%, transparent)}}:root:has(.tp-root) .text-amber-800{color:var(--color-amber-800,lab(37.8822% 37.1699 52.2718))}:root:has(.tp-root) .text-amber-900{color:var(--color-amber-900,lab(31.2288% 30.2627 40.0378))}:root:has(.tp-root) .text-background{color:var(--color-background)}:root:has(.tp-root) .text-black{color:var(--color-black,#000)}:root:has(.tp-root) .text-blue-500{color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}:root:has(.tp-root) .text-blue-600{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}:root:has(.tp-root) .text-blue-700\!{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))!important}:root:has(.tp-root) .text-blue-800{color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}:root:has(.tp-root) .text-card-foreground{color:var(--color-text-primary)}:root:has(.tp-root) .text-cta{color:var(--color-cta)}:root:has(.tp-root) .text-current{color:currentColor}:root:has(.tp-root) .text-dark{color:var(--color-dark)}:root:has(.tp-root) .text-default-300{color:var(--color-default-300)}:root:has(.tp-root) .text-default-400{color:var(--color-default-400)}:root:has(.tp-root) .text-default-500{color:var(--color-default-500)}:root:has(.tp-root) .text-default-600{color:var(--color-default-600)}:root:has(.tp-root) .text-default-700{color:var(--color-default-700)}:root:has(.tp-root) .text-default-800{color:var(--color-default-800)}:is(:root:has(.tp-root) .text-default-900,:root:has(.tp-root) .text-default-900\/\[0\.55\]){color:var(--color-default-900)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-default-900\/\[0\.55\]{color:color-mix(in oklab, var(--color-default-900) 55.0%, transparent)}}:root:has(.tp-root) .text-default-foreground{color:var(--color-default-foreground)}:root:has(.tp-root) .text-destructive{color:var(--color-error)}:root:has(.tp-root) .text-destructive-foreground{color:#fff}:root:has(.tp-root) .text-emerald-600{color:var(--color-emerald-600,lab(55.0481% -49.9246 15.93))}:root:has(.tp-root) .text-error{color:var(--color-error)}:root:has(.tp-root) .text-foreground{color:var(--color-text-primary)}:root:has(.tp-root) .text-foreground\!{color:var(--color-text-primary)!important}:root:has(.tp-root) .text-foreground\/50{color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-foreground\/50{color:color-mix(in oklab, var(--color-text-primary) 50%, transparent)}}:root:has(.tp-root) .text-foreground\/60{color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-foreground\/60{color:color-mix(in oklab, var(--color-text-primary) 60%, transparent)}}:root:has(.tp-root) .text-foreground\/70{color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-foreground\/70{color:color-mix(in oklab, var(--color-text-primary) 70%, transparent)}}:root:has(.tp-root) .text-foreground\/90{color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-foreground\/90{color:color-mix(in oklab, var(--color-text-primary) 90%, transparent)}}:root:has(.tp-root) .text-gray-100{color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .text-gray-300{color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}:root:has(.tp-root) .text-gray-400{color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}:root:has(.tp-root) .text-gray-500{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}:root:has(.tp-root) .text-gray-600{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}:root:has(.tp-root) .text-gray-700{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}:root:has(.tp-root) .text-gray-700\!{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))!important}:root:has(.tp-root) .text-gray-800{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}:root:has(.tp-root) .text-gray-900{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}:root:has(.tp-root) .text-green-500{color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}:root:has(.tp-root) .text-green-600{color:var(--color-green-600,lab(59.0978% -58.6621 41.2579))}:root:has(.tp-root) .text-green-800{color:var(--color-green-800,lab(37.4616% -36.7971 22.9692))}:root:has(.tp-root) .text-inherit{color:inherit}:root:has(.tp-root) .text-ink-cta{color:var(--color-ink-cta)}:root:has(.tp-root) .text-ink-primary{color:var(--color-ink-primary)}:root:has(.tp-root) .text-ink-secondary{color:var(--color-ink-secondary)}:root:has(.tp-root) .text-ink-surface{color:var(--color-ink-surface)}:root:has(.tp-root) .text-ink-tertiary{color:var(--color-ink-tertiary)}:root:has(.tp-root) .text-ink-white{color:var(--color-ink-white)}:root:has(.tp-root) .text-light{color:var(--color-text-light)}:is(:root:has(.tp-root) .text-muted-foreground,:root:has(.tp-root) .text-muted-foreground\/70){color:var(--color-on-muted)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-muted-foreground\/70{color:color-mix(in oklab, var(--color-on-muted) 70%, transparent)}}:root:has(.tp-root) .text-neutral-500{color:var(--color-neutral-500,lab(48.496% 0 0))}:root:has(.tp-root) .text-orange-500{color:var(--color-orange-500,lab(64.272% 57.1788 90.3583))}:root:has(.tp-root) .text-paper{color:var(--color-paper)}:root:has(.tp-root) .text-popover-foreground{color:var(--color-on-popover)}:root:has(.tp-root) .text-primary{color:var(--color-accent)}:root:has(.tp-root) .text-primary-foreground{color:var(--color-on-primary)}:root:has(.tp-root) .text-purple-500{color:var(--color-purple-500,lab(52.0183% 66.11 -78.2316))}:root:has(.tp-root) .text-red-400{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}:root:has(.tp-root) .text-red-500{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}:root:has(.tp-root) .text-red-600{color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}:root:has(.tp-root) .text-red-700{color:var(--color-red-700,lab(40.4273% 67.2623 53.7441))}:root:has(.tp-root) .text-red-800{color:var(--color-red-800,lab(33.7174% 55.8993 41.0293))}:root:has(.tp-root) .text-red-900{color:var(--color-red-900,lab(28.5139% 44.5539 29.0463))}:root:has(.tp-root) .text-secondary{color:var(--color-text-secondary)}:root:has(.tp-root) .text-secondary-foreground{color:var(--color-on-secondary)}:root:has(.tp-root) .text-semidark{color:var(--color-semidark)}:root:has(.tp-root) .text-success{color:var(--color-success)}:root:has(.tp-root) .text-tertiary{color:var(--color-text-tertiary)}:root:has(.tp-root) .text-tp-ink{color:var(--color-tp-ink)}:root:has(.tp-root) .text-tp-muted{color:var(--color-tp-muted)}:root:has(.tp-root) .text-transparent{color:#0000}:is(:root:has(.tp-root) .text-warning,:root:has(.tp-root) .text-warning\/60){color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-warning\/60{color:color-mix(in oklab, var(--color-warning) 60%, transparent)}}:root:has(.tp-root) .text-white{color:var(--color-white,#fff)}:root:has(.tp-root) .text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-white\/70{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}:root:has(.tp-root) .text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .text-white\/90{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}:root:has(.tp-root) .text-yellow-500{color:var(--color-yellow-500,lab(76.3898% 14.5258 98.4589))}:root:has(.tp-root) .text-yellow-800{color:var(--color-yellow-800,lab(38.7484% 23.5833 51.4916))}:root:has(.tp-root) .text-zinc-400{color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}:root:has(.tp-root) .text-zinc-600{color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}:root:has(.tp-root) .capitalize{text-transform:capitalize}:root:has(.tp-root) .lowercase{text-transform:lowercase}:root:has(.tp-root) .uppercase{text-transform:uppercase}:root:has(.tp-root) .italic{font-style:italic}:root:has(.tp-root) .not-italic{font-style:normal}:root:has(.tp-root) .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,)}:root:has(.tp-root) .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,)}:root:has(.tp-root) .line-through{text-decoration-line:line-through}:root:has(.tp-root) .no-underline{text-decoration-line:none}:root:has(.tp-root) .underline{text-decoration-line:underline}:root:has(.tp-root) .decoration-muted-foreground\/35{-webkit-text-decoration-color:var(--color-on-muted);-webkit-text-decoration-color:var(--color-on-muted);-webkit-text-decoration-color:var(--color-on-muted);text-decoration-color:var(--color-on-muted)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .decoration-muted-foreground\/35{-webkit-text-decoration-color:color-mix(in oklab, var(--color-on-muted) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-on-muted) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-on-muted) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-on-muted) 35%, transparent)}}:root:has(.tp-root) .underline-offset-1{text-underline-offset:1px}:root:has(.tp-root) .underline-offset-2{text-underline-offset:2px}:root:has(.tp-root) .underline-offset-4{text-underline-offset:4px}:root:has(.tp-root) .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root:has(.tp-root) .\[-webkit-font-smoothing\:auto\]{-webkit-font-smoothing:auto}:root:has(.tp-root) .placeholder-\[\#9ca3af\]::placeholder{color:#9ca3af}:root:has(.tp-root) .opacity-0{opacity:0}:root:has(.tp-root) .opacity-20{opacity:.2}:root:has(.tp-root) .opacity-25{opacity:.25}:root:has(.tp-root) .opacity-30{opacity:.3}:root:has(.tp-root) .opacity-40{opacity:.4}:root:has(.tp-root) .opacity-50{opacity:.5}:root:has(.tp-root) .opacity-60{opacity:.6}:root:has(.tp-root) .opacity-70{opacity:.7}:root:has(.tp-root) .opacity-80{opacity:.8}:root:has(.tp-root) .opacity-90{opacity:.9}:root:has(.tp-root) .opacity-100{opacity:1}:root:has(.tp-root) .opacity-100\!{opacity:1!important}:root:has(.tp-root) .\!shadow-\[0_1px_2px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#00000026)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}:root:has(.tp-root) .\!shadow-sm{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}:root:has(.tp-root) .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)}:root:has(.tp-root) .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_0_20px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_0_40px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_1px_2px_rgb\(0_0_0\/0\.05\)\,0_8px_24px_-12px_rgb\(0_0_0\/0\.13\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d), 0 8px 24px -12px var(--tw-shadow-color,#00000021);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\,0_2px_6px_rgba\(16\,24\,40\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a), 0 2px 6px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_1px_6px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 1px 6px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_2px_20px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 2px 20px 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)}:root:has(.tp-root) .shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_6px_16px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:0 6px 16px 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)}:root:has(.tp-root) .shadow-\[0_6px_18px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 18px 38px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .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)}:root:has(.tp-root) .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .shadow-sm{--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)}:root:has(.tp-root) .shadow-tp-pill{--tw-shadow:var(--shadow-tp-pill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .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)}:root:has(.tp-root) .ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .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)}:root:has(.tp-root) .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)}:root:has(.tp-root) .\!\[box-shadow\:0_0_8px_0_rgb\(0_0_0_\/_0\.1\)\]{box-shadow:0 0 8px #0000001a!important}:root:has(.tp-root) .ring-\[\#0d0d0d1a\]{--tw-ring-color:#0d0d0d1a}:root:has(.tp-root) .ring-\[\#333333\]{--tw-ring-color:#333}:root:has(.tp-root) .ring-\[\#E5E5E5\]{--tw-ring-color:#e5e5e5}:root:has(.tp-root) .ring-\[\#d9d9d9\]{--tw-ring-color:#d9d9d9}:root:has(.tp-root) .ring-border{--tw-ring-color:var(--color-border)}:root:has(.tp-root) .ring-ink-primary{--tw-ring-color:var(--color-ink-primary)}:root:has(.tp-root) .ring-offset-background{--tw-ring-offset-color:var(--color-background)}:root:has(.tp-root) .outline{outline-style:var(--tw-outline-style);outline-width:1px}:root:has(.tp-root) .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,)}:root:has(.tp-root) .blur-\[6px\]{--tw-blur:blur(6px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:root:has(.tp-root) .blur-\[8px\]{--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,)}:root:has(.tp-root) .blur-xl{--tw-blur:blur(var(--blur-xl,24px));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,)}:root:has(.tp-root) .drop-shadow-\[0_40px_80px_rgb\(0_0_0\/0\.16\)\]{--tw-drop-shadow-size:drop-shadow(0 40px 80px var(--tw-drop-shadow-color,#00000029));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}:root:has(.tp-root) .drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg,0 4px 4px #00000026));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,)}:root:has(.tp-root) .drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026));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,)}:root:has(.tp-root) .grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:root:has(.tp-root) .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,)}:root:has(.tp-root) .\[filter\:saturate\(0\.85\)\]{filter:saturate(.85)}:root:has(.tp-root) .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,)}:root:has(.tp-root) .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:root:has(.tp-root) .backdrop-blur-none{--tw-backdrop-blur: ;-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,)}:root:has(.tp-root) .backdrop-blur-none\!{--tw-backdrop-blur: !important;-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,)!important;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,)!important}:root:has(.tp-root) .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-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,)}:root:has(.tp-root) .backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl,24px));-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,)}:root:has(.tp-root) .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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[background-color\,border-color\,padding\]{transition-property:background-color,border-color,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[bottom\]{transition-property:bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[left\,top\,opacity\,transform\]{transition-property:left,top,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[max-width\,opacity\]{transition-property:max-width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[transform\,background-color\,box-shadow\]{transition-property:transform,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .duration-0{--tw-duration:0s;transition-duration:0s}:root:has(.tp-root) .duration-150{--tw-duration:.15s;transition-duration:.15s}:root:has(.tp-root) .duration-200{--tw-duration:.2s;transition-duration:.2s}:root:has(.tp-root) .duration-300{--tw-duration:.3s;transition-duration:.3s}:root:has(.tp-root) .duration-500{--tw-duration:.5s;transition-duration:.5s}:root:has(.tp-root) .duration-700{--tw-duration:.7s;transition-duration:.7s}:root:has(.tp-root) .duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}:root:has(.tp-root) .duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}:root:has(.tp-root) .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}:root:has(.tp-root) .ease-in-out{--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}:root:has(.tp-root) .ease-out{--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}:root:has(.tp-root) .will-change-\[clip-path\]{will-change:clip-path}:root:has(.tp-root) .will-change-auto{will-change:auto}:root:has(.tp-root) .will-change-transform{will-change:transform}:root:has(.tp-root) .contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}:root:has(.tp-root) .fade-in-0{--tw-enter-opacity:0}:root:has(.tp-root) .fade-in-50{--tw-enter-opacity:.5}:root:has(.tp-root) .outline-none{--tw-outline-style:none;outline-style:none}:root:has(.tp-root) .select-all{-webkit-user-select:all;user-select:all}:root:has(.tp-root) .select-none{-webkit-user-select:none;user-select:none}:root:has(.tp-root) .select-text{-webkit-user-select:text;user-select:text}:root:has(.tp-root) .zoom-in-95{--tw-enter-scale:.95}:root:has(.tp-root) .\[--color-background\:\#ffffff\]{--color-background:#fff}:root:has(.tp-root) .\[--color-border\:\#e4e3e0\]{--color-border:#e4e3e0}:root:has(.tp-root) .\[--color-ink-cta\:\#ffffff\]{--color-ink-cta:#fff}:root:has(.tp-root) .\[--color-ink-primary\:\#121110\]{--color-ink-primary:#121110}:root:has(.tp-root) .\[--color-ink-secondary\:\#57544f\]{--color-ink-secondary:#57544f}:root:has(.tp-root) .\[--color-ink-tertiary\:\#6b6862\]{--color-ink-tertiary:#6b6862}:root:has(.tp-root) .\[--color-paper\:\#fafaf9\]{--color-paper:#fafaf9}:root:has(.tp-root) .\[--color-success\:\#2f7d52\]{--color-success:#2f7d52}:root:has(.tp-root) .\[--color-surface-primary\:\#121110\]{--color-surface-primary:#121110}:root:has(.tp-root) .\[--color-surface-secondary\:\#f6f6f4\]{--color-surface-secondary:#f6f6f4}:root:has(.tp-root) .\[--color-surface-tertiary\:\#f2f1ef\]{--color-surface-tertiary:#f2f1ef}:root:has(.tp-root) .\[--heroui-hover-opacity\:1\]{--heroui-hover-opacity:1}:root:has(.tp-root) .\[-webkit-line-clamp\:8\]{-webkit-line-clamp:8}:root:has(.tp-root) .\[-webkit-mask-image\:linear-gradient\(to_bottom\,black_0\%\,black_30\%\,transparent_95\%\)\]{-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 95%)}:root:has(.tp-root) .\[-webkit-mask-image\:linear-gradient\(to_bottom\,black_0\%\,black_60\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%)}:root:has(.tp-root) .\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}:root:has(.tp-root) .\[animation-duration\:1\.2s\]{animation-duration:1.2s}:root:has(.tp-root) .\[animation-duration\:1\.8s\]{animation-duration:1.8s}:root:has(.tp-root) .\[animation-timing-function\:linear\]{animation-timing-function:linear}:root:has(.tp-root) .\[border\:calc\(var\(--border-width\)\*1px\)_solid_transparent\]{border:calc(var(--border-width) * 1px) solid transparent}:root:has(.tp-root) .\[counter-increment\:line_0\]{counter-increment:line 0}:root:has(.tp-root) .\[counter-reset\:line\]{counter-reset:line}:root:has(.tp-root) .\[mask\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(white\,white\)\]{-webkit-mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff)}:root:has(.tp-root) .\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}:root:has(.tp-root) .fade-in{--tw-enter-opacity:0}:root:has(.tp-root) .fade-out{--tw-exit-opacity:0}:root:has(.tp-root) .paused{animation-play-state:paused}:root:has(.tp-root) .running{animation-play-state:running}:root:has(.tp-root) .slide-in-from-bottom-3{--tw-enter-translate-y:calc(3*var(--spacing))}:root:has(.tp-root) .group-focus-within\/message\:opacity-100:is(:where(.group\/message):focus-within *){opacity:1}@media (hover:hover){:root:has(.tp-root) .group-hover\:pointer-events-none:is(:where(.group):hover *){pointer-events:none}:root:has(.tp-root) .group-hover\:block:is(:where(.group):hover *){display:block}:root:has(.tp-root) .group-hover\:flex:is(:where(.group):hover *){display:flex}:root:has(.tp-root) .group-hover\:hidden:is(:where(.group):hover *){display:none}:root:has(.tp-root) .group-hover\:max-w-\[250px\]\!:is(:where(.group):hover *){max-width:250px!important}:root:has(.tp-root) .group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .group-hover\:border-accent\/60:is(:where(.group):hover *){border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .group-hover\:border-accent\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-accent) 60%, transparent)}}:root:has(.tp-root) .group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black,#000) 20%, transparent)}}:is(:root:has(.tp-root) .group-hover\:text-accent:is(:where(.group):hover *),:root:has(.tp-root) .group-hover\:text-primary:is(:where(.group):hover *)){color:var(--color-accent)}:root:has(.tp-root) .group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}:root:has(.tp-root) .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}:root:has(.tp-root) .group-hover\/cite\:text-foreground:is(:where(.group\/cite):hover *){color:var(--color-text-primary)}:root:has(.tp-root) .group-hover\/entry\:text-default-500:is(:where(.group\/entry):hover *){color:var(--color-default-500)}:root:has(.tp-root) .group-hover\/entry\:text-foreground:is(:where(.group\/entry):hover *){color:var(--color-text-primary)}:root:has(.tp-root) .group-hover\/files\:border-\[\#00000005\]:is(:where(.group\/files):hover *){border-color:#00000005}:root:has(.tp-root) .group-hover\/message\:opacity-100:is(:where(.group\/message):hover *){opacity:1}:root:has(.tp-root) .group-hover\/page\:text-primary:is(:where(.group\/page):hover *){color:var(--color-accent)}:root:has(.tp-root) .group-hover\/tile\:max-w-\[1\.25rem\]:is(:where(.group\/tile):hover *){max-width:1.25rem}:root:has(.tp-root) .group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}:root:has(.tp-root) .group-hover\/tool-hdr\:text-default-500:is(:where(.group\/tool-hdr):hover *){color:var(--color-default-500)}:root:has(.tp-root) .group-hover\/tool-hdr\:text-foreground:is(:where(.group\/tool-hdr):hover *){color:var(--color-text-primary)}:root:has(.tp-root) .group-hover\/tool-result\:bg-primary\/10:is(:where(.group\/tool-result):hover *){background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .group-hover\/tool-result\:bg-primary\/10:is(:where(.group\/tool-result):hover *){background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}:root:has(.tp-root) .group-hover\/tool-result\:text-primary:is(:where(.group\/tool-result):hover *){color:var(--color-accent)}}:root:has(.tp-root) .group-data-\[open\=true\]\/web-search-row\:text-foreground:is(:where(.group\/web-search-row)[data-open=true] *){color:var(--color-text-primary)}:root:has(.tp-root) .group-data-\[role\=user\]\/message\:ml-auto:is(:where(.group\/message)[data-role=user] *){margin-left:auto}:root:has(.tp-root) .group-data-\[role\=user\]\/message\:max-w-2xl:is(:where(.group\/message)[data-role=user] *){max-width:var(--container-2xl,42rem)}:root:has(.tp-root) .group-data-\[role\=user\]\/message\:justify-end:is(:where(.group\/message)[data-role=user] *){justify-content:flex-end}:is(:root:has(.tp-root) .group-data-\[state\=open\]\/tool-entry\:rotate-180:is(:where(.group\/tool-entry)[data-state=open] *),:root:has(.tp-root) .group-data-\[state\=open\]\/tool-hdr\:rotate-180:is(:where(.group\/tool-hdr)[data-state=open] *),:root:has(.tp-root) .group-data-\[state\=open\]\/tool-trigger\:rotate-180:is(:where(.group\/tool-trigger)[data-state=open] *)){rotate:180deg}:root:has(.tp-root) .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}:root:has(.tp-root) .peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}:root:has(.tp-root) .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}:root:has(.tp-root) .file\:bg-transparent::file-selector-button{background-color:#0000}:root:has(.tp-root) .file\:text-sm::file-selector-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:root:has(.tp-root) .file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:root:has(.tp-root) .file\:text-foreground::file-selector-button{color:var(--color-text-primary)}:root:has(.tp-root) .placeholder\:font-\[450\]::placeholder{--tw-font-weight:450;font-weight:450}:root:has(.tp-root) .placeholder\:font-medium::placeholder{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:root:has(.tp-root) .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}:root:has(.tp-root) .placeholder\:whitespace-nowrap::placeholder{white-space:nowrap}:root:has(.tp-root) .placeholder\:text-\[\#888888\]::placeholder{color:#888}:root:has(.tp-root) .placeholder\:text-\[\#ADADAD\]::placeholder{color:#adadad}:root:has(.tp-root) .placeholder\:text-default-400::placeholder{color:var(--color-default-400)}:root:has(.tp-root) .placeholder\:text-gray-400::placeholder{color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}:root:has(.tp-root) .placeholder\:text-ink-tertiary::placeholder{color:var(--color-ink-tertiary)}:root:has(.tp-root) .placeholder\:text-muted-foreground::placeholder{color:var(--color-on-muted)}:root:has(.tp-root) .placeholder\:text-tertiary::placeholder{color:var(--color-text-tertiary)}:root:has(.tp-root) .before\:mr-4:before{content:var(--tw-content);margin-right:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .before\:inline-block:before{content:var(--tw-content);display:inline-block}:root:has(.tp-root) .before\:w-6:before{content:var(--tw-content);width:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .before\:text-right:before{content:var(--tw-content);text-align:right}:root:has(.tp-root) .before\:font-mono:before{content:var(--tw-content);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}:root:has(.tp-root) .before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}:root:has(.tp-root) .before\:text-muted-foreground\/50:before{content:var(--tw-content);color:var(--color-on-muted)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .before\:text-muted-foreground\/50:before{color:color-mix(in oklab, var(--color-on-muted) 50%, transparent)}}:root:has(.tp-root) .before\:content-\[counter\(line\)\]:before{--tw-content:counter(line);content:var(--tw-content)}:root:has(.tp-root) .before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}:root:has(.tp-root) .before\:\[counter-increment\:line\]:before{content:var(--tw-content);counter-increment:line}:root:has(.tp-root) .after\:absolute:after{content:var(--tw-content);position:absolute}:root:has(.tp-root) .after\:aspect-square:after{content:var(--tw-content);aspect-ratio:1}:root:has(.tp-root) .after\:w-\[calc\(var\(--size\)\*1px\)\]:after{content:var(--tw-content);width:calc(var(--size) * 1px)}:root:has(.tp-root) .after\:animate-border-beam:after{content:var(--tw-content);animation:border-beam calc(var(--duration) * 1s) infinite linear}:root:has(.tp-root) .after\:\[animation-delay\:var\(--delay\)\]:after{content:var(--tw-content);animation-delay:var(--delay)}:root:has(.tp-root) .after\:\[background\:linear-gradient\(to_left\,var\(--color-from\)\,var\(--color-to\)\,transparent\)\]:after{content:var(--tw-content);background:linear-gradient(to left,var(--color-from),var(--color-to),transparent)}:root:has(.tp-root) .after\:\[offset-anchor\:calc\(var\(--anchor\)\*1\%\)_50\%\]:after{content:var(--tw-content);offset-anchor:calc(var(--anchor) * 1%) 50%}:root:has(.tp-root) .after\:\[offset-path\:rect\(0_auto_auto_0_round_calc\(var\(--size\)\*1px\)\)\]:after{content:var(--tw-content);offset-path:rect(0 auto auto 0 round calc(var(--size) * 1px))}:root:has(.tp-root) .last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}:root:has(.tp-root) .last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}:root:has(.tp-root) .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:root:has(.tp-root) .focus-within\:bg-\[\#efefef\]:focus-within{background-color:#efefef}:root:has(.tp-root) .focus-within\:bg-background:focus-within{background-color:var(--color-background)}@media (hover:hover){:root:has(.tp-root) .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .hover\:scale-\[1\.02\]:hover{scale:1.02}:root:has(.tp-root) .hover\:scale-\[1\.005\]:hover{scale:1.005}:root:has(.tp-root) .hover\:rounded-xl:hover{border-radius:var(--radius-xl,.75rem)}:root:has(.tp-root) .hover\:\!border-\[\#FEE6EE\]:hover{border-color:#fee6ee!important}:root:has(.tp-root) .hover\:border-accent:hover{border-color:var(--color-accent)}:root:has(.tp-root) .hover\:border-border:hover{border-color:var(--color-border)}:root:has(.tp-root) .hover\:border-border-active:hover{border-color:var(--color-border-active)}:root:has(.tp-root) .hover\:border-default-300:hover{border-color:var(--color-default-300)}:root:has(.tp-root) .hover\:border-foreground\/40:hover{border-color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--color-text-primary) 40%, transparent)}}:root:has(.tp-root) .hover\:border-primary:hover{border-color:var(--color-accent)}:root:has(.tp-root) .hover\:border-semidark:hover{border-color:var(--color-semidark)}:root:has(.tp-root) .hover\:border-transparent:hover{border-color:#0000}:root:has(.tp-root) .hover\:\!bg-\[\#FEE6EE\]:hover{background-color:#fee6ee!important}:root:has(.tp-root) .hover\:bg-\[\#0d0d0d05\]:hover{background-color:#0d0d0d05}:root:has(.tp-root) .hover\:bg-\[\#0d0d0d08\]:hover{background-color:#0d0d0d08}:root:has(.tp-root) .hover\:bg-\[\#0d0d0d\]\/90:hover{background-color:lab(3.63549% -.00000745058 .00000298023/.9)}:root:has(.tp-root) .hover\:bg-\[\#5f6368\]\/\[0\.08\]:hover{background-color:lab(41.7359% -.793532 -3.41227/.08)}:root:has(.tp-root) .hover\:bg-\[\#5f6368\]\/\[0\.12\]:hover{background-color:lab(41.7359% -.793532 -3.41227/.12)}:root:has(.tp-root) .hover\:bg-\[\#00000008\]:hover{background-color:#00000008}:root:has(.tp-root) .hover\:bg-\[\#00000012\]:hover{background-color:#00000012}:root:has(.tp-root) .hover\:bg-\[\#505050\]:hover{background-color:#505050}:root:has(.tp-root) .hover\:bg-\[\#ECECEC\]:hover{background-color:#ececec}:root:has(.tp-root) .hover\:bg-\[\#F5F5F6\]:hover{background-color:#f5f5f6}:root:has(.tp-root) .hover\:bg-\[\#b2d7ef\]:hover{background-color:#b2d7ef}:root:has(.tp-root) .hover\:bg-\[\#e0e0e0\]:hover{background-color:#e0e0e0}:root:has(.tp-root) .hover\:bg-\[\#efefef\]:hover{background-color:#efefef}:root:has(.tp-root) .hover\:bg-\[\#efefef\]\/50:hover{background-color:lab(94.4472% .0000298023 0/.5)}:root:has(.tp-root) .hover\:bg-\[\#f6f6f6\]:hover{background-color:#f6f6f6}:root:has(.tp-root) .hover\:bg-accent-active:hover{background-color:var(--color-accent-active)}:root:has(.tp-root) .hover\:bg-accent-opacity-10\!:hover{background-color:var(--color-accent-opacity-10)!important}:root:has(.tp-root) .hover\:bg-accent\/40:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}:root:has(.tp-root) .hover\:bg-background:hover{background-color:var(--color-background)}:root:has(.tp-root) .hover\:bg-black:hover{background-color:var(--color-black,#000)}:root:has(.tp-root) .hover\:bg-black\/25:hover{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-black\/25:hover{background-color:color-mix(in oklab, var(--color-black,#000) 25%, transparent)}}:root:has(.tp-root) .hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-black\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-black,#000) 2%, transparent)}}:root:has(.tp-root) .hover\:bg-blue-50:hover{background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}:root:has(.tp-root) .hover\:bg-blue-950\/40:hover{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-blue-950\/40:hover{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .hover\:bg-border:hover{background-color:var(--color-border)}:root:has(.tp-root) .hover\:bg-default-50:hover{background-color:var(--color-default-50)}:root:has(.tp-root) .hover\:bg-default-100:hover{background-color:var(--color-default-100)}:root:has(.tp-root) .hover\:bg-default-200:hover{background-color:var(--color-default-200)}:root:has(.tp-root) .hover\:bg-destructive\/10:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}:root:has(.tp-root) .hover\:bg-destructive\/80:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--color-error) 80%, transparent)}}:root:has(.tp-root) .hover\:bg-error-active:hover{background-color:var(--color-error-active)}:root:has(.tp-root) .hover\:bg-error-container:hover{background-color:var(--color-error-container)}:root:has(.tp-root) .hover\:bg-foreground:hover{background-color:var(--color-text-primary)}:root:has(.tp-root) .hover\:bg-gray-50:hover{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}:root:has(.tp-root) .hover\:bg-gray-100:hover{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .hover\:bg-gray-100\!:hover{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))!important}:root:has(.tp-root) .hover\:bg-gray-100\/10:hover{background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-gray-100\/10:hover{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 10%, transparent)}}:root:has(.tp-root) .hover\:bg-gray-200:hover{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .hover\:bg-gray-secondary:hover{background-color:var(--color-gray-secondary)}:is(:root:has(.tp-root) .hover\:bg-muted:hover,:root:has(.tp-root) .hover\:bg-muted\/40:hover){background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--color-muted-surface) 40%, transparent)}}:root:has(.tp-root) .hover\:bg-muted\/50:hover{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted-surface) 50%, transparent)}}:root:has(.tp-root) .hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800,lab(15.204% 0 -.00000596046))}:root:has(.tp-root) .hover\:bg-primary\/80:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}:root:has(.tp-root) .hover\:bg-primary\/90:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-accent) 90%, transparent)}}:root:has(.tp-root) .hover\:bg-secondary\/80:hover{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-text-secondary) 80%, transparent)}}:root:has(.tp-root) .hover\:bg-surface-secondary:hover{background-color:var(--color-surface-secondary)}:root:has(.tp-root) .hover\:bg-surface-secondary-active:hover{background-color:var(--color-surface-secondary-active)}:root:has(.tp-root) .hover\:bg-surface-tertiary:hover{background-color:var(--color-surface-tertiary)}:root:has(.tp-root) .hover\:bg-surface-tertiary-active:hover{background-color:var(--color-surface-tertiary-active)}:root:has(.tp-root) .hover\:bg-tp-soft:hover{background-color:var(--color-tp-soft)}:root:has(.tp-root) .hover\:bg-transparent:hover{background-color:#0000}:root:has(.tp-root) .hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}:root:has(.tp-root) .hover\:bg-white\/40:hover{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-white\/40:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}:root:has(.tp-root) .hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}:root:has(.tp-root) .hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100,lab(96.1634% .0993311 -.364041))}:root:has(.tp-root) .hover\:bg-zinc-200\/50:hover{background-color:#e4e4e780}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .hover\:bg-zinc-200\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-200,lab(90.6853% .399232 -1.45452)) 50%, transparent)}}:root:has(.tp-root) .hover\:pr-\[7px\]:hover{padding-right:7px}:root:has(.tp-root) .hover\:\!text-\[\#F3125F\]:hover{color:#f3125f!important}:root:has(.tp-root) .hover\:text-accent:hover{color:var(--color-accent)}:root:has(.tp-root) .hover\:text-accent\!:hover{color:var(--color-accent)!important}:root:has(.tp-root) .hover\:text-default-500:hover{color:var(--color-default-500)}:root:has(.tp-root) .hover\:text-default-600:hover{color:var(--color-default-600)}:root:has(.tp-root) .hover\:text-foreground:hover{color:var(--color-text-primary)}:root:has(.tp-root) .hover\:text-gray-600:hover{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}:root:has(.tp-root) .hover\:text-gray-700:hover{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}:root:has(.tp-root) .hover\:text-ink-primary:hover{color:var(--color-ink-primary)}:root:has(.tp-root) .hover\:text-ink-secondary:hover{color:var(--color-ink-secondary)}:root:has(.tp-root) .hover\:text-red-500:hover{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}:root:has(.tp-root) .hover\:text-tp-ink:hover{color:var(--color-tp-ink)}:root:has(.tp-root) .hover\:text-white:hover{color:var(--color-white,#fff)}:root:has(.tp-root) .hover\:text-zinc-600:hover{color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}:root:has(.tp-root) .hover\:no-underline:hover{text-decoration-line:none}:root:has(.tp-root) .hover\:underline:hover{text-decoration-line:underline}:root:has(.tp-root) .hover\:opacity-70:hover{opacity:.7}:root:has(.tp-root) .hover\:opacity-80:hover{opacity:.8}:root:has(.tp-root) .hover\:opacity-90:hover{opacity:.9}:root:has(.tp-root) .hover\:opacity-95:hover{opacity:.95}:root:has(.tp-root) .hover\:opacity-100:hover{opacity:1}:root:has(.tp-root) .hover\:shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.10\)\]:hover{--tw-shadow:0 18px 38px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .hover\:shadow-lg:hover{--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)}:root:has(.tp-root) .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .hover\:shadow-sm:hover{--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)}:root:has(.tp-root) .hover\:backdrop-blur-sm:hover{--tw-backdrop-blur:blur(4px);-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,)}}:root:has(.tp-root) .focus\:border-none:focus{--tw-border-style:none;border-style:none}:root:has(.tp-root) .focus\:border-\[\#0d0d0d\]:focus{border-color:#0d0d0d}:root:has(.tp-root) .focus\:border-gray-300:focus{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}:root:has(.tp-root) .focus\:bg-\[\#efefef\]:focus{background-color:#efefef}:root:has(.tp-root) .focus\:bg-blue-50:focus{background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}:root:has(.tp-root) .focus\:bg-blue-950\/40:focus{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .focus\:bg-blue-950\/40:focus{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .focus\:bg-default-100:focus{background-color:var(--color-default-100)}:root:has(.tp-root) .focus\:bg-gray-50:focus{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}:root:has(.tp-root) .focus\:bg-gray-100:focus{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .focus\:text-accent:focus{color:var(--color-accent)}:root:has(.tp-root) .focus\:text-destructive:focus{color:var(--color-error)}:root:has(.tp-root) .focus\:text-foreground:focus{color:var(--color-text-primary)}:root:has(.tp-root) .focus\:text-gray-700:focus{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}:root:has(.tp-root) .focus\:text-red-600:focus{color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}:root:has(.tp-root) .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)}:root:has(.tp-root) .focus\:ring-1:focus{--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)}:root:has(.tp-root) .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)}:is(:root:has(.tp-root) .focus\:ring-accent:focus,:root:has(.tp-root) .focus\:ring-primary:focus,:root:has(.tp-root) .focus\:ring-primary\/40:focus){--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .focus\:ring-primary\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}:root:has(.tp-root) .focus\:ring-primary\/50:focus{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .focus\:ring-primary\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}:root:has(.tp-root) .focus\:ring-ring:focus{--tw-ring-color:var(--color-focus-ring)}:root:has(.tp-root) .focus\:ring-offset-2:focus{--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)}:root:has(.tp-root) .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:root:has(.tp-root) .focus-visible\:border-border:focus-visible{border-color:var(--color-border)}:root:has(.tp-root) .focus-visible\:bg-\[\#fafafa\]:focus-visible{background-color:#fafafa}:root:has(.tp-root) .focus-visible\:bg-muted\/50:focus-visible{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .focus-visible\:bg-muted\/50:focus-visible{background-color:color-mix(in oklab, var(--color-muted-surface) 50%, transparent)}}:root:has(.tp-root) .focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .focus-visible\:ring-1:focus-visible{--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)}:root:has(.tp-root) .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)}:root:has(.tp-root) .focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--color-accent)}:root:has(.tp-root) .focus-visible\:ring-muted:focus-visible{--tw-ring-color:var(--color-muted-surface)}:root:has(.tp-root) .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-focus-ring)}:root:has(.tp-root) .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)}:root:has(.tp-root) .focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}:root:has(.tp-root) .focus-visible\:ring-offset-paper:focus-visible{--tw-ring-offset-color:var(--color-paper)}:root:has(.tp-root) .focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}:root:has(.tp-root) .focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:root:has(.tp-root) .focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}:root:has(.tp-root) .focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}:root:has(.tp-root) .focus-visible\:outline-primary:focus-visible{outline-color:var(--color-accent)}:root:has(.tp-root) .focus-visible\:outline-tp-ink:focus-visible{outline-color:var(--color-tp-ink)}:root:has(.tp-root) .focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}:root:has(.tp-root) .focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:root:has(.tp-root) .focus-visible\:before\:pointer-events-none:focus-visible:before{content:var(--tw-content);pointer-events:none}:root:has(.tp-root) .focus-visible\:before\:absolute:focus-visible:before{content:var(--tw-content);position:absolute}:root:has(.tp-root) .focus-visible\:before\:-inset-1:focus-visible:before{content:var(--tw-content);inset:calc(var(--spacing,.25rem) * -1)}:root:has(.tp-root) .focus-visible\:before\:rounded-\[16px\]:focus-visible:before{content:var(--tw-content);border-radius:16px}:root:has(.tp-root) .focus-visible\:before\:rounded-full:focus-visible:before{content:var(--tw-content);border-radius:2147483647px}:root:has(.tp-root) .focus-visible\:before\:border-2:focus-visible:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}:root:has(.tp-root) .focus-visible\:before\:border-ink-primary:focus-visible:before{content:var(--tw-content);border-color:var(--color-ink-primary)}:root:has(.tp-root) .active\:scale-\[0\.99\]:active{scale:.99}:root:has(.tp-root) .active\:scale-\[1\.10\]:active{scale:1.1}:root:has(.tp-root) .active\:cursor-grabbing:active{cursor:grabbing}:root:has(.tp-root) .active\:bg-\[\#00000012\]:active{background-color:#00000012}:root:has(.tp-root) .active\:bg-accent\/60:active{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .active\:bg-accent\/60:active{background-color:color-mix(in oklab, var(--color-accent) 60%, transparent)}}:root:has(.tp-root) .active\:bg-blue-50:active{background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}:root:has(.tp-root) .active\:bg-blue-950\/40:active{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .active\:bg-blue-950\/40:active{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .active\:bg-default-100:active{background-color:var(--color-default-100)}:root:has(.tp-root) .active\:bg-gray-100:active{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .active\:bg-muted:active{background-color:var(--color-muted-surface)}:root:has(.tp-root) .active\:text-foreground:active{color:var(--color-text-primary)}:root:has(.tp-root) .disabled\:pointer-events-none:disabled{pointer-events:none}:root:has(.tp-root) .disabled\:cursor-default:disabled{cursor:default}:root:has(.tp-root) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:root:has(.tp-root) .disabled\:no-underline:disabled{text-decoration-line:none}:root:has(.tp-root) .disabled\:opacity-40:disabled{opacity:.4}:root:has(.tp-root) .disabled\:opacity-50:disabled{opacity:.5}:root:has(.tp-root) .disabled\:opacity-60:disabled{opacity:.6}:root:has(.tp-root) .disabled\:opacity-70:disabled{opacity:.7}:root:has(.tp-root) .disabled\:opacity-100:disabled{opacity:1}:root:has(.tp-root) .disabled\:\[-webkit-text-fill-color\:currentColor\]:disabled{-webkit-text-fill-color:currentColor}:root:has(.tp-root) .aria-selected\:bg-accent[aria-selected=true]{background-color:var(--color-accent)}:root:has(.tp-root) .aria-selected\:bg-gray-100[aria-selected=true]{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .aria-selected\:bg-transparent[aria-selected=true]{background-color:#0000}:root:has(.tp-root) .aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--color-on-accent)}:root:has(.tp-root) .aria-selected\:text-ink-primary[aria-selected=true]{color:var(--color-ink-primary)}:root:has(.tp-root) .data-\[active\=false\]\:pointer-events-auto[data-active=false]{pointer-events:auto}:root:has(.tp-root) .data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}:root:has(.tp-root) .data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .data-\[active\=false\]\:scale-100[data-active=false]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}:root:has(.tp-root) .data-\[active\=false\]\:opacity-100[data-active=false]{opacity:1}:root:has(.tp-root) .data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}:root:has(.tp-root) .data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}:root:has(.tp-root) .data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}:root:has(.tp-root) .data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}:root:has(.tp-root) .data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-0[data-direction=end][data-active=false]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}:root:has(.tp-root) .data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}:root:has(.tp-root) .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}:root:has(.tp-root) .data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}:root:has(.tp-root) .data-\[frame-expanded\]\:before\:fixed[data-frame-expanded]:before{content:var(--tw-content);position:fixed}:root:has(.tp-root) .data-\[frame-expanded\]\:before\:inset-0[data-frame-expanded]:before{content:var(--tw-content);inset:0}:root:has(.tp-root) .data-\[frame-expanded\]\:before\:bg-black\/50[data-frame-expanded]:before{content:var(--tw-content);background-color:#00000080}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .data-\[frame-expanded\]\:before\:bg-black\/50[data-frame-expanded]:before{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}:root:has(.tp-root) .data-\[frame-expanded\]\:before\:content-\[\'\'\][data-frame-expanded]:before{--tw-content:"";content:var(--tw-content)}:root:has(.tp-root) .data-\[highlight\]\:bg-blue-50[data-highlight]{background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}:root:has(.tp-root) .data-\[highlight\]\:bg-blue-950\/40[data-highlight]{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .data-\[highlight\]\:bg-blue-950\/40[data-highlight]{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .data-\[highlight\]\:text-accent[data-highlight]{color:var(--color-accent)}:root:has(.tp-root) .data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:var(--color-accent)}:root:has(.tp-root) .data-\[highlighted\]\:bg-gray-50[data-highlighted]{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}:root:has(.tp-root) .data-\[highlighted\]\:bg-gray-100[data-highlighted]{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .data-\[highlighted\]\:bg-transparent[data-highlighted]{background-color:#0000}:root:has(.tp-root) .data-\[highlighted\]\:text-accent[data-highlighted]{color:var(--color-accent)}:root:has(.tp-root) .data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:var(--color-on-accent)}:root:has(.tp-root) .data-\[highlighted\]\:text-ink-primary[data-highlighted]{color:var(--color-ink-primary)}:root:has(.tp-root) .data-\[hover\=true\]\:\!bg-accent-opacity-10[data-hover=true]{background-color:var(--color-accent-opacity-10)!important}:root:has(.tp-root) .data-\[hover\=true\]\:bg-\[\#F5F5F6\][data-hover=true]{background-color:#f5f5f6}:root:has(.tp-root) .data-\[hover\=true\]\:pr-\[7px\][data-hover=true]{padding-right:7px}:root:has(.tp-root) .data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-on-muted)}:root:has(.tp-root) .data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}:root:has(.tp-root) .data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}:root:has(.tp-root) .data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}:root:has(.tp-root) .data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}:root:has(.tp-root) .data-\[state\=active\]\:border-none[data-state=active]{--tw-border-style:none;border-style:none}:root:has(.tp-root) .data-\[state\=active\]\:border-border[data-state=active]{border-color:var(--color-border)}:root:has(.tp-root) .data-\[state\=active\]\:bg-\[\#efefef\][data-state=active]{background-color:#efefef}:root:has(.tp-root) .data-\[state\=active\]\:bg-\[\#fafafa\][data-state=active]{background-color:#fafafa}:root:has(.tp-root) .data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}:root:has(.tp-root) .data-\[state\=active\]\:bg-paper[data-state=active]{background-color:var(--color-paper)}:root:has(.tp-root) .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-text-primary)}:root:has(.tp-root) .data-\[state\=active\]\:text-ink-primary[data-state=active]{color:var(--color-ink-primary)}:root:has(.tp-root) .data-\[state\=active\]\:shadow[data-state=active]{--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)}:root:has(.tp-root) .data-\[state\=active\]\:shadow-\[0_0_0_1px_var\(--color-border\)\][data-state=active]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[state\=checked\]\:border-accent[data-state=checked]{border-color:var(--color-accent)}:is(:root:has(.tp-root) .data-\[state\=checked\]\:bg-accent[data-state=checked],:root:has(.tp-root) .data-\[state\=checked\]\:bg-primary[data-state=checked]){background-color:var(--color-accent)}:root:has(.tp-root) .data-\[state\=checked\]\:bg-transparent[data-state=checked]{background-color:#0000}:root:has(.tp-root) .data-\[state\=checked\]\:text-foreground[data-state=checked]{color:var(--color-text-primary)}:root:has(.tp-root) .data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-on-primary)}:root:has(.tp-root) .data-\[state\=closed\]\:pointer-events-none[data-state=closed]{pointer-events:none}:root:has(.tp-root) .data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}:root:has(.tp-root) .data-\[state\=closed\]\:grid-rows-\[0fr\][data-state=closed]{grid-template-rows:0fr}:root:has(.tp-root) .data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0}:root:has(.tp-root) .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}:root:has(.tp-root) .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}:root:has(.tp-root) .data-\[state\=indeterminate\]\:bg-transparent[data-state=indeterminate]{background-color:#0000}:root:has(.tp-root) .data-\[state\=indeterminate\]\:text-foreground[data-state=indeterminate]{color:var(--color-text-primary)}:root:has(.tp-root) .data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}:root:has(.tp-root) .data-\[state\=open\]\:grid-rows-\[1fr\][data-state=open]{grid-template-rows:1fr}:root:has(.tp-root) .data-\[state\=open\]\:bg-\[\#F5F5F6\][data-state=open]{background-color:#f5f5f6}:root:has(.tp-root) .data-\[state\=open\]\:bg-gray-50[data-state=open]{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}:root:has(.tp-root) .data-\[state\=open\]\:bg-gray-100[data-state=open]{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .data-\[state\=open\]\:bg-paper[data-state=open]{background-color:var(--color-paper)}:root:has(.tp-root) .data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}:root:has(.tp-root) .data-\[state\=open\]\:shadow-lg[data-state=open]{--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)}:root:has(.tp-root) .data-\[state\=open\]\:ring-1[data-state=open]{--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)}:root:has(.tp-root) .data-\[state\=open\]\:ring-border[data-state=open]{--tw-ring-color:var(--color-border)}:root:has(.tp-root) .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}:root:has(.tp-root) .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}:root:has(.tp-root) .data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted-surface)}:root:has(.tp-root) .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .data-\[state\=unchecked\]\:bg-gray-secondary[data-state=unchecked]{background-color:var(--color-gray-secondary)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){:root:has(.tp-root) .supports-\[backdrop-filter\]\:bg-background\/70{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .supports-\[backdrop-filter\]\:bg-background\/70{background-color:color-mix(in oklab, var(--color-background) 70%, transparent)}}:root:has(.tp-root) .supports-\[backdrop-filter\]\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:root:has(.tp-root) .supports-\[backdrop-filter\]\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-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,)}}@supports (height:100dvh){:root:has(.tp-root) .supports-\[height\:100dvh\]\:h-\[100dvh\]{height:100dvh}}@media (prefers-reduced-motion:no-preference){:root:has(.tp-root) .motion-safe\:animate-ping{animation:var(--animate-ping,ping 1s cubic-bezier(0, 0, .2, 1) infinite)}:root:has(.tp-root) .motion-safe\:transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .motion-safe\:transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .motion-safe\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}:root:has(.tp-root) .motion-safe\:duration-\[80ms\]{--tw-duration:80ms;transition-duration:80ms}:root:has(.tp-root) .motion-safe\:duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}:root:has(.tp-root) .motion-safe\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}:root:has(.tp-root) .motion-safe\:ease-out{--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}:root:has(.tp-root) .motion-safe\:\[will-change\:transform\,opacity\]{will-change:transform,opacity}:root:has(.tp-root) .motion-safe\:active\:scale-\[0\.98\]:active{scale:.98}}@media (prefers-reduced-motion:reduce){:root:has(.tp-root) .motion-reduce\:scroll-auto{scroll-behavior:auto}:root:has(.tp-root) .motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:650px){:root:has(.tp-root) .max-sm\:transition-none{transition-property:none}}@media (min-width:396px){:root:has(.tp-root) .min-\[396px\]\:w-auto{width:auto}:root:has(.tp-root) .min-\[396px\]\:w-fit{width:fit-content}:root:has(.tp-root) .min-\[396px\]\:flex-row{flex-direction:row}}@media (min-width:481px){:root:has(.tp-root) .desktop\:block{display:block}:root:has(.tp-root) .desktop\:hidden{display:none}:root:has(.tp-root) .desktop\:max-w-xs{max-width:var(--container-xs,20rem)}:root:has(.tp-root) .desktop\:shrink-0{flex-shrink:0}:root:has(.tp-root) .desktop\:flex-row{flex-direction:row}:root:has(.tp-root) .desktop\:items-center{align-items:center}:root:has(.tp-root) .desktop\:justify-between{justify-content:space-between}:root:has(.tp-root) .desktop\:justify-center{justify-content:center}:root:has(.tp-root) .desktop\:gap-4{gap:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .desktop\:pt-5{padding-top:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .desktop\:pt-16{padding-top:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .desktop\:pb-\[calc\(2\.5rem\+var\(--cookie-banner-offset\,0px\)\)\]{padding-bottom:calc(2.5rem + var(--cookie-banner-offset,0px))}:root:has(.tp-root) .desktop\:text-\[14px\]{font-size:14px}:root:has(.tp-root) .desktop\:text-\[48px\]{font-size:48px}:root:has(.tp-root) .desktop\:text-\[60px\]{font-size:60px}:root:has(.tp-root) .desktop\:text-h1{font-size:28px}}@media (min-width:650px){:root:has(.tp-root) .sm\:pointer-events-none{pointer-events:none}:root:has(.tp-root) .sm\:relative{position:relative}:root:has(.tp-root) .sm\:static{position:static}:root:has(.tp-root) .sm\:end-3{inset-inline-end:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .sm\:-top-4{top:calc(var(--spacing,.25rem) * -4)}:root:has(.tp-root) .sm\:top-1\/2{top:50%}:root:has(.tp-root) .sm\:top-4{top:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:-right-10{right:calc(var(--spacing,.25rem) * -10)}:root:has(.tp-root) .sm\:right-4{right:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:right-auto{right:auto}:root:has(.tp-root) .sm\:bottom-auto{bottom:auto}:root:has(.tp-root) .sm\:left-1\/2{left:50%}:root:has(.tp-root) .sm\:left-auto{left:auto}:root:has(.tp-root) .sm\:order-1{order:1}:root:has(.tp-root) .sm\:order-2{order:2}:root:has(.tp-root) .sm\:-mx-6{margin-inline:calc(var(--spacing,.25rem) * -6)}:root:has(.tp-root) .sm\:mx-0{margin-inline:0}:root:has(.tp-root) .sm\:mx-4{margin-inline:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:my-4{margin-block:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:prose-base{font-size:1rem;line-height:1.75}:root:has(.tp-root) .sm\:prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .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}:root:has(.tp-root) .sm\:prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}:is(:root:has(.tp-root) .sm\:prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .sm\:prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:2em;margin-bottom:2em}:root:has(.tp-root) .sm\:prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .sm\:prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:root:has(.tp-root) .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}:is(:root:has(.tp-root) .sm\:prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .sm\:prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875em}:root:has(.tp-root) .sm\:prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}:root:has(.tp-root) .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}:is(:root:has(.tp-root) .sm\:prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .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}:root:has(.tp-root) .sm\:prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}:is(:root:has(.tp-root) .sm\:prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .sm\:prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))){padding-inline-start:.375em}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:root:has(.tp-root) .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}:root:has(.tp-root) .sm\:prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:root:has(.tp-root) .sm\:prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:root:has(.tp-root) .sm\:prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:root:has(.tp-root) .sm\:prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}:is(:root:has(.tp-root) .sm\:prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .sm\:prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .sm\:prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),:root:has(.tp-root) .sm\:prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}:root:has(.tp-root) .sm\:prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.71429}:root:has(.tp-root) .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}:root:has(.tp-root) .sm\:prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .sm\:prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .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}:root:has(.tp-root) .sm\:prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:root:has(.tp-root) .sm\:prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:root:has(.tp-root) .sm\:prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:root:has(.tp-root) .sm\:prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:root:has(.tp-root) .sm\:prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.857143em;font-size:.875em;line-height:1.42857}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:root:has(.tp-root) .sm\:prose-base :where(.sm\:prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}:root:has(.tp-root) .sm\:mt-0{margin-top:0}:root:has(.tp-root) .sm\:mt-1\.5{margin-top:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .sm\:mt-12{margin-top:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .sm\:block{display:block}:root:has(.tp-root) .sm\:flex{display:flex}:root:has(.tp-root) .sm\:hidden{display:none}:root:has(.tp-root) .sm\:inline{display:inline}:root:has(.tp-root) .sm\:h-5{height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .sm\:h-6{height:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .sm\:h-24{height:calc(var(--spacing,.25rem) * 24)}:root:has(.tp-root) .sm\:h-\[390px\]{height:390px}:root:has(.tp-root) .sm\:h-\[720px\]{height:720px}:root:has(.tp-root) .sm\:h-auto{height:auto}:root:has(.tp-root) .sm\:h-full{height:100%}:root:has(.tp-root) .sm\:max-h-\[80vh\]{max-height:80vh}:root:has(.tp-root) .sm\:max-h-\[300px\]{max-height:300px}:root:has(.tp-root) .sm\:max-h-\[400px\]{max-height:400px}:root:has(.tp-root) .sm\:max-h-\[max\(20rem\,60dvh\)\]{max-height:max(20rem,60dvh)}:root:has(.tp-root) .sm\:max-h-\[min\(310px\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(310px, var(--radix-popover-content-available-height))}:root:has(.tp-root) .sm\:max-h-\[min\(340px\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(340px, var(--radix-popover-content-available-height))}:root:has(.tp-root) .sm\:min-h-80{min-height:calc(var(--spacing,.25rem) * 80)}:root:has(.tp-root) .sm\:min-h-\[260px\]{min-height:260px}:root:has(.tp-root) .sm\:w-5{width:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .sm\:w-24{width:calc(var(--spacing,.25rem) * 24)}:root:has(.tp-root) .sm\:w-\[70vw\]{width:70vw}:root:has(.tp-root) .sm\:w-\[168px\]{width:168px}:root:has(.tp-root) .sm\:w-auto{width:auto}:root:has(.tp-root) .sm\:w-full{width:100%}:root:has(.tp-root) .sm\:max-w-80{max-width:calc(var(--spacing,.25rem) * 80)}:root:has(.tp-root) .sm\:max-w-\[640px\]{max-width:640px}:root:has(.tp-root) .sm\:max-w-\[720px\]{max-width:720px}:root:has(.tp-root) .sm\:max-w-md{max-width:var(--container-md,28rem)}:root:has(.tp-root) .sm\:max-w-xl\!{max-width:var(--container-xl,36rem)!important}:root:has(.tp-root) .sm\:origin-center{transform-origin:50%}:root:has(.tp-root) .sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .sm\:\[transform\:translate\(-50\%\,-50\%\)_scale\(var\(--scale\,1\)\)\]{transform:translate(-50%,-50%) scale(var(--scale,1))}:root:has(.tp-root) .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root:has(.tp-root) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root:has(.tp-root) .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root:has(.tp-root) .sm\:grid-cols-\[48\.5\%_51\.5\%\]{grid-template-columns:48.5% 51.5%}:root:has(.tp-root) .sm\:grid-cols-\[50\%_50\%\]{grid-template-columns:50% 50%}:root:has(.tp-root) .sm\:grid-cols-\[52\.5\%_47\.5\%\]{grid-template-columns:52.5% 47.5%}:root:has(.tp-root) .sm\:flex-row{flex-direction:row}:root:has(.tp-root) .sm\:items-center{align-items:center}:root:has(.tp-root) .sm\:justify-between{justify-content:space-between}:root:has(.tp-root) .sm\:justify-end{justify-content:flex-end}:root:has(.tp-root) .sm\:gap-2{gap:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .sm\:gap-3{gap:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .sm\:gap-4{gap:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:gap-6{gap:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .sm\:gap-10{gap:calc(var(--spacing,.25rem) * 10)}:where(:root:has(.tp-root) .sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}:root:has(.tp-root) .sm\:self-center{align-self:center}:root:has(.tp-root) .sm\:overflow-hidden{overflow:hidden}:root:has(.tp-root) .sm\:rounded-\[14px\]{border-radius:14px}:root:has(.tp-root) .sm\:rounded-\[14px\]\!{border-radius:14px!important}:root:has(.tp-root) .sm\:rounded-\[28px\]{border-radius:28px}:root:has(.tp-root) .sm\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:root:has(.tp-root) .sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:root:has(.tp-root) .sm\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .sm\:bg-white\/10{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .sm\:p-4{padding:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:p-8{padding:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .sm\:px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .sm\:px-8{padding-inline:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .sm\:px-9{padding-inline:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .sm\:px-10{padding-inline:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .sm\:py-0{padding-block:0}:root:has(.tp-root) .sm\:py-14{padding-block:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .sm\:pe-0{padding-inline-end:0}:root:has(.tp-root) .sm\:pe-9{padding-inline-end:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .sm\:pt-2{padding-top:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .sm\:pt-5{padding-top:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .sm\:pt-6{padding-top:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .sm\:pt-16{padding-top:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .sm\:pt-24{padding-top:calc(var(--spacing,.25rem) * 24)}:root:has(.tp-root) .sm\:pb-4{padding-bottom:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .sm\:pb-6{padding-bottom:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .sm\:pb-8{padding-bottom:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .sm\:text-center{text-align:center}:root:has(.tp-root) .sm\:text-left{text-align:left}:root:has(.tp-root) .sm\:text-start{text-align:start}:root:has(.tp-root) .sm\:text-2xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}:root:has(.tp-root) .sm\:text-4xl{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}:root:has(.tp-root) .sm\:text-5xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}:root:has(.tp-root) .sm\:text-base{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}:root:has(.tp-root) .sm\:text-lg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}:root:has(.tp-root) .sm\:text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:root:has(.tp-root) .sm\:text-xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:root:has(.tp-root) .sm\:text-t2{font-size:16px}:root:has(.tp-root) .sm\:opacity-0{opacity:0}:root:has(.tp-root) .sm\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .sm\:duration-150{--tw-duration:.15s;transition-duration:.15s}:root:has(.tp-root) .sm\:ease-out{--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}@media (hover:hover){:root:has(.tp-root) .sm\:group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}:root:has(.tp-root) .sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}:root:has(.tp-root) .sm\:hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .sm\:hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}}:root:has(.tp-root) .sm\:data-\[state\=closed\]\:\[--scale\:0\.98\][data-state=closed]{--scale:.98}:root:has(.tp-root) .sm\:data-\[state\=open\]\:\[--scale\:1\][data-state=open]{--scale:1}}@media (min-width:876px){:root:has(.tp-root) .min-\[876px\]\:\!aspect-auto{aspect-ratio:auto!important}:root:has(.tp-root) .min-\[876px\]\:aspect-\[4\/3\]{aspect-ratio:4/3}:root:has(.tp-root) .min-\[876px\]\:h-full{height:100%}:root:has(.tp-root) .min-\[876px\]\:max-w-\[calc\(50\%-0\.5rem\)\]{max-width:calc(50% - .5rem)}:root:has(.tp-root) .min-\[876px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){:root:has(.tp-root) .md\:top-5{top:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .md\:right-5{right:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .md\:bottom-6{bottom:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .md\:mt-12{margin-top:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .md\:block{display:block}:root:has(.tp-root) .md\:flex{display:flex}:root:has(.tp-root) .md\:hidden{display:none}:is(:root:has(.tp-root) .md\:\!h-5,:root:has(.tp-root) .md\:h-5\!){height:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .md\:h-8{height:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .md\:h-auto{height:auto}:root:has(.tp-root) .md\:max-h-\[216px\]{max-height:216px}:root:has(.tp-root) .md\:max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}:root:has(.tp-root) .md\:max-h-\[calc\(100vh-5rem\)\]{max-height:calc(100vh - 5rem)}:root:has(.tp-root) .md\:min-h-0{min-height:0}:root:has(.tp-root) .md\:min-h-\[400px\]{min-height:400px}:root:has(.tp-root) .md\:\!w-5{width:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .md\:w-0{width:0}:root:has(.tp-root) .md\:w-5\!{width:calc(var(--spacing,.25rem) * 5)!important}:root:has(.tp-root) .md\:w-\[50\%\]{width:50%}:root:has(.tp-root) .md\:w-\[180px\]{width:180px}:root:has(.tp-root) .md\:w-\[220px\]{width:220px}:root:has(.tp-root) .md\:w-\[calc\(\(88vw-72px\)\/3\)\]{width:calc(29.3333vw - 24px)}:root:has(.tp-root) .md\:w-\[calc\(100vw-5rem\)\]{width:calc(100vw - 5rem)}:root:has(.tp-root) .md\:max-w-\[88vw\]{max-width:88vw}:root:has(.tp-root) .md\:max-w-\[960px\]{max-width:960px}:root:has(.tp-root) .md\:max-w-\[calc\(\(88vw-72px\)\*2\/3\+60px\)\]{max-width:calc(58.6667vw + 12px)}:root:has(.tp-root) .md\:flex-1{flex:1}:root:has(.tp-root) .md\:shrink-0{flex-shrink:0}:root:has(.tp-root) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root:has(.tp-root) .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root:has(.tp-root) .md\:flex-row{flex-direction:row}:root:has(.tp-root) .md\:flex-row-reverse{flex-direction:row-reverse}:root:has(.tp-root) .md\:items-center{align-items:center}:root:has(.tp-root) .md\:justify-between{justify-content:space-between}:root:has(.tp-root) .md\:justify-center{justify-content:center}:root:has(.tp-root) .md\:justify-start{justify-content:flex-start}:root:has(.tp-root) .md\:gap-2{gap:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .md\:gap-14{gap:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .md\:gap-28{gap:calc(var(--spacing,.25rem) * 28)}:root:has(.tp-root) .md\:gap-x-6{column-gap:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .md\:overflow-hidden{overflow:hidden}:root:has(.tp-root) .md\:overflow-y-auto{overflow-y:auto}:root:has(.tp-root) .md\:rounded-\[28px\]{border-radius:28px}:root:has(.tp-root) .md\:\[mask-image\:linear-gradient\(to_bottom\,\#000_calc\(100\%-56px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}:root:has(.tp-root) .md\:p-8{padding:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .md\:px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .md\:px-10{padding-inline:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .md\:px-12{padding-inline:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .md\:px-\[6vw\]{padding-inline:6vw}:root:has(.tp-root) .md\:px-\[22px\]{padding-inline:22px}:root:has(.tp-root) .md\:py-3{padding-block:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .md\:py-4{padding-block:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .md\:py-5{padding-block:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .md\:pe-0{padding-inline-end:0}:root:has(.tp-root) .md\:pt-0{padding-top:0}:root:has(.tp-root) .md\:pt-12{padding-top:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .md\:pt-14{padding-top:calc(var(--spacing,.25rem) * 14)}:root:has(.tp-root) .md\:pt-18{padding-top:calc(var(--spacing,.25rem) * 18)}:root:has(.tp-root) .md\:pt-32{padding-top:calc(var(--spacing,.25rem) * 32)}:root:has(.tp-root) .md\:pt-\[30px\]{padding-top:30px}:root:has(.tp-root) .md\:pb-4{padding-bottom:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .md\:pb-12{padding-bottom:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .md\:pb-16{padding-bottom:calc(var(--spacing,.25rem) * 16)}:root:has(.tp-root) .md\:text-3xl{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}:root:has(.tp-root) .md\:text-4xl{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}:root:has(.tp-root) .md\:text-6xl{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}:root:has(.tp-root) .md\:text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:root:has(.tp-root) .md\:text-xl{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}:root:has(.tp-root) .md\:shadow-\[0_24px_64px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 24px 64px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .md\:transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .md\:duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}:root:has(.tp-root) .md\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}}@media (min-width:1200px){:root:has(.tp-root) .lg\:right-\[60px\]{right:60px}:root:has(.tp-root) .lg\:block{display:block}:root:has(.tp-root) .lg\:hidden{display:none}:root:has(.tp-root) .lg\:h-full{height:100%}:root:has(.tp-root) .lg\:min-h-0{min-height:0}:root:has(.tp-root) .lg\:w-\[710px\]{width:710px}:root:has(.tp-root) .lg\:w-full{width:100%}:root:has(.tp-root) .lg\:min-w-0{min-width:0}:root:has(.tp-root) .lg\:min-w-\[300px\]{min-width:300px}:root:has(.tp-root) .lg\:min-w-\[420px\]{min-width:420px}:root:has(.tp-root) .lg\:flex-1{flex:1}:root:has(.tp-root) .lg\:flex-shrink-0{flex-shrink:0}:root:has(.tp-root) .lg\:translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root:has(.tp-root) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root:has(.tp-root) .lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}:root:has(.tp-root) .lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}:root:has(.tp-root) .lg\:flex-row{flex-direction:row}:root:has(.tp-root) .lg\:items-center{align-items:center}:root:has(.tp-root) .lg\:justify-start{justify-content:flex-start}:root:has(.tp-root) .lg\:gap-7{gap:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .lg\:gap-8{gap:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .lg\:gap-10{gap:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .lg\:gap-12{gap:calc(var(--spacing,.25rem) * 12)}:root:has(.tp-root) .lg\:px-8{padding-inline:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .lg\:px-10{padding-inline:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .lg\:py-8{padding-block:calc(var(--spacing,.25rem) * 8)}:root:has(.tp-root) .lg\:py-10{padding-block:calc(var(--spacing,.25rem) * 10)}:root:has(.tp-root) .lg\:pr-4{padding-right:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .lg\:text-\[40px\]{font-size:40px}}@media (min-width:1280px){:root:has(.tp-root) .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}:root:has(.tp-root) .rtl\:-translate-x-\[2px\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(2px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .rtl\:-translate-x-\[18px\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(18px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}:root:has(.tp-root) .rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}:root:has(.tp-root) .rtl\:data-\[state\=checked\]\:translate-x-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-state=checked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .rtl\:data-\[state\=unchecked\]\:translate-x-4:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-state=unchecked]{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .dark\:block:where(.dark,.dark *){display:block}:root:has(.tp-root) .dark\:hidden:where(.dark,.dark *){display:none}:where(:root:has(.tp-root) .dark\:divide-white\/\[0\.08\]:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(:root:has(.tp-root) .dark\:divide-white\/\[0\.08\]:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}:where(:root:has(.tp-root) .dark\:divide-zinc-600:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}:where(:root:has(.tp-root) .dark\:divide-zinc-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}:root:has(.tp-root) .dark\:border:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}:root:has(.tp-root) .dark\:border-0:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:0}:root:has(.tp-root) .dark\:border-\[\#3b3547\]:where(.dark,.dark *){border-color:#3b3547}:root:has(.tp-root) .dark\:border-\[\#332e3d\]:where(.dark,.dark *){border-color:#332e3d}:root:has(.tp-root) .dark\:border-\[\#242424\]:where(.dark,.dark *){border-color:#242424}:root:has(.tp-root) .dark\:border-\[\#ffffff26\]:where(.dark,.dark *){border-color:#ffffff26}:root:has(.tp-root) .dark\:border-\[rgba\(255\,255\,255\,0\.1\)\]:where(.dark,.dark *){border-color:#ffffff1a}:root:has(.tp-root) .dark\:border-amber-500\/30:where(.dark,.dark *){border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-amber-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-500,lab(72.7183% 31.8672 97.9407)) 30%, transparent)}}:root:has(.tp-root) .dark\:border-background:where(.dark,.dark *){border-color:var(--color-background)}:root:has(.tp-root) .dark\:border-blue-700:where(.dark,.dark *){border-color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}:root:has(.tp-root) .dark\:border-border:where(.dark,.dark *){border-color:var(--color-border)}:root:has(.tp-root) .dark\:border-default-100:where(.dark,.dark *){border-color:var(--color-default-100)}:root:has(.tp-root) .dark\:border-default-200:where(.dark,.dark *){border-color:var(--color-default-200)}:root:has(.tp-root) .dark\:border-default-300:where(.dark,.dark *){border-color:var(--color-default-300)}:root:has(.tp-root) .dark\:border-default-400\/30:where(.dark,.dark *){border-color:var(--color-default-400)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-default-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-default-400) 30%, transparent)}}:root:has(.tp-root) .dark\:border-destructive:where(.dark,.dark *){border-color:var(--color-error)}:root:has(.tp-root) .dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}:root:has(.tp-root) .dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}:root:has(.tp-root) .dark\:border-green-700\/50:where(.dark,.dark *){border-color:#00813880}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-green-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-green-700,lab(47.0329% -47.0239 31.4788)) 50%, transparent)}}:root:has(.tp-root) .dark\:border-primary:where(.dark,.dark *){border-color:var(--color-accent)}:root:has(.tp-root) .dark\:border-red-500\/30:where(.dark,.dark *){border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-red-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-500,lab(55.4814% 75.0732 48.8528)) 30%, transparent)}}:root:has(.tp-root) .dark\:border-red-900\/30:where(.dark,.dark *){border-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-red-900\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-900,lab(28.5139% 44.5539 29.0463)) 30%, transparent)}}:root:has(.tp-root) .dark\:border-transparent:where(.dark,.dark *){border-color:#0000}:root:has(.tp-root) .dark\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}:root:has(.tp-root) .dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}:root:has(.tp-root) .dark\:border-white\/40:where(.dark,.dark *){border-color:#fff6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-white\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}:root:has(.tp-root) .dark\:border-white\/60:where(.dark,.dark *){border-color:#fff9}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-white\/60:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}:root:has(.tp-root) .dark\:border-zinc-600:where(.dark,.dark *){border-color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}:root:has(.tp-root) .dark\:border-zinc-700:where(.dark,.dark *){border-color:var(--color-zinc-700,lab(26.8019% 1.35387 -4.68303))}:root:has(.tp-root) .dark\:border-zinc-800:where(.dark,.dark *){border-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}:root:has(.tp-root) .dark\:border-t-blue-500:where(.dark,.dark *){border-top-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}:root:has(.tp-root) .dark\:border-b-white\/40:where(.dark,.dark *){border-bottom-color:#fff6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:border-b-white\/40:where(.dark,.dark *){border-bottom-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}:root:has(.tp-root) .dark\:bg-\[\#0d0d0d\]:where(.dark,.dark *){background-color:#0d0d0d}:root:has(.tp-root) .dark\:bg-\[\#0d0d0d\]\/90:where(.dark,.dark *){background-color:lab(3.63549% -.00000745058 .00000298023/.9)}:root:has(.tp-root) .dark\:bg-\[\#0d1911\]:where(.dark,.dark *){background-color:#0d1911}:root:has(.tp-root) .dark\:bg-\[\#1B2131\]:where(.dark,.dark *){background-color:#1b2131}:root:has(.tp-root) .dark\:bg-\[\#1a1a1a\]:where(.dark,.dark *){background-color:#1a1a1a}:root:has(.tp-root) .dark\:bg-\[\#1d1a25\]:where(.dark,.dark *){background-color:#1d1a25}:root:has(.tp-root) .dark\:bg-\[\#1e1e1e\]:where(.dark,.dark *){background-color:#1e1e1e}:root:has(.tp-root) .dark\:bg-\[\#2E2E2E\]:where(.dark,.dark *){background-color:#2e2e2e}:root:has(.tp-root) .dark\:bg-\[\#2a2a2a\]:where(.dark,.dark *){background-color:#2a2a2a}:root:has(.tp-root) .dark\:bg-\[\#2d6bff33\]:where(.dark,.dark *){background-color:#2d6bff33}:root:has(.tp-root) .dark\:bg-\[\#004a77\]:where(.dark,.dark *){background-color:#004a77}:root:has(.tp-root) .dark\:bg-\[\#212121\]:where(.dark,.dark *){background-color:#212121}:root:has(.tp-root) .dark\:bg-\[\#242424\]:where(.dark,.dark *){background-color:#242424}:root:has(.tp-root) .dark\:bg-\[\#303030\]:where(.dark,.dark *){background-color:#303030}:root:has(.tp-root) .dark\:bg-\[\#ECECEC\]\/10:where(.dark,.dark *){background-color:lab(93.3983% 0 0/.1)}:root:has(.tp-root) .dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]:where(.dark,.dark *){background-color:var(--shiki-dark-bg,var(--sdm-tbg))}:root:has(.tp-root) .dark\:bg-accent:where(.dark,.dark *){background-color:var(--color-accent)}:root:has(.tp-root) .dark\:bg-accent-opacity-10\!:where(.dark,.dark *){background-color:var(--color-accent-opacity-10)!important}:root:has(.tp-root) .dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500,lab(72.7183% 31.8672 97.9407)) 10%, transparent)}}:root:has(.tp-root) .dark\:bg-background:where(.dark,.dark *){background-color:var(--color-background)}:root:has(.tp-root) .dark\:bg-black:where(.dark,.dark *){background-color:var(--color-black,#000)}:root:has(.tp-root) .dark\:bg-black\/50:where(.dark,.dark *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-black\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}:root:has(.tp-root) .dark\:bg-blue-500\/20:where(.dark,.dark *){background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-blue-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500,lab(54.1736% 13.3369 -74.6839)) 20%, transparent)}}:root:has(.tp-root) .dark\:bg-blue-900\/30:where(.dark,.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-blue-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-900,lab(26.1542% 15.7545 -51.5504)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .dark\:bg-blue-950\/40\!:where(.dark,.dark *){background-color:#16245666!important}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-blue-950\/40\!:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)!important}}:root:has(.tp-root) .dark\:bg-dark:where(.dark,.dark *){background-color:var(--color-dark)}:root:has(.tp-root) .dark\:bg-default-50:where(.dark,.dark *){background-color:var(--color-default-50)}:is(:root:has(.tp-root) .dark\:bg-default-100:where(.dark,.dark *),:root:has(.tp-root) .dark\:bg-default-100\/40:where(.dark,.dark *)){background-color:var(--color-default-100)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-default-100\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-default-100) 40%, transparent)}}:root:has(.tp-root) .dark\:bg-default-200:where(.dark,.dark *){background-color:var(--color-default-200)}:root:has(.tp-root) .dark\:bg-default-600:where(.dark,.dark *){background-color:var(--color-default-600)}:root:has(.tp-root) .dark\:bg-foreground:where(.dark,.dark *){background-color:var(--color-text-primary)}:root:has(.tp-root) .dark\:bg-gray-100\/10:where(.dark,.dark *){background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-gray-100\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 10%, transparent)}}:root:has(.tp-root) .dark\:bg-gray-100\/30:where(.dark,.dark *){background-color:#f3f4f64d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-gray-100\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}:root:has(.tp-root) .dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}:root:has(.tp-root) .dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}:root:has(.tp-root) .dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}:root:has(.tp-root) .dark\:bg-gray-secondary:where(.dark,.dark *){background-color:var(--color-gray-secondary)}:root:has(.tp-root) .dark\:bg-gray-tertiary:where(.dark,.dark *){background-color:var(--color-gray-tertiary)}:root:has(.tp-root) .dark\:bg-green-900\/20:where(.dark,.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-green-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-900,lab(30.797% -29.6927 17.382)) 20%, transparent)}}:root:has(.tp-root) .dark\:bg-green-900\/30:where(.dark,.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-green-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-900,lab(30.797% -29.6927 17.382)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-muted\/30:where(.dark,.dark *){background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-muted\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-muted-surface) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-neutral-600:where(.dark,.dark *){background-color:var(--color-neutral-600,lab(34.924% 0 0))}:root:has(.tp-root) .dark\:bg-paper:where(.dark,.dark *){background-color:var(--color-paper)}:root:has(.tp-root) .dark\:bg-red-500\/10:where(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-red-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500,lab(55.4814% 75.0732 48.8528)) 10%, transparent)}}:root:has(.tp-root) .dark\:bg-red-900\/30:where(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-red-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900,lab(28.5139% 44.5539 29.0463)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950,lab(13.003% 29.04 16.7519)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}:root:has(.tp-root) .dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white,#fff)}:root:has(.tp-root) .dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}:root:has(.tp-root) .dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .dark\:bg-white\/20:where(.dark,.dark *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-white\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}:root:has(.tp-root) .dark\:bg-white\/\[0\.02\]:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-white\/\[0\.02\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 2%, transparent)}}:root:has(.tp-root) .dark\:bg-white\/\[0\.03\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-white\/\[0\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 3%, transparent)}}:root:has(.tp-root) .dark\:bg-white\/\[0\.06\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-white\/\[0\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}:root:has(.tp-root) .dark\:bg-yellow-500:where(.dark,.dark *){background-color:var(--color-yellow-500,lab(76.3898% 14.5258 98.4589))}:root:has(.tp-root) .dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,lab(32.3865% 21.1273 38.5959)) 20%, transparent)}}:root:has(.tp-root) .dark\:bg-yellow-900\/30:where(.dark,.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:bg-yellow-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,lab(32.3865% 21.1273 38.5959)) 30%, transparent)}}:root:has(.tp-root) .dark\:bg-zinc-500:where(.dark,.dark *){background-color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}:root:has(.tp-root) .dark\:bg-zinc-600:where(.dark,.dark *){background-color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}:root:has(.tp-root) .dark\:bg-zinc-800:where(.dark,.dark *){background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}:root:has(.tp-root) .dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572))}:root:has(.tp-root) .dark\:from-\[\#212121\]:where(.dark,.dark *){--tw-gradient-from:#212121;--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))}:root:has(.tp-root) .dark\:via-\[\#212121\]\/60:where(.dark,.dark *){--tw-gradient-via:lab(12.74% .00000745058 -.00000298023/.6);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:root:has(.tp-root) .dark\:via-white\/20:where(.dark,.dark *){--tw-gradient-via:#fff3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:via-white\/20:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}:root:has(.tp-root) .dark\:via-white\/20:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:root:has(.tp-root) .dark\:to-\[\#212121\]\/0:where(.dark,.dark *){--tw-gradient-to:lab(0% 0 0/0);--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))}:root:has(.tp-root) .dark\:fill-gray-200:where(.dark,.dark *){fill:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .dark\:text-\[\#0d0d0d\]:where(.dark,.dark *){color:#0d0d0d}:root:has(.tp-root) .dark\:text-\[\#3D3D3D\]:where(.dark,.dark *){color:#3d3d3d}:root:has(.tp-root) .dark\:text-\[\#9ca3af\]:where(.dark,.dark *){color:#9ca3af}:root:has(.tp-root) .dark\:text-\[\#9ca3af\]\!:where(.dark,.dark *){color:#9ca3af!important}:root:has(.tp-root) .dark\:text-\[\#936316\]:where(.dark,.dark *){color:#936316}:root:has(.tp-root) .dark\:text-\[\#C4841E\]:where(.dark,.dark *){color:#c4841e}:root:has(.tp-root) .dark\:text-\[\#FDFDFD\]:where(.dark,.dark *){color:#fdfdfd}:root:has(.tp-root) .dark\:text-\[\#b4b4b4\]:where(.dark,.dark *){color:#b4b4b4}:root:has(.tp-root) .dark\:text-\[\#c2e7ff\]:where(.dark,.dark *){color:#c2e7ff}:root:has(.tp-root) .dark\:text-\[\#f3f3f3\]:where(.dark,.dark *){color:#f3f3f3}:root:has(.tp-root) .dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]:where(.dark,.dark *){color:var(--shiki-dark,var(--sdm-c,inherit))}:root:has(.tp-root) .dark\:text-accent:where(.dark,.dark *){color:var(--color-accent)}:root:has(.tp-root) .dark\:text-accent\!:where(.dark,.dark *){color:var(--color-accent)!important}:root:has(.tp-root) .dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200,lab(91.7203% -.505269 49.9084))}:root:has(.tp-root) .dark\:text-amber-200\/70:where(.dark,.dark *){color:#fee685b3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-amber-200\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-amber-200,lab(91.7203% -.505269 49.9084)) 70%, transparent)}}:root:has(.tp-root) .dark\:text-amber-200\/90:where(.dark,.dark *){color:#fee685e6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-amber-200\/90:where(.dark,.dark *){color:color-mix(in oklab, var(--color-amber-200,lab(91.7203% -.505269 49.9084)) 90%, transparent)}}:root:has(.tp-root) .dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089))}:root:has(.tp-root) .dark\:text-background:where(.dark,.dark *){color:var(--color-background)}:root:has(.tp-root) .dark\:text-black:where(.dark,.dark *){color:var(--color-black,#000)}:root:has(.tp-root) .dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}:root:has(.tp-root) .dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}:root:has(.tp-root) .dark\:text-default-400:where(.dark,.dark *){color:var(--color-default-400)}:root:has(.tp-root) .dark\:text-destructive:where(.dark,.dark *){color:var(--color-error)}:root:has(.tp-root) .dark\:text-foreground:where(.dark,.dark *){color:var(--color-text-primary)}:root:has(.tp-root) .dark\:text-foreground\!:where(.dark,.dark *){color:var(--color-text-primary)!important}:root:has(.tp-root) .dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}:root:has(.tp-root) .dark\:text-gray-100\/40:where(.dark,.dark *){color:#f3f4f666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-gray-100\/40:where(.dark,.dark *){color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 40%, transparent)}}:root:has(.tp-root) .dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .dark\:text-gray-200\!:where(.dark,.dark *){color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))!important}:root:has(.tp-root) .dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}:root:has(.tp-root) .dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}:root:has(.tp-root) .dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}:root:has(.tp-root) .dark\:text-gray-900:where(.dark,.dark *){color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}:root:has(.tp-root) .dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300,lab(86.9953% -47.2691 25.0054))}:root:has(.tp-root) .dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400,lab(78.503% -64.9265 39.7492))}:root:has(.tp-root) .dark\:text-ink-primary:where(.dark,.dark *){color:var(--color-ink-primary)}:root:has(.tp-root) .dark\:text-muted-foreground:where(.dark,.dark *){color:var(--color-on-muted)}:root:has(.tp-root) .dark\:text-neutral-500:where(.dark,.dark *){color:var(--color-neutral-500,lab(48.496% 0 0))}:root:has(.tp-root) .dark\:text-neutral-900:where(.dark,.dark *){color:var(--color-neutral-900,lab(7.78201% -.0000149012 0))}:root:has(.tp-root) .dark\:text-primary:where(.dark,.dark *){color:var(--color-accent)}:root:has(.tp-root) .dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200,lab(86.017% 19.8815 7.75869))}:root:has(.tp-root) .dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}:root:has(.tp-root) .dark\:text-secondary:where(.dark,.dark *){color:var(--color-text-secondary)}:root:has(.tp-root) .dark\:text-tertiary:where(.dark,.dark *){color:var(--color-text-tertiary)}:root:has(.tp-root) .dark\:text-white:where(.dark,.dark *){color:var(--color-white,#fff)}:root:has(.tp-root) .dark\:text-white\/30:where(.dark,.dark *){color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/30:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}:root:has(.tp-root) .dark\:text-white\/40:where(.dark,.dark *){color:#fff6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/40:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}:root:has(.tp-root) .dark\:text-white\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}:root:has(.tp-root) .dark\:text-white\/55:where(.dark,.dark *){color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/55:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 55%, transparent)}}:root:has(.tp-root) .dark\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}:root:has(.tp-root) .dark\:text-white\/65:where(.dark,.dark *){color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/65:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 65%, transparent)}}:root:has(.tp-root) .dark\:text-white\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}:root:has(.tp-root) .dark\:text-white\/75:where(.dark,.dark *){color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/75:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}:root:has(.tp-root) .dark\:text-white\/90:where(.dark,.dark *){color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-white\/90:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}:root:has(.tp-root) .dark\:text-yellow-400:where(.dark,.dark *){color:var(--color-yellow-400,lab(83.2664% 8.65132 106.895))}:root:has(.tp-root) .dark\:text-zinc-300\/90:where(.dark,.dark *){color:#d4d4d8e6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:text-zinc-300\/90:where(.dark,.dark *){color:color-mix(in oklab, var(--color-zinc-300,lab(84.9837% .601262 -2.17986)) 90%, transparent)}}:root:has(.tp-root) .dark\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}:root:has(.tp-root) .dark\:shadow-\[0_0_40px_rgba\(0\,0\,0\,0\.25\)\]:where(.dark,.dark *){--tw-shadow:0 0 40px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .dark\:shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.4\)\,0_4px_10px_rgba\(0\,0\,0\,0\.35\)\]:where(.dark,.dark *){--tw-shadow:0 1px 2px var(--tw-shadow-color,#0006), 0 4px 10px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .dark\:shadow-\[0_18px_38px_rgba\(0\,0\,0\,0\.28\)\]:where(.dark,.dark *){--tw-shadow:0 18px 38px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .dark\:shadow-none:where(.dark,.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .dark\:shadow-zinc-900\/50:where(.dark,.dark *){--tw-shadow-color:#18181b80}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:shadow-zinc-900\/50:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-900,lab(8.30603% .618205 -2.16572)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}:root:has(.tp-root) .dark\:ring-\[\#333333\]:where(.dark,.dark *){--tw-ring-color:#333}:root:has(.tp-root) .dark\:ring-border:where(.dark,.dark *){--tw-ring-color:var(--color-border)}:root:has(.tp-root) .dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .dark\:ring-white\/\[0\.08\]:where(.dark,.dark *){--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:ring-white\/\[0\.08\]:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}:root:has(.tp-root) .dark\:ring-zinc-600:where(.dark,.dark *){--tw-ring-color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}:root:has(.tp-root) .dark\:drop-shadow-\[0_50px_100px_rgb\(0_0_0\/0\.6\)\]:where(.dark,.dark *){--tw-drop-shadow-size:drop-shadow(0 50px 100px var(--tw-drop-shadow-color,#0009));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}:root:has(.tp-root) .dark\:invert:where(.dark,.dark *){--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,)}:root:has(.tp-root) .dark\:prose-invert:where(.dark,.dark *){--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)}:root:has(.tp-root) .dark\:\[--color-background\:\#201f1e\]:where(.dark,.dark *){--color-background:#201f1e}:root:has(.tp-root) .dark\:\[--color-border\:\#2e2c29\]:where(.dark,.dark *){--color-border:#2e2c29}:root:has(.tp-root) .dark\:\[--color-ink-cta\:\#121110\]:where(.dark,.dark *){--color-ink-cta:#121110}:root:has(.tp-root) .dark\:\[--color-ink-primary\:\#edecea\]:where(.dark,.dark *){--color-ink-primary:#edecea}:root:has(.tp-root) .dark\:\[--color-ink-secondary\:\#a9a6a1\]:where(.dark,.dark *){--color-ink-secondary:#a9a6a1}:root:has(.tp-root) .dark\:\[--color-ink-tertiary\:\#9d9a94\]:where(.dark,.dark *){--color-ink-tertiary:#9d9a94}:root:has(.tp-root) .dark\:\[--color-paper\:\#141312\]:where(.dark,.dark *){--color-paper:#141312}:root:has(.tp-root) .dark\:\[--color-surface-primary\:\#edecea\]:where(.dark,.dark *){--color-surface-primary:#edecea}:root:has(.tp-root) .dark\:\[--color-surface-secondary\:\#1c1b1a\]:where(.dark,.dark *){--color-surface-secondary:#1c1b1a}:root:has(.tp-root) .dark\:\[--color-surface-tertiary\:\#2c2a27\]:where(.dark,.dark *){--color-surface-tertiary:#2c2a27}@media (hover:hover){:root:has(.tp-root) .dark\:group-hover\:text-accent:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-accent)}:root:has(.tp-root) .dark\:group-hover\/files\:border-white\/\[0\.06\]:where(.dark,.dark *):is(:where(.group\/files):hover *){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:group-hover\/files\:border-white\/\[0\.06\]:where(.dark,.dark *):is(:where(.group\/files):hover *){border-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}}:root:has(.tp-root) .dark\:placeholder\:text-gray-500:where(.dark,.dark *)::placeholder{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}:root:has(.tp-root) .dark\:placeholder\:text-white\/60:where(.dark,.dark *)::placeholder{color:#fff9}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:placeholder\:text-white\/60:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}:root:has(.tp-root) .dark\:focus-within\:bg-default-100:where(.dark,.dark *):focus-within{background-color:var(--color-default-100)}@media (hover:hover){:root:has(.tp-root) .dark\:hover\:border-\[\#310413\]\!:where(.dark,.dark *):hover{border-color:#310413!important}:root:has(.tp-root) .dark\:hover\:border-gray-500:where(.dark,.dark *):hover{border-color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}:root:has(.tp-root) .dark\:hover\:border-gray-700:where(.dark,.dark *):hover{border-color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}:root:has(.tp-root) .dark\:hover\:bg-\[\#145882\]:where(.dark,.dark *):hover{background-color:#145882}:root:has(.tp-root) .dark\:hover\:bg-\[\#310413\]\!:where(.dark,.dark *):hover{background-color:#310413!important}:root:has(.tp-root) .dark\:hover\:bg-\[\#424242\]:where(.dark,.dark *):hover{background-color:#424242}:root:has(.tp-root) .dark\:hover\:bg-\[\#ECECEC\]\/10:where(.dark,.dark *):hover{background-color:lab(93.3983% 0 0/.1)}:root:has(.tp-root) .dark\:hover\:bg-accent-opacity-10\!:where(.dark,.dark *):hover{background-color:var(--color-accent-opacity-10)!important}:root:has(.tp-root) .dark\:hover\:bg-background:where(.dark,.dark *):hover{background-color:var(--color-background)}:root:has(.tp-root) .dark\:hover\:bg-blue-950\/40:where(.dark,.dark *):hover{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-blue-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-default-100:where(.dark,.dark *):hover{background-color:var(--color-default-100)}:root:has(.tp-root) .dark\:hover\:bg-default-100\!:where(.dark,.dark *):hover{background-color:var(--color-default-100)!important}:root:has(.tp-root) .dark\:hover\:bg-default-200:where(.dark,.dark *):hover{background-color:var(--color-default-200)}:root:has(.tp-root) .dark\:hover\:bg-default-800:where(.dark,.dark *):hover{background-color:var(--color-default-800)}:root:has(.tp-root) .dark\:hover\:bg-foreground:where(.dark,.dark *):hover{background-color:var(--color-text-primary)}:root:has(.tp-root) .dark\:hover\:bg-gray-100\/10:where(.dark,.dark *):hover{background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-gray-100\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 10%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-gray-100\/15:where(.dark,.dark *):hover{background-color:#f3f4f626}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-gray-100\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 15%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-gray-100\/20:where(.dark,.dark *):hover{background-color:#f3f4f633}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-gray-100\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 20%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}:root:has(.tp-root) .dark\:hover\:bg-gray-secondary:where(.dark,.dark *):hover{background-color:var(--color-gray-secondary)}:root:has(.tp-root) .dark\:hover\:bg-muted\/30:where(.dark,.dark *):hover{background-color:var(--color-muted-surface)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-muted\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-muted-surface) 30%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-neutral-200:where(.dark,.dark *):hover{background-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209))}:root:has(.tp-root) .dark\:hover\:bg-paper:where(.dark,.dark *):hover{background-color:var(--color-paper)}:root:has(.tp-root) .dark\:hover\:bg-surface-secondary-active:where(.dark,.dark *):hover{background-color:var(--color-surface-secondary-active)}:root:has(.tp-root) .dark\:hover\:bg-transparent:where(.dark,.dark *):hover{background-color:#0000}:root:has(.tp-root) .dark\:hover\:bg-white:where(.dark,.dark *):hover{background-color:var(--color-white,#fff)}:root:has(.tp-root) .dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-white\/90:where(.dark,.dark *):hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-white\/90:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-white\/\[0\.02\]:where(.dark,.dark *):hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:hover\:bg-white\/\[0\.02\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 2%, transparent)}}:root:has(.tp-root) .dark\:hover\:bg-zinc-800:where(.dark,.dark *):hover{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}:root:has(.tp-root) .dark\:hover\:bg-none\!:where(.dark,.dark *):hover{background-image:none!important}:root:has(.tp-root) .dark\:hover\:\!text-\[\#F3125F\]:where(.dark,.dark *):hover{color:#f3125f!important}:root:has(.tp-root) .dark\:hover\:text-accent:where(.dark,.dark *):hover{color:var(--color-accent)}:root:has(.tp-root) .dark\:hover\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}:root:has(.tp-root) .dark\:hover\:text-gray-400:where(.dark,.dark *):hover{color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}:root:has(.tp-root) .dark\:hover\:text-ink-primary:where(.dark,.dark *):hover{color:var(--color-ink-primary)}:root:has(.tp-root) .dark\:hover\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}:root:has(.tp-root) .dark\:hover\:text-zinc-300:where(.dark,.dark *):hover{color:var(--color-zinc-300,lab(84.9837% .601262 -2.17986))}:root:has(.tp-root) .dark\:hover\:opacity-80:where(.dark,.dark *):hover{opacity:.8}:root:has(.tp-root) .dark\:hover\:shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.04\)\]:where(.dark,.dark *):hover{--tw-shadow:0 0 12px var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root:has(.tp-root) .dark\:hover\:shadow-\[0_18px_38px_rgba\(0\,0\,0\,0\.28\)\]:where(.dark,.dark *):hover{--tw-shadow:0 18px 38px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root:has(.tp-root) .dark\:focus\:border-white\/40:where(.dark,.dark *):focus{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:focus\:border-white\/40:where(.dark,.dark *):focus{border-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}:root:has(.tp-root) .dark\:focus\:border-zinc-500:where(.dark,.dark *):focus{border-color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}:root:has(.tp-root) .dark\:focus\:bg-blue-950\/40:where(.dark,.dark *):focus{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:focus\:bg-blue-950\/40:where(.dark,.dark *):focus{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .dark\:focus\:bg-default-100:where(.dark,.dark *):focus{background-color:var(--color-default-100)}:root:has(.tp-root) .dark\:focus\:bg-gray-100\/10:where(.dark,.dark *):focus{background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:focus\:bg-gray-100\/10:where(.dark,.dark *):focus{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 10%, transparent)}}:root:has(.tp-root) .dark\:focus\:text-accent:where(.dark,.dark *):focus{color:var(--color-accent)}:root:has(.tp-root) .dark\:focus\:text-gray-200:where(.dark,.dark *):focus{color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}:root:has(.tp-root) .dark\:active\:bg-background:where(.dark,.dark *):active{background-color:var(--color-background)}:root:has(.tp-root) .dark\:active\:bg-blue-950\/40:where(.dark,.dark *):active{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:active\:bg-blue-950\/40:where(.dark,.dark *):active{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .dark\:active\:bg-paper:where(.dark,.dark *):active{background-color:var(--color-paper)}:root:has(.tp-root) .dark\:active\:bg-white\/10:where(.dark,.dark *):active{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:active\:bg-white\/10:where(.dark,.dark *):active{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}:root:has(.tp-root) .dark\:aria-selected\:bg-gray-800:where(.dark,.dark *)[aria-selected=true]{background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}:root:has(.tp-root) .dark\:data-\[highlight\]\:bg-blue-950\/40:where(.dark,.dark *)[data-highlight]{background-color:#16245666}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:data-\[highlight\]\:bg-blue-950\/40:where(.dark,.dark *)[data-highlight]{background-color:color-mix(in oklab, var(--color-blue-950,lab(15.6723% 8.86232 -32.2945)) 40%, transparent)}}:root:has(.tp-root) .dark\:data-\[highlighted\]\:bg-default-100:where(.dark,.dark *)[data-highlighted]{background-color:var(--color-default-100)}:root:has(.tp-root) .dark\:data-\[highlighted\]\:bg-gray-800:where(.dark,.dark *)[data-highlighted]{background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}:root:has(.tp-root) .dark\:data-\[highlighted\]\:text-accent:where(.dark,.dark *)[data-highlighted]{color:var(--color-accent)}:root:has(.tp-root) .dark\:data-\[hover\=true\]\:bg-paper:where(.dark,.dark *)[data-hover=true]{background-color:var(--color-paper)}:root:has(.tp-root) .dark\:data-\[hover\=true\]\:\!bg-none:where(.dark,.dark *)[data-hover=true]{background-image:none!important}:root:has(.tp-root) .dark\:data-\[state\=active\]\:bg-background:where(.dark,.dark *)[data-state=active]{background-color:var(--color-background)}:root:has(.tp-root) .dark\:data-\[state\=active\]\:bg-paper:where(.dark,.dark *)[data-state=active]{background-color:var(--color-paper)}:root:has(.tp-root) .dark\:data-\[state\=open\]\:bg-default-100:where(.dark,.dark *)[data-state=open]{background-color:var(--color-default-100)}:root:has(.tp-root) .dark\:data-\[state\=open\]\:bg-gray-100\/10:where(.dark,.dark *)[data-state=open]{background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root) .dark\:data-\[state\=open\]\:bg-gray-100\/10:where(.dark,.dark *)[data-state=open]{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 10%, transparent)}}:root:has(.tp-root) .dark\:data-\[state\=open\]\:bg-paper:where(.dark,.dark *)[data-state=open]{background-color:var(--color-paper)}:root:has(.tp-root) .dark\:data-\[state\=unchecked\]\:bg-zinc-600:where(.dark,.dark *)[data-state=unchecked]{background-color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}@media (pointer:coarse){:root:has(.tp-root) .pointer-coarse\:size-11{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .pointer-coarse\:h-11{height:calc(var(--spacing,.25rem) * 11)}:root:has(.tp-root) .pointer-coarse\:min-h-11{min-height:calc(var(--spacing,.25rem) * 11)}}@media (max-width:649px),(max-height:649px){:root:has(.tp-root) .mobile\:pointer-events-none{pointer-events:none}:root:has(.tp-root) .mobile\:absolute{position:absolute}:root:has(.tp-root) .mobile\:static{position:static}:root:has(.tp-root) .mobile\:top-3{top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mobile\:top-9{top:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .mobile\:right-4{right:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .mobile\:z-auto{z-index:auto}:root:has(.tp-root) .mobile\:mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mobile\:mr-1\.5{margin-right:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .mobile\:block{display:block}:root:has(.tp-root) .mobile\:flex{display:flex}:root:has(.tp-root) .mobile\:hidden{display:none}:root:has(.tp-root) .mobile\:h-0{height:0}:root:has(.tp-root) .mobile\:h-9{height:calc(var(--spacing,.25rem) * 9)}:root:has(.tp-root) .mobile\:max-h-none{max-height:none}:root:has(.tp-root) .mobile\:w-0{width:0}:root:has(.tp-root) .mobile\:flex-col{flex-direction:column}:root:has(.tp-root) .mobile\:flex-col-reverse{flex-direction:column-reverse}:root:has(.tp-root) .mobile\:flex-nowrap{flex-wrap:nowrap}:root:has(.tp-root) .mobile\:items-center{align-items:center}:root:has(.tp-root) .mobile\:items-end{align-items:flex-end}:root:has(.tp-root) .mobile\:justify-start{justify-content:flex-start}:root:has(.tp-root) .mobile\:gap-1{gap:var(--spacing,.25rem)}:root:has(.tp-root) .mobile\:gap-1\.5{gap:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .mobile\:gap-3{gap:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .mobile\:self-auto{align-self:auto}:root:has(.tp-root) .mobile\:overflow-hidden{overflow:hidden}:root:has(.tp-root) .mobile\:overflow-x-auto{overflow-x:auto}:root:has(.tp-root) .mobile\:px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .mobile\:pt-1{padding-top:var(--spacing,.25rem)}:root:has(.tp-root) .mobile\:pr-6{padding-right:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .mobile\:opacity-0{opacity:0}:root:has(.tp-root) .mobile\:opacity-100{opacity:1}}@media (min-width:650px) and (min-height:650px){:root:has(.tp-root) .not-mobile\:pointer-events-none{pointer-events:none}:root:has(.tp-root) .not-mobile\:mt-0{margin-top:0}:root:has(.tp-root) .not-mobile\:mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .not-mobile\:h-0{height:0}:root:has(.tp-root) .not-mobile\:w-0{width:0}:root:has(.tp-root) .not-mobile\:overflow-hidden{overflow:hidden}:root:has(.tp-root) .not-mobile\:px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .not-mobile\:opacity-0{opacity:0}:root:has(.tp-root) .not-mobile\:opacity-100{opacity:1}:root:has(.tp-root) .not-mobile\:transition-\[height\,margin\]{transition-property:height,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .not-mobile\:duration-200{--tw-duration:.2s;transition-duration:.2s}}:root:has(.tp-root) .\[\&_\.chat-markdown_h2\]\:mb-1\.5 .chat-markdown h2{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .\[\&_\.chat-markdown_h2\]\:text-\[15px\] .chat-markdown h2{font-size:15px}:root:has(.tp-root) .\[\&_\.chat-markdown_h2\]\:leading-5 .chat-markdown h2{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .\[\&_\.chat-markdown_h2\]\:font-semibold .chat-markdown h2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_\.chat-markdown_h2\:not\(\:first-child\)\]\:mt-3 .chat-markdown h2:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .\[\&_\.chat-markdown_h3\]\:mb-1 .chat-markdown h3{margin-bottom:var(--spacing,.25rem)}:root:has(.tp-root) .\[\&_\.chat-markdown_h3\]\:text-\[13px\] .chat-markdown h3{font-size:13px}:root:has(.tp-root) .\[\&_\.chat-markdown_h3\]\:leading-5 .chat-markdown h3{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .\[\&_\.chat-markdown_h3\]\:font-semibold .chat-markdown h3{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_\.chat-markdown_h3\:not\(\:first-child\)\]\:mt-2\.5 .chat-markdown h3:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 2.5)}:is(:root:has(.tp-root) .\[\&_\.chat-markdown_p\]\:my-1\.5 .chat-markdown p,:root:has(.tp-root) .\[\&_\.chat-markdown_ul\]\:my-1\.5 .chat-markdown ul){margin-block:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .dark\:\[\&_\.plan-card\]\:bg-background:where(.dark,.dark *) .plan-card{background-color:var(--color-background)}:root:has(.tp-root) .\[\&_\.research-report-content_h1\]\:text-lg .research-report-content h1{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}@media (min-width:650px){:root:has(.tp-root) .\[\&_\.research-report-content_h1\]\:sm\:text-2xl .research-report-content h1{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}:root:has(.tp-root) .\[\&_\.research-report-content_h2\]\:text-base .research-report-content h2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (min-width:650px){:root:has(.tp-root) .\[\&_\.research-report-content_h2\]\:sm\:text-xl .research-report-content h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}:root:has(.tp-root) .\[\&_\.research-report-content_h3\]\:text-sm .research-report-content h3{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (min-width:650px){:root:has(.tp-root) .\[\&_\.research-report-content_h3\]\:sm\:text-lg .research-report-content h3{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}:root:has(.tp-root) .\[\&_\.streamdown\]\:\!max-w-none .streamdown{max-width:none!important}:root:has(.tp-root) .\[\&_\.text-sm\]\:\!text-base .text-sm{font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))!important}:root:has(.tp-root) .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .\[\&_\[cmdk-group-heading\]\]\:text-b2 [cmdk-group-heading]{font-size:12px}:root:has(.tp-root) .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:root:has(.tp-root) .\[\&_\[cmdk-group-heading\]\]\:text-ink-tertiary [cmdk-group-heading]{color:var(--color-ink-tertiary)}:root:has(.tp-root) .\[\&_\[cmdk-group\]\]\:px-1 [cmdk-group]{padding-inline:var(--spacing,.25rem)}:root:has(.tp-root) .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}:root:has(.tp-root) .\[\&_\[data-collapse-fade\]\]\:opacity-0 [data-collapse-fade]{opacity:0}:root:has(.tp-root) .\[\&_\[data-collapse-fade\]\]\:transition-opacity [data-collapse-fade]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .\[\&_\[data-collapse-fade\]\]\:duration-150 [data-collapse-fade]{--tw-duration:.15s;transition-duration:.15s}:root:has(.tp-root) .\[\&_\[data-collapse-rows\]_span\:not\(\:has\(svg\)\)\]\:opacity-0 [data-collapse-rows] span:not(:has(svg)){opacity:0}:root:has(.tp-root) .\[\&_\[data-collapse-rows\]_span\:not\(\:has\(svg\)\)\]\:transition-opacity [data-collapse-rows] span:not(:has(svg)){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:root:has(.tp-root) .\[\&_\[data-collapse-rows\]_span\:not\(\:has\(svg\)\)\]\:duration-150 [data-collapse-rows] span:not(:has(svg)){--tw-duration:.15s;transition-duration:.15s}:root:has(.tp-root) .\[\&_a\]\:text-primary a{color:var(--color-accent)}:root:has(.tp-root) .\[\&_a\]\:underline a{text-decoration-line:underline}:root:has(.tp-root) .\[\&_code\]\:\!\[font-size\:inherit\] code{font-size:inherit!important}:is(:root:has(.tp-root) .\[\&_code\]\:\!\[color\:inherit\] code,:root:has(.tp-root) .dark\:\[\&_code\]\:\!\[color\:inherit\]:where(.dark,.dark *) code){color:inherit!important}:root:has(.tp-root) .\[\&_em\]\:\!\[font-size\:inherit\] em{font-size:inherit!important}:is(:root:has(.tp-root) .\[\&_em\]\:\!\[color\:inherit\] em,:root:has(.tp-root) .dark\:\[\&_em\]\:\!\[color\:inherit\]:where(.dark,.dark *) em){color:inherit!important}:root:has(.tp-root) .\[\&_h1\]\:m-0 h1{margin:0}:root:has(.tp-root) .\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_h1\]\:text-sm h1{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:root:has(.tp-root) .\[\&_h1\]\:text-xs h1{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:root:has(.tp-root) .\[\&_h1\]\:text-\[14px\] h1{font-size:14px}:root:has(.tp-root) .\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_h2\]\:m-0 h2{margin:0}:root:has(.tp-root) .\[\&_h2\]\:mt-2 h2{margin-top:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_h2\]\:mb-1\.5 h2{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}:root:has(.tp-root) .\[\&_h2\]\:text-xs h2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:root:has(.tp-root) .\[\&_h2\]\:text-\[13px\] h2{font-size:13px}:root:has(.tp-root) .\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_h3\]\:m-0 h3{margin:0}:root:has(.tp-root) .\[\&_h3\]\:mb-1 h3{margin-bottom:var(--spacing,.25rem)}:root:has(.tp-root) .\[\&_h3\]\:text-xs h3{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:root:has(.tp-root) .\[\&_h3\]\:text-\[12px\] h3{font-size:12px}:root:has(.tp-root) .\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_h4\]\:m-0 h4{margin:0}:root:has(.tp-root) .\[\&_h4\]\:text-xs h4{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:root:has(.tp-root) .\[\&_h4\]\:font-semibold h4{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_hr\]\:my-2 hr{margin-block:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_hr\]\:border-default-200 hr{border-color:var(--color-default-200)}:root:has(.tp-root) .\[\&_li\]\:my-0\.5 li{margin-block:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .\[\&_li\]\:mb-0\.5 li{margin-bottom:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .\[\&_mark\]\:rounded mark{border-radius:.25rem}:root:has(.tp-root) .\[\&_mark\]\:bg-yellow-200 mark{background-color:var(--color-yellow-200,lab(94.3433% -5.00429 52.9663))}:root:has(.tp-root) .\[\&_mark\]\:px-0\.5 mark{padding-inline:calc(var(--spacing,.25rem) * .5)}:root:has(.tp-root) .\[\&_mark\]\:font-medium mark{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:root:has(.tp-root) .\[\&_mark\]\:dark\:bg-yellow-500 mark:where(.dark,.dark *){background-color:var(--color-yellow-500,lab(76.3898% 14.5258 98.4589))}:root:has(.tp-root) .\[\&_mark\]\:dark\:text-gray-900 mark:where(.dark,.dark *){color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}:root:has(.tp-root) .\[\&_ol\]\:mb-2 ol{margin-bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_ol\]\:list-decimal ol{list-style-type:decimal}:root:has(.tp-root) .\[\&_ol\]\:pl-4 ol{padding-left:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&_p\]\:my-1 p{margin-block:var(--spacing,.25rem)}:root:has(.tp-root) .\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}:root:has(.tp-root) .\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}:root:has(.tp-root) .\[\&_path\]\:fill-current path{fill:currentColor}:root:has(.tp-root) .\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:root:has(.tp-root) .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}:root:has(.tp-root) .\[\&_svg\]\:size-3 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}:root:has(.tp-root) .\[\&_svg\]\:size-4 svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&_svg\]\:size-5 svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .\[\&_svg\]\:size-\[16px\] svg{width:16px;height:16px}:root:has(.tp-root) .\[\&_svg\]\:size-\[17px\] svg{width:17px;height:17px}:root:has(.tp-root) .\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}:root:has(.tp-root) .\[\&_svg\]\:h-2\.5 svg{height:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .\[\&_svg\]\:h-auto svg{height:auto}:root:has(.tp-root) .\[\&_svg\]\:w-2\.5 svg{width:calc(var(--spacing,.25rem) * 2.5)}:root:has(.tp-root) .\[\&_svg\]\:w-auto svg{width:auto}:root:has(.tp-root) .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media (hover:hover){:root:has(.tp-root) .hover\:\[\&_svg\]\:\!text-current:hover svg{color:currentColor!important}}:root:has(.tp-root) .data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg{rotate:180deg}:root:has(.tp-root) .\[\&_svg\:not\(\[class\*\=\'h-\'\]\)\]\:h-4 svg:not([class*=h-]){height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&_svg\:not\(\[class\*\=\'w-\'\]\)\]\:w-4 svg:not([class*=w-]){width:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&_thead\]\:sticky thead{position:sticky}:root:has(.tp-root) .\[\&_thead\]\:top-0 thead{top:0}:root:has(.tp-root) .\[\&_thead\]\:z-10 thead{z-index:10}:root:has(.tp-root) .\[\&_tr\]\:border-0 tr{border-style:var(--tw-border-style);border-width:0}:root:has(.tp-root) .\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:root:has(.tp-root) .\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}:root:has(.tp-root) .\[\&_ul\]\:mb-2 ul{margin-bottom:calc(var(--spacing,.25rem) * 2)}:root:has(.tp-root) .\[\&_ul\]\:list-disc ul{list-style-type:disc}:root:has(.tp-root) .\[\&_ul\]\:pl-4 ul{padding-left:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}:root:has(.tp-root) .\[\&\:\:-webkit-scrollbar\]\:w-1::-webkit-scrollbar{width:var(--spacing,.25rem)}:root:has(.tp-root) .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:2147483647px}:root:has(.tp-root) .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-gray-300::-webkit-scrollbar-thumb{background-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}@media (hover:hover){:root:has(.tp-root) .hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-gray-400:hover::-webkit-scrollbar-thumb{background-color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}}:root:has(.tp-root) .dark\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-gray-600:where(.dark,.dark *)::-webkit-scrollbar-thumb{background-color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}:root:has(.tp-root) .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}:root:has(.tp-root) .\[\&\:has\(\[data-inline-chevron\]\)\>svg\]\:hidden:has([data-inline-chevron])>svg{display:none}:root:has(.tp-root) .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:root:has(.tp-root) .\[svg\]\:size-6:is(svg){width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}:root:has(.tp-root) .\[\&\:not\(\[data-state\]\)\]\:opacity-0:not([data-state]){opacity:0}:root:has(.tp-root) .\[\&\>\*\]\:\!border-transparent>*{border-color:#0000!important}:root:has(.tp-root) .\[\&\>\*\]\:opacity-0>*{opacity:0}:root:has(.tp-root) .\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}:root:has(.tp-root) .\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}:root:has(.tp-root) .\[\&\>\*\:last-child\]\:after\:inline>:last-child:after{content:var(--tw-content);display:inline}:root:has(.tp-root) .\[\&\>\*\:last-child\]\:after\:align-baseline>:last-child:after{content:var(--tw-content);vertical-align:baseline}:root:has(.tp-root) .\[\&\>\*\:last-child\]\:after\:content-\[var\(--streamdown-caret\)\]>:last-child:after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}:root:has(.tp-root) .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .\[\&\>div\]\:\!block>div{display:block!important}:root:has(.tp-root) .\[\&\>div\:first-child\]\:hidden>div:first-child{display:none}:root:has(.tp-root) .\[\&\>li\]\:list-decimal>li{list-style-type:decimal}:root:has(.tp-root) .\[\&\>li\:\:marker\]\:\!text-sm>li::marker{font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important}:root:has(.tp-root) .\[\&\>li\:\:marker\]\:\!text-\[\#5c5c5c\]>li::marker{color:#5c5c5c!important}:root:has(.tp-root) .dark\:\[\&\>li\:\:marker\]\:\!text-\[\#9ca3af\]:where(.dark,.dark *)>li::marker{color:#9ca3af!important}:root:has(.tp-root) .\[\&\>p\]\:inline>p{display:inline}:root:has(.tp-root) .\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has(.tp-root) .\[\&\>span\]\:leading-5>span{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}:root:has(.tp-root) .\[\&\>svg\]\:absolute>svg{position:absolute}:root:has(.tp-root) .\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&\>svg\]\:hidden>svg{display:none}:root:has(.tp-root) .\[\&\>svg\]\:\!size-\[17px\]>svg{width:17px!important;height:17px!important}:root:has(.tp-root) .\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}:root:has(.tp-root) .\[\&\>svg\]\:size-\[18px\]>svg{width:18px;height:18px}:root:has(.tp-root) .\[\&\>svg\]\:h-full>svg{height:100%}:root:has(.tp-root) .\[\&\>svg\]\:w-full>svg{width:100%}:root:has(.tp-root) .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}:root:has(.tp-root) .\[\&\>svg\]\:text-destructive>svg{color:var(--color-error)}:root:has(.tp-root) .\[\&\>svg\]\:text-foreground>svg{color:var(--color-text-primary)}:root:has(.tp-root) .\[\&\>svg\]\:text-gray-500>svg{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}:root:has(.tp-root) .dark\:\[\&\>svg\]\:text-gray-400:where(.dark,.dark *)>svg{color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}:root:has(.tp-root) .\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .\[\&\>svg\:last-child\]\:hidden>svg:last-child{display:none}:root:has(.tp-root) .\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing,.25rem) * 7)}:root:has(.tp-root) .\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:root:has(.tp-root) .\[\&\[data-state\=closed\]\>div\]\:pointer-events-none[data-state=closed]>div{pointer-events:none}:root:has(.tp-root) .\[\&\[data-state\=closed\]\>div\]\:translate-y-\[-10px\][data-state=closed]>div{--tw-translate-y:-10px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .\[\&\[data-state\=closed\]\>div\]\:opacity-0[data-state=closed]>div{opacity:0}:root:has(.tp-root) .\[\&\[data-state\=open\]\>div\]\:translate-y-0[data-state=open]>div{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:root:has(.tp-root) .\[\&\[data-state\=open\]\>div\]\:opacity-100[data-state=open]>div{opacity:1}:root:has(.tp-root) .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media (hover:hover){:root:has(.tp-root) .\[\@media\(hover\:hover\)\]\:hidden{display:none}:root:has(.tp-root) .\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}@media (hover:hover){:root:has(.tp-root) .\[\@media\(hover\:hover\)\]\:group-hover\/tool-hdr\:text-default-500:is(:where(.group\/tool-hdr):hover *){color:var(--color-default-500)}:root:has(.tp-root) .\[\@media\(hover\:hover\)\]\:group-hover\/tool-hdr\:opacity-100:is(:where(.group\/tool-hdr):hover *){opacity:1}:is(:root:has(.tp-root) .\[\@media\(hover\:hover\)\]\:group-hover\/web-search-row\:text-foreground:is(:where(.group\/web-search-row):hover *),:root:has(.tp-root) .\[\@media\(hover\:hover\)\]\:hover\:text-foreground:hover){color:var(--color-text-primary)}}}@media (min-width:650px) and (min-height:650px){:root:has(.tp-root) .\[\@media\(min-width\:650px\)_and_\(min-height\:650px\)\]\:block{display:block}:root:has(.tp-root) .\[\@media\(min-width\:650px\)_and_\(min-height\:650px\)\]\:flex{display:flex}:root:has(.tp-root) .\[\@media\(min-width\:650px\)_and_\(min-height\:650px\)\]\:hidden{display:none}:root:has(.tp-root) .\[\@media\(min-width\:650px\)_and_\(min-height\:650px\)\]\:pt-12{padding-top:calc(var(--spacing,.25rem) * 12)}}@supports (-webkit-touch-callout:none){:root:has(.tp-root) .\[\@supports\(-webkit-touch-callout\:none\)\]\:pb-2{padding-bottom:calc(var(--spacing,.25rem) * 2)}}li :is(:root:has(.tp-root) .\[li_\&\]\:pl-6){padding-left:calc(var(--spacing,.25rem) * 6)}}:root:has(.tp-root[data-tp-variant=onyx]){--tpo-frame:#f3f2f0;--tpo-line-1:#eeedeb;--tpo-line-2:#e4e3e0;--tpo-tray:#f6f6f4;--tpo-fill:#f2f1ef;--tpo-fill-card:#f4f3f1;--tpo-fill-2:#ecebe8;--tpo-card:#fff;--tpo-ink:#121110;--tpo-ink-2:#57544f;--tpo-muted:#6b6862;--tpo-send-empty:#ecebe8;--tpo-send-empty-ink:#9b9892;--tpo-send-hover:#2d2b28;--tpo-grain:none;--tpo-ease:cubic-bezier(.33, 1, .68, 1);--tpv-ground:#fafaf9;--tpv-ground-image:none;--tpv-panel:#f3f2f0;--tpv-panel-edge:#edebe8;--tpv-ink:#121110;--tpv-ink-2:#57544f;--tpv-row-hover:#ebe9e5;--tpv-row-active:transparent;--tpv-row-active-ink:#121110;--tpv-row-active-weight:500;--tpv-row-active-shadow:none;--tpv-accent:#121110;--tpv-input-edge:linear-gradient(#e4e3e0, #e4e3e0);--tpv-input-edge-focus:linear-gradient(180deg, #3d3a36 0%, #918d87 50%, #d3d0cb 100%);--tpv-input-radius:20px;--tpv-input-shadow:none;--tpv-input-shadow-focus:none;--tpv-send:#121110;--tpv-send-ink:#fff;--tpv-send-radius:999px;--color-tp-sheet:#fff;--color-tp-raised:#fff;--color-tp-soft:#f6f6f4;--color-tp-border:#eeedeb;--color-tp-ink:#121110;--color-tp-muted:#6b6862;--color-tp-acc:#121110;--color-tp-acc-text:#121110;--color-tp-chip:var(--color-accent);--color-tp-scroll-thumb:#d9d6d1}:root:has(.tp-root[data-tp-variant=onyx]).dark{--tpo-frame:#0d0c0b;--tpo-line-1:#24221f;--tpo-line-2:#2e2c29;--tpo-tray:#1c1b1a;--tpo-fill:#24221f;--tpo-fill-card:#2c2a27;--tpo-fill-2:#2c2a27;--tpo-card:#201f1e;--tpo-ink:#edecea;--tpo-ink-2:#a9a6a1;--tpo-muted:#9d9a94;--tpo-send-empty:#282624;--tpo-send-empty-ink:#716e69;--tpo-send-hover:#fff;--tpo-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.03 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--tpo-ease:cubic-bezier(.33, 1, .68, 1);--tpv-ground:#141312;--tpv-ground-image:var(--tpo-grain), radial-gradient(ellipse 60% 50% at 50% 46%, #191817, #141312 70%);--tpv-panel:#0d0c0b;--tpv-panel-edge:#24221f;--tpv-ink:#edecea;--tpv-ink-2:#a9a6a1;--tpv-row-hover:#181715;--tpv-row-active:transparent;--tpv-row-active-ink:#edecea;--tpv-row-active-weight:500;--tpv-row-active-shadow:none;--tpv-accent:#edecea;--tpv-input-edge:linear-gradient(#2e2c29, #2e2c29);--tpv-input-edge-focus:linear-gradient(180deg, #d3d0cb 0%, #726f6a 50%, #383633 100%);--tpv-input-radius:20px;--tpv-input-shadow:none;--tpv-input-shadow-focus:none;--tpv-send:#edecea;--tpv-send-ink:#121110;--tpv-send-radius:999px;--color-tp-sheet:#201f1e;--color-tp-raised:#201f1e;--color-tp-soft:#1c1b1a;--color-tp-border:#24221f;--color-tp-ink:#edecea;--color-tp-muted:#9d9a94;--color-tp-acc:#edecea;--color-tp-acc-text:#edecea;--color-tp-chip:var(--color-accent);--color-tp-scroll-thumb:#33312e}@property --tpo-draw{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tpo-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --tpo-fade-end{syntax:"<length>";inherits:false;initial-value:24px}@keyframes tpo-list-in{0%{clip-path:inset(0 0 100%);opacity:0}to{clip-path:inset(0);opacity:1}}:root:has(.tp-root[data-tp-variant=onyx]){--tpv-production-paper:var(--color-paper)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root{--color-paper:var(--tpv-ground)}:is(:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-payment-modals],:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-segmented-toggle]){--color-paper:var(--tpv-production-paper)}:root:has(.tp-root[data-tp-variant=onyx]):not(.dark) .tp-root [data-segmented-toggle]{--color-background:var(--tpv-panel)}@media (min-width:64rem){:root:has(.tp-root[data-tp-variant=onyx]){--tpv-panel-edge:transparent}:root:has(.tp-root[data-tp-variant=onyx]).dark{--tpv-panel-edge:transparent}:root:has(.tp-root[data-tp-variant=onyx]) :has(>[data-tp-sheet]){background-color:var(--tpo-frame)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-sheet]{background-color:var(--tpv-ground);border:1px solid var(--tpo-line-1);border-radius:16px;margin-block:8px;margin-inline:0 8px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-sheet] main{background-color:#0000}}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) .tp-root>header nav a{color:var(--tpo-ink-2);--tpo-ring-radius:10px;border-radius:10px;transition:background-color .12s ease-out,color .12s ease-out;position:relative}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) [data-tp-signin]{--tpo-ring-radius:10px;border-radius:10px;padding-inline:14px;transition:background-color .12s ease-out;position:relative}@media (hover:hover){:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) .tp-root>header nav a:hover{background-color:var(--tpo-fill);color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) [data-tp-signin]:hover{background:var(--tpo-send-hover)}}:is(:root:has(.tp-root[data-tp-variant=onyx]) :is([role=menu],[role=dialog],[role=alertdialog],[role=listbox],[role=tooltip],[data-radix-popper-content-wrapper]):not([data-payment-modals],[data-payment-modals] *),:root:has(.tp-root[data-tp-variant=onyx]) :is([role=menu],[role=dialog],[role=alertdialog],[role=listbox],[role=tooltip],[data-radix-popper-content-wrapper]) :not([data-payment-modals],[data-payment-modals] *),:root:has(.tp-root[data-tp-variant=onyx]) :is(.tp-root,.tp-root *):not([data-payment-modals],[data-payment-modals] *)){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI Variable Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root:has(.tp-root[data-tp-variant=onyx]) [data-testid=guest-menu-signin-button]{background-color:var(--tpo-card);box-shadow:inset 0 0 0 1px var(--tpo-line-2);color:var(--tpo-ink);border-radius:10px;padding-inline:14px;font-weight:500;transition:background-color .12s ease-out}@media (hover:hover){:root:has(.tp-root[data-tp-variant=onyx]) [data-testid=guest-menu-signin-button]:hover{background-color:var(--tpo-fill-card)}}:root:has(.tp-root[data-tp-variant=onyx]) [data-guest-sidebar] [data-testid=guest-menu-signin-button]{margin-inline-start:10px}:root:has(.tp-root[data-tp-variant=onyx]) [data-guest-sidebar] [data-testid=guest-menu-settings]{margin-inline-end:3px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-tp-headline]{max-width:46rem;color:var(--tpo-ink);letter-spacing:-.022em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;font-family:Geist,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:28px;font-weight:480;line-height:1.2;display:flex;padding-bottom:0!important}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-tp-headline] [data-tp-mark]{width:.72em;height:.72em}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=greeting-component]{margin-bottom:32px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] .gap-5:has(>div>[data-testid=greeting-component]){padding-bottom:14px!important}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=greeting-model-subheadline]{display:none}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-model-sheet] button{border-radius:10px;min-height:44px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-tp-headline]:lang(ar){letter-spacing:normal}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]{width:100%;max-width:720px;margin-inline:auto}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root:not([data-tp-viewer=member]) [data-chat-composer-card]>div.relative{padding:0 8px 8px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root:not([data-tp-viewer=member]) [data-chat-composer-card] [data-tp-attachments]{padding-top:8px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root:not([data-tp-viewer=member]) [data-chat-composer-card] .chat-input-selection-zone{padding:16px 0 0}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] .chat-input-selection-zone>*{font-size:16px;line-height:24px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root:not([data-tp-viewer=member]) [data-chat-composer-card] .chat-input-selection-zone>*{box-sizing:border-box;padding:0 10px 4px;min-height:40px!important}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] button>[data-tp-control]{width:18px;height:18px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] button>[data-tp-control=arrow-up]{width:17px;height:17px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-plus-menu]{min-width:248px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-plus-menu] [role=menuitem]>span{font-size:inherit}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-plus-menu]>[aria-hidden]{color:var(--color-gray-700);border-radius:10px;gap:10px;padding:6px 8px;font-size:14px;line-height:20px}:root:has(.tp-root[data-tp-variant=onyx]).dark [data-tp-plus-menu]>[aria-hidden]{color:var(--color-gray-200)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-plus-menu]>[aria-hidden]>svg{width:16px;height:16px;color:var(--color-gray-500)}:root:has(.tp-root[data-tp-variant=onyx]).dark [data-tp-plus-menu]>[aria-hidden]>svg{color:var(--color-gray-400)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root:not([data-tp-viewer=member]) [data-chat-composer-card] div:has(>div>.chat-input-selection-zone)+div{margin-top:4px!important}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card=incognito]{--color-tp-sheet:#201f1e;--color-tp-scroll-thumb:#33312e;--tpv-input-edge:linear-gradient(#2e2c29, #2e2c29);--tpv-input-edge-focus:var(--tpv-input-edge);--tpv-accent:#edecea;--tpv-send:#edecea;--tpv-send-ink:#121110;--tpo-ink:#edecea;--tpo-ink-2:#a9a6a1;--tpo-muted:#9d9a94;--tpo-fill-card:#2c2a27;--tpo-send-empty:#282624;--tpo-send-empty-ink:#716e69;--tpo-send-hover:#fff;color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]).dark .tp-root [data-chat-composer-card=incognito]{--color-tp-sheet:#0d0c0b}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card=incognito] textarea{color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card=incognito] textarea::placeholder{color:var(--tpo-muted)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root :is(div:has(+[data-chat-composer-card]),[data-chat-composer-card]>div)[aria-hidden][class*=blur-]{display:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]{transition:box-shadow .24s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:focus-within{background:linear-gradient(var(--color-tp-sheet), var(--color-tp-sheet)) padding-box, var(--tpv-input-edge) border-box;box-shadow:var(--tpv-input-shadow)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:has(textarea:focus){box-shadow:var(--tpv-input-shadow-focus);transition:box-shadow .64s var(--tpo-ease)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:before{content:"";z-index:0;border-radius:inherit;background:var(--tpv-input-edge-focus) border-box;opacity:0;pointer-events:none;-webkit-mask-image:conic-gradient(from 0deg, #000 min(var(--tpo-draw) - 10deg, 180deg), transparent min(var(--tpo-draw), 180deg), transparent max(360deg - var(--tpo-draw), 180deg), #000 max(370deg - var(--tpo-draw), 180deg)), linear-gradient(#000 0 0), linear-gradient(#000 0 0);-webkit-mask-image:conic-gradient(from 0deg, #000 min(var(--tpo-draw) - 10deg, 180deg), transparent min(var(--tpo-draw), 180deg), transparent max(360deg - var(--tpo-draw), 180deg), #000 max(370deg - var(--tpo-draw), 180deg)), linear-gradient(#000 0 0), linear-gradient(#000 0 0);-webkit-mask-image:conic-gradient(from 0deg, #000 min(var(--tpo-draw) - 10deg, 180deg), transparent min(var(--tpo-draw), 180deg), transparent max(360deg - var(--tpo-draw), 180deg), #000 max(370deg - var(--tpo-draw), 180deg)), linear-gradient(#000 0 0), linear-gradient(#000 0 0);-webkit-mask-image:conic-gradient(from 0deg, #000 min(var(--tpo-draw) - 10deg, 180deg), transparent min(var(--tpo-draw), 180deg), transparent max(360deg - var(--tpo-draw), 180deg), #000 max(370deg - var(--tpo-draw), 180deg)), linear-gradient(#000 0 0), linear-gradient(#000 0 0);mask-image:conic-gradient(from 0deg, #000 min(var(--tpo-draw) - 10deg, 180deg), transparent min(var(--tpo-draw), 180deg), transparent max(360deg - var(--tpo-draw), 180deg), #000 max(370deg - var(--tpo-draw), 180deg)), linear-gradient(#000 0 0), linear-gradient(#000 0 0);-webkit-mask-composite:source-in, xor, source-over;-webkit-mask-composite:source-in,xor,source-over;-webkit-mask-composite:source-in,xor,source-over;border:1px solid #0000;transition:opacity .24s ease-out,--tpo-draw 0s linear .24s;position:absolute;inset:-1px;-webkit-mask-clip:border-box,padding-box,border-box;mask-clip:border-box,padding-box,border-box;-webkit-mask-composite:source-in,xor,source-over;mask-composite:intersect,exclude,add}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:has(textarea:focus):before{--tpo-draw:210deg;opacity:1;transition:--tpo-draw .64s var(--tpo-ease), opacity 40ms linear}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] textarea{scrollbar-width:thin;scrollbar-color:var(--color-tp-scroll-thumb) transparent;min-height:56px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] button:is(:has(>[data-tp-control=plus]),:has(>[data-tp-control=mic])){width:36px;height:36px;color:var(--tpo-muted);--tpo-ring-radius:999px;border-radius:999px;transition:background-color .12s ease-out,color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] button:is(:has(>[data-tp-control=plus]),:has(>[data-tp-control=mic])):is(:hover,[data-state=open]){background-color:var(--tpo-fill-card);color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] button:has(>[data-tp-control=plus]){color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill]){height:32px;color:var(--tpo-ink);letter-spacing:-.006em;--tpo-ring-radius:10px;border-radius:10px;gap:6px;padding-inline:10px 8px;font-size:14px;font-weight:500;transition:background-color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill]):is(:hover,[data-state=open]){background-color:var(--tpo-fill-card)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill])>svg{width:12px;height:12px;color:var(--tpo-muted);transition:rotate .2s var(--tpo-ease)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill])[data-state=open]>svg{rotate:180deg}@media (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill]){height:40px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-chat-composer-card] [data-tp-send]{--tpo-ring-radius:999px;transition:background-color .12s ease-out,color .12s ease-out,scale 80ms ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-chat-composer-card] [data-tp-send]:not(:disabled):active{scale:.96}@media (hover:hover){:root:has(.tp-root[data-tp-variant=onyx]) [data-chat-composer-card] [data-tp-send]:not(:disabled):hover{background:var(--tpo-send-hover)}}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root :is([data-testid=response-notification-banner],[data-testid=instant-fallback-notice]){border:1px solid var(--tpo-line-1);background-color:var(--tpo-tray);color:var(--tpo-ink-2);border-bottom:0;border-radius:16px 16px 0 0!important}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=response-notification-banner]{font-size:13px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]{margin-inline:max(.75rem,50% - 360px + .75rem)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=limit-notification-banner]{margin-inline:max(.6rem,50% - 360px + .6rem)}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]>p{color:var(--tpo-ink-2);font-size:13px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]>p :is(span.font-semibold,b){color:var(--tpo-ink);font-weight:500}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]>p>button{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]>p>button{-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]>p>button{text-underline-offset:3px;text-decoration-thickness:1px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-testid=instant-fallback-notice]>p>button:hover{color:var(--tpo-ink);text-decoration-color:currentColor}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root :is([data-testid=response-notification-enable],[data-testid=instant-fallback-notice]>span>button:not([aria-label])){background:var(--tpv-send);color:var(--tpv-send-ink);transition:background-color .12s ease-out;border-radius:10px!important}@media (hover:hover){:root:has(.tp-root[data-tp-variant=onyx]) .tp-root :is([data-testid=response-notification-enable],[data-testid=instant-fallback-notice]>span>button:not([aria-label])):hover{background:var(--tpo-send-hover)}}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root :is([data-testid=response-notification-dismiss],[data-testid=instant-fallback-notice]>span>button[aria-label]){color:var(--tpo-muted)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer]:not([data-tp-disclaimer=pinned]){box-shadow:none;text-align:center;background-color:#0000;max-width:720px;margin-inline:auto;padding-inline:4px;padding-bottom:8px!important}:root:has(.tp-root[data-tp-variant=onyx]).dark [data-tp-page] [data-tp-disclaimer=pinned]{background-color:#0000}@media (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer]:not([data-tp-disclaimer=pinned]){margin-top:-8px;padding-top:0}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] p{justify-content:center}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] p>svg{display:none}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] p{color:var(--tpo-muted);font-size:12.5px;line-height:1.125}@media (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] p{font-size:14px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] p{text-wrap:balance}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] a{border-radius:3px;text-decoration-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] a{text-underline-offset:3px;text-decoration-thickness:1px;transition:color .12s ease-out,text-decoration-color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] a:hover{color:var(--tpo-ink);text-decoration-color:currentColor}@media not all and (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-tp-headline]{letter-spacing:-.015em;text-align:center;text-wrap:balance;font-size:20px;line-height:1.3;display:block}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-tp-headline]>span{display:inline}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-tp-headline] [data-tp-mark]{vertical-align:-.06em;width:.72em;height:.72em;margin-inline:0 .36em;display:inline-block}}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root[data-tp-viewer=member] [data-tp-apps-pill]{display:none}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]{color:var(--tpo-ink-2);white-space:nowrap;--tpo-ring-radius:999px;flex-wrap:nowrap;font-weight:400;transition:background-color .16s ease-out,color .16s ease-out,opacity .16s ease-out,visibility linear;position:relative}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row] [data-tp-app]{width:16px;height:16px;color:var(--tpo-ink)}@media (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]{border-radius:999px;column-gap:10px;padding-block:10px;padding-inline:16px 15px;font-size:14px;line-height:20px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]>span:has(>[data-tp-app]){gap:6px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]>svg{width:14px;height:14px;color:var(--tpo-muted);transition:translate .22s var(--tpo-ease), color .16s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg{scale:-1 1}}@media (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]:after{content:"";border-radius:999px;position:absolute;inset:-2px}}@media (pointer:coarse) and (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]{min-height:44px}}@media not all and (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]{border:1px solid var(--tpo-line-1);letter-spacing:-.006em;border-radius:999px;flex:none;gap:9px;max-width:none;height:40px;padding-block:0;padding-inline:6px 15px;font-size:14px;font-weight:500}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]>span:has(>[data-tp-app]){order:-1;gap:0}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row]>svg{display:none}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row] [data-tp-app]:not([data-tp-app=gmail],[data-tp-app=notion],[data-tp-app=slack]){display:none}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row] [data-tp-app]{box-sizing:border-box;border:1px solid var(--tpo-line-1);background-color:var(--tpo-surface);width:26px;height:26px;box-shadow:0 0 0 2px var(--tpo-surface);border-radius:999px;padding:4px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=home] [data-tp-apps-row] [data-tp-app]+[data-tp-app]{margin-inline-start:-4px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [aria-haspopup]{height:32px;color:var(--tpo-ink);letter-spacing:-.006em;--tpo-ring-radius:10px;border-radius:10px;gap:6px;padding-inline:10px 8px;font-size:14px;font-weight:500;transition:background-color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [aria-haspopup]:is(:hover,[data-state=open]){background-color:var(--tpo-fill-card)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [aria-haspopup] svg{width:12px;height:12px;color:var(--tpo-muted);transition:rotate .2s var(--tpo-ease)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [aria-haspopup][data-state=open]>svg{rotate:180deg}@media (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [aria-haspopup]{height:40px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] div:has(>[data-testid=send-button])>div:first-child{margin-block-end:2px}@media (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] div:has(>[data-testid=send-button])>div:first-child{margin-block-end:0}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] :is([data-testid=send-button],button:has(>[data-tp-control=mic])){margin-block-end:2px}}@media not all and (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] div:has(>[data-testid=send-button])>div:first-child{scrollbar-width:none;flex-wrap:nowrap;margin:-4px;margin-block-end:-2px;padding:4px;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 20px);mask-image:linear-gradient(270deg,#0000,#000 20px)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] div:has(>[data-testid=send-button])>div:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px);mask-image:linear-gradient(90deg,#0000,#000 20px)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] div:has(>[data-testid=send-button])>div:first-child>*{flex-shrink:0}}@media (not (min-width:40rem)) and (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] div:has(>[data-testid=send-button])>div:first-child{margin-block-end:-4px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=image-landing-upload-button]{color:var(--tpo-muted);--tpo-ring-radius:10px;border-radius:10px;transition:background-color .12s ease-out,color .12s ease-out;inset-inline-start:8px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=image-landing-upload-button]:hover{background-color:var(--tpo-fill-card);color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=send-button]{background:var(--tpv-send);color:var(--tpv-send-ink);--tpo-ring-radius:999px;transition:background-color .12s ease-out,color .12s ease-out,scale 80ms ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=send-button]:disabled{background:var(--tpo-send-empty);color:var(--tpo-send-empty-ink);opacity:1}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=send-button]:not(:disabled):active{scale:.96}@media (hover:hover){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=send-button]:not(:disabled):hover{background:var(--tpo-send-hover)}}@media (prefers-reduced-motion:reduce){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] :is([aria-haspopup],[aria-haspopup] svg,[data-testid=send-button],[data-testid=image-landing-upload-button]){transition:none}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-tp-headline]{text-wrap:balance;flex-direction:column;max-width:34rem;margin-inline:auto;font-size:clamp(22px,2.2vw,28px);padding-bottom:32px!important}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] [data-chat-composer-card] [data-testid=image-landing-upload-button]{align-self:flex-start;margin-top:10px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=images] .gap-5:has(>div>div>[data-tp-headline]){padding-bottom:158px!important}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=apps] h1{color:var(--tpo-ink);letter-spacing:-.035em;font-family:Geist,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:470;line-height:1.1}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=apps] input[type=text]{border-color:var(--tpo-line-1);background-color:var(--color-tp-sheet);border-radius:12px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=apps]{background-color:#0000}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=apps] :is(h2,h3){color:var(--tpo-ink);font-size:16px;font-weight:500}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-headline]{text-wrap:balance;max-width:34rem;margin-inline:auto}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-subtitle]{color:var(--tpo-muted);letter-spacing:-.006em;font-size:15px;line-height:1.45}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-lang]{border:1px solid var(--tpo-line-2);background:var(--tpo-card);height:44px;color:var(--tpo-ink);letter-spacing:-.006em;box-shadow:none;--tpo-ring-radius:999px;border-radius:999px;padding-inline:18px 14px;font-size:14px;font-weight:500;transition:background-color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-lang]:is(:hover,[data-state=open]){background:var(--tpo-fill-card)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-lang] svg{width:12px;height:12px;color:var(--tpo-muted);opacity:1;transition:rotate .2s var(--tpo-ease)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-lang][data-state=open] svg{rotate:180deg}@media not all and (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-lang]{gap:8px;padding-inline:14px 12px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-translate-menu]{border:1px solid var(--color-border);background-color:var(--color-tp-sheet)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-swap]{width:40px;height:40px;color:var(--tpo-ink-2);--tpo-ring-radius:999px;background:0 0;transition:background-color .12s ease-out,color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-swap]:not(:disabled):hover{background:var(--tpo-fill);color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card]{border-radius:var(--tpv-input-radius);box-shadow:none;--tw-ring-shadow:0 0 #0000}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card=source]{border:1px solid var(--tpo-line-2);background:var(--tpo-card);transition:border-color .24s var(--tpo-ease);position:relative}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card=source]:has(textarea:focus-visible){background:linear-gradient(var(--tpo-card), var(--tpo-card)) padding-box, var(--tpv-input-edge-focus) border-box;border-color:#0000}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card=source][data-tp-translate-drop]{background:linear-gradient(var(--tpo-fill-card), var(--tpo-fill-card)) padding-box, var(--tpv-input-edge-focus) border-box;border-color:#0000}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card=output]{background:var(--tpo-tray);border:1px solid #0000}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card] :is(textarea,p){color:var(--tpo-ink);letter-spacing:-.011em;font-size:17px;line-height:1.5}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card] textarea::placeholder{color:var(--tpo-muted)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card] p:is(.text-ink-tertiary,.text-b1){color:var(--tpo-muted)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card] p.text-b1{font-size:13px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card] p.text-error{color:var(--color-error)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-tool]{width:32px;height:32px;color:var(--tpo-muted);--tpo-ring-radius:10px;background:0 0;border-radius:10px;transition:background-color .12s ease-out,color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-tool] svg{width:18px;height:18px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-tool]:not(:disabled):hover{background:var(--tpo-fill-card);color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-card=output] [data-tp-translate-tool]:not(:disabled):hover{background:var(--tpo-fill-2)}@media (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-tool]{width:40px;height:40px}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-file]{border-color:var(--tpo-line-2);background:var(--tpo-card)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-file] span:first-child{color:var(--tpo-ink)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-file] span:last-child{color:var(--tpo-muted)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-send]{border-radius:var(--tpv-send-radius);background:var(--tpv-send);width:36px;height:36px;color:var(--tpv-send-ink);--tpo-ring-radius:999px;transition:background-color .12s ease-out,color .12s ease-out,scale 80ms ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-send]:disabled{background:var(--tpo-send-empty);color:var(--tpo-send-empty-ink);opacity:1}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-send]:not(:disabled):active{scale:.96}@media (hover:hover){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-send]:not(:disabled):hover{background:var(--tpo-send-hover)}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-chip]{border:1px solid var(--tpo-line-1);--tpo-ring-radius:16px;background:0 0;border-radius:16px;transition:background-color .12s ease-out,border-color .12s ease-out}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-chip]:not(:disabled):hover{border-color:var(--tpo-line-2);background:var(--tpo-fill)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-chip]:not(:disabled):active{background:var(--tpo-fill-2)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-chip] svg{width:16px;height:16px;color:var(--tpo-ink-2)}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-chip]>span:first-of-type{color:var(--tpo-ink);letter-spacing:-.006em;font-size:14px;font-weight:500}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] [data-tp-translate-chip]>span:last-of-type{color:var(--tpo-muted);font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page=translate] :is([data-tp-translate-lang],[data-tp-translate-lang] svg,[data-tp-translate-swap],[data-tp-translate-card],[data-tp-translate-tool],[data-tp-translate-send],[data-tp-translate-chip]){transition:none}}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] :is([data-chat-composer-card] button,[data-tp-apps-row]):focus-visible:before{content:"";border:2px solid var(--tpo-ink);border-radius:calc(var(--tpo-ring-radius,999px) + 4px);pointer-events:none;position:absolute;inset:-4px}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) :is([data-tp-signin],.tp-root>header nav a):focus-visible:before{content:"";border:2px solid var(--tpo-ink);border-radius:calc(var(--tpo-ring-radius,999px) + 4px);pointer-events:none;position:absolute;inset:-4px}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) :is([data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button):focus-visible:before{content:"";border:2px solid var(--tpo-ink);border-radius:calc(var(--tpo-ring-radius,999px) + 4px);pointer-events:none;position:absolute;inset:-4px}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-chat-composer-card] button:not(.absolute):focus-visible{position:relative}@media (hover:none) and (pointer:coarse){:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-chat-composer-card] button:focus-visible:before{content:none}}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) :is([data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button):focus-visible{position:relative}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) :is([data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button):focus-visible:before{border-radius:10px;inset:0}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] [data-tp-disclaimer] a:focus-visible:before{content:"";border:2px solid var(--tpo-ink);pointer-events:none;border-radius:5px;position:absolute;inset:-2px -3px}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root[data-tp-variant] ::selection{background-color:#15161a1f}:root:has(.tp-root[data-tp-variant=onyx]).dark .tp-root[data-tp-variant] ::selection{background-color:#ececef33}@media (prefers-reduced-motion:reduce){:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]{transition:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:before{transition:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:has(textarea:focus){transition:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:has(textarea:focus):before{transition:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root :is([data-tp-send],[data-tp-disclaimer] a,[data-tp-apps-row],[data-tp-apps-row]>svg){transition:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card] [data-testid=model-selector-popover-trigger]>svg{transition:none}}@media (prefers-contrast:more){:root:has(.tp-root[data-tp-variant=onyx]){--tpo-line-1:#a9adb4;--tpo-line-2:#6b6f76;--tpo-ink-2:#3c3f45;--tpo-muted:#4b4f56;--tpo-send-empty-ink:#5e626a;--tpv-ink-2:#3c3f45;--tpv-panel-edge:#a9adb4;--tpv-input-edge:linear-gradient(#6b6f76, #6b6f76);--tpv-input-edge-focus:linear-gradient(#15161a, #15161a);--color-tp-muted:#4b4f56}:root:has(.tp-root[data-tp-variant=onyx]).dark{--tpo-line-1:#4a4d53;--tpo-line-2:#8a8e96;--tpo-ink-2:#c9cbd0;--tpo-muted:#bfc2c7;--tpo-send-empty-ink:#a5a8ae;--tpv-ink-2:#c9cbd0;--tpv-panel-edge:#4a4d53;--tpv-input-edge:linear-gradient(#8a8e96, #8a8e96);--tpv-input-edge-focus:linear-gradient(#ececef, #ececef);--color-tp-muted:#bfc2c7}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card=incognito]{--tpo-ink-2:#c9cbd0;--tpo-muted:#bfc2c7;--tpo-send-empty-ink:#a5a8ae;--tpv-input-edge:linear-gradient(#8a8e96, #8a8e96);--tpv-input-edge-focus:linear-gradient(#ececef, #ececef)}}@media (forced-colors:active){:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]{border-color:canvastext}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:before{display:none}:root:has(.tp-root[data-tp-variant=onyx]) .tp-root [data-chat-composer-card]:has(textarea:focus){outline-offset:2px;outline:2px solid canvastext}:root:has(.tp-root[data-tp-variant=onyx]) [data-tp-page] :focus-visible:before{border-color:canvastext}:root:has(.tp-root[data-tp-variant=onyx]):has([data-tp-page]) :focus-visible:before{border-color:canvastext}}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]){--tpv-input-edge:linear-gradient(#e8e6e3, #e8e6e3);--tpv-input-edge-focus:linear-gradient(180deg, #a9a49c 0%, #c9c5be 55%, #e2dfd9 100%)}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]).dark{--tpv-input-edge:linear-gradient(#2a2a2a, #2a2a2a);--tpv-input-edge-focus:linear-gradient(180deg, #8a8680 0%, #5a5753 55%, #333130 100%)}:is(:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) :is([role=menu],[role=dialog],[role=alertdialog],[role=listbox],[role=tooltip],[data-radix-popper-content-wrapper]):not([data-payment-modals],[data-payment-modals] *),:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) :is([role=menu],[role=dialog],[role=alertdialog],[role=listbox],[role=tooltip],[data-radix-popper-content-wrapper]) :not([data-payment-modals],[data-payment-modals] *),:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) :is(.tp-root,.tp-root *):not([data-payment-modals],[data-payment-modals] *)){font-family:Instrument Sans,Geist,system-ui,-apple-system,Segoe UI,sans-serif}:is(:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-tp-headline],:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-tp-headline] *){font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif}@media (min-width:64rem){:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) [data-tp-sheet]{margin-inline:8px}}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) [data-tp-sheet] [data-tp-top-bar]{display:none}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill]){height:36px;box-shadow:none;letter-spacing:0;--tpo-ring-radius:999px;border-radius:999px;gap:8px;padding-inline-start:14px;font-size:15px;font-weight:500}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-chat-composer-card] *+[data-tp-actions]{margin-inline-start:-4px}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill]){padding-inline-end:6px}@media (min-width:40rem){:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-chat-composer-card] :is([data-testid=model-selector-popover-trigger],[data-tp-model-pill]){padding-inline-end:8px}}@media (prefers-reduced-motion:no-preference){:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-chat-composer-card]:before{transition:opacity .32s ease-out,--tpo-draw 0s linear .32s}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) .tp-root [data-chat-composer-card]:has(textarea:focus):before{transition:--tpo-draw .9s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=border-bloom]){--tpv-input-edge:radial-gradient(85% 62% at 50% 0%, #6d8dff 0%, #3a5cf0 18%, #2140b8 38%, #1a2c80 56%, #7f88b0 74%, #c9cbd4 86%, #e8e6e3 96%);--tpv-input-edge-focus:radial-gradient(85% 80% at 50% 0%, #7a98ff 0%, #4166f6 18%, #2446c4 38%, #1a2c80 56%, #7f88b0 74%, #c9cbd4 86%, #e8e6e3 96%);--tpv-input-shadow:0 -10px 32px -14px #2554ff6b, 0 -1px 6px -2px #2554ff42, 0 12px 28px -20px #14182824;--tpv-input-shadow-focus:0 -14px 40px -14px #2554ff85, 0 -1px 8px -2px #2554ff57, 0 14px 32px -20px #1418282e}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=border-bloom]).dark{--tpv-input-edge:radial-gradient(85% 62% at 50% 0%, #d6e0ff 0%, #8ea9ff 16%, #5574ec 36%, #3049b8 56%, #3b4160 74%, #2f2f33 86%, #2a2a2a 96%);--tpv-input-edge-focus:radial-gradient(85% 80% at 50% 0%, #e6ecff 0%, #9cb4ff 16%, #5f7df2 36%, #3550c6 56%, #3b4160 74%, #2f2f33 86%, #2a2a2a 96%);--tpv-input-shadow:0 -12px 40px -14px #5a82ff66, 0 -1px 8px -2px #5a82ff47;--tpv-input-shadow-focus:0 -16px 48px -14px #5a82ff80, 0 -1px 10px -2px #5a82ff57}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=border-bloom]) .tp-root [data-chat-composer-card]:not([data-chat-composer-card=incognito]){box-shadow:var(--tpv-input-shadow)}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient]) [data-tp-sheet]{border:0;border-radius:0;margin:0}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=background]):not(:has([data-tp-viewer=member])){--tpv-ground-image:radial-gradient(70% 80% at 100% 0%, #4673ff29, transparent 70%), linear-gradient(100deg, transparent 22%, #507df526 100%)}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=background]):not(:has([data-tp-viewer=member])).dark{--tpv-ground-image:radial-gradient(70% 80% at 100% 0%, #3255d238, transparent 70%), linear-gradient(100deg, transparent 25%, #243ea057 100%)}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=background]):not(:has([data-tp-viewer=member])) [data-tp-top-nav]>nav{background-color:var(--tpo-card);box-shadow:inset 0 0 0 1px var(--tpo-line-1)}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic][data-tp-gradient=background]):not(:has([data-tp-viewer=member])) [data-tp-top-nav]>nav [aria-current=page]{background-color:var(--tpo-fill-card);box-shadow:none}:root:has(.tp-root[data-tp-variant=onyx][data-tp-style=classic]) :is([data-tp-sheet],[data-guest-keyboard-root]){background-image:var(--tpv-ground-image);background-position:0 0;background-size:100vw 100dvh;background-attachment:fixed}@font-face{font-family:Geist;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/geist-cyrillic.D_Kiv5N3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/geist-latin-ext.Dr5IBr7O.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/geist-latin.BGnTDqni.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(/_next/static/media/instrument-sans-latin-ext.B0fbDi6j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(/_next/static/media/instrument-sans-latin.CGKaPcfJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]){--font-tp-sidebar:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-tp-sidebar-weight:500;--color-tp-sidebar-ink:#1a1a1a;--font-tp-sidebar-icon-stroke:1.7;--font-tp-sidebar-icon-scale:.8;font-family:var(--font-tp-sidebar)}:root:has(.tp-root).dark :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]){--color-tp-sidebar-ink:#f2f2f2}:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(svg,svg *){stroke-width:var(--font-tp-sidebar-icon-stroke)}:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).font-normal{font-weight:var(--font-tp-sidebar-weight);color:var(--tpv-ink,var(--color-tp-sidebar-ink))}:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).font-normal svg{color:var(--tpv-ink,var(--color-tp-sidebar-ink))}:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button) svg:is([class*=h-5],[class*=size-5]){scale:var(--font-tp-sidebar-icon-scale)}:is(:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button) svg:is([class*=h-5],[class*=size-5]),:root:has(.tp-root) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button) svg:is([class*=h-5],[class*=size-5]) *){stroke-width:calc(var(--font-tp-sidebar-icon-stroke) / var(--font-tp-sidebar-icon-scale))}:root:has(.tp-root) [data-sidebar-drawer-panel] :is(a,button).font-normal{height:44px;font-size:16px}:is(:root:has(.tp-root) [data-sidebar-drawer-panel] :is(a,button) svg:is([class*=h-5],[class*=size-5]),:root:has(.tp-root) [data-sidebar-drawer-panel] :is(a,button) svg:is([class*=h-5],[class*=size-5]) *){stroke-width:var(--font-tp-sidebar-icon-stroke);scale:none}:root:has(.tp-root) [data-sidebar-drawer-panel] [data-testid=guest-menu-signin-button]{height:44px;font-size:16px}:root:has(.tp-root) [data-sidebar-drawer-panel] [data-testid=guest-menu-settings]{width:44px;height:44px}:root{--color-tp-bg:#f8f8f6;--color-tp-sheet:#fff;--color-tp-raised:#fff;--color-tp-soft:#f5f5f3;--color-tp-border:#eeeeeb;--color-tp-ink:#0b0b0b;--color-tp-muted:#6a6a70;--color-tp-faint:#9b9ba2;--color-tp-cta:#0b0b0b;--color-tp-cta-ink:#fff;--color-tp-acc:#3a68de;--color-tp-acc-text:#3a68de;--color-tp-acc-soft:#e9eefb;--color-tp-acc-edge-end:#e0e3ea;--color-tp-chip:var(--color-tp-acc-text);--color-tp-ok:#1a7f4b;--color-tp-rec:#d92d20;--color-tp-scroll-thumb:#dcdcd8;--shadow-tp:0 1px 2px #1414280a, 0 10px 30px #1414280d;--shadow-tp-pop:0 16px 44px #14142829, 0 2px 8px #1414280f;--shadow-tp-pill:0 1px 2px #0000001a}.dark{--color-tp-bg:#171717;--color-tp-sheet:#0a0a0a;--color-tp-raised:#242424;--color-tp-soft:#1a1a1a;--color-tp-border:#262626;--color-tp-ink:#ececec;--color-tp-muted:#a1a1aa;--color-tp-faint:#5f5f66;--color-tp-cta:#f2f2f2;--color-tp-cta-ink:#0a0a0a;--color-tp-acc:#3a68de;--color-tp-acc-text:#8aa6f2;--color-tp-acc-soft:#121d3a;--color-tp-acc-edge-end:#262626;--color-tp-ok:#4db27c;--color-tp-rec:#f04438;--color-tp-scroll-thumb:#333;--shadow-tp:0 0 0 1px #ffffff08, 0 10px 30px #00000080;--shadow-tp-pop:0 0 0 1px #ffffff0f, 0 16px 44px #0009;--shadow-tp-pill:0 0 0 1px #ffffff0f}@keyframes tp-flyout{0%{opacity:0;transform:translateY(6px)scale(.97)}}@keyframes tp-drawer{0%{transform:translate(-100%)}}@keyframes tp-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes tp-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.animate-tp-flyout,.animate-tp-drawer,.animate-tp-shimmer,.animate-tp-pulse{animation:none}}:root:has(.tp-root:not([data-tp-variant=current])) [data-tp-headline]{color:var(--tpv-ink-2)}:root:has(.tp-root:not([data-tp-variant=current])) [data-tp-headline] i{color:inherit}:root:has(.tp-root:not([data-tp-variant=current])) :is(.tp-root,.tp-root>header){background-color:var(--tpv-ground);background-image:var(--tpv-ground-image);background-position:0 0;background-repeat:no-repeat;background-size:100% 100dvh}:root:has(.tp-root:not([data-tp-variant=current])):has([data-tp-prototype]) [data-guest-keyboard-root]{background-color:var(--tpv-ground);background-image:var(--tpv-ground-image);background-position:0 0;background-repeat:no-repeat;background-size:100% 100dvh}:root:has(.tp-root:not([data-tp-variant=current])) .tp-root .animate-pulse.bg-gray-100{background-color:var(--tpo-fill-2,var(--color-tp-soft))}:root:has(.tp-root:not([data-tp-variant=current])) [data-tp-user-bubble]{background-color:var(--tpo-fill-2,var(--color-tp-soft));color:var(--tpv-ink)}:root:has(.tp-root:not([data-tp-variant=current])) [data-header-actions]{background-color:var(--tpv-ground)}:root:has(.tp-root:not([data-tp-variant=current])):has([data-tp-headline]) [data-header-actions]{background-color:#0000}:root:has(.tp-root:not([data-tp-variant=current])) [data-testid=user-nav-button]:not(:hover):not([data-state=open]){background-color:#0000}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel])>div{border-color:var(--tpv-panel-edge);background-color:var(--tpv-panel)}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).font-normal{color:var(--tpv-ink-2);font-weight:400}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).font-normal svg{color:var(--tpv-ink-2);font-weight:400}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-guest-sidebar],[data-sidebar-drawer-panel]) :is([data-testid=guest-menu-settings],[data-testid=guest-menu-help]) svg{color:var(--tpv-ink-2);font-weight:400}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is([data-testid=sidebar-toggle-button],[data-testid=sidebar-close-button],[data-testid=theme-toggle-button],[role=button].cursor-ew-resize) svg{color:var(--tpv-ink-2)}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is([data-testid=sidebar-toggle-button],[role=button].cursor-ew-resize) svg :is(rect,line){stroke:currentColor}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar]) :is([data-testid=sidebar-toggle-button],[role=button].cursor-ew-resize) svg{width:16px;height:16px}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar]) :is([data-testid=sidebar-toggle-button],[role=button].cursor-ew-resize) svg :is(rect,line){stroke-width:1.775px}@media (min-width:48rem){:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-sidebar] [data-testid=theme-toggle-button] svg{scale:.8}}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-sidebar-drawer-panel]) div.group:has(>a[href]):hover{background-color:var(--tpv-row-hover)}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-sidebar-drawer-panel]) div.group:has(>a[aria-current=page]){background-color:var(--tpo-line-2,var(--tpv-row-hover))}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button):not(.bg-accent,.bg-surface-primary):hover{background-color:var(--tpv-row-hover)}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).bg-surface-secondary-active{background-color:var(--tpv-row-active);box-shadow:var(--tpv-row-active-shadow);color:var(--tpv-row-active-ink);font-weight:var(--tpv-row-active-weight,400)}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).bg-surface-secondary-active svg{background-color:var(--tpv-row-active);box-shadow:var(--tpv-row-active-shadow);color:var(--tpv-row-active-ink);font-weight:var(--tpv-row-active-weight,400)}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-chat-sidebar],[data-guest-sidebar],[data-sidebar-drawer-panel]) :is(a,button).bg-surface-secondary-active svg{box-shadow:none;background-color:#0000}:root:has(.tp-root:not([data-tp-variant=current])) :is([data-guest-sidebar],[data-sidebar-drawer-panel]) :is([data-testid=guest-footer-terms],[data-testid=guest-footer-privacy]){color:var(--tpv-ink-2)}:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-composer-card]{border-radius:var(--tpv-input-radius);background:linear-gradient(var(--color-tp-sheet), var(--color-tp-sheet)) padding-box, var(--tpv-input-edge) border-box;box-shadow:var(--tpv-input-shadow);border:1px solid #0000;transition:box-shadow .22s cubic-bezier(.16,1,.3,1)}:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-composer-card]:focus-within{background:linear-gradient(var(--color-tp-sheet), var(--color-tp-sheet)) padding-box, var(--tpv-input-edge-focus) border-box;box-shadow:var(--tpv-input-shadow-focus)}:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-composer-card] [data-tp-send]{border-radius:var(--tpv-send-radius,999px);background:var(--tpv-send);color:var(--tpv-send-ink)}:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-composer-card] [data-tp-send]:disabled{background:var(--tpo-send-empty,var(--color-tp-soft));color:var(--tpo-send-empty-ink,var(--tpv-ink-2));opacity:1}:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-composer-card] [data-tp-send] svg{color:inherit}:root:has(.tp-root:not([data-tp-variant=current])) [data-tp-signin]{background:var(--tpv-send);color:var(--tpv-send-ink)}:root:has(.tp-root:not([data-tp-variant=current])) .tp-root textarea{caret-color:var(--tpv-accent)}:root:has(.tp-root:not([data-tp-variant=current])) .tp-root ::selection{background-color:var(--tpv-accent)}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root:not([data-tp-variant=current])) .tp-root ::selection{background-color:color-mix(in srgb, var(--tpv-accent) 22%, transparent)}}@media (prefers-reduced-motion:reduce){:root:has(.tp-root:not([data-tp-variant=current])) [data-chat-composer-card]{transition:none}}:root:has(.tp-root):has([data-tp-viewer=member]){--tpv-ground-image:none}:root:has(.tp-root):has([data-tp-viewer=member]).dark{--tpv-ground-image:none}@media (prefers-contrast:no-preference){:root:has(.tp-root):has([data-tp-viewer=member]){--tpv-input-edge-focus:var(--tpv-input-edge)}:root:has(.tp-root):has([data-tp-viewer=member]).dark{--tpv-input-edge-focus:var(--tpv-input-edge)}}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu]{border:1px solid var(--color-border);background-color:var(--color-tp-sheet);border-radius:16px;padding:4px;font-family:Instrument Sans,Geist,Inter,system-ui,-apple-system,Segoe UI,sans-serif}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] :is([role=menuitem],[role=menuitemradio]){border-radius:10px;gap:10px;padding:6px 8px;font-size:14px;font-weight:400;line-height:20px}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] [role=menuitem]:has(>:is(a,button)){padding:0}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] :is([role=menuitem],[role=menuitemradio]):not(.text-destructive){color:var(--color-gray-700)}:root:has(.tp-root:not([data-tp-variant=current])).dark [role=menu] :is([role=menuitem],[role=menuitemradio]):not(.text-destructive){color:var(--color-gray-200)}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] [role=menuitem] :is(.font-medium,.font-semibold){font-weight:inherit}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] [role=menuitem]>svg{width:16px;height:16px}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] [role=menuitem]>svg:not(.text-destructive){color:var(--color-gray-500)}:root:has(.tp-root:not([data-tp-variant=current])).dark [role=menu] [role=menuitem]>svg:not(.text-destructive){color:var(--color-gray-400)}:root:has(.tp-root:not([data-tp-variant=current])) [role=menu] [role=menuitem]:is([data-highlighted],:hover){background-color:var(--color-gray-100)}:root:has(.tp-root:not([data-tp-variant=current])).dark [role=menu] [role=menuitem]:is([data-highlighted],:hover){background-color:#f3f4f61a}@supports (color:color-mix(in lab, red, red)){:root:has(.tp-root:not([data-tp-variant=current])).dark [role=menu] [role=menuitem]:is([data-highlighted],:hover){background-color:color-mix(in oklab, var(--color-gray-100) 10%, transparent)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-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-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
