/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}.pp\:pointer-events-auto{pointer-events:auto}.pp\:pointer-events-none{pointer-events:none}.pp\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp\:absolute{position:absolute}.pp\:fixed{position:fixed}.pp\:relative{position:relative}.pp\:inset-0{inset:0}.pp\:inset-x-4{inset-inline:calc(var(--pp-space-unit) * 4)}.pp\:inset-y-0{inset-block:0}.pp\:top-\[calc\(100\%\+\.375rem\)\]{top:calc(100% + .375rem)}.pp\:right-0{right:0}.pp\:bottom-4{bottom:calc(var(--pp-space-unit) * 4)}.pp\:left-0{left:0}.pp\:left-4{left:calc(var(--pp-space-unit) * 4)}.pp\:z-5{z-index:5}.pp\:z-\[2147483000\]{z-index:2147483000}.pp\:z-\[2147483646\]{z-index:2147483646}.pp\:m-0{margin:0}.pp\:-mx-3{margin-inline:calc(var(--pp-space-unit) * -3)}.pp\:mx-0{margin-inline:0}.pp\:mx-auto{margin-inline:auto}.pp\:my-2{margin-block:calc(var(--pp-space-unit) * 2)}.pp\:-mt-2{margin-top:calc(var(--pp-space-unit) * -2)}.pp\:mt-0{margin-top:0}.pp\:mt-0\.5{margin-top:calc(var(--pp-space-unit) * .5)}.pp\:mt-2{margin-top:calc(var(--pp-space-unit) * 2)}.pp\:mt-3{margin-top:calc(var(--pp-space-unit) * 3)}.pp\:mt-4{margin-top:calc(var(--pp-space-unit) * 4)}.pp\:mt-6{margin-top:calc(var(--pp-space-unit) * 6)}.pp\:-mr-2{margin-right:calc(var(--pp-space-unit) * -2)}.pp\:-mb-1{margin-bottom:calc(var(--pp-space-unit) * -1)}.pp\:mb-0{margin-bottom:0}.pp\:mb-1\.5{margin-bottom:calc(var(--pp-space-unit) * 1.5)}.pp\:mb-2{margin-bottom:calc(var(--pp-space-unit) * 2)}.pp\:mb-3{margin-bottom:calc(var(--pp-space-unit) * 3)}.pp\:mb-6{margin-bottom:calc(var(--pp-space-unit) * 6)}.pp\:mb-16{margin-bottom:calc(var(--pp-space-unit) * 16)}.pp\:ml-0{margin-left:0}.pp\:ml-auto{margin-left:auto}.pp\:box-border{box-sizing:border-box}.pp\:block{display:block}.pp\:flex{display:flex}.pp\:flex\!{display:flex!important}.pp\:grid{display:grid}.pp\:hidden{display:none}.pp\:inline-flex{display:inline-flex}.pp\:size-5{width:calc(var(--pp-space-unit) * 5);height:calc(var(--pp-space-unit) * 5)}.pp\:size-11{width:calc(var(--pp-space-unit) * 11);height:calc(var(--pp-space-unit) * 11)}.pp\:size-12{width:calc(var(--pp-space-unit) * 12);height:calc(var(--pp-space-unit) * 12)}.pp\:size-16{width:calc(var(--pp-space-unit) * 16);height:calc(var(--pp-space-unit) * 16)}.pp\:h-1{height:var(--pp-space-unit)}.pp\:h-18{height:calc(var(--pp-space-unit) * 18)}.pp\:max-h-44{max-height:calc(var(--pp-space-unit) * 44)}.pp\:max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.pp\:min-h-0{min-height:0}.pp\:min-h-10{min-height:calc(var(--pp-space-unit) * 10)}.pp\:min-h-11{min-height:calc(var(--pp-space-unit) * 11)}.pp\:min-h-11\!{min-height:calc(var(--pp-space-unit) * 11)!important}.pp\:min-h-12{min-height:calc(var(--pp-space-unit) * 12)}.pp\:min-h-14{min-height:calc(var(--pp-space-unit) * 14)}.pp\:min-h-30{min-height:calc(var(--pp-space-unit) * 30)}.pp\:w-0{width:0}.pp\:w-12{width:calc(var(--pp-space-unit) * 12)}.pp\:w-36{width:calc(var(--pp-space-unit) * 36)}.pp\:w-\[17rem\]{width:17rem}.pp\:w-auto{width:auto}.pp\:w-full{width:100%}.pp\:max-w-\[30rem\]{max-width:30rem}.pp\:max-w-\[40rem\]{max-width:40rem}.pp\:max-w-\[42\.5rem\]{max-width:42.5rem}.pp\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.pp\:max-w-full{max-width:100%}.pp\:min-w-0{min-width:0}.pp\:min-w-5{min-width:calc(var(--pp-space-unit) * 5)}.pp\:min-w-40{min-width:calc(var(--pp-space-unit) * 40)}.pp\:min-w-48{min-width:calc(var(--pp-space-unit) * 48)}.pp\:flex-1{flex:1}.pp\:flex-\[1_1_9rem\]{flex:9rem}.pp\:flex-\[1_1_12rem\]{flex:12rem}.pp\:flex-none{flex:none}.pp\:shrink-0{flex-shrink:0}.pp\:cursor-default{cursor:default}.pp\:cursor-pointer{cursor:pointer}.pp\:list-none{list-style-type:none}.pp\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.pp\:grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.pp\:flex-col{flex-direction:column}.pp\:flex-row{flex-direction:row}.pp\:flex-wrap{flex-wrap:wrap}.pp\:items-baseline{align-items:baseline}.pp\:items-center{align-items:center}.pp\:items-end{align-items:flex-end}.pp\:items-start{align-items:flex-start}.pp\:justify-between{justify-content:space-between}.pp\:justify-center{justify-content:center}.pp\:gap-0\.5{gap:calc(var(--pp-space-unit) * .5)}.pp\:gap-1{gap:var(--pp-space-unit)}.pp\:gap-2{gap:calc(var(--pp-space-unit) * 2)}.pp\:gap-3{gap:calc(var(--pp-space-unit) * 3)}.pp\:gap-4{gap:calc(var(--pp-space-unit) * 4)}.pp\:gap-5{gap:calc(var(--pp-space-unit) * 5)}.pp\:gap-x-4{column-gap:calc(var(--pp-space-unit) * 4)}.pp\:gap-x-5{column-gap:calc(var(--pp-space-unit) * 5)}.pp\:gap-y-1{row-gap:var(--pp-space-unit)}.pp\:gap-y-2{row-gap:calc(var(--pp-space-unit) * 2)}.pp\:gap-y-3{row-gap:calc(var(--pp-space-unit) * 3)}.pp\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp\:overflow-auto{overflow:auto}.pp\:overflow-hidden{overflow:hidden}.pp\:rounded-\[\.375rem\]{border-radius:.375rem}.pp\:rounded-full{border-radius:var(--pp-radius-full)}.pp\:rounded-lg{border-radius:var(--pp-radius-lg)}.pp\:rounded-md{border-radius:var(--pp-radius-md)}.pp\:rounded-sm{border-radius:var(--pp-radius-sm)}.pp\:border{border-style:var(--tw-border-style);border-width:1px}.pp\:border-0{border-style:var(--tw-border-style);border-width:0}.pp\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.pp\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.pp\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.pp\:border-dashed{--tw-border-style:dashed;border-style:dashed}.pp\:border-border{border-color:var(--pp-color-border)}.pp\:border-primary{border-color:var(--pp-color-primary)}.pp\:border-transparent{border-color:#0000}.pp\:bg-border{background-color:var(--pp-color-border)}.pp\:bg-primary{background-color:var(--pp-color-primary)}.pp\:bg-surface{background-color:var(--pp-color-surface)}.pp\:bg-text\/5{background-color:var(--pp-color-text)}@supports (color:color-mix(in lab, red, red)){.pp\:bg-text\/5{background-color:color-mix(in oklab, var(--pp-color-text) 5%, transparent)}}.pp\:bg-transparent{background-color:#0000}.pp\:\[mask-image\:linear-gradient\(transparent\,\#000_14\%\,\#000_86\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.pp\:object-cover{object-fit:cover}.pp\:p-0{padding:0}.pp\:p-4{padding:calc(var(--pp-space-unit) * 4)}.pp\:p-5{padding:calc(var(--pp-space-unit) * 5)}.pp\:px-0{padding-inline:0}.pp\:px-1{padding-inline:var(--pp-space-unit)}.pp\:px-2{padding-inline:calc(var(--pp-space-unit) * 2)}.pp\:px-3{padding-inline:calc(var(--pp-space-unit) * 3)}.pp\:px-3\.5\!{padding-inline:calc(var(--pp-space-unit) * 3.5)!important}.pp\:px-4{padding-inline:calc(var(--pp-space-unit) * 4)}.pp\:px-5{padding-inline:calc(var(--pp-space-unit) * 5)}.pp\:px-6{padding-inline:calc(var(--pp-space-unit) * 6)}.pp\:py-0{padding-block:0}.pp\:py-1{padding-block:var(--pp-space-unit)}.pp\:py-1\.5{padding-block:calc(var(--pp-space-unit) * 1.5)}.pp\:py-2{padding-block:calc(var(--pp-space-unit) * 2)}.pp\:py-2\!{padding-block:calc(var(--pp-space-unit) * 2)!important}.pp\:py-2\.5{padding-block:calc(var(--pp-space-unit) * 2.5)}.pp\:py-3{padding-block:calc(var(--pp-space-unit) * 3)}.pp\:py-4{padding-block:calc(var(--pp-space-unit) * 4)}.pp\:pt-3{padding-top:calc(var(--pp-space-unit) * 3)}.pp\:pt-10{padding-top:calc(var(--pp-space-unit) * 10)}.pp\:pr-3{padding-right:calc(var(--pp-space-unit) * 3)}.pp\:pb-20{padding-bottom:calc(var(--pp-space-unit) * 20)}.pp\:pb-\[calc\(\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pp\:pl-4{padding-left:calc(var(--pp-space-unit) * 4)}.pp\:text-left{text-align:left}.pp\:text-right{text-align:right}.pp\:\[font-family\:inherit\]{font-family:inherit}.pp\:font-body{font-family:var(--pp-font-body)}.pp\:font-display{font-family:var(--pp-font-display)}.pp\:\[font-size\:inherit\]{font-size:inherit}.pp\:text-\[\.75rem\]{font-size:.75rem}.pp\:text-\[\.875rem\]{font-size:.875rem}.pp\:text-\[\.875rem\]\!{font-size:.875rem!important}.pp\:text-\[1\.25rem\]{font-size:1.25rem}.pp\:text-\[1\.125rem\]{font-size:1.125rem}.pp\:text-\[1\.875rem\]{font-size:1.875rem}.pp\:text-\[1rem\]{font-size:1rem}.pp\:text-\[14px\]{font-size:14px}.pp\:text-\[15px\]{font-size:15px}.pp\:text-\[17px\]{font-size:17px}.pp\:leading-4{--tw-leading:calc(var(--pp-space-unit) * 4);line-height:calc(var(--pp-space-unit) * 4)}.pp\:leading-5{--tw-leading:calc(var(--pp-space-unit) * 5);line-height:calc(var(--pp-space-unit) * 5)}.pp\:leading-5\!{--tw-leading:calc(var(--pp-space-unit) * 5)!important;line-height:calc(var(--pp-space-unit) * 5)!important}.pp\:leading-6{--tw-leading:calc(var(--pp-space-unit) * 6);line-height:calc(var(--pp-space-unit) * 6)}.pp\:leading-7{--tw-leading:calc(var(--pp-space-unit) * 7);line-height:calc(var(--pp-space-unit) * 7)}.pp\:leading-9{--tw-leading:calc(var(--pp-space-unit) * 9);line-height:calc(var(--pp-space-unit) * 9)}.pp\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.pp\:leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.pp\:leading-\[1\.875rem\]{--tw-leading:1.875rem;line-height:1.875rem}.pp\:leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.pp\:leading-normal{--tw-leading:1.5;line-height:1.5}.pp\:font-medium{--tw-font-weight:500;font-weight:500}.pp\:font-normal{--tw-font-weight:400;font-weight:400}.pp\:font-semibold{--tw-font-weight:600;font-weight:600}.pp\:\[font-weight\:inherit\]{font-weight:inherit}.pp\:tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.pp\:tracking-normal{--tw-tracking:0em;letter-spacing:0}.pp\:text-balance{text-wrap:balance}.pp\:text-pretty{text-wrap:pretty}.pp\:text-inherit{color:inherit}.pp\:text-muted{color:var(--pp-color-muted)}.pp\:text-primary{color:var(--pp-color-primary)}.pp\:text-primary-foreground{color:var(--pp-color-primary-foreground)}.pp\:text-text,.pp\:text-text\/78{color:var(--pp-color-text)}@supports (color:color-mix(in lab, red, red)){.pp\:text-text\/78{color:color-mix(in oklab, var(--pp-color-text) 78%, transparent)}}.pp\:normal-case{text-transform:none}.pp\:uppercase{text-transform:uppercase}.pp\: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,)}.pp\:no-underline{text-decoration-line:none}.pp\:underline{text-decoration-line:underline}.pp\:underline-offset-3{text-underline-offset:3px}.pp\:accent-primary{accent-color:var(--pp-color-primary)}.pp\:opacity-78{opacity:.78}.pp\:opacity-85{opacity:.85}.pp\:shadow-\[0_1px_3px_rgb\(0_0_0\/\.25\)\]{--tw-shadow:0 1px 3px 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)}.pp\:shadow-\[0_4px_14px_color-mix\(in_srgb\,var\(--pp-color-primary\)_35\%\,transparent\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,var(--pp-color-primary))}@supports (color:color-mix(in lab, red, red)){.pp\:shadow-\[0_4px_14px_color-mix\(in_srgb\,var\(--pp-color-primary\)_35\%\,transparent\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,color-mix(in srgb,var(--pp-color-primary) 35%,transparent))}}.pp\:shadow-\[0_4px_14px_color-mix\(in_srgb\,var\(--pp-color-primary\)_35\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pp\:shadow-\[0_10px_30px_rgb\(0_0_0\/\.14\)\]{--tw-shadow:0 10px 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)}.pp\:shadow-lg{--tw-shadow:var(--pp-shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pp\:inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pp\:inset-ring-border{--tw-inset-ring-color:var(--pp-color-border)}.pp\:outline-0{outline-style:var(--tw-outline-style);outline-width:0}.pp\:\[font\:14px\/1\.4_system-ui\,sans-serif\]{font:14px/1.4 system-ui,sans-serif}:is(.pp\:\*\:m-0>*){margin:0}:is(.pp\:\*\:text-inherit>*){color:inherit}:is(.pp\:\*\:\[font\:inherit\]>*){font:inherit}.pp\:empty\:hidden:empty{display:none}@media (hover:hover){.pp\:hover\:bg-\[color-mix\(in_srgb\,var\(--pp-color-primary\)_88\%\,var\(--pp-color-text\)\)\]:hover{background-color:var(--pp-color-primary)}@supports (color:color-mix(in lab, red, red)){.pp\:hover\:bg-\[color-mix\(in_srgb\,var\(--pp-color-primary\)_88\%\,var\(--pp-color-text\)\)\]:hover{background-color:color-mix(in srgb,var(--pp-color-primary) 88%,var(--pp-color-text))}}.pp\:hover\:bg-text\/5:hover{background-color:var(--pp-color-text)}@supports (color:color-mix(in lab, red, red)){.pp\:hover\:bg-text\/5:hover{background-color:color-mix(in oklab, var(--pp-color-text) 5%, transparent)}}.pp\:hover\:text-text:hover{color:var(--pp-color-text)}}.pp\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.pp\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.pp\:focus-visible\:outline-primary:focus-visible{outline-color:var(--pp-color-primary)}.pp\:focus-visible\:outline-text:focus-visible{outline-color:var(--pp-color-text)}.pp\:disabled\:cursor-default:disabled{cursor:default}.pp\:disabled\:cursor-default\!:disabled{cursor:default!important}.pp\:disabled\:opacity-45:disabled{opacity:.45}.pp\:disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.pp\:disabled\:hover\:bg-primary:disabled:hover{background-color:var(--pp-color-primary)}.pp\:disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}:where([data-pp-playing]) .pp\:in-data-pp-playing\:hidden{display:none}:where([data-pp-playing]) .pp\:in-data-pp-playing\:inline-flex{display:inline-flex}@media not all and (min-width:481px){.pp\:max-\[481px\]\:inset-x-2{inset-inline:calc(var(--pp-space-unit) * 2)}.pp\:max-\[481px\]\:bottom-2{bottom:calc(var(--pp-space-unit) * 2)}.pp\:max-\[481px\]\:left-2{left:calc(var(--pp-space-unit) * 2)}.pp\:max-\[481px\]\:max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}.pp\:max-\[481px\]\:w-full{width:100%}.pp\:max-\[481px\]\:flex-none{flex:none}.pp\:max-\[481px\]\:flex-col{flex-direction:column}.pp\:max-\[481px\]\:p-4{padding:calc(var(--pp-space-unit) * 4)}}@media not all and (min-width:48rem){.pp\:max-md\:-order-1{order:calc(1 * -1)}.pp\:max-md\:order-3{order:3}.pp\:max-md\:hidden{display:none}.pp\:max-md\:inline-flex{display:inline-flex}.pp\:max-md\:w-11{width:calc(var(--pp-space-unit) * 11)}.pp\:max-md\:w-full{width:100%}.pp\:max-md\:min-w-0{min-width:0}.pp\:max-md\:flex-1{flex:1}.pp\:max-md\:basis-full{flex-basis:100%}.pp\:max-md\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.pp\:max-md\:justify-center{justify-content:center}.pp\:max-md\:gap-2{gap:calc(var(--pp-space-unit) * 2)}.pp\:max-md\:p-4{padding:calc(var(--pp-space-unit) * 4)}.pp\:max-md\:px-4{padding-inline:calc(var(--pp-space-unit) * 4)}.pp\:max-md\:pt-6{padding-top:calc(var(--pp-space-unit) * 6)}.pp\:max-md\:pb-12{padding-bottom:calc(var(--pp-space-unit) * 12)}.pp\:max-md\:text-\[1\.5rem\]{font-size:1.5rem}.pp\:max-md\:text-\[1\.0625rem\]{font-size:1.0625rem}.pp\:max-md\:leading-7{--tw-leading:calc(var(--pp-space-unit) * 7);line-height:calc(var(--pp-space-unit) * 7)}.pp\:max-md\:leading-8{--tw-leading:calc(var(--pp-space-unit) * 8);line-height:calc(var(--pp-space-unit) * 8)}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:fixed{position:fixed}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:inset-0{inset:0}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:inset-x-0{inset-inline:0}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:bottom-0{bottom:0}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:z-1{z-index:1}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:z-2{z-index:2}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:block{display:block}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:max-h-\[72vh\]{max-height:72vh}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:rounded-t-lg{border-top-left-radius:var(--pp-radius-lg);border-top-right-radius:var(--pp-radius-lg)}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:border-0{border-style:var(--tw-border-style);border-width:0}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:bg-\[rgb\(0_0_0\/\.4\)\]{background-color:#0006}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}:where([data-pp-toc-shown]) .pp\:max-md\:in-data-pp-toc-shown\:shadow-\[0_-10px_30px_rgb\(0_0_0\/\.18\)\]{--tw-shadow:0 -10px 30px 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)}}.pp\:\[\&_\*\]\:box-border *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.pp\:motion-reduce\:\[\&_\*\]\:animate-none\! *{animation:none!important}.pp\:motion-reduce\:\[\&_\*\]\:scroll-auto\! *{scroll-behavior:auto!important}.pp\:motion-reduce\:\[\&_\*\]\:transition-none\! *{transition-property:none!important}}.pp\:\[\&_\:is\(button\,select\,summary\,a\,input\,\[data-pp-item\]\)\:focus-visible\]\:outline-2 :is(button,select,summary,a,input,[data-pp-item]):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.pp\:\[\&_\:is\(button\,select\,summary\,a\,input\,\[data-pp-item\]\)\:focus-visible\]\:outline-offset-2 :is(button,select,summary,a,input,[data-pp-item]):focus-visible{outline-offset:2px}.pp\:\[\&_\:is\(button\,select\,summary\,a\,input\,\[data-pp-item\]\)\:focus-visible\]\:outline-text :is(button,select,summary,a,input,[data-pp-item]):focus-visible{outline-color:var(--pp-color-text)}.pp\:\[\&_\:is\(h1\,h2\,h3\,h4\)\]\:font-display :is(h1,h2,h3,h4){font-family:var(--pp-font-display)}.pp\:\[\&_\:is\(h1\,h2\,h3\,h4\)\]\:text-\[1\.25rem\] :is(h1,h2,h3,h4){font-size:1.25rem}.pp\:\[\&_\:is\(h1\,h2\,h3\,h4\)\]\:leading-7 :is(h1,h2,h3,h4){--tw-leading:calc(var(--pp-space-unit) * 7);line-height:calc(var(--pp-space-unit) * 7)}.pp\:\[\&_\:is\(h1\,h2\,h3\,h4\)\]\:font-semibold :is(h1,h2,h3,h4){--tw-font-weight:600;font-weight:600}.pp\:\[\&_\[hidden\]\]\:hidden\! [hidden]{display:none!important}.pp\:\[\&_p\]\:m-0 p{margin:0}.pp\:\[\&_span\]\:min-w-10 span{min-width:calc(var(--pp-space-unit) * 10)}.pp\:\[\&_span\:last-child\]\:text-right span:last-child{text-align:right}.pp\:\[\&_svg\]\:size-4\! svg{width:calc(var(--pp-space-unit) * 4)!important;height:calc(var(--pp-space-unit) * 4)!important}.pp\:\[\&_svg\]\:size-5 svg{width:calc(var(--pp-space-unit) * 5);height:calc(var(--pp-space-unit) * 5)}.pp\:\[\&_svg\]\:size-5\! svg{width:calc(var(--pp-space-unit) * 5)!important;height:calc(var(--pp-space-unit) * 5)!important}.pp\:\[\&_svg\]\:size-6\! svg{width:calc(var(--pp-space-unit) * 6)!important;height:calc(var(--pp-space-unit) * 6)!important}.pp\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.pp\:\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.pp\:\[\&\[aria-current\]\]\:bg-primary\/14[aria-current]{background-color:var(--pp-color-primary)}@supports (color:color-mix(in lab, red, red)){.pp\:\[\&\[aria-current\]\]\:bg-primary\/14[aria-current]{background-color:color-mix(in oklab, var(--pp-color-primary) 14%, transparent)}}.pp\:\[\&\[aria-current\]\]\:bg-text\/5[aria-current]{background-color:var(--pp-color-text)}@supports (color:color-mix(in lab, red, red)){.pp\:\[\&\[aria-current\]\]\:bg-text\/5[aria-current]{background-color:color-mix(in oklab, var(--pp-color-text) 5%, transparent)}}.pp\:\[\&\[aria-current\]\]\:font-semibold[aria-current]{--tw-font-weight:600;font-weight:600}.pp\:\[\&\[aria-current\]\]\:text-text[aria-current]{color:var(--pp-color-text)}.pp\:\[\&\[data-pp-kind\=audio\]_\[data-pp-readalong\]\]\:hidden\![data-pp-kind=audio] [data-pp-readalong]{display:none!important}[open]>.pp\:\[\[open\]\>\&\]\:bg-text\/5{background-color:var(--pp-color-text)}@supports (color:color-mix(in lab, red, red)){[open]>.pp\:\[\[open\]\>\&\]\:bg-text\/5{background-color:color-mix(in oklab, var(--pp-color-text) 5%, transparent)}}@layer pp-widget-defaults{:root{--pp-color-scheme:light;--pp-color-primary:#1d4ed8;--pp-color-primary-foreground:#fff;--pp-color-accent:#0f766e;--pp-color-accent-foreground:#fff;--pp-color-surface:#fff;--pp-color-text:#18181b;--pp-color-muted:#52525b;--pp-color-border:#e4e4e7;--pp-color-success:#15803d;--pp-color-warning:#b45309;--pp-color-danger:#b91c1c;--pp-color-info:#1d4ed8;--pp-color-neutral-50:#fafafa;--pp-color-neutral-100:#f4f4f5;--pp-color-neutral-200:#e4e4e7;--pp-color-neutral-300:#d4d4d8;--pp-color-neutral-400:#a1a1aa;--pp-color-neutral-500:#71717a;--pp-color-neutral-600:#52525b;--pp-color-neutral-700:#3f3f46;--pp-color-neutral-800:#27272a;--pp-color-neutral-900:#18181b;--pp-color-neutral-950:#09090b;--pp-font-display:system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--pp-font-body:system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--pp-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;--pp-text-xs:.75rem;--pp-leading-xs:1.5;--pp-weight-xs:400;--pp-tracking-xs:0;--pp-family-xs:var(--pp-font-body);--pp-text-sm:.875rem;--pp-leading-sm:1.5;--pp-weight-sm:400;--pp-tracking-sm:0;--pp-family-sm:var(--pp-font-body);--pp-text-base:1rem;--pp-leading-base:1.6;--pp-weight-base:400;--pp-tracking-base:0;--pp-family-base:var(--pp-font-body);--pp-text-lg:1.125rem;--pp-leading-lg:1.6;--pp-weight-lg:400;--pp-tracking-lg:0;--pp-family-lg:var(--pp-font-body);--pp-text-xl:1.25rem;--pp-leading-xl:1.5;--pp-weight-xl:600;--pp-tracking-xl:0;--pp-family-xl:var(--pp-font-display);--pp-text-2xl:1.5rem;--pp-leading-2xl:1.35;--pp-weight-2xl:600;--pp-tracking-2xl:0;--pp-family-2xl:var(--pp-font-display);--pp-text-3xl:1.875rem;--pp-leading-3xl:1.25;--pp-weight-3xl:700;--pp-tracking-3xl:0;--pp-family-3xl:var(--pp-font-display);--pp-text-4xl:2.25rem;--pp-leading-4xl:1.15;--pp-weight-4xl:700;--pp-tracking-4xl:-.02rem;--pp-family-4xl:var(--pp-font-display);--pp-text-5xl:3rem;--pp-leading-5xl:1.05;--pp-weight-5xl:700;--pp-tracking-5xl:-.02rem;--pp-family-5xl:var(--pp-font-display);--pp-text-6xl:3.75rem;--pp-leading-6xl:1;--pp-weight-6xl:700;--pp-tracking-6xl:-.02rem;--pp-family-6xl:var(--pp-font-display);--pp-text-7xl:4.5rem;--pp-leading-7xl:1;--pp-weight-7xl:700;--pp-tracking-7xl:-.02rem;--pp-family-7xl:var(--pp-font-display);--pp-text-8xl:6rem;--pp-leading-8xl:1;--pp-weight-8xl:700;--pp-tracking-8xl:-.02rem;--pp-family-8xl:var(--pp-font-display);--pp-text-9xl:8rem;--pp-leading-9xl:1;--pp-weight-9xl:700;--pp-tracking-9xl:-.02rem;--pp-family-9xl:var(--pp-font-display);--pp-space-unit:4px;--pp-space-1:4px;--pp-space-2:8px;--pp-space-3:12px;--pp-space-4:16px;--pp-space-5:20px;--pp-space-6:24px;--pp-space-8:32px;--pp-space-10:40px;--pp-space-12:48px;--pp-space-16:64px;--pp-space-20:80px;--pp-space-24:96px;--pp-radius-full:9999px;--pp-radius-lg:12px;--pp-radius-md:8px;--pp-radius-none:0px;--pp-radius-sm:4px;--pp-radius-xl:20px;--pp-shadow-lg:0px 12px 32px 0px #00000024;--pp-shadow-md:0px 4px 12px 0px #0000001a;--pp-shadow-sm:0px 1px 2px 0px #00000014;--pp-mark-min-size:24px;--pp-mark-clear-space:.25em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pp-color-scheme:dark;--pp-color-primary:#60a5fa;--pp-color-primary-foreground:#09090b;--pp-color-accent:#2dd4bf;--pp-color-accent-foreground:#09090b;--pp-color-surface:#09090b;--pp-color-text:#fafafa;--pp-color-muted:#a1a1aa;--pp-color-border:#27272a;--pp-color-success:#4ade80;--pp-color-warning:#fbbf24;--pp-color-danger:#f87171;--pp-color-info:#60a5fa;--pp-color-neutral-50:#fafafa;--pp-color-neutral-100:#f4f4f5;--pp-color-neutral-200:#e4e4e7;--pp-color-neutral-300:#d4d4d8;--pp-color-neutral-400:#a1a1aa;--pp-color-neutral-500:#71717a;--pp-color-neutral-600:#52525b;--pp-color-neutral-700:#3f3f46;--pp-color-neutral-800:#27272a;--pp-color-neutral-900:#18181b;--pp-color-neutral-950:#09090b}}:root[data-theme=dark],[data-theme=dark]{--pp-color-scheme:dark;--pp-color-primary:#60a5fa;--pp-color-primary-foreground:#09090b;--pp-color-accent:#2dd4bf;--pp-color-accent-foreground:#09090b;--pp-color-surface:#09090b;--pp-color-text:#fafafa;--pp-color-muted:#a1a1aa;--pp-color-border:#27272a;--pp-color-success:#4ade80;--pp-color-warning:#fbbf24;--pp-color-danger:#f87171;--pp-color-info:#60a5fa;--pp-color-neutral-50:#fafafa;--pp-color-neutral-100:#f4f4f5;--pp-color-neutral-200:#e4e4e7;--pp-color-neutral-300:#d4d4d8;--pp-color-neutral-400:#a1a1aa;--pp-color-neutral-500:#71717a;--pp-color-neutral-600:#52525b;--pp-color-neutral-700:#3f3f46;--pp-color-neutral-800:#27272a;--pp-color-neutral-900:#18181b;--pp-color-neutral-950:#09090b}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}