.Dsl3ja_container{overflow:auto}.Dsl3ja_heading{color:var(--foreground);margin:0 0 1rem;font-size:.875rem;font-weight:400}.Dsl3ja_tocList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Dsl3ja_tocItem{color:var(--muted-foreground);font-size:.8rem;font-weight:400;text-decoration:none;transition:color .2s,font-weight .2s;display:block}@media (hover:hover){.Dsl3ja_tocItem:hover{color:var(--foreground)}}.Dsl3ja_tocItem[data-active=true]{color:var(--primary);font-weight:500}.Dsl3ja_spacer{width:100%;height:40px}
.q139ta_navigation{border-top:1px solid oklch(from var(--border) l c h / .4);justify-content:center;align-items:center;gap:1.5rem;display:flex}.q139ta_withLabels{justify-content:space-between;padding-top:1rem}.q139ta_slot{min-width:0;display:flex}.q139ta_withLabels .q139ta_slotEnd{justify-content:flex-end}.q139ta_withLabels .q139ta_slot{flex:1}.q139ta_navLink{border:1px solid oklch(from var(--border) l c h / .5);background-color:var(--card);width:2rem;height:2rem;color:var(--muted-foreground);border-radius:2px;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}@media (hover:hover){.q139ta_navLink:hover{color:var(--foreground);background-color:var(--muted);border-color:var(--border)}}.q139ta_navLinkLabeled{gap:.5rem;width:auto;height:auto;padding:.4375rem .75rem;font-size:.8125rem;font-weight:500}.q139ta_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q139ta_chevron{flex-shrink:0;display:block}
.oVjXnW_wrapper{position:relative}.oVjXnW_viewport{transition:height .25s var(--ease-out-expo);position:relative;overflow:hidden}.oVjXnW_fade{inset-inline:0;pointer-events:none;opacity:1;height:110px;transition:opacity .2s var(--ease-out-expo);background:linear-gradient(to bottom, oklch(from var(--code-footer-bg) l c h / 0) 0%, oklch(from var(--code-footer-bg) l c h / .6) 55%, var(--code-footer-bg) 100%);position:absolute;bottom:0}.oVjXnW_fadeHidden{opacity:0}.oVjXnW_toggle{width:100%;color:var(--muted-foreground);background:var(--code-footer-bg);border:none;border-top:.5px solid var(--border-subtle);cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:.4rem;padding:9px 0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:500;transition:color .15s ease-out,background-color .15s ease-out;display:flex}@media (hover:hover){.oVjXnW_toggle:hover{color:var(--foreground);background-color:var(--accent)}}.oVjXnW_toggle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.oVjXnW_chevron{color:currentColor;flex-shrink:0;width:.75rem;height:.75rem}.oVjXnW_chevron path:first-child,.oVjXnW_chevron path:last-child{transition:transform .2s var(--ease-out-expo);transform-origin:50%}.oVjXnW_toggle[data-state=open] .oVjXnW_chevron path:first-child{transform:translateY(-10px)}.oVjXnW_toggle[data-state=open] .oVjXnW_chevron path:last-child{transform:translateY(10px)}
.xGqZRa_root{color:var(--muted);cursor:pointer;z-index:10;-webkit-tap-highlight-color:transparent;border-radius:.375rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:.5rem;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,opacity .25s,transform .25s,scale .25s,rotate .25s,filter .25s;display:flex;position:absolute;top:.5rem;right:.5rem}@media (hover:hover){.xGqZRa_root:hover{background-color:var(--muted)}}.xGqZRa_root:active{background-color:var(--muted)}.xGqZRa_root:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.xGqZRa_root.xGqZRa_header{color:var(--muted-foreground);background-color:#0000;border:none;position:static}@media (hover:hover){.xGqZRa_root.xGqZRa_header:hover{background-color:var(--accent)}}.xGqZRa_root.xGqZRa_header:active{background-color:var(--accent)}.xGqZRa_root.xGqZRa_header:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.xGqZRa_iconContainer{will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute}.xGqZRa_copyFront,.xGqZRa_copyBack{transform-origin:50%;will-change:transform;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,opacity .25s,transform .25s,scale .25s,rotate .25s,filter .25s}.xGqZRa_iconContainer[data-icon=copy]{opacity:1;filter:blur();transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,opacity .25s,transform .25s,scale .25s,rotate .25s,filter .25s;rotate:0deg;scale:1}.xGqZRa_iconContainer[data-icon=check]{opacity:0;filter:blur(4px);transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,opacity .25s,transform .25s,scale .25s,rotate .25s,filter .25s;rotate:-45deg;scale:0}.xGqZRa_root[data-copied=true] .xGqZRa_copyFront{opacity:0;transition:transform .1s,opacity .1s .1s;transform:translate(-4px,-4px)scale(.8)}.xGqZRa_root[data-copied=true] .xGqZRa_copyBack{opacity:0;transition:transform .1s,opacity .2s 50ms;transform:scale(.8)}.xGqZRa_root[data-copied=true] .xGqZRa_iconContainer[data-icon=copy]{opacity:0;transition:opacity .2s 50ms}.xGqZRa_root[data-copied=true] .xGqZRa_iconContainer[data-icon=check]{opacity:1;filter:blur();transition:color .2s 50ms,background-color .2s 50ms,border-color .2s 50ms,box-shadow .2s 50ms,opacity .2s 50ms,transform .2s 50ms,scale .2s 50ms,rotate .2s 50ms,filter .2s 50ms;rotate:0deg;scale:1}
.o9U7Zq_container{border:.5px solid var(--border-subtle);background:linear-gradient(to bottom, var(--code-header-bg), var(--code-footer-bg));border-radius:2px;height:fit-content;overflow:hidden}.o9U7Zq_header{border-bottom:.5px solid var(--border-subtle);background:0 0;justify-content:space-between;align-items:center;padding:2px 4px 2px 10px;display:flex}.o9U7Zq_header [data-slot=copy-button]{border-radius:0}.o9U7Zq_filename{color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:400}.o9U7Zq_copyButtonWrapper{position:relative}.o9U7Zq_actions{align-items:center;gap:.5rem;display:flex}.o9U7Zq_content{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background:0 0;position:relative;overflow-x:auto}.o9U7Zq_content pre{background:0 0}.o9U7Zq_content::-webkit-scrollbar{display:none}.o9U7Zq_details{border:none;margin-bottom:1rem}.o9U7Zq_summary{background-color:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;margin-bottom:1rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}@media (hover:hover){.o9U7Zq_summary:hover{color:var(--foreground)}}.o9U7Zq_summary::-webkit-details-marker{display:none}.o9U7Zq_containerCollapsible{margin-top:1rem}
.FWdb7a_container{z-index:150;display:inline-block;position:relative}.FWdb7a_trigger{background-color:var(--popover);min-width:9rem}@media (hover:hover){.FWdb7a_trigger:hover:not(.FWdb7a_disabled){background-color:var(--accent);color:var(--foreground)}}.FWdb7a_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.FWdb7a_trigger[data-popup-open]{background-color:var(--accent);color:var(--foreground)}.FWdb7a_trigger[data-popup-open] .FWdb7a_icon{transform:rotate(180deg)}.FWdb7a_trigger.FWdb7a_disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.FWdb7a_trigger{min-width:7rem}}.FWdb7a_value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden;line-height:1.25!important}.FWdb7a_value[data-placeholder]{color:var(--muted-foreground)}.FWdb7a_icon{opacity:.5;flex-shrink:0;width:1rem;height:1rem;margin-left:.5rem;transition:transform .2s ease-in-out}.FWdb7a_positioner{z-index:150}.FWdb7a_popup{min-width:var(--anchor-width);background:var(--popover);border-radius:var(--radius);transform-origin:var(--transform-origin);z-index:150;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), var(--shadow-border-stack);transition:transform .25s var(--ease-out-expo), opacity .25s var(--ease-out-expo);border:none;overflow-y:auto}.FWdb7a_popup[data-starting-style]{opacity:0;transform:scale(.95)}.FWdb7a_popup[data-side=none]{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.FWdb7a_popup{transition-property:opacity}}.FWdb7a_arrow{background:var(--mix-card-33-bg);border:1px solid var(--border);z-index:-1;border-bottom:none;border-right:none;width:.75rem;height:.75rem;transform:rotate(45deg)}.FWdb7a_scrollArrow{background:var(--mix-card-33-bg);cursor:pointer;height:1.5rem;color:var(--foreground);border:none;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}@media (hover:hover){.FWdb7a_scrollArrow:hover{background-color:var(--muted)}}.FWdb7a_list{padding:0}.FWdb7a_item{min-height:32px;color:var(--foreground);cursor:pointer;border-radius:.3125rem;outline:none;justify-content:space-between;align-items:center;gap:.75rem;margin-inline:4px;padding-inline:8px 6px;font-size:.875rem;display:flex}@media (hover:hover){.FWdb7a_item:hover:not(.FWdb7a_itemDisabled){background-color:var(--accent)}}.FWdb7a_item[data-highlighted]{background-color:var(--muted);color:var(--foreground)}.FWdb7a_item[data-selected]{background-color:#0000}.FWdb7a_item[data-selected] .FWdb7a_indicator{opacity:1}.FWdb7a_item.FWdb7a_itemDisabled{cursor:not-allowed;opacity:.5}.FWdb7a_itemText{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FWdb7a_indicator{width:1rem;height:1rem;color:var(--muted-foreground);opacity:0;flex-shrink:0;margin-left:.5rem;transition:opacity .2s ease-in-out}.FWdb7a_separator{background-color:var(--border);height:1px;margin:.25rem 0}.FWdb7a_selectGroup{padding:0}.FWdb7a_groupLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.FWdb7a_backdrop{z-index:140;background-color:#00000080;transition:opacity .15s;position:fixed;inset:0}
.PwrwOq_trigger{min-width:125px;height:31px;color:var(--muted-foreground);background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:.25rem;padding:0 12px;font-size:12px;transition:background-color .2s;display:flex}.PwrwOq_trigger[data-popup-open]{background-color:oklch(from var(--accent) l c h / .66)!important}@media (hover:hover){.PwrwOq_trigger:hover{background-color:oklch(from var(--accent) l c h / .66)!important}}.PwrwOq_popup{border-radius:0;width:156px;transition:transform .1s ease-out,opacity .1s ease-out}.PwrwOq_popup[data-starting-style],.PwrwOq_popup[data-ending-style]{opacity:0;transform:none}.PwrwOq_popup [role=option]{border-radius:0}.PwrwOq_popup [role=option]:not([data-selected]){padding-left:31px}.PwrwOq_popup [role=option]:before{border-radius:0}.PwrwOq_popup [data-part=item-indicator],.PwrwOq_popup [class*=indicator]{margin-left:0}.PwrwOq_item{justify-content:flex-start;gap:.5rem;padding:8px;font-size:12px}
.NZ2jhq_button.NZ2jhq_button{width:36px;height:36px;color:var(--muted-foreground);background-color:#0000;border-radius:2px;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex}@media (hover:hover){.NZ2jhq_button:hover{color:var(--foreground)}}
.rXUTXW_header{height:var(--header-height);box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;display:flex}.rXUTXW_container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;padding:0 1rem;display:flex}.rXUTXW_containerHomePage{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.rXUTXW_nav{align-items:center;gap:2rem;height:100%;margin-left:3px;display:flex}.rXUTXW_logoLink{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;display:flex}.rXUTXW_navLinks{align-items:center;gap:1.5rem;height:100%;display:flex}.rXUTXW_navLink[data-slot=button]{color:var(--secondary-foreground);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:2px;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .15s,background-color .15s}.rXUTXW_actions{align-items:center;gap:1rem;height:100%;display:flex}.rXUTXW_githubLink[data-slot=button]{width:2.25rem;height:2.25rem;color:var(--muted-foreground);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background-color:#0000;border-radius:2px;justify-content:center;align-items:center;text-decoration:none;transition:color .15s;display:flex}@media (hover:hover){.rXUTXW_githubLink[data-slot=button]:hover{color:var(--foreground)}}.rXUTXW_leftSection{align-items:center;gap:1rem;height:100%;display:flex}.rXUTXW_separator{background-color:oklch(from var(--border) l c h / .3);width:1px;height:1.25rem}.rXUTXW_mobileMenuWrapper{display:none}.rXUTXW_desktopOnly{align-items:center;display:flex}.rXUTXW_innerWrapper{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:100%;padding-left:8px;padding-right:8px;display:flex}.rXUTXW_innerWrapperHomePage{padding-left:0;padding-right:0}@media (max-width:1023px){.rXUTXW_container{border-radius:0;max-width:100%;padding:0}.rXUTXW_innerWrapper{padding-left:1rem;padding-right:1rem}.rXUTXW_mobileMenuWrapper{display:block}.rXUTXW_navLinks,.rXUTXW_desktopOnly{display:none}}
.xppmoG_chartContainer{justify-content:center;width:100%;height:100%;font-size:12px;display:flex}.xppmoG_chartContainer .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.xppmoG_chartContainer .recharts-cartesian-grid line{stroke:oklch(from var(--border) l c h / .3)}.xppmoG_chartContainer .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.xppmoG_chartContainer .recharts-polar-grid line{stroke:var(--border)}.xppmoG_chartContainer .recharts-radial-bar-background-sector{fill:var(--muted)}.xppmoG_chartContainer .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted);opacity:.3}.xppmoG_chartContainer .recharts-reference-line line{stroke:var(--border)}.xppmoG_chartContainer .recharts-dot[stroke=\#fff]{stroke:#0000}.xppmoG_chartContainer .recharts-layer{outline:none}.xppmoG_chartContainer .recharts-sector{outline:none}.xppmoG_chartContainer .recharts-sector[stroke=\#fff]{stroke:#0000}.xppmoG_chartContainer .recharts-surface{outline:none}.xppmoG_tooltipContent{border-radius:var(--radius);border:.5px solid oklch(from var(--border) l c h / .6);background-color:var(--background);align-items:start;gap:6px;min-width:8rem;padding:6px 10px;font-size:12px;display:grid;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.xppmoG_tooltipLabel{font-weight:500}.xppmoG_tooltipItems{gap:6px;display:grid}.xppmoG_tooltipItem{flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;display:flex}.xppmoG_tooltipItemDot{align-items:center}.xppmoG_tooltipIcon{color:var(--muted-foreground);width:10px;height:10px}.xppmoG_tooltipIndicator{background-color:var(--color-bg);border-radius:2px;flex-shrink:0}.xppmoG_indicatorDot{width:10px;height:10px}.xppmoG_indicatorLine{width:4px}.xppmoG_indicatorDashed{background-color:#0000;border-style:dashed;border-width:1.5px;width:0}.xppmoG_indicatorNested{margin-top:2px;margin-bottom:2px}.xppmoG_tooltipItemContent{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;line-height:1;display:flex}.xppmoG_tooltipItemContentNested{align-items:flex-end}.xppmoG_tooltipItemLabel{flex:1;gap:6px;min-width:0;display:grid}.xppmoG_tooltipItemName{color:var(--muted-foreground);word-wrap:break-word;overflow-wrap:break-word;max-width:150px}.xppmoG_tooltipItemValue{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-weight:500}.xppmoG_legendContent{justify-content:center;align-items:center;gap:16px;display:flex}.xppmoG_legendTop{padding-bottom:12px}.xppmoG_legendBottom{padding-top:12px}.xppmoG_legendItem{align-items:center;gap:6px;display:flex}.xppmoG_legendIcon{color:var(--muted-foreground);width:12px;height:12px}.xppmoG_legendIndicator{border-radius:2px;flex-shrink:0;width:8px;height:8px}.xppmoG_legendLabel{font-size:12px}
.HhgOkG_grid{--surface:oklch(from var(--foreground) l c h / .035);--inset:oklch(from var(--foreground) l c h / .04);--raised:oklch(from var(--foreground) l c h / .07);--hairline:oklch(from var(--foreground) l c h / .06);--hairline-strong:oklch(from var(--foreground) l c h / .1);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"installs score stack""registry registry browse";gap:16px;display:grid}.HhgOkG_grid [data-area=installs]{grid-area:installs}.HhgOkG_grid [data-area=score]{grid-area:score}.HhgOkG_grid [data-area=stack]{grid-area:stack}.HhgOkG_grid [data-area=registry]{grid-area:registry}.HhgOkG_grid [data-area=browse]{grid-area:browse}.HhgOkG_card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:2px;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.HhgOkG_cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.HhgOkG_heading{flex-direction:column;gap:4px;min-width:0;display:flex}.HhgOkG_label{color:var(--muted-foreground);font-size:15px;line-height:18px}.HhgOkG_value{letter-spacing:-.01em;font-size:28px;font-weight:500;line-height:34px}.HhgOkG_unit{color:var(--muted-foreground);font-size:14px;font-weight:400}.HhgOkG_control{background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--foreground);white-space:nowrap;border-radius:2px;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}a.HhgOkG_control{transition-property:box-shadow,transform;transition-duration:.15s;transition-timing-function:ease-out}.HhgOkG_stepperButton{width:20px;height:20px;font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;margin-block:-1px;padding:0;transition-property:color,transform;transition-duration:.15s;transition-timing-function:ease-out;display:grid;position:relative}.HhgOkG_stepperButton:after{content:"";position:absolute;inset:-10px}.HhgOkG_stepperButton:active,a.HhgOkG_control:active{transform:scale(.96)}@media (hover:hover){.HhgOkG_stepperButton:hover{color:var(--foreground)}a.HhgOkG_control:hover{box-shadow:inset 0 0 0 1px oklch(from var(--foreground) l c h / .2)}}.HhgOkG_stepperButton:focus-visible,a.HhgOkG_control:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.HhgOkG_barChart{flex:1;min-height:220px}.HhgOkG_dial{flex:1;place-items:center;display:grid;position:relative}.HhgOkG_donut{flex:none;width:116px;height:116px}.HhgOkG_dialValue{letter-spacing:-.02em;pointer-events:none;grid-auto-flow:column;place-content:center;align-items:baseline;font-size:32px;font-weight:500;line-height:40px;display:grid;position:absolute;inset:0}.HhgOkG_dialMax{letter-spacing:0;color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:18px}.HhgOkG_inset{background:var(--inset);border-radius:2px;margin:0;padding:0;list-style:none}.HhgOkG_insetRow{align-items:center;gap:10px;padding:12px 14px;font-size:14px;line-height:18px;display:flex}.HhgOkG_insetRow+.HhgOkG_insetRow{border-top:1px solid var(--hairline)}.HhgOkG_swatch{border-radius:2px;flex-shrink:0;width:10px;height:10px}.HhgOkG_insetLabel{color:var(--muted-foreground);flex:1}.HhgOkG_stack{flex-direction:column;gap:16px;min-width:0;display:flex}.HhgOkG_stack>.HhgOkG_card:last-child{flex:1}.HhgOkG_listCard{gap:4px;padding:12px}.HhgOkG_listTitle{align-items:center;gap:10px;padding:6px 10px 8px;display:flex}.HhgOkG_list{flex-direction:column;gap:2px;display:flex}.HhgOkG_option{color:var(--foreground);cursor:pointer;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;padding:11px 10px;font-size:15px;line-height:18px;text-decoration:none;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:flex}.HhgOkG_option[data-step]{justify-content:flex-start}@media (hover:hover){.HhgOkG_option:not([data-primary]):hover{background:oklch(from var(--foreground) l c h / .04)}}.HhgOkG_option:has([data-checked]):not([data-step]){background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.HhgOkG_option[data-current]{box-shadow:inset 0 0 0 1px var(--hairline-strong)}a.HhgOkG_option:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.HhgOkG_radio,.HhgOkG_check{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px oklch(from var(--foreground) l c h / .2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;padding:0;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:grid}.HhgOkG_radio[data-checked]{background:var(--primary);box-shadow:none}.HhgOkG_radioDot{background:var(--primary-foreground);border-radius:999px;width:6px;height:6px}.HhgOkG_check[data-checked]{background:oklch(from var(--foreground) l c h / .3);box-shadow:none;color:var(--background)}.HhgOkG_checkIndicator{display:flex}.HhgOkG_radio:focus-visible,.HhgOkG_check:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.HhgOkG_stepText{transition:color .15s ease-out}.HhgOkG_option:has([data-checked]) .HhgOkG_stepText{color:var(--muted-foreground);text-decoration:line-through;text-decoration-thickness:1px}.HhgOkG_progress circle{fill:none;stroke-width:1.5px;stroke:oklch(from var(--foreground) l c h / .2)}.HhgOkG_progress circle+circle{stroke:var(--foreground);stroke-linecap:round;transition:stroke-dasharray .4s var(--ease-out-expo)}.HhgOkG_tag{background:var(--raised);color:var(--muted-foreground);border-radius:2px;padding:2px 7px;font-size:12px;line-height:16px}.HhgOkG_option[data-primary]{background:var(--primary);color:var(--primary-foreground)}.HhgOkG_option[data-primary] .HhgOkG_tag{background:oklch(from var(--primary-foreground) l c h / .12);color:var(--primary-foreground)}.HhgOkG_tableCard{gap:0;padding:0;overflow:hidden}.HhgOkG_tableHeader{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.HhgOkG_tableTitle{font-size:15px;font-weight:500;line-height:18px}.HhgOkG_table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px}.HhgOkG_table th{border-bottom:1px solid var(--hairline);text-align:left;color:var(--muted-foreground);padding:12px 16px;font-size:13px;font-weight:400;line-height:16px}.HhgOkG_table td{padding:12px 16px}.HhgOkG_table tbody tr+tr td{border-top:1px solid oklch(from var(--foreground) l c h / .04)}.HhgOkG_table [data-align=end]{text-align:right}.HhgOkG_table tbody tr{transition:background-color .15s ease-out;position:relative}.HhgOkG_rowLink{color:var(--foreground);text-decoration:none}.HhgOkG_rowLink:after{content:"";position:absolute;inset:0}.HhgOkG_rowLink:focus-visible{outline:none}.HhgOkG_table tbody tr:has(.HhgOkG_rowLink:focus-visible){outline:2px solid var(--ring);outline-offset:-2px}@media (hover:hover){.HhgOkG_table tbody tr:hover{background:oklch(from var(--foreground) l c h / .03)}}.HhgOkG_status{background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:2px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:13px;line-height:16px;display:inline-flex}.HhgOkG_statusDot{border-radius:999px;width:6px;height:6px}.HhgOkG_muted{color:var(--muted-foreground)}@media (max-width:1024px){.HhgOkG_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"installs score""registry registry""stack browse"}}@media (max-width:640px){.HhgOkG_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"installs""score""stack""registry""browse";gap:12px}.HhgOkG_table [data-hide-mobile]{display:none}}@media (prefers-reduced-motion:reduce){.HhgOkG_progress circle+circle{transition:none}.HhgOkG_stepperButton:active,a.HhgOkG_control:active{transform:none}}
.LHgzSW_root{flex-direction:column;gap:0;display:flex}.LHgzSW_root[data-orientation=vertical]{flex-direction:row;gap:1rem}.LHgzSW_list{border-radius:var(--radius);background-color:var(--mix-card-33-bg);border:.5px solid oklch(from var(--border) l c h / .8);scrollbar-width:none;-ms-overflow-style:none;border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:flex-start;align-items:center;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}.LHgzSW_list::-webkit-scrollbar{display:none}.LHgzSW_root[data-orientation=vertical] .LHgzSW_list{flex-direction:column;align-items:stretch;width:200px}.LHgzSW_trigger{white-space:nowrap;border-radius:var(--radius);color:var(--muted-foreground);cursor:pointer;background-color:#0000;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;margin-right:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:450;line-height:1.375;display:inline-flex;position:relative}@media (hover:hover){.LHgzSW_trigger:hover{color:var(--foreground)}}.LHgzSW_trigger:focus-visible{outline:2px solid var(--ring)}.LHgzSW_trigger:disabled{pointer-events:none;opacity:.5}.LHgzSW_trigger[data-active]{background-color:var(--muted);color:var(--foreground);border:1px solid var(--border)}@media (max-width:640px){.LHgzSW_trigger{font-size:.8125rem}}.LHgzSW_root[data-orientation=vertical] .LHgzSW_trigger{justify-content:flex-start;width:100%}.LHgzSW_content{border-radius:0 0 var(--radius) var(--radius);border:.5px solid oklch(from var(--border) l c h / .8);background-color:var(--mix-card-33-bg);border-top:none;margin-top:0;padding:1.5rem}.LHgzSW_content:focus-visible{outline:2px solid var(--ring)}.LHgzSW_content p{margin-top:0;margin-bottom:0}.LHgzSW_root[data-orientation=vertical] .LHgzSW_content{flex:1;margin-top:0}.LHgzSW_indicator{background-color:var(--primary);border-radius:var(--radius);left:var(--active-tab-left);top:calc(var(--active-tab-top) + var(--active-tab-height) - 3px);width:var(--active-tab-width);height:3px;transition:left .15s ease-in-out,top .15s ease-in-out,width .15s ease-in-out;position:absolute}
.R2SPXq_viewport{z-index:1000;width:250px;margin:0 auto;position:fixed;inset:auto 1rem 1rem auto}@media (min-width:500px){.R2SPXq_viewport{width:340px;bottom:2rem;right:2rem}}.R2SPXq_root{--gap:.75rem;--peek:.75rem;--scale:calc(max(0, 1 - (var(--toast-index) * .1)));--shrink:calc(1 - var(--scale));--height:var(--toast-frontmost-height,var(--toast-height));--offset-y:calc(var(--toast-offset-y) * -1 + (var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y));box-sizing:border-box;background:var(--mix-card-5-bg);color:var(--muted-foreground);width:100%;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .5), oklch(from var(--border) l c h / .2) 0px 1px 1px, oklch(from var(--border) l c h / .2) 0px 1px 1px, oklch(from var(--border) l c h / .2) 0px 1px 1px;transform-origin:bottom;-webkit-user-select:none;user-select:none;transition:transform .35s ease, opacity .5s, height .3s var(--ease-out-expo);cursor:default;z-index:calc(1000 - var(--toast-index));height:var(--height);transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale));background-clip:padding-box;border:none;border-radius:.5rem;margin:0 0 0 auto;padding:1rem;position:absolute;bottom:0;left:auto;right:0}.R2SPXq_root[data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y));height:var(--toast-height)}.R2SPXq_root[data-starting-style]{opacity:0;transform:translateY(150%)}.R2SPXq_root[data-ending-style]{transform:translateY(150%)}.R2SPXq_root[data-limited]{opacity:0}.R2SPXq_root[data-ending-style]{opacity:0}.R2SPXq_root[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.R2SPXq_root[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.R2SPXq_root[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.R2SPXq_root[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.R2SPXq_root:after{content:"";width:100%;height:calc(var(--gap) + 1px);position:absolute;top:100%;left:0}@media (prefers-reduced-motion:reduce){.R2SPXq_root{transition-property:opacity}}.R2SPXq_content{transition:opacity .5s;overflow:hidden}.R2SPXq_content[data-behind]{pointer-events:none;opacity:0}.R2SPXq_content[data-expanded]{pointer-events:auto;opacity:1}.R2SPXq_title{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:.975rem;font-weight:450;line-height:1.25rem}.R2SPXq_description{letter-spacing:-.02em;color:var(--secondary-foreground);margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem}.R2SPXq_statusPill{border-radius:var(--radius);width:10px;height:5px;display:inline-block}.R2SPXq_statusPill[data-type=success]{background-color:var(--success)}.R2SPXq_statusPill[data-type=error]{background-color:var(--destructive)}.R2SPXq_statusPill[data-type=warning]{background-color:var(--warning)}.R2SPXq_statusPill[data-type=info]{background-color:var(--info)}.R2SPXq_action{background-color:var(--primary);height:2rem;color:var(--primary-foreground);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;margin-top:.5rem;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s;display:inline-flex}@media (hover:hover){.R2SPXq_action:hover{background-color:var(--primary);opacity:.9}}.R2SPXq_action:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.R2SPXq_actionButton{margin-top:.5rem}.R2SPXq_close{width:1.25rem;height:1.25rem;color:oklch(from var(--foreground) l c h / .3);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s,scale .15s;display:flex;position:absolute;top:.5rem;right:.5rem}@media (hover:hover){.R2SPXq_close:hover{background-color:var(--muted);color:var(--foreground)}}.R2SPXq_close:focus{outline:none}.R2SPXq_close:focus-visible{outline:2px solid var(--ring,var(--color-blue));outline-offset:2px}.R2SPXq_close svg{width:1rem;height:1rem}.R2SPXq_anchoredViewport{outline:0}.R2SPXq_anchoredPositioner{z-index:50;max-width:min(16rem, var(--available-width))}.R2SPXq_anchoredRoot{text-wrap:balance;background:var(--popover);color:var(--popover-foreground);border-radius:calc(var(--radius) - 2px);box-shadow:0 0 0 .5px var(--border), 0 4px 6px -1px oklch(from var(--foreground) l c h / .05);background-clip:padding-box;border:none;font-size:.75rem;transition:scale .15s,opacity .15s;position:relative}.R2SPXq_anchoredRoot:before{content:"";pointer-events:none;border-radius:calc(var(--radius) - 3px);box-shadow:inset 0 1px 0 oklch(from var(--background) l c h / .04);position:absolute;inset:0}.R2SPXq_anchoredRoot[data-starting-style],.R2SPXq_anchoredRoot[data-ending-style]{opacity:0;scale:.98}@media (prefers-reduced-motion:reduce){.R2SPXq_anchoredRoot{transition-property:opacity}}.R2SPXq_anchoredContent{pointer-events:auto;padding:.25rem .5rem}.R2SPXq_anchoredTitle{white-space:nowrap;margin:0;font-weight:400}
.MLgTKa_animateEnter{animation:MLgTKa_enter .6s var(--ease-out-quad) both;animation-delay:calc(var(--delay,80ms) * var(--stagger,0))}.MLgTKa_container{isolation:isolate;flex-direction:column;display:flex;position:relative}.MLgTKa_intro{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.MLgTKa_aside{flex-direction:column;flex-shrink:0;gap:20px;width:380px;padding-bottom:6px;display:flex}.MLgTKa_h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(36px,5vw + .5rem,64px);font-weight:600;line-height:1}.MLgTKa_h1Muted{color:var(--muted-foreground)}.MLgTKa_subheading{color:var(--muted-foreground);text-wrap:pretty;font-size:16px;line-height:24px}.MLgTKa_buttonWrapper{gap:12px;display:flex}.MLgTKa_buttonWrapper [data-slot=button]{white-space:nowrap}@keyframes MLgTKa_enter{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}.MLgTKa_showcase{margin-top:56px}@media (max-width:1024px){.MLgTKa_intro{flex-direction:column;align-items:flex-start;gap:24px}.MLgTKa_aside{width:100%;max-width:480px;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.MLgTKa_animateEnter{animation:none}}
.Pao3ta_packageContainer{border:.5px solid var(--border-subtle);background:linear-gradient(to bottom, var(--code-header-bg), var(--code-footer-bg));margin:0;overflow:hidden}.Pao3ta_packageContainer pre{background:0 0}.Pao3ta_packageContainer pre code span:first-child{color:var(--code-command-color)}.Pao3ta_packageContainer pre code span:not(:first-child){color:var(--code-arg-color)}.Pao3ta_packageListWrapper{border:none;border-bottom:.5px solid var(--border-subtle);background:0 0;border-radius:0;justify-content:space-between;align-items:center;min-height:2.5rem;padding-right:4px;display:flex;position:relative}.Pao3ta_packageList[data-slot=tabs-list]{background-color:#0000;border:none;border-radius:0;align-items:center;display:flex}.Pao3ta_toolbar{align-items:center;gap:.5rem;display:flex}.Pao3ta_toolbar [data-slot=copy-button]{border-radius:0}.Pao3ta_packageTrigger[data-slot=tabs-trigger]{border-radius:2px}.Pao3ta_installationList[data-slot=tabs-list]{background-color:#0000;border:none;gap:1.5rem;margin-bottom:1.5rem;padding:0}.Pao3ta_installationTrigger[data-slot=tabs-trigger]{background-color:#0000;border-radius:0;margin:0;padding:0 0 .25rem}.Pao3ta_installationTrigger[data-slot=tabs-trigger],.Pao3ta_installationTrigger[data-slot=tabs-trigger][data-active]{border-color:#0000}.Pao3ta_installationTrigger[data-slot=tabs-trigger][data-active]{border-bottom-color:var(--foreground);background-color:#0000;border-radius:0}.Pao3ta_installationContent[data-slot=tabs-content]{background-color:#0000;border:none;margin:0;padding:0}.Pao3ta_installationContent>pre,.Pao3ta_installationContent>.Pao3ta_code-container pre{padding:0}.Pao3ta_installationContent[data-manual=true] p{margin-bottom:1rem}
.MsA6jq_container{flex-direction:column;min-height:100dvh;display:flex}.MsA6jq_mainWrapper{flex:1}.MsA6jq_headerWrapper{width:100%;max-width:1200px;margin:0 auto;position:relative}@media (max-width:1023px){.MsA6jq_headerWrapper{padding-left:1rem;padding-right:1rem}}.MsA6jq_contentWrapper{width:100%;height:100%;padding:clamp(64px,9vw,112px) max(24px,5vw) clamp(2rem,5vw,4rem);position:relative}.MsA6jq_homeContent{z-index:1;max-width:1200px;margin:0 auto;position:relative}
.yaIN9G_container{background:linear-gradient(to bottom, var(--code-header-bg), var(--code-footer-bg))}.yaIN9G_container pre{background:0 0}.yaIN9G_embedded{margin-top:0;margin-bottom:0}.yaIN9G_codeContainer{max-height:none}.yaIN9G_noSourceText{color:var(--muted-foreground);font-size:.875rem}
.J-sKUa_wrapper{background:linear-gradient(to bottom, var(--code-header-bg), var(--code-footer-bg));border:.5px solid var(--border-subtle);border-radius:2px;overflow:hidden}.J-sKUa_wrapper pre{background:0 0}.J-sKUa_header{border-bottom:.5px solid var(--border-subtle);background:0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:2px 4px 2px 10px;display:flex;position:relative}.J-sKUa_header>span{color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:400}.J-sKUa_header [data-slot=tabs-list]{background-color:#0000;border:none;border-radius:0;padding:0}.J-sKUa_header [data-slot=tabs-trigger]{border-radius:2px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.J-sKUa_header [data-slot=tabs-trigger]:first-child{margin-right:0}.J-sKUa_header [data-slot=tabs-trigger]:not([data-active]){background-color:oklch(from var(--foreground) l c h / .08);color:var(--muted-foreground);border:1px solid #0000}@media (hover:hover){.J-sKUa_header [data-slot=tabs-trigger]:not([data-active]):hover{color:var(--muted-foreground);background-color:oklch(from var(--foreground) l c h / .14)}}.J-sKUa_header [data-slot=tabs-trigger][data-active]{color:var(--foreground);border:1px solid var(--border)}.J-sKUa_header [data-slot=copy-button]{border-radius:0}.J-sKUa_actions{align-items:center;gap:.5rem;display:flex}.J-sKUa_separator{background-color:var(--border);width:1px;height:16px}.J-sKUa_content[data-slot=tabs-content]{background-color:#0000;border:none;margin:0;padding:0}
.ihM2HW_container{border:.5px solid var(--border-subtle);border-radius:2px;overflow:hidden}.ihM2HW_container>:not(.ihM2HW_preview){border:none;border-top:.5px solid var(--border-subtle);border-radius:0}.ihM2HW_preview.ihM2HW_proseReset{font-size:initial;letter-spacing:normal;color:var(--foreground);line-height:normal}.ihM2HW_preview.ihM2HW_proseReset :is(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;line-height:revert;letter-spacing:revert;color:inherit;margin:0}.ihM2HW_preview.ihM2HW_proseReset p{margin:0}.ihM2HW_preview.ihM2HW_proseReset :is(ul,ol){margin:0;padding:0}.ihM2HW_preview.ihM2HW_proseReset li{margin:0}.ihM2HW_preview{justify-content:center;align-items:start;width:100%;min-height:350px;padding:2.5rem;display:flex;position:relative}.ihM2HW_preview[data-align=center]{align-items:center}.ihM2HW_preview[data-align=end]{align-items:end}.ihM2HW_preview[data-align=start]{align-items:start}@media (max-width:640px){.ihM2HW_preview{padding:.75rem}}.ihM2HW_chartPreview{min-height:350px}.ihM2HW_description{border-top:.5px solid var(--border-subtle);background-color:var(--muted);padding:1rem}.ihM2HW_descriptionText{color:var(--muted-foreground);margin:0;font-size:.875rem}.ihM2HW_errorMessage{color:var(--muted-foreground);font-size:.875rem}.ihM2HW_errorCode{background-color:var(--muted);border-radius:var(--radius);padding:.375rem;font-size:.875rem}.ihM2HW_replayButton{border:.5px solid var(--border-subtle);border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;z-index:10;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}@media (hover:hover){.ihM2HW_replayButton:hover{background-color:var(--muted);color:var(--foreground)}}.ihM2HW_replayButton:active{transform:scale(.95)}.ihM2HW_loading{min-height:200px;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:.875rem;display:flex}
.spDyzq_base{border-radius:var(--radius);transition:transform .2s var(--ease-out-quad), background-color .2s var(--ease-out-quad), box-shadow .2s var(--ease-out-quad);cursor:pointer;letter-spacing:-.014em;will-change:transform;outline:none;justify-content:center;align-items:center;font-weight:450;line-height:1.5;display:inline-flex;position:relative;overflow:hidden}.spDyzq_base:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.spDyzq_base[data-disabled]{opacity:.7;cursor:not-allowed}.spDyzq_primary,.spDyzq_secondary,.spDyzq_destructive,.spDyzq_outline{isolation:isolate;border:1px solid #0000}.spDyzq_primary:not(.spDyzq_icon):before,.spDyzq_secondary:not(.spDyzq_icon):before,.spDyzq_destructive:not(.spDyzq_icon):before,.spDyzq_outline:not(.spDyzq_icon):before{content:"";pointer-events:none;z-index:-1;border-radius:calc(var(--radius) - 1px);position:absolute;inset:0}.spDyzq_primary:active:not([data-disabled]),.spDyzq_destructive:active:not([data-disabled]),.spDyzq_primary[data-pressed],.spDyzq_destructive[data-pressed]{box-shadow:inset 0 1px #00000014;box-shadow:inset 0 1px lab(0% 0 0/.08)}.spDyzq_outline:active:not([data-disabled]),.spDyzq_outline[data-pressed]{box-shadow:none}.spDyzq_primary{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px oklch(from var(--primary) l c h / .24), inset 0 1px #ffffff29}@supports (color:lab(0% 0 0)){.spDyzq_primary{box-shadow:0 1px 2px oklch(from var(--primary) l c h / .24), inset 0 1px lab(100% 0 0/.16)}}@media (hover:hover){.spDyzq_primary:hover:not([data-disabled]):before{background-color:oklch(from var(--primary-foreground) l c h / .1)}}.spDyzq_secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.spDyzq_secondary[data-pressed]:before{background-color:oklch(from var(--secondary-foreground) l c h / .08)}@media (hover:hover){.spDyzq_secondary:hover:not([data-disabled]):before{background-color:oklch(from var(--secondary-foreground) l c h / .08)}}.spDyzq_destructive{background-color:var(--destructive);color:var(--destructive-foreground);border-color:var(--destructive);box-shadow:0 1px 2px oklch(from var(--destructive) l c h / .24), inset 0 1px #ffffff29}@supports (color:lab(0% 0 0)){.spDyzq_destructive{box-shadow:0 1px 2px oklch(from var(--destructive) l c h / .24), inset 0 1px lab(100% 0 0/.16)}}@media (hover:hover){.spDyzq_destructive:hover:not([data-disabled]):before{background-color:#ffffff14;background-color:lab(100% 0 0/.08)}}.spDyzq_ghost{color:var(--foreground);background-color:#0000}.spDyzq_ghost[data-popup-open]{background-color:var(--accent)}@media (hover:hover){.spDyzq_ghost:hover:not([data-disabled]){background-color:var(--accent)}}.spDyzq_outline{background-color:var(--card);color:var(--muted-foreground);border-color:var(--input);box-shadow:0 1px 2px #0000000d,inset 0 -1px #ffffff04;box-shadow:0 1px 2px lab(0% 0 0/.05),inset 0 -1px lab(100% 0 0/.015)}:is(.dark.spDyzq_outline,[data-theme=dark].spDyzq_outline){box-shadow:0 1px 2px #0003,inset 0 -1px #ffffff08;box-shadow:0 1px 2px lab(0% 0 0/.2),inset 0 -1px lab(100% 0 0/.03)}[data-theme=light].spDyzq_outline{background-clip:padding-box}.spDyzq_outline[data-popup-open]:before{background-color:oklch(from var(--muted) l c h / .8)}@media (hover:hover){.spDyzq_outline:hover:not([data-disabled]):before{background-color:oklch(from var(--muted) l c h / .8)}}.spDyzq_link{color:var(--muted-foreground);background-color:#0000;padding:0;text-decoration:none;transition:-webkit-text-decoration .2s ease-out,text-decoration .2s ease-out}@media (hover:hover){.spDyzq_link:hover:not([data-disabled]){color:var(--foreground);text-decoration:underline}}.spDyzq_sm{height:2rem;padding:0 .5rem;font-size:.813rem}.spDyzq_md{height:2.5rem;padding:.5rem 1rem;font-size:.925rem}.spDyzq_lg{height:3rem;padding:.5rem 1.5rem;font-size:1rem}.spDyzq_icon{aspect-ratio:1;justify-content:center;align-items:center;width:auto;height:auto;padding:.375rem;font-size:.875rem;display:inline-flex}.spDyzq_icon:before{content:"";z-index:-1;width:100%;min-width:44px;height:100%;min-height:44px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spDyzq_arrow{width:12px;height:10px;transition:.2s var(--ease-in-out-cubic);margin-top:0;margin-left:.5rem;margin-right:-.5rem;position:relative;top:.5px;overflow:visible}.spDyzq_arrowLeft{margin-left:-.5rem;margin-right:.5rem}.spDyzq_arrowExternal{transform-box:border-box;transform-origin:8%;transition:transform .2s var(--ease-in-out-cubic)}@media (hover:hover){.spDyzq_base:hover .spDyzq_arrowExternal{transform:rotate(-45deg)}}.spDyzq_arrowPoint{transition:transform .2s var(--ease-in-out-cubic)}.spDyzq_arrowShaft{transition:transform .2s var(--ease-in-out-cubic), opacity .2s var(--ease-in-out-cubic);opacity:0;transform:translate(-.5px)}@media (hover:hover){.spDyzq_base:hover .spDyzq_arrowPoint{transform:translate(2px)}.spDyzq_base:hover .spDyzq_arrowShaft{opacity:1;transform:translate(-2px)}.spDyzq_base:hover .spDyzq_arrowLeft .spDyzq_arrowPoint{transform:translate(-2px)}.spDyzq_base:hover .spDyzq_arrowLeft .spDyzq_arrowShaft{opacity:1;transform:translate(1px)}}.spDyzq_spinner{margin-right:.5rem;animation:1s linear infinite spDyzq_spin}@keyframes spDyzq_spin{0%{stroke-dashoffset:31.416px;transform:rotate(0)}to{stroke-dashoffset:0;transform:rotate(360deg)}}
@layer{.QSamVG_backdrop{position:fixed;inset:0;z-index:var(--dialog-z);min-height:100dvh;background-color:var(--dialog-overlay);opacity:calc(1 * (1 - var(--drawer-swipe-progress)));transition-duration:.45s;transition-property:opacity;transition-timing-function:cubic-bezier(.32,.72,0,1)}@supports (-webkit-touch-callout:none){.QSamVG_backdrop{position:absolute}}.QSamVG_backdrop[data-starting-style],.QSamVG_backdrop[data-ending-style]{opacity:0}.QSamVG_backdrop[data-swiping]{transition-duration:0s}.QSamVG_backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.QSamVG_viewport{position:fixed;inset:0;z-index:var(--dialog-z);display:flex;align-items:flex-end;justify-content:center}.QSamVG_popup{--bleed:3rem;box-sizing:border-box;width:100%;max-height:calc(80vh + var(--bleed));margin-bottom:calc(-1 * var(--bleed));padding:1rem 1.5rem 1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px) + var(--bleed));border-radius:var(--radius) var(--radius) 0 0;background-color:var(--mix-card-5-bg);color:var(--foreground);box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5), var(--shadow-border-stack);overflow-y:auto;overscroll-behavior:contain;touch-action:auto;transition:transform .45s cubic-bezier(.32,.72,0,1);will-change:transform;transform:translateY(var(--drawer-swipe-movement-y))}.QSamVG_popup[data-swiping]{user-select:none}.QSamVG_popup[data-starting-style],.QSamVG_popup[data-ending-style]{transform:translateY(calc(100% - var(--bleed)))}.QSamVG_popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * .4s)}@media (prefers-reduced-motion:reduce){.QSamVG_popup{transition-property:opacity}}.QSamVG_content{width:100%;max-width:32rem;margin:0 auto}.QSamVG_handle{width:3rem;height:.25rem;margin:0 auto 1rem;border-radius:9999px;background-color:var(--border)}.QSamVG_title{margin-top:0;margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.008em;font-weight:600;color:var(--foreground)}.QSamVG_description{margin:0 0 1.5rem;font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}}
._1u5U8a_card{border-radius:var(--radius);color:var(--foreground);background-color:oklch(from var(--card) l c h / .3);box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5), var(--shadow-border-stack);border:none;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;display:flex;position:relative}._1u5U8a_header{grid-template-columns:1fr auto;align-items:center;gap:.5rem;max-width:100%;display:grid}._1u5U8a_title{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:500;line-height:1}._1u5U8a_description{color:var(--muted-foreground);white-space:unset;grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.25rem}._1u5U8a_content{flex-direction:column;gap:.75rem;display:flex}._1u5U8a_cardLift{gap:0;padding-bottom:0;overflow:hidden}._1u5U8a_cardLift ._1u5U8a_content{transition:transform .25s var(--ease-in-out-quad);background-color:var(--mix-card-33-bg);width:calc(100% + 3rem);margin:0 -1.5rem;padding:1.5rem 1.5rem 2rem}._1u5U8a_textContent{flex-direction:column;gap:.375rem;display:flex}._1u5U8a_footer{align-items:center;display:flex}._1u5U8a_image{object-fit:cover;aspect-ratio:16/9;width:calc(100% + 3rem);height:300px;transition:transform .25s var(--ease-in-out-quad);border-radius:var(--radius) var(--radius) 0 0;box-sizing:border-box;max-width:100vw;margin:-1.5rem -1.5rem 0}._1u5U8a_cardLift ._1u5U8a_footer{opacity:0;transition:opacity .25s var(--ease-in-out-quad), transform .25s var(--ease-in-out-quad);position:absolute;bottom:0;left:1.5rem;right:1.5rem}@media (hover:hover){._1u5U8a_cardLift:hover ._1u5U8a_content{transform:translateY(-2rem)}._1u5U8a_cardLift:hover ._1u5U8a_footer{opacity:1;transform:translateY(-1rem)}._1u5U8a_cardLift:hover ._1u5U8a_image{transform:scale(1.04)}}@media (max-width:768px){._1u5U8a_image{width:100%;max-width:none;height:250px;margin:-1.5rem 0 0}._1u5U8a_cardLift ._1u5U8a_image{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}}._1u5U8a_imageContent{color:#fff;background:linear-gradient(#0000,#0009);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}._1u5U8a_default{background-color:var(--background-muted)}._1u5U8a_icon{background-color:var(--muted);border-radius:var(--radius);box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5), 0 1px 2px oklch(from var(--foreground) l c h / .04), inset 0 0 0 1px oklch(from var(--background) l c h / .02);z-index:1;border:none;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:1.125rem;padding:6px;display:flex;position:relative}._1u5U8a_action{grid-area:1/2;place-self:start end}@media (max-width:640px){._1u5U8a_card{gap:1.25rem;padding:1.25rem}._1u5U8a_title{font-size:1.125rem}._1u5U8a_description,._1u5U8a_content{font-size:.9375rem;line-height:1.5}._1u5U8a_icon{width:28px;height:28px;margin-bottom:1rem}}
._1cLxdq_root{cursor:pointer;background-color:#0000;border:none;border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex;position:relative}._1cLxdq_root[data-unchecked]{border:1px solid oklch(from var(--border) l c h / .8);background-color:#0000}._1cLxdq_root[data-checked],._1cLxdq_root[data-indeterminate]{border:1px solid var(--border);background-color:var(--primary)}._1cLxdq_root:focus-visible{outline:1px solid var(--ring);outline-offset:1px}._1cLxdq_indicator{width:100%;height:100%;color:var(--primary-foreground);justify-content:center;align-items:center;display:flex}._1cLxdq_indicator>svg{width:16px;height:16px}._1cLxdq_indicator[data-unchecked]:not([data-indeterminate]){display:none}
.TteyJW_container{flex-direction:column;gap:clamp(3rem,2.5rem + 2vw,4rem);width:100%;display:flex}.TteyJW_section{flex-direction:column;gap:1.5rem;display:flex}.TteyJW_sectionTitle{letter-spacing:-.025em;color:var(--foreground);scroll-margin-top:5rem;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;line-height:1.2;margin:0!important}.TteyJW_sectionDescription{color:var(--muted-foreground);max-width:65ch;margin:0;font-size:clamp(.875rem,.8rem + .25vw,.9375rem);line-height:1.6}.TteyJW_grid{grid-template-columns:repeat(1,1fr);gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid;padding-left:0!important}.TteyJW_grid li{display:contents}.TteyJW_grid a[data-slot=button]{text-align:left;color:var(--secondary-foreground);justify-content:flex-start;padding-left:0;font-size:calc(1em + 2px);font-weight:450}@media (hover:hover){.TteyJW_grid a[data-slot=button]:hover{text-decoration:none}.TteyJW_grid a[data-slot=button]:hover .TteyJW_linkText{text-decoration:underline}}.TteyJW_grid a[data-slot=button]:active:not(:disabled){transform:none}@media (min-width:640px){.TteyJW_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.TteyJW_grid{grid-template-columns:repeat(3,1fr)}}.TteyJW_newBadge{text-transform:uppercase;letter-spacing:.025em;background-color:oklch(from var(--info) l c h / .15);color:var(--info);border-radius:9999px;margin-left:.5rem;padding:.125rem .375rem;font-size:.625rem;font-weight:500}
.AnjRxq_overlay{z-index:var(--dialog-z);background-color:var(--dialog-overlay);transition:opacity .15s;position:fixed;inset:0}.AnjRxq_overlay[data-starting-style],.AnjRxq_overlay[data-ending-style]{opacity:0}.AnjRxq_content{z-index:101;background-color:var(--mix-card-5-bg);border-radius:var(--radius);width:100%;box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5), var(--shadow-border-stack);border:none;gap:1rem;padding:1.5rem;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.AnjRxq_content[data-starting-style],.AnjRxq_content[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}@media (max-width:640px){.AnjRxq_content{width:calc(100vw - 2rem);max-width:none}}@media (prefers-reduced-motion:reduce){.AnjRxq_content{transition-property:opacity}}.AnjRxq_close{opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.25rem;display:flex;position:absolute;top:1rem;right:1rem}@media (hover:hover){.AnjRxq_close:hover{opacity:1}}.AnjRxq_close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AnjRxq_close svg{width:1rem;height:1rem}.AnjRxq_header{flex-direction:column;gap:.375rem;display:flex}.AnjRxq_header h2,.AnjRxq_header p{margin:0}.AnjRxq_footer{flex-direction:column-reverse;gap:.5rem;display:flex}.AnjRxq_footer>:last-child{margin-top:.5rem}@media (min-width:640px){.AnjRxq_footer{flex-direction:row;justify-content:flex-end}.AnjRxq_footer>:last-child{margin-top:0}}.AnjRxq_title{letter-spacing:-.008em;color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600;line-height:1}.AnjRxq_description{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.5}.AnjRxq_sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.vU7cua_root{display:inline-block}.vU7cua_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vU7cua_trigger[data-popup-open]{background-color:var(--muted);color:var(--foreground)}@media (hover:hover){.vU7cua_trigger[data-popup-open]:hover{background-color:var(--muted);color:var(--foreground)}}.vU7cua_trigger[data-disabled]{cursor:not-allowed;opacity:.5}.vU7cua_positioner{z-index:150;position:absolute;left:0}.vU7cua_popup{background-color:var(--popover);border-radius:var(--radius);min-width:170px;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), var(--shadow-border-stack);transform-origin:"top center";transition:transform .25s var(--ease-out-expo), opacity .25s var(--ease-out-expo);border:none;flex-direction:column;display:flex}.vU7cua_popup[data-starting-style],.vU7cua_popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){.vU7cua_popup{transition-property:opacity}}.vU7cua_seperatorWrapper{padding:5px 0}.vU7cua_separator{border-bottom:.5px solid oklch(from var(--border) l c h / .8);height:1px}.vU7cua_item{height:32px;color:var(--foreground);cursor:pointer;isolation:isolate;justify-content:flex-start;align-items:center;gap:.75rem;margin:0;padding-inline:8px 6px;font-size:.875rem;font-weight:400;line-height:1.2;display:flex;position:relative}.vU7cua_item:not(:has(.vU7cua_icon)){padding-left:12px}.vU7cua_item:before{content:"";border-radius:calc(var(--radius) - 4px);z-index:-1;background-color:#0000;position:absolute;inset:0 4px}.vU7cua_item[data-popup-open]:before,.vU7cua_item[data-highlighted]:before,.vU7cua_item:focus:before{background-color:var(--accent)}@media (hover:hover){.vU7cua_item:hover:before{background-color:var(--accent)}}.vU7cua_item:focus,.vU7cua_item:focus-visible{outline:none}.vU7cua_item[data-disabled]{cursor:not-allowed;opacity:.5}@media (hover:hover){.vU7cua_item[data-disabled]:hover{background:0 0}}@media (hover:hover){.vU7cua_item:hover>.vU7cua_icon,.vU7cua_item:hover .vU7cua_icon{color:var(--secondary-foreground);opacity:1}}.vU7cua_item[data-variant=destructive][data-highlighted]{color:var(--destructive)}.vU7cua_item[data-variant=destructive][data-highlighted] .vU7cua_icon{color:var(--destructive)}@media (hover:hover){.vU7cua_item[data-variant=destructive]:hover{color:var(--destructive)}.vU7cua_item[data-variant=destructive]:hover .vU7cua_icon{color:var(--destructive)}}.vU7cua_icon{color:var(--muted-foreground);justify-content:center;align-items:center;margin-left:4px;display:flex}.vU7cua_submenuTrigger{height:32px;color:var(--foreground);cursor:pointer;isolation:isolate;justify-content:flex-start;align-items:center;gap:.75rem;margin:0;padding-inline:8px 6px;font-size:.875rem;font-weight:400;line-height:1.2;display:flex;position:relative}.vU7cua_submenuTrigger:before{content:"";border-radius:calc(var(--radius) - 4px);z-index:-1;background-color:#0000;position:absolute;inset:0 4px}.vU7cua_submenuTrigger[data-popup-open]:before,.vU7cua_submenuTrigger[data-highlighted]:before{background-color:oklch(from var(--accent) l c h / .7)}@media (hover:hover){.vU7cua_submenuTrigger:hover:before{background-color:oklch(from var(--accent) l c h / .7)}}.vU7cua_submenuTrigger:focus,.vU7cua_submenuTrigger:focus-visible{outline:none}@media (hover:hover){.vU7cua_submenuTrigger:hover .vU7cua_submenuIcon{color:var(--secondary-foreground)}}.vU7cua_arrow{fill:var(--background);stroke:var(--border);stroke-width:1px}.vU7cua_submenuIcon{width:1rem;height:1rem;color:var(--muted-foreground);opacity:.6;margin-left:auto}.vU7cua_radioIndicator{color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.vU7cua_checkboxItem{height:32px;color:var(--foreground);cursor:pointer;isolation:isolate;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:0 12px;font-size:.875rem;font-weight:400;line-height:1.2;display:flex;position:relative}.vU7cua_checkboxItem:before{content:"";border-radius:calc(var(--radius) - 4px);z-index:-1;background-color:#0000;position:absolute;inset:0 4px}.vU7cua_checkboxItem[data-popup-open]:before,.vU7cua_checkboxItem[data-highlighted]:before,.vU7cua_checkboxItem:focus:before{background-color:var(--accent)}@media (hover:hover){.vU7cua_checkboxItem:hover:before{background-color:var(--accent)}}.vU7cua_checkboxItem:focus,.vU7cua_checkboxItem:focus-visible{outline:none}.vU7cua_checkboxItem[data-disabled]{cursor:not-allowed;opacity:.5}@media (hover:hover){.vU7cua_checkboxItem[data-disabled]:hover{background:0 0}}.vU7cua_checkboxIndicator{color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.vU7cua_group{flex-direction:column;display:flex}.vU7cua_groupLabel{cursor:default;-webkit-user-select:none;user-select:none;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em;padding:.5rem 12px;font-size:.75rem;font-weight:500;line-height:1rem}
.Jop-6W_root{flex-direction:column;align-items:start;gap:.75rem;width:100%;display:flex}.Jop-6W_label{align-items:center;gap:.5rem;font-size:.875rem;line-height:1rem;display:inline-flex}.Jop-6W_description{color:var(--muted-foreground);font-size:.75rem}.Jop-6W_error{color:var(--destructive);font-size:.75rem}
.mnyzpa_headingWithAnchor{width:fit-content;color:var(--docs-heading);position:relative}.mnyzpa_trigger{all:unset;width:fit-content;color:inherit;cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:.5rem;padding:.125rem 0;display:inline-flex;position:relative}@media (hover:hover){.mnyzpa_trigger:hover{color:var(--foreground);background-color:#0000}}.mnyzpa_trigger:before{content:"";width:2rem;position:absolute;top:0;bottom:0;left:-2rem}.mnyzpa_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.mnyzpa_icon{opacity:0;transition:opacity .15s var(--ease-out-expo), transform .2s var(--ease-out-expo), color .15s var(--ease-out-expo);color:var(--muted-foreground);will-change:opacity, transform;transform-origin:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:0;transform:scale(.95)}.mnyzpa_trigger:focus-visible .mnyzpa_icon{opacity:1;color:var(--foreground);transform:translate(-100%)translate(-.5rem)scale(1)}@media (hover:hover){.mnyzpa_trigger:hover .mnyzpa_icon{opacity:1;color:var(--foreground);transform:translate(-100%)translate(-.5rem)scale(1)}}.mnyzpa_trigger:active .mnyzpa_icon{color:var(--foreground);opacity:1}.mnyzpa_popover{padding:.25rem .5rem;font-size:.75rem}
.Hi401a_root{flex-direction:column;gap:1rem;width:100%;display:flex}.Hi401a_formGroup{flex-direction:column;gap:.5rem;display:flex}.Hi401a_formRow{align-items:center;gap:1rem;display:flex}@media (max-width:640px){.Hi401a_formRow{flex-direction:column;align-items:stretch}}.Hi401a_formActions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}@media (max-width:640px){.Hi401a_formActions{flex-direction:column;justify-content:stretch}}
.dxO1Ra_positioner{z-index:9999}.dxO1Ra_popup{max-width:20rem;color:var(--primary);background-color:var(--mix-card-33-bg);border-radius:var(--radius);transform-origin:var(--transform-origin);word-wrap:break-word;border:.5px solid oklch(from var(--border) l c h / .7);margin-bottom:.25rem;padding:.5rem .75rem;font-size:.875rem;transition:transform .125s ease-out,opacity .125s ease-out;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dxO1Ra_popup[data-starting-style],.dxO1Ra_popup[data-ending-style]{opacity:0;transform:scale(.97)}.dxO1Ra_popup[data-instant]{transition-duration:0s}@media (prefers-reduced-motion:reduce){.dxO1Ra_popup{transition-property:opacity}}.dxO1Ra_arrow{z-index:1;width:20px;height:10px;position:absolute}.dxO1Ra_arrow[data-side=top]{bottom:-8px;transform:rotate(180deg)}.dxO1Ra_arrow[data-side=bottom]{top:-8px;transform:rotate(0)}.dxO1Ra_arrow[data-side=left]{right:8px;transform:rotate(90deg)}.dxO1Ra_arrow[data-side=right]{left:-8px;transform:rotate(-90deg)}.dxO1Ra_arrow svg{width:100%;height:100%;display:block}.dxO1Ra_arrowFill{fill:var(--mix-card-33-bg)}.dxO1Ra_arrowOuterStroke{fill:oklch(from var(--border) l c h / .6)}.dxO1Ra_arrowInnerStroke{fill:oklch(from var(--border) l c h / .1)}
._56okYG_page{flex-direction:column;flex:1;display:flex;overflow:hidden}._56okYG_loading{color:var(--muted-foreground);font-size:.875rem}._56okYG_footerNav{flex-shrink:0;padding:.875rem 1.25rem}
.LRdkVq_taskCard[data-slot=card]{gap:1rem;width:100%;max-width:300px;padding:16px}.LRdkVq_contentContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.LRdkVq_badgeContainer{align-items:center;gap:.5rem;display:flex}.LRdkVq_dividerWrapper{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:5px 0}.LRdkVq_divider{border-bottom:.5px solid oklch(from var(--border) l c h / .6);width:100%;height:1px}.LRdkVq_footerContainer{width:100%;color:oklch(from var(--muted-foreground) l c h / .6);justify-content:space-between;font-size:12px;display:flex}.LRdkVq_footerLeftGroup{align-items:center;gap:.75rem;display:flex}.LRdkVq_iconBubble{background-color:var(--mix-card-33-bg);border:.5px solid oklch(from var(--border) l c h / .2);border-radius:12px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:flex}@media (hover:hover){.LRdkVq_iconBubble:hover{background-color:var(--mix-card-50-bg);border-color:var(--border)}}.LRdkVq_tomorrowText{color:var(--warning-foreground)}.LRdkVq_taskFooter[data-slot=card-footer]{flex-direction:column;gap:.65rem;margin-top:0;margin-bottom:0;display:flex}@media (max-width:1280px){.LRdkVq_taskCard[data-slot=card]{min-height:auto}}
._0ePcUq_root{--ac-radius:1rem;--ac-duration:.4s;--ac-duration-fast:.25s;--ac-easing:cubic-bezier(.77, 0, .175, 1);--ac-cell-width:10rem;--ac-popover-pad:.25rem;--ac-popover-width:calc(var(--ac-cols) * var(--ac-cell-width) + .5rem);--ac-popover-height:calc(var(--ac-list-height,0px) + .5rem);z-index:0;isolation:isolate;display:inline-grid;position:relative}._0ePcUq_root[data-open]{overflow:clip}._0ePcUq_surface{z-index:-1;background-color:var(--card);border:1px solid var(--input);border-radius:var(--radius);transition:border-radius var(--ac-duration) var(--ac-easing);position:absolute;inset:0;box-shadow:0 1px 2px #0000000d;box-shadow:0 1px 2px lab(0% 0 0/.05)}:is(.dark ._0ePcUq_surface,[data-theme=dark] ._0ePcUq_surface){box-shadow:0 1px 2px #0003;box-shadow:0 1px 2px lab(0% 0 0/.2)}._0ePcUq_root[data-open] ._0ePcUq_surface{border-radius:var(--ac-radius)}._0ePcUq_widthClip{opacity:0;border-radius:var(--ac-radius);width:0;transition:width var(--ac-duration) var(--ac-easing), opacity calc(var(--ac-duration) * .85) var(--ac-easing);overflow:hidden}._0ePcUq_root[data-open] ._0ePcUq_widthClip{width:calc(var(--ac-popover-width) + .5rem);opacity:1;transition:width var(--ac-duration) var(--ac-easing)}._0ePcUq_heightClip{height:0;transition:height var(--ac-duration) var(--ac-easing);position:relative;overflow:hidden}._0ePcUq_root[data-open] ._0ePcUq_heightClip{height:calc(var(--ac-popover-height) + var(--ac-popover-pad));transition:height var(--ac-duration-fast) var(--ac-easing)}._0ePcUq_popoverFill{top:var(--ac-popover-pad);left:var(--ac-popover-pad);right:var(--ac-popover-pad);background-color:var(--popover);border-radius:calc(var(--ac-radius) - var(--ac-popover-pad)) calc(var(--ac-radius) - var(--ac-popover-pad)) 0 0;opacity:0;filter:blur(4px);transition:opacity var(--ac-duration) var(--ac-easing), filter var(--ac-duration) var(--ac-easing);position:absolute;bottom:0}._0ePcUq_root[data-open] ._0ePcUq_popoverFill{opacity:1;filter:blur()}._0ePcUq_popover{margin:var(--ac-popover-pad) var(--ac-popover-pad) 0;padding:var(--ac-popover-pad);width:var(--ac-popover-width);height:var(--ac-popover-height);background-color:var(--popover);border-radius:calc(var(--ac-radius) - var(--ac-popover-pad)) calc(var(--ac-radius) - var(--ac-popover-pad)) 0 0;opacity:0;filter:blur(4px);transition:opacity var(--ac-duration) var(--ac-easing), filter var(--ac-duration) var(--ac-easing), height var(--ac-duration-fast) var(--ac-easing);position:relative;overflow:hidden}._0ePcUq_root[data-open] ._0ePcUq_popover{opacity:1;filter:blur()}._0ePcUq_list{overscroll-behavior:contain;outline:none;gap:0;max-height:16rem;display:block;overflow-y:auto}._0ePcUq_group{padding:0;display:block}._0ePcUq_row{grid-template-columns:repeat(var(--ac-cols), 1fr);align-items:stretch;gap:.25rem;display:grid}._0ePcUq_row+._0ePcUq_row{margin-top:.25rem}._0ePcUq_item{z-index:0;letter-spacing:.015em;height:auto;color:oklch(from var(--foreground) l c h / .7);cursor:default;-webkit-user-select:none;user-select:none;border-radius:calc(var(--ac-radius) - .5rem);outline:none;align-items:center;gap:.625rem;margin:0;padding:.375rem .5rem;font-size:.8125rem;font-weight:600;line-height:1;transition:color .15s ease-out;display:flex;position:relative}._0ePcUq_item:before{content:none}:is(.dark ._0ePcUq_item,[data-theme=dark] ._0ePcUq_item){color:var(--muted-foreground)}._0ePcUq_item[data-highlighted]{color:var(--foreground)}._0ePcUq_itemBg{z-index:-1;background-color:oklch(from var(--muted) l c h / .8);border-radius:inherit;box-shadow:inset 0 0 0 1px oklch(from var(--border) l c h / .5), 0 1px 2px #0000000f;opacity:0;transition:opacity .2s ease-out,transform .2s ease-out;position:absolute;inset:0;transform:scale(.92)}@supports (color:lab(0% 0 0)){._0ePcUq_itemBg{box-shadow:inset 0 0 0 1px oklch(from var(--border) l c h / .5), 0 1px 2px lab(0% 0 0/.06)}}:is(.dark ._0ePcUq_itemBg,[data-theme=dark] ._0ePcUq_itemBg){background-color:#ffffff0a;background-color:lab(100% 0 0/.04);box-shadow:inset 0 0 0 1px #ffffff0f,0 1px 2px #0000004d,inset 0 1px #ffffff05;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06),0 1px 2px lab(0% 0 0/.3),inset 0 1px lab(100% 0 0/.02)}._0ePcUq_item[data-highlighted] ._0ePcUq_itemBg{opacity:1;transform:scale(1)}@media (hover:hover){._0ePcUq_item:hover ._0ePcUq_itemBg{opacity:1;transform:scale(1)}}._0ePcUq_swatch{width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px oklch(from var(--border) l c h / .5);background-color:color-mix(in oklch, var(--swatch-color,#6363630f) 50%, transparent);border-radius:.375rem;flex-shrink:0}@supports (color:lab(0% 0 0)){._0ePcUq_swatch{background-color:color-mix(in oklch, var(--swatch-color,lab(42% 0 0/.06)) 50%, transparent)}}:is(.dark ._0ePcUq_swatch,[data-theme=dark] ._0ePcUq_swatch){background-color:color-mix(in oklch, var(--swatch-color,#6363630f) 25%, transparent);box-shadow:inset 0 0 0 1px #ffffff0f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06)}@supports (color:lab(0% 0 0)){:is(.dark ._0ePcUq_swatch,[data-theme=dark] ._0ePcUq_swatch){background-color:color-mix(in oklch, var(--swatch-color,lab(42% 0 0/.06)) 25%, transparent)}}._0ePcUq_empty{color:oklch(from var(--muted-foreground) l c h / .5);place-items:center;padding:1.5rem 0;font-size:.75rem;display:grid}._0ePcUq_empty:empty{margin:0;padding:0}._0ePcUq_inputClip{height:0;transition:height var(--ac-duration) var(--ac-easing);overflow:hidden}._0ePcUq_root[data-open] ._0ePcUq_inputClip{height:2.5rem}._0ePcUq_inputBar{margin:0 var(--ac-popover-pad) var(--ac-popover-pad);padding:0 var(--ac-popover-pad) var(--ac-popover-pad);width:var(--ac-popover-width);background-color:var(--popover);border-radius:0 0 calc(var(--ac-radius) - var(--ac-popover-pad)) calc(var(--ac-radius) - var(--ac-popover-pad));opacity:0;filter:blur(4px);transition:opacity var(--ac-duration) var(--ac-easing), filter var(--ac-duration) var(--ac-easing)}._0ePcUq_root[data-open] ._0ePcUq_inputBar{opacity:1;filter:blur()}._0ePcUq_input{width:100%;height:2rem;color:var(--muted-foreground);background:0 0;border:0;outline:none;padding:0 .625rem;font-size:.75rem}._0ePcUq_input::placeholder{color:oklch(from var(--muted-foreground) l c h / .4)}._0ePcUq_trigger{justify-self:center;transition:background-color .2s ease-out .35s,border-color .2s ease-out .35s,box-shadow .2s ease-out .35s}._0ePcUq_root[data-open] ._0ePcUq_trigger{box-shadow:none;background-color:#0000;border-color:#0000;transition-delay:0s}._0ePcUq_root[data-open] ._0ePcUq_trigger:before{background-color:#0000}._0ePcUq_root[data-open] ._0ePcUq_trigger:focus-visible{outline:none}._0ePcUq_triggerIcon{transition:transform var(--ac-duration) var(--ac-easing);flex-shrink:0;margin-left:auto}._0ePcUq_root[data-open] ._0ePcUq_triggerIcon{transform:rotate(45deg)}
._2YmEzW_popup[data-slot=menu-popup]{min-width:280px}._2YmEzW_triggerButton[data-slot=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;min-width:180px;height:auto;min-height:44px;padding:6px 16px;display:flex}._2YmEzW_triggerButton[data-slot=button]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._2YmEzW_triggerText{flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;display:flex}._2YmEzW_triggerName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}._2YmEzW_triggerOrg{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;line-height:1rem;overflow:hidden}._2YmEzW_profileSection{justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 12px;display:flex}._2YmEzW_profileInfo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._2YmEzW_avatar{flex-shrink:0;width:40px;height:40px}._2YmEzW_profileText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._2YmEzW_profileName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}._2YmEzW_profileEmail{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;overflow:hidden}._2YmEzW_freeBadge{flex-shrink:0;margin-top:2px}._2YmEzW_submenuTriggerWithIcon[data-slot=menu-submenutrigger]{align-items:center;gap:8px;display:flex}._2YmEzW_submenuIcon{color:var(--muted-foreground);flex-shrink:0;margin-left:4px}@media (hover:hover){._2YmEzW_submenuTriggerWithIcon[data-slot=menu-submenutrigger]:hover ._2YmEzW_submenuIcon{color:var(--secondary-foreground)}}._2YmEzW_radioItem[data-slot=menu-radioitem]{justify-content:space-between;align-items:center;padding-right:12px;display:flex}._2YmEzW_spacer{width:100%;height:4px}._2YmEzW_menuItemText{margin-left:4px}@media (max-width:640px){._2YmEzW_popup[data-slot=menu-popup]{min-width:260px}._2YmEzW_profileSection{gap:8px;padding:6px 10px}._2YmEzW_profileInfo{gap:10px}._2YmEzW_avatar{width:36px;height:36px}._2YmEzW_profileName{font-size:.8125rem}._2YmEzW_profileEmail{font-size:.6875rem}}
.CuQBsW_scrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent;width:100%;overflow:auto hidden}.CuQBsW_scrollContainer>*{width:max-content;min-width:100%}.CuQBsW_scrollContainer::-webkit-scrollbar{height:6px}.CuQBsW_scrollContainer::-webkit-scrollbar-track{background:0 0}.CuQBsW_scrollContainer::-webkit-scrollbar-thumb{background-color:var(--muted-foreground);border-radius:3px}@media (hover:hover){.CuQBsW_scrollContainer::-webkit-scrollbar-thumb:hover{background-color:var(--foreground)}}.CuQBsW_helpLink{margin-right:4px}@media (min-width:400px){.CuQBsW_scrollContainer{width:fit-content;overflow-x:visible}.CuQBsW_scrollContainer>*{width:auto;min-width:auto}}
.KaLe_a_root{width:100%;max-width:14rem;color:var(--foreground);flex-direction:column;justify-content:center;display:flex}.KaLe_a_trigger{background-color:var(--mix-card-15-bg);color:var(--foreground);cursor:pointer;border:1px solid var(--border);border-radius:.25rem;outline:0;justify-content:space-between;align-items:center;margin:0;padding:.25rem .5rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out,transform .15s ease-out;display:flex}@media (hover:hover){.KaLe_a_trigger:hover{background-color:var(--mix-card-50-bg)}}.KaLe_a_trigger:active{background-color:var(--mix-card-15-bg)}.KaLe_a_trigger:focus-visible{outline:2px solid var(--ring)}.KaLe_a_trigger[data-disabled]{cursor:not-allowed;opacity:.5}@media (hover:hover){.KaLe_a_trigger[data-disabled]:hover{background-color:var(--muted)}}.KaLe_a_trigger[data-panel-open] .KaLe_a_chevron path:first-child{transform:translateY(-10px)}.KaLe_a_trigger[data-panel-open] .KaLe_a_chevron path:last-child{transform:translateY(10px)}.KaLe_a_chevron{width:.75rem;height:.75rem;color:var(--muted-foreground);flex-shrink:0}.KaLe_a_chevron path:first-child,.KaLe_a_chevron path:last-child{transition:transform .2s var(--ease-out-expo);transform-origin:50%}.KaLe_a_panel{height:var(--collapsible-panel-height);box-sizing:border-box;flex-direction:column;justify-content:end;width:100%;font-size:.875rem;line-height:1.25rem;transition:height .15s ease-out;display:flex;overflow:hidden}.KaLe_a_panel[data-starting-style],.KaLe_a_panel[data-ending-style]{height:0}.KaLe_a_panel[data-closed]{height:0;animation:KaLe_a_slideUp .25s var(--ease-out-expo);border:none}.KaLe_a_panel[data-panel-open]{animation:KaLe_a_slideDown .25s var(--ease-out-expo)}@keyframes KaLe_a_slideDown{0%{height:0}to{height:var(--collapsible-panel-height)}}@keyframes KaLe_a_slideUp{0%{height:var(--collapsible-panel-height)}to{height:0}}
.pLs0FG_root{border:0;flex-direction:column;gap:1rem;width:100%;margin:0;padding:0;display:flex}.pLs0FG_legend{border-bottom:1px solid oklch(from var(--border) l c h / .7);letter-spacing:-.0025em;color:var(--foreground);padding-bottom:.75rem;font-size:1rem;font-weight:500;line-height:1.5rem}
.jn0ZSG_base{border-radius:var(--radius);background-color:var(--popover);width:100%;height:2.5rem;color:var(--foreground);box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5);border:none;padding:0 .75rem;font-size:.875rem;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out,transform .15s ease-out;display:flex}.jn0ZSG_base::placeholder{color:var(--muted-foreground);font-size:.875rem}@media (max-width:640px),(pointer:coarse){.jn0ZSG_base,.jn0ZSG_base::placeholder{font-size:1rem}}.jn0ZSG_base:focus,.jn0ZSG_base:focus-visible,.jn0ZSG_base[data-focused]{box-shadow:0 0 0 1px var(--ring), 0 0 0 3px oklch(from var(--ring) l c h / .2);outline:none}.jn0ZSG_base[data-disabled]{cursor:not-allowed;opacity:.5}.jn0ZSG_base[data-invalid]{box-shadow:0 0 0 1px var(--destructive)}.jn0ZSG_base[data-invalid]:focus,.jn0ZSG_base[data-invalid][data-focused]{box-shadow:0 0 0 1px var(--destructive), 0 0 0 3px oklch(from var(--destructive) l c h / .2)}.jn0ZSG_error{box-shadow:0 0 0 1px var(--destructive)}
.tjph5q_input{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--mix-card-50-bg);width:100%;height:2.5rem;color:var(--foreground);padding:0 .75rem;font-size:.875rem;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out,transform .15s ease-out;display:flex}.tjph5q_input::placeholder{color:var(--muted-foreground);font-size:.875rem}.tjph5q_input[data-focused]{border-color:var(--ring);box-shadow:0 0 0 2px oklch(from var(--ring) l c h / .2);outline:none}.tjph5q_input[data-disabled]{cursor:not-allowed;opacity:.5}.tjph5q_input[data-invalid]{border-color:var(--destructive)}.tjph5q_input[data-invalid]:focus,.tjph5q_input[data-invalid][data-focused]{border-color:var(--destructive);box-shadow:0 0 0 2px oklch(from var(--destructive) l c h / .2)}.tjph5q_input[data-valid]{border-color:var(--success,var(--primary))}@media (max-width:640px),(pointer:coarse){.tjph5q_input{height:2.75rem;padding:0 1rem;font-size:1rem}.tjph5q_input::placeholder{font-size:1rem}}@media (max-width:640px),(pointer:coarse){.tjph5q_inputOverride{font-size:1rem}.tjph5q_inputOverride::placeholder{font-size:1rem}}.tjph5q_trigger{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .15s;display:flex}@media (hover:hover){.tjph5q_trigger:hover{color:var(--foreground)}}.tjph5q_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tjph5q_trigger[data-disabled]{opacity:.5;cursor:not-allowed}.tjph5q_icon{opacity:.6;flex-shrink:0;width:1rem;height:1rem}.tjph5q_clear{border-radius:calc(var(--radius) - 2px);cursor:pointer;color:var(--muted-foreground);justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:flex}@media (hover:hover){.tjph5q_clear:hover{color:var(--foreground);background:var(--accent)}}.tjph5q_clear:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tjph5q_clear[data-disabled]{opacity:.5;cursor:not-allowed}.tjph5q_backdrop{z-index:140;background-color:var(--dialog-overlay);opacity:0;transition:opacity .15s;position:fixed;inset:0}.tjph5q_backdrop[data-open]{opacity:1}.tjph5q_positioner{z-index:150;width:var(--anchor-width);outline:none;position:absolute}.tjph5q_popup{box-sizing:border-box;border-radius:var(--radius);background-color:var(--popover);color:var(--popover-foreground);width:var(--anchor-width);max-height:min(var(--available-height), 23rem);max-width:var(--available-width);overscroll-behavior:contain;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), var(--shadow-border-stack);transform-origin:var(--transform-origin);transition:transform .25s var(--ease-out-expo), opacity .25s var(--ease-out-expo);border:none;flex-direction:column;scroll-padding-block:.5rem;display:flex;overflow-y:auto}.tjph5q_popup[data-starting-style]{opacity:0;transform:scale(.95)}.tjph5q_popup[data-ending-style]{transition:none}@media (max-width:640px){.tjph5q_popup{max-width:calc(100vw - 2rem)}}@media (prefers-reduced-motion:reduce){.tjph5q_popup{transition-property:opacity}}.tjph5q_arrow{background:var(--mix-card-33-bg);border:1px solid var(--border);width:.5rem;height:.5rem;position:absolute;transform:rotate(45deg)}.tjph5q_arrow[data-side=top]{border-bottom:none;border-right:none;bottom:-.25rem}.tjph5q_arrow[data-side=right]{border-bottom:none;border-left:none;left:-.25rem}.tjph5q_arrow[data-side=bottom]{border-top:none;border-left:none;top:-.25rem}.tjph5q_arrow[data-side=left]{border-top:none;border-right:none;right:-.25rem}.tjph5q_status{color:var(--muted-foreground);padding:.5rem 1rem;font-size:.875rem}.tjph5q_list{outline:none;flex-direction:column;gap:1px;display:flex}.tjph5q_empty{box-sizing:border-box;color:var(--muted-foreground);text-align:center;padding:1rem;font-size:.925rem}.tjph5q_empty:empty{margin:0;padding:0}@media (max-width:640px){.tjph5q_empty{padding:1.25rem;font-size:.9375rem}}.tjph5q_row{align-items:center;display:flex}.tjph5q_item{height:32px;color:var(--foreground);cursor:pointer;isolation:isolate;justify-content:flex-start;align-items:center;gap:.75rem;margin:0;padding-inline:12px 6px;font-size:.875rem;font-weight:400;line-height:1.2;display:flex;position:relative}.tjph5q_item:before{content:"";border-radius:calc(var(--radius) - 3px);z-index:-1;background-color:#0000;position:absolute;inset:0 4px}.tjph5q_item[data-highlighted]:before,.tjph5q_item:focus:before{background-color:var(--accent)}@media (hover:hover){.tjph5q_item:hover:before{background-color:var(--accent)}}.tjph5q_item:focus,.tjph5q_item:focus-visible{outline:none}.tjph5q_item[data-disabled]{cursor:not-allowed;opacity:.5}@media (hover:hover){.tjph5q_item[data-disabled]:hover{background:0 0}}@media (max-width:640px){.tjph5q_item{gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.9375rem}}.tjph5q_group{padding:.25rem 0}.tjph5q_groupLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em;padding:.5rem .75rem .25rem;font-size:.75rem;font-weight:500}.tjph5q_separator{border-bottom:.5px solid oklch(from var(--border) l c h / .8);height:1px}
.-yInhW_badge{border:.5px solid oklch(from var(--border) l c h / .8);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;width:fit-content;font-weight:400;transition:color .15s,box-shadow .15s;display:inline-flex;overflow:hidden}.-yInhW_badge svg{pointer-events:none}.-yInhW_badge:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring), inset 0 0 0 1px var(--ring)}.-yInhW_badge[aria-invalid=true]{box-shadow:0 0 0 1px var(--destructive);border-color:var(--destructive)}.-yInhW_default{background-color:var(--foreground);color:var(--primary-foreground);border-color:#0000}.-yInhW_default::selection,.-yInhW_default ::selection{color:var(--foreground);background-color:#000;background-color:lab(0% 0 0)}.-yInhW_secondary{background-color:var(--secondary);color:var(--secondary-foreground);border-color:#0000}.-yInhW_destructive{background-color:var(--secondary);color:var(--destructive);border-color:#0000}.-yInhW_destructive:focus-visible{box-shadow:0 0 0 3px var(--destructive), inset 0 0 0 1px var(--destructive)}.-yInhW_success{background-color:var(--secondary);color:var(--success);border-color:#0000}.-yInhW_success:focus-visible{box-shadow:0 0 0 3px var(--success), inset 0 0 0 1px var(--success)}.-yInhW_info{background-color:var(--secondary);color:var(--info);border-color:#0000}.-yInhW_info:focus-visible{box-shadow:0 0 0 3px var(--info), inset 0 0 0 1px var(--info)}.-yInhW_outline{color:var(--foreground);border-color:var(--border);background-color:#0000}@media (hover:hover){.-yInhW_outline:hover{background-color:var(--card)}}.-yInhW_iconContainer{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:.25rem;padding:.125rem;display:inline-flex}.-yInhW_sm{border-radius:var(--radius);padding:.0625rem .375rem;font-size:.625rem;line-height:15px}.-yInhW_md{border-radius:var(--radius);padding:.125rem .5rem;font-size:.75rem;line-height:14px}.-yInhW_lg{border-radius:var(--radius-lg);padding:.25rem .75rem;font-size:.875rem}.-yInhW_light .-yInhW_default::selection,.-yInhW_light .-yInhW_default ::selection,[data-theme=light] .-yInhW_default::selection,[data-theme=light] .-yInhW_default ::selection{color:#000;background-color:#fff}
.UB-pGW_sidebar{background-color:var(--background);flex-direction:column;width:100%;height:100%;display:flex;-webkit-mask-image:linear-gradient(#0000 0%,#000 4rem calc(100% - 4rem),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 4rem calc(100% - 4rem),#0000 100%)}.UB-pGW_group{padding:0}.UB-pGW_groupLabel{color:var(--secondary-foreground);align-items:center;gap:.5rem;margin:0;padding:.5rem;font-size:.875rem;font-weight:400;display:flex}.UB-pGW_group:not(:first-child) .UB-pGW_groupLabel{margin-top:1.5rem}.UB-pGW_groupContent{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.UB-pGW_groupContent li{display:contents}.UB-pGW_menuButton{height:2rem;color:var(--muted-foreground);background-color:var(--background);align-items:center;gap:.5rem;padding-inline:.5rem;font-size:.8125rem;font-weight:400;text-decoration:none;display:flex}@media (hover:hover){.UB-pGW_menuButton:hover:not(.UB-pGW_menuButtonActive){color:var(--foreground);background-color:oklch(from var(--accent) l c h / .4)}}.UB-pGW_menuButtonActive{background-color:oklch(from var(--accent) l c h / .6);color:var(--foreground);font-weight:400}.UB-pGW_sidebar [data-slot=sidebar-group]{padding:0}.UB-pGW_sidebar [data-slot=sidebar-menu-button]{height:2rem;color:var(--muted-foreground);background-color:var(--background);border-radius:0;padding-inline:.5rem;font-size:.8125rem;font-weight:400}.UB-pGW_badge{margin-left:auto}.UB-pGW_newBadge{text-transform:uppercase;letter-spacing:.025em;background-color:oklch(from var(--info) l c h / .15);color:var(--info);border-radius:9999px;margin-left:auto;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.UB-pGW_content{padding:1rem;scrollbar-width:none;flex:1;margin-top:.5rem;padding-bottom:4rem;overflow-y:auto}.UB-pGW_content::-webkit-scrollbar{display:none}
.EiPyVG_root{width:100%;color:var(--foreground);flex-direction:column;display:flex;overflow:hidden}.EiPyVG_backdrop{z-index:var(--dialog-z);background-color:var(--dialog-overlay);transition:opacity .15s;position:fixed;inset:0}.EiPyVG_backdrop[data-starting-style],.EiPyVG_backdrop[data-ending-style]{opacity:0}.EiPyVG_dialogPopup{z-index:101;border-radius:var(--radius);width:calc(100% - 2rem);max-width:560px;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .5), var(--shadow-lg);background-color:var(--background);border:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.EiPyVG_dialogPopup[data-starting-style],.EiPyVG_dialogPopup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}@media (max-width:640px){.EiPyVG_dialogPopup{width:calc(100% - 2rem);max-width:none}}@media (prefers-reduced-motion:reduce){.EiPyVG_dialogPopup{transition-property:opacity}}.EiPyVG_inputWrapper{box-shadow:inset 0 -.5px 0 0 oklch(from var(--border) l c h / .5);align-items:center;gap:.75rem;padding:.75rem;display:flex}.EiPyVG_input{width:100%;height:1.5rem;color:var(--foreground);caret-color:var(--primary);background-color:#0000;border:none;outline:none;font-size:.875rem;display:flex}.EiPyVG_input::placeholder{color:var(--muted-foreground)}@media (max-width:640px),(pointer:coarse){.EiPyVG_input::placeholder{font-size:1rem}}.EiPyVG_input:focus{outline:none}@media (max-width:640px),(pointer:coarse){.EiPyVG_input{font-size:1rem}}.EiPyVG_list{scrollbar-width:thin;scrollbar-color:oklch(from var(--border) l c h / .5) transparent;outline:none;max-height:300px;padding:.25rem;overflow:auto}.EiPyVG_list::-webkit-scrollbar{width:6px}.EiPyVG_list::-webkit-scrollbar-track{background:0 0}.EiPyVG_list::-webkit-scrollbar-thumb{background:oklch(from var(--border) l c h / .5);border-radius:3px}@media (hover:hover){.EiPyVG_list::-webkit-scrollbar-thumb:hover{background:oklch(from var(--border) l c h / .7)}}@media (max-width:640px){.EiPyVG_list{max-height:250px;padding:.375rem}}.EiPyVG_item{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:0;outline:none;align-items:center;gap:.5rem;min-height:2.5rem;padding:.625rem .375rem;font-size:.875rem;font-weight:400;line-height:normal;display:flex}.EiPyVG_item[data-highlighted]{background-color:var(--mix-card-50-bg)}@media (hover:hover){.EiPyVG_item:hover{background-color:var(--mix-card-50-bg)}}.EiPyVG_item:focus-visible{outline:2px solid var(--primary);outline-offset:2px;z-index:1}.EiPyVG_item[data-disabled]{pointer-events:none;opacity:.5}.EiPyVG_item svg{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}@media (max-width:640px){.EiPyVG_item svg{width:1.125rem;height:1.125rem}}@media (max-width:640px){.EiPyVG_item{gap:.75rem;min-height:2.75rem;padding:.75rem .625rem;font-size:.9375rem}}.EiPyVG_group{color:var(--foreground);padding:.25rem 0;overflow:hidden}.EiPyVG_groupLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em;padding:.5rem .5rem .25rem;font-size:.71875rem;font-weight:500}@media (max-width:640px){.EiPyVG_groupLabel{padding:.5rem .625rem .25rem;font-size:.8125rem}}.EiPyVG_empty{text-align:center;color:var(--muted-foreground);padding:1.5rem;font-size:.875rem}@media (max-width:640px){.EiPyVG_empty{padding:1.75rem 1rem;font-size:.9375rem}}.EiPyVG_separator{background-color:oklch(from var(--border) l c h / .4);width:100%;height:.5px;margin:.25rem 0}.EiPyVG_footer{border-top:.5px solid oklch(from var(--border) l c h / .5);background-color:oklch(from var(--muted) l c h / .2);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.EiPyVG_shortcut{background-color:var(--background);border:.5px solid oklch(from var(--border) l c h / .5);color:var(--muted-foreground);align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .25rem;font-family:monospace;font-size:.75rem;font-weight:500;display:flex}.EiPyVG_shortcut svg{flex-shrink:0}@media (max-width:640px){.EiPyVG_shortcut{padding:.1875rem .375rem;font-size:.8125rem}}
.wG2fyq_kbd{white-space:nowrap;background:var(--card);box-shadow:inset 0 0 0 1px #0000000f, 0 2px 0 0 var(--muted);color:var(--foreground);border:none;border-radius:2px;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:550;line-height:1;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:inline-flex}.wG2fyq_commandKey{font-size:1.15em}.wG2fyq_kbd:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.wG2fyq_sm{min-width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:.625rem}.wG2fyq_md{min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem}.wG2fyq_lg{min-width:2rem;height:2rem;padding:0 .5rem;font-size:.875rem}
._80K6fW_trigger[data-popup-open]{background-color:var(--accent);color:var(--accent-foreground)}@media (hover:hover){._80K6fW_trigger[data-popup-open]:hover{background-color:var(--accent);color:var(--accent-foreground)}}._80K6fW_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}._80K6fW_trigger[data-slot]:active:not([data-disabled]),._80K6fW_trigger[data-slot][data-pressed]:not([data-disabled]){transform:none}._80K6fW_backdrop{z-index:998;background-color:#0000001a;background-color:lab(0% 0 0/.1);position:fixed;inset:0}._80K6fW_positioner{z-index:50;width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width);transition-property:top,left,right,bottom,transform;transition-duration:.35s;transition-timing-function:var(--ease-out-expo)}._80K6fW_positioner[data-instant]{transition:none}._80K6fW_popup{box-sizing:border-box;width:var(--popup-width,auto);height:var(--popup-height,auto);border-radius:var(--radius);background-color:var(--popover);color:var(--popover-foreground);transform-origin:var(--transform-origin);will-change:width, height, transform, opacity;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), var(--shadow-lg);transition:width .35s var(--ease-out-expo), height .35s var(--ease-out-expo), transform .35s var(--ease-out-expo), opacity .35s var(--ease-out-expo);background-clip:padding-box;border:none;display:flex;position:relative}._80K6fW_popup:has([data-transitioning]){transition-property:transform,opacity}._80K6fW_popup[data-instant]{transition:none}._80K6fW_popup:before{content:"";pointer-events:none;border-radius:calc(var(--radius) - 1px);box-shadow:0 1px oklch(from var(--foreground) l c h / 4%);position:absolute;inset:0}._80K6fW_popup[data-starting-style],._80K6fW_popup[data-ending-style]{opacity:0;transform:scale(.95)}._80K6fW_popup:focus-visible{outline:1px solid var(--ring);outline-offset:1px}@media (max-width:640px){._80K6fW_popup{max-width:calc(100vw - 2rem);margin:1rem}}@media (prefers-reduced-motion:reduce){._80K6fW_popup{transition-property:opacity}}._80K6fW_viewport{--viewport-inline-padding:1rem;width:100%;height:100%;padding:1rem var(--viewport-inline-padding);outline:none;position:relative;overflow:clip}._80K6fW_viewport [data-current],._80K6fW_viewport [data-previous]{width:calc(var(--popup-width) - 2 * var(--viewport-inline-padding));opacity:1;transition:transform .35s var(--ease-out-expo), opacity .175s var(--ease-out-expo);transform:translate(0)}._80K6fW_viewport[data-activation-direction~=left] [data-previous][data-ending-style]{opacity:0;transform:translate(50%)}._80K6fW_viewport[data-activation-direction~=left] [data-current][data-starting-style],._80K6fW_viewport[data-activation-direction~=right] [data-previous][data-ending-style]{opacity:0;transform:translate(-50%)}._80K6fW_viewport[data-activation-direction~=right] [data-current][data-starting-style]{opacity:0;transform:translate(50%)}._80K6fW_arrow{justify-content:center;align-items:center;display:flex}._80K6fW_arrow[data-side=top]{bottom:-8px;rotate:180deg}._80K6fW_arrow[data-side=bottom]{top:-8px;rotate:0deg}._80K6fW_arrow[data-side=left]{right:-13px;rotate:90deg}._80K6fW_arrow[data-side=right]{left:-13px;rotate:-90deg}._80K6fW_arrow svg{fill:var(--border);stroke-width:1px}._80K6fW_arrowAnimated{transition:left .35s var(--ease-out-expo)}._80K6fW_title{color:var(--popover-foreground);margin:0;font-size:1.125rem;font-weight:600;line-height:1}._80K6fW_description{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.25rem}._80K6fW_close{all:unset;box-sizing:border-box;border-radius:var(--radius);cursor:pointer;width:1.5rem;height:1.5rem;color:var(--muted-foreground);justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:.25rem;right:.25rem}@media (hover:hover){._80K6fW_close:hover{background-color:var(--muted);color:var(--foreground)}}._80K6fW_close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._80K6fW_close svg{width:1rem;height:1rem}._80K6fW_actions{justify-content:end;gap:1rem;margin-top:1rem;display:flex}
._6HIZJW_viewport{background-color:var(--background);background-image:radial-gradient(oklch(from var(--foreground) l c h / .12) 1px, transparent 1px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}._6HIZJW_viewport[data-dragging]{cursor:grabbing}._6HIZJW_world{transform-origin:0 0;width:3200px;position:absolute;top:0;left:0}._6HIZJW_sectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 24px;font-size:13px;font-weight:500}._6HIZJW_masonry{columns:6 480px;column-gap:32px;margin-bottom:96px}._6HIZJW_blocks{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}._6HIZJW_card{break-inside:avoid;background:var(--card);box-shadow:inset 0 0 0 1px oklch(from var(--foreground) l c h / .07);cursor:auto;-webkit-user-select:text;user-select:text;border-radius:18px;flex-direction:column;margin-bottom:32px;display:flex;overflow:hidden}._6HIZJW_card[data-wide]{width:1000px;margin-bottom:0}._6HIZJW_cardHeader{justify-content:space-between;align-items:baseline;padding:16px 20px 12px;display:flex}._6HIZJW_cardTitle{color:var(--foreground);margin:0;font-size:15px;font-weight:500}._6HIZJW_cardCount{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:13px}._6HIZJW_tabs{flex-wrap:wrap;gap:4px;padding:0 16px 12px;display:flex}._6HIZJW_tab{font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 10px;font-size:13px}._6HIZJW_tab:hover{color:var(--foreground)}._6HIZJW_tab[data-active]{background:var(--background);color:var(--foreground);box-shadow:inset 0 0 0 1px oklch(from var(--foreground) l c h / .1)}._6HIZJW_tab:focus-visible,._6HIZJW_hudButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._6HIZJW_stage{background:var(--background);box-shadow:inset 0 0 0 1px oklch(from var(--foreground) l c h / .05);border-radius:12px;margin:0 8px 8px}._6HIZJW_stage>*{min-height:240px}._6HIZJW_hud{pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}._6HIZJW_hudTitle{background:var(--card);box-shadow:inset 0 0 0 1px oklch(from var(--foreground) l c h / .07);color:var(--foreground);border-radius:10px;margin-right:auto;padding:8px 12px;font-size:14px;font-weight:500}._6HIZJW_hudGroup{background:var(--card);box-shadow:inset 0 0 0 1px oklch(from var(--foreground) l c h / .07);pointer-events:auto;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}._6HIZJW_hudButton{min-width:32px;font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px;font-size:13px}._6HIZJW_hudButton:hover,._6HIZJW_hudButton[aria-pressed=true]{background:var(--background);color:var(--foreground)}._6HIZJW_hudZoom{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;color:var(--foreground);font-size:13px}._6HIZJW_sectionTitle[data-proposed]{color:var(--foreground);margin-top:96px}
.s_WKFa_container{justify-content:center;width:100%;display:flex}
.m2d0ua_content{border-radius:1rem;flex-direction:column;gap:1rem;width:clamp(250px,90vw,400px);max-height:300px;padding:1.5rem;display:flex}@media (max-width:640px){.m2d0ua_content{left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}}.m2d0ua_description{color:var(--muted-foreground)}.m2d0ua_footer{gap:12px;margin-top:32px;display:flex}.m2d0ua_footer>*{flex:1}
._8fPPya_container{justify-content:center;align-items:center;gap:.5rem;display:flex}._8fPPya_iconButton{width:2.25rem;height:2.25rem;padding:0}._8fPPya_stack{flex-direction:column;gap:.25rem;display:flex}._8fPPya_stack ._8fPPya_title,._8fPPya_profilePanel ._8fPPya_title{margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}._8fPPya_profilePanel{flex-direction:column;gap:.75rem;width:12rem;display:flex}._8fPPya_profileHeader{align-items:center;gap:.75rem;display:flex}._8fPPya_avatar{flex-shrink:0;width:2.5rem;height:2.5rem}._8fPPya_profileInfo{flex-direction:column;flex:1;min-width:0;display:flex}._8fPPya_profileRole{color:var(--muted-foreground);font-size:.75rem}._8fPPya_logoutButton{width:100%}
.aDG39W_carousel{--page-max-width:1280px;--page-padding-left:1rem;--carousel-gap:16px;--edge:calc((100vw - var(--page-max-width)) / 2);--min-edge:calc(var(--edge) - var(--carousel-gap));--min-padding:calc(var(--page-padding-left) - var(--carousel-gap));border-radius:.5rem;width:100%;margin:0 auto;position:relative;overflow:visible}.aDG39W_carousel:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.aDG39W_carousel[data-align=center]{flex-direction:column;align-items:center;display:flex}.aDG39W_bleed{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.aDG39W_viewport{overscroll-behavior-x:contain;scroll-snap-stop:always;width:100%;padding-block:calc(var(--focus-ring-width,2px) + var(--focus-ring-offset,2px));scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow:scroll hidden}.aDG39W_viewport::-webkit-scrollbar{display:none}.aDG39W_container{align-items:stretch;display:flex}.aDG39W_container:before{content:"";width:var(--inset-padding-left,0);flex-shrink:0}.aDG39W_container:after{content:"";width:var(--inset-padding-right,0);flex-shrink:0}.aDG39W_slide{flex-shrink:0;position:relative}.aDG39W_slide:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:var(--radius)}.aDG39W_navContainer{justify-content:center;gap:.5rem;margin-top:3rem;display:flex}.aDG39W_navButton{border:.5px solid oklch(from var(--border) l c h / .8);background:var(--card);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;box-shadow:var(--shadow-md);transition:.2s var(--ease-out-quad);opacity:.9;border-radius:50%;justify-content:center;align-items:center;transition-property:color,background-color,border-color,box-shadow,opacity,transform;display:flex;position:relative}@media (hover:hover){.aDG39W_navButton:hover{opacity:1;background:var(--muted)}}.aDG39W_navButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.aDG39W_navButton:active{transform:scale(.95)}.aDG39W_navButton:disabled{opacity:.3;cursor:default;background:var(--muted);color:var(--muted-foreground);pointer-events:none}@media (hover:hover){.aDG39W_navButton:disabled:hover{opacity:.3;background:var(--muted);transform:none}}.aDG39W_navButton svg{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.aDG39W_navButton{transition:none}}.aDG39W_indicators{z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.aDG39W_indicator{background:oklch(from var(--foreground) l c h / .3);cursor:pointer;border:none;border-radius:50%;width:.75rem;height:.75rem;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;position:relative}@media (hover:hover){.aDG39W_indicator:hover{background:oklch(from var(--foreground) l c h / .5);transform:scale(1.1)}}.aDG39W_indicator:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.aDG39W_indicator[data-active]{background:var(--primary);transform:scale(1.2)}@media (hover:hover){.aDG39W_indicator[data-active]:hover{background:var(--primary)}}@media (prefers-reduced-motion:reduce){.aDG39W_indicator{transition:none}}.aDG39W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.B7cohq_root{flex-direction:column;gap:.75rem;display:flex}
@media (max-width:640px),(pointer:coarse){.xeEe-W_input{font-size:1rem}.xeEe-W_input::placeholder{font-size:1rem}}.xeEe-W_trigger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.xeEe-W_trigger:focus-visible{outline:none}.xeEe-W_trigger[data-disabled]{opacity:.5;cursor:not-allowed}.xeEe-W_clear{border-radius:calc(var(--radius) - 2px);cursor:pointer;color:var(--muted-foreground);justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}@media (hover:hover){.xeEe-W_clear:hover{color:var(--foreground);background:var(--accent)}}.xeEe-W_icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;margin-left:.5rem}.xeEe-W_positioner{z-index:150;width:var(--anchor-width);position:absolute;top:100%;left:0}.xeEe-W_popup{box-sizing:border-box;max-height:min(var(--available-height), 20rem);width:var(--anchor-width);max-width:var(--available-width);overscroll-behavior:contain;background:var(--popover);border-radius:var(--radius);box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), var(--shadow-border-stack);transform-origin:var(--transform-origin);transition:transform .25s var(--ease-out-expo), opacity .25s var(--ease-out-expo);border:none;outline:none;flex-direction:column;scroll-padding-block:.5rem;display:flex;overflow-y:auto}.xeEe-W_popup[data-starting-style]{opacity:0;transform:scale(.95)}.xeEe-W_popup[data-ending-style]{transition:none}@media (max-width:640px){.xeEe-W_popup{max-width:calc(100vw - 2rem)}}@media (prefers-reduced-motion:reduce){.xeEe-W_popup{transition-property:opacity}}.xeEe-W_itemIndicator{opacity:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .15s;display:flex}.xeEe-W_item{min-height:32px;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;background-color:#0000;justify-content:flex-start;align-items:center;gap:.75rem;margin-inline:4px;padding-inline:8px 6px;font-size:.875rem;font-weight:400;line-height:1.2;display:flex;position:relative}.xeEe-W_item:before{content:"";border-radius:calc(var(--radius) - 4px);z-index:-1;background-color:#0000;position:absolute;inset:0}.xeEe-W_item[data-highlighted]:before,.xeEe-W_item:focus:before{background-color:var(--accent)}@media (hover:hover){.xeEe-W_item:hover:before{background-color:var(--accent)}}.xeEe-W_item:focus,.xeEe-W_item:focus-visible{outline:none}.xeEe-W_item[data-disabled]{opacity:.5;cursor:not-allowed}@media (hover:hover){.xeEe-W_item[data-disabled]:hover:before{background:0 0}}.xeEe-W_item[data-selected] .xeEe-W_itemIndicator{opacity:1;margin:4px}@media (max-width:640px){.xeEe-W_item{gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.9375rem}}.xeEe-W_list{outline:none;flex-direction:column;gap:1px;display:flex}.xeEe-W_itemText{flex:1}.xeEe-W_group{padding:.25rem 0}.xeEe-W_groupLabel{color:var(--muted-foreground);padding:.5rem .75rem;font-size:.75rem;font-weight:500}.xeEe-W_arrow{background:var(--card);border-top:1px solid var(--border);border-left:1px solid var(--border);width:.5rem;height:.5rem;position:absolute;top:-.25rem;left:1rem;transform:rotate(45deg)}.xeEe-W_noItems,.xeEe-W_empty:not(:empty){text-align:center;color:var(--muted-foreground);padding:2rem 1rem;font-size:.875rem}@media (max-width:640px){.xeEe-W_noItems,.xeEe-W_empty:not(:empty){padding:1.5rem 1rem;font-size:.9375rem}}.xeEe-W_chips{box-sizing:border-box;border-radius:var(--radius);background-color:var(--popover);width:100%;box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.25rem .375rem;display:flex}.xeEe-W_chips:focus-within{box-shadow:0 0 0 1px var(--ring), 0 0 0 3px oklch(from var(--ring) l c h / .2)}.xeEe-W_chip{background-color:var(--secondary);color:var(--foreground);border-radius:calc(var(--radius) - 2px);cursor:default;outline:0;align-items:center;gap:.25rem;padding:.125rem .125rem .125rem .5rem;font-size:.875rem;display:flex;overflow:hidden}.xeEe-W_chip:focus-within,.xeEe-W_chip[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}@media (max-width:640px){.xeEe-W_chip{font-size:.9375rem}}.xeEe-W_chipRemove{color:inherit;border-radius:calc(var(--radius) - 4px);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}@media (hover:hover){.xeEe-W_chipRemove:hover{background-color:oklch(from var(--foreground) l c h / .1)}}.xeEe-W_chipsInput{box-sizing:border-box;border-radius:var(--radius);height:2rem;color:var(--foreground);background-color:#0000;border:none;flex:1;min-width:3rem;margin:0;padding-left:.5rem;font-family:inherit;font-size:.875rem}.xeEe-W_chipsInput::placeholder{color:var(--muted-foreground)}.xeEe-W_chipsInput:focus{outline:none}@media (max-width:640px){.xeEe-W_chipsInput{font-size:.9375rem}}
.MtGV9W_wrapper{width:fit-content;height:fit-content;position:relative}.MtGV9W_overlay{z-index:101;background-color:var(--background);min-height:100dvh;position:fixed;inset:0}.MtGV9W_card{all:unset;cursor:pointer;flex-direction:column;align-items:center;width:320px;display:flex;position:relative;overflow:hidden}.MtGV9W_card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 .5px oklch(from var(--border) l c h / .7);pointer-events:none;position:absolute;inset:0}.MtGV9W_card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.MtGV9W_image{object-fit:cover;width:100%;height:320px}.MtGV9W_heading{font-size:var(--font-size-2xl);color:var(--secondary-foreground);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;line-height:1.5;transition:color .15s ease-out;overflow:hidden}@media (hover:hover){.MtGV9W_card:hover .MtGV9W_heading{color:var(--foreground)}}.MtGV9W_modalPositioner{z-index:102;pointer-events:none;justify-content:center;align-items:center;max-height:100%;display:flex;position:fixed;inset:0;overflow-y:auto}.MtGV9W_expandedCard{background-color:var(--mix-card-15-bg);width:100%;max-width:960px;height:100dvh;box-shadow:inset 0 0 0 .5px oklch(from var(--border) l c h / .6);pointer-events:auto;opacity:1;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex-direction:column;align-items:center;gap:16px;padding:0;transition:none;animation:none;display:flex;position:fixed;top:5vh;overflow:hidden;transform:none}.MtGV9W_scrollAreaRoot{width:100%;height:100%;position:relative}.MtGV9W_scrollAreaViewport{overscroll-behavior:contain;width:100%;height:100%}.MtGV9W_scrollAreaViewport:before,.MtGV9W_scrollAreaViewport:after{content:"";pointer-events:none;z-index:10;border-radius:.375rem;width:100%;transition:height .1s ease-out;display:block;position:absolute;left:0}.MtGV9W_scrollAreaViewport:before{--scroll-area-overflow-y-start:inherit;height:min(40px, var(--scroll-area-overflow-y-start));background:linear-gradient(to bottom, oklch(from var(--background) l c h / .7), transparent);top:0}.MtGV9W_scrollAreaViewport:after{--scroll-area-overflow-y-end:inherit;height:min(10vh, var(--scroll-area-overflow-y-end,10vh));background:linear-gradient(to top, var(--background) 0%, var(--background) 30%, transparent 100%);bottom:0}.MtGV9W_scrollableContent{width:100%;padding:24px;padding-top:max(0vh, env(safe-area-inset-top));padding-bottom:max(12vh, env(safe-area-inset-bottom));padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right));flex-direction:column;align-items:center;gap:16px;display:flex}.MtGV9W_scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;border-radius:3px;justify-content:center;width:6px;margin:calc(32px + .5vh) 4px 4px 0;transition:opacity .15s ease-out .8s;display:flex}.MtGV9W_scrollbar[data-scrolling]{opacity:1;pointer-events:auto;transition:opacity .15s ease-out}.MtGV9W_scrollbarThumb{border-radius:inherit;background-color:oklch(from var(--border) l c h / .5);width:100%;transition:background-color .15s ease-out}@media (hover:hover){.MtGV9W_scrollbarThumb:hover{background-color:oklch(from var(--border) l c h / .8)}}.MtGV9W_contentExpanded{text-align:left;flex-direction:column;align-items:flex-start;gap:36px;width:100%;max-width:700px;height:auto;margin:0 auto;padding:28px 0 0;line-height:2;display:flex}.MtGV9W_expandedImage{object-fit:contain;width:100%;max-width:700px;height:auto}.MtGV9W_expandedHeading{color:var(--foreground);letter-spacing:-.02em;align-self:flex-start;width:100%;margin:0;font-size:48px;font-weight:500;line-height:1.5}.MtGV9W_paragraphWrapper{color:oklch(from var(--secondary-foreground) l c h / .8)}.MtGV9W_closeButtonContainer{z-index:20;cursor:pointer;border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:44px;height:44px;display:flex;position:sticky;top:32px}.MtGV9W_closeButton{box-shadow:inset 0 0 0 .5px oklch(from var(--border) l c h / .7);z-index:20;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .15s ease-out,color .15s ease-out;display:flex}@media (hover:hover){.MtGV9W_closeButton:hover{color:var(--foreground);background-color:var(--muted)}}.MtGV9W_closeButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.MtGV9W_contentContainer{justify-content:center;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.MtGV9W_headingWrapper{min-width:0}.MtGV9W_expandIcon{color:var(--muted-foreground);width:36px;min-width:36px;height:36px;min-height:36px;box-shadow:inset 0 0 0 .5px oklch(from var(--border) l c h / .7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background-color .15s ease-out,color .15s ease-out;display:flex}@media (hover:hover){.MtGV9W_expandIcon:hover,.MtGV9W_card:hover .MtGV9W_expandIcon{background-color:var(--card);color:var(--foreground)}}@media (max-width:768px){.MtGV9W_card{max-width:300px}.MtGV9W_expandedHeading{font-size:32px}.MtGV9W_expandedContent{font-size:14px}.MtGV9W_scrollableContent{padding:0 16px;padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));padding-bottom:max(8vh, env(safe-area-inset-bottom));justify-content:space-between;gap:0}.MtGV9W_closeButton{background-color:var(--background)}}@media (prefers-reduced-motion:reduce){.MtGV9W_card,.MtGV9W_closeButton,.MtGV9W_expandIcon,.MtGV9W_heading,.MtGV9W_scrollbar,.MtGV9W_scrollbarThumb{transition:none}}
.cvDTrW_root{background:var(--mix-card-50-bg);border-radius:var(--radius);box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .6), var(--shadow-border-stack);border:none;align-items:center;gap:.125rem;padding:.125rem;display:flex}@media (max-width:640px){.cvDTrW_root{gap:.375rem;padding:.375rem}}.cvDTrW_menuRoot{display:inline-block}.cvDTrW_menuTrigger{color:var(--foreground);cursor:pointer;isolation:isolate;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.cvDTrW_menuTrigger:before{content:"";border-radius:calc(var(--radius) - 2px);z-index:-1;transition:background-color .25s var(--ease-out-expo);background-color:#0000;position:absolute;inset:0}.cvDTrW_menuTrigger[data-popup-open]:before{background-color:var(--accent)}@media (hover:hover){.cvDTrW_menuTrigger:hover:before,.cvDTrW_menuTrigger[data-popup-open]:hover:before{background-color:var(--accent)}}.cvDTrW_menuTrigger:focus{outline:none}.cvDTrW_menuTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cvDTrW_menuTrigger[data-disabled]{cursor:not-allowed;opacity:.5}@media (max-width:640px){.cvDTrW_menuTrigger{min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem}}.cvDTrW_menuPositioner{z-index:150;position:absolute;left:0}.cvDTrW_menuPopup{background-color:var(--popover);border-radius:var(--radius);min-width:170px;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), var(--shadow-border-stack);transform-origin:"top center";transition:transform .25s var(--ease-out-expo), opacity .25s var(--ease-out-expo);border:none;flex-direction:column;display:flex}.cvDTrW_menuPopup[data-starting-style],.cvDTrW_menuPopup[data-ending-style]{opacity:0;transform:scale(.95)}@media (max-width:640px){.cvDTrW_menuPopup{max-width:calc(100vw - 2rem);padding:.375rem}}@media (prefers-reduced-motion:reduce){.cvDTrW_menuPopup{transition-property:opacity}}.cvDTrW_shortcut{color:var(--muted-foreground);letter-spacing:.025em;opacity:.6;margin-left:auto;margin-right:4px;font-size:.75rem}@media (max-width:640px){.cvDTrW_shortcut{display:none}}
._4bt0SG_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._4bt0SG_backdrop{z-index:140;position:fixed;inset:0}._4bt0SG_positioner{z-index:150;position:absolute}._4bt0SG_popup{background-color:var(--popover);border-radius:var(--radius-lg);max-width:320px;box-shadow:0 0 0 .5px oklch(from var(--border) l c h / .8), oklch(from var(--border) l c h / .2) 0px .5px .5px, oklch(from var(--border) l c h / .2) 0px .5px .5px, oklch(from var(--border) l c h / .2) 0px .5px .5px;z-index:150;transform-origin:var(--transform-origin);transition:transform .25s var(--ease-out-expo), opacity .25s var(--ease-out-expo);border:none;padding:1rem}._4bt0SG_popup[data-starting-style],._4bt0SG_popup[data-ending-style]{opacity:0;transform:scale(.9)}@media (prefers-reduced-motion:reduce){._4bt0SG_popup{transition-property:opacity}}._4bt0SG_arrow{fill:var(--popover);stroke:var(--border);stroke-width:1px;width:10px;height:5px}._4bt0SG_previewContent{flex-direction:column;gap:.75rem;display:flex}._4bt0SG_previewHeader{align-items:center;gap:.75rem;display:flex}._4bt0SG_previewAvatar{object-fit:cover;border:2px solid var(--border);border-radius:50%;width:2.5rem;height:2.5rem}._4bt0SG_previewInfo{flex:1}._4bt0SG_previewTitle{color:var(--foreground);margin:0;font-size:.875rem;font-weight:600}._4bt0SG_previewSubtitle{color:var(--muted-foreground);margin:0;font-size:.75rem}._4bt0SG_previewDescription{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.4}._4bt0SG_previewImage{object-fit:cover;border-radius:var(--radius);border:1px solid var(--border);width:100%;height:120px}._4bt0SG_previewStats{color:var(--muted-foreground);gap:1rem;font-size:.75rem;display:flex}._4bt0SG_previewStat{align-items:center;gap:.25rem;display:flex}
._2Qz9W_root{--box-shadow:0 .753698px .452219px -.583333px #0000000f, 0 1.927px 1.1562px -1.16667px #0000000d, 0 3.86321px 2.31793px -1.75px #0000000d, 0 7.32331px 4.39398px -2.33333px #0000000d, 0 14.5565px 8.73393px -2.91667px #0000000a, 0 10px 19.2px -3.5px #00000005;appearance:none;background-color:var(--mix-card-85-bg);border:.5px solid var(--border);border-radius:12px;align-items:center;width:44px;height:24px;margin:0;padding:2px;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}@media (hover:hover){._2Qz9W_root:hover{background-color:var(--muted-hover,var(--muted))}}._2Qz9W_root[data-checked]{background-color:var(--success)}._2Qz9W_root:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._2Qz9W_root[data-disabled]{cursor:not-allowed;opacity:.5}@media (hover:hover){._2Qz9W_root[data-disabled]:hover{background-color:var(--muted)}._2Qz9W_root[data-disabled][data-checked]:hover{background-color:var(--primary)}}._2Qz9W_thumb{box-shadow:var(--box-shadow);border:.5px solid oklch(from var(--border) l c h / .2);width:20px;height:20px;transition:transform .2s var(--ease-in-out-quad);background-color:#fff;border-radius:50%;transform:translate(0)}._2Qz9W_thumb[data-checked]{transform:translate(20px)}
.q2iKSq_section{width:100%;max-width:900px;margin:0 auto;padding:48px 24px}.q2iKSq_header{text-align:left;margin-bottom:48px}.q2iKSq_caption{font-size:var(--font-size-sm);color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-weight:500;display:block}.q2iKSq_heading{color:var(--foreground);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.2}.q2iKSq_description{font-size:var(--font-size-base);color:var(--muted-foreground);max-width:600px;margin:0;line-height:1.6}.q2iKSq_grid{columns:2;column-gap:24px}.q2iKSq_card{break-inside:avoid;border-radius:20px;max-width:100%;margin-bottom:24px;transform:translateZ(0)}.q2iKSq_card:first-child{margin-top:120px}.q2iKSq_cardImage{border-radius:12px;width:auto}.q2iKSq_cardTitle{margin:0}.q2iKSq_card [data-slot=card-content]{gap:.75rem}.q2iKSq_linkButton{padding-left:0}@media (max-width:640px){.q2iKSq_section{padding:32px 16px}.q2iKSq_header{margin-bottom:32px}.q2iKSq_grid{columns:1}.q2iKSq_card{border-radius:16px;margin-bottom:16px}.q2iKSq_card:first-child{margin-top:0}.q2iKSq_cardImage{border-radius:8px}.q2iKSq_cardTitle{font-size:1.125rem;line-height:1.3}}
.vVntPq_container{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.MLqorW_container{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.-t9eLq_container{align-items:center;gap:.5rem;display:flex}
.o5_aJW_container{align-items:center;gap:1rem;display:flex}
