/*! 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-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-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-outline-style:solid;--tw-ease:initial}}}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font:var(--text-body);font-family:var(--font-sans);color:var(--color-fg);background-color:var(--color-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:focus-visible,[data-preview~=focus]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}::selection{background-color:var(--color-inverse-bg);color:var(--color-inverse-fg)}a,button,label,summary,[role=button],[role=tab],[role=menuitem],[role=option]{touch-action:manipulation}button,[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}@layer components{.ld-popup{transition-property:opacity,translate;transition-duration:var(--duration-popover);transition-timing-function:var(--ease-out)}.ld-popup[data-starting-style],.ld-popup[data-ending-style]{opacity:0}.ld-popup[data-side=bottom][data-starting-style],.ld-popup[data-side=bottom][data-ending-style]{translate:0 calc(-1 * var(--space-1))}.ld-popup[data-side=top][data-starting-style],.ld-popup[data-side=top][data-ending-style]{translate:0 var(--space-1)}.ld-popup[data-side=left][data-starting-style],.ld-popup[data-side=left][data-ending-style]{translate:var(--space-1) 0}.ld-popup[data-side=right][data-starting-style],.ld-popup[data-side=right][data-ending-style]{translate:calc(-1 * var(--space-1)) 0}.ld-popup[data-instant]{transition-duration:0s}.ld-backdrop{transition-property:opacity;transition-duration:var(--duration-dialog);transition-timing-function:var(--ease-out)}.ld-backdrop[data-starting-style],.ld-backdrop[data-ending-style]{opacity:0}.ld-dialog{transition-property:opacity,translate;transition-duration:var(--duration-dialog);transition-timing-function:var(--ease-out)}.ld-dialog[data-starting-style],.ld-dialog[data-ending-style]{opacity:0;translate:0 var(--space-2)}.ld-sheet-backdrop{opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity var(--duration-sheet) var(--ease-drawer)}.ld-sheet-backdrop[data-starting-style],.ld-sheet-backdrop[data-ending-style]{opacity:0}.ld-sheet-backdrop[data-swiping]{transition-duration:0s}.ld-sheet-backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--duration-sheet))}@supports (-webkit-touch-callout:none){.ld-sheet-backdrop{position:absolute}}.ld-sheet{--bleed:var(--space-12);max-height:calc(85dvh + var(--bleed));margin-bottom:calc(-1 * var(--bleed));padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px) + var(--bleed));translate:0 var(--drawer-swipe-movement-y,0px);transition:translate var(--duration-sheet) var(--ease-drawer)}.ld-sheet[data-starting-style],.ld-sheet[data-ending-style]{translate:0 calc(100% - var(--bleed) + var(--space-1))}.ld-sheet[data-swiping]{transition-duration:0s}.ld-sheet[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * var(--duration-sheet))}.ld-activity{color:currentColor;flex-shrink:0;display:inline-block;position:relative}.ld-activity>span{opacity:.2;animation:ld-spoke var(--duration-activity) linear infinite;position:absolute;inset:0}.ld-activity>span:before{content:"";border-radius:var(--space-1);background-color:currentColor;width:10%;height:28%;position:absolute;top:0;left:45%}.ld-activity>span:first-child{animation-delay:calc(var(--duration-activity) * -12 / 12);rotate:0deg}.ld-activity>span:nth-child(2){animation-delay:calc(var(--duration-activity) * -11 / 12);rotate:30deg}.ld-activity>span:nth-child(3){animation-delay:calc(var(--duration-activity) * -10 / 12);rotate:60deg}.ld-activity>span:nth-child(4){animation-delay:calc(var(--duration-activity) * -9 / 12);rotate:90deg}.ld-activity>span:nth-child(5){animation-delay:calc(var(--duration-activity) * -8 / 12);rotate:120deg}.ld-activity>span:nth-child(6){animation-delay:calc(var(--duration-activity) * -7 / 12);rotate:150deg}.ld-activity>span:nth-child(7){animation-delay:calc(var(--duration-activity) * -6 / 12);rotate:180deg}.ld-activity>span:nth-child(8){animation-delay:calc(var(--duration-activity) * -5 / 12);rotate:210deg}.ld-activity>span:nth-child(9){animation-delay:calc(var(--duration-activity) * -4 / 12);rotate:240deg}.ld-activity>span:nth-child(10){animation-delay:calc(var(--duration-activity) * -3 / 12);rotate:270deg}.ld-activity>span:nth-child(11){animation-delay:calc(var(--duration-activity) * -2 / 12);rotate:300deg}.ld-activity>span:nth-child(12){animation-delay:calc(var(--duration-activity) * -1 / 12);rotate:330deg}@media (prefers-reduced-motion:reduce){.ld-activity>span{animation:none}.ld-activity>span:first-child{opacity:1}.ld-activity>span:nth-child(12){opacity:.85}.ld-activity>span:nth-child(11){opacity:.7}.ld-activity>span:nth-child(10){opacity:.55}.ld-activity>span:nth-child(9){opacity:.4}.ld-activity>span:nth-child(8){opacity:.3}}@keyframes ld-spoke{0%{opacity:1}to{opacity:.2}}.ld-rows{--ld-lead: ;--ld-trail: ;grid-template-columns:var(--ld-lead) minmax(0, 1fr) var(--ld-trail);display:grid}.ld-rows[data-lead="1"]{--ld-lead:max-content}.ld-rows[data-lead="2"]{--ld-lead:max-content max-content}.ld-rows[data-trail="1"]{--ld-trail:max-content}.ld-rows[data-trail="2"]{--ld-trail:max-content max-content}.ld-rows[data-trail="3"]{--ld-trail:max-content max-content max-content}.ld-rows[data-trail="4"]{--ld-trail:max-content max-content max-content max-content}.ld-rows[data-trail="5"]{--ld-trail:max-content max-content max-content max-content max-content}.ld-row{--ld-row-fill:transparent;isolation:isolate;position:relative}.ld-row:before{content:"";z-index:-1;background-color:var(--ld-row-fill);transition:background-color var(--duration-micro) var(--ease-out);position:absolute;inset-block:0;inset-inline:0}.ld-row:focus-visible{outline:none}.ld-row:focus-visible:before,.ld-row[data-preview~=focus]:before{outline:var(--focus-ring)}.ld-row[data-preview~=focus]{outline:none}.ld-table-row{--ld-row-fill:transparent}.ld-table-row>td{background-color:var(--ld-row-fill);transition:background-color var(--duration-micro) var(--ease-out);position:relative}:is(.ld-row,.ld-table-row)[data-interactive]{cursor:pointer}:is(.ld-row,.ld-table-row)[data-selected]{--ld-row-fill:var(--color-surface)}@media (hover:hover) and (pointer:fine){:is(.ld-row,.ld-table-row)[data-interactive]:hover{--ld-row-fill:var(--color-surface)}}:is(.ld-row,.ld-table-row)[data-interactive][data-preview~=hover]{--ld-row-fill:var(--color-surface)}:is(.ld-row,.ld-table-row)[data-interactive]:active,:is(.ld-row,.ld-table-row)[data-interactive][data-preview~=pressed]{--ld-row-fill:var(--color-surface-strong)}:is(.ld-row,.ld-table-row)[data-tone=danger]{--ld-row-fill:var(--color-danger-tint)}:is(.ld-row,.ld-table-row)[data-tone=warning]{--ld-row-fill:var(--color-warning-tint)}:root{--ld-nav-item:var(--control-sm);--ld-nav-pad:var(--space-2);--ld-nav-icon-x:calc((var(--ld-nav-item) - var(--icon-sm)) / 2);--ld-nav-rail:calc(var(--ld-nav-item) + 2 * var(--ld-nav-pad));--ld-nav-time:var(--duration-sidebar)}@media (pointer:coarse){:root{--ld-nav-item:var(--touch-min)}}.ld-shell{--ld-nav-inset:0px;--ld-nav-open:1}.ld-shell[data-instant]{--ld-nav-time:0s}@media (width>=768px){.ld-shell{grid-template-columns:calc(var(--nav-width) - var(--ld-nav-inset)) minmax(0, 1fr);display:grid}}:root[data-sidebar=collapsed] .ld-shell,.ld-sidebar[data-state=collapsed]{--ld-nav-inset:calc(var(--nav-width) - var(--ld-nav-rail));--ld-nav-open:0}@media (width<=1023.98px){.ld-shell{--ld-nav-inset:calc(var(--nav-width) - var(--ld-nav-rail));--ld-nav-open:0}@media (width>=768px){.ld-shell{grid-template-columns:var(--ld-nav-rail) minmax(0, 1fr)}}:root .ld-shell[data-peek]{--ld-nav-inset:0px;--ld-nav-open:1}.ld-shell-nav>.ld-sidebar{width:var(--ld-nav-rail)}.ld-shell[data-peek]>.ld-shell-nav .ld-sidebar-panel:after{background-color:var(--color-line-strong)}}.ld-shell-main,.ld-sidebar[data-state=expanded]{--ld-nav-inset:0px;--ld-nav-open:1}.ld-sidebar{z-index:30;height:100dvh;width:calc(var(--nav-width) - var(--ld-nav-inset,0px));position:sticky;top:0}.ld-sidebar[data-state]{flex-shrink:0;height:auto;position:relative}.ld-sidebar[data-state]>.ld-sidebar-panel{min-height:100%;position:relative}.ld-sidebar-panel{width:var(--nav-width);background-color:var(--color-bg);clip-path:inset(0 var(--ld-nav-inset,0px) 0 0);transition:clip-path var(--ld-nav-time) var(--ease-out);inset-block:0;flex-direction:column;display:flex;position:absolute;left:0}.ld-sidebar-panel:after{content:"";width:var(--line);background-color:var(--color-line);translate:calc(var(--nav-width) - var(--ld-nav-inset,0px) - var(--line)) 0;transition:translate var(--ld-nav-time) var(--ease-out);inset-block:0;position:absolute;left:0}.ld-nav-text{opacity:var(--ld-nav-open,1);transition:opacity var(--ld-nav-time) var(--ease-out)}.ld-nav-rail-only{opacity:calc(1 - var(--ld-nav-open,1));transition:opacity var(--ld-nav-time) var(--ease-out)}.ld-nav-row{--ld-row-fill:transparent;--ld-row-solid:var(--color-bg);isolation:isolate;width:100%;min-height:var(--ld-nav-item);align-items:center;gap:var(--space-3);padding-left:var(--ld-nav-icon-x);padding-right:var(--space-2);border-radius:var(--radius-control);color:var(--color-fg);font:var(--text-ui);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}.ld-nav-row:before{content:"";z-index:-1;border-radius:var(--radius-control);background-color:var(--ld-row-fill);clip-path:inset(0 var(--ld-nav-inset,0px) 0 0);transition:background-color var(--duration-micro) var(--ease-out), clip-path var(--ld-nav-time) var(--ease-out);position:absolute;inset:0}.ld-nav-row>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--color-fg-quiet);transition:color var(--duration-micro) var(--ease-out);flex-shrink:0}@media (hover:hover) and (pointer:fine){.ld-nav-row:hover{--ld-row-fill:var(--color-surface);--ld-row-solid:var(--color-surface)}.ld-nav-row:hover>svg{color:var(--color-fg)}}.ld-nav-row[data-preview~=hover]{--ld-row-fill:var(--color-surface);--ld-row-solid:var(--color-surface)}.ld-nav-row:active,.ld-nav-row[data-preview~=pressed]{--ld-row-fill:var(--color-surface-strong);--ld-row-solid:var(--color-surface-strong)}:is(.ld-nav-row:active,.ld-nav-row[data-preview~=pressed]):before{transition-duration:0s, var(--ld-nav-time)}.ld-nav-row[aria-current=page]{--ld-row-fill:var(--color-surface-strong);--ld-row-solid:var(--color-surface-strong);font-weight:var(--weight-medium)}.ld-nav-row[aria-current=page]>svg{color:var(--color-fg)}.ld-nav-bar{width:calc(2 * var(--line));height:var(--icon-sm);background-color:var(--color-line-strong);position:absolute;top:50%;left:0;translate:0 -50%}.ld-nav-count{font:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-fg-quiet);text-align:right;margin-left:auto}[aria-current=page]>.ld-nav-count{color:var(--color-fg)}.ld-nav-dot{top:calc(50% - var(--icon-sm) / 2 - var(--space-1));left:calc(var(--ld-nav-icon-x) + var(--icon-sm) - var(--space-1));width:var(--space-2);height:var(--space-2);background-color:var(--color-fg);outline:calc(2 * var(--line)) solid var(--ld-row-solid);transition:opacity var(--ld-nav-time) var(--ease-out), outline-color var(--duration-micro) var(--ease-out);position:absolute}.ld-nav-group-label{height:var(--control-sm);padding-left:var(--ld-nav-icon-x);font:var(--text-small);color:var(--color-fg-quiet);white-space:nowrap;align-items:center;display:flex;position:relative}.ld-nav-group-label:after{content:"";top:50%;left:var(--ld-nav-icon-x);width:var(--icon-sm);height:var(--line);background-color:var(--color-line);opacity:calc(1 - var(--ld-nav-open,1));transition:opacity var(--ld-nav-time) var(--ease-out);position:absolute}:is(.ld-nav-row,.ld-sidebar-logo):focus-visible{outline:none}:is(.ld-nav-row,.ld-sidebar-logo):after{content:"";width:calc(100% - var(--ld-nav-inset,0px));border-radius:var(--radius-control);pointer-events:none;inset-block:0;position:absolute;left:0}:is(.ld-nav-row,.ld-sidebar-logo):focus-visible:after,:is(.ld-nav-row,.ld-sidebar-logo)[data-preview~=focus]:after{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset))}:is(.ld-nav-row,.ld-sidebar-logo)[data-preview~=focus]{outline:none}.ld-sidebar-logo{width:100%;height:var(--ld-nav-item);padding-left:var(--ld-nav-icon-x);border-radius:var(--radius-control);align-items:center;display:flex;position:relative}.ld-sidebar-logo>.ld-sidebar-mark{left:calc((var(--ld-nav-item) - var(--control-sm)) / 2);position:absolute;top:50%;translate:0 -50%}.ld-nav-person{min-height:var(--control-lg);align-items:center;gap:var(--space-3);padding-left:calc((var(--ld-nav-item) - var(--control-sm)) / 2);padding-right:var(--space-2);display:flex}.ld-nav-avatar{width:var(--control-sm);height:var(--control-sm);border:var(--line) solid var(--color-line);border-radius:var(--radius-control);font:var(--text-small);font-weight:var(--weight-medium);color:var(--color-fg);letter-spacing:var(--tracking-heading);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ld-nav-sheet{margin-inline:calc(-1 * var(--ld-nav-icon-x))}.ld-nav-sheet .ld-nav-row{padding-right:var(--ld-nav-icon-x)}.ld-nav-sheet .ld-nav-person{padding-inline:var(--ld-nav-icon-x)}.ld-kbd{font:var(--text-mono);color:var(--color-fg-quiet)}.ld-facts{grid-template-columns:max-content minmax(0,1fr);display:grid}.ld-prose{font:var(--text-body);color:var(--color-fg);overflow-wrap:break-word;min-width:0}.ld-prose>*+*{margin-top:var(--space-4)}.ld-prose :where(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6){max-width:var(--measure)}.ld-prose :where(h1,h2){font:var(--text-h3);letter-spacing:var(--tracking-heading)}.ld-prose :where(h3,h4,h5,h6){font:var(--text-ui);font-weight:var(--weight-semibold)}.ld-prose>:where(h1,h2,h3,h4,h5,h6){margin-top:var(--space-8)}.ld-prose>:where(h1,h2,h3,h4,h5,h6)+*{margin-top:var(--space-3)}.ld-prose[data-variant=document]>:where(h1,h2){margin-top:var(--space-12);padding-top:var(--space-4);border-top:var(--line) solid var(--color-line-strong)}.ld-prose[data-variant=note]{font:var(--text-ui)}.ld-prose[data-variant=note] :where(h1,h2){font:var(--text-ui);font-weight:var(--weight-semibold);letter-spacing:normal}.ld-prose>:first-child{margin-top:0}.ld-prose :where(ul,ol){padding-left:var(--space-6)}.ld-prose ul{list-style:outside}.ld-prose ol{list-style:decimal}.ld-prose li+li,.ld-prose li>:where(ul,ol){margin-top:var(--space-2)}.ld-prose li::marker{color:var(--color-fg-quiet)}.ld-prose strong{font-weight:var(--weight-semibold)}.ld-prose a{color:var(--color-fg);text-decoration-line:underline;text-decoration-thickness:var(--line);text-underline-offset:var(--space-1);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);transition-property:text-decoration-color;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-out)}@media (hover:hover) and (pointer:fine){.ld-prose a:hover{-webkit-text-decoration-color:var(--color-fg-quiet);-webkit-text-decoration-color:var(--color-fg-quiet);-webkit-text-decoration-color:var(--color-fg-quiet);text-decoration-color:var(--color-fg-quiet)}}.ld-prose :not(pre)>code{font:var(--text-mono);padding-inline:var(--space-1);border-radius:var(--radius-control);background-color:var(--color-surface)}.ld-prose pre{font:var(--text-mono);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border-radius:var(--radius-layout);overflow-x:auto}.ld-prose blockquote{padding-left:var(--space-4);border-left:var(--line) solid var(--color-line-strong)}.ld-prose hr{border:0;border-top:var(--line) solid var(--color-line)}.ld-prose table{border-collapse:collapse;max-width:100%;font:var(--text-ui);display:block;overflow-x:auto}.ld-prose th{font:var(--text-small);font-weight:var(--weight-medium);color:var(--color-fg-quiet);text-align:left;border-bottom:var(--line) solid var(--color-line-strong)}.ld-prose td{vertical-align:top;border-bottom:var(--line) solid var(--color-line)}.ld-prose :where(th,td){padding:var(--space-2) var(--space-3)}.ld-prose :where(th,td):first-child{padding-left:0}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.word-cycle{display:grid}.word-cycle>*{animation:word-through .9s var(--ease-out) both;grid-area:1/1}.word-cycle>:first-child{animation-delay:.3s}.word-cycle>:nth-child(2){animation-delay:.95s}.word-cycle>:nth-child(3){animation-delay:1.6s}.word-cycle>:last-child{animation:word-in .6s var(--ease-out) 2.25s both}@media (prefers-reduced-motion:reduce){.word-cycle>*{visibility:hidden;animation:none}.word-cycle>:last-child{visibility:visible;animation:none}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.inset-x-0{inset-inline:var(--space-0)}.top-0{top:var(--space-0)}.top-1\/2{top:50%}.right-bleed{right:var(--bleed)}.bottom-0{bottom:var(--space-0)}.left-0{left:var(--space-0)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-40{z-index:40}.z-50{z-index:50}.subgrid-row{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.page-frame{width:100%;max-width:calc(var(--content-max) + 2 * var(--page-margin));padding-inline:var(--page-margin);margin-inline:auto}.-mx-1{margin-inline:calc(var(--space-1) * -1)}.my-1{margin-block:var(--space-1)}.my-16{margin-block:var(--space-16)}.-mt-1{margin-top:calc(var(--space-1) * -1)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mt-16{margin-top:var(--space-16)}.mt-24{margin-top:var(--space-24)}.-mr-2{margin-right:calc(var(--space-2) * -1)}.mr-3{margin-right:var(--space-3)}.-mb-px{margin-bottom:-1px}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.ml-auto{margin-left:auto}.rewrite-cell{grid-template-rows:auto 1fr;display:grid}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.size-2{width:var(--space-2);height:var(--space-2)}.size-3{width:var(--space-3);height:var(--space-3)}.size-8{width:var(--space-8);height:var(--space-8)}.size-16{width:var(--space-16);height:var(--space-16)}.size-24{width:var(--space-24);height:var(--space-24)}.size-control-md{width:var(--control-md);height:var(--control-md)}.size-control-sm{width:var(--control-sm);height:var(--control-sm)}.size-full{width:100%;height:100%}.size-icon-lg{width:var(--icon-lg);height:var(--icon-lg)}.size-icon-md{width:var(--icon-md);height:var(--icon-md)}.size-icon-sm{width:var(--icon-sm);height:var(--icon-sm)}.h-1{height:var(--space-1)}.h-4{height:var(--space-4)}.h-6{height:var(--space-6)}.h-16{height:var(--space-16)}.h-auto{height:auto}.h-control-lg{height:var(--control-lg)}.h-control-md{height:var(--control-md)}.h-control-sm{height:var(--control-sm)}.h-full{height:100%}.h-px{height:1px}.h-touch{height:var(--touch-min)}.max-h-available{max-height:var(--available-height,80dvh)}.min-h-0{min-height:var(--space-0)}.min-h-24{min-height:var(--space-24)}.min-h-control-lg{min-height:var(--control-lg)}.min-h-dvh{min-height:100dvh}.w-6{width:var(--space-6)}.w-8{width:var(--space-8)}.w-control-md{width:var(--control-md)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-dialog{max-width:var(--dialog-width)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--measure)}.min-w-0{min-width:var(--space-0)}.min-w-anchor{min-width:max(var(--anchor-width,0px), var(--menu-min-width))}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-eyes{transform-box:view-box;transform-origin:32px 32px}.origin-trigger{transform-origin:var(--transform-origin)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.sync-before{animation:3.2s linear infinite sync-before}@media (prefers-reduced-motion:reduce){.sync-before{opacity:0;animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal-full-bleed{animation:linear both full-bleed;animation-timeline:view();animation-range:entry entry 70%}}}.sync-after{animation:3.2s linear infinite sync-after}@media (prefers-reduced-motion:reduce){.sync-after{animation:none}}.sync-run{animation:sync-run 3.2s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.sync-run{animation:none}}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-line{gap:var(--line)}.gap-x-4{column-gap:var(--space-4)}.gap-x-6{column-gap:var(--space-6)}.gap-x-8{column-gap:var(--space-8)}.gap-x-gutter{column-gap:var(--gutter)}.gap-y-1{row-gap:var(--space-1)}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.gap-y-6{row-gap:var(--space-6)}.gap-y-8{row-gap:var(--space-8)}.gap-y-12{row-gap:var(--space-12)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded-control{border-radius:var(--radius-control)}.rounded-layout{border-radius:var(--radius-layout)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-danger{border-color:var(--color-danger)}.border-fg{border-color:var(--color-fg)}.border-inverse-bg{border-color:var(--color-inverse-bg)}.border-inverse-hover{border-color:var(--color-inverse-hover)}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.border-transparent{border-color:#0000}.bg-bg{background-color:var(--color-bg)}.bg-danger{background-color:var(--color-danger)}.bg-danger-mark{background-color:var(--color-danger-mark)}.bg-danger-tint{background-color:var(--color-danger-tint)}.bg-fg{background-color:var(--color-fg)}.bg-fg-quiet{background-color:var(--color-fg-quiet)}.bg-info-mark{background-color:var(--color-info-mark)}.bg-info-tint{background-color:var(--color-info-tint)}.bg-inverse-bg{background-color:var(--color-inverse-bg)}.bg-line{background-color:var(--color-line)}.bg-scrim{background-color:var(--color-scrim)}.bg-success-mark{background-color:var(--color-success-mark)}.bg-success-tint{background-color:var(--color-success-tint)}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.bg-warning-mark{background-color:var(--color-warning-mark)}.bg-warning-tint{background-color:var(--color-warning-tint)}.mask-luminance{mask-type:luminance;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;mask-mode:luminance}.p-2{padding:var(--space-2)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-px{padding:1px}.px-1{padding-inline:var(--space-1)}.px-2{padding-inline:var(--space-2)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.px-6{padding-inline:var(--space-6)}.px-bleed{padding-inline:var(--bleed)}.px-page{padding-inline:var(--page-margin)}.py-1{padding-block:var(--space-1)}.py-2{padding-block:var(--space-2)}.py-3{padding-block:var(--space-3)}.py-6{padding-block:var(--space-6)}.py-8{padding-block:var(--space-8)}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pt-16{padding-top:var(--space-16)}.pt-24{padding-top:var(--space-24)}.safe-top{padding-top:env(safe-area-inset-top,0px)}.pr-2{padding-right:var(--space-2)}.pr-8{padding-right:var(--space-8)}.pb-4{padding-bottom:var(--space-4)}.pb-16{padding-bottom:var(--space-16)}.pb-24{padding-bottom:var(--space-24)}.pb-32{padding-bottom:var(--space-32)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.type-closing{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.05em;font-size:clamp(2.5rem,9vw,7rem);line-height:.95}.type-hero{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.055em;font-size:clamp(3rem,15vw,8.5rem);line-height:.9}.type-index{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.04em;font-size:clamp(1.75rem,4.5vw,3.75rem);line-height:1}.type-signoff{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.06em;font-size:15.4cqi;line-height:1}.type-statement{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:-.025em;font-size:clamp(1.5rem,3.4vw,3rem);line-height:1.15}.font-mono{font-family:var(--font-mono)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.tracking-heading{--tw-tracking:var(--tracking-heading);letter-spacing:var(--tracking-heading)}.type-display{font:var(--text-display);letter-spacing:var(--tracking-display)}.type-h1{font:var(--text-h1);letter-spacing:var(--tracking-heading)}.type-h2{font:var(--text-h2);letter-spacing:var(--tracking-heading)}.type-h3{font:var(--text-h3);letter-spacing:var(--tracking-heading)}.text-balance{text-wrap:balance}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-current{color:currentColor}.text-danger{color:var(--color-danger)}.text-danger-fg{color:var(--color-danger-fg)}.text-fg{color:var(--color-fg)}.text-fg-quiet{color:var(--color-fg-quiet)}.text-info{color:var(--color-info)}.text-inverse-fg{color:var(--color-inverse-fg)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.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,)}.type-mono{font:var(--text-mono);font-variant-numeric:tabular-nums}.underline-link{text-decoration-line:underline;text-decoration-thickness:var(--line);text-underline-offset:var(--space-1)}.decoration-inverse-hover{-webkit-text-decoration-color:var(--color-inverse-hover);-webkit-text-decoration-color:var(--color-inverse-hover);-webkit-text-decoration-color:var(--color-inverse-hover);text-decoration-color:var(--color-inverse-hover)}.decoration-line-strong{-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong)}.opacity-0{opacity:0}.opacity-70{opacity:.7}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-fg{outline-color:var(--color-fg)}.outline-inverse-fg{outline-color:var(--color-inverse-fg)}.rewrite-blur{filter:blur(4px)}.transition-micro{transition-property:color,background-color,border-color,opacity;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-out)}.transition-move{transition-property:translate,transform;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-out)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.rewrite-gone{clip-path:inset(0 0 0 100%)}.transition-cursor{transition:opacity var(--duration-popover) var(--ease-out), scale var(--duration-dialog) var(--ease-out)}.transition-turn{transition:rotate var(--duration-popover) var(--ease-out)}.type-body-lg{font:var(--text-body-lg)}.type-small{font:var(--text-small)}.type-ui{font:var(--text-ui)}@media (hover:hover) and (pointer:fine){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--space-1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\:translate-x-1:is(:where(.group)[data-preview~=hover] *){--tw-translate-x:var(--space-1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover) and (pointer:fine){.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--space-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-hover\:-translate-y-1:is(:where(.group)[data-preview~=hover] *){--tw-translate-y:calc(var(--space-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover) and (pointer:fine){.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.group-hover\:scale-100:is(:where(.group)[data-preview~=hover] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover) and (pointer:fine){.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}}.group-hover\:rotate-90:is(:where(.group)[data-preview~=hover] *){rotate:90deg}@media (hover:hover) and (pointer:fine){.group-hover\:bg-inverse-hover:is(:where(.group):hover *){background-color:var(--color-inverse-hover)}}.group-hover\:bg-inverse-hover:is(:where(.group)[data-preview~=hover] *){background-color:var(--color-inverse-hover)}@media (hover:hover) and (pointer:fine){.group-hover\:text-inverse-fg:is(:where(.group):hover *){color:var(--color-inverse-fg)}}.group-hover\:text-inverse-fg:is(:where(.group)[data-preview~=hover] *){color:var(--color-inverse-fg)}@media (hover:hover) and (pointer:fine){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-hover\:opacity-100:is(:where(.group)[data-preview~=hover] *){opacity:1}@media (hover:hover) and (pointer:fine){.not-data-checked\:not-data-indeterminate\:group-hover\/checkbox\:bg-surface:not([data-checked]):not([data-indeterminate]):is(:where(.group\/checkbox):hover *){background-color:var(--color-surface)}}.not-data-checked\:not-data-indeterminate\:group-hover\/checkbox\:bg-surface:not([data-checked]):not([data-indeterminate]):is(:where(.group\/checkbox)[data-preview~=hover] *){background-color:var(--color-surface)}@media (hover:hover) and (pointer:fine){.not-data-checked\:group-hover\/switch\:bg-surface:not([data-checked]):is(:where(.group\/switch):hover *){background-color:var(--color-surface)}}.not-data-checked\:group-hover\/switch\:bg-surface:not([data-checked]):is(:where(.group\/switch)[data-preview~=hover] *){background-color:var(--color-surface)}.group-has-data-disabled\/checkbox\:text-fg-quiet:is(:where(.group\/checkbox):has([data-disabled]) *),.group-has-data-disabled\/switch\:text-fg-quiet:is(:where(.group\/switch):has([data-disabled]) *){color:var(--color-fg-quiet)}.group-data-checked\/theme\:border-inverse-bg:is(:where(.group\/theme)[data-checked] *){border-color:var(--color-inverse-bg)}.group-data-checked\/theme\:bg-inverse-bg:is(:where(.group\/theme)[data-checked] *){background-color:var(--color-inverse-bg)}.group-data-\[density\=sm\]\/table\:h-control-sm:is(:where(.group\/table)[data-density=sm] *){height:var(--control-sm)}.group-data-\[layout\=grid\]\/facts\:bg-bg:is(:where(.group\/facts)[data-layout=grid] *){background-color:var(--color-bg)}.group-data-\[layout\=grid\]\/facts\:px-4:is(:where(.group\/facts)[data-layout=grid] *){padding-inline:var(--space-4)}.group-data-\[layout\=grid\]\/facts\:py-3:is(:where(.group\/facts)[data-layout=grid] *){padding-block:var(--space-3)}.group-data-\[layout\=rows\]\/facts\:subgrid-row:is(:where(.group\/facts)[data-layout=rows] *){grid-template-columns:subgrid;grid-column:1/-1;display:grid}.group-data-\[layout\=rows\]\/facts\:border-b:is(:where(.group\/facts)[data-layout=rows] *){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-data-\[layout\=rows\]\/facts\:border-line:is(:where(.group\/facts)[data-layout=rows] *){border-color:var(--color-line)}.group-data-\[layout\=rows\]\/facts\:py-3:is(:where(.group\/facts)[data-layout=rows] *){padding-block:var(--space-3)}.group-data-\[layout\=rows\]\/facts\:pr-8:is(:where(.group\/facts)[data-layout=rows] *){padding-right:var(--space-8)}.group-data-\[layout\=rows\]\/facts\:type-ui:is(:where(.group\/facts)[data-layout=rows] *){font:var(--text-ui)}.placeholder\:text-fg-quiet::placeholder{color:var(--color-fg-quiet)}.first\:pt-2:first-child{padding-top:var(--space-2)}.first\:pl-bleed:first-child{padding-left:var(--bleed)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-bleed:last-child{padding-right:var(--bleed)}.read-only\:bg-surface:read-only{background-color:var(--color-surface)}.focus-within\:border-line-strong:focus-within{border-color:var(--color-line-strong)}.focus-within\:focus-ring:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (hover:hover) and (pointer:fine){.hover\:border-danger-hover:hover{border-color:var(--color-danger-hover)}}.hover\:border-danger-hover[data-preview~=hover]{border-color:var(--color-danger-hover)}@media (hover:hover) and (pointer:fine){.hover\:border-fg-quiet:hover{border-color:var(--color-fg-quiet)}}.hover\:border-fg-quiet[data-preview~=hover]{border-color:var(--color-fg-quiet)}@media (hover:hover) and (pointer:fine){.hover\:border-inverse-hover:hover{border-color:var(--color-inverse-hover)}}.hover\:border-inverse-hover[data-preview~=hover]{border-color:var(--color-inverse-hover)}@media (hover:hover) and (pointer:fine){.hover\:border-line:hover{border-color:var(--color-line)}}.hover\:border-line[data-preview~=hover]{border-color:var(--color-line)}@media (hover:hover) and (pointer:fine){.hover\:border-line-strong:hover{border-color:var(--color-line-strong)}}.hover\:border-line-strong[data-preview~=hover]{border-color:var(--color-line-strong)}@media (hover:hover) and (pointer:fine){.hover\:bg-danger-hover:hover{background-color:var(--color-danger-hover)}}.hover\:bg-danger-hover[data-preview~=hover]{background-color:var(--color-danger-hover)}@media (hover:hover) and (pointer:fine){.hover\:bg-inverse-bg:hover{background-color:var(--color-inverse-bg)}}.hover\:bg-inverse-bg[data-preview~=hover]{background-color:var(--color-inverse-bg)}@media (hover:hover) and (pointer:fine){.hover\:bg-inverse-hover:hover{background-color:var(--color-inverse-hover)}}.hover\:bg-inverse-hover[data-preview~=hover]{background-color:var(--color-inverse-hover)}@media (hover:hover) and (pointer:fine){.hover\:bg-surface:hover{background-color:var(--color-surface)}}.hover\:bg-surface[data-preview~=hover]{background-color:var(--color-surface)}@media (hover:hover) and (pointer:fine){.hover\:text-fg:hover{color:var(--color-fg)}}.hover\:text-fg[data-preview~=hover]{color:var(--color-fg)}@media (hover:hover) and (pointer:fine){.hover\:text-fg-quiet:hover{color:var(--color-fg-quiet)}}.hover\:text-fg-quiet[data-preview~=hover]{color:var(--color-fg-quiet)}@media (hover:hover) and (pointer:fine){.hover\:text-inverse-fg:hover{color:var(--color-inverse-fg)}}.hover\:text-inverse-fg[data-preview~=hover]{color:var(--color-inverse-fg)}@media (hover:hover) and (pointer:fine){.hover\:decoration-fg-quiet:hover{-webkit-text-decoration-color:var(--color-fg-quiet);-webkit-text-decoration-color:var(--color-fg-quiet);-webkit-text-decoration-color:var(--color-fg-quiet);text-decoration-color:var(--color-fg-quiet)}}.hover\:decoration-fg-quiet[data-preview~=hover]{-webkit-text-decoration-color:var(--color-fg-quiet);-webkit-text-decoration-color:var(--color-fg-quiet);-webkit-text-decoration-color:var(--color-fg-quiet);text-decoration-color:var(--color-fg-quiet)}@media (hover:hover) and (pointer:fine){.hover\:decoration-inverse-fg:hover{-webkit-text-decoration-color:var(--color-inverse-fg);-webkit-text-decoration-color:var(--color-inverse-fg);-webkit-text-decoration-color:var(--color-inverse-fg);text-decoration-color:var(--color-inverse-fg)}}.hover\:decoration-inverse-fg[data-preview~=hover]{-webkit-text-decoration-color:var(--color-inverse-fg);-webkit-text-decoration-color:var(--color-inverse-fg);-webkit-text-decoration-color:var(--color-inverse-fg);text-decoration-color:var(--color-inverse-fg)}@media (hover:hover) and (pointer:fine){.not-data-checked\:hover\:bg-surface:not([data-checked]):hover{background-color:var(--color-surface)}}.not-data-checked\:hover\:bg-surface:not([data-checked])[data-preview~=hover]{background-color:var(--color-surface)}@media (hover:hover) and (pointer:fine){.not-data-checked\:not-data-indeterminate\:hover\:bg-surface:not([data-checked]):not([data-indeterminate]):hover{background-color:var(--color-surface)}}.not-data-checked\:not-data-indeterminate\:hover\:bg-surface:not([data-checked]):not([data-indeterminate])[data-preview~=hover]{background-color:var(--color-surface)}.focus-visible\:border-line-strong:focus-visible,.focus-visible\:border-line-strong[data-preview~=focus]{border-color:var(--color-line-strong)}.focus-visible\:focus-ring-inset:focus-visible,.focus-visible\:focus-ring-inset[data-preview~=focus]{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset))}.active\:border-danger-pressed:active,.active\:border-danger-pressed[data-preview~=pressed]{border-color:var(--color-danger-pressed)}.active\:border-inverse-pressed:active,.active\:border-inverse-pressed[data-preview~=pressed]{border-color:var(--color-inverse-pressed)}.active\:border-line:active,.active\:border-line[data-preview~=pressed]{border-color:var(--color-line)}.active\:bg-danger-pressed:active,.active\:bg-danger-pressed[data-preview~=pressed]{background-color:var(--color-danger-pressed)}.active\:bg-inverse-pressed:active,.active\:bg-inverse-pressed[data-preview~=pressed]{background-color:var(--color-inverse-pressed)}.active\:bg-surface:active,.active\:bg-surface[data-preview~=pressed]{background-color:var(--color-surface)}.active\:bg-surface-strong:active,.active\:bg-surface-strong[data-preview~=pressed]{background-color:var(--color-surface-strong)}.active\:text-fg:active,.active\:text-fg[data-preview~=pressed]{color:var(--color-fg)}.active\:transition-instant:active,.active\:transition-instant[data-preview~=pressed]{transition-duration:0s}.not-data-checked\:active\:bg-surface-strong:not([data-checked]):active,.not-data-checked\:active\:bg-surface-strong:not([data-checked])[data-preview~=pressed]{background-color:var(--color-surface-strong)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-line:disabled{border-color:var(--color-line)}.disabled\:bg-surface:disabled{background-color:var(--color-surface)}.disabled\:text-fg-quiet:disabled{color:var(--color-fg-quiet)}.has-disabled\:bg-surface:has(:disabled){background-color:var(--color-surface)}.has-disabled\:text-fg-quiet:has(:disabled){color:var(--color-fg-quiet)}.has-aria-invalid\:border-danger:has([aria-invalid=true]){border-color:var(--color-danger)}.has-data-disabled\:cursor-not-allowed:has([data-disabled]){cursor:not-allowed}.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--color-danger)}.has-data-invalid\:border-danger:has([data-invalid]){border-color:var(--color-danger)}.data-active\:border-line-strong[data-active]{border-color:var(--color-line-strong)}.data-active\:text-fg[data-active]{color:var(--color-fg)}.data-checked\:translate-x-4[data-checked]{--tw-translate-x:var(--space-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-inverse-bg[data-checked]{border-color:var(--color-inverse-bg)}.data-checked\:bg-inverse-bg[data-checked]{background-color:var(--color-inverse-bg)}.data-checked\:bg-inverse-fg[data-checked]{background-color:var(--color-inverse-fg)}.not-data-disabled\:data-checked\:border-inverse-bg:not([data-disabled])[data-checked]{border-color:var(--color-inverse-bg)}.not-data-disabled\:data-checked\:bg-inverse-bg:not([data-disabled])[data-checked]{background-color:var(--color-inverse-bg)}.not-data-disabled\:data-checked\:bg-inverse-fg:not([data-disabled])[data-checked]{background-color:var(--color-inverse-fg)}@media (hover:hover) and (pointer:fine){.not-data-disabled\:data-checked\:group-hover\/switch\:bg-inverse-hover:not([data-disabled])[data-checked]:is(:where(.group\/switch):hover *){background-color:var(--color-inverse-hover)}}.not-data-disabled\:data-checked\:group-hover\/switch\:bg-inverse-hover:not([data-disabled])[data-checked]:is(:where(.group\/switch)[data-preview~=hover] *){background-color:var(--color-inverse-hover)}@media (hover:hover) and (pointer:fine){.not-data-disabled\:data-checked\:hover\:bg-inverse-hover:not([data-disabled])[data-checked]:hover{background-color:var(--color-inverse-hover)}}.not-data-disabled\:data-checked\:hover\:bg-inverse-hover:not([data-disabled])[data-checked][data-preview~=hover]{background-color:var(--color-inverse-hover)}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:border-line[data-disabled]{border-color:var(--color-line)}.data-disabled\:bg-fg-quiet[data-disabled]{background-color:var(--color-fg-quiet)}.data-disabled\:bg-surface[data-disabled]{background-color:var(--color-surface)}.data-disabled\:text-fg-quiet[data-disabled]{color:var(--color-fg-quiet)}@media (hover:hover) and (pointer:fine){.data-disabled\:hover\:text-fg-quiet[data-disabled]:hover{color:var(--color-fg-quiet)}}.data-disabled\:hover\:text-fg-quiet[data-disabled][data-preview~=hover]{color:var(--color-fg-quiet)}.data-focused\:border-line-strong[data-focused]{border-color:var(--color-line-strong)}.data-highlighted\:bg-surface-strong[data-highlighted]{background-color:var(--color-surface-strong)}.data-indeterminate\:border-inverse-bg[data-indeterminate]{border-color:var(--color-inverse-bg)}.data-indeterminate\:bg-inverse-bg[data-indeterminate]{background-color:var(--color-inverse-bg)}.data-invalid\:border-danger[data-invalid]{border-color:var(--color-danger)}.data-placeholder\:text-fg-quiet[data-placeholder]{color:var(--color-fg-quiet)}.data-popup-open\:border-line-strong[data-popup-open]{border-color:var(--color-line-strong)}@media not all and (width>=768px){.max-md\:hidden{display:none}.max-md\:pb-tab-bar{padding-bottom:calc(var(--control-lg) + var(--line) + env(safe-area-inset-bottom,0px))}}@media not all and (width>=640px){.max-sm\:col-start-2{grid-column-start:2}.max-sm\:col-start-3{grid-column-start:3}.max-sm\:col-start-4{grid-column-start:4}.max-sm\:col-start-5{grid-column-start:5}.max-sm\:col-start-6{grid-column-start:6}.max-sm\:col-start-7{grid-column-start:7}.max-sm\:row-span-2{grid-row:span 2/span 2}.max-sm\:row-start-1{grid-row-start:1}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:hidden{display:none}.max-sm\:basis-full{flex-basis:100%}.max-sm\:self-start{align-self:flex-start}.max-sm\:pt-1{padding-top:var(--space-1)}.max-sm\:pl-6{padding-left:var(--space-6)}.max-sm\:pl-bleed{padding-left:var(--bleed)}.max-sm\:text-left{text-align:left}:is(.max-sm\:\*\:w-full>*){width:100%}}@media (width>=640px){.sm\:max-w-dialog{max-width:var(--dialog-width)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}}@media (width>=768px){.md\:my-24{margin-block:var(--space-24)}.md\:mt-8{margin-top:var(--space-8)}.md\:mt-12{margin-top:var(--space-12)}.md\:mt-16{margin-top:var(--space-16)}.md\:mt-24{margin-top:var(--space-24)}.md\:mt-32{margin-top:var(--space-32)}.md\:block{display:block}.md\:hidden{display:none}.md\:size-16{width:var(--space-16);height:var(--space-16)}.md\:size-24{width:var(--space-24);height:var(--space-24)}.md\:w-5\/12{width:41.6667%}.md\:w-12{width:var(--space-12)}.md\:w-auto{width:auto}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-nowrap{flex-wrap:nowrap}.md\:gap-8{gap:var(--space-8)}.md\:self-center{align-self:center}.md\:p-8{padding:var(--space-8)}.md\:py-8{padding-block:var(--space-8)}.md\:py-12{padding-block:var(--space-12)}.md\:pt-0{padding-top:var(--space-0)}.md\:pt-24{padding-top:var(--space-24)}.md\:pt-32{padding-top:var(--space-32)}.md\:pb-6{padding-bottom:var(--space-6)}}@media (width>=1024px){.lg\:sticky{position:sticky}.lg\:top-8{top:var(--space-8)}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-6{grid-column-start:6}.lg\:mt-24{margin-top:var(--space-24)}.lg\:mb-12{margin-bottom:var(--space-12)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-1\/4{width:25%}.lg\:w-1\/6{width:16.6667%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:self-start{align-self:flex-start}.lg\:p-12{padding:var(--space-12)}.lg\:py-12{padding-block:var(--space-12)}.lg\:pt-12{padding-top:var(--space-12)}.lg\:pt-16{padding-top:var(--space-16)}.lg\:pt-24{padding-top:var(--space-24)}.lg\:pt-32{padding-top:var(--space-32)}}@media (pointer:coarse){.pointer-coarse\:size-touch{width:var(--touch-min);height:var(--touch-min)}.pointer-coarse\:h-control-sm{height:var(--control-sm)}.pointer-coarse\:h-touch{height:var(--touch-min)}.pointer-coarse\:min-h-touch{min-height:var(--touch-min)}.pointer-coarse\:items-center{align-items:center}.pointer-coarse\:py-3{padding-block:var(--space-3)}.pointer-coarse\:type-body{font:var(--text-body)}}@media (pointer:fine){.pointer-fine\:block{display:block}.pointer-fine\:cursor-none{cursor:none}@media (hover:hover) and (pointer:fine){.pointer-fine\:group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}}.pointer-fine\:group-hover\:opacity-0:is(:where(.group)[data-preview~=hover] *){opacity:0}}}:root{--ld-black:#000;--ld-white:#fff;--ld-grey-50:#fafafa;--ld-grey-100:#f2f2f2;--ld-grey-200:#e5e5e5;--ld-grey-400:#a3a3a3;--ld-grey-500:#5c5c5c;--ld-grey-800:#262626;--ld-grey-900:#1a1a1a;--ld-grey-950:#0f0f0f;--color-bg:var(--ld-white);--color-fg:var(--ld-black);--color-fg-quiet:var(--ld-grey-500);--color-surface:var(--ld-grey-50);--color-surface-strong:var(--ld-grey-100);--color-line:var(--ld-grey-200);--color-line-strong:var(--ld-black);--color-inverse-bg:var(--ld-black);--color-inverse-fg:var(--ld-white);--color-scrim:#0006;--color-inverse-hover:var(--color-inverse-bg)}@supports (color:color-mix(in lab, red, red)){:root{--color-inverse-hover:color-mix(in srgb, var(--color-inverse-bg) 85%, var(--color-inverse-fg))}}:root{--color-inverse-pressed:var(--color-inverse-bg)}@supports (color:color-mix(in lab, red, red)){:root{--color-inverse-pressed:color-mix(in srgb, var(--color-inverse-bg) 70%, var(--color-inverse-fg))}}:root{--color-danger-hover:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){:root{--color-danger-hover:color-mix(in srgb, var(--color-danger) 85%, var(--color-fg))}}:root{--color-danger-pressed:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){:root{--color-danger-pressed:color-mix(in srgb, var(--color-danger) 70%, var(--color-fg))}}:root{--color-danger:#ce2c31;--color-danger-mark:#e5484d;--color-danger-tint:#feebec;--color-danger-fg:#fff;--color-warning:#ab6400;--color-warning-mark:#ffc53d;--color-warning-tint:#fff7c2;--color-success:#218358;--color-success-mark:#30a46c;--color-success-tint:#e6f6eb;--color-info:#0d74ce;--color-info-mark:#0090ff;--color-info-tint:#e6f4fe;--font-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--text-display:600 3.5rem/1.07 var(--font-sans);--text-h1:600 2.5rem/1.1 var(--font-sans);--text-h2:600 1.75rem/1.2 var(--font-sans);--text-h3:600 1.25rem/1.4 var(--font-sans);--text-body-lg:400 1.125rem/1.55 var(--font-sans);--text-body:400 1rem/1.6 var(--font-sans);--text-ui:400 .875rem/1.45 var(--font-sans);--text-small:400 .8125rem/1.4 var(--font-sans);--text-mono:400 .8125rem/1.5 var(--font-mono);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--tracking-display:-.035em;--tracking-heading:-.02em;--tracking-body:0;--measure:68ch;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--content-max:75rem;--gutter:var(--space-4);--page-margin:var(--space-4);--bleed:var(--space-3);--columns:12;--nav-width:15rem;--dialog-width:30rem;--menu-min-width:12rem;--radius-layout:0;--radius-control:2px;--line:1px;--focus-ring:2px solid var(--color-fg);--focus-offset:2px;--control-sm:2rem;--control-md:2.5rem;--control-lg:3rem;--touch-min:2.75rem;--icon-sm:1rem;--icon-md:1.25rem;--icon-lg:2rem;--duration-micro:.1s;--duration-popover:.15s;--duration-sidebar:.15s;--duration-dialog:.2s;--duration-sheet:.3s;--duration-activity:1.2s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px}@media (width>=768px){:root{--gutter:var(--space-6);--page-margin:var(--space-8)}}@media (width>=1024px){:root{--page-margin:var(--space-12)}}@media (width<=639px){:root{--text-display:600 2.5rem/1.1 var(--font-sans);--text-h1:600 2rem/1.15 var(--font-sans)}}:root[data-theme=dark]{--color-bg:var(--ld-black);--color-fg:var(--ld-white);--color-fg-quiet:var(--ld-grey-400);--color-surface:var(--ld-grey-950);--color-surface-strong:var(--ld-grey-900);--color-line:var(--ld-grey-800);--color-line-strong:var(--ld-white);--color-inverse-bg:var(--ld-white);--color-inverse-fg:var(--ld-black);--color-scrim:#0009;--color-danger:#ff9592;--color-danger-mark:#e5484d;--color-danger-tint:#3b1219;--color-danger-fg:#000;--color-warning:#ffca16;--color-warning-mark:#ffc53d;--color-warning-tint:#302008;--color-success:#3dd68c;--color-success-mark:#30a46c;--color-success-tint:#132d21;--color-info:#70b8ff;--color-info-mark:#0090ff;--color-info-tint:#0d2847}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:var(--ld-black);--color-fg:var(--ld-white);--color-fg-quiet:var(--ld-grey-400);--color-surface:var(--ld-grey-950);--color-surface-strong:var(--ld-grey-900);--color-line:var(--ld-grey-800);--color-line-strong:var(--ld-white);--color-inverse-bg:var(--ld-white);--color-inverse-fg:var(--ld-black);--color-scrim:#0009;--color-danger:#ff9592;--color-danger-mark:#e5484d;--color-danger-tint:#3b1219;--color-danger-fg:#000;--color-warning:#ffca16;--color-warning-mark:#ffc53d;--color-warning-tint:#302008;--color-success:#3dd68c;--color-success-mark:#30a46c;--color-success-tint:#132d21;--color-info:#70b8ff;--color-info-mark:#0090ff;--color-info-tint:#0d2847}}@media (prefers-reduced-motion:reduce){:root{--duration-micro:0s;--duration-popover:0s;--duration-sidebar:0s;--duration-dialog:0s;--duration-sheet:0s}}@font-face{font-family:Geist;src:url(/assets/Geist-Variable-DHmDcw7S.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-C2M1wx0c.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@keyframes word-through{0%{opacity:0;transform:translateY(35%)}15%,70%{opacity:1;transform:translateY(0)}85%,to{opacity:0;transform:translateY(-35%)}}@keyframes word-in{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:translateY(0)}}@keyframes full-bleed{0%{clip-path:inset(0 max(var(--page-margin), calc((100% - var(--content-max)) / 2)))}to{clip-path:inset(0)}}@keyframes sync-run{0%{opacity:1;transform:translate(-100%)}70%{opacity:1;transform:translate(0)}88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes sync-before{0%,28%{opacity:1;filter:blur()}40%,to{opacity:0;filter:blur(4px)}}@keyframes sync-after{0%,30%{opacity:0;filter:blur(4px)}42%,to{opacity:1;filter:blur()}}@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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
