/* Native Linear component styles. Hashed class names are preserved. */


._1uFtza_header{border-bottom:var(--border-hairline) solid var(--color-border-translucent);justify-content:space-between;align-items:center;height:44px;display:flex}._1uFtza_buttonBase{width:24px;height:24px;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}._1uFtza_buttonBase:hover{color:var(--color-text-tertiary);background:#ffffff0d}._1uFtza_labelButton{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}._1uFtza_accentColor{width:16px;height:16px;position:relative}._1uFtza_accentColor:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1uFtza_favoriteButton{margin-left:8px}._1uFtza_filterButton{height:26px;color:var(--color-text-tertiary);cursor:pointer;border-radius:4px;padding-inline:8px}._1uFtza_filterButton[data-active=true],._1uFtza_filterButton:hover{color:var(--color-text-secondary);background:#ffffff08}._1uFtza_locationBar{padding:8px 12px}._1uFtza_breadcrumb{padding:6px 10px;overflow:hidden}._1uFtza_breadcrumbLabels{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;padding-block:1px}._1uFtza_locationBarButton._1uFtza_locationBarButton{border-radius:var(--radius-rounded);width:28px;height:28px}._1uFtza_navButton{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){._1uFtza_navButton:hover{background:#ffffff0d}}._1uFtza_viewBar{flex:none;justify-content:flex-end;align-items:center;height:44px;padding:8px 12px;display:flex}._1uFtza_pillButton{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){._1uFtza_pillButton:hover{color:var(--color-text-secondary);background:#ffffff0d}}._1uFtza_filterTab{border-radius:var(--radius-rounded);height:28px;font-size:12px;line-height:14px;font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-border-translucent);cursor:pointer;transition:background .16s var(--ease-out-quad), color .16s var(--ease-out-quad);background:#ffffff08;flex:none;justify-content:center;align-items:center;padding-inline:10px;display:flex;overflow:hidden}._1uFtza_filterTab[data-active=true]{color:var(--color-text-primary);background:#ffffff14}@media (any-hover:hover){._1uFtza_filterTab:hover:not([data-active=true]){color:var(--color-text-secondary);background:#ffffff0d}}._1uFtza_sidebar{border-left:var(--border-hairline) solid var(--color-border-translucent)}._1uFtza_wrapperWithSidebar{grid-template-columns:1fr 320px;width:100%;height:100%;display:grid}@media (max-width:1280px){._1uFtza_wrapperWithSidebar{grid-template-columns:1fr 280px}}.-VOcTG_badge{--badge-height:24px;--badge-avatar:16px;--badge-label-offset:8px;--badge-surface:var(--bg-base);--badge-ring-opacity:.4;height:var(--badge-height);padding-inline:var(--badge-label-offset) 4px;border:var(--border-hairline) solid var(--hero-line);border-radius:var(--radius-rounded);font-size:12px;line-height:14px;font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);align-items:center;gap:6px;display:flex;position:relative}.-VOcTG_badge[data-size=small]{--badge-height:22px;--badge-avatar:14px;--badge-label-offset:6px;--badge-surface:var(--color-bg-tint);font-size:10px}.-VOcTG_badge[data-bare]{border-color:#0000;padding-inline:4px}.-VOcTG_badge[data-shimmer]:after{content:"";inset:calc(var(--border-hairline) * -1);padding:var(--border-hairline);border-radius:inherit;pointer-events:none;background-image:var(--shimmer-image);opacity:var(--badge-ring-opacity);-webkit-mask-composite:xor;will-change:background-position;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-position:0;background-repeat:repeat-x;background-size:120px 72px;animation:2s linear -.08s infinite -VOcTG_agentBorderSweep;position:absolute;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.-VOcTG_badge[data-shimmer]>span:first-child{background-repeat:repeat-x,no-repeat;background-size:120px 72px,100% 100%;background-position:calc(-1 * var(--badge-label-offset)) 50%, 0 50%;animation-name:-VOcTG_agentLabelSweep;animation-duration:2s;animation-timing-function:linear}@keyframes -VOcTG_agentBorderSweep{0%{background-position:0}to{background-position:120px}}@keyframes -VOcTG_agentLabelSweep{0%{background-position:calc(-1 * var(--badge-label-offset)) 50%, 0 50%}to{background-position:calc(120px - var(--badge-label-offset)) 50%, 0 50%}}@media (prefers-reduced-motion:reduce){.-VOcTG_badge[data-shimmer]:after,.-VOcTG_badge[data-shimmer]>span:first-child{animation:none}}.-VOcTG_avatars{display:flex}.-VOcTG_avatars img:first-of-type{border-radius:50%;margin-right:-4px}.-VOcTG_userWrapper{height:var(--badge-avatar);width:var(--badge-avatar);flex-shrink:0;display:flex;position:relative}.-VOcTG_userWrapper:before{content:"";background:var(--badge-surface);border-radius:50%;position:absolute;inset:-2px}.-VOcTG_userWrapper img{border-radius:50%;position:relative}.bVIB3G_panel{flex-direction:column;height:100%;display:flex}.bVIB3G_viewBar{justify-content:space-between}.bVIB3G_list{flex-direction:column;min-height:0;padding-top:8px;display:flex}.bVIB3G_groupHeader{background:#ffffff05;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:36px;margin-inline:8px;padding:8px;display:flex;overflow:hidden}.bVIB3G_groupChevron{place-items:center;width:24px;height:24px;margin-right:-4px;display:grid}.bVIB3G_groupName{margin-left:0}.bVIB3G_row{flex-shrink:0;justify-content:space-between;align-items:center;height:40px;margin-inline:8px;padding-inline:36px 28px;display:flex;position:relative}.bVIB3G_row:before{content:"";opacity:0;pointer-events:none;background:#ffffff08;border-radius:8px;position:absolute;inset:0}.bVIB3G_row:hover:before,.bVIB3G_row:hover:after{opacity:1}.bVIB3G_row:after{content:"";opacity:0;border:var(--border-hairline) solid var(--hero-line);border-radius:var(--radius-4);background:#ffffff05;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.bVIB3G_rowButton{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding-block:0}.bVIB3G_rowButton:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:-2px;border-radius:8px}.bVIB3G_priority{opacity:.9}.bVIB3G_priorityNone{opacity:.45}.bVIB3G_issueId{width:72px;display:inline-block}.bVIB3G_statusSlot{flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.bVIB3G_date{text-align:right;width:40px;display:inline-block}.bVIB3G_labelButton{border:var(--border-hairline) solid var(--hero-line);border-radius:var(--radius-rounded);height:24px;font-size:12px;line-height:14px;font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);align-items:center;gap:4px;padding:4px 8px 4px 6px;display:flex}.bVIB3G_accentColor{width:16px;height:16px;position:relative}.bVIB3G_accentColor:after{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bVIB3G_avatarCell{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}



._5k-xcq_card{border:var(--border-hairline) solid var(--color-border-translucent-strong);background:linear-gradient(#ffffff05, #ffffff05), var(--color-bg-panel);border-radius:9px;flex-direction:column;height:96px;padding:8px 10px 12px 12px;display:flex;position:relative}._5k-xcq_card:after{content:"";opacity:0;border-radius:inherit;pointer-events:none;background:#ffffff08;position:absolute;inset:0}@media (any-hover:hover){._5k-xcq_card:hover:after{opacity:1}}._5k-xcq_overlay{border-radius:inherit;pointer-events:none;position:absolute;inset:0}._5k-xcq_header{justify-content:space-between;align-items:center;gap:8px;min-width:0;height:22px;display:flex}._5k-xcq_title{align-items:center;gap:6px;min-width:0;height:18px;display:flex}._5k-xcq_titleText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._5k-xcq_statusSlot{flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}._5k-xcq_tags{align-items:center;gap:4px;min-width:0;margin-top:auto;display:flex}._5k-xcq_priority{border:var(--border-hairline) solid var(--color-border-translucent-strong);border-radius:var(--radius-rounded);width:24px;height:24px;color:var(--color-text-tertiary);flex-shrink:0;place-items:center;display:grid}._5k-xcq_label{border:var(--border-hairline) solid var(--color-border-translucent-strong);border-radius:var(--radius-rounded);flex-shrink:0;align-items:center;gap:4px;height:24px;padding-inline:6px 8px;display:flex}._5k-xcq_labelDot{background:var(--label-color);border-radius:50%;width:7px;height:7px;margin-inline:3px}



.u4Jpca_root{isolation:isolate;padding-top:96px;align-items:end;width:100%;padding-inline:clamp(64px,16vw - 112px,112px);display:grid;position:relative}@media (max-width:1160px){.u4Jpca_root{padding-right:0}}.u4Jpca_panel{border:1px solid var(--color-border-translucent);background:linear-gradient(90deg, #ffffff03 0%, #ffffff03 100%), linear-gradient(90deg, var(--color-bg-panel) 0%, var(--color-bg-panel) 100%);border-bottom:none;border-radius:12px 12px 0 0;justify-self:center;width:100%;max-width:1120px;height:704px;display:flex;position:relative;overflow:hidden}@media (max-width:1160px){.u4Jpca_panel{border-right:none;border-top-right-radius:0}}.u4Jpca_panel:after{content:"";background:linear-gradient(to right, transparent, var(--color-bg-primary));pointer-events:none;z-index:1;width:200px;display:none;position:absolute;top:0;bottom:0;right:0}@media (max-width:1160px){.u4Jpca_panel:after{display:block}}.u4Jpca_panelFull{flex-direction:column}.u4Jpca_panel.u4Jpca_panelSingle{background:0 0;border:none;container-type:inline-size}.u4Jpca_panel.u4Jpca_panelSingle:after{opacity:0;transition:opacity .15s var(--ease-out-cubic);display:block}@container (width<=1117px){.u4Jpca_panel.u4Jpca_panelSingle:after{opacity:1}}.u4Jpca_singleImage{width:auto;max-width:none;height:100%;display:block}.u4Jpca_body{flex:1;min-height:0;display:flex}.u4Jpca_mainContent{flex:1;min-width:0;overflow:hidden}.u4Jpca_sideContent{flex:none;overflow:hidden}@media (max-width:1052px){.u4Jpca_sideContent{max-width:136px}}@media (max-width:880px){.u4Jpca_sideContent{display:none}}.u4Jpca_actionBar{opacity:.8;justify-content:space-between;align-items:center;gap:8px;height:56px;padding-inline:12px;display:flex}.u4Jpca_actionBarInset{height:auto;padding:16px}.u4Jpca_actionBarInset:has(+.u4Jpca_actionBarInset){border-bottom:1px solid var(--color-border-translucent)}.u4Jpca_contentImage{margin-top:56px}.u4Jpca_panelFull:has(.u4Jpca_mainContent:only-child) .u4Jpca_actionBar{height:52px}.u4Jpca_mainContent:only-child .u4Jpca_contentImage{margin-top:48px}.u4Jpca_shine{z-index:2}.u4Jpca_actionBar+.u4Jpca_actionBar~.u4Jpca_body .u4Jpca_contentImage{margin-top:10px}.u4Jpca_sideContent .u4Jpca_contentImage{margin-top:0;padding-inline:0;overflow:hidden}.u4Jpca_sideContent .u4Jpca_contentImage img[width][height]{max-width:none}





._4YXZSa_root{isolation:isolate;border-bottom:var(--border-hairline) solid var(--color-border-translucent-strong);max-width:100vw;padding-top:460px;padding-bottom:128px;position:relative;overflow:hidden}._4YXZSa_root:after{content:"";inset:0;top:calc(-1 * var(--header-height));background:linear-gradient(to bottom in oklab, #08090a00 0%, #08090a00 75%, var(--color-bg-primary) 100%);width:100%;height:100%;display:block;position:absolute}@media (max-width:1280px){._4YXZSa_root{padding-top:552px}}@media (max-width:1024px){._4YXZSa_root{padding-top:478px;padding-bottom:96px}}@media (max-width:768px){._4YXZSa_root{padding-top:576px;padding-bottom:64px;overflow:clip}}@media (max-width:640px){._4YXZSa_root{padding-top:284px;padding-bottom:48px}._4YXZSa_heading{text-wrap:balance}}._4YXZSa_title{z-index:var(--layer-3);width:fit-content;max-width:100%;position:relative}._4YXZSa_title:before{content:"";background:radial-gradient(circle, var(--color-bg-primary) 0%, #08090a00 100%);filter:blur(10px)opacity(.5);z-index:-1;border-radius:100%;position:absolute;inset:-50%}._4YXZSa_eyebrow{gap:12px;display:flex}._4YXZSa_row{justify-content:space-between;align-items:last baseline;gap:24px;display:flex}._4YXZSa_badgeLink{z-index:var(--layer-3);transition:filter .16s var(--ease-out-quad);display:inline-flex;position:relative}@media (any-hover:hover){._4YXZSa_badgeLink:hover{filter:brightness(1.3)}}._4YXZSa_pulseDot{background:#5e6ad226;border-radius:50%;width:16px;height:16px;animation:1.75s cubic-bezier(.66,0,0,1) infinite _4YXZSa_pillarHeroPulse;position:relative;box-shadow:0 0 #5e6ad21a}._4YXZSa_pulseDot:after{content:"";background:#5e6ad2;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _4YXZSa_pillarHeroPulse{to{box-shadow:0 0 0 10px #f34f5200}}._4YXZSa_video{object-fit:cover;pointer-events:none;opacity:.6;width:100%;height:100%;transition:opacity 1s var(--ease-out-cubic)}._4YXZSa_video:not([data-loaded]){opacity:0}._1q0V4q_root{grid-template-columns:repeat(4,1fr);margin-block:200px;display:grid}@media (max-width:1024px){._1q0V4q_root{grid-template-columns:repeat(2,1fr);gap:64px 0;margin-block:64px;padding-inline:8px}}@media (max-width:640px){._1q0V4q_root{grid-template-columns:1fr;gap:0;margin-block:48px}}._1q0V4q_card{border-right:1px solid var(--color-border-translucent-strong);flex-direction:column;padding-left:32px;padding-right:40px;text-decoration:none;display:flex}._1q0V4q_card:last-child{border-right:none}@media (max-width:1024px){._1q0V4q_card{border-right:none;padding:0}._1q0V4q_card:nth-child(2),._1q0V4q_card:nth-child(4){border-left:1px solid var(--color-border-translucent-strong);padding-left:24px}}@media (max-width:640px){._1q0V4q_card:nth-child(n){border:none;padding:24px 0}._1q0V4q_card:first-child{padding-top:0}._1q0V4q_card:nth-child(4){padding-bottom:0}._1q0V4q_title{max-width:16em}}._1q0V4q_label{transition:filter .16s var(--ease-out-quad);align-items:center;gap:6px;margin-top:auto;padding-top:48px;display:inline-flex}@media (any-hover:hover){._1q0V4q_card:hover ._1q0V4q_label{filter:brightness(1.3);transition-duration:0s}}@media (max-width:640px){._1q0V4q_label{padding-top:24px}}



@media (prefers-reduced-motion:no-preference){.Fzcv4W_smooth-scroll{scroll-behavior:smooth}}.Fzcv4W_truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Fzcv4W_truncateMultiline{-webkit-line-clamp:var(--lines,1);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Fzcv4W_hideScrollbars{-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.Fzcv4W_hideScrollbars::-webkit-scrollbar{display:none}.Fzcv4W_gradientBorder{position:relative}.Fzcv4W_gradientBorder:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:inherit;padding:var(--gradientBorder-size,1px);background:var(--gradientBorder-gradient);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Fzcv4W_edgeHighlight{isolation:isolate;border:var(--border-hairline) solid var(--color-border-translucent-strong);position:relative}.Fzcv4W_edgeHighlightRing{isolation:isolate;position:relative}:is(.Fzcv4W_edgeHighlight,.Fzcv4W_edgeHighlightRing):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%));-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}.Fzcv4W_edgeHighlightRing:after{border:var(--edge-highlight-size,var(--border-hairline)) solid var(--edge-highlight-color,#ffffff0f)}.Fzcv4W_edgeGlow{--edge-glow-tint:var(--edge-glow-color,#ffffff08);isolation:isolate;position:relative}.Fzcv4W_edgeGlow:before{content:"";z-index:1;pointer-events:none;border-radius:var(--edge-highlight-radius,inherit);background:radial-gradient(ellipse var(--edge-glow-width,50%) var(--edge-glow-height,50%) at var(--edge-highlight-x,0) var(--edge-highlight-y,0), var(--edge-glow-tint) 0%, color-mix(in srgb, var(--edge-glow-tint) 94%, transparent) 15%, color-mix(in srgb, var(--edge-glow-tint) 78%, transparent) 30%, color-mix(in srgb, var(--edge-glow-tint) 58%, transparent) 45%, color-mix(in srgb, var(--edge-glow-tint) 35%, transparent) 60%, color-mix(in srgb, var(--edge-glow-tint) 16%, transparent) 75%, color-mix(in srgb, var(--edge-glow-tint) 3%, transparent) 90%, #fff0 100%);position:absolute;inset:0}.Fzcv4W_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}.Fzcv4W_gradientText{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-fill-color:transparent;-webkit-text-fill-color:transparent;color:unset;-webkit-background-clip:text;background-clip:text}.Fzcv4W_moreHitArea{position:relative}.Fzcv4W_moreHitArea:before{content:"";inset:var(--moreHitArea-inset);position:absolute}.Fzcv4W_visuallyOffscreen{position:absolute;top:-9999px;left:-9999px}.Fzcv4W_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Fzcv4W_inert{pointer-events:none;-webkit-user-select:none;user-select:none}.Fzcv4W_contents{display:contents}.Fzcv4W_noSelect{-webkit-user-select:none;user-select:none}.Fzcv4W_relative{position:relative}.Fzcv4W_flex{display:flex}.Fzcv4W_slashedZero{font-feature-settings:var(--font-settings), "zero"!important;font-variant-numeric:lining-nums tabular-nums slashed-zero!important}.Fzcv4W_bottomGradientBorder{border-bottom:1px solid var(--color-border-translucent);box-shadow:0 1px #0006}.Fzcv4W_inset{padding-left:var(--homepage-padding-inset);padding-right:var(--homepage-padding-inset)}.Fzcv4W_insetLarge{margin-left:-2px}@media (max-width:640px){.Fzcv4W_insetLarge{margin-left:-1px}}.Fzcv4W_insetSmall{margin-left:-1px}@media (max-width:640px){.Fzcv4W_insetSmall{margin-left:calc(-1 * var(--border-hairline))}}.aFfDra_stage{--card-width:400px;--card-height:560px;--card-gap:12px;--card-radius:12px;--fade-left:400px;--fade-right:400px;--fade-bottom:300px;height:calc(var(--card-height) + 72px);-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to right, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-left)), linear-gradient(to left, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-right)), linear-gradient(to top, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-bottom));-webkit-mask-image:linear-gradient(to right, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-left)), linear-gradient(to left, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-right)), linear-gradient(to top, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-bottom));mask-image:linear-gradient(to right, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-left)), linear-gradient(to left, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-right)), linear-gradient(to top, var(--mask-invisible) 0px, var(--mask-visible) var(--fade-bottom));-webkit-mask-composite:source-in;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.aFfDra_track{gap:var(--card-gap);display:flex;position:absolute;top:72px;left:50%;transform:translate(-50%)}.aFfDra_frame{width:var(--card-width);height:var(--card-height);border-radius:var(--card-radius);flex:none;position:relative}.aFfDra_frame svg{will-change:filter}.aFfDra_shine{z-index:2}.aFfDra_highlightTopLeft{--edge-highlight-radius:var(--card-radius);--edge-glow-height:35.71%;--edge-highlight-x:0;--edge-highlight-y:0}.aFfDra_highlightTopRight{--edge-highlight-radius:var(--card-radius);--edge-glow-height:35.71%;--edge-highlight-x:100%;--edge-highlight-y:0}.aFfDra_conversation{flex-direction:column;display:flex}

@layer priority1;

@layer priority2 {
  .sx-ln7xf2 {
    font: inherit;
  }

  .sx-10a8y8t {
    inset: 0;
  }

  .sx-kdpibf {
    margin: -1px;
  }

  .sx-1ghz6dp {
    margin: 0;
  }

  .sx-1717udv {
    padding: 0;
  }
}

@layer priority3 {
  .sx-jdqvf0 {
    background-position: 300%;
  }

  .sx-lkasjf {
    background-position: -180px;
  }

  .sx-1nsfqxj {
    border-color: #00000013;
  }

  .sx-518kmi {
    border-color: #0006;
  }

  .sx-8suf7h {
    border-color: #ffffff13;
  }

  .sx-18kvpo9 {
    border-color: #fff6;
  }

  .sx-9r1u3d {
    border-color: #0000;
  }

  .sx-1qj378p {
    border-color: var(--sx-15wwovl);
  }

  .sx-9yn925 {
    border-color: var(--sx-1ikf7kw);
  }

  .sx-1b1u7qc {
    border-color: var(--sx-1jmjcvw);
  }

  .sx-yrevxs {
    border-color: var(--sx-1o1lnwn);
  }

  .sx-10trnc7 {
    border-color: var(--sx-1urpf9d);
  }

  .sx-1y759c6 {
    border-color: var(--sx-cx2ark);
  }

  .sx-8vmfhh {
    border-color: var(--sx-w1p5jj);
  }

  .sx-6w5c0t {
    border-color: var(--x-borderColor);
  }

  .sx-16rqkct {
    border-radius: 50%;
  }

  .sx-1pjcqnp {
    border-radius: inherit;
  }

  .sx-1i9j6mr {
    border-radius: 8px;
  }

  .sx-1m94j66 {
    border-radius: 9999px;
  }

  .sx-bsl7fq {
    border-style: dashed;
  }

  .sx-ng3xce {
    border-style: none;
  }

  .sx-1y0btm7 {
    border-style: solid;
  }

  .sx-c342km {
    border-width: 0;
  }

  .sx-mkeg23 {
    border-width: 1px;
  }

  .sx-1onz0r3 {
    border-width: var(--sx-1ele6il);
  }

  .sx-1a2a7pz {
    outline: none;
  }

  .sx-1jdqw6c {
    outline: var(--focus-ring-outline);
  }

  .sx-b3r6kr {
    overflow: hidden;
  }

  .sx-1m6pmla {
    overflow: inherit;
  }

  .sx-1rea2x4 {
    overflow: visible;
  }

  .sx-1hl2dhg {
    text-decoration: none;
  }

  .sx-1bvjpef {
    text-decoration: underline;
  }

  .sx-lpnnid {
    transition: all .25s;
  }

  .sx-1a64m5y {
    transition: transform .15s;
  }

  @media (prefers-reduced-motion: reduce) {
    .sx-kv5fku.sx-kv5fku {
      background-position: 50%;
    }
  }
}

@layer priority4 {
  .sx-lvsv26 {
    -webkit-app-region: no-drag;
  }

  .sx-1t23j8t {
    -webkit-background-clip: text;
  }

  .sx-1ua5tub {
    -webkit-box-orient: vertical;
  }

  .sx-1yhjpo9 {
    -webkit-line-clamp: var(--x-WebkitLineClamp);
  }

  .sx-1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .sx-g7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .sx-bqc8qq {
    -webkit-text-fill-color: var(--x-WebkitTextFillColor);
  }

  .sx-6s0dn4 {
    align-items: center;
  }

  .sx-vo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .sx-1xixsfh {
    animation-duration: 1.8s;
  }

  .sx-ius3t {
    animation-duration: 2.4s;
  }

  .sx-1h5mrz9 {
    animation-duration: 2.5s;
  }

  .sx-z5h9r3 {
    animation-duration: 5s;
  }

  .sx-1u6ievf {
    animation-fill-mode: both;
  }

  .sx-a4qsjk {
    animation-iteration-count: infinite;
  }

  .sx-t7vyb7 {
    animation-name: sx-1qog62f-B;
  }

  .sx-2a30fd {
    animation-name: sx-1vt4tmj-B;
  }

  .sx-1glm7kd {
    animation-name: sx-9xrbjn-B;
  }

  .sx-1esw782 {
    animation-timing-function: linear;
  }

  .sx-jyslct {
    appearance: none;
  }

  .sx-1y5e3q9, .sx-1plog1 {
    aspect-ratio: 1;
  }

  .sx-13987s3 {
    -webkit-backdrop-filter: saturate(1.8) blur(20px);
    backdrop-filter: saturate(1.8) blur(20px);
  }

  .sx-x83zyx {
    background-clip: padding-box;
  }

  .sx-1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .sx-94jxc4 {
    background-color: color-mix(in srgb,var(--sx-1ubxoo9) 80%,transparent);
  }

  .sx-jbqb8w {
    background-color: #0000;
  }

  .sx-1r1m5ba {
    background-color: var(--sx-13kjjc4);
  }

  .sx-1ujzps9 {
    background-color: var(--sx-142jeir);
  }

  .sx-1oi3e7l {
    background-color: var(--sx-17ckey5);
  }

  .sx-10nt2p4 {
    background-color: var(--sx-1ccqs4f);
  }

  .sx-kphlh4 {
    background-color: var(--sx-1fphd1n);
  }

  .sx-1f6l89x {
    background-color: var(--sx-1jffjrl);
  }

  .sx-1lmytr0 {
    background-color: var(--sx-1ubxoo9);
  }

  .sx-84qgr2 {
    background-color: var(--sx-629164);
  }

  .sx-kt07j3 {
    background-color: var(--sx-cx2ark);
  }

  .sx-jt4dd4 {
    background-color: var(--sx-hfmm6c);
  }

  .sx-12g2yng {
    background-color: var(--sx-i20l48);
  }

  .sx-1e4xxv5 {
    background-color: var(--sx-ljw4h1);
  }

  .sx-d9pa4v {
    background-color: var(--sx-n8xqcl);
  }

  .sx-l8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .sx-1fvhpy6 {
    background-color: var(--x-bcbnzo);
  }

  .sx-f2usyn {
    background-image: linear-gradient(-.6turn,var(--sx-1eapsa9) 0%,var(--sx-1dd5bcf) 60%,var(--sx-1eapsa9) 80%,var(--sx-1eapsa9) 100%);
  }

  .sx-13yqzhs {
    background-image: linear-gradient(-.6turn,var(--sx-3zwjav) 0%,var(--sx-1dd5bcf) 60%,var(--sx-3zwjav) 80%,var(--sx-3zwjav) 100%);
  }

  .sx-1sny9ir {
    background-image: linear-gradient(180deg,var(--sx-1ubxoo9) 0%,var(--sx-1m4y240) 50%);
  }

  .sx-1eaob5f {
    background-image: linear-gradient(to right,var(--sx-1dd5bcf) 0%,var(--sx-1eapsa9) 45%,var(--sx-1dd5bcf) 55%,var(--sx-1eapsa9) 100%);
  }

  .sx-io2k8j {
    background-image: linear-gradient(to right,var(--sx-3zwjav) 0%,var(--sx-1dd5bcf) 45%,var(--sx-3zwjav) 55%,var(--sx-1dd5bcf) 100%);
  }

  .sx-18o3ruo {
    background-image: none;
  }

  .sx-1e87kdn {
    background-image: var(--x-backgroundImage);
  }

  .sx-iy17q3 {
    background-repeat: no-repeat;
  }

  .sx-ce8rw5 {
    background-size: 180px 72px;
  }

  .sx-xo46kn {
    background-size: 300% 100%;
  }

  .sx-1xbnh0p {
    background-size: 300%;
  }

  .sx-1a1hizf {
    box-shadow: 0 0 0 1px var(--sx-cx2ark);
  }

  .sx-1gnnqk1 {
    box-shadow: none;
  }

  .sx-17d9gk7 {
    box-shadow: var(--sx-10lzhmx);
  }

  .sx-9f619 {
    box-sizing: border-box;
  }

  .sx-1hyvwdk {
    clip-path: inset(50%);
  }

  .sx-1f7m26b {
    color: #fff;
  }

  .sx-1heor9g {
    color: inherit;
  }

  .sx-19co3pv {
    color: #0000;
  }

  .sx-1o1st5q {
    color: var(--sx-1bu05id);
  }

  .sx-d5ldbw {
    color: var(--sx-1dd5bcf);
  }

  .sx-sy73al {
    color: var(--sx-1eapsa9);
  }

  .sx-1hxkn4z {
    color: var(--sx-3zwjav);
  }

  .sx-30f04m {
    color: var(--sx-ickszr);
  }

  .sx-hfnvfx {
    color: var(--sx-ys2i3t);
  }

  .sx-3d248p {
    color: var(--x-4xs81a);
  }

  .sx-14rh7hd {
    color: var(--x-color);
  }

  .sx-104kibb {
    display: -webkit-box;
  }

  .sx-1lliihq {
    display: block;
  }

  .sx-jp7ctv {
    display: contents;
  }

  .sx-78zum5 {
    display: flex;
  }

  .sx-1rg5ohu {
    display: inline-block;
  }

  .sx-3nfvp2 {
    display: inline-flex;
  }

  .sx-13wgh6h {
    fill: var(--icon-color);
  }

  .sx-19zyb68 {
    fill: var(--x-fill);
  }

  .sx-1p7ewyb {
    filter: opacity(.5) grayscale();
  }

  .sx-6mv0o4 {
    filter: opacity(.65);
  }

  .sx-fqa5ov {
    filter: var(--x-filter);
  }

  .sx-2lah0s {
    flex-shrink: 0;
  }

  .sx-jb2p0i {
    font-family: inherit;
  }

  .sx-zvyxwz {
    font-family: var(--sx-1ipkkxf);
  }

  .sx-1ga38mu {
    font-family: var(--sx-1umwnkk);
  }

  .sx-aqhv6h {
    font-feature-settings: "calt";
  }

  .sx-6ijxsv {
    font-size: 7px;
  }

  .sx-1qlqyl8 {
    font-size: inherit;
  }

  .sx-oxd7ts {
    font-size: .8125rem;
  }

  .sx-167xe44 {
    font-size: .75rem;
  }

  .sx-8wr3nz {
    font-size: 2.25rem;
  }

  .sx-1srpx65 {
    font-size: .8125rem;
  }

  .sx-fd0w6u {
    font-size: 1.125rem;
  }

  .sx-1g0jsuw {
    font-size: 1.25rem;
  }

  .sx-tegq0f {
    font-size: var(--font-size-micro, .6875rem);
  }

  .sx-dyqlo0 {
    font-size: 1.5rem;
  }

  .sx-v6h07y {
    font-size: .9375rem;
  }

  .sx-x25i5n {
    font-size: 1.125rem;
  }

  .sx-1wx30ln {
    font-size: var(--font-size-microPlus, .6875rem);
  }

  .sx-13m4q85 {
    font-size: .9375rem;
  }

  .sx-84vug0 {
    font-size: .75rem;
  }

  .sx-dmh292 {
    font-size: var(--x-fontSize);
  }

  .sx-1t35e8 {
    font-style: inherit;
  }

  .sx-1j61x8r {
    font-style: normal;
  }

  .sx-ss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .sx-nbbvtp {
    font-variation-settings: "opsz" 28;
  }

  .sx-h88oxj {
    font-weight: 550;
  }

  .sx-1pd3egz {
    font-weight: inherit;
  }

  .sx-1fcty0u {
    font-weight: normal;
  }

  .sx-11mg1s0 {
    font-weight: 500;
  }

  .sx-10vqizx {
    font-weight: 700;
  }

  .sx-zockza {
    font-weight: 600;
  }

  .sx-1nzvdvg {
    font-weight: 450;
  }

  .sx-c8icb0 {
    isolation: isolate;
  }

  .sx-l56j7k {
    justify-content: center;
  }

  .sx-1t2gnpy {
    letter-spacing: -.01rem;
  }

  .sx-4gjf66 {
    letter-spacing: inherit;
  }

  .sx-14ju556 {
    line-height: 0;
  }

  .sx-gu00eq {
    line-height: 1.4375rem;
  }

  .sx-eljtl2 {
    line-height: 2.875rem;
  }

  .sx-hacrq1 {
    line-height: 2rem;
  }

  .sx-15bjb6t {
    line-height: inherit;
  }

  .sx-ggjnk3 {
    line-height: normal;
  }

  .sx-ojlfyt {
    mask-type: luminance;
  }

  .sx-19mdvtv {
    mix-blend-mode: screen;
  }

  .sx-l1xv1r {
    object-fit: cover;
  }

  .sx-byyjgo {
    opacity: .5;
  }

  .sx-g01cxk {
    opacity: 0;
  }

  .sx-b4nw82 {
    opacity: var(--x-opacity);
  }

  .sx-1wfwxd8 {
    outline-offset: 0;
  }

  .sx-ly71dk {
    outline-offset: calc(-1 * var(--focus-ring-width));
  }

  .sx-j0a0fe {
    overflow-wrap: anywhere;
  }

  .sx-1mzt3pk {
    overflow-wrap: break-word;
  }

  .sx-1h4wwuj {
    overflow-wrap: normal;
  }

  .sx-47corl {
    pointer-events: none;
  }

  .sx-10l6tqk {
    position: absolute;
  }

  .sx-ixxii4 {
    position: fixed;
  }

  .sx-1n2onr6 {
    position: relative;
  }

  .sx-1rohswg {
    scrollbar-width: none;
  }

  .sx-2b8uid {
    text-align: center;
  }

  .sx-dpxx8g {
    text-align: left;
  }

  .sx-1hr2gdg {
    text-align: right;
  }

  .sx-w6cgo0 {
    text-anchor: middle;
  }

  .sx-yi4chj {
    text-decoration-thickness: 1px;
  }

  .sx-lyipyv {
    text-overflow: ellipsis;
  }

  .sx-1i7k8ik {
    text-overflow: inherit;
  }

  .sx-n80e1m {
    text-transform: capitalize;
  }

  .sx-1kyqaxf {
    text-transform: lowercase;
  }

  .sx-tvhhri {
    text-transform: uppercase;
  }

  .sx-rys4gj {
    text-underline-offset: 2px;
  }

  .sx-1w2vvpw {
    text-wrap: balance;
  }

  .sx-1fzhlzt {
    text-wrap: pretty;
  }

  .sx-1o5wbz4 {
    touch-action: pan-x pan-y;
  }

  .sx-1xcwlea {
    transform-box: view-box;
  }

  .sx-7p49u4 {
    transform: rotate(0);
  }

  .sx-1iffjtl {
    transform: rotate(90deg);
  }

  .sx-pqkj4j {
    transform: translate(-158.761%, 1.429%);
  }

  .sx-1hh12nl {
    transform: translateX(.1px);
  }

  .sx-1d8287x {
    transition-duration: .3s;
  }

  .sx-1r32g44 {
    transition-duration: .25s;
  }

  .sx-13jp3wb {
    transition-duration: var(--sx-1fj52yw);
  }

  .sx-oiijde {
    transition-duration: .1s;
  }

  .sx-1xw537e {
    transition-duration: .35s;
  }

  .sx-pa2zml {
    transition-duration: .15s;
  }

  .sx-2bxjed {
    transition-property: border, background-color, color, opacity;
  }

  .sx-hzi7b3 {
    transition-property: fill, stroke;
  }

  .sx-1fwcy2r {
    transition-property: fill;
  }

  .sx-19991ni {
    transition-property: opacity;
  }

  .sx-1ib35zr {
    transition-property: stroke-dasharray;
  }

  .sx-11xpdln {
    transition-property: transform;
  }

  .sx-1cmnkkz {
    transition-property: var(--x-transitionProperty);
  }

  .sx-1mucfm8 {
    transition-timing-function: cubic-bezier(.43, .07, .59, .94);
  }

  .sx-z4gly6 {
    transition-timing-function: ease-in-out;
  }

  .sx-87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .sx-1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .sx-16dsc37 {
    vertical-align: top;
  }

  .sx-q9mrsl {
    white-space: inherit;
  }

  .sx-uxw1ft {
    white-space: nowrap;
  }

  .sx-1so62im {
    will-change: transform;
  }

  .sx-1wuuqhr.sx-1wuuqhr:where(.sx-14x4su4:active *) {
    color: var(--sx-ys2i3t);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-1wuuqhr.sx-1wuuqhr:where(.sx-14x4su4:hover *) {
    color: var(--sx-ys2i3t);
  }
  }

  .sx-155x3hb.sx-155x3hb:where(.sx--default-marker:active *) {
    transition-duration: 0s;
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-155x3hb.sx-155x3hb:where(.sx--default-marker:hover *) {
    transition-duration: 0s;
  }
  }

  @supports ((-webkit-mask-clip: text)) {
    .sx-hdb7tx.sx-hdb7tx {
      -webkit-background-clip: border-box;
    }

    .sx-1kxc49w.sx-1kxc49w {
      -webkit-mask-clip: text;
    }

    .sx-xid7pc.sx-xid7pc {
      animation-name: none;
    }

    .sx-15d6aiz.sx-15d6aiz {
      background-clip: border-box;
    }

    .sx-1syguan.sx-1syguan {
      contain: paint;
    }

    .sx-vmu791.sx-vmu791 {
      display: inline-block;
    }

    .sx-1xe6lf4.sx-1xe6lf4 {
      -webkit-mask-image: linear-gradient(#000, #000);
      mask-image: linear-gradient(#000, #000);
    }
  }

  .sx-ruf1hq:active:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-13kjjc4);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-ruf1hq:hover:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-13kjjc4);
  }
  }

  .sx-16fthwq:active:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-17ckey5);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-16fthwq:hover:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-17ckey5);
  }
  }

  .sx-zhu9me:active:not(:disabled) {
    background-color: var(--sx-1ccqs4f);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-zhu9me:hover:not(:disabled) {
    background-color: var(--sx-1ccqs4f);
  }
  }

  .sx-62f4yz:active:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-1dcvabv);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-62f4yz:hover:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-1dcvabv);
  }
  }

  .sx-ovw95v:active:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-1jffjrl);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-ovw95v:hover:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-1jffjrl);
  }
  }

  .sx-1jzqljd:active:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-629164);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-1jzqljd:hover:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-629164);
  }
  }

  .sx-19inx9o:active:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-ljw4h1);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-19inx9o:hover:not(:disabled):not([data-disabled="true"]) {
    background-color: var(--sx-ljw4h1);
  }
  }

  .sx-1c2esob:active:not(:disabled) {
    background-color: var(--x-1nlpko5);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-1c2esob:hover:not(:disabled) {
    background-color: var(--x-1nlpko5);
  }
  }

  .sx-boj0lf:is(:disabled, [data-disabled="true"]) {
    color: var(--sx-1dd5bcf);
  }

  .sx-1ouwk28:is(:disabled, [data-disabled="true"]) {
    color: var(--sx-3zwjav);
  }

  .sx-1vvdidg:active:not(:disabled):not([data-disabled="true"]) {
    color: var(--sx-3zwjav);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-1vvdidg:hover:not(:disabled):not([data-disabled="true"]) {
    color: var(--sx-3zwjav);
  }
  }

  .sx-xz3hwf:active:not(:disabled):not([data-disabled="true"]) {
    color: var(--sx-ys2i3t);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-xz3hwf:hover:not(:disabled):not([data-disabled="true"]) {
    color: var(--sx-ys2i3t);
  }
  }

  .sx-1tr27xe:is(:disabled, [data-disabled="true"]) {
    cursor: default;
  }

  .sx-18202ia.sx-18202ia:where(.sx-1s4iz8y:active:not(:disabled) *), .sx-ge2tmq.sx-ge2tmq:where(.sx-1s4iz8y[data-active="true"]:not(:disabled) *) {
    fill: var(--sx-ys2i3t);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-18202ia.sx-18202ia:where(.sx-1s4iz8y:hover:not(:disabled) *), .sx-ge2tmq.sx-ge2tmq:where(.sx-1s4iz8y[data-active="true"]:not(:disabled) *) {
    fill: var(--sx-ys2i3t);
  }
  }

  .sx-19oxun3[data-disabled="true"]:not([data-active="true"]) {
    opacity: .6;
  }

  .sx-gzkjcp:focus-visible {
    outline-color: var(--sx-17ckey5);
  }

  .sx-7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .sx-198e2n:focus-visible {
    outline-offset: calc(-1 * var(--focus-ring-width));
  }

  .sx-9v5kkp:focus-visible {
    outline-style: solid;
  }

  .sx-q6wne6:focus-visible {
    outline-width: var(--focus-ring-width);
  }

  .sx-5hnyvt:active {
    text-decoration-line: underline;
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-5hnyvt:hover {
    text-decoration-line: underline;
  }
  }

  .sx-1bplwb5:active:not(:disabled):not([data-disabled="true"]) {
    transition-duration: 0s;
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-1bplwb5:hover:not(:disabled):not([data-disabled="true"]) {
    transition-duration: 0s;
  }
  }

  .sx-ek0tjz.sx-ek0tjz:where(.sx-14x4su4:is(*) *) {
    transition-property: color;
  }

  .sx-fqoyci:disabled {
    opacity: .6;
  }

  @media (prefers-reduced-motion: reduce) {
    .sx-1aquc0h.sx-1aquc0h {
      animation-name: none;
    }

    .sx-xl291s.sx-xl291s {
      transform: translate(-1.979%, 1.375%);
    }
  }
}

@layer priority5 {
  .sx-qtp20y {
    height: 0;
  }

  .sx-5yr21d {
    height: 100%;
  }

  .sx-lup9mm {
    height: 16px;
  }

  .sx-jm9jq1 {
    height: 1px;
  }

  .sx-xk0z11 {
    height: 24px;
  }

  .sx-1fgtraw {
    height: 28px;
  }

  .sx-10w6t97 {
    height: 32px;
  }

  .sx-c9qbxq {
    height: 36px;
  }

  .sx-uoj239 {
    height: 3px;
  }

  .sx-n3w4p2 {
    height: 44px;
  }

  .sx-ols6we {
    height: 6px;
  }

  .sx-16ye13r {
    height: var(--x-height);
  }

  .sx-18wv8x9 {
    margin-left: -10px;
  }

  .sx-mvh4l2 {
    margin-left: -12px;
  }

  .sx-1igx3b8 {
    margin-left: -14px;
  }

  .sx-1rm44br {
    margin-left: -16px;
  }

  .sx-l8cphy {
    margin-left: -18px;
  }

  .sx-ip9h3s {
    margin-left: -2px;
  }

  .sx-iz41ja {
    margin-left: -6px;
  }

  .sx-1bawvfr {
    margin-left: -8px;
  }

  .sx-b6g7mw {
    margin-left: var(--sx-1a798ef);
  }

  .sx-pyzwj {
    margin-left: var(--sx-ds2y8i);
  }

  .sx-1wdly0x {
    margin-right: -10px;
  }

  .sx-1x4vbq6 {
    margin-right: -12px;
  }

  .sx-iyd5pc {
    margin-right: -14px;
  }

  .sx-ug08bp {
    margin-right: -16px;
  }

  .sx-8lkd {
    margin-right: -18px;
  }

  .sx-1bxrdft {
    margin-right: -2px;
  }

  .sx-1jlnqtu {
    margin-right: -6px;
  }

  .sx-v8wvd9 {
    margin-right: -8px;
  }

  .sx-15ku74s {
    margin-right: 6px;
  }

  .sx-1phtxjh {
    margin-right: var(--sx-1a798ef);
  }

  .sx-nei2rj {
    min-width: 24px;
  }

  .sx-1264ykn {
    min-width: 28px;
  }

  .sx-46jg8d {
    min-width: 32px;
  }

  .sx-15hfatp {
    min-width: 36px;
  }

  .sx-w2csxc {
    overflow-x: auto;
  }

  .sx-6ikm8r {
    overflow-x: hidden;
  }

  .sx-1odjw0f {
    overflow-y: auto;
  }

  .sx-10wlt62 {
    overflow-y: hidden;
  }

  .sx-18d9i69 {
    padding-bottom: 0;
  }

  .sx-1lqa7cf {
    padding-left: 10px;
  }

  .sx-f18ygs {
    padding-left: 12px;
  }

  .sx-zjhap9 {
    padding-left: 14px;
  }

  .sx-nm25rq {
    padding-left: 16px;
  }

  .sx-1k8dnhd {
    padding-left: 18px;
  }

  .sx-j9uezu {
    padding-left: 2px;
  }

  .sx-11iknt3 {
    padding-left: 6px;
  }

  .sx-163pfp {
    padding-left: 8px;
  }

  .sx-cicffo {
    padding-right: 10px;
  }

  .sx-nuq7ks {
    padding-right: 12px;
  }

  .sx-19tmk5i {
    padding-right: 14px;
  }

  .sx-yfqnmn {
    padding-right: 16px;
  }

  .sx-18a8kpn {
    padding-right: 18px;
  }

  .sx-pf9j6y {
    padding-right: 2px;
  }

  .sx-1ug7bdz {
    padding-right: 6px;
  }

  .sx-y13l1i {
    padding-right: 8px;
  }

  .sx-exx8yu {
    padding-top: 0;
  }

  .sx-nalus7 {
    width: 0;
  }

  .sx-h8yej3 {
    width: 100%;
  }

  .sx-1kky2od {
    width: 16px;
  }

  .sx-1i1rx1s {
    width: 1px;
  }

  .sx-vy4d1p {
    width: 24px;
  }

  .sx-gd8bvy {
    width: 28px;
  }

  .sx-dzyupr {
    width: 300px;
  }

  .sx-1td3qas {
    width: 32px;
  }

  .sx-14qfxbe {
    width: 36px;
  }

  .sx-187nhsf {
    width: 44px;
  }

  .sx-1xc55vz {
    width: 8px;
  }

  .sx-5lhr3w {
    width: var(--x-width);
  }
}

@layer priority6 {
  .sx-1d0y9ls:after {
    background-position: 0;
  }

  .sx-1ew6rku:after {
    border-color: var(--x-joftei);
  }

  .sx-1pvkr6q::-moz-range-thumb {
    border-radius: 50%;
  }

  .sx-fiu4hc::-webkit-slider-thumb {
    border-radius: 50%;
  }

  .sx-1k48kgn:after {
    border-radius: inherit;
  }

  .sx-1sl64f0:after {
    border-radius: var(--x-18bc24g);
  }

  .sx-1bzvwjb:after {
    border-style: dashed;
  }

  .sx-1wwh93d::-moz-range-thumb {
    border-width: 0;
  }

  .sx-a8bkn:after {
    border-width: var(--sx-1ele6il);
  }

  .sx-1dxh7z7:focus-visible::-moz-range-thumb {
    outline: 1px solid var(--sx-ch85qk);
  }

  .sx-1y0uwlz:focus-visible::-webkit-slider-thumb {
    outline: 1px solid var(--sx-ch85qk);
  }
}

@layer priority7 {
  .sx-1ly2md5:after {
    animation-duration: inherit;
  }

  .sx-13ee8us:after {
    animation-iteration-count: infinite;
  }

  .sx-cuyc03:after {
    animation-name: sx-2bsi4l-B;
  }

  .sx-1rxwgfs:after {
    animation-name: sx-45fvhf-B;
  }

  .sx-15y3wy1:after {
    animation-timing-function: linear;
  }

  .sx-13fi9fm::-moz-range-thumb {
    appearance: none;
  }

  .sx-ibs45w::-webkit-slider-thumb {
    appearance: none;
  }

  .sx-16ck3ca::-moz-range-thumb {
    background-color: #fff;
  }

  .sx-1o8pvz6::-webkit-slider-thumb {
    background-color: #fff;
  }

  .sx-1l67koa:after {
    background-image: inherit;
  }

  .sx-1ycj3ng:after {
    background-repeat: no-repeat;
  }

  .sx-1gj4gpv:after {
    background-repeat: repeat-x;
  }

  .sx-12k9odm:after {
    background-size: 180px 72px;
  }

  .sx-1tzy681:after {
    background-size: 33.3333% 100%;
  }

  .sx-17eed65::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px var(--sx-1jmjcvw),var(--sx-10lzhmx);
  }

  .sx-1rin6rm::-moz-range-thumb {
    box-shadow: 0 0 0 1px var(--sx-1jmjcvw),var(--sx-10lzhmx);
  }

  .sx-ir2mql:after {
    box-shadow: var(--btn-overlay-shadow);
  }

  .sx-1jr9l04::-webkit-slider-thumb {
    box-sizing: border-box;
  }

  .sx-yobcif::-moz-range-thumb {
    box-sizing: border-box;
  }

  .sx-v5fhuj::placeholder {
    color: var(--sx-1eapsa9);
  }

  .sx-1cpjm7i:before, .sx-1s928wv:after {
    content: "";
  }

  .sx-vnigvn:after {
    content: none;
  }

  .sx-11g5qx8::-webkit-slider-thumb {
    display: block;
  }

  .sx-2yu2zm::-moz-range-thumb {
    display: block;
  }

  .sx-fk6m8::-webkit-scrollbar {
    display: none;
  }

  .sx-2q1x1w:after {
    pointer-events: none;
  }

  .sx-1hmns74:before, .sx-1j6awrg:after {
    position: absolute;
  }

  .sx-5euxq6:after {
    transition-duration: inherit;
  }

  .sx-176xj0o:after {
    transition-property: box-shadow;
  }

  .sx-vkr9ky:after {
    transition-timing-function: inherit;
  }

  .sx-1jbr1xh:after {
    -webkit-user-select: none;
    user-select: none;
  }

  @supports ((-webkit-mask-clip: text)) {
    .sx-1q3wylg.sx-1q3wylg:after {
      content: "";
    }
  }

  .sx-1ezzf3r:active:not(:disabled):not([data-disabled="true"]):after {
    box-shadow: var(--btn-overlay-shadow-hover);
  }

  @media (any-hover: hover) and (any-pointer: fine) {

  .sx-1ezzf3r:hover:not(:disabled):not([data-disabled="true"]):after {
    box-shadow: var(--btn-overlay-shadow-hover);
  }
  }

  .sx-1assdd0:focus-visible::-moz-range-thumb {
    outline-offset: 2px;
  }

  .sx-1wotalp:focus-visible::-webkit-slider-thumb {
    outline-offset: 2px;
  }

  @media (prefers-reduced-motion: reduce) {
    .sx-1j82dal.sx-1j82dal:after {
      animation-name: none;
    }

    .sx-1sbrg97.sx-1sbrg97:after {
      visibility: hidden;
    }
  }
}

@layer priority8 {
  .sx-ee38ka:after {
    bottom: -3px;
  }

  .sx-1xrz1ek:after {
    bottom: 0;
  }

  .sx-cd5spp:before {
    bottom: var(--x-1glzw6q);
  }

  .sx-1wsn0xg:after {
    height: 100%;
  }

  .sx-17j9moy::-moz-range-thumb {
    height: 10px;
  }

  .sx-rewrwu::-webkit-slider-thumb {
    height: 10px;
  }

  .sx-1p6diu8::-webkit-slider-thumb {
    height: 20px;
  }

  .sx-1qquo6a::-moz-range-thumb {
    height: 20px;
  }

  .sx-1oly944:after {
    left: -180px;
  }

  .sx-vr5vr:after {
    left: -3px;
  }

  .sx-17cx49:after {
    left: 0;
  }

  .sx-1l63sl8:before {
    left: var(--x-s3vhh9);
  }

  .sx-phi5we:after {
    right: -3px;
  }

  .sx-nbfe2x:after {
    right: 0;
  }

  .sx-1trry6i:before {
    right: var(--x-jnb6vr);
  }

  .sx-1sqi65r:after {
    top: -3px;
  }

  .sx-1m1drc7:after {
    top: 0;
  }

  .sx-15yeffl:before {
    top: var(--x-d62und);
  }

  .sx-1eir19f::-webkit-slider-thumb {
    width: 10px;
  }

  .sx-s156m3::-moz-range-thumb {
    width: 10px;
  }

  .sx-1iqn34f::-webkit-slider-thumb {
    width: 20px;
  }

  .sx-ovb9ml::-moz-range-thumb {
    width: 20px;
  }

  .sx-x8tviz:after {
    width: 900%;
  }

  .sx-14wh5xp:after {
    width: calc(100% + 180px);
  }
}

@property --x---icon-color {
  syntax: "*";
  inherits: false
}

@property --x---icon-default-color {
  syntax: "*";
  inherits: false
}

@property --x-1nlpko5 {
  syntax: "*";
  inherits: false
}

@property --x-4xs81a {
  syntax: "*";
  inherits: false
}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-backgroundImage {
  syntax: "*";
  inherits: false
}

@property --x-bcbnzo {
  syntax: "*";
  inherits: false
}

@property --x-borderColor {
  syntax: "*";
  inherits: false
}

@property --x-color {
  syntax: "*";
  inherits: false
}

@property --x-fill {
  syntax: "*";
  inherits: false
}

@property --x-filter {
  syntax: "*";
  inherits: false
}

@property --x-fontSize {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-opacity {
  syntax: "*";
  inherits: false
}

@property --x-transitionProperty {
  syntax: "*";
  inherits: false
}

@property --x-WebkitLineClamp {
  syntax: "*";
  inherits: false
}

@property --x-WebkitTextFillColor {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@property --x-18bc24g {
  syntax: "*";
  inherits: true
}

@property --x-1glzw6q {
  syntax: "*";
  inherits: true
}

@property --x-d62und {
  syntax: "*";
  inherits: true
}

@property --x-jnb6vr {
  syntax: "*";
  inherits: true
}

@property --x-joftei {
  syntax: "*";
  inherits: true
}

@property --x-s3vhh9 {
  syntax: "*";
  inherits: true
}

@property --focus-ring-width {
  syntax: "<length>";
  inherits: true;
  initial-value: 1px;
}

@keyframes sx-9xrbjn-B {
  0% {
    background-position: 300%;
  }

  100% {
    background-position: 0%;
  }
}

@keyframes sx-1vt4tmj-B {
  0%, 100% {
    background-position: -180px, 0;
  }

  75%, 99.999% {
    background-position: calc(100% + 180px), 0;
  }
}

@keyframes sx-1qog62f-B {
  0%, 25.91% {
    animation-timing-function: linear;
    transform: translate(-158.761%, 1.429%);
  }

  60.65% {
    animation-timing-function: cubic-bezier(.45, 1.45, .8, 1);
    transform: translate(-1.979%, 1.375%);
  }

  90%, 100% {
    animation-timing-function: linear;
    transform: translate(159.3%, 1.939%);
  }
}

@keyframes sx-2bsi4l-B {
  from {
    transform: translateX(-66.6667%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes sx-45fvhf-B {
  0%, 100% {
    transform: translateX(0);
  }

  75%, 99.999% {
    transform: translateX(100%);
  }
}

:root, .sx-1jnvaz {
  --btn-highlight-bg: transparent;
  --btn-highlight-color: inherit;
  --btn-overlay-shadow: none;
  --btn-overlay-shadow-hover: none;
  --sx-1a798ef: 6px;
  --sx-ds2y8i: 5px;
}

:root, .sx-16acs0i {
  --editor-block-spacing: 1rem;
  --editor-block-spacing-large: calc(1.375 * var(--editor-block-spacing));
  --editor-block-spacing-small: calc(.375 * var(--editor-block-spacing));
  --editor-block-radius: 6px;
  --editor-block-menu-size: 20px;
  --editor-block-menu-offset: 28px;
  --editor-last-invisible-paragraph-spacing: 10px;
  --editor-line-height: 1.6;
  --editor-font-weight: var(--font-weight-normal);
  --editor-letter-spacing: -.00666667em;
  --editor-list-inset: 1.5rem;
  --editor-bullet-disc-width: .5em;
  --editor-bullet-disc-offset: .5em;
  --editor-todolist-checkbox-width: 14px;
  --editor-font-size: var(--font-size-regular);
  --editor-text-color: var(--sx-3zwjav);
  --editor-surface-background: var(--sx-1ubxoo9);
  --editor-safe-area: 16px;
}

:root, .sx-10sn7k {
  --focus-ring-color: var(--sx-ch85qk);
  --focus-ring-width: 1px;
  --focus-ring-outline: var(--focus-ring-width) solid var(--focus-ring-color);
}

:root, .sx-fia12c {
  --icon-color: initial;
  --icon-default-color: initial;
  --icon-replacement-color: initial;
}

:root, .sx-1ljrytt {
  --link-text-decoration: none;
}

:root, .sx-lkl6f9 {
  --pointer: default;
  --external: pointer;
  --zoom-in: zoom-in;
  --zoom-out: zoom-out;
}

:root, .sx-1eduqi0 {
  --scrollbar-width: 12px;
}

:root, .sx-1jxicwi {
  --selection-bg: ;
  --selection-bg-active: ;
}

:root, .sx-18yeszy {
  --sx-18pfyxa: 6px 12px;
  --sx-x8afrf: 6px;
  --sx-1uu732i: 12px;
  --sx-1mc3c6y: ;
  --sx-6zt3z6: ;
  --sx-ykavoc: 5px;
  --sx-11lpf43: .8125rem;
}

:root, .sx-id5b6m {
  --sx-1ele6il: ;
  --sx-138rywl: 13vh;
}

:root, .sx-oc3mxk {
  --sx-1fj52yw: inherit;
}

:root, .sx-1xr6qsj {
  --sx-1m4y240: ;
  --sx-g52i5g: ;
  --sx-1ubxoo9: ;
  --sx-1gxylln: ;
  --sx-1gm0lru: ;
  --sx-1gcjx5j: ;
  --sx-1gakdvt: ;
  --sx-1rsaf4u: ;
  --sx-7jk47a: ;
  --sx-1qdowq0: ;
  --sx-142jeir: ;
  --sx-k68kma: ;
  --sx-1o1lnwn: ;
  --sx-d29rh7: ;
  --sx-1uv3w6h: ;
  --sx-15wwovl: ;
  --sx-cx2ark: ;
  --sx-138kmyo: ;
  --sx-w1p5jj: ;
  --sx-1d2fpwc: ;
  --sx-13epfux: ;
  --sx-9pdekr: ;
  --sx-5igtf4: ;
  --sx-1ospiv4: ;
  --sx-1jmjcvw: ;
  --sx-1n1r1h9: ;
  --sx-irmyh9: ;
  --sx-1urpf9d: ;
  --sx-193njt9: ;
  --sx-1uztw8p: ;
  --sx-1ikf7kw: ;
  --sx-18yrgu8: ;
  --sx-1ub7w50: ;
  --sx-9jlh1t: ;
  --sx-pqiwo2: ;
  --sx-35jz1e: ;
  --sx-ys2i3t: ;
  --sx-16143rj: ;
  --sx-3zwjav: ;
  --sx-1awr4hy: ;
  --sx-1dd5bcf: ;
  --sx-f6abet: ;
  --sx-1eapsa9: ;
  --sx-1xaoi8i: ;
  --sx-n8xqcl: ;
  --sx-ickszr: ;
  --sx-1jffjrl: ;
  --sx-hfmm6c: ;
  --sx-10o0rs5: ;
  --sx-13kjjc4: ;
  --sx-1ccqs4f: ;
  --sx-1fphd1n: ;
  --sx-j1ai0m: ;
  --sx-629164: ;
  --sx-ljw4h1: ;
  --sx-1qlh175: ;
  --sx-1uoekal: ;
  --sx-9o00jb: ;
  --sx-ot17o6: ;
  --sx-1cxqmhc: ;
  --sx-10845vo: ;
  --sx-1ps2i54: ;
  --sx-18uyzu6: ;
  --sx-wsz0k3: ;
  --sx-jw5zf4: ;
  --sx-8gevfv: ;
  --sx-ciqj87: ;
  --sx-180qi0f: ;
  --sx-14ggo8w: ;
  --sx-129bhjt: ;
  --sx-1h56kua: ;
  --sx-91u3ar: ;
  --sx-ugsh4: ;
  --sx-105wzx7: ;
  --sx-1k7nh0l: ;
  --sx-msgncm: ;
  --sx-fwc8so: ;
  --sx-11vg3qk: ;
  --sx-1hz3utq: ;
  --sx-1ijrdvx: ;
  --sx-183dfpr: ;
  --sx-1vyp3gc: ;
  --sx-ikq9iy: ;
  --sx-34xdpc: ;
  --sx-i20l48: ;
  --sx-17ckey5: ;
  --sx-1q6smeb: ;
  --sx-1bu05id: ;
  --sx-tw6awd: ;
  --sx-1dcvabv: ;
  --sx-13m9wh7: ;
  --sx-or1tl7: ;
  --sx-1vqca58: ;
  --sx-1stx5uy: ;
  --sx-5t1vcl: ;
  --sx-6od1kq: ;
  --sx-1em7oyp: ;
  --sx-bpgheo: ;
  --sx-1yxqotz: ;
  --sx-kthb5v: ;
  --sx-7ide1: ;
  --sx-19hxmp1: ;
  --sx-ws85c5: ;
  --sx-1glqxor: ;
  --sx-1fh23cp: ;
  --sx-74qs5: ;
  --sx-ch85qk: ;
  --sx-d1bcc1: ;
  --sx-16hn3q3: ;
  --sx-1edn6di: ;
  --sx-1ltkoa: ;
  --sx-v3o8qy: ;
  --sx-1rzu7x2: ;
  --sx-as9fd0: ;
  --sx-6ayg1n: ;
  --sx-cb0zzs: ;
}

:root, .sx-v4vkl {
  --sx-1umwnkk: var(--font-monospace, "Berkeley Mono", "SFMono Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace);
  --sx-1ipkkxf: var(--font-regular, "Inter Variable", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", "Linear Thai", sans-serif);
  --sx-13sdql6: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";
}

:root, .sx-1g0ld38 {
  --sx-c3gk8m: ;
  --sx-2icmlu: ;
  --sx-axo4ug: ;
  --sx-10lzhmx: ;
  --sx-1dhg814: ;
  --sx-1k7v50d: ;
  --sx-umgfby: ;
}

.sx-n6fbhk {
  --btn-highlight-bg: var(--sx-13kjjc4);
}

.sx-1lv9pv {
  --btn-highlight-bg: var(--sx-17ckey5);
}

.sx-vob3p7 {
  --btn-highlight-bg: var(--sx-1ccqs4f);
}

.sx-zoq872 {
  --btn-highlight-bg: var(--sx-1dcvabv);
}

.sx-1e0lvtw {
  --btn-highlight-bg: var(--sx-1jffjrl);
}

.sx-81y29g {
  --btn-highlight-bg: var(--sx-629164);
}

.sx-11oyhfm {
  --btn-highlight-color: var(--sx-1bu05id);
}

.sx-1pxngcj {
  --btn-highlight-color: var(--sx-3zwjav);
}

.sx-1wx61k0 {
  --btn-highlight-color: var(--sx-ys2i3t);
}

.sx-9oadlg {
  --btn-overlay-shadow-hover: 0 0 0 var(--sx-1ele6il) var(--sx-1ikf7kw),0 0 0 0 transparent;
}

.sx-getfsj {
  --btn-overlay-shadow-hover: 0 0 0 var(--sx-1ele6il) var(--sx-1ikf7kw),var(--sx-10lzhmx);
}

.sx-1ofr37e {
  --btn-overlay-shadow-hover: 0 0 0 var(--sx-1ele6il) var(--sx-1jmjcvw),0 0 0 0 transparent;
}

.sx-19rorjw {
  --btn-overlay-shadow: 0 0 0 var(--sx-1ele6il) var(--sx-1ikf7kw),0 0 0 0 transparent;
}

.sx-1szuiys {
  --btn-overlay-shadow: 0 0 0 var(--sx-1ele6il) var(--sx-1jmjcvw),0 0 0 0 transparent;
}

.sx-kos93w {
  --btn-overlay-shadow: 0 0 0 var(--sx-1ele6il) var(--sx-1jmjcvw),var(--sx-10lzhmx);
}

.sx-31pjnn {
  --icon-color: var(--icon-replacement-color, var(--icon-default-color));
}

.sx-1khkorv {
  --icon-color: var(--x---icon-color);
}

.sx-m5nenu {
  --icon-default-color: var(--x---icon-default-color);
}

.sx-szt7f9 {
  --icon-replacement-color: currentColor;
}

.sx-o0zakm {
  --icon-replacement-color: var(--btn-highlight-color);
}

.sx-9tgyjq {
  --sx-1fj52yw: 0s;
}

.sx-1adeqgu {
  --sx-1fj52yw: .15s;
}

.sx-11hd63m[data-active="true"] {
  --icon-replacement-color: var(--btn-highlight-color);
}

.sx-12vwx15:active:not(:is(:disabled, [data-disabled="true"])) {
  --icon-replacement-color: var(--btn-highlight-color);
}

@media (any-hover: hover) and (any-pointer: fine) {

.sx-12vwx15:hover:not(:is(:disabled, [data-disabled="true"])) {
  --icon-replacement-color: var(--btn-highlight-color);
}
}

.sx-1guadzz[data-menu-open="true"], .sx-gk6kp4.sx-gk6kp4:where(.sx--default-marker[data-menu-open="true"] *) {
  --icon-replacement-color: var(--btn-highlight-color);
}

.sx-sl8mkx:is(:active, :focus, [data-focused="true"], [data-active="true"], [data-menu-open="true"]):not(:disabled, [data-disabled="true"]) {
  --sx-1fj52yw: 0s;
}

@media (any-hover: hover) and (any-pointer: fine) {

.sx-sl8mkx:is(:hover, :focus, [data-focused="true"], [data-active="true"], [data-menu-open="true"]):not(:disabled, [data-disabled="true"]) {
  --sx-1fj52yw: 0s;
}
}



@media (prefers-reduced-motion:no-preference){.Fzcv4W_smooth-scroll{scroll-behavior:smooth}}.Fzcv4W_truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Fzcv4W_truncateMultiline{-webkit-line-clamp:var(--lines,1);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Fzcv4W_hideScrollbars{-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.Fzcv4W_hideScrollbars::-webkit-scrollbar{display:none}.Fzcv4W_gradientBorder{position:relative}.Fzcv4W_gradientBorder:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:inherit;padding:var(--gradientBorder-size,1px);background:var(--gradientBorder-gradient);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Fzcv4W_edgeHighlight{isolation:isolate;border:var(--border-hairline) solid var(--color-border-translucent-strong);position:relative}.Fzcv4W_edgeHighlightRing{isolation:isolate;position:relative}:is(.Fzcv4W_edgeHighlight,.Fzcv4W_edgeHighlightRing):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%));-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}.Fzcv4W_edgeHighlightRing:after{border:var(--edge-highlight-size,var(--border-hairline)) solid var(--edge-highlight-color,#ffffff0f)}.Fzcv4W_edgeGlow{--edge-glow-tint:var(--edge-glow-color,#ffffff08);isolation:isolate;position:relative}.Fzcv4W_edgeGlow:before{content:"";z-index:1;pointer-events:none;border-radius:var(--edge-highlight-radius,inherit);background:radial-gradient(ellipse var(--edge-glow-width,50%) var(--edge-glow-height,50%) at var(--edge-highlight-x,0) var(--edge-highlight-y,0), var(--edge-glow-tint) 0%, color-mix(in srgb, var(--edge-glow-tint) 94%, transparent) 15%, color-mix(in srgb, var(--edge-glow-tint) 78%, transparent) 30%, color-mix(in srgb, var(--edge-glow-tint) 58%, transparent) 45%, color-mix(in srgb, var(--edge-glow-tint) 35%, transparent) 60%, color-mix(in srgb, var(--edge-glow-tint) 16%, transparent) 75%, color-mix(in srgb, var(--edge-glow-tint) 3%, transparent) 90%, #fff0 100%);position:absolute;inset:0}.Fzcv4W_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}.Fzcv4W_gradientText{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-fill-color:transparent;-webkit-text-fill-color:transparent;color:unset;-webkit-background-clip:text;background-clip:text}.Fzcv4W_moreHitArea{position:relative}.Fzcv4W_moreHitArea:before{content:"";inset:var(--moreHitArea-inset);position:absolute}.Fzcv4W_visuallyOffscreen{position:absolute;top:-9999px;left:-9999px}.Fzcv4W_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Fzcv4W_inert{pointer-events:none;-webkit-user-select:none;user-select:none}.Fzcv4W_contents{display:contents}.Fzcv4W_noSelect{-webkit-user-select:none;user-select:none}.Fzcv4W_relative{position:relative}.Fzcv4W_flex{display:flex}.Fzcv4W_slashedZero{font-feature-settings:var(--font-settings), "zero"!important;font-variant-numeric:lining-nums tabular-nums slashed-zero!important}.Fzcv4W_bottomGradientBorder{border-bottom:1px solid var(--color-border-translucent);box-shadow:0 1px #0006}.Fzcv4W_inset{padding-left:var(--homepage-padding-inset);padding-right:var(--homepage-padding-inset)}.Fzcv4W_insetLarge{margin-left:-2px}@media (max-width:640px){.Fzcv4W_insetLarge{margin-left:-1px}}.Fzcv4W_insetSmall{margin-left:-1px}@media (max-width:640px){.Fzcv4W_insetSmall{margin-left:calc(-1 * var(--border-hairline))}}.BvAZua_shine{border-radius:inherit;inset:0}



.NhgLzG_scaledIcon{will-change:filter;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NhgLzG_scaledIcon svg{width:100%;height:100%}.NN4GVa_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 14px 20px;display:flex}.NN4GVa_identity{align-items:center;gap:6px;min-width:0;display:flex}.NN4GVa_avatar{background:var(--color-bg-panel);width:16px;height:16px;box-shadow:inset 0 0 0 .5px var(--color-border-translucent-strong);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NN4GVa_avatarImage{object-fit:cover;border-radius:999px;width:100%;height:100%}.NN4GVa_name{color:var(--color-text-secondary);white-space:nowrap;font-size:13px;font-weight:500;line-height:20px}.NN4GVa_modelTag{border:.5px solid var(--color-border-translucent-strong);color:var(--color-text-tertiary);white-space:nowrap;border-radius:4px;align-items:center;padding:1px 4px;font-size:11px;line-height:14px;display:flex}.NN4GVa_controls{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;gap:12px;display:flex}._8Qm5kG_input{flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%;padding:3px;display:flex}._8Qm5kG_field{border:var(--border-hairline) solid transparent;background:linear-gradient(#ffffff08, #ffffff08) padding-box, linear-gradient(var(--color-bg-panel), var(--color-bg-panel)) padding-box, linear-gradient(135deg, #ffffff26 0%, #ffffff0d 25%) border-box;border-radius:8px;flex-direction:column;gap:8px;width:100%;height:94px;padding:10px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0003}._8Qm5kG_placeholder{color:var(--color-text-quaternary);flex:1 0 0;font-size:13px;line-height:20px}._8Qm5kG_actions{justify-content:space-between;align-items:center;display:flex}._8Qm5kG_actionGroup{align-items:center;gap:6px;display:flex}._8Qm5kG_actionButton{color:var(--color-text-tertiary);border-radius:5px;justify-content:center;align-items:center;padding:5px;display:flex}._8Qm5kG_skillsButton{height:24px;color:var(--color-text-tertiary);border-radius:5px;align-items:center;gap:4px;padding:0 6px 0 4px;font-size:12px;line-height:16px;display:flex}._8Qm5kG_caret{width:8px;height:auto}._8Qm5kG_sendButton{border:var(--border-hairline) solid #ffffff0d;color:var(--color-text-secondary);background:#ffffff08;border-radius:24px;justify-content:center;align-items:center;padding:5px;display:flex;box-shadow:0 4px 4px -1px #0000000f,0 1px 1px #0000001f}.GkoSzG_panel{--agent-chip-bg:#ffffff12;--agent-chip-border:#ffffff14;--agent-card-border:#ffffff1f;border:var(--border-hairline) solid #ffffff1f;background:var(--color-bg-panel);border-radius:12px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 32px #00000040}.GkoSzG_chatFrame{flex-direction:column;flex:1 0 0;min-height:0;padding:6px;display:flex}.GkoSzG_chat{scrollbar-width:none;flex-direction:column;flex:1 0 0;min-height:0;display:flex;overflow-y:hidden}.GkoSzG_chat::-webkit-scrollbar{display:none}.GkoSzG_content{flex-direction:column;padding-top:4px;padding-bottom:80px;display:flex}.q1lnWq_message{flex-direction:column;display:flex}.q1lnWq_promptBlock{padding:4px 4px 8px 40px}.q1lnWq_bubble{background:linear-gradient(#ffffff0a, #ffffff0a), var(--color-bg-panel);letter-spacing:-.003em;width:100%;color:var(--color-text-primary);border-radius:8px;padding:10px;font-size:13px;line-height:20px;box-shadow:0 0 0 1px #0003}.q1lnWq_contextRow{justify-content:flex-end;align-items:center;gap:6px;padding-right:10px;display:flex}.q1lnWq_contextId{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px;line-height:14px}.q1lnWq_contextAdded{color:var(--color-text-quaternary);font-size:12px;line-height:14px}.q1lnWq_turn{flex-direction:column;padding:8px 0;display:flex}.q1lnWq_thinking{height:32px;color:var(--color-text-quaternary);align-items:center;padding:0 14px;font-size:13px;line-height:20px;display:flex}.q1lnWq_workedFor{width:fit-content;height:32px;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:0 14px;font-size:12px;line-height:16px;display:flex}.q1lnWq_collapseIcon{opacity:.8}.q1lnWq_responseText{letter-spacing:-.003em;color:var(--color-text-secondary);opacity:.9;padding:0 14px 12px;font-size:13px;line-height:20px}.uPPvIq_cardWrap{padding:0 3px}.uPPvIq_card{flex-direction:column;display:flex}.wMQZWG_card{border:var(--border-hairline) solid #ffffff0f;background:linear-gradient(#ffffff0a, #ffffff0a), var(--color-bg-panel);border-radius:6px;gap:6px;padding:11px;position:relative;overflow:hidden}.wMQZWG_content{flex-direction:column;gap:8px;display:flex}.wMQZWG_diffLine{align-items:center;gap:6px;padding-bottom:1px;font-size:12px;line-height:14px;display:flex}.wMQZWG_changed{color:var(--color-text-primary);font-weight:500}.wMQZWG_fileCount{color:var(--color-text-primary)}.wMQZWG_count{align-items:center;gap:2px;display:flex}.wMQZWG_added{color:var(--color-green);font-variant-numeric:tabular-nums}.wMQZWG_removed{color:#f34e52;font-variant-numeric:tabular-nums}.wMQZWG_prLine{align-items:center;gap:6px;display:flex}.wMQZWG_prText{color:var(--color-text-primary);align-items:center;gap:6px;font-size:12px;line-height:14px;display:flex}.wMQZWG_prDraft{font-weight:500}.wMQZWG_branchLine{font-family:var(--font-monospace);align-items:center;gap:6px;font-size:10px;line-height:14px;display:flex}.wMQZWG_branchName{color:#949496;white-space:nowrap}.wMQZWG_branchArrow{color:#555557}.wMQZWG_previewButton{border:var(--border-hairline) solid #2a2a2d;background:#1c1c1d;border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 6px;display:flex;position:absolute;top:5.5px;right:5.5px;box-shadow:0 4px 4px -1px #0000000f,0 1px 1px #0000001f}.wMQZWG_previewIcon{color:#949496;flex-shrink:0}.wMQZWG_previewLabel{color:#949496;font-size:12px;font-weight:500;line-height:14px}.kAD07W_group{flex-direction:column;display:flex}.kAD07W_heading{color:var(--color-text-secondary);padding:12px 14px 8px;font-size:13px;font-weight:500;line-height:20px}.kAD07W_card{border:var(--border-hairline) solid var(--agent-card-border);border-radius:6px;gap:12px;padding:11px}.kAD07W_row{align-items:center;gap:6px;min-width:0;display:flex}.kAD07W_priority{opacity:.9}.kAD07W_id{width:80px;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.kAD07W_status{flex-shrink:0;align-items:center;display:inline-flex}.kAD07W_title{min-width:0;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1 0 0;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.JeFGYG_chip{vertical-align:middle;border:var(--border-hairline) solid var(--agent-chip-border);background:var(--agent-chip-bg);align-items:center;display:inline-flex}._4CKr3W_tag{border-radius:3px;gap:4px;padding:2px 5px 2px 4px}._4CKr3W_icon{flex-shrink:0;align-items:center;display:inline-flex}._4CKr3W_id{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:16px}._4CKr3W_label{color:var(--color-text-secondary);white-space:nowrap;font-size:13px;line-height:16px}.ABIRaG_chip{font-family:var(--font-monospace);letter-spacing:-.13px;color:var(--color-text-secondary);white-space:nowrap;border-radius:3px;padding:2px 3px 3px;font-size:13px;line-height:13px}.myadKW_group{flex-direction:column;display:flex}.myadKW_header{height:32px;color:var(--color-text-tertiary);align-items:center;gap:4px;padding:0 14px;font-size:12px;line-height:16px;display:flex}.myadKW_caret{opacity:.8}.myadKW_chips{flex-wrap:wrap;gap:6px;padding:0 14px;display:flex}.myadKW_chip{opacity:.8;border-radius:4px;gap:6px;padding:4px 5px 4px 4px}.myadKW_chipIcon{opacity:.8}.myadKW_chipName{letter-spacing:.1px;color:var(--color-text-secondary);white-space:nowrap;font-size:12px;line-height:14px}.MuZVDq_group{flex-direction:column;padding:12px 14px 4px;display:flex}.MuZVDq_heading{color:var(--color-text-secondary);opacity:.9;padding-bottom:4px;font-size:13px;line-height:20px}.MuZVDq_steps{flex-direction:column;display:flex}.MuZVDq_step{opacity:.9;align-items:flex-start;padding-bottom:4px;display:flex}.MuZVDq_bullet{flex-shrink:0;justify-content:center;width:22px;padding-top:9px;display:flex}.MuZVDq_bullet:before{content:"";background:var(--color-text-secondary);border-radius:50%;width:4px;height:4px}.MuZVDq_text{min-width:0;color:var(--color-text-secondary);flex:1 0 0;font-size:13px;line-height:20px}.GQt1AW_row{color:var(--color-text-secondary);opacity:.9;padding:12px 14px 0;font-size:13px;line-height:20px}.GQt1AW_tag.GQt1AW_tag{vertical-align:baseline;border-radius:3px;align-items:baseline;gap:4px;margin-left:2px;padding:2px 5px 2px 4px}.GQt1AW_icon{flex-shrink:0;align-self:center}.GQt1AW_label{color:var(--color-text-secondary);white-space:nowrap;font-size:13px;line-height:16px}.XYQTja_card{border:var(--border-hairline) solid var(--agent-card-border);border-radius:6px;gap:6px;padding:12px 11px;overflow:hidden}.XYQTja_tag{align-items:center;gap:6px;display:flex}.XYQTja_health{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.XYQTja_healthCircle{opacity:.2;background:#ffd300;border-radius:999px;position:absolute;inset:0}.XYQTja_healthGlyph{width:9.6px;height:7.9px;position:relative}.XYQTja_project{color:var(--color-text-secondary);white-space:nowrap;font-size:13px;line-height:20px}.XYQTja_body{-webkit-line-clamp:2;letter-spacing:-.003em;color:var(--color-text-tertiary);-webkit-box-orient:vertical;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.sIPoMW_card{border:var(--border-hairline) solid var(--color-border-translucent-strong);border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px 11px}.sIPoMW_row{align-items:center;gap:12px;width:100%;padding:4px 0;display:flex}.sIPoMW_loader{flex-shrink:0}.sIPoMW_title{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0;font-size:12px;line-height:16px}.sIPoMW_time{min-width:0;color:var(--color-text-tertiary);text-align:right;font-variant-numeric:tabular-nums;flex:1 0 0;font-size:12px;line-height:16px}



.ImRUSq_root{min-width:0;display:flex}.ImRUSq_gap{gap:var(--gap-initial)}@media (min-width:1536px){.ImRUSq_gap{gap:var(--gap-wide)}}@media (max-width:1280px){.ImRUSq_gap{gap:var(--gap-desktop)}}@media (max-width:1024px){.ImRUSq_gap{gap:var(--gap-laptop)}}@media (max-width:768px){.ImRUSq_gap{gap:var(--gap-tablet)}}@media (max-width:640px){.ImRUSq_gap{gap:var(--gap-mobile)}}.ImRUSq_inline{display:inline-flex}.ImRUSq_auto{flex:auto}.ImRUSq_reverse{flex-direction:row-reverse}.ImRUSq_column{flex-direction:column}.ImRUSq_column.ImRUSq_reverse{flex-direction:column-reverse}.ImRUSq_align-flex-start,.ImRUSq_align-start{align-items:flex-start}.ImRUSq_align-flex-end,.ImRUSq_align-end{align-items:flex-end}.ImRUSq_align-center{align-items:center}.ImRUSq_align-baseline{align-items:baseline}.ImRUSq_align-stretch{align-items:stretch}.ImRUSq_justify-flex-start,.ImRUSq_justify-start{justify-content:flex-start}.ImRUSq_justify-flex-end,.ImRUSq_justify-end{justify-content:flex-end}.ImRUSq_justify-center{justify-content:center}.ImRUSq_justify-space-between{justify-content:space-between}.ImRUSq_justify-space-around{justify-content:space-around}.ImRUSq_justify-space-evenly{justify-content:space-evenly}.ImRUSq_justify-stretch{justify-content:stretch}.ImRUSq_wrap{flex-wrap:wrap}.ImRUSq_center{justify-content:center;align-items:center}.ImRUSq_initial-row{flex-direction:row}.ImRUSq_initial-column{flex-direction:column}.ImRUSq_initial-row-reverse{flex-direction:row-reverse}.ImRUSq_initial-column-reverse{flex-direction:column-reverse}@media (max-width:640px){.ImRUSq_mobile-row{flex-direction:row}.ImRUSq_mobile-column{flex-direction:column}.ImRUSq_mobile-row-reverse{flex-direction:row-reverse}.ImRUSq_mobile-column-reverse{flex-direction:column-reverse}}@media (max-width:768px){.ImRUSq_tablet-row{flex-direction:row}.ImRUSq_tablet-column{flex-direction:column}.ImRUSq_tablet-row-reverse{flex-direction:row-reverse}.ImRUSq_tablet-column-reverse{flex-direction:column-reverse}}@media (max-width:1024px){.ImRUSq_laptop-row{flex-direction:row}.ImRUSq_laptop-column{flex-direction:column}.ImRUSq_laptop-row-reverse{flex-direction:row-reverse}.ImRUSq_laptop-column-reverse{flex-direction:column-reverse}}@media (max-width:1280px){.ImRUSq_desktop-row{flex-direction:row}.ImRUSq_desktop-column{flex-direction:column}.ImRUSq_desktop-row-reverse{flex-direction:row-reverse}.ImRUSq_desktop-column-reverse{flex-direction:column-reverse}}@media (min-width:1536px){.ImRUSq_wide-row{flex-direction:row}.ImRUSq_wide-column{flex-direction:column}.ImRUSq_wide-row-reverse{flex-direction:row-reverse}.ImRUSq_wide-column-reverse{flex-direction:column-reverse}}



._rhIjq_rows,._rhIjq_gridlines,._rhIjq_scale{--timeline-block-border:#ffffff1f;--timeline-block-fill:#ffffff0d;--timeline-block-inset:#0003;--timeline-backdrop:transparent}._rhIjq_gridlines{left:var(--gridlines-left,-202px);top:var(--gridlines-top,24px);pointer-events:none;width:1600px;position:absolute;bottom:0}._rhIjq_gridline{top:0;bottom:0;left:calc(var(--index) * 160px);background-image:repeating-linear-gradient(to bottom, var(--color-border-translucent-strong) 0 3px, transparent 3px 6px);width:1px;position:absolute}._rhIjq_scale{left:var(--scale-left,-172px);top:var(--scale-top,12px);pointer-events:none;width:1540px;height:42px;position:absolute}._rhIjq_months{display:flex;position:absolute;top:0;left:230px}._rhIjq_month{place-items:center;width:160px;height:16px;display:grid}._rhIjq_ticks{height:4px;position:absolute;top:6px;left:10.5px}._rhIjq_tick{top:0;left:calc(var(--index) * 40px);background:var(--color-border-translucent-strong);width:1px;height:4px;position:absolute}._rhIjq_days{gap:20px;display:flex;position:absolute;top:26px;left:0}._rhIjq_day{place-items:center;width:20px;height:16px;display:grid}._rhIjq_rows{opacity:var(--rows-opacity,.8);position:absolute;inset:0}._rhIjq_row{left:var(--row-left);top:var(--row-top);width:var(--row-width);height:76px;position:absolute}._rhIjq_label{align-items:center;gap:5px;height:20px;padding-inline:4px;display:flex}._rhIjq_labelIcon{flex-shrink:0;place-items:center;display:grid}._rhIjq_blocks{filter:drop-shadow(0 0 8px #00000026);align-items:center;height:24px;display:flex;position:absolute;top:28px;left:0}._rhIjq_solid{height:24px;width:var(--solid-width);border:var(--border-hairline) solid var(--timeline-block-border);box-shadow:inset 0 0 12px 0 var(--timeline-block-inset);background:linear-gradient(var(--timeline-block-fill), var(--timeline-block-fill)), var(--timeline-backdrop);border-radius:4px;position:relative}._rhIjq_solidWithTail{border-radius:4px 0 0 4px}._rhIjq_marker{top:7px;left:var(--marker-left);width:10px;height:10px;color:var(--marker-color);place-items:center;display:grid;position:absolute}._rhIjq_tail{height:24px;width:var(--tail-width);box-shadow:inset 0 0 12px 0 var(--timeline-block-inset);background:linear-gradient(90deg, color-mix(in srgb, var(--tail-accent) 0%, transparent) 0%, color-mix(in srgb, var(--tail-accent) 20%, transparent) 100%), linear-gradient(var(--timeline-block-fill), var(--timeline-block-fill)), var(--timeline-backdrop);border-radius:0 4px 4px 0;position:relative;overflow:hidden}._rhIjq_tailOutline{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}._rhIjq_tailPath{stroke:var(--tail-accent);stroke-dasharray:3 3.5}._rhIjq_milestones{height:16px;position:absolute;top:60px;left:0;right:0}._rhIjq_milestoneLabel{top:0;left:var(--label-left);white-space:nowrap;position:absolute}._rhIjq_connector{left:var(--connector-left);top:var(--connector-top);pointer-events:none;position:absolute}



.SPbJba_grain{pointer-events:none;border-radius:inherit;opacity:.9;mix-blend-mode:overlay;background-size:256px 256px;position:absolute;inset:0}.SPbJba_grain:after{content:"";pointer-events:none;border-radius:inherit;background:#ffffff0f;position:absolute;inset:0}@supports ((-webkit-hyphens:none)){.SPbJba_grain:after{background:0 0}}.SPbJba_grainSubtle{opacity:.6;background-size:256px 256px}.SPbJba_grainSubtle:after{content:none}



.iBEYUG_root{isolation:isolate;align-items:end;width:100%;height:800px;padding-inline:clamp(64px,16vw - 112px,112px);display:grid;position:relative}.iBEYUG_backgroundPanel{border-radius:var(--radius-12) var(--radius-12) 0 0;grid-area:1/1;justify-self:start;width:560px;height:656px;overflow:hidden;box-shadow:0 4px 12px #00000026}.iBEYUG_primaryPanel{z-index:1;grid-area:1/1;justify-self:end;width:784px;height:704px;position:relative;box-shadow:0 4px 12px #00000026}@media (max-width:1100px){.iBEYUG_primaryPanel{width:clamp(704px,71.3vw,784px)}}@media (max-width:900px){.iBEYUG_primaryPanel{justify-self:start;width:704px;margin-left:360px}.iBEYUG_primaryPanel:after{content:"";background:linear-gradient(to left, var(--color-bg-primary) 0%, transparent 50%);pointer-events:none;z-index:2;width:calc(100vw - 424px);position:absolute;top:0;bottom:0;left:0}}.iBEYUG_panel{border-radius:var(--radius-12) var(--radius-12) 0 0;border:1px solid var(--color-border-translucent);background:linear-gradient(90deg, #ffffff03 0%, #ffffff03 100%), linear-gradient(90deg, var(--color-bg-panel) 0%, var(--color-bg-panel) 100%);border-bottom:none;overflow:hidden}.iBEYUG_actionBar{border-bottom:.5px solid var(--color-border-translucent);justify-content:space-between;align-items:center;height:56px;padding-inline:14px;display:flex}.iBEYUG_actionBarSlot{opacity:.8;align-items:center;gap:8px;display:flex}.iBEYUG_actionBarSlotRight{opacity:.8;align-items:center;gap:12px;display:flex}.iBEYUG_panelContent{overflow:hidden}@media (max-width:900px){.iBEYUG_flipped{grid-template-columns:minmax(0,1fr)}}.iBEYUG_flipped .iBEYUG_backgroundPanel{z-index:0;width:784px;height:704px;position:relative}@media (max-width:1100px){.iBEYUG_flipped .iBEYUG_backgroundPanel{width:clamp(704px,71.3vw,784px)}}@media (max-width:900px){.iBEYUG_flipped .iBEYUG_backgroundPanel{justify-self:end;width:704px;margin-right:360px}.iBEYUG_flipped .iBEYUG_backgroundPanel:after{content:"";background:linear-gradient(to right, var(--color-bg-primary) 0%, transparent 50%);pointer-events:none;z-index:2;width:calc(100vw - 424px);position:absolute;top:0;bottom:0;right:0}}.iBEYUG_flipped .iBEYUG_primaryPanel{border-radius:var(--radius-12) var(--radius-12) 0 0;width:560px;height:656px;overflow:hidden}@media (max-width:1100px){.iBEYUG_flipped .iBEYUG_primaryPanel{width:560px}}@media (max-width:900px){.iBEYUG_flipped .iBEYUG_primaryPanel{justify-self:end;width:560px;margin-left:0}.iBEYUG_flipped .iBEYUG_primaryPanel:after{content:none}}.iBEYUG_shine{z-index:2}.iBEYUG_actionBarIcon{width:24px;height:24px;color:var(--color-text-quaternary);justify-content:center;align-items:center;display:flex}.iBEYUG_actionBarIconGroup{align-items:center;display:flex}.iBEYUG_actionBarIconGroupTight{align-items:center;gap:4px;display:flex}



@media (prefers-reduced-motion:no-preference){.Fzcv4W_smooth-scroll{scroll-behavior:smooth}}.Fzcv4W_truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Fzcv4W_truncateMultiline{-webkit-line-clamp:var(--lines,1);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Fzcv4W_hideScrollbars{-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.Fzcv4W_hideScrollbars::-webkit-scrollbar{display:none}.Fzcv4W_gradientBorder{position:relative}.Fzcv4W_gradientBorder:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:inherit;padding:var(--gradientBorder-size,1px);background:var(--gradientBorder-gradient);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Fzcv4W_edgeHighlight{isolation:isolate;border:var(--border-hairline) solid var(--color-border-translucent-strong);position:relative}.Fzcv4W_edgeHighlightRing{isolation:isolate;position:relative}:is(.Fzcv4W_edgeHighlight,.Fzcv4W_edgeHighlightRing):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%));-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}.Fzcv4W_edgeHighlightRing:after{border:var(--edge-highlight-size,var(--border-hairline)) solid var(--edge-highlight-color,#ffffff0f)}.Fzcv4W_edgeGlow{--edge-glow-tint:var(--edge-glow-color,#ffffff08);isolation:isolate;position:relative}.Fzcv4W_edgeGlow:before{content:"";z-index:1;pointer-events:none;border-radius:var(--edge-highlight-radius,inherit);background:radial-gradient(ellipse var(--edge-glow-width,50%) var(--edge-glow-height,50%) at var(--edge-highlight-x,0) var(--edge-highlight-y,0), var(--edge-glow-tint) 0%, color-mix(in srgb, var(--edge-glow-tint) 94%, transparent) 15%, color-mix(in srgb, var(--edge-glow-tint) 78%, transparent) 30%, color-mix(in srgb, var(--edge-glow-tint) 58%, transparent) 45%, color-mix(in srgb, var(--edge-glow-tint) 35%, transparent) 60%, color-mix(in srgb, var(--edge-glow-tint) 16%, transparent) 75%, color-mix(in srgb, var(--edge-glow-tint) 3%, transparent) 90%, #fff0 100%);position:absolute;inset:0}.Fzcv4W_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}.Fzcv4W_gradientText{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-fill-color:transparent;-webkit-text-fill-color:transparent;color:unset;-webkit-background-clip:text;background-clip:text}.Fzcv4W_moreHitArea{position:relative}.Fzcv4W_moreHitArea:before{content:"";inset:var(--moreHitArea-inset);position:absolute}.Fzcv4W_visuallyOffscreen{position:absolute;top:-9999px;left:-9999px}.Fzcv4W_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Fzcv4W_inert{pointer-events:none;-webkit-user-select:none;user-select:none}.Fzcv4W_contents{display:contents}.Fzcv4W_noSelect{-webkit-user-select:none;user-select:none}.Fzcv4W_relative{position:relative}.Fzcv4W_flex{display:flex}.Fzcv4W_slashedZero{font-feature-settings:var(--font-settings), "zero"!important;font-variant-numeric:lining-nums tabular-nums slashed-zero!important}.Fzcv4W_bottomGradientBorder{border-bottom:1px solid var(--color-border-translucent);box-shadow:0 1px #0006}.Fzcv4W_inset{padding-left:var(--homepage-padding-inset);padding-right:var(--homepage-padding-inset)}.Fzcv4W_insetLarge{margin-left:-2px}@media (max-width:640px){.Fzcv4W_insetLarge{margin-left:-1px}}.Fzcv4W_insetSmall{margin-left:-1px}@media (max-width:640px){.Fzcv4W_insetSmall{margin-left:calc(-1 * var(--border-hairline))}}



.qCstwq_logotype{width:var(--Logotype-width,auto);height:auto}.qCstwq_logotype>*{fill:inherit}



._71adgG_primary{color:var(--color-text-primary)}._71adgG_secondary{color:var(--color-text-secondary)}._71adgG_tertiary{color:var(--color-text-tertiary)}._71adgG_quaternary{color:var(--color-text-quaternary)}.qCstwq_logotype{width:var(--Logotype-width,auto);height:auto}.qCstwq_logotype>*{fill:inherit}



.VfJKka_wrapper{pointer-events:none;display:inline-block;position:relative;overflow:hidden}.VfJKka_image{width:100%;height:auto;display:block}.VfJKka_mask{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}



@layer web.utils{.hCgVwa_reset-a{cursor:pointer;text-decoration:none}.hCgVwa_reset-a,.hCgVwa_reset-button,.hCgVwa_reset-select{color:inherit;outline:none}.hCgVwa_reset-button{cursor:var(--cursor-pointer);-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0}.hCgVwa_reset-heading{margin:0}.hCgVwa_reset-ol,.hCgVwa_reset-ul{margin:0;padding:0;list-style:none}:is(.hCgVwa_reset-ol,.hCgVwa_reset-ul)>li{margin:0;padding:0}.hCgVwa_reset-li{margin:0;padding:0;list-style:none}.hCgVwa_reset-textarea,.hCgVwa_reset-input{-webkit-appearance:none;appearance:none;background:0 0;border:none;outline:none;width:100%}.hCgVwa_reset-textarea{resize:none}.hCgVwa_reset-cite{font-style:normal}.hCgVwa_reset-select{-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0}}.V5AtfW_list{border-bottom:1px solid var(--color-border-primary);gap:24px;scroll-margin-top:4px;display:flex}.V5AtfW_trigger{color:var(--color-text-tertiary);font-size:var(--text-small-size);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--speed-quickTransition) var(--ease-out-quad);align-items:center;gap:8px;padding:10px 0;display:flex;position:relative}.V5AtfW_trigger:before{content:"";position:absolute;inset:0 -12px}.V5AtfW_trigger>svg{fill:currentColor;width:16px;height:16px}.V5AtfW_trigger:hover{color:var(--color-text-secondary)}.V5AtfW_trigger[data-active]{color:var(--color-text-primary)}.V5AtfW_indicator{background:var(--color-text-primary);height:1px;position:absolute;bottom:-1px;left:0;right:0}.V5AtfW_contentHeight{position:relative;overflow:hidden}.V5AtfW_content{width:100%;padding:20px 0;position:absolute;top:0}.V5AtfW_content:not([data-hidden]){z-index:1;position:relative}


.ss-linear{--radius-4:4px;--radius-8:8px;--radius-rounded:6px;--font-size-micro:12px;--font-size-mini:13px;--font-size-small:14px;--font-size-regular:16px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--border-hairline:1px;--color-white:#fff;--color-bg-primary:#090909;--color-bg-secondary:#111;--color-bg-tertiary:#171717;--color-bg-level-0:#090909;--color-bg-level-1:#111;--color-bg-level-2:#181818;--color-bg-level-3:#202020;--color-bg-tint:#131313;--color-text-primary:#eee;--color-text-secondary:#ccc;--color-text-tertiary:#888;--color-text-quaternary:#666;--color-border-primary:#262626;--color-border-secondary:#333;--color-border-translucent:#ffffff0d;--color-border-translucent-strong:#ffffff14;--color-line-primary:#333;--color-line-secondary:#252525;--color-green:#ddd;--color-yellow:#999;--color-indigo:#aaa;--color-red:#888;--color-orange:#bbb;--hero-line:#282828;--bg-base:#090909}
.ss-linear button{font-family:inherit;box-sizing:border-box}.ss-linear p{margin:0}.ss-linear svg{flex-shrink:0}.ss-linear img{max-width:100%}
