@keyframes sfRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sfPop{0%{opacity:0;transform:scale(.975)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes sfFade{0%{opacity:0}to{opacity:1}}@keyframes sfSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sf-stagger>*{animation:.36s cubic-bezier(.16,1,.3,1) backwards sfRise}.sf-stagger>:first-child{animation-delay:30ms}.sf-stagger>:nth-child(2){animation-delay:60ms}.sf-stagger>:nth-child(3){animation-delay:90ms}.sf-stagger>:nth-child(4){animation-delay:.12s}.sf-stagger>:nth-child(5){animation-delay:.15s}.sf-stagger>:nth-child(6){animation-delay:.18s}.sf-stagger>:nth-child(7){animation-delay:.21s}.sf-stagger>:nth-child(8){animation-delay:.24s}.sf-stagger>:nth-child(n+9){animation-delay:.26s}.sf-modal-pop{animation:.22s cubic-bezier(.16,1,.3,1) backwards sfPop}.sf-overlay-fade{animation:.18s ease-out backwards sfFade}.sf-sheet-up{animation:.3s cubic-bezier(.16,1,.3,1) backwards sfSheetUp}.sf-thumb{pointer-events:none;opacity:0;border-radius:9999px;position:absolute;top:3px;bottom:3px;left:0}.sf-thumb[data-ready]{transition:transform .2s var(--ease-out-expo), width .2s var(--ease-out-expo)}[data-thumb]>[data-thumb-on]{background-color:#0000}@keyframes sf-tick{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.sf-tick{animation:sf-tick .18s var(--ease-spring) backwards}@keyframes sf-settle{0%{transform:scale(.92)}to{transform:scale(1)}}.sf-settle{animation:sf-settle .22s var(--ease-spring) backwards}@keyframes sf-swap-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.sf-swap-in{animation:sf-swap-in .16s var(--ease-out-expo) backwards}@keyframes sf-swap-out{to{opacity:0;transform:translateY(-2px)}}.sf-swap-out{animation:.12s cubic-bezier(.4,0,1,1) forwards sf-swap-out}.sf-reveal{animation:.18s ease-out backwards sfFade}.sf-row{transition:background-color var(--t-instant) ease-out, opacity var(--t-instant) ease-out}.sf-row-press:active{opacity:.8}
@layer components{.display{letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.2}.display-md{letter-spacing:-.011em;text-wrap:balance;font-weight:590;line-height:1.3}}.track-lg{letter-spacing:-.03em}.num{font-variant-numeric:tabular-nums lining-nums slashed-zero;letter-spacing:0}.code{font-family:var(--font-pf-mono);font-variant-ligatures:none;letter-spacing:-.01em}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes rise-sm{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.97)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fill-x{0%{width:0}}@keyframes area-up{0%{opacity:0;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes underline-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.anim-rise{animation:rise var(--t-base) var(--ease-spring) backwards}.anim-rise-sm{animation:rise-sm var(--t-quick) var(--ease-lift) backwards}.anim-pop{animation:pop var(--t-base) var(--ease-spring) backwards}.anim-fade{animation:fade var(--t-quick) ease-out backwards}.anim-sheet{animation:sheet-up var(--t-overlay) var(--ease-out-expo) backwards}.anim-in-right{animation:slide-in-right var(--t-base) var(--ease-spring) backwards}.benny{--lid-dir:1;animation:2.6s ease-in-out infinite mascot-bob}.benny[data-side=left]{--lid-dir:-1}@keyframes mascot-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.benny :where(.benny-act,.benny-roll,.benny-squash,.benny-turn,.benny-lid,.benny-pose,.benny-eye,.benny-blink,.benny-spiral,.benny-snore,.benny-bubble,.benny-sweat,.benny-wear){transform-box:fill-box}.benny :where(.benny-act,.benny-squash,.benny-turn){transform-origin:50% 100%}.benny :where(.benny-roll,.benny-eye,.benny-blink,.benny-spiral,.benny-snore,.benny-sweat,.benny-wear){transform-origin:50%}.benny-turn{transform:rotate(calc(var(--look-x,0) * 5deg));transition:transform .32s var(--ease-spring)}.benny-squash{transition:transform .26s var(--ease-spring)}.benny-lid-wrap{transform:translate(calc(var(--look-x,0) * 1.4px), calc(var(--look-y,0) * -.6px));transition:transform .2s ease-out}.benny-lid{transform-origin:0 100%;transform:rotate(calc(var(--near,0) * -9deg * var(--lid-dir,1))) translateY(calc(var(--near,0) * -1.5px));transition:transform .22s var(--ease-spring), transform-origin .22s ease-out}.benny[data-side=left] .benny-lid{transform-origin:100% 100%}.benny-gaze{transform:translate(calc(var(--look-x,0) * 4.5px), calc(var(--look-y,0) * 3px));transition:transform .14s ease-out}.benny-pose{transition:transform .26s var(--ease-spring)}.benny-eye{transform:scale(calc((1 + var(--near,0) * .16) * (1 - var(--look-ax,0) * .14)), calc(1 + var(--near,0) * .16));transition:transform .18s ease-out}.benny-glint{transform:translate(calc(var(--look-x,0) * -.6px), calc(var(--look-y,0) * -.6px));transition:transform .14s ease-out}.benny-blink{transition:transform 70ms ease-in}.benny[data-blink] .benny-blink{transform:scaleY(.12)}.benny[data-pose] .benny-gaze,.benny[data-pose] .benny-turn,.benny[data-pose] .benny-lid-wrap{transform:none}.benny[data-pose=think] .benny-pose{transform:translate(2.5px,-2.5px)}.benny[data-pose=miss] .benny-pose{transform:translate(-1.5px,2px)}.benny[data-pose=read] .benny-pose{animation:1.6s ease-in-out infinite benny-read}@keyframes benny-read{0%,to{transform:translate(-2.5px,2.5px)}50%{transform:translate(2.5px,2.5px)}}.benny-poke:hover .benny-squash{transform:translateY(-3px)scale(1.04)}.benny-poke:active .benny-squash{transition:transform .38s ease-out;transform:translateY(0)scale(1.1,.86)}.benny-poke:hover .benny-lid{transform:rotate(calc(-12deg * var(--lid-dir,1))) translateY(-2px)}.benny-lid-hello{animation:mascot-lid-hello .7s var(--ease-spring) .52s backwards}.benny-lid-think{animation:1.1s ease-in-out infinite mascot-lid-think}.benny-lid-laugh{animation:.3s ease-in-out 4 mascot-lid-think}.benny-lid-jump{animation:benny-lid-jump .5s var(--ease-spring)}.benny-lid-pop{animation:benny-lid-pop 1.2s var(--ease-spring)}.benny-lid-drip{animation:4.2s benny-lid-drip}.benny .benny-lid.benny-lid-toss{transform-origin:50%;animation:1s cubic-bezier(.2,.8,.3,1) benny-lid-toss}@keyframes mascot-lid-hello{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(calc(-16deg * var(--lid-dir,1))) translateY(-3px)}70%{transform:rotate(calc(-4deg * var(--lid-dir,1))) translateY(-1px)}}@keyframes mascot-lid-think{0%,60%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(calc(-10deg * var(--lid-dir,1))) translateY(-2px)}}@keyframes benny-lid-jump{0%,to{transform:none}30%{transform:translateY(-7px) rotate(calc(-6deg * var(--lid-dir,1)))}60%{transform:translateY(0)}80%{transform:translateY(-1.5px)}}@keyframes benny-lid-pop{0%,to{transform:none}14%,42%{transform:rotate(calc(-38deg * var(--lid-dir,1))) translateY(-2px)}62%{transform:rotate(calc(-4deg * var(--lid-dir,1)))}}@keyframes benny-lid-drip{0%{animation-timing-function:ease-out;transform:none}4%,14%{transform:rotate(calc(-40deg * var(--lid-dir,1))) translateY(-2px);animation-timing-function:ease-in-out}24%,86%{animation-timing-function:ease-out;transform:none}91%,97%{transform:rotate(calc(-32deg * var(--lid-dir,1))) translateY(-2px);animation-timing-function:ease-in}to{transform:none}}@keyframes benny-lid-toss{0%{transform:none}12%{transform:translateY(2px)}45%{transform:translate(calc(4px * var(--lid-dir,1)), -24px) rotate(calc(-200deg * var(--lid-dir,1)))}75%{transform:translate(calc(1px * var(--lid-dir,1)), -3px) rotate(calc(-350deg * var(--lid-dir,1)))}88%{transform:translateY(-2px) rotate(calc(-360deg * var(--lid-dir,1)))}to{transform:rotate(calc(-360deg * var(--lid-dir,1)))}}.benny-act-laugh{animation:1.1s ease-in-out mascot-laugh}.benny-act-hop{animation:benny-hop .56s var(--ease-spring)}.benny-act-pop{animation:benny-pop-box .52s var(--ease-spring)}.benny-act-jolt{animation:benny-jolt .42s var(--ease-spring)}.benny-act-spin{animation:1s benny-hop-low}.benny-act-spin .benny-roll{animation:1s benny-roll-spin}.benny-act-flip{animation:1.3s benny-hop-high}.benny-act-flip .benny-roll{animation:1.3s benny-roll-flip}.benny-act-twirl{animation:.9s benny-hop-low}.benny-act-twirl .benny-roll{animation:.9s benny-roll-twirl}.benny-act-vibe{animation:4.2s benny-vibe}.benny-act-wobble{animation:.55s ease-in-out 4 benny-wobble}.benny-act-droop{animation:.9s ease-in-out benny-droop}.benny-act-stretch{animation:1.6s ease-in-out benny-stretch}.benny-act-wiggle{animation:.7s ease-in-out benny-wiggle}.benny-act-sleep{animation:3.6s ease-in-out infinite benny-sleep}.benny[data-pose=sleep]{animation:none}@keyframes mascot-laugh{0%,to{transform:none}10%{transform:translateY(-4px)rotate(-6deg)}22%{transform:translateY(0)rotate(5deg)}34%{transform:translateY(-3px)rotate(-5deg)}46%{transform:translateY(0)rotate(4deg)}58%{transform:translateY(-2px)rotate(-3deg)}72%{transform:translateY(0)rotate(2deg)}}@keyframes benny-hop{0%,to{transform:none}35%{transform:translateY(-6px)scale(.96,1.05)}70%{transform:translateY(0)scale(1.05,.95)}}@keyframes benny-pop-box{0%,to{transform:none}25%{transform:scale(1.05,.93)}55%{transform:scale(.97,1.04)}}@keyframes benny-jolt{0%,to{transform:none}30%{transform:translateY(-5px)scale(.95,1.07)}60%{transform:translateY(0)scale(1.04,.96)}}@keyframes benny-hop-low{0%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:none}12%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(.5px)scale(1.03,.97)}50%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(-11px)}88%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(0)scale(1.02,.98)}to{transform:none}}@keyframes benny-hop-high{0%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:none}12%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(.5px)scale(1.03,.97)}50%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(-20px)}88%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(0)scale(1.02,.98)}to{transform:none}}@keyframes benny-roll-spin{0%,14%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:none}86%,to{transform:rotate(calc(360deg * var(--lid-dir,1)))}}@keyframes benny-roll-flip{0%,14%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:none}86%,to{transform:rotate(calc(-360deg * var(--lid-dir,1)))}}@keyframes benny-roll-twirl{0%,14%{animation-timing-function:ease-in-out;transform:none}50%{animation-timing-function:ease-in-out;transform:scaleX(-1)}86%,to{transform:none}}@keyframes benny-vibe{0%,25%{animation-timing-function:ease-out;transform:none}28%{animation-timing-function:ease-in-out;transform:scale(1.03,.97)}32%{animation-timing-function:ease-in-out;transform:none}42%{animation-timing-function:ease-in-out;transform:rotate(-3deg)translateY(-1px)}52%{animation-timing-function:ease-in-out;transform:rotate(3deg)}62%{animation-timing-function:ease-in-out;transform:rotate(-2.5deg)translateY(-1px)}72%{animation-timing-function:ease-in-out;transform:rotate(2deg)}80%,to{transform:none}}@keyframes benny-wobble{0%,to{transform:none}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes benny-droop{0%,to{transform:none}35%,70%{transform:scale(1.03,.94)}}@keyframes benny-stretch{0%,to{transform:none}40%,60%{transform:scale(.96,1.06)}}@keyframes benny-wiggle{0%,to{transform:none}20%{transform:rotate(-5deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}@keyframes benny-sleep{0%,to{transform:none}50%{transform:scale(1.025,.97)}}.benny-pop{animation:1.2s cubic-bezier(.2,.8,.3,1) backwards benny-pop}.benny-pop-quick{animation-duration:.8s}.benny-pop-stay{animation:.9s cubic-bezier(.2,.8,.3,1) forwards benny-pop-stay}.benny-spark{animation:.9s ease-out backwards benny-spark}@keyframes benny-pop{0%{transform:translate(calc(6px * var(--lid-dir,1)), 0) scale(.6);opacity:1}32%{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1)), var(--dy,-36px)) scale(1.12)}45%{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1)), var(--dy,-36px)) scale(1);opacity:1}to{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1) * 1.4), calc(var(--dy,-36px) - 14px)) scale(1);opacity:0}}@keyframes benny-pop-stay{0%{transform:translate(calc(6px * var(--lid-dir,1)), 0) scale(.6)}60%{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1)), calc(var(--dy,-36px) - 2px)) scale(1.1)}to{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1)), var(--dy,-36px)) scale(1)}}@keyframes benny-spark{0%{opacity:1;transform:translate(0)scale(.3)rotate(0)}40%{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1)), var(--dy,-30px)) scale(1.15) rotate(45deg);opacity:1}to{transform:translate(calc(var(--dx,0px) * var(--lid-dir,1) * 1.3), calc(var(--dy,-30px) - 8px)) scale(.5) rotate(90deg);opacity:0}}.benny-wear{animation:4.2s backwards benny-wear}@keyframes benny-wear{0%{transform:translate(calc(8px * var(--lid-dir,1)), var(--from-y,0px)) scale(.2);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1)}5%{opacity:1}16%{transform:translate(calc(12px * var(--lid-dir,1)), calc(var(--from-y,0px) - 26px)) scale(1) rotate(calc(-16deg * var(--lid-dir,1)));animation-timing-function:cubic-bezier(.5,0,.7,.5)}27%{animation-timing-function:ease-out;transform:translate(0)scale(1.06,.92)rotate(0)}31%{transform:none}86%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.6,1);transform:none}92%{animation-timing-function:cubic-bezier(.5,0,.8,.5);transform:translateY(-6px)scale(1.02)}to{transform:translate(calc(8px * var(--lid-dir,1)), var(--from-y,0px)) scale(.2);opacity:0}}.benny-prop{transform-box:fill-box;transform-origin:50%;animation:.32s linear infinite benny-prop}@keyframes benny-prop{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}.benny-sweat{animation:1.4s ease-in backwards benny-sweat}@keyframes benny-sweat{0%{opacity:0;transform:translateY(-4px)scale(.4)}20%{opacity:1;transform:translate(0)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(1px,9px)scale(.9)}}.benny .benny-bubble{transform-origin:0 60%;animation:3.6s ease-in-out infinite benny-bubble}@keyframes benny-bubble{0%,to{transform:scale(.25)}50%{transform:scale(1)}}.benny-orbit-x{animation:.55s ease-in-out infinite alternate benny-orbit-x}.benny-orbit-y{animation:.55s ease-in-out infinite alternate benny-orbit-y}@keyframes benny-orbit-x{0%{transform:translate(-17px)}to{transform:translate(17px)}}@keyframes benny-orbit-y{0%{transform:translateY(-4px)scale(.75)}to{transform:translateY(4px)scale(1.1)}}.benny-spiral{animation:.9s linear infinite spin}.benny-snore{animation:3.6s ease-in-out infinite benny-snore}@keyframes benny-snore{50%{transform:scale(1.35)}}.anim-mascot-hop{animation:30s ease-in-out infinite mascot-hop}@keyframes mascot-hop{0%,99%,to{transform:translateY(0)}99.5%{transform:translateY(-5px)}}.anim-mascot-shadow{animation:30s ease-in-out infinite mascot-shadow}@keyframes mascot-shadow{0%,99%,to{opacity:1;transform:scaleX(1)}99.5%{opacity:.6;transform:scaleX(.78)}}@media (prefers-reduced-motion:reduce){.benny,.benny *,.anim-mascot-hop,.anim-mascot-shadow{animation:none}.benny *{transition:none}.benny-poke:hover .benny-squash,.benny-poke:active .benny-squash,.benny-poke:hover .benny-lid{transform:none}}.anim-in-left{animation:slide-in-left var(--t-base) var(--ease-spring) backwards}.anim-card-in{animation:card-in .18s var(--ease-out-expo) backwards}@keyframes card-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.anim-card-in{animation:none}}.anim-press-in{animation:press-in .18s var(--ease-out-expo) backwards}@keyframes press-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.anim-fold-open,.anim-fold-shut{display:grid}.anim-fold-open>*,.anim-fold-shut>*{min-height:0;overflow:hidden}.anim-fold-open{animation:fold-open .2s var(--ease-out-expo) backwards}.anim-fold-open>*{animation:fold-gap-in .2s var(--ease-out-expo) backwards}.anim-fold-shut{pointer-events:none;animation:.15s cubic-bezier(.4,0,1,1) forwards fold-shut}.anim-fold-shut>*{animation:.15s cubic-bezier(.4,0,1,1) forwards fold-gap-out}@keyframes fold-open{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes fold-shut{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes fold-gap-in{0%{margin-block:0}}@keyframes fold-gap-out{to{margin-block:0}}@keyframes fade-out{to{opacity:0}}@keyframes card-out{to{opacity:0;transform:translateY(6px)scale(.96)}}@keyframes sheet-down{to{transform:translateY(100%)}}.anim-fade-out{animation:.14s cubic-bezier(.4,0,1,1) forwards fade-out}.anim-card-out{animation:.14s cubic-bezier(.4,0,1,1) forwards card-out}.anim-sheet-out{animation:.16s cubic-bezier(.4,0,1,1) forwards sheet-down}.anim-scrim{animation:.16s ease-out backwards fade}.anim-spin{animation:.85s linear infinite spin}.anim-grow{transform-origin:0;animation:grow-x .42s var(--ease-out-expo) backwards}.anim-grow-y{transform-origin:bottom;animation:grow-y .42s var(--ease-out-expo) backwards}.anim-draw{animation:draw .8s var(--ease-lift) forwards}.anim-fill{animation:fill-x .56s var(--ease-out-expo) backwards}.anim-area{transform-box:fill-box;transform-origin:bottom;animation:area-up .42s var(--ease-lift) backwards}.anim-underline{transform-origin:0;animation:underline-in var(--t-base) var(--ease-spring) backwards}@media (max-width:639.98px){.anim-rise,.anim-rise-sm,.anim-pop,.anim-fade,.anim-grow,.anim-grow-y,.anim-fill,.anim-area,.anim-underline{animation:none}}.anim-settled{animation:settled .26s var(--ease-out-expo) backwards}@keyframes settled{0%{opacity:.5;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.anim-working{position:relative;overflow:hidden}.anim-working:after{content:"";background:linear-gradient(90deg, transparent, var(--color-fleet-500), transparent);width:30%;animation:sweep 1.05s var(--ease-lift) infinite;position:absolute;inset:0}.hover-row{transition:background-color var(--t-instant) ease-out, border-color var(--t-instant) ease-out, color var(--t-instant) ease-out}.hover-edge{position:relative}.press{transition:opacity var(--t-instant) ease-out, transform var(--t-instant) ease-out}.press:active{opacity:.75;transform:scale(.985)}.skeleton{background:linear-gradient(90deg, var(--color-panel) 0%, var(--color-panel-2) 50%, var(--color-panel) 100%);background-size:200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer}@keyframes sf-jiggle{0%{transform:rotate(-.65deg)}50%{transform:rotate(.65deg)}to{transform:rotate(-.65deg)}}.sf-jiggle{transform-origin:50%;animation:.32s ease-in-out infinite sf-jiggle}@media (prefers-reduced-motion:reduce){.sf-jiggle{animation:none}}
@layer base{.pf,.pf *{border-color:var(--color-line)}.pf{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-deep);color:var(--color-ink);font-family:var(--font-pf-sans);letter-spacing:normal;font-size:15px;line-height:1.5}.pf :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--color-ink);caret-color:var(--color-fleet-400);background-color:var(--color-field);border:1px solid var(--color-field-line);outline-offset:-1px;width:100%;height:38px;transition:border-color var(--t-instant) ease-out, background-color var(--t-instant) ease-out, outline-color var(--t-instant) ease-out;border-radius:12px;outline:2px solid #0000;padding:0 14px;font-family:inherit;font-size:14.5px;line-height:1.45}.pf :where(input,textarea)::placeholder{color:var(--color-faint);opacity:1}.pf :where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover{background-color:var(--color-field-hover);border-color:var(--color-field-line-hover)}.pf :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{background-color:var(--color-field-hover);border-color:var(--color-fleet-500)}.pf :where(input,select,textarea)[aria-invalid=true],.pf :where(input,select,textarea).invalid{border-color:color-mix(in srgb, var(--color-bad) 55%, var(--color-line))}.pf :where(input,select,textarea)[aria-invalid=true]:focus,.pf :where(input,select,textarea).invalid:focus{border-color:var(--color-bad)}.pf :where(input:not([type=checkbox]):not([type=radio]),select,textarea):disabled{background-color:var(--color-field-quiet);border-color:var(--color-line);color:var(--color-faint);cursor:not-allowed}.pf :where(input:not([type=checkbox]):not([type=radio]),select,textarea):disabled:hover{background-color:var(--color-field-quiet);border-color:var(--color-line)}.pf .field-on-tile,.pf .field-on-tile:hover,.pf .field-on-tile:focus{background-color:var(--color-panel);color:var(--color-ink)}.pf .field-on-tile::placeholder{color:var(--color-mut)}.pf :where(input,textarea)[readonly]{background:var(--color-field-quiet);border-color:var(--color-line);cursor:default}.pf :where(input,textarea)[readonly]:hover{background:var(--color-field-quiet);border-color:var(--color-line)}.pf :where(input):-webkit-autofill{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 60px var(--color-panel) inset;caret-color:var(--color-fleet-400)}.pf :where(input):-webkit-autofill:hover{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 60px var(--color-panel) inset;caret-color:var(--color-fleet-400)}.pf :where(input):-webkit-autofill:focus{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 60px var(--color-panel) inset;caret-color:var(--color-fleet-400)}.pf :where(input[type=checkbox],input[type=radio]){accent-color:var(--color-fleet-600);cursor:pointer}.pf :where(input[type=range],input[type=file],input[type=color]){height:auto;accent-color:var(--color-fleet-500);cursor:pointer;background:0 0;border:0;padding:0}.pf :where(input[type=number]){appearance:textfield}.pf :where(input[type=number])::-webkit-outer-spin-button{appearance:none;margin:0}.pf :where(input[type=number])::-webkit-inner-spin-button{appearance:none;margin:0}.pf :where(input[type=search]){appearance:none;border-radius:999px;padding:0 16px}.pf :where(input[type=search])::-webkit-search-decoration{appearance:none;display:none}.pf :where(input[type=search])::-webkit-search-cancel-button{appearance:none;display:none}.pf :where(input[type=search])::-webkit-search-results-button{appearance:none;display:none}.pf :where(input)::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer;opacity:.7}.pf :where(input)::-webkit-calendar-picker-indicator:hover{opacity:1}.pf :where(select){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='%23cdd2d9'%3E%3Cpath d='M12 16.4 3.9 8.3a1.6 1.6 0 0 1 0-2.3l.6-.6a1.6 1.6 0 0 1 2.3 0L12 10.6l5.2-5.2a1.6 1.6 0 0 1 2.3 0l.6.6a1.6 1.6 0 0 1 0 2.3L12 16.4Z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px;border-radius:999px;padding-right:34px}.pf :where(select) option{background:var(--color-panel);color:var(--color-ink)}.pf :where(textarea){resize:vertical;border-radius:14px;height:auto;min-height:64px;padding:10px 14px;line-height:1.6}@media (max-width:640px){.pf :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.pf :where(input:not([type=checkbox]):not([type=radio]),select):not(.field-bare){min-height:44px}.pf .field-shell :where(input,select){min-height:0}.pf .field-shell{min-height:44px}}.pf button{cursor:pointer;font-family:inherit}.pf button:disabled{cursor:not-allowed}}:is(html:has(.pf-app),body:has(.pf-app)){background:var(--color-deep)}html:has(.pf-app){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pf ::selection{background:var(--color-fleet-500);color:#fff}.pf :focus-visible{outline:2px solid var(--color-fleet-500);outline-offset:2px}.pf input:not([type=checkbox]):not([type=radio]):focus-visible,.pf select:focus-visible,.pf textarea:focus-visible{outline:2px solid var(--color-fleet-500);outline-offset:-1px}.pf input[aria-invalid=true]:focus-visible,.pf select[aria-invalid=true]:focus-visible,.pf textarea[aria-invalid=true]:focus-visible{outline-color:var(--color-bad)}.pf input[readonly]:focus-visible,.pf textarea[readonly]:focus-visible{outline-color:var(--color-line-3)}.pf .field-shell input:not([type=checkbox]):not([type=radio]):focus-visible,.pf .field-shell select:focus-visible,.pf .field-shell textarea:focus-visible,.pf .field-bare:focus-visible{border-radius:inherit;outline:none}.pf,.pf *{scrollbar-width:thin;scrollbar-color:var(--color-line-2) transparent}.pf::-webkit-scrollbar{width:10px;height:10px}.pf ::-webkit-scrollbar{width:10px;height:10px}.pf::-webkit-scrollbar-track{background:0 0}.pf ::-webkit-scrollbar-track{background:0 0}.pf::-webkit-scrollbar-thumb{background:var(--color-line-2);background-clip:content-box;border:3px solid #0000;border-radius:999px}.pf ::-webkit-scrollbar-thumb{background:var(--color-line-2);background-clip:content-box;border:3px solid #0000;border-radius:999px}.pf::-webkit-scrollbar-thumb:hover{background:var(--color-line-3);background-clip:content-box;border:3px solid #0000}.pf ::-webkit-scrollbar-thumb:hover{background:var(--color-line-3);background-clip:content-box;border:3px solid #0000}@media (max-width:640px){.pf,.pf *{scrollbar-width:none}.pf::-webkit-scrollbar{width:0;height:0;display:none}.pf ::-webkit-scrollbar{width:0;height:0;display:none}}.pf .no-scrollbar{scrollbar-width:none}.pf .no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}@layer components{.pf .field-counter{padding-bottom:22px}.pf .field-shell{background:var(--color-field);border:1px solid var(--color-field-line);outline-offset:-1px;transition:border-color var(--t-instant) ease-out, background-color var(--t-instant) ease-out, outline-color var(--t-instant) ease-out;border-radius:12px;outline:2px solid #0000}.pf .field-shell.field-capsule{border-radius:999px}.pf .field-shell:hover{background:var(--color-field-hover);border-color:var(--color-field-line-hover)}.pf .field-shell:focus-within{background:var(--color-field-hover);border-color:var(--color-fleet-500);outline-color:var(--color-fleet-500)}@media (max-width:640px){.pf .field-shell.field-in-pill,.pf .field-shell.field-in-pill:hover,.pf .field-shell.field-in-pill:focus-within{background:0 0;border-color:#0000;outline-color:#0000}.pf [data-filter-pill]:has(.field-shell.field-in-pill:focus-within){outline:2px solid var(--color-fleet-500);outline-offset:-1px}}.pf .sf-inset-rows>li{position:relative}.pf .sf-inset-rows>li+li:before{content:"";top:0;right:0;left:var(--sf-inset,68px);background:var(--color-line);pointer-events:none;height:1px;position:absolute}.pf .field-bare,.pf .field-shell input:not([type=checkbox]):not([type=radio]),.pf .field-shell textarea{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}.pf a,.pf button,.pf [role=button]{transition:color .15s var(--ease-lift), background-color .15s var(--ease-lift), border-color .15s var(--ease-lift), opacity .15s var(--ease-lift), transform .15s var(--ease-lift), scale .15s var(--ease-lift)}:root{--sf-zoom:1;--sf-dvh:calc(100dvh / var(--sf-zoom));--sf-bar:calc(48px / var(--sf-zoom));--sf-safe-bottom:env(safe-area-inset-bottom,0px)}@media screen and (min-width:640px){html[data-sf-route-density=compact]{--sf-zoom:.92}}html[data-sf-density=off]{--sf-zoom:1}[data-sf-canvas],[data-sf-zoom]{zoom:var(--sf-zoom)}@property --sf-assistant-dock{syntax:"*";inherits:false}:root[data-sf-assistant] #sf-main{--sf-assistant-dock:calc(48px + 20px + 12px)}@media (max-width:639.98px){:root[data-sf-assistant] #sf-main{--sf-assistant-dock:calc(48px + 72px + env(safe-area-inset-bottom) + 12px)}}@media (max-width:1023.98px){:root[data-sf-assistant=buried] #sf-main{--sf-assistant-dock:0px}}#sf-main[data-sf-copy-on]>:not([data-sf-copy]){opacity:0!important}#sf-main>[data-sf-copy]{padding:inherit;position:absolute;inset:0 0 auto}.pf tbody>tr:has(>td [data-face]){border-bottom-color:#0000}.pf tbody>tr:has(>td [data-face]):not(:last-child)>td{background-image:linear-gradient(var(--color-line), var(--color-line));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.pf tbody>tr:has(>td [data-face]):not(:last-child)>td:has(~td [data-face]){background-image:none}.pf tbody>tr:has(>td [data-face]):not(:last-child)>td:has([data-face]){background-size:calc(100% - var(--sf-row-inset,60px)) 1px;background-position:100% 100%}@media (max-width:1279.98px){:root:has([data-sf-page-title]):not(:has([data-phone-bar-back])) [data-topbar-slot=title] h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}[data-sf-benny]{transition:opacity .16s ease-out}:root:has([aria-modal=true]:not([inert]),[data-sf-benny-away]) [data-sf-benny]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease-in,visibility 0s linear .1s}@media (prefers-reduced-motion:reduce){[data-sf-benny]{transition:none}:root:has([aria-modal=true]:not([inert]),[data-sf-benny-away]) [data-sf-benny]{transition:none}}@media (max-width:639.98px){body:has([data-phone-bar-back]) [data-page-header]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
[data-sf-theme=light] .pf{--color-deep:#ebe8e2;--color-bg:#fbfaf8;--color-wash:#f5f3ee;--color-panel:#fff;--color-panel-2:#f2f0ec;--color-panel-3:#ece9e3;--color-panel-4:#dcd7cd;--color-rail:#f2f0ec;--color-line:#e2ded7;--color-line-2:#cfc9bf;--color-line-3:#a8a093;--color-ink:#1a1714;--color-ink-max:#000;--color-ink-2:#37322c;--color-mut:#433e37;--color-faint:#4f493f;--color-benny:#fff;--color-benny-line:#000;--color-fleet-50:#0c2146;--color-fleet-100:#16356e;--color-fleet-200:#163e8a;--color-fleet-300:#174cb0;--color-fleet-400:#2361d4;--color-fleet-500:#4880e8;--color-fleet-600:#6595ee;--color-fleet-700:#8bb0f3;--color-fleet-800:#b9d0f9;--color-fleet-900:#dbe7fc;--color-fleet-950:#eff4fe;--color-fleet-deep:#2361d4;--color-fleet-mut:#dbe7fc;--color-link:#2361d4;--color-tint:#f2f0ec;--color-tint-2:#ece9e3;--color-tint-line:#cfc9bf;--color-field:#2e281c0a;--color-field-hover:#2e281c0f;--color-field-quiet:#2e281c05;--color-field-line:#2e281c8f;--color-field-line-hover:#2e281cb3;--color-bad:#d03a33;--color-bad-ink:#a8322c;--color-bad-hover:#b93028;--color-bad-press:#a02a23;--color-action:#2361d4;--color-action-hover:#174cb0;--color-action-ink:#fff;--color-danger:#c0392b;--color-danger-hover:#9e2e22;--color-warn:#b8860b;--color-warn-ink:#84600f;--color-good:#4f7a2f;--color-good-ink:#40730e;--color-sender-autopilot:#16356e;--color-ticket-elaborate:#8b3c99;--color-sender-copilot:#375792;--color-sender-human:#5f5a52;--color-stamp-stopped:#626b77;--color-stamp-stopped-on:#fff;--color-tier-vip:#8e5099;--color-tier-gold:#7a643d;--color-tier-silver:#6e665a;--color-tier-bronze:#8c5c3e;--color-tier-prospect:#406c82;--color-tier-dormant:#416e71;--color-series-blue:#3e73d8;--color-series-indigo:#755ec1;--color-series-cyan:#2591a9;--color-series-violet:#a65ab3;--color-series-teal:#189a90;--color-series-amber:#ab7e17;--color-series-rose:#ba5085;--color-series-slate:#5f768b;--color-step-1:#d8e4fa;--color-step-2:#a9c4f4;--color-step-3:#6595ee;--color-step-4:#336cd9;--color-step-5:#19428f;--color-series-band:#dde7f8;--color-series-band-line:#7e9fdb;--color-chan-sms:#326c9d;--color-chan-instagram:#a468ae;--color-chan-facebook:#526797;--color-chan-email:#566b76;--color-chan-whatsapp:#387352;--color-reason-shelf:#497c7f;--color-reason-market:#7f6c93;--color-reason-unresolved:#85714c;--color-reason-settled:#6f747b;--color-loc-blue:#28509a;--color-loc-cyan:#13666b;--color-loc-indigo:#513d8d;--color-loc-violet:#73387d;--color-loc-magenta:#8a305f;--color-loc-amber:#956e18;--color-loc-copper:#956e18;--color-loc-slate:#125c7a;--color-loc-red:#8e3034;--color-loc-coral:#984d16;--color-loc-lime:#747712;--color-loc-green:#426c3c;--color-loc-jade:#2a6e5b;--color-loc-blue-on:#fff;--color-loc-cyan-on:#fff;--color-loc-indigo-on:#fff;--color-loc-violet-on:#fff;--color-loc-magenta-on:#fff;--color-loc-amber-on:#fff;--color-loc-copper-on:#fff;--color-loc-slate-on:#fff;--color-loc-red-on:#fff;--color-loc-coral-on:#fff;--color-loc-lime-on:#fff;--color-loc-green-on:#fff;--color-loc-jade-on:#fff;--color-loc-ink:#fff;--color-tier-on:#fff;--color-tile-orange:#984d16;--color-tile-jade:#2a6e5b;--color-tile-teal:#13666b;--color-tile-cyan:#125c7a;--color-tile-blue:#28509a;--color-tile-indigo:#513d8d;--color-tile-violet:#73387d;--color-tile-rose:#8a305f;--color-tile-red:#8e3034;--color-tile-amber:#956e18;--color-tile-lime:#747712;--color-tile-green:#426c3c;--color-tile-orange-on:#fff;--color-tile-jade-on:#fff;--color-tile-teal-on:#fff;--color-tile-cyan-on:#fff;--color-tile-blue-on:#fff;--color-tile-indigo-on:#fff;--color-tile-violet-on:#fff;--color-tile-rose-on:#fff;--color-tile-red-on:#fff;--color-tile-amber-on:#fff;--color-tile-lime-on:#fff;--color-tile-green-on:#fff;--color-tile-orange-soft:#8c5c3e;--color-tile-jade-soft:#3e7161;--color-tile-teal-soft:#416e71;--color-tile-cyan-soft:#406c82;--color-tile-blue-soft:#3a65b7;--color-tile-indigo-soft:#7153c2;--color-tile-violet-soft:#924b9e;--color-tile-rose-soft:#a14974;--color-tile-red-soft:#a74a4a;--color-tile-amber-soft:#7a643d;--color-tile-lime-soft:#676a3d;--color-tile-green-soft:#41723c;--color-tile-orange-soft-on:#fff;--color-tile-jade-soft-on:#fff;--color-tile-teal-soft-on:#fff;--color-tile-cyan-soft-on:#fff;--color-tile-blue-soft-on:#fff;--color-tile-indigo-soft-on:#fff;--color-tile-violet-soft-on:#fff;--color-tile-rose-soft-on:#fff;--color-tile-red-soft-on:#fff;--color-tile-amber-soft-on:#fff;--color-tile-lime-soft-on:#fff;--color-tile-green-soft-on:#fff;--color-sec-indigo:#7153c2;--color-sec-rose:#a14974;--color-sec-jade:#3e7161;--color-sec-violet:#924b9e;--color-bad-bg:#fbeeed;--color-bad-line:#efc9c6;--color-fleet-bg:#ece9e3;--color-fleet-line:#cfc9bf;--color-raise:#2e281c;--color-scrim:#14120f;--shadow-overlay:0 28px 80px -24px #0f172a4d;--shadow-palette:0 0 0 2px var(--color-fleet-500), 0 24px 60px -16px #0f172a47;--shadow-coach:0 12px 32px -12px #0f172a40;--shadow-float:0 10px 28px #0f172a38;--shadow-card:0 1px 2px #0f172a0f, 0 2px 10px #0f172a0d}@layer base{[data-sf-theme=light] .pf{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sf-theme=light] .pf :where(select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='%23433e37'%3E%3Cpath d='M12 16.4 3.9 8.3a1.6 1.6 0 0 1 0-2.3l.6-.6a1.6 1.6 0 0 1 2.3 0L12 10.6l5.2-5.2a1.6 1.6 0 0 1 2.3 0l.6.6a1.6 1.6 0 0 1 0 2.3L12 16.4Z'/%3E%3C/svg%3E")}[data-sf-theme=light] .pf :where(input)::-webkit-calendar-picker-indicator{filter:none}}html[data-sf-theme=light]:has(.pf-app){background:#ebe8e2}html[data-sf-theme=light] body:has(.pf-app){background:#ebe8e2}html[data-sf-theme=light]:has(.pf-app){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
