.homeHeroReference{color:#f7f8f8;height:auto}.homeHeroReference .hp-_5mgmsq-root{-webkit-user-select:none;user-select:none;width:1px;min-width:1px;height:1px;min-height:1px;margin-top:calc(var(--height,0px) - 1px);margin-left:calc(var(--width,0px) - 1px);display:block}.homeHeroReference :is(.Fzcv4W_edgeHighlight,.hp-edge-edge-highlight-ring):after{content:"";z-index:1;pointer-events:none;border:inherit;border-color:var(--edge-highlight-color,#ffffff0f);border-radius:var(--edge-highlight-radius,inherit);-webkit-mask:radial-gradient(ellipse var(--edge-highlight-width,17.18%)var(--edge-highlight-height,28.57%)at var(--edge-highlight-x,0)var(--edge-highlight-y,0),#000 0%,#000 var(--edge-highlight-plateau,0%),transparent var(--edge-highlight-falloff,90%));-webkit-mask:radial-gradient(ellipse var(--edge-highlight-width,17.18%)var(--edge-highlight-height,28.57%)at var(--edge-highlight-x,0)var(--edge-highlight-y,0),#000 0%,#000 var(--edge-highlight-plateau,0%),transparent var(--edge-highlight-falloff,90%));mask:radial-gradient(ellipse var(--edge-highlight-width,17.18%)var(--edge-highlight-height,28.57%)at var(--edge-highlight-x,0)var(--edge-highlight-y,0),#000 0%,#000 var(--edge-highlight-plateau,0%),transparent var(--edge-highlight-falloff,90%));position:absolute;inset:0}.homeHeroReference .hp-edge-shine{--shine-beam-length:200px;border:1px solid var(--color-border-translucent-strong);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse var(--shine-beam-length)var(--shine-beam-length)at var(--mask-x)var(--mask-y),#000 0%,#0009 30%,#0003 50%,#0000 70%);-webkit-mask-image:radial-gradient(ellipse var(--shine-beam-length)var(--shine-beam-length)at var(--mask-x)var(--mask-y),#000 0%,#0009 30%,#0003 50%,#0000 70%);mask-image:radial-gradient(ellipse var(--shine-beam-length)var(--shine-beam-length)at var(--mask-x)var(--mask-y),#000 0%,#0009 30%,#0003 50%,#0000 70%);position:absolute}.homeHeroReference .hp-flex-root{min-width:0;display:flex}.homeHeroReference .hp-flex-align-center{align-items:center}.homeHeroReference .hp-flex-align-baseline{align-items:baseline}.homeHeroReference .hp-imrusq-justify-space-between{justify-content:space-between}.homeHeroReference .hp-avatar-root{max-width:100%;height:auto}@supports (font:-apple-system-body) and (appearance:none){.homeHeroReference .hp-avatar-root[loading=lazy]:not([data-loaded=true]){clip-path:inset(.6px)}}@media (prefers-reduced-motion:no-preference){.homeHeroReference html.js .hp-avatar-root[data-fade=true]{opacity:0;-webkit-mask:var(--mask-start);-webkit-mask:var(--mask-start);mask:var(--mask-start);--mask-start:linear-gradient(to right,#000 25%,#000000e6 50%,#0000)150% 0/400% no-repeat;--mask-end:linear-gradient(to right,#000 25%,#000000e6 50%,#0000)0/400% no-repeat}.homeHeroReference html.js .hp-avatar-root[data-fade=true][data-loaded=true]{animation:.8s both Sz_9La_load}}.homeHeroReference html.js [data-rmiz-modal-content] .hp-avatar-root[data-fade=true]{opacity:1;animation:none;-webkit-mask:none;mask:none}@media (width<=1024px){.homeHeroReference .hp-hide-laptop{display:none!important}}@layer priority3{.homeHeroReference .hp-sx-16rqkct{border-radius:50%}.homeHeroReference .hp-sx-1a64m5y{transition:transform .15s}}@layer priority4{@media (any-hover:hover) and (any-pointer:fine){.homeHeroReference .hp-sx-18202ia.hp-sx-18202ia:where(.sx-1s4iz8y:hover:not(:disabled) *),.homeHeroReference .hp-sx-ge2tmq.hp-sx-ge2tmq:where(.sx-1s4iz8y[data-active=true]:not(:disabled) *){fill:var(--sx-ys2i3t)}}.homeHeroReference .hp-sx-6s0dn4{align-items:center}.homeHeroReference .hp-sx-1y5e3q9{aspect-ratio:1}.homeHeroReference .hp-sx-78zum5{display:flex}.homeHeroReference .hp-sx-13wgh6h{fill:var(--icon-color)}.homeHeroReference .hp-sx-19zyb68{fill:var(--x-fill)}.homeHeroReference .hp-sx-2lah0s{flex-shrink:0}.homeHeroReference .hp-sx-l56j7k{justify-content:center}.homeHeroReference .hp-sx-14ju556{line-height:0}.homeHeroReference .hp-sx-l1xv1r{object-fit:cover}.homeHeroReference .hp-sx-47corl{pointer-events:none}.homeHeroReference .hp-sx-1n2onr6{position:relative}.homeHeroReference .hp-sx-1iffjtl{transform:rotate(90deg)}.homeHeroReference .hp-sx-13jp3wb{transition-duration:var(--sx-1fj52yw)}.homeHeroReference .hp-sx-1fwcy2r{transition-property:fill}.homeHeroReference .hp-sx-1so62im{will-change:transform}.homeHeroReference .hp-sx-18202ia.hp-sx-18202ia:where(.sx-1s4iz8y:active:not(:disabled) *),.homeHeroReference .hp-sx-ge2tmq.hp-sx-ge2tmq:where(.sx-1s4iz8y[data-active=true]:not(:disabled) *){fill:var(--sx-ys2i3t)}@media (any-hover:hover) and (any-pointer:fine){.homeHeroReference .hp-sx-18202ia.hp-sx-18202ia:where(.sx-1s4iz8y:hover:not(:disabled) *),.homeHeroReference .hp-sx-ge2tmq.hp-sx-ge2tmq:where(.sx-1s4iz8y[data-active=true]:not(:disabled) *){fill:var(--sx-ys2i3t)}}}@layer priority5{.homeHeroReference .hp-sx-5yr21d{height:100%}.homeHeroReference .hp-sx-16ye13r{height:var(--x-height)}.homeHeroReference .hp-sx-h8yej3{width:100%}.homeHeroReference .hp-sx-5lhr3w{width:var(--x-width)}}.homeHeroReference .hp-texture-grain{pointer-events:none;border-radius:inherit;opacity:.9;mix-blend-mode:overlay;background-size:256px 256px;position:absolute;inset:0}.homeHeroReference .hp-texture-grain:after{content:"";pointer-events:none;border-radius:inherit;background:#ffffff0f;position:absolute;inset:0}@supports ((-webkit-hyphens:none)){.homeHeroReference .hp-texture-grain:after{background:0 0}}.homeHeroReference .hp-texture-grain-subtle{opacity:.6;background-size:256px 256px}.homeHeroReference .hp-texture-grain-subtle:after{content:none}.homeHeroReference .hp-hero-app-frame{width:var(--width);height:var(--height);border-radius:var(--app-radius);padding:var(--frame-padding);grid-template-columns:var(--sidebar-width)1fr;-webkit-user-select:none;user-select:none;background:#090a0b;grid-template-rows:1fr;margin:0 auto;display:grid;position:relative;overflow:hidden}.homeHeroReference :where(.hp-hero-app-frame button){background:0 0;border:none;margin:0;padding:0}@media (width<=640px){.homeHeroReference .hp-hero-app-frame{transform-origin:0 0;transform:scale(.5)}}.homeHeroReference .hp-hero-app-frame-wrapper{--frame-buffer:60px;padding-left:var(--frame-buffer);padding-right:var(--frame-buffer);margin:0 auto;position:relative;overflow:hidden}@media (width<=1280px){.homeHeroReference .hp-hero-app-frame-wrapper{--frame-buffer:32px}}@media (width<=1024px){.homeHeroReference .hp-hero-app-frame-wrapper{--frame-buffer:28px}}@media (width<=640px){.homeHeroReference .hp-hero-app-frame-wrapper{--frame-buffer:18px;height:360px}}@media (width<=1439px){.homeHeroReference .hp-hero-app-frame-wrapper:after{content:"";z-index:10;background:linear-gradient(90deg,#08090a00 0%,#08090acc 100%);width:360px;position:absolute;top:0;bottom:0;right:0}}@media (width<=640px){.homeHeroReference .hp-hero-app-frame-wrapper:after{background:linear-gradient(90deg,#08090a00 70%,#08090acc 100%)}}.homeHeroReference .hp-hero-app-frame-background{border-radius:inherit;background:#101112;border:1px solid #ffffff14;position:absolute;inset:0}.homeHeroReference .hp-hero-app-background{--inset:12px;max-width:calc(min(100vw,1920px) - calc(var(--inset)*2));width:100%;inset:0 var(--inset);background:radial-gradient(52.53% 57.5% at 50% 100%,#08090a00 0%,#08090a80 100%),linear-gradient(180deg,#08090a 10%,var(--color-text-secondary)100%);border-radius:inherit;margin:0 auto;position:absolute;overflow:hidden}@media (width<=1280px){.homeHeroReference .hp-hero-app-background{--inset:0}}@media (width<=1024px){.homeHeroReference .hp-hero-app-background:before{content:"";-webkit-mask-image:linear-gradient(to top,var(--mask-visible)0%,var(--mask-visible)60%,var(--mask-invisible)100%);-webkit-mask-image:linear-gradient(to top,var(--mask-visible)0%,var(--mask-visible)60%,var(--mask-invisible)100%);mask-image:linear-gradient(to top,var(--mask-visible)0%,var(--mask-visible)60%,var(--mask-invisible)100%);background:#0006;position:absolute;inset:0}}@media (width<=768px){.homeHeroReference .hp-hero-app-background:before{background:#00000080}}.homeHeroReference .hp-hero-app-shade{width:100%;margin:0 var(--inset);place-items:center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.homeHeroReference .hp-hero-app-wrapper{--font-size-micro:.75rem;--font-size-microPlus:.75rem;--font-size-mini:.8125rem;--font-size-miniPlus:.8125rem;--font-size-small:.875rem;--font-size-smallPlus:.875rem;--font-size-regular:1rem;--font-size-regularPlus:1rem;--label-base:#e2e4e7;--label-muted:var(--color-text-quaternary);--label-faint:#585a5c;--blue:#56cdff;--orange:#ff7236;--red:#f34f52;--hero-line:#2e2e32;--border-solid:#2a2e33;--border-thin:#24282c;--border-faint-thin:#191d21;--border-frame:#151616;--bg-base:#0f1011;--bg-shade:#191d20;--width:1320px;--height:720px;--app-radius:12px;--frame-padding:8px;--speed-highlightFadeOut:.15s;--sidebar-width:232px;--padding-bottom:112px;padding-bottom:var(--padding-bottom);border-radius:6px;width:100%;margin:0 auto;position:relative;overflow:hidden}@media (width>=1281px) and (width<=1440px){.homeHeroReference .hp-hero-app-wrapper{--padding-bottom:48px}}@media (width<=1280px){.homeHeroReference .hp-hero-app-wrapper{--padding-bottom:28px;border-radius:0}}@media (width<=640px){.homeHeroReference .hp-hero-app-wrapper{--padding-bottom:30px;align-items:flex-end;height:400px;display:flex}}.homeHeroReference .hp-hero-app-view{background:#ffffff03;border:1px solid #ffffff0d;border-radius:8px;flex-grow:1;width:100%;min-width:0;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 2px #0003}.homeHeroReference .hp-hero-app-grain-overlay{z-index:2;background-image:var(--home-grain,url(/home-linear/grain.png))}.homeHeroReference .hp-hero-app-glow{background:radial-gradient(50% 50%,#ffffff0a 0%,#fff0 90%);border-radius:400px;width:400px;height:400px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.homeHeroReference .hp-hero-app-shadows{width:1920px;-webkit-mask-image:linear-gradient(to right,var(--mask-invisible)0px,var(--mask-visible)80px,var(--mask-visible)calc(100% - 80px),var(--mask-invisible)100%);-webkit-mask-image:linear-gradient(to right,var(--mask-invisible)0px,var(--mask-visible)80px,var(--mask-visible)calc(100% - 80px),var(--mask-invisible)100%);mask-image:linear-gradient(to right,var(--mask-invisible)0px,var(--mask-visible)80px,var(--mask-visible)calc(100% - 80px),var(--mask-invisible)100%);display:flex;position:absolute;bottom:-9px;left:50%;transform:translate(calc(-50% - 5px))}@media (width>=1281px) and (width<=1440px){.homeHeroReference .hp-hero-app-shadows{display:none}}.homeHeroReference .hp-hero-app-shine{width:var(--width);height:var(--height);border-radius:var(--app-radius);top:0;left:0}.homeHeroReference .hp-hero-app-shine-inner{left:calc(var(--sidebar-width) + var(--frame-padding));top:calc(var(--frame-padding));bottom:var(--frame-padding);right:calc(var(--frame-padding));height:calc(var(--height) - var(--frame-padding)*2);border-radius:calc(var(--app-radius) - 4px);transform:none}.homeHeroReference .hp-sidebar-sidebar{width:100%;padding:8px 16px 16px 8px;position:relative}.homeHeroReference .hp-sidebar-sidebar:after{content:"";pointer-events:none;left:calc(var(--frame-padding)*-1);top:calc(var(--frame-padding)*-1);filter:blur(80px);background:#f7f8f808;border-radius:9999px;width:240px;height:240px;position:absolute;transform:translate(-50%,-50%)}.homeHeroReference .hp-sidebar-switch-workspace-button{height:28px;transition:background .16s var(--ease-out-quad);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding-inline:4px;display:flex}@media (any-hover:hover){.homeHeroReference .hp-sidebar-switch-workspace-button:hover{background:#ffffff08}}.homeHeroReference .hp-sidebar-logo-wrapper{background:#121414;border-radius:2px;place-items:center;width:20px;height:20px;display:grid}.homeHeroReference .hp-sidebar-search-button,.homeHeroReference .hp-sidebar-new-issue-button{border-radius:9999px;place-items:center;width:28px;height:28px;display:grid}.homeHeroReference .hp-sidebar-search-button{color:var(--label-muted);transition-property:color}.homeHeroReference .hp-sidebar-new-issue-button{color:var(--label-base);border:var(--border-hairline)solid var(--border-thin);background:#ffffff05}.homeHeroReference .hp-sidebar-nav-items{flex-direction:column;gap:2px;display:flex}.homeHeroReference .hp-sidebar-nav-item{height:28px;font-size:var(--font-size-miniPlus);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);border-radius:8px;align-items:center;gap:8px;width:100%;padding-inline:7px;display:flex}.homeHeroReference .hp-sidebar-nav-item[data-active=true]{background:#ffffff0a}.homeHeroReference .hp-sidebar-nav-item[data-interactive=true]{cursor:pointer}.homeHeroReference .hp-sidebar-nav-item:hover[data-interactive=true]:not([data-active=true]){background:#ffffff05}.homeHeroReference .hp-sidebar-nav-item svg:not([data-custom-fill=""]){color:var(--color,var(--color-text-quaternary))}.homeHeroReference .hp-sidebar-collapsible{color:var(--label-muted);height:auto;font-size:var(--font-size-micro);gap:0;padding:4px 0 4px 6px;line-height:14px}.homeHeroReference .hp-issue-detail-panel{flex-direction:column;height:100%;display:flex}.homeHeroReference .hp-issue-detail-counter{font-variant-numeric:lining-nums tabular-nums}.homeHeroReference .hp-issue-detail-split-button.hp-issue-detail-split-button{gap:0;padding-inline:0}.homeHeroReference .hp-issue-detail-split-segment{width:30px;height:100%;color:inherit;cursor:pointer;place-items:center;display:grid}.homeHeroReference .hp-issue-detail-split-divider{height:16px;width:var(--border-hairline);background:var(--hero-line)}.homeHeroReference .hp-issue-detail-view-body{flex:1;grid-template-columns:56fr minmax(0,663fr) 56fr minmax(0,287fr) 10fr;min-height:0;display:grid}.homeHeroReference .hp-issue-detail-properties-column{opacity:.8;flex-direction:column;grid-column:4;align-items:flex-start;gap:24px;min-width:0;padding-top:8px;display:flex}.homeHeroReference .hp-issue-detail-category{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.homeHeroReference .hp-issue-detail-category-title{align-items:center;height:24px;padding-inline:8px 6px;display:flex}.homeHeroReference .hp-issue-detail-property-row{flex-shrink:0;align-items:center;gap:6px;height:24px;padding-inline:7px 8px;display:flex}.homeHeroReference .hp-issue-detail-property-row-with-delegate{position:relative}.homeHeroReference .hp-issue-detail-property-row-indented{padding-left:29px}.homeHeroReference .hp-issue-detail-property-icon{flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.homeHeroReference .hp-issue-detail-property-avatar{border-radius:50%}.homeHeroReference .hp-issue-detail-body{padding:48px 68px}@media (width<=1280px){.homeHeroReference .hp-issue-detail-body{padding:48px 32px}}.homeHeroReference .hp-issue-detail-content-column{grid-column:2;min-width:0;padding:19px 16px 0}@media (width<=1280px){.homeHeroReference .hp-issue-detail-content-column{padding:19px 16px 0}}.homeHeroReference .hp-issue-detail-code{font-family:var(--font-monospace);font-feature-settings:normal;font-variation-settings:normal;border:var(--border-hairline)solid var(--color-border-translucent-strong);background:var(--color-bg-translucent);border-radius:var(--radius-4);height:24px;color:var(--color-text-secondary);vertical-align:middle;align-items:center;margin-block:-4px;padding-inline:6px;font-size:12px;line-height:20px;display:inline-flex}.homeHeroReference .hp-issue-detail-title{flex-direction:column;gap:8px;display:flex}.homeHeroReference .hp-issue-detail-title-text{letter-spacing:0;line-height:28px}.homeHeroReference .hp-issue-detail-description{letter-spacing:0;max-width:540px;line-height:24px}.homeHeroReference .hp-issue-detail-activity-list{flex-direction:column;gap:8px;display:flex;position:relative}.homeHeroReference .hp-issue-detail-activity-list-row{align-items:center;gap:8px;height:24px;display:flex}.homeHeroReference .hp-issue-detail-activity-icon-slot{flex:none;place-items:center;width:16px;height:16px;display:grid}.homeHeroReference .hp-issue-detail-activity-text{color:var(--color-text-quaternary);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;align-items:center;gap:4px;font-size:12px;line-height:14px;display:flex}.homeHeroReference .hp-issue-detail-activity-join{background:var(--hero-line);width:1px;height:8px;position:absolute;top:24px;left:8px;transform:translate(-50%)}.homeHeroReference .hp-issue-detail-comment-card{--stretch:16px;--edge-highlight-width:100px;--edge-highlight-height:100px;--edge-highlight-plateau:16%;--edge-highlight-falloff:100%;--edge-highlight-color:#ffffff1f;--edge-highlight-size:var(--border-hairline);border:var(--border-hairline)solid var(--color-border-translucent-strong);background:linear-gradient(#ffffff08,#ffffff08),var(--color-bg-panel);max-width:calc(100% + var(--stretch)*2);margin-inline:calc(var(--stretch)*-1);border-radius:9px;flex-direction:column;gap:16px;padding:12px 16px 16px;display:flex;box-shadow:0 0 0 1px #0003}.homeHeroReference .hp-issue-detail-comment-entry{flex-direction:column;gap:8px;display:flex}.homeHeroReference .hp-issue-detail-comment-avatar{flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.homeHeroReference .hp-issue-detail-comment-avatar img{border-radius:50%}.homeHeroReference .hp-issue-detail-comment-divider{height:var(--border-hairline);background:var(--hero-line)}.homeHeroReference .hp-issue-detail-comment-reply{padding-left:24px}.homeHeroReference .hp-issue-detail-connected-card{--stretch:16px;--edge-highlight-width:100px;--edge-highlight-height:100px;--edge-highlight-plateau:16%;--edge-highlight-falloff:100%;--edge-highlight-color:#ffffff1f;--edge-highlight-size:var(--border-hairline);border:var(--border-hairline)solid var(--color-border-translucent-strong);background:linear-gradient(#ffffff08,#ffffff08),var(--color-bg-panel);max-width:calc(100% + var(--stretch)*2);margin-inline:calc(var(--stretch)*-1);border-radius:9px;flex-direction:column;gap:12px;padding-block:12px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0003}.homeHeroReference .hp-issue-detail-connected-row{flex-direction:column;justify-content:center;height:20px;padding-inline:16px;display:flex}.homeHeroReference .hp-issue-detail-connected-divider{height:var(--border-hairline);background:var(--hero-line);width:100%}.homeHeroReference .hp-issue-detail-connected-icon{place-items:center;width:16px;height:16px;display:grid}.homeHeroReference .hp-issue-detail-delegate-line{position:absolute;top:24px;left:15px}.homeHeroReference .hp-issue-detail-chat-box{--color-bg-panel:#161718;z-index:1;width:400px;height:520px;position:absolute;bottom:12px;right:12px}.homeHeroReference .hp-location-header{border-bottom:var(--border-hairline)solid var(--color-border-translucent);justify-content:space-between;align-items:center;height:44px;display:flex}.homeHeroReference .hp-location-button-base{transition:transform .16s var(--ease-out-quad);border-radius:var(--radius-rounded);width:24px;height:24px;color:var(--color-text-quaternary);cursor:pointer;place-items:center;display:grid}.homeHeroReference .hp-location-button-base:hover{color:var(--color-text-tertiary);background:#ffffff0d}.homeHeroReference .hp-location-label-button{border:var(--border-hairline)solid var(--hero-line,var(--color-border-primary));height:24px;color:var(--color-text-secondary);font-size:12px;line-height:14px;font-weight:var(--font-weight-normal);transition:filter .16s var(--ease-out-quad),transform .16s var(--ease-out-quad);border-radius:16px;align-items:center;gap:2px;padding-inline:7px 11px;display:flex}.homeHeroReference .hp-location-accent-color{width:16px;height:16px;position:relative}.homeHeroReference .hp-location-accent-color:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeHeroReference .hp-location-location-bar{padding:8px 12px}.homeHeroReference .hp-location-breadcrumb{padding:6px 10px;overflow:hidden}.homeHeroReference .hp-location-breadcrumb-labels{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;padding-block:1px}.homeHeroReference .hp-location-location-bar-button.hp-location-location-bar-button{border-radius:var(--radius-rounded);width:28px;height:28px}.homeHeroReference .hp-location-nav-button{border-radius:var(--radius-rounded);cursor:pointer;width:30px;height:28px;transition:background .16s var(--ease-out-quad);place-items:center;display:grid}@media (any-hover:hover){.homeHeroReference .hp-location-nav-button:hover{background:#ffffff0d}}.homeHeroReference .hp-location-view-bar{flex:none;justify-content:flex-end;align-items:center;height:44px;padding:8px 12px;display:flex}.homeHeroReference .hp-location-pill-button{border-radius:var(--radius-rounded);height:28px;color:var(--color-text-tertiary);cursor:pointer;transition:background .16s var(--ease-out-quad),color .16s var(--ease-out-quad);background:#ffffff05;flex:none;justify-content:center;align-items:center;padding-inline:7px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}@media (any-hover:hover){.homeHeroReference .hp-location-pill-button:hover{color:var(--color-text-secondary);background:#ffffff0d}}.homeHeroReference .hp-bpnakb{font-size:var(--text-small-size);line-height:var(--text-small-line-height);letter-spacing:var(--text-small-letter-spacing);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.homeHeroReference u.hp-bpnakb{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-bpnakb{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-bpnakb{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-bpnakb{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-hsghbc{font-size:var(--text-micro-size);letter-spacing:var(--text-micro-letter-spacing);color:var(--color-text-secondary);line-height:14px;font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-hsghbc{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-hsghbc{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-hsghbc{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-hsghbc{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-gbpgkr{font-size:var(--text-micro-size);letter-spacing:var(--text-micro-letter-spacing);color:var(--color-text-quaternary);line-height:16px}.homeHeroReference u.hp-gbpgkr{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-gbpgkr{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-gbpgkr{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-gbpgkr{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-ksybsh{color:var(--color-text-tertiary)}.homeHeroReference u.hp-ksybsh{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-ksybsh{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-ksybsh{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-ksybsh{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-bfmheh{font-size:var(--title-2-size);line-height:var(--title-2-line-height);letter-spacing:var(--title-2-letter-spacing);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.homeHeroReference u.hp-bfmheh{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-bfmheh{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-bfmheh{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-bfmheh{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-dbhpe{font-size:var(--text-small-size);line-height:var(--text-small-line-height);letter-spacing:var(--text-small-letter-spacing);color:var(--color-text-tertiary)}.homeHeroReference u.hp-dbhpe{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-dbhpe{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-dbhpe{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-dbhpe{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-lvsfw{color:var(--color-text-secondary);font-size:16px;line-height:28px;font-weight:var(--font-weight-semibold)}.homeHeroReference u.hp-lvsfw{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-lvsfw{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-lvsfw{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-lvsfw{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-dycpfa{font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-dycpfa{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-dycpfa{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-dycpfa{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-dycpfa{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-kgbbeq{font-size:var(--text-mini-size);letter-spacing:var(--text-mini-letter-spacing);color:var(--color-text-secondary);line-height:20px;font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-kgbbeq{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-kgbbeq{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-kgbbeq{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-kgbbeq{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-jwdqsd{font-size:var(--text-micro-size);line-height:var(--text-micro-line-height);letter-spacing:var(--text-micro-letter-spacing);color:var(--color-text-quaternary)}.homeHeroReference u.hp-jwdqsd{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-jwdqsd{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-jwdqsd{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-jwdqsd{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-kpawts{font-size:var(--text-mini-size);letter-spacing:var(--text-mini-letter-spacing);color:var(--color-text-tertiary);line-height:16px}.homeHeroReference u.hp-kpawts{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-kpawts{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-kpawts{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-kpawts{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-iulalr{font-size:var(--text-mini-size);letter-spacing:var(--text-mini-letter-spacing);color:var(--color-text-secondary);line-height:16px;font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-iulalr{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-iulalr{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-iulalr{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-iulalr{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-gzckmv{font-size:var(--text-mini-size);line-height:var(--text-mini-line-height);letter-spacing:var(--text-mini-letter-spacing);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-gzckmv{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-gzckmv{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-gzckmv{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-gzckmv{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-fxctaq{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-fxctaq{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-fxctaq{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-fxctaq{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-fxctaq{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-dqngbc{font-size:var(--text-micro-size);line-height:var(--text-micro-line-height);letter-spacing:var(--text-micro-letter-spacing);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium)}.homeHeroReference u.hp-dqngbc{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-dqngbc{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-dqngbc{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-dqngbc{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-dvwhh{font-size:var(--text-micro-size);letter-spacing:var(--text-micro-letter-spacing);color:var(--color-text-tertiary);line-height:14px}.homeHeroReference u.hp-dvwhh{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-dvwhh{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-dvwhh{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-dvwhh{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-ktnmst{font-size:var(--text-micro-size);letter-spacing:var(--text-micro-letter-spacing);color:var(--color-text-secondary);line-height:14px}.homeHeroReference u.hp-ktnmst{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:2.5px}.homeHeroReference sup.hp-ktnmst{vertical-align:initial;font-size:.6em;position:relative;top:-.5em}.homeHeroReference code.hp-ktnmst{font-family:var(--font-monospace);background:0 0;padding:0;font-size:.9em}.homeHeroReference label.hp-ktnmst{-webkit-user-select:none;user-select:none}.homeHeroReference .hp-edge-edge-highlight-ring{isolation:isolate;position:relative}.homeHeroReference :is(.Fzcv4W_edgeHighlight,.hp-edge-edge-highlight-ring):after{content:"";z-index:1;pointer-events:none;border-style:inherit;border-width:inherit;border-image:inherit;border-color:var(--edge-highlight-color,#ffffff0f);border-radius:var(--edge-highlight-radius,inherit);-webkit-mask:radial-gradient(ellipse var(--edge-highlight-width,17.18%)var(--edge-highlight-height,28.57%)at var(--edge-highlight-x,0)var(--edge-highlight-y,0),#000 0%,#000 var(--edge-highlight-plateau,0%),transparent var(--edge-highlight-falloff,90%));mask:radial-gradient(ellipse var(--edge-highlight-width,17.18%)var(--edge-highlight-height,28.57%)at var(--edge-highlight-x,0)var(--edge-highlight-y,0),#000 0%,#000 var(--edge-highlight-plateau,0%),transparent var(--edge-highlight-falloff,90%));position:absolute;inset:0}.homeHeroReference .hp-edge-edge-highlight-ring:after{border:var(--edge-highlight-size,var(--border-hairline))solid var(--edge-highlight-color,#ffffff0f)}.homeHeroReference .hp-edge-shine{--shine-beam-length:200px;border:1px solid var(--color-border-translucent-strong);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse var(--shine-beam-length)var(--shine-beam-length)at var(--mask-x)var(--mask-y),#000 0%,#0009 30%,#0003 50%,#0000 70%);mask-image:radial-gradient(ellipse var(--shine-beam-length)var(--shine-beam-length)at var(--mask-x)var(--mask-y),#000 0%,#0009 30%,#0003 50%,#0000 70%);position:absolute}.homeHeroReference .hp-sx-31pjnn{--icon-color:var(--icon-replacement-color,var(--icon-default-color))}.homeHeroReference .hp-sx-1khkorv{--icon-color:var(--x---icon-color)}.homeHeroReference .hp-sx-m5nenu{--icon-default-color:var(--x---icon-default-color)}@keyframes Sz_9La_load{to{opacity:1;-webkit-mask:var(--mask-end);-webkit-mask:var(--mask-end);mask:var(--mask-end)}}.homeHeroReference{--app-radius:12px;--border-hairline:1px;--border-thin:#24282c;--color-bg-panel:#0f1011;--color-bg-translucent:#ffffff0d;--color-border-primary:#23252a;--color-border-translucent:#ffffff0d;--color-border-translucent-strong:#ffffff14;--color-text-quaternary:#62666d;--color-text-secondary:#d0d6e0;--color-text-tertiary:#8a8f98;--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--font-monospace:"Berkeley Mono",ui-monospace,"SF Mono","Menlo",monospace;--font-size-micro:.75rem;--font-size-miniPlus:.8125rem;--font-weight-medium:510;--font-weight-normal:400;--font-weight-semibold:590;--frame-padding:8px;--height:720px;--hero-line:#2e2e32;--label-base:#e2e4e7;--label-muted:#62666d;--mask-invisible:transparent;--mask-visible:black;--padding-bottom:112px;--radius-4:4px;--radius-rounded:9999px;--sidebar-width:232px;--sx-ys2i3t:#fff;--text-micro-letter-spacing:0;--text-micro-line-height:1.4;--text-micro-size:.75rem;--text-mini-letter-spacing:-.01em;--text-mini-line-height:1.5;--text-mini-size:.8125rem;--text-small-letter-spacing:-.013em;--text-small-line-height:calc(21/14);--text-small-size:.875rem;--title-2-letter-spacing:-.012em;--title-2-line-height:1.33;--title-2-size:1.25rem;--width:1320px}.homeHeroReference .hp-sidebar-collapsible svg{transform:rotate(90deg)}