.sp-docs{--docs-ease:cubic-bezier(0.2,0.8,0.2,1);-webkit-font-smoothing:antialiased}.sp-docs h1,.sp-docs h2,.sp-docs h3{text-wrap:balance}.sp-docs-hero{position:relative;isolation:isolate}.sp-docs-hero:after,.sp-docs-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.sp-docs-hero:before{background-image:radial-gradient(hsl(var(--foreground)/.16) 1px,transparent 1.5px);background-size:24px 24px;background-position:center 12px;-webkit-mask-image:radial-gradient(ellipse 58% 68% at 50% 46%,black 18%,transparent 74%);mask-image:radial-gradient(ellipse 58% 68% at 50% 46%,black 18%,transparent 74%)}.sp-docs-hero:after{background:radial-gradient(36% 30% at 50% 62%,hsl(var(--brand-period)/.09),transparent 72%)}.sp-docs-ask-box{box-shadow:0 1px 0 hsl(var(--foreground)/.04),0 10px 24px -14px hsl(var(--brand-ink)/.35)}.sp-docs-ask-box:has(:focus-visible){box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring)),0 10px 24px -14px hsl(var(--brand-ink)/.35)}.sp-docs-node{display:inline-grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:999px;border:1px solid hsl(var(--foreground)/.18);background:hsl(var(--background));font-family:var(--font-mono);font-size:.75rem;line-height:1;color:hsl(var(--muted-foreground))}.sp-docs-stage .sp-docs-node{transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .28s var(--docs-ease)}.sp-docs-journey:has(.sp-docs-stage:is(:hover,:focus-within)) .sp-docs-stage:has(~.sp-docs-stage:is(:hover,:focus-within)) .sp-docs-node{border-color:hsl(var(--foreground)/.55);color:hsl(var(--foreground))}.sp-docs-journey:not(:has(.sp-docs-stage:is(:hover,:focus-within))) .sp-docs-stage:first-child .sp-docs-node,.sp-docs-stage:is(:hover,:focus-within) .sp-docs-node{border-color:hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 0 0 4px hsl(var(--brand-period)/.28)}.sp-docs-seg{position:relative;flex:1;height:1px;margin:0 -1.5rem 0 .75rem;background:hsl(var(--foreground)/.14);transform-origin:left}.sp-docs-seg>span{position:absolute;inset:0;background:hsl(var(--foreground)/.55);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--docs-ease)}.sp-docs-journey:has(.sp-docs-stage:is(:hover,:focus-within)) .sp-docs-seg>span{transform:scaleX(1);transition-delay:calc(var(--i, 0) * 45ms)}.sp-docs-journey:has(.sp-docs-stage:is(:hover,:focus-within)) .sp-docs-stage:is(:hover,:focus-within) .sp-docs-seg>span,.sp-docs-journey:has(.sp-docs-stage:is(:hover,:focus-within)) .sp-docs-stage:is(:hover,:focus-within)~.sp-docs-stage .sp-docs-seg>span{transform:scaleX(0);transition-delay:0s}@keyframes sp-docs-draw{0%{transform:scaleX(0)}}@keyframes sp-docs-rise{0%{opacity:0;transform:translateY(8px)}}.sp-docs-stage .sp-docs-node{animation:sp-docs-pop .36s var(--docs-ease) backwards;animation-delay:calc(60ms + var(--i, 0) * 70ms)}.sp-docs-seg{animation:sp-docs-draw .48s var(--docs-ease) backwards;animation-delay:calc(.14s + var(--i, 0) * 70ms)}.sp-docs-stage .sp-docs-rise{animation:sp-docs-rise .52s var(--docs-ease) backwards;animation-delay:calc(.1s + var(--i, 0) * 70ms)}.sp-docs-guide{color:hsl(var(--foreground)/.82);transition:background-color .16s ease,color .16s ease,transform .12s ease}.sp-docs-guide:hover{color:hsl(var(--foreground));background:hsl(var(--foreground)/.05)}.sp-docs-guide:active{transform:scale(.985)}.sp-docs-guide-arrow{color:hsl(var(--muted-foreground));opacity:0;transform:translateX(-4px);transition:opacity .16s ease,transform .22s var(--docs-ease)}.sp-docs-guide:is(:hover,:focus-visible) .sp-docs-guide-arrow{opacity:1;transform:none}.sp-docs-track{background:hsl(var(--foreground)/.03)}.sp-docs-prose{font-size:1.0625rem;line-height:1.75;color:hsl(var(--foreground)/.86)}.sp-docs-prose>*+*{margin-top:1.15em}.sp-docs-prose h2{margin-top:2.4em;font-size:1.5rem;line-height:1.25;letter-spacing:-.018em}.sp-docs-prose h2,.sp-docs-prose h3{font-weight:600;color:hsl(var(--foreground));scroll-margin-top:1.5rem}.sp-docs-prose h3{margin-top:1.9em;font-size:1.1875rem;line-height:1.35;letter-spacing:-.01em}.sp-docs-prose>:first-child{margin-top:0}.sp-docs-prose :is(h2,h3)+*{margin-top:.7em}.sp-docs-prose :is(h2,h3)>a{color:inherit;text-decoration:none}.sp-docs-prose :is(h2,h3)>a:after{content:"#";margin-left:.4em;color:hsl(var(--brand-period));opacity:0;transition:opacity .15s ease}.sp-docs-prose :is(h2,h3)>a:focus-visible:after,.sp-docs-prose :is(h2,h3)>a:hover:after{opacity:1}.sp-docs-prose a{color:hsl(var(--foreground));text-decoration:underline;text-decoration-color:hsl(var(--brand-period)/.4);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .15s ease}.sp-docs-prose a:hover{text-decoration-color:hsl(var(--brand-period))}.sp-docs-prose strong{font-weight:600;color:hsl(var(--foreground))}.sp-docs-prose ol,.sp-docs-prose ul{padding-left:1.35em}.sp-docs-prose ul{list-style:disc}.sp-docs-prose ol{list-style:decimal}.sp-docs-prose li+li,.sp-docs-prose li>ol,.sp-docs-prose li>ul{margin-top:.45em}.sp-docs-prose li::marker{color:hsl(var(--muted-foreground))}.sp-docs-prose :not(pre)>code{font-family:var(--font-mono);font-size:.86em;padding:.12em .38em;border-radius:6px;background:hsl(var(--foreground)/.06);color:hsl(var(--foreground));overflow-wrap:anywhere}.sp-docs-prose hr{margin:2.5em 0;border:0;border-top:1px solid hsl(var(--border))}.sp-docs-table{overflow-x:auto;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--surface))}.sp-docs-table table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.55}.sp-docs-table th{padding:.7rem 1rem;text-align:left;font-weight:600;color:hsl(var(--foreground));background:hsl(var(--foreground)/.03);border-bottom:1px solid hsl(var(--border))}.sp-docs-table td{padding:.7rem 1rem;vertical-align:top;border-top:1px solid hsl(var(--border))}.sp-docs-table tbody tr:first-child td{border-top:0}.sp-docs-sidebar{-webkit-mask-image:linear-gradient(180deg,black calc(100% - 3rem),transparent);mask-image:linear-gradient(180deg,black calc(100% - 3rem),transparent);scrollbar-width:thin}.sp-docs-toc{position:relative;padding-left:1.125rem}.sp-docs-toc:before{content:"";position:absolute;top:.25rem;bottom:.25rem;left:3px;width:1px;background:hsl(var(--border))}.sp-docs-toc-diamond{position:absolute;top:0;left:0;width:7px;height:7px;border-radius:2px;background:hsl(var(--brand-period));transform:translateY(var(--toc-y,0)) rotate(45deg);transition:transform .28s var(--docs-ease),opacity .2s ease}@media (prefers-reduced-motion:reduce){.sp-docs-guide,.sp-docs-guide-arrow,.sp-docs-prose :is(h2,h3)>a:after,.sp-docs-seg>span,.sp-docs-stage .sp-docs-node,.sp-docs-toc-diamond{transition:none}.sp-docs-seg,.sp-docs-stage .sp-docs-node,.sp-docs-stage .sp-docs-rise{animation:none}.sp-docs-guide:active{transform:none}}::view-transition-group(.sp-guide-morph){animation-duration:.44s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-image-pair(.sp-guide-morph){animation-name:sp-docs-via-blur}@keyframes sp-docs-via-blur{35%{filter:blur(2px)}}.sp-docs-arrive{position:relative;isolation:isolate}.sp-docs-arrive:before{content:"";position:absolute;inset:-.25em -.55em;z-index:-1;border-radius:10px;background:hsl(var(--foreground)/.07);transform-origin:left center;animation:sp-docs-sweep 1.8s cubic-bezier(.2,.8,.2,1) both;pointer-events:none}@keyframes sp-docs-sweep{0%{transform:scaleX(0)}28%,62%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.sp-docs-hero:before{display:none}.sp-docs-moment-mark:not([data-playing]) :is(.sp-brand-bounce-diamond,.sp-brand-bounce-caret){animation:none}.sp-docs-moment-mark[data-playing] :is(.sp-brand-bounce-diamond,.sp-brand-bounce-caret){animation-iteration-count:2}.sp-docs-hero{overflow-x:clip}.sp-docs-hero h1{position:relative}.sp-docs-hero h1:before{content:"";inset:-40% -10%;background:radial-gradient(closest-side,hsl(var(--background)) 60%,hsl(var(--background)/0))}.sp-docs-hero h1:before,.sp-docs-moment-field{position:absolute;z-index:-1;pointer-events:none}.sp-docs-moment-field{inset:0;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse 58% 68% at 50% 46%,black 18%,transparent 74%);mask-image:radial-gradient(ellipse 58% 68% at 50% 46%,black 18%,transparent 74%)}.sp-docs-vignette-stage{background-color:hsl(var(--foreground)/.035);background-image:radial-gradient(hsl(var(--foreground)/.1) 1px,transparent 1.5px);background-size:18px 18px}.sp-docs-vignette-window{box-shadow:0 1px 2px hsl(var(--foreground)/.06),0 12px 28px -14px hsl(var(--brand-ink)/.38)}.sp-docs-vignette-anchor{background:hsl(var(--foreground)/.08);box-shadow:inset 0 -1.5px 0 hsl(var(--foreground)/.35);transition:background-color .3s ease,box-shadow .3s ease}.sp-docs-vignette-anchor-done{background:hsl(var(--success)/.14);box-shadow:inset 0 -1.5px 0 hsl(var(--success)/.5)}@keyframes sp-docs-fade{0%{opacity:0;transform:translateY(2px)}}@keyframes sp-docs-menu{0%{opacity:0;transform:translateY(-3px) scale(.98)}}@keyframes sp-docs-pop{0%{opacity:0;transform:scale(.85)}}.sp-docs-fade{display:inline-block;animation:sp-docs-fade .26s ease both}.sp-docs-pop{transform-origin:top left;animation:sp-docs-menu .16s cubic-bezier(.2,.8,.2,1) both}.sp-docs-pop-in{animation:sp-docs-pop .3s cubic-bezier(.2,.8,.2,1) both}:is(.sp-docs-uipath-part,.sp-docs-prose .sp-docs-uilabel,.sp-docs-answer-label){display:inline-block;margin:0 .06em;padding:.02em .45em;border-radius:6px;background:hsl(var(--surface));box-shadow:0 0 0 1px hsl(var(--foreground)/.12),0 1px 0 1px hsl(var(--foreground)/.05);font-size:.875em;font-weight:500;line-height:1.55;color:hsl(var(--foreground))}.sp-docs-uipath-sep{margin:0 .1em;font-size:.8em;font-weight:400;color:hsl(var(--muted-foreground))}.sp-docs-note{gap:.875rem;border-color:transparent;background:hsl(var(--foreground)/.04);padding:1rem 1.15rem}.sp-docs-note-icon{box-sizing:content-box;margin-top:2px;padding:4px;border-radius:999px;background:hsl(var(--foreground)/.07);color:hsl(var(--foreground))}.sp-docs-toc-progress{display:none;position:absolute;top:.25rem;bottom:.25rem;left:3px;width:1px;background:hsl(var(--foreground)/.55);transform-origin:top;transition:transform .12s linear;display:block}.sp-docs-prose :is(h2,h3)>a[data-copied]:after{content:"Link copied";margin-left:.6em;padding:.2em .55em;border-radius:999px;background:hsl(var(--foreground));color:hsl(var(--background));font-size:.75rem;font-weight:500;letter-spacing:0;vertical-align:middle;opacity:1;animation:sp-docs-fade .2s ease both}.sp-docs-note .sp-docs-uilabel{display:inline;margin:0;padding:0;background:none;box-shadow:none;font-size:inherit;font-weight:600}.sp-docs-token-chip{display:inline-flex;align-items:center;gap:.3em;padding:.02em .5em;border-radius:6px;background:hsl(var(--foreground)/.05);font-size:.9em;font-weight:500;line-height:1.5;white-space:nowrap;color:hsl(var(--foreground))}.sp-docs-table .sp-docs-token-chip{font-size:.95em}.sp-docs-prose a[target=_blank]:after{content:"↗";display:inline-block;margin-left:.12em;font-size:.8em;color:hsl(var(--muted-foreground));transition:transform .16s ease,color .16s ease}.sp-docs-prose a[target=_blank]:hover:after{color:hsl(var(--foreground));transform:translate(1px,-1px)}.sp-docs-table{border:0;border-radius:0;background:none}.sp-docs-table th{padding-left:0;background:none;border-bottom-color:hsl(var(--foreground)/.14);font-size:.8125rem;color:hsl(var(--muted-foreground))}.sp-docs-table td{padding-left:0;border-top-color:hsl(var(--foreground)/.06)}.sp-docs-table td:first-child{font-weight:500;color:hsl(var(--foreground))}.sp-docs-copycode{position:relative;display:inline-flex;align-items:center;gap:.3em;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:copy;vertical-align:baseline}.sp-docs-copycode:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:6px}.sp-docs-copycode-icon{width:.85em;height:.85em;color:hsl(var(--muted-foreground));transition:opacity .16s ease}.sp-docs-copycode-tip{position:absolute;bottom:calc(100% + 6px);left:50%;padding:.2em .6em;border-radius:999px;background:hsl(var(--foreground));color:hsl(var(--background));font-size:.75rem;font-weight:500;white-space:nowrap;opacity:0;transform:translate(-50%,3px);transition:opacity .16s ease,transform .2s cubic-bezier(.2,.8,.2,1);pointer-events:none}.sp-docs-copycode-tip[data-show]{opacity:1;transform:translate(-50%)}@property --sp-reveal{syntax:"<length-percentage>";inherits:false;initial-value:0}@keyframes sp-docs-veil-in{0%{opacity:0;backdrop-filter:blur(0)}}@keyframes sp-docs-veil-out{to{opacity:0;backdrop-filter:blur(0)}}@keyframes sp-docs-palette-in{0%{opacity:0;transform:translateY(12px) scale(.965);filter:blur(6px)}60%{filter:blur(0)}}@keyframes sp-docs-palette-out{to{opacity:0;transform:translateY(6px) scale(.98);filter:blur(2px)}}@keyframes sp-docs-turn{0%{opacity:0;transform:translateY(6px)}}@keyframes sp-docs-reveal{0%{--sp-reveal:-3em}to{--sp-reveal:calc(100% + 3em)}}.sp-docs-palette-overlay{backdrop-filter:blur(3px)}.sp-docs-palette-overlay[data-state=open]{animation:sp-docs-veil-in .26s ease-out both}.sp-docs-palette-overlay[data-state=closed]{animation:sp-docs-veil-out .18s ease-in both}.sp-docs-palette{transform-origin:50% 0}.sp-docs-palette[data-state=open]{animation:sp-docs-palette-in .42s cubic-bezier(.16,1,.3,1) both}.sp-docs-palette[data-state=closed]{animation:sp-docs-palette-out .17s cubic-bezier(.4,0,1,1) both}.sp-docs-turn-in{animation:sp-docs-turn .32s cubic-bezier(.16,1,.3,1) both}.sp-docs-answer-reveal{-webkit-mask-image:linear-gradient(to bottom,#000 var(--sp-reveal),transparent calc(var(--sp-reveal) + 3em));mask-image:linear-gradient(to bottom,#000 var(--sp-reveal),transparent calc(var(--sp-reveal) + 3em));animation:sp-docs-reveal 1s cubic-bezier(.3,.5,.25,1) both}.sp-docs-source-in{animation:sp-docs-turn .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.42s + var(--i, 0) * 70ms)}.sp-docs-ask-box:has(input:focus-visible){box-shadow:0 0 0 1px hsl(var(--foreground)/.16),0 10px 24px -14px hsl(var(--brand-ink)/.35)}.sp-docs-inline-card{padding-top:calc(3.75rem + 1.25rem);border-radius:38px 38px 26px 26px;overflow:hidden;animation:sp-docs-card-open .3s cubic-bezier(.16,1,.3,1) both}.sp-docs-inline-elevation{filter:drop-shadow(0 1px 2px hsl(var(--brand-ink)/.1)) drop-shadow(0 8px 18px hsl(var(--brand-ink)/.1)) drop-shadow(0 22px 40px hsl(var(--brand-ink)/.14))}@keyframes sp-docs-card-open{0%{clip-path:inset(0 0 calc(100% - 4.75rem) 0 round 38px)}to{clip-path:inset(0 round 38px 38px 26px 26px)}}.sp-docs-inline-card [role=option]{border-radius:18px}.sp-docs-search[data-open] .sp-docs-ask-box,.sp-docs-search[data-open] .sp-docs-ask-box:has(input:focus-visible){box-shadow:none}:is(#docs-inline-list,#docs-palette-list){scrollbar-width:thin;scrollbar-color:hsl(var(--foreground)/.22) transparent}#docs-inline-list{margin:0 6px 12px 0}:is(#docs-inline-list,#docs-palette-list)::-webkit-scrollbar{width:10px}:is(#docs-inline-list,#docs-palette-list)::-webkit-scrollbar-track{background:transparent;border:0;margin-block:6px}:is(#docs-inline-list,#docs-palette-list)::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:hsl(var(--foreground)/.22) padding-box}.sp-docs-hero{z-index:1}.sp-docs{--ask-panel-w:min(400px,calc(100vw - 16px));--ask-ease:cubic-bezier(0.16,1,0.3,1)}.sp-docs-askpanel{top:0;right:0;bottom:0;width:min(400px,calc(100vw - 16px));border-left:1px solid hsl(var(--foreground)/.12);transform:translateX(100%);visibility:hidden;transition:transform .26s cubic-bezier(.4,0,1,1),visibility 0s linear .26s}.sp-docs-askpanel[data-open]{transform:none;visibility:visible;transition:transform .44s cubic-bezier(.16,1,.3,1),visibility 0s}.sp-docs-askpanel[data-open]>*{animation:sp-docs-turn .36s cubic-bezier(.16,1,.3,1) .12s both}[data-docs-composer] [role=tooltip]{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem}.sp-docs-asktab{right:0;top:50%;padding:.6rem .85rem .6rem .75rem;border:1px solid hsl(var(--foreground)/.12);border-right:0;border-radius:999px 0 0 999px;transform:translateY(-50%);animation:sp-docs-tab-in .36s cubic-bezier(.16,1,.3,1) both;transition:padding .2s ease}.sp-docs-asktab:hover{padding-right:1.1rem}@keyframes sp-docs-tab-in{0%{transform:translate(100%,-50%)}}@media (min-width:1280px){.sp-docs [class*="w-[calc(92vw+3rem)]"]{transition:padding-right .44s cubic-bezier(.16,1,.3,1)}html[data-ask-panel] .sp-docs [class*="w-[calc(92vw+3rem)]"]{padding-right:calc(1.5rem + max(0px, var(--ask-panel-w) - (100% - min(92vw + 3rem, 1513px)) / 2))}html[data-ask-panel] .sp-docs-toc-col{display:none}html[data-ask-panel] .sp-docs-article-grid{grid-template-columns:14.5rem minmax(0,46rem);justify-content:start}}@media (max-width:767px){.sp-docs-askpanel{top:auto;left:0;width:auto;height:min(78dvh,640px);border-left:0;border-top:1px solid hsl(var(--foreground)/.12);border-radius:18px 18px 0 0;transform:translateY(100%)}.sp-docs-asktab{top:auto;bottom:1rem;transform:none;animation-name:sp-docs-turn}}@media (prefers-reduced-motion:reduce){.sp-docs-answer-reveal,.sp-docs-arrive:before,.sp-docs-askpanel[data-open]>*,.sp-docs-asktab,.sp-docs-fade,.sp-docs-inline-card,.sp-docs-palette,.sp-docs-palette-overlay,.sp-docs-pop,.sp-docs-pop-in,.sp-docs-source-in,.sp-docs-turn-in,::view-transition-group(*),::view-transition-image-pair(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}.sp-docs-answer-reveal{-webkit-mask-image:none;mask-image:none}.sp-docs-askpanel,.sp-docs-askpanel[data-open],.sp-docs-copycode-tip,.sp-docs-prose a[target=_blank]:after,.sp-docs-toc-progress,.sp-docs-vignette-anchor,.sp-docs>*{transition:none}}.sp-docs-prose .sp-docs-setup-steps{list-style:none;padding-left:0;counter-reset:sp-setup}.sp-docs-prose .sp-docs-setup-steps>li{position:relative;margin-top:0;padding-left:2.4rem;counter-increment:sp-setup}.sp-docs-prose .sp-docs-setup-steps>li+li{margin-top:1.15rem}.sp-docs-setup-steps>li:before{content:counter(sp-setup);position:absolute;left:0;top:calc((1.0625rem * 1.75 - 1.5rem) / 2);display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:hsl(var(--surface));box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.16);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:hsl(var(--foreground))}.sp-docs-setup-steps>li:not(:last-child):after{content:"";position:absolute;left:.75rem;top:calc((1.0625rem * 1.75 - 1.5rem) / 2 + 1.85rem);bottom:-.85rem;width:1px;background:hsl(var(--foreground)/.1)}.sp-docs-prose a.sp-liquid-metal-button{color:#fff;text-decoration:none}.sp-docs-setup-action svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.sp-docs-setup-action:hover svg:last-child{transform:translate(1px,-1px)}.sp-docs-prose :is(a.sp-docs-setup-action,a.sp-docs-setup-open):after{content:none}.sp-docs-prose a.sp-docs-setup-open{display:inline-flex;align-items:center;gap:.15rem}.sp-docs-setup-well{display:flex;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.7rem .4rem .7rem 1rem;border-radius:12px;background:hsl(var(--foreground)/.035);box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.06);font-size:.9375rem;line-height:1.6;transition:box-shadow .24s ease}.sp-docs-setup-well>p{flex:1;min-width:0;margin:0;padding-top:.2rem;overflow-wrap:anywhere}.sp-docs-setup-well[data-copied]{box-shadow:inset 0 0 0 1px hsl(var(--success)/.45)}.sp-docs-setup-note{display:block;margin-top:.4rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.sp-docs-setup-apps{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:4px;border-radius:14px;background:hsl(var(--foreground)/.04);box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.05)}.sp-docs-setup-lens{position:absolute;top:0;left:0;width:var(--lens-w,0);height:var(--lens-h,0);translate:var(--lens-x,0) var(--lens-y,0);border-radius:10px;background:hsl(var(--surface));box-shadow:0 1px 2px hsl(var(--brand-ink)/.08),0 6px 14px -8px hsl(var(--brand-ink)/.3);transition:translate .42s cubic-bezier(.16,1,.3,1),width .42s cubic-bezier(.16,1,.3,1);pointer-events:none}.sp-docs-setup-app{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0;padding:.65rem .25rem .55rem;border-radius:10px;font-size:.8125rem;line-height:1.2;color:hsl(var(--muted-foreground));transition:color .15s ease}.sp-docs-setup-app:hover,.sp-docs-setup-app[aria-selected=true]{color:hsl(var(--foreground))}.sp-docs-setup-app-name{max-width:100%;text-align:center}.sp-docs-setup-mark{display:grid;place-items:center;flex-shrink:0;border-radius:7px;overflow:hidden}.sp-docs-setup-mark img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sp-docs-setup-app .sp-docs-setup-mark{filter:saturate(.35);opacity:.75;transition:filter .2s ease,opacity .2s ease,transform .32s cubic-bezier(.16,1,.3,1)}.sp-docs-setup-app:hover .sp-docs-setup-mark,.sp-docs-setup-app[aria-selected=true] .sp-docs-setup-mark{filter:none;opacity:1}.sp-docs-setup-app[aria-selected=true] .sp-docs-setup-mark{transform:translateY(-1px)}.sp-docs-setup-panel{margin-top:1.4rem;animation:sp-docs-setup-in .28s cubic-bezier(.16,1,.3,1)}@keyframes sp-docs-setup-in{0%{opacity:0;transform:translateY(4px)}}@media (max-width:640px){.sp-docs-setup-apps{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sp-docs-setup-app .sp-docs-setup-mark,.sp-docs-setup-lens{transition:none}.sp-docs-setup-panel{animation:none}}