.select-field{background:var(--bg-translucent);box-shadow:var(--shadow-button-neutral);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;transition:box-shadow .15s;position:relative;overflow:hidden}.select-field:before{content:"";background:var(--gradient-button-neutral);pointer-events:none;border-radius:inherit;position:absolute;inset:0}.select-field:after{content:"";background:var(--glow-on-neutral-hover);pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .15s;position:absolute;inset:0}.select-field:hover:not(:disabled,[data-disabled]):after{opacity:1;transition:none}.select-field:focus-visible,[data-slot=select-trigger-ghost]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.select-field:active:not(:disabled,[data-disabled]){box-shadow:var(--shadow-button-pressed-neutral);transition:none}.select-field:active:not(:disabled,[data-disabled]):before{display:none}.select-field:active:not(:disabled,[data-disabled]):after{background:var(--glow-on-neutral-pressed);opacity:1;transition:none}.select-field:disabled,.select-field[data-disabled]{cursor:not-allowed;box-shadow:none!important}.select-field:disabled:before,.select-field:disabled:after,.select-field[data-disabled]:before,.select-field[data-disabled]:after{display:none}.select-field[aria-expanded=true]{box-shadow:var(--shadow-button-pressed-neutral)}.select-field[aria-expanded=true]:before{display:none}.select-field[aria-expanded=true]:after{background:var(--glow-on-neutral-pressed);opacity:1}.select-field[aria-invalid=true]{box-shadow:var(--shadow-button-neutral), inset 0 0 0 1px var(--border-destructive)}.select-field[aria-invalid=true]:active:not(:disabled,[data-disabled]),.select-field[aria-invalid=true][aria-expanded=true]{box-shadow:var(--shadow-button-pressed-neutral), inset 0 0 0 1px var(--border-destructive)}.select-chevron{color:var(--fg-tertiary);transition:color .15s}.select-field:hover:not(:disabled,[data-disabled]) .select-chevron,.select-field[aria-expanded=true] .select-chevron{color:var(--fg-primary);transition:color}@media (prefers-reduced-motion:reduce){.select-field,.select-field:after,.select-chevron{transition:none!important}}@layer components{[data-slot=data-table-sort-indicator]{--_sort-icon:15px;--_sort-band:16px;--_sort-fade:12px;--_sort-idle-scale:.62;--_sort-rest-scale:.34;--_sort-idle-stroke:1.1;--_sort-sep:calc(var(--_sort-icon) * var(--_sort-idle-scale) * (15.5 - 1.5) / 24);inline-size:16px;block-size:calc(var(--_sort-band) + 2 * var(--_sort-fade));margin-block:calc(-1 * var(--_sort-fade));pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--_sort-fade), #000 calc(var(--_sort-fade) + var(--_sort-band)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--_sort-fade), #000 calc(var(--_sort-fade) + var(--_sort-band)), transparent);flex:none;display:inline-block;position:relative}[data-slot=data-table-sort-indicator]>svg{--_sort-y:0px;--_sort-scale:var(--_sort-idle-scale);--_sort-opacity:1;color:var(--fg-tertiary);translate:0 var(--_sort-y);scale:var(--_sort-scale);opacity:var(--_sort-opacity);--_sort-ease:cubic-bezier(.23, 1, .32, 1);transition:translate .2s var(--_sort-ease), scale .2s var(--_sort-ease), rotate .2s var(--_sort-ease), opacity .11s var(--_sort-ease), color .12s var(--_sort-ease);position:absolute;inset-block-start:calc(50% - var(--_sort-icon) / 2);inset-inline-start:calc(50% - var(--_sort-icon) / 2)}[data-slot=data-table-sort-indicator]>svg[data-pos=top]{--_sort-y:calc(var(--_sort-sep) / -2)}[data-slot=data-table-sort-indicator]>svg[data-pos=bottom]{--_sort-y:calc(var(--_sort-sep) / 2)}[data-slot=data-table-sort-indicator]>svg[data-role=active]{--_sort-scale:1;color:var(--fg-primary)}[data-slot=data-table-sort-indicator]>svg[data-role=absorbed]{--_sort-scale:var(--_sort-rest-scale);--_sort-opacity:0}[data-slot=data-table-sort-indicator]>svg[data-snap],[data-slot=data-table-sort-indicator]>svg[data-snap] path{transition:none}[data-slot=data-table-sort-indicator]>svg path{stroke:currentColor;stroke-width:0;stroke-linejoin:round;transition:stroke-width .2s var(--_sort-ease)}[data-slot=data-table-sort-indicator]>svg[data-role=idle] path{stroke-width:var(--_sort-idle-stroke)}[data-slot=data-table-sort]:focus-visible [data-slot=data-table-sort-indicator]>svg[data-role=idle]{color:var(--fg-primary)}@media (hover:hover){[data-slot=data-table-sort]:not([aria-disabled=true]):hover [data-slot=data-table-sort-indicator]>svg[data-role=idle]{color:var(--fg-primary)}}[data-slot=data-table-sort][aria-disabled=true] [data-slot=data-table-sort-indicator]>svg{--_sort-opacity:0}@media (prefers-reduced-motion:reduce){[data-slot=data-table-sort-indicator]>svg{transition-duration:0s,0s,0s,.11s,.12s}[data-slot=data-table-sort-indicator]>svg path{transition-duration:0s}}.pulse-collapsible-panel{opacity:1;transition:height .2s ease-out,opacity .12s ease-out}.pulse-collapsible-panel[data-starting-style],.pulse-collapsible-panel[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.pulse-collapsible-panel{transition:none}}}:root,[data-pulse-theme=light]{--_switch-shadow-thumb:inset 0px var(--border-default) 0px 0px #fff, inset 0px calc(-1 * var(--border-default)) 0px 0px #fffc, inset 0px 0px 0px 1px #fff, 0px 2px 2px -1px #0000000a, 0px 4px 4px -2px #00000005, 0px 0px 0px var(--border-default) #0000003d;--_switch-shadow-thumb-active:inset 0px 2px 0px 0px #fff, inset 0px -2px 0px 0px #fffc, inset 0px 0px 0px calc(var(--border-default) / 1.625) #fff, 0px 2px 2px -1px #0000000a, 0px 4px 4px -2px #00000005, 0px 0px 0px calc(var(--border-default) / 1.625) #0000003d;--_switch-shadow-track:inset 0px 2px 2px -1px #0000000a, inset 0px 4px 4px -2px #0000000a, inset 0px 0px 0px var(--border-default) #0000001f;--_switch-gradient-thumb:linear-gradient(to bottom, transparent, #0000000a);--_switch-gradient-track-off:linear-gradient(to bottom, transparent, #ffffff0a);--_switch-gradient-track-on:linear-gradient(to bottom, transparent, #ffffff14);--_switch-bg-muted:oklch(56.74% .009 106.68/.16);--_switch-ease:var(--ease-out-cubic,cubic-bezier(.215, .61, .355, 1))}.dark{--_switch-shadow-thumb:inset 0px var(--border-default) 0px 0px #fff, inset 0px calc(-1 * var(--border-default)) 0px 0px #fffc, inset 0px 0px 0px 1px #fff, 0px 2px 2px -1px #0000001f, 0px 4px 4px -2px #0000001f, 0px 0px 0px var(--border-default) #0000001f;--_switch-shadow-thumb-active:var(--_switch-shadow-thumb);--_switch-shadow-track:inset 0px 2px 2px -1px #00000014, inset 0px 4px 4px -2px #00000014, inset 0px 0px 0px var(--border-default) #ffffff29;--_switch-gradient-thumb:linear-gradient(to bottom, transparent, #0000001f);--_switch-gradient-track-off:linear-gradient(to bottom, transparent, #ffffff0a);--_switch-gradient-track-on:linear-gradient(to bottom, transparent, #ffffff14);--_switch-bg-muted:oklch(56.74% .009 106.68/.04)}@keyframes _switch-detect-hover{0%{opacity:.999}}.switch-track{background:var(--bg-translucent);width:32px;height:20px;box-shadow:var(--_switch-shadow-track);transition:background-color .15s var(--_switch-ease);border-radius:10px;outline:none;display:inline-flex;position:relative;overflow:hidden}.switch-track:hover:not([data-disabled]){animation:1ms _switch-detect-hover}.switch-track:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.switch-track[data-variant=special]:focus-visible{outline-color:var(--border-special)}.switch-track:before{content:"";background:var(--_switch-bg-muted);border-radius:inherit;pointer-events:none;transition:background .15s var(--_switch-ease);position:absolute;inset:0}.switch-track:after{content:"";background:var(--_switch-gradient-track-off);border-radius:inherit;pointer-events:none;transition:background .15s var(--_switch-ease);position:absolute;inset:0}.switch-glow{border-radius:inherit;pointer-events:none;background:var(--glow-on-neutral-hover);opacity:0;transition:opacity .15s var(--_switch-ease);z-index:1;position:absolute;inset:0}.switch-track:hover:not([data-disabled])[data-optimistic=unchecked] .switch-glow{opacity:1;transition:none}.switch-track:active:not([data-disabled])[data-optimistic=unchecked]:after{background:0 0}.switch-track:active:not([data-disabled])[data-optimistic=unchecked] .switch-glow{background:var(--glow-on-neutral-pressed);opacity:1;transition:none}.switch-track[data-optimistic=checked]{background:var(--bg-accent);transition:none}.switch-track[data-optimistic=checked]:before{background:0 0}.switch-track[data-optimistic=checked]:after{background:var(--_switch-gradient-track-on)}.switch-track[data-optimistic=checked] .switch-glow{background:var(--glow-on-accent-hover)}.switch-track:hover:not([data-disabled])[data-optimistic=checked] .switch-glow{opacity:1;transition:none}.switch-track:active:not([data-disabled])[data-optimistic=checked]:after{background:0 0}.switch-track:active:not([data-disabled])[data-optimistic=checked] .switch-glow{background:var(--glow-on-accent-pressed);opacity:1;transition:none}.switch-track[data-variant=special][data-optimistic=checked]{background:var(--bg-special)}.switch-thumb{background:var(--fg-emphasis);width:16px;height:16px;box-shadow:var(--_switch-shadow-thumb);z-index:2;pointer-events:none;transition:transform .15s var(--_switch-ease), border-radius .15s var(--_switch-ease);border-radius:8px;position:absolute;top:2px;left:2px;transform:translate(0)}.switch-thumb:before{content:"";background:var(--_switch-gradient-thumb);pointer-events:none;transition:opacity .15s var(--_switch-ease);border-radius:7px;position:absolute;inset:1px}.switch-track[data-fresh-hover]:hover:not(:active):not([data-disabled])[data-optimistic=unchecked] .switch-thumb{border-radius:7.11px/8px;transform:translate(1px)scaleX(1.125)}.switch-track[data-optimistic=checked] .switch-thumb{transform:translate(12px)}.switch-track[data-fresh-hover]:hover:not(:active):not([data-disabled])[data-optimistic=checked] .switch-thumb{border-radius:7.11px/8px;transform:translate(11px)scaleX(1.125)}@media (pointer:fine){.switch-track:active:not([data-disabled])[data-optimistic=unchecked] .switch-thumb,.switch-track:active:not([data-disabled])[data-optimistic=checked] .switch-thumb{box-shadow:var(--_switch-shadow-thumb-active);border-radius:4.31px/8px;transform:translate(6px)scaleX(1.625)scaleY(.875)}.switch-track:active:not([data-disabled])[data-optimistic=unchecked] .switch-thumb:before,.switch-track:active:not([data-disabled])[data-optimistic=checked] .switch-thumb:before{opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){.switch-thumb{will-change:auto;transition:none}.switch-track[data-fresh-hover]:hover:not(:active):not([data-disabled])[data-optimistic=unchecked] .switch-thumb{border-radius:8px;transform:translate(0)}.switch-track[data-fresh-hover]:hover:not(:active):not([data-disabled])[data-optimistic=checked] .switch-thumb{border-radius:8px;transform:translate(12px)}.switch-track:active:not([data-disabled])[data-optimistic=unchecked] .switch-thumb{box-shadow:var(--_switch-shadow-thumb);border-radius:8px;transform:translate(0)}.switch-track:active:not([data-disabled])[data-optimistic=checked] .switch-thumb{box-shadow:var(--_switch-shadow-thumb);border-radius:8px;transform:translate(12px)}}.thinking-text{--thk-base:var(--fg-quaternary);--thk-highlight:var(--fg-primary);--thk-duration:2.8s;--thk-width:70%;--thk-easing:cubic-bezier(.4, 0, .2, 1);color:var(--thk-base);background-image:linear-gradient(90deg, transparent 0%, transparent calc(50% - var(--thk-width) / 2), var(--thk-highlight) 50%, transparent calc(50% + var(--thk-width) / 2), transparent 100%), linear-gradient(0deg, var(--thk-base), var(--thk-base));-webkit-text-fill-color:transparent;animation:thinking-text-sweep var(--thk-duration) var(--thk-easing) infinite;will-change:background-position;background-position:200% 0,0 0;background-repeat:no-repeat;background-size:200% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.thinking-text[data-direction=rtl]{animation-direction:reverse}.thinking-text[data-paused=true]{animation-play-state:paused}.thinking-text[data-mode=trail]{--thk-trail-angle:90deg;--thk-tint:transparent;background-image:linear-gradient(var(--thk-trail-angle), transparent 0%, transparent calc(50% - var(--thk-width)), var(--thk-tint) calc(50% - var(--thk-width) * .5), var(--thk-tint) calc(50% - var(--thk-width) * .15), var(--thk-highlight) 50%, transparent calc(50% + var(--thk-width) * .08), transparent 100%), linear-gradient(0deg, var(--thk-base), var(--thk-base))}.thinking-text[data-mode=trail][data-direction=rtl]{--thk-trail-angle:270deg}.thinking-text[data-mode=duo]{--thk-trail-angle:90deg;--thk-tint:transparent;background-image:linear-gradient(var(--thk-trail-angle), transparent 0%, transparent calc(50% - var(--thk-width) / 2), var(--thk-tint) calc(50% - var(--thk-width) / 4), var(--thk-highlight) calc(50% + var(--thk-width) / 4), transparent calc(50% + var(--thk-width) / 2), transparent 100%), linear-gradient(0deg, var(--thk-base), var(--thk-base))}.thinking-text[data-mode=duo][data-direction=rtl]{--thk-trail-angle:270deg}@keyframes thinking-text-sweep{0%{background-position:200% 0,0 0}to{background-position:-100% 0,0 0}}@media (prefers-reduced-motion:reduce){.thinking-text{color:inherit;-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.pulse-docs-link__icon{width:.981724em;height:.73em;vertical-align:baseline;width:1.34483cap;height:1cap;display:inline-block}:root{--lov-bg-switcher-pill:linear-gradient(180deg, #0000 0%, #0000000a 100%), linear-gradient(0deg, #1f55f129 0%, #1f55f129 100%), #fff;--lov-shadow-switcher-track:0 0 0 var(--border-default) var(--border-depth,#d2d2d0) inset, 0 2px 2px -1px #00000005 inset, 0 4px 4px -2px #00000005 inset, 0 var(--border-default) var(--border-default) 0 #fffc;--lov-shadow-switcher-pill-soft:0 0 0 var(--border-default) #5e89f2 inset, 0 1px 1px 0 #ffffff7a inset, 0 -1px 1px 0 #ffffff29 inset, 0 0 1px 1px #ffffff8f inset, 0 2px 2px -1px #1f55f114, 0 4px 4px -2px #1f55f114}.dark{--lov-bg-switcher-pill:linear-gradient(180deg, #ffffff14 0%, #fff0 100%), #1f55f152;--lov-shadow-switcher-track:0 0 0 var(--border-default) var(--border-translucent,#77777166) inset, 0 2px 2px -1px #0000000a inset, 0 4px 4px -2px #0000000a inset, 0 calc(-1 * var(--border-default)) 0 0 #ffffff14 inset;--lov-shadow-switcher-pill-soft:0 var(--border-default) 0 0 #ffffff52 inset, 0 calc(-1 * var(--border-default)) 0 0 #ffffff29 inset, 0 0 0 var(--border-default) #1f55f1 inset, 0 1px 1px 0 #ffffff29 inset, 0 -1px 1px 0 #0000003d inset, 0 2px 2px -1px #1f55f129, 0 4px 4px -2px #1f55f129}.view-switcher-track{background:var(--bg-depth,#f0f0ef);box-shadow:var(--lov-shadow-switcher-track);transition:box-shadow .15s}.view-switcher-track:has(:focus-visible){box-shadow:inset 0 0 0 var(--border-default) var(--border-focus), var(--lov-shadow-switcher-track);transition:none}.view-switcher-pill-soft{background:var(--lov-bg-switcher-pill);box-shadow:var(--lov-shadow-switcher-pill-soft)}@keyframes view-switcher-label-enter{0%{opacity:0;transform-origin:0;filter:blur(.5px);transform:translate(4px)scale(.96)}to{opacity:1;transform-origin:0;filter:blur();transform:translate(0)scale(1)}}@keyframes view-switcher-label-exit{0%{opacity:1;transform-origin:0;filter:blur();transform:translate(0)scale(1)}to{opacity:0;transform-origin:0;filter:blur(4px);transform:translate(-8px)scale(.64)}}@keyframes view-switcher-option-enter{0%{opacity:0;filter:blur(.5px);transform:scale(.96)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes view-switcher-label-swap-enter{0%{opacity:0;transform-origin:0;filter:blur(.5px);transform:translate(4px)scale(.96)}to{opacity:1;transform-origin:0;filter:blur();transform:translate(0)scale(1)}}@keyframes view-switcher-option-swap-enter{0%{opacity:0;filter:blur(.5px);transform:scale(.96)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes url-bar-label-enter{0%{opacity:0;filter:blur(1px);transform:scale(.98)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes url-bar-label-exit{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(1px);transform:scale(.98)}}.url-bar-label-enter{animation:.1s cubic-bezier(.16,1,.3,1) 50ms both url-bar-label-enter}.url-bar-label-exit{animation:50ms linear both url-bar-label-exit}@keyframes url-bar-label-reveal-enter{0%{opacity:0}to{opacity:1}}@keyframes url-bar-label-reveal-exit{0%{opacity:1}to{opacity:0}}.url-bar-label-reveal-enter{animation:.2s ease-out both url-bar-label-reveal-enter}.url-bar-label-reveal-exit{animation:.2s ease-out both url-bar-label-reveal-exit}@keyframes url-bar-icon-swap-enter{0%{opacity:0;filter:blur(4px);transform:scale(0)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes url-bar-icon-swap-exit{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(4px);transform:scale(0)}}.url-bar-icon-swap-enter{animation:.22s cubic-bezier(.32,.72,0,1) both url-bar-icon-swap-enter}.url-bar-icon-swap-exit{animation:.22s cubic-bezier(.32,.72,0,1) both url-bar-icon-swap-exit}
