:root{--glass-regular-bg: linear-gradient(180deg, hsl(0 0% 100% / .74), hsl(214 40% 97% / .64));--glass-regular-filter: blur(20px) saturate(1.9);--glass-clear-bg: radial-gradient(ellipse 110% 12rem at 50% -8rem, hsl(0 0% 100% / .55), transparent 70%), linear-gradient(180deg, hsl(0 0% 100% / .5), hsl(214 40% 97% / .38));--glass-clear-filter: blur(22px) saturate(1.9) brightness(1.04);--glass-rim: inset 0 1px 0 hsl(0 0% 100% / .95), inset 0 0 0 1px hsl(0 0% 100% / .5);--glass-rim-gradient: linear-gradient(180deg, hsl(0 0% 100%), hsl(0 0% 100% / .55) 40%, hsl(0 0% 100% / .75));--glass-shadow: 0 0 0 .5px hsl(var(--brand-navy) / .14), 0 1px 2px hsl(var(--brand-navy) / .06), 0 14px 36px -12px hsl(var(--brand-navy) / .26), 0 30px 70px -24px hsl(var(--brand-navy) / .22);--glass-shadow-float: 0 0 0 .5px hsl(var(--brand-navy) / .14), 0 1px 2px hsl(var(--brand-navy) / .06), 0 18px 48px -16px hsl(var(--brand-navy) / .28), 0 40px 100px -30px hsl(var(--brand-navy) / .3)}.dark{--glass-regular-bg: linear-gradient(180deg, rgba(37, 39, 45, .79), rgba(26, 28, 33, .76));--glass-regular-filter: blur(18px) saturate(1.3);--glass-clear-bg: radial-gradient(ellipse 110% 12rem at 50% -8rem, rgba(255, 255, 255, .14), transparent 70%), linear-gradient(180deg, rgba(74, 77, 86, .46), rgba(46, 48, 55, .4));--glass-clear-filter: blur(22px) saturate(1.8) brightness(1.12);--glass-rim: inset 0 1px 0 rgba(255, 255, 255, .11), inset 0 0 0 1px rgba(255, 255, 255, .055);--glass-rim-gradient: linear-gradient(180deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, .16) 40%, rgba(255, 255, 255, .24));--glass-shadow: 0 0 0 .5px rgba(0, 0, 0, .48), 0 10px 28px -13px rgba(0, 0, 0, .52);--glass-shadow-float: 0 0 0 .5px rgba(0, 0, 0, .55), 0 2px 6px rgba(0, 0, 0, .25), 0 24px 64px -18px rgba(0, 0, 0, .6), 0 48px 120px -36px rgba(0, 0, 0, .55)}:root{--glass-thick-bg: linear-gradient(180deg, hsl(0 0% 100%), hsl(214 40% 98.5%))}.dark{--glass-thick-bg: linear-gradient(180deg, rgb(34, 36, 42), rgb(27, 29, 34))}@media(prefers-reduced-transparency:reduce){:root,.dark{--glass-thick-bg: hsl(var(--popover));--glass-regular-bg: hsl(var(--popover));--glass-regular-filter: none;--glass-clear-bg: hsl(var(--popover));--glass-clear-filter: none}}html .glass-surface.glass-surface{border-color:transparent;background:var(--glass-regular-bg);-webkit-backdrop-filter:var(--glass-regular-filter);backdrop-filter:var(--glass-regular-filter);box-shadow:var(--glass-rim),var(--glass-shadow)}html .glass-surface.glass-surface.glass-thick{background:var(--glass-thick-bg)}html .glass-surface.glass-surface.glass-press{transition:transform .12s ease-out}html .glass-surface.glass-surface.glass-press:hover,html .glass-surface.glass-surface.glass-press[data-state=open]{background:linear-gradient(hsl(var(--foreground) / .05),hsl(var(--foreground) / .05)),var(--glass-regular-bg)}html .glass-surface.glass-surface.glass-press:active{transform:scale(.96)}.glass-lens{position:absolute;top:3px;bottom:3px;left:0;border-radius:999px;pointer-events:none;background:#fffffff5;box-shadow:0 1px 3px #0c182c24,0 0 0 .5px #0c182c14,inset 0 1px #fff;transition:transform .32s cubic-bezier(.32,.72,0,1),width .32s cubic-bezier(.32,.72,0,1)}.glass-lens-static{background:#fffffff5;box-shadow:0 1px 3px #0c182c24,0 0 0 .5px #0c182c14,inset 0 1px #fff}.dark .glass-lens-static,.dark .glass-lens{background:#ffffff18;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #00000040}@media(min-width:640px){html .glass-capsule.glass-capsule:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-wrap:nowrap;gap:0;padding:3px;border:1px solid transparent;border-radius:999px;background:var(--glass-regular-bg);-webkit-backdrop-filter:var(--glass-regular-filter);backdrop-filter:var(--glass-regular-filter);box-shadow:var(--glass-rim),var(--glass-shadow)}.glass-capsule>*+*:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:4px;padding-left:4px;border-left:1px solid hsl(var(--foreground) / .1)}html .glass-capsule [data-segmented].glass-surface:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:2px;background:hsl(var(--foreground) / .06);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.glass-capsule [data-segmented] .glass-lens:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:2px;bottom:2px}html .glass-capsule [data-filter-trigger]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:transparent;border-radius:999px;box-shadow:none}html .glass-capsule [data-filter-trigger]:has([aria-expanded=true]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:hsl(var(--foreground) / .08)}html .glass-capsule [data-filter-trigger]:has(:focus-visible):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){box-shadow:0 0 0 2px hsl(var(--ring) / .55)}}@container pando-page (min-width: 45.714rem){html .glass-capsule.glass-capsule:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-wrap:nowrap;gap:0;padding:3px;border:1px solid transparent;border-radius:999px;background:var(--glass-regular-bg);-webkit-backdrop-filter:var(--glass-regular-filter);backdrop-filter:var(--glass-regular-filter);box-shadow:var(--glass-rim),var(--glass-shadow)}.glass-capsule>*+*:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:4px;padding-left:4px;border-left:1px solid hsl(var(--foreground) / .1)}html .glass-capsule [data-segmented].glass-surface:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:2px;background:hsl(var(--foreground) / .06);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.glass-capsule [data-segmented] .glass-lens:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:2px;bottom:2px}html .glass-capsule [data-filter-trigger]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:transparent;border-radius:999px;box-shadow:none}html .glass-capsule [data-filter-trigger]:has([aria-expanded=true]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:hsl(var(--foreground) / .08)}html .glass-capsule [data-filter-trigger]:has(:focus-visible):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){box-shadow:0 0 0 2px hsl(var(--ring) / .55)}}@property --scroll-edge-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}.scroll-edge-host{--scroll-edge-fade: 0px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--scroll-edge-fade));mask-image:linear-gradient(to bottom,transparent,#000 var(--scroll-edge-fade));transition:--scroll-edge-fade .18s ease-out}.scroll-edge-host[data-scroll-edge]{--scroll-edge-fade: 16px}.scroll-edge{flex:none;height:0}html:not(.dark) .glass-composer.glass-composer{border-color:transparent;background:var(--glass-regular-bg);-webkit-backdrop-filter:var(--glass-regular-filter);backdrop-filter:var(--glass-regular-filter);box-shadow:var(--glass-rim),var(--glass-shadow)}html:not(.dark) .glass-composer.glass-composer:focus-within{box-shadow:var(--glass-rim),0 0 0 1px hsl(var(--brand-navy) / .22),var(--glass-shadow)}@media(prefers-reduced-motion:reduce){.glass-lens,.scroll-edge-host,html .glass-surface.glass-surface.glass-press{transition:none}html .glass-surface.glass-surface.glass-press:active{transform:none}}.pando-avatar{display:block;flex:0 0 auto;overflow:visible;--pa-cutout: #ffffff}.dark .pando-avatar{--pa-cutout: #1b1e23}.pando-avatar .pa-press,.pando-avatar .pa-hop,.pando-avatar .pa-squash,.pando-avatar .pa-tilt{transform-box:fill-box;transform-origin:50% 100%}.pando-avatar .pa-optic,.pando-avatar .pa-eyes,.pando-avatar .pa-eye-l,.pando-avatar .pa-eye-r,.pando-avatar .pa-ring,.pando-avatar .pa-shadow,.pando-avatar .pa-halo{transform-box:fill-box;transform-origin:center}.pando-avatar .pa-press{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.pando-avatar .pa-optic{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.pando-avatar .pa-shadow{fill:#1a2e4624}.dark .pando-avatar .pa-shadow{fill:#00000080}.pando-avatar .pa-edge{fill:none;stroke:#1a2e461f;stroke-width:1.6}.dark .pando-avatar .pa-edge{display:none}.pando-avatar .pa-rim{fill:none;stroke-width:2.5}.pando-avatar .pa-halo{opacity:0}.pando-avatar .pa-x{display:none}.pando-avatar .pa-ring{fill:none;stroke:#9fbbdc;stroke-width:2.5;opacity:0}.pando-avatar.pa-small .pa-optic{transform:scale(1.06)}.pando-avatar.pa-small .pa-rim{stroke-width:1.5px;vector-effect:non-scaling-stroke}.pando-avatar.pa-tiny :is(.pa-light,.pa-rim,.pa-halo){display:none}.pando-avatar.pa-small .pa-edge{stroke:#1a2e461a;stroke-width:.6px;vector-effect:non-scaling-stroke}.pando-avatar.pa-st-hi .pa-e-open,.pando-avatar.pa-st-done .pa-e-open,.pando-avatar.pa-st-listening .pa-e-open,.pando-avatar.pa-st-stuck .pa-e-open,.pando-avatar.pa-st-sleep .pa-e-open{display:none}.pando-avatar.pa-st-hi .pa-e-happy,.pando-avatar.pa-st-done .pa-e-happy,.pando-avatar.pa-st-listening .pa-e-closed,.pando-avatar.pa-st-stuck .pa-e-focus,.pando-avatar.pa-st-writing .pa-e-focus,.pando-avatar.pa-st-sleep .pa-e-sleep{display:inline}.pando-avatar.pa-st-idle .pa-eye-l,.pando-avatar.pa-st-idle .pa-eye-r,.pando-avatar.pa-st-speaking .pa-eye-l,.pando-avatar.pa-st-speaking .pa-eye-r,.pando-avatar.pa-st-searching .pa-eye-l,.pando-avatar.pa-st-searching .pa-eye-r,.pando-avatar.pa-st-needs .pa-eye-l,.pando-avatar.pa-st-needs .pa-eye-r,.pando-avatar.pa-st-notice .pa-eye-l,.pando-avatar.pa-st-notice .pa-eye-r{animation:pa-blink 6s infinite}.pando-avatar.pa-st-idle .pa-hop,.pando-avatar.pa-st-listening .pa-hop{animation:pa-float 3.4s ease-in-out infinite}.pando-avatar.pa-st-idle .pa-shadow,.pando-avatar.pa-st-listening .pa-shadow{animation:pa-shadow 3.4s ease-in-out infinite}.pando-avatar.pa-st-idle .pa-squash{animation:pa-breathe 3.4s ease-in-out infinite}.pando-avatar.pa-st-idle .pa-eyes{animation:pa-saccade 8s infinite}.pando-avatar.pa-st-hi .pa-hop,.pando-avatar.pa-st-done .pa-hop{animation:pa-jump 2.6s infinite}.pando-avatar.pa-st-hi .pa-squash,.pando-avatar.pa-st-done .pa-squash{animation:pa-jump-sq 2.6s infinite}.pando-avatar.pa-st-hi .pa-shadow,.pando-avatar.pa-st-done .pa-shadow{animation:pa-jump-shadow 2.6s infinite}.pando-avatar.pa-st-hi .pa-tilt{animation:pa-wiggle 2.6s infinite}.pando-avatar.pa-st-hi .pa-halo,.pando-avatar.pa-st-done .pa-halo{animation:pa-halo 2.6s ease-in-out infinite}.pando-avatar[data-motion=held] .pa-halo{display:none}.pando-avatar.pa-st-listening .pa-squash{animation:pa-listen 1.6s ease-in-out infinite}.pando-avatar.pa-st-listening .pa-ring{animation:pa-ripple 2.4s ease-out infinite}.pando-avatar.pa-st-listening .pa-ring-2{animation-delay:1.2s}.pando-avatar.pa-st-speaking .pa-hop{animation:pa-bob .45s ease-in-out infinite alternate}.pando-avatar.pa-st-speaking .pa-squash{animation:pa-speak .9s ease-in-out infinite}.pando-avatar.pa-follow .pa-face{transform:translate(var(--pa-fx, 0px),var(--pa-fy, 0px));transition:transform .2s ease-out}.pando-avatar.pa-follow :is(.pa-spec,.pa-shade){transform:translate(calc(var(--pa-fx, 0px) * -.8),calc(var(--pa-fy, 0px) * -.6));transition:transform .2s ease-out}.pando-avatar.pa-interactive:hover .pa-press{transform:scale(.97,1.04)}.pando-avatar.pa-interactive:hover .pa-optic{transform:scale(1.07)}.pando-avatar.pa-interactive:active .pa-press{transform:scale(1.12,.84);transition-duration:.12s}.pando-avatar.pa-pop .pa-press{animation:pa-pop .45s cubic-bezier(.34,1.56,.64,1)}.pando-avatar[data-motion=held],.pando-avatar[data-motion=held] *{animation-play-state:paused!important;animation-delay:var(--pa-pose)!important}@media(prefers-reduced-motion:reduce){.pando-avatar,.pando-avatar *{animation-play-state:paused!important;animation-delay:var(--pa-pose)!important;transition:none!important}.pando-avatar .pa-halo{display:none}}@keyframes pa-pop{0%{transform:scale(1.08,.9)}to{transform:scale(1)}}@keyframes pa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pa-shadow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.92);opacity:.8}}@keyframes pa-breathe{0%,to{transform:scale(1)}50%{transform:scale(.995,1.012)}}@keyframes pa-blink{0%,40%,43%,80%,82.5%,85%,to{transform:scaleY(1)}41.5%,81.2%,83.8%{transform:scaleY(.1)}}@keyframes pa-saccade{0%,24%{transform:translate(0)}25.5%,46%{transform:translate(6px,-2px)}47.5%,62%{transform:translate(0)}63.5%,80%{transform:translate(-5px,2px)}81.5%,to{transform:translate(0)}}@keyframes pa-jump{0%,6%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.8,.35,1)}18%{transform:translateY(-26px);animation-timing-function:cubic-bezier(.65,0,.85,.35)}30%,to{transform:translateY(0)}}@keyframes pa-jump-sq{0%{transform:scale(1)}6%{transform:scale(1.08,.9)}12%{transform:scale(.94,1.08)}18%{transform:scale(1)}27%{transform:scale(.97,1.04)}30%{transform:scale(1.1,.88)}36%{transform:scale(.97,1.03)}42%,to{transform:scale(1)}}@keyframes pa-jump-shadow{0%,6%,30%,to{transform:scale(1);opacity:1}18%{transform:scale(.68);opacity:.45}}@keyframes pa-wiggle{0%,44%,84%,to{transform:rotate(0)}52%{transform:rotate(-7deg)}60%{transform:rotate(6deg)}68%{transform:rotate(-4deg)}76%{transform:rotate(2deg)}}@keyframes pa-halo{0%,12%,92%,to{transform:scale(.85);opacity:0}28%,74%{transform:scale(1.06);opacity:1}}@keyframes pa-listen{0%,32%,60%,to{transform:scale(1)}18%{transform:scale(1.015,1.03)}46%{transform:scale(1.02,1.045)}78%{transform:scale(1.01,1.02)}}@keyframes pa-ripple{0%{transform:scale(.85);opacity:.55}to{transform:scale(1.3);opacity:0}}@keyframes pa-bob{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes pa-speak{0%,to{transform:scale(1)}14%{transform:scale(1.025,.975)}30%{transform:scale(.99,1.01)}52%{transform:scale(1.03,.97)}70%{transform:scale(1)}}.pando-avatar .pa-zz{opacity:0;transform-box:fill-box;transform-origin:center}.pando-avatar .pa-held{transform-box:fill-box;transform-origin:center}.pando-avatar .pa-paper{stroke:#1a2e4614;stroke-width:.8}.pando-avatar .pa-wl{fill:none;stroke:#9fb3cc;stroke-width:3.2;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.pando-avatar.pa-small .pa-wl{stroke-width:7}.pando-avatar.pa-st-writing .pa-draft{animation:pa-card-bob 1.8s ease-in-out infinite}.pando-avatar.pa-st-writing .pa-wl1{animation:pa-wl1 3.6s linear infinite}.pando-avatar.pa-st-writing .pa-wl2{animation:pa-wl2 3.6s linear infinite}.pando-avatar.pa-st-writing .pa-wl3{animation:pa-wl3 3.6s linear infinite}.pando-avatar.pa-st-writing .pa-hop{animation:pa-wbob 3.6s linear infinite}.pando-avatar.pa-st-writing .pa-eyes{animation:pa-write2 3.6s linear infinite}.pando-avatar.pa-st-writing .pa-e-focus{animation:pa-wfocus 3.6s infinite}.pando-avatar.pa-st-writing .pa-e-open{animation:pa-wopen 3.6s infinite}.pando-avatar.pa-st-writing .pa-tilt{animation:pa-wtilt 3.6s ease-in-out infinite}.pando-avatar .pa-blip,.pando-avatar .pa-blip-ring{transform-box:fill-box;transform-origin:center;opacity:0}.pando-avatar .pa-blip{fill:#6f9fd8}.pando-avatar .pa-blip-ring{fill:none;stroke:#6f9fd8;stroke-width:2}.pando-avatar.pa-small .pa-blip-ring{stroke-width:4}.pando-avatar.pa-st-searching .pa-eyes{animation:pa-search-eyes 3.4s ease-in-out infinite}.pando-avatar.pa-st-searching .pa-tilt{animation:pa-search-lean 3.4s ease-in-out infinite}.pando-avatar.pa-st-searching .pa-hop{animation:pa-search-hop 3.4s ease-in-out infinite}.pando-avatar.pa-st-searching .pa-squash{animation:pa-search-sq2 3.4s infinite}.pando-avatar .pa-bl-l{animation:pa-blip-l 3.4s ease-out infinite}.pando-avatar .pa-bl-r{animation:pa-blip-r 3.4s ease-out infinite}.pando-avatar .pa-br-l{animation:pa-ring-l 3.4s ease-out infinite}.pando-avatar .pa-br-r{animation:pa-ring-r 3.4s ease-out infinite}.pando-avatar .pa-nbadge{transform-box:fill-box;transform-origin:center;opacity:0}.pando-avatar .pa-nbadge-ring{fill:var(--pa-cutout)}.pando-avatar .pa-nbadge-dot{fill:#f54e00}.pando-avatar.pa-st-notice .pa-nbadge{animation:pa-badge 3s infinite}.pando-avatar.pa-st-notice .pa-eyes{animation:pa-notice-look 3s ease-in-out infinite}.pando-avatar.pa-st-notice .pa-tilt{animation:pa-notice-tilt2 3s ease-in-out infinite}.pando-avatar.pa-st-notice .pa-hop{animation:pa-notice-nod 3s ease-in-out infinite}.pando-avatar.pa-st-notice .pa-squash{animation:pa-notice-flinch 3s infinite}.pando-avatar.pa-st-needs .pa-hop{animation:pa-needs-hop 2.4s infinite}.pando-avatar.pa-st-needs .pa-squash{animation:pa-needs-sq 2.4s infinite}.pando-avatar.pa-st-needs .pa-tilt{animation:pa-needs-wave 2.4s ease-in-out infinite}.pando-avatar.pa-st-needs .pa-shadow{animation:pa-needs-shadow 2.4s infinite}.pando-avatar.pa-st-needs .pa-eyes{transform:scale(1.12)}.pando-avatar.pa-st-needs .pa-ring{stroke:#f6a36f;animation:pa-ripple 1.6s ease-out infinite}.pando-avatar.pa-st-needs .pa-ring-2{animation-delay:.8s}.pando-avatar.pa-st-stuck .pa-squash{animation:pa-sigh 5s ease-in-out infinite}.pando-avatar.pa-st-stuck .pa-hop{animation:pa-sink 5s ease-in-out infinite}.pando-avatar.pa-st-stuck .pa-tilt{transform:rotate(-3deg)}.pando-avatar.pa-st-stuck .pa-eyes{transform:translateY(6px)}.pando-avatar .pa-zz{fill:#1a2e46;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:700;font-size:18px}.dark .pando-avatar .pa-zz{fill:#c3d6ea}.pando-avatar.pa-st-sleep .pa-hop{transform:translateY(4px)}.pando-avatar.pa-st-sleep .pa-squash{animation:pa-sleep-breathe 4.6s ease-in-out infinite}.pando-avatar.pa-st-sleep .pa-tilt{transform:rotate(-5deg)}.pando-avatar.pa-st-sleep .pa-zz{animation:pa-zz 3s ease-out infinite}.pando-avatar.pa-st-sleep .pa-z2{animation-delay:1s}.pando-avatar.pa-st-sleep .pa-z3{animation-delay:2s}@keyframes pa-card-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes pa-wl1{0%,5%{stroke-dashoffset:100;opacity:1}27%,88%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes pa-wl2{0%,30%{stroke-dashoffset:100;opacity:1}52%,88%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes pa-wl3{0%,55%{stroke-dashoffset:100;opacity:1}70%,88%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes pa-wbob{0%,5%,9%,13%,17%,21%,25%,30%,32%,36%,40%,44%,48%,52%,56%,60%,64%,68%,72%,81%,to{transform:translateY(0)}7%,11%,15%,19%,23%,34%,38%,42%,46%,50%,58%,62%,66%,70%{transform:translateY(-1.6px)}77%{transform:translateY(-4px)}}@keyframes pa-write2{0%,5%{transform:translate(2px,7px)}27%{transform:translate(11px,7px)}30%{transform:translate(2px,9px)}52%{transform:translate(11px,9px)}55%{transform:translate(2px,11px)}70%{transform:translate(8px,11px)}76%,86%{transform:translate(0)}92%,to{transform:translate(2px,7px)}}@keyframes pa-wfocus{0%,72%,90%,to{opacity:1}75%,87%{opacity:0}}@keyframes pa-wopen{0%,72%,90%,to{opacity:0}75%,87%{opacity:1}}@keyframes pa-wtilt{0%,70%,92%,to{transform:rotate(3deg)}76%,86%{transform:rotate(0)}}@keyframes pa-search-eyes{0%,86%,to{transform:translate(0) scale(1)}6%,30%{transform:translate(-10px) scaleY(.82)}33%{transform:translate(-11px,1px) scaleY(.82)}38%,64%{transform:translate(10px) scaleY(.82)}67%{transform:translate(11px,1px) scaleY(.82)}74%{transform:translate(0) scale(1)}80%{transform:translateY(2px) scale(1)}}@keyframes pa-search-lean{0%,76%,to{transform:rotate(0) translate(0)}9%,30%{transform:rotate(-5deg) translate(-4px)}41%,64%{transform:rotate(5deg) translate(4px)}}@keyframes pa-search-hop{0%,18%,26%,50%,58%,84%,to{transform:translateY(0)}14%,46%{transform:translateY(-3px)}22%,54%{transform:translateY(-2px)}80%{transform:translateY(2px)}}@keyframes pa-search-sq2{0%,4%,11%,36%,43%,to{transform:scale(1)}7%,39%{transform:scale(1.03,.97)}}@keyframes pa-blip-l{0%,24%{transform:scale(0);opacity:0}27%{transform:scale(1.3);opacity:1}32%{transform:scale(1);opacity:1}44%,to{transform:scale(.7);opacity:0}}@keyframes pa-blip-r{0%,58%{transform:scale(0);opacity:0}61%{transform:scale(1.3);opacity:1}66%{transform:scale(1);opacity:1}78%,to{transform:scale(.7);opacity:0}}@keyframes pa-ring-l{0%,25%{transform:scale(.5);opacity:0}27%{opacity:.7}42%,to{transform:scale(2.4);opacity:0}}@keyframes pa-ring-r{0%,59%{transform:scale(.5);opacity:0}61%{opacity:.7}76%,to{transform:scale(2.4);opacity:0}}@keyframes pa-badge{0%,6%{transform:scale(0);opacity:0}12%{transform:scale(1.25);opacity:1}18%{transform:scale(1);opacity:1}40%{transform:scale(1.08);opacity:1}48%,74%{transform:scale(1);opacity:1}82%,to{transform:scale(0);opacity:0}}@keyframes pa-notice-look{0%,10%,40%,to{transform:translate(0)}15%,34%{transform:translate(8px,-6px)}46%{transform:translateY(2px)}52%{transform:translate(0)}58%{transform:translateY(2px)}64%{transform:translate(0)}}@keyframes pa-notice-tilt2{0%,10%,42%,to{transform:rotate(0)}16%,34%{transform:rotate(4deg)}}@keyframes pa-notice-nod{0%,44%,50%,56%,62%,to{transform:translateY(0)}47%,59%{transform:translateY(2.5px)}}@keyframes pa-notice-flinch{0%,10%,18%,to{transform:scale(1)}13%{transform:scale(1.03,.97)}}@keyframes pa-needs-hop{0%,6%,20%,33%,to{transform:translateY(0)}12%{transform:translateY(-14px)}26%{transform:translateY(-9px)}}@keyframes pa-needs-sq{0%,38%,90%,to{transform:scale(1)}6%{transform:scale(1.06,.93)}12%{transform:scale(.96,1.05)}19%{transform:scale(1.06,.93)}25%{transform:scale(.98,1.03)}32%{transform:scale(1.04,.95)}46%,80%{transform:scale(1.05)}}@keyframes pa-needs-wave{0%,40%,80%,to{transform:rotate(0)}48%{transform:rotate(-6deg)}56%{transform:rotate(6deg)}64%{transform:rotate(-4deg)}72%{transform:rotate(2deg)}}@keyframes pa-needs-shadow{0%,6%,20%,33%,to{transform:scale(1);opacity:1}12%{transform:scale(.75);opacity:.55}26%{transform:scale(.85);opacity:.7}}@keyframes pa-sigh{0%,to{transform:scale(1.03,.95)}30%{transform:scale(.98,1.04)}50%{transform:scale(1.05,.93)}}@keyframes pa-sink{0%,to{transform:translateY(4px)}30%{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes pa-sleep-breathe{0%,to{transform:scale(1.03,.96)}50%{transform:scale(.99,1.03)}}@keyframes pa-zz{0%{transform:translate(0) scale(.6);opacity:0}15%{opacity:.55}to{transform:translate(16px,-36px) scale(1.15);opacity:0}}.pando-avatar.pa-st-thinking .pa-hop{animation:pa-think-bob 2.4s ease-in-out infinite}.pando-avatar.pa-st-thinking .pa-shadow{animation:pa-think-shadow 2.4s ease-in-out infinite}.pando-avatar.pa-st-thinking .pa-squash{animation:pa-think-breathe 2.4s ease-in-out infinite}.pando-avatar.pa-st-thinking .pa-tilt{animation:pa-think-lean 5.2s ease-in-out infinite}.pando-avatar.pa-st-thinking .pa-eyes{animation:pa-think-read 3.2s ease-in-out infinite}.pando-avatar.pa-st-thinking .pa-eye-l,.pando-avatar.pa-st-thinking .pa-eye-r{animation:pa-think-blink 5.3s infinite}.pa-gaze-driven .pando-avatar.pa-st-thinking .pa-eyes{animation:none;transform:translate(var(--pa-gx, 6px),var(--pa-gy, -2px));transition:transform var(--pa-gt, .45s) var(--pa-ge, cubic-bezier(.3, .7, .4, 1))}.pando-avatar .pa-aura,.pando-avatar .pa-aura-halo{fill:none;stroke-linecap:round;stroke-dasharray:78 422;animation:pa-aura-run 1.9s linear infinite}.pando-avatar .pa-aura{stroke-width:7}.pando-avatar .pa-aura-2{stroke-width:4;stroke-dasharray:26 474;opacity:.6;animation-delay:-.95s}.pando-avatar .pa-aura-halo{stroke-width:18;opacity:.75}.dark .pando-avatar .pa-aura-halo{opacity:.9}.pando-avatar.pa-small .pa-aura{stroke-width:12}.pando-avatar.pa-small .pa-aura-2{stroke-width:7}.pando-avatar.pa-small .pa-aura-halo{stroke-width:26}@keyframes pa-think-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pa-think-shadow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.92);opacity:.78}}@keyframes pa-think-breathe{0%,to{transform:scale(1.012,.99)}50%{transform:scale(.99,1.02)}}@keyframes pa-think-lean{0%,to{transform:rotate(1.5deg)}50%{transform:rotate(4.5deg)}}@keyframes pa-think-read{0%{transform:translate(-5px,-3px)}42%{transform:translate(8px,-3px)}50%{transform:translate(-5px,1px)}92%{transform:translate(8px,1px)}to{transform:translate(-5px,-3px)}}@keyframes pa-think-blink{0%,36%,39%,84%,86.4%,88.8%,to{transform:scaleY(1)}37.5%,85.2%,87.6%{transform:scaleY(.1)}}@keyframes pa-aura-run{0%{stroke-dashoffset:500}to{stroke-dashoffset:0}}.pando-avatar .pa-t-sh{fill:#0c1a2b33}.dark .pando-avatar .pa-t-sh{fill:#00000073}.pando-avatar .pa-t-date{fill:#1a2e46;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:-.03em}.pando-avatar.pa-st-working .pa-e-happy{display:inline}.pando-avatar .pa-card{transform-box:fill-box;transform-origin:center;opacity:0}.pando-avatar .pa-card-flag{fill:#f54e00;stroke:#fff;stroke-width:1.2;opacity:0;animation:pa-imp 6.4s infinite}.pando-avatar .pa-cd1{animation:pa-cd1 6.4s infinite}.pando-avatar .pa-cd2{animation:pa-cd2 6.4s infinite}.pando-avatar .pa-cd3{animation:pa-cd3 6.4s infinite}.pando-avatar.pa-st-working.pa-act-mixed .pa-eyes{animation:pa-cards-eyes 6.4s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-mixed .pa-hop{animation:pa-cards-nod 6.4s infinite}.pando-avatar.pa-st-working.pa-act-mixed .pa-squash{animation:pa-breathe 6.4s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-mixed .pa-e-open{animation:pa-cards-open 6.4s infinite}.pando-avatar.pa-st-working.pa-act-mixed .pa-e-happy{animation:pa-cards-happy 6.4s infinite}.pando-avatar.pa-st-working:not(.pa-act-mixed) .pa-e-open{animation:pa-tk-open 6s infinite}.pando-avatar.pa-st-working:not(.pa-act-mixed) .pa-e-happy{animation:pa-tk-happy 6s infinite}.pando-avatar.pa-st-working:not(.pa-act-mixed) .pa-squash{animation:pa-breathe 6s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-mail .pa-tilt,.pando-avatar.pa-st-working.pa-act-calendar .pa-tilt,.pando-avatar.pa-st-working.pa-act-meeting .pa-tilt,.pando-avatar.pa-st-working.pa-act-doc .pa-tilt,.pando-avatar.pa-st-working.pa-act-message .pa-tilt{animation:pa-tk-tilt 6s ease-in-out infinite}.pando-avatar .pa-scene{opacity:0;transform-box:fill-box;transform-origin:center;animation:pa-scene-in 6s infinite}.pando-avatar.pa-scene-icon .pa-scene{opacity:1;animation:none}.pando-avatar .pa-sc-sh{fill:#0c1a2b29}.pando-avatar .pa-sc-bg{stroke:#1a2e4614;stroke-width:.8}.pando-avatar.pa-small .pa-sc-bg{stroke-width:3}.pando-avatar .pa-sl{fill:none;stroke:#9fb3cc;stroke-width:2.6;stroke-linecap:round}.pando-avatar .pa-sl-h{fill:none;stroke:#6f9fd8;stroke-width:3.2;stroke-linecap:round}.pando-avatar.pa-small .pa-sl{stroke-width:5}.pando-avatar.pa-small .pa-sl-h{stroke-width:6}.pando-avatar .pa-letter{transform-box:fill-box;transform-origin:center;animation:pa-letter 6s ease-in-out infinite}.pando-avatar .pa-letter-paper{fill:#fff;stroke:#1a2e461a;stroke-width:.8}.pando-avatar .pa-letter-flag{fill:#f54e00;stroke:#fff;stroke-width:1;opacity:0;animation:pa-imp2 6s infinite}.pando-avatar .pa-env-front{stroke:#ffffff73;stroke-width:.8;stroke-linejoin:round}.pando-avatar .pa-env-flap{transform-box:view-box;transform-origin:158px 152px;stroke:#ffffff80;stroke-width:.8;stroke-linejoin:round;animation:pa-flapA 6s infinite}.pando-avatar .pa-env-flap-open{transform-box:view-box;transform-origin:158px 152px;fill:#5b90d8;transform:scaleY(0);animation:pa-flapB 6s infinite}.pando-avatar.pa-st-working.pa-act-mail .pa-eyes{animation:pa-mail-eyes 6s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-mail .pa-hop{animation:pa-mail-nod 6s infinite}.pando-avatar .pa-cal-pin{fill:#fff;opacity:.9}.pando-avatar .pa-cell{fill:#eef2f7;transform-box:fill-box;transform-origin:center}.pando-avatar .pa-ev1{animation:pa-ev1 6s infinite}.pando-avatar .pa-ev2{animation:pa-ev2 6s infinite}.pando-avatar .pa-ev3{animation:pa-ev3 6s infinite}.pando-avatar .pa-ev4{animation:pa-ev4 6s infinite}.pando-avatar .pa-ev5{animation:pa-ev5 6s infinite}.pando-avatar .pa-ev6{animation:pa-ev6 6s infinite}.pando-avatar .pa-pick{animation:pa-pick 6s infinite}.pando-avatar .pa-pick-ring{fill:none;stroke:#ff8a40;stroke-width:1.6;opacity:0;transform-box:fill-box;transform-origin:center;animation:pa-pickring 6s infinite}.pando-avatar.pa-st-working.pa-act-calendar .pa-eyes{animation:pa-cal-eyes 6s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-calendar .pa-hop,.pando-avatar.pa-st-working.pa-act-meeting .pa-hop,.pando-avatar.pa-st-working.pa-act-message .pa-hop{animation:pa-cal-nod 6s infinite}.pando-avatar .pa-av1,.pando-avatar .pa-av2{stroke:#fff;stroke-width:1.2;transform-box:fill-box;transform-origin:center}.pando-avatar .pa-av1{animation:pa-av1 6s infinite}.pando-avatar .pa-av2{animation:pa-av2 6s infinite}.pando-avatar .pa-live{fill:#ff6a2a;opacity:0;animation:pa-live 6s infinite}.pando-avatar .pa-bub{fill:#e1edfb}.pando-avatar .pa-mb2{fill:#fde7d8}.pando-avatar .pa-mb1,.pando-avatar .pa-mb3{transform-box:fill-box;transform-origin:0% 50%}.pando-avatar .pa-mb2{transform-box:fill-box;transform-origin:100% 50%}.pando-avatar .pa-mb1{animation:pa-mb1 6s infinite}.pando-avatar .pa-mb2{animation:pa-mb2 6s infinite}.pando-avatar .pa-mb3{animation:pa-mb3 6s infinite}.pando-avatar .pa-sum{opacity:0;transform-box:fill-box;transform-origin:center;animation:pa-sum 6s ease-out infinite}.pando-avatar .pa-sdot{fill:#6f9fd8}.pando-avatar .pa-sum-tick,.pando-avatar .pa-dtick{fill:none;stroke:#2a9465;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform-box:fill-box;transform-origin:center;animation:pa-stick 6s infinite}.pando-avatar .pa-dtick{stroke:#3a9be0}.pando-avatar.pa-st-working.pa-act-meeting .pa-eyes{animation:pa-meet-eyes 6s ease-in-out infinite}.pando-avatar .pa-hl{transform-box:fill-box;transform-origin:0% 50%;transform:scaleX(0);opacity:.95;animation:pa-hl 6s ease-in-out infinite}.pando-avatar .pa-snip{opacity:0;transform-box:fill-box;transform-origin:center;animation:pa-snip 6s ease-in-out infinite}.pando-avatar .pa-snip-sh{fill:#0c1a2b29}.pando-avatar .pa-snip-bg{stroke:#f2c14e;stroke-width:.9}.pando-avatar.pa-st-working.pa-act-doc .pa-eyes{animation:pa-doc-eyes 6s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-doc .pa-hop{animation:pa-doc-nod 6s infinite}.pando-avatar .pa-in1,.pando-avatar .pa-in2{transform-box:fill-box;transform-origin:0% 50%}.pando-avatar .pa-in1{animation:pa-in1 6s infinite}.pando-avatar .pa-in2{animation:pa-in2 6s infinite}.pando-avatar .pa-reply{transform-box:fill-box;transform-origin:100% 50%;animation:pa-reply 6s infinite}.pando-avatar .pa-typing{opacity:0;animation:pa-tdots 6s infinite}.pando-avatar .pa-td{fill:#fff;transform-box:fill-box;transform-origin:center;animation:pa-tdb .9s ease-in-out infinite}.pando-avatar .pa-td2{animation-delay:.15s}.pando-avatar .pa-td3{animation-delay:.3s}.pando-avatar .pa-rline{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;opacity:0;animation:pa-rline 6s infinite}.pando-avatar.pa-st-working.pa-act-message .pa-eyes{animation:pa-msg-eyes 6s ease-in-out infinite}.pando-avatar .pa-cbox{fill:#fff;stroke:#9fb3cc;stroke-width:1.6;transform-box:fill-box;transform-origin:center}.pando-avatar .pa-ctick{fill:none;stroke:#2a9465;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.pando-avatar .pa-cline{fill:none;stroke:#9fb3cc;stroke-width:3.2;stroke-linecap:round}.pando-avatar.pa-small .pa-cbox{stroke-width:4}.pando-avatar.pa-small .pa-ctick{stroke-width:6}.pando-avatar.pa-small .pa-cline{stroke-width:7}.pando-avatar .pa-checklist{animation:pa-card-bob 1.8s ease-in-out infinite}.pando-avatar .pa-ct1{animation:pa-ct1 6s ease-out infinite}.pando-avatar .pa-cl1{animation:pa-cl1 6s infinite}.pando-avatar .pa-c1 .pa-cbox{animation:pa-cb1 6s infinite}.pando-avatar .pa-ct2{animation:pa-ct2 6s ease-out infinite}.pando-avatar .pa-cl2{animation:pa-cl2 6s infinite}.pando-avatar .pa-c2 .pa-cbox{animation:pa-cb2 6s infinite}.pando-avatar .pa-ct3{animation:pa-ct3 6s ease-out infinite}.pando-avatar .pa-cl3{animation:pa-cl3 6s infinite}.pando-avatar .pa-c3 .pa-cbox{animation:pa-cb3 6s infinite}.pando-avatar.pa-st-working.pa-act-task .pa-eyes{animation:pa-check-eyes 6s ease-in-out infinite}.pando-avatar.pa-st-working.pa-act-task .pa-hop{animation:pa-check-nod 6s infinite}.pando-avatar.pa-st-working.pa-act-task .pa-tilt{animation:pa-check-tilt 6s ease-in-out infinite}@keyframes pa-cd1{0%{transform:translate(-185px,-74px) rotate(-12deg) scale(1);opacity:0}4%{transform:translate(-167px,-74px) rotate(-8deg) scale(1);opacity:1}10%{transform:translate(-167px,-77px) rotate(-6deg) scale(1);opacity:1}14%{transform:translate(-110px,-150px) rotate(-2deg) scale(1);opacity:1}17%{transform:translate(-60px,-152px) rotate(6deg) scale(1);opacity:1}20%{transform:translate(-12px,-60px) rotate(4deg) scale(1);opacity:1}22%{transform:translate(0) rotate(0) scale(1.08,.86);opacity:1}24%,86%{transform:translate(0) rotate(0) scale(1);opacity:1}94%,to{transform:translate(18px) rotate(0) scale(1);opacity:0}}@keyframes pa-cd2{0%,20%{transform:translate(-185px,-69px) rotate(-12deg) scale(1);opacity:0}24%{transform:translate(-167px,-69px) rotate(-8deg) scale(1);opacity:1}30%{transform:translate(-167px,-72px) rotate(-6deg) scale(1);opacity:1}34%{transform:translate(-110px,-145px) rotate(-2deg) scale(1);opacity:1}37%{transform:translate(-60px,-147px) rotate(6deg) scale(1);opacity:1}40%{transform:translate(-12px,-55px) rotate(4deg) scale(1);opacity:1}42%{transform:translate(0) rotate(0) scale(1.08,.86);opacity:1}44%,86%{transform:translate(0) rotate(0) scale(1);opacity:1}94%,to{transform:translate(18px) rotate(0) scale(1);opacity:0}}@keyframes pa-cd3{0%,40%{transform:translate(-185px,-64px) rotate(-12deg) scale(1);opacity:0}44%{transform:translate(-167px,-64px) rotate(-8deg) scale(1);opacity:1}50%{transform:translate(-167px,-67px) rotate(-6deg) scale(1);opacity:1}54%{transform:translate(-110px,-140px) rotate(-2deg) scale(1);opacity:1}57%{transform:translate(-60px,-142px) rotate(6deg) scale(1);opacity:1}60%{transform:translate(-12px,-50px) rotate(4deg) scale(1);opacity:1}62%{transform:translate(0) rotate(0) scale(1.08,.86);opacity:1}64%,66%{transform:translate(0) rotate(0) scale(1);opacity:1}72%{transform:translate(-75px,-16px) rotate(-4deg) scale(1.75);opacity:1}80%{transform:translate(-75px,-19px) rotate(-3deg) scale(1.75);opacity:1}86%{transform:translate(-75px,-16px) rotate(-4deg) scale(1.75);opacity:1}92%,to{transform:translate(-75px,-22px) rotate(-4deg) scale(1.5);opacity:0}}@keyframes pa-imp{0%,70%,90%,to{opacity:0}74%,86%{opacity:1}}@keyframes pa-cards-eyes{0%,10%{transform:translate(-9px,1px)}14%{transform:translate(-5px,-7px)}17%{transform:translate(2px,-8px)}20%{transform:translate(8px,2px)}22%,24%{transform:translate(9px,7px)}26%,30%{transform:translate(-9px,1px)}34%{transform:translate(-5px,-7px)}37%{transform:translate(2px,-8px)}40%{transform:translate(8px,2px)}42%,44%{transform:translate(9px,7px)}46%,50%{transform:translate(-9px,1px)}54%{transform:translate(-5px,-7px)}57%{transform:translate(2px,-8px)}60%{transform:translate(8px,2px)}62%,66%{transform:translate(9px,7px)}70%{transform:translateY(5px)}74%,86%{transform:translate(0)}94%,to{transform:translate(-9px,1px)}}@keyframes pa-cards-nod{0%,20%,24%,40%,44%,60%,64%,71%,78%,to{transform:translateY(0)}22%,42%,62%{transform:translateY(2px)}74%{transform:translateY(-6px)}}@keyframes pa-cards-open{0%,72%,88%,to{opacity:1}75%,85%{opacity:0}}@keyframes pa-cards-happy{0%,72%,88%,to{opacity:0}75%,85%{opacity:1}}@keyframes pa-scene-in{0%{opacity:0;transform:scale(.92)}6%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.96)}}@keyframes pa-tk-open{0%,74%,90%,to{opacity:1}77%,87%{opacity:0}}@keyframes pa-tk-happy{0%,74%,90%,to{opacity:0}77%,87%{opacity:1}}@keyframes pa-tk-tilt{0%,72%,92%,to{transform:rotate(3deg)}77%,87%{transform:rotate(0)}}@keyframes pa-flapA{0%,8%{transform:scaleY(1);opacity:1}12%{transform:scaleY(0);opacity:1}13%,90%{transform:scaleY(0);opacity:0}94%,to{transform:scaleY(1);opacity:1}}@keyframes pa-flapB{0%,12%{transform:scaleY(0)}16%,86%{transform:scaleY(-1)}90%,to{transform:scaleY(0)}}@keyframes pa-letter{0%,16%{transform:translateY(4px) scale(1)}28%,62%{transform:translateY(-16px) scale(1)}70%,88%{transform:translateY(-24px) scale(1.06)}94%,to{transform:translateY(4px) scale(1)}}@keyframes pa-imp2{0%,60%,92%,to{opacity:0}64%,88%{opacity:1}}@keyframes pa-mail-eyes{0%,8%{transform:translate(8px,8px)}16%{transform:translate(8px,5px)}26%{transform:translate(8px,1px)}32%{transform:translate(5px)}38%{transform:translate(11px)}42%{transform:translate(5px,2px)}48%{transform:translate(11px,2px)}52%{transform:translate(5px,4px)}58%{transform:translate(10px,4px)}64%,72%{transform:translate(9px,-2px)}77%,87%{transform:translate(0)}94%,to{transform:translate(8px,8px)}}@keyframes pa-mail-nod{0%,12%,16%,60%,66%,74%,82%,to{transform:translateY(0)}14%,63%{transform:translateY(2px)}78%{transform:translateY(-6px)}}@keyframes pa-ev1{0%,10%{fill:#eef2f7;transform:scale(1)}13%{fill:#94b9e6;transform:scale(1.2)}16%,92%{fill:#94b9e6;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-ev2{0%,16%{fill:#eef2f7;transform:scale(1)}19%{fill:#94b9e6;transform:scale(1.2)}22%,92%{fill:#94b9e6;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-ev3{0%,22%{fill:#eef2f7;transform:scale(1)}25%{fill:#94b9e6;transform:scale(1.2)}28%,92%{fill:#94b9e6;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-ev4{0%,28%{fill:#eef2f7;transform:scale(1)}31%{fill:#94b9e6;transform:scale(1.2)}34%,92%{fill:#94b9e6;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-ev5{0%,34%{fill:#eef2f7;transform:scale(1)}37%{fill:#94b9e6;transform:scale(1.2)}40%,92%{fill:#94b9e6;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-ev6{0%,40%{fill:#eef2f7;transform:scale(1)}43%{fill:#94b9e6;transform:scale(1.2)}46%,92%{fill:#94b9e6;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-pick{0%,56%{fill:#eef2f7;transform:scale(1)}62%{fill:#ff8a40;transform:scale(1.25)}66%,90%{fill:#ff8a40;transform:scale(1)}96%,to{fill:#eef2f7;transform:scale(1)}}@keyframes pa-pickring{0%,48%,92%,to{opacity:0;transform:scale(1)}52%{opacity:.9;transform:scale(1.3)}56%{opacity:.4;transform:scale(1)}60%,88%{opacity:.9;transform:scale(1.15)}}@keyframes pa-cal-eyes{0%,8%{transform:translate(6px,4px)}20%{transform:translate(11px,4px)}24%{transform:translate(6px,6px)}36%{transform:translate(11px,6px)}40%{transform:translate(6px,8px)}48%{transform:translate(11px,8px)}54%,72%{transform:translate(9px,6px)}77%,87%{transform:translate(0)}94%,to{transform:translate(6px,4px)}}@keyframes pa-cal-nod{0%,58%,66%,74%,82%,to{transform:translateY(0)}62%{transform:translateY(2px)}78%{transform:translateY(-6px)}}@keyframes pa-mb1{0%,8%{transform:scale(0);opacity:0}12%{transform:scale(1.1);opacity:1}15%,52%{transform:scale(1);opacity:1}58%,to{transform:scale(1);opacity:0}}@keyframes pa-mb2{0%,20%{transform:scale(0);opacity:0}24%{transform:scale(1.1);opacity:1}27%,52%{transform:scale(1);opacity:1}58%,to{transform:scale(1);opacity:0}}@keyframes pa-mb3{0%,32%{transform:scale(0);opacity:0}36%{transform:scale(1.1);opacity:1}39%,52%{transform:scale(1);opacity:1}58%,to{transform:scale(1);opacity:0}}@keyframes pa-av1{0%,8%,16%,32%,40%,to{transform:scale(1)}12%,36%{transform:scale(1.25)}}@keyframes pa-av2{0%,20%,28%,to{transform:scale(1)}24%{transform:scale(1.25)}}@keyframes pa-live{0%,6%{opacity:0}8%,16%,24%,32%,40%,48%{opacity:1}12%,20%,28%,36%,44%{opacity:.35}52%,to{opacity:0}}@keyframes pa-sum{0%,56%{opacity:0;transform:translateY(4px)}62%,88%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}@keyframes pa-stick{0%,64%{opacity:0;transform:scale(.4)}68%{opacity:1;transform:scale(1.25)}72%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes pa-meet-eyes{0%,8%{transform:translate(6px,3px)}12%,18%{transform:translate(4px,4px)}22%,30%{transform:translate(12px,5px)}34%,44%{transform:translate(4px,7px)}50%{transform:translate(8px,6px)}60%,72%{transform:translate(8px,7px)}77%,87%{transform:translate(0)}94%,to{transform:translate(6px,3px)}}@keyframes pa-hl{0%,30%{transform:scaleX(0);opacity:.9}40%,90%{transform:scaleX(1);opacity:.9}96%,to{transform:scaleX(1);opacity:0}}@keyframes pa-snip{0%,56%{opacity:0;transform:translateY(0) scale(1)}60%{opacity:1;transform:translateY(0) scale(1)}68%,88%{opacity:1;transform:translateY(-22px) scale(1.12)}94%,to{opacity:0;transform:translateY(-22px) scale(1.12)}}@keyframes pa-doc-eyes{0%,6%{transform:translate(5px)}14%{transform:translate(11px)}16%{transform:translate(5px,2px)}24%{transform:translate(11px,2px)}28%{transform:translate(5px,4px)}40%{transform:translate(11px,4px)}46%{transform:translate(6px,6px)}54%{transform:translate(11px,7px)}60%{transform:translate(8px,4px)}68%,72%{transform:translate(8px,-1px)}77%,87%{transform:translate(0)}94%,to{transform:translate(5px)}}@keyframes pa-doc-nod{0%,38%,44%,74%,82%,to{transform:translateY(0)}41%{transform:translateY(2px)}78%{transform:translateY(-6px)}}@keyframes pa-in1{0%,6%{transform:scale(0);opacity:0}10%{transform:scale(1.1);opacity:1}13%,90%{transform:scale(1);opacity:1}96%,to{transform:scale(1);opacity:0}}@keyframes pa-in2{0%,16%{transform:scale(0);opacity:0}20%{transform:scale(1.1);opacity:1}23%,90%{transform:scale(1);opacity:1}96%,to{transform:scale(1);opacity:0}}@keyframes pa-reply{0%,26%{transform:translateY(0) scale(0);opacity:0}30%{transform:translateY(0) scale(1.08);opacity:1}33%,58%{transform:translateY(0) scale(1);opacity:1}64%,90%{transform:translateY(-3px) scale(1);opacity:1}96%,to{transform:translateY(-3px) scale(1);opacity:0}}@keyframes pa-tdots{0%,30%{opacity:0}32%,54%{opacity:1}56%,to{opacity:0}}@keyframes pa-tdb{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-2px)}}@keyframes pa-rline{0%,56%{opacity:0}60%,90%{opacity:1}96%,to{opacity:0}}@keyframes pa-msg-eyes{0%,6%{transform:translate(4px)}10%,14%{transform:translate(5px,1px)}18%,24%{transform:translate(5px,4px)}30%,56%{transform:translate(11px,8px)}62%,72%{transform:translate(10px,6px)}77%,87%{transform:translate(0)}94%,to{transform:translate(4px)}}@keyframes pa-ct1{0%,18%{stroke-dashoffset:100;opacity:1}24%,86%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes pa-ct2{0%,42%{stroke-dashoffset:100;opacity:1}48%,86%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes pa-ct3{0%,66%{stroke-dashoffset:100;opacity:1}72%,86%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes pa-cl1{0%,20%,94%,to{opacity:1}26%,86%{opacity:.45}}@keyframes pa-cl2{0%,44%,94%,to{opacity:1}50%,86%{opacity:.45}}@keyframes pa-cl3{0%,68%,94%,to{opacity:1}74%,86%{opacity:.45}}@keyframes pa-cb1{0%,18%,28%,to{transform:scale(1)}22%{transform:scale(1.25)}}@keyframes pa-cb2{0%,42%,52%,to{transform:scale(1)}46%{transform:scale(1.25)}}@keyframes pa-cb3{0%,66%,76%,to{transform:scale(1)}70%{transform:scale(1.25)}}@keyframes pa-check-eyes{0%,4%{transform:translate(-6px,6px)}16%{transform:translate(-10px,6px)}20%{transform:translate(-8px,6px)}26%{transform:translate(-6px,8px)}40%{transform:translate(-10px,8px)}44%{transform:translate(-8px,8px)}50%{transform:translate(-6px,10px)}64%{transform:translate(-10px,10px)}68%{transform:translate(-8px,10px)}74%,86%{transform:translate(0)}94%,to{transform:translate(-6px,6px)}}@keyframes pa-check-tilt{0%,70%,92%,to{transform:rotate(-3deg)}76%,86%{transform:rotate(0)}}@keyframes pa-check-nod{0%,18%,24%,42%,48%,66%,72%,75%,82%,to{transform:translateY(0)}21%,45%,69%{transform:translateY(2px)}78%{transform:translateY(-6px)}}.pando-avatar .pa-dc-in,.pando-avatar .pa-dc-bump,.pando-avatar .pa-dc-tick,.pando-avatar .pa-dc-burst{transform-box:fill-box;transform-origin:center}.pando-avatar .pa-dc-badge{stroke:var(--pa-cutout);stroke-width:2.4}.pando-avatar .pa-dc-check{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100}.pando-avatar .pa-dc-burst{fill:none;stroke:#5fcb97;stroke-width:2;opacity:0}.pando-avatar.pa-small .pa-dc-badge{stroke-width:4}.pando-avatar.pa-small .pa-dc-check{stroke-width:4.5}.pando-avatar.pa-small .pa-dc-burst{display:none}.pando-avatar .pa-dc-in{animation:pa-dc-in .7s cubic-bezier(.34,1.56,.64,1) both}.pando-avatar .pa-dc-bump{animation:pa-dc-bump 2.6s infinite}.pando-avatar .pa-dc-tick{animation:pa-dc-tick .5s cubic-bezier(.34,1.56,.64,1) .4s both}.pando-avatar .pa-dc-check{animation:pa-dc-draw .35s ease-out .6s both}.pando-avatar .pa-dc-burst{animation:pa-dc-burst .7s ease-out .45s both}.pando-avatar.pa-act-think .pa-dc-in{animation:pa-dc-drop 1s both}.pando-avatar.pa-act-think .pa-dc-tick{animation-delay:.9s}.pando-avatar.pa-act-think .pa-dc-check{animation-delay:1.1s}.pando-avatar.pa-act-think .pa-dc-burst{animation-delay:.95s}@keyframes pa-dc-in{0%{transform:translateY(12px) scale(.4);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes pa-dc-bump{0%,29%,40%,to{transform:translateY(0)}33%{transform:translateY(-4px)}37%{transform:translateY(1px)}}@keyframes pa-dc-tick{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pa-dc-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes pa-dc-burst{0%{transform:scale(1);opacity:.8}to{transform:scale(2.3);opacity:0}}@keyframes pa-dc-drop{0%{transform:translate(-54px,-136px) scale(.3);opacity:0;animation-timing-function:cubic-bezier(.3,.6,.5,1)}12%{opacity:1}38%{transform:translate(22px,-146px) scale(.8);opacity:1;animation-timing-function:cubic-bezier(.55,0,.9,.45)}74%{transform:translate(0) scale(1.1,.88);opacity:1;animation-timing-function:ease-out}88%{transform:translateY(-3px) scale(.97,1.04);opacity:1}to{transform:translate(0) scale(1);opacity:1}}.brain-page{min-height:100%;overflow-y:auto;background:radial-gradient(circle at 85% 0,hsl(var(--brand-orange) / .055),transparent 32rem)}.brain-page-inner{width:min(100%,76rem);min-height:100%;margin:0 auto;padding:1.5rem clamp(1rem,4vw,3rem) 3.5rem}.brain-page-header{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding-bottom:1.45rem;border-bottom:1px solid hsl(var(--border) / .72)}.brain-page-heading{min-width:0}.brain-page-eyebrow,.brain-detail-kicker{display:inline-flex;align-items:center;gap:.4rem;color:hsl(var(--brand-orange));font-size:var(--text-eyebrow);font-weight:650;letter-spacing:.13em;text-transform:uppercase}.brain-page-heading h1{margin:.65rem 0 0;color:hsl(var(--foreground));font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:540;letter-spacing:-.05em;line-height:1.08}.brain-page-heading p{max-width:43rem;margin:.6rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-lg);line-height:1.6}.brain-mind-link,.brain-back-button{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);text-decoration:none;transition:color .15s ease-out,transform .15s ease-out}.brain-mind-link:hover{color:hsl(var(--foreground))}.brain-back-button{margin-bottom:1.25rem}.brain-back-button:hover{color:hsl(var(--foreground));transform:translate(-2px)}.brain-page-embedded .brain-page-header{display:block}.brain-page-grid{display:block;margin-top:1.35rem}.brain-page-grid-detail{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:start;gap:1rem}.brain-overview{min-width:0}.brain-overview-intro{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1.15rem;padding:1rem;border:1px solid hsl(var(--brand-orange) / .2);border-radius:.9rem;background:linear-gradient(120deg,hsl(var(--brand-orange) / .08),hsl(var(--card) / .34))}.brain-overview-intro-mark{display:grid;place-items:center;flex:0 0 auto;width:2.1rem;height:2.1rem;border-radius:.7rem;background:hsl(var(--brand-orange) / .14);color:hsl(var(--brand-orange))}.brain-overview-intro strong{color:hsl(var(--foreground));font-size:var(--text-body-sm);font-weight:630}.brain-overview-intro p{margin:.25rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);line-height:1.55}.brain-filter-bar{margin-bottom:1.15rem}.brain-filter-bar label{display:flex;align-items:center;gap:.55rem;padding:.65rem .75rem;border:1px solid hsl(var(--border) / .8);border-radius:.7rem;background:hsl(var(--card) / .45);color:hsl(var(--muted-foreground));transition:border-color .15s ease-out,background-color .15s ease-out}.brain-filter-bar label:focus-within{border-color:hsl(var(--brand-orange) / .48);background:hsl(var(--card) / .75)}.brain-filter-bar input{width:100%;border:0;outline:0;background:transparent;color:hsl(var(--foreground));font:inherit;font-size:var(--text-body-sm)}.brain-filter-bar input::-moz-placeholder{color:hsl(var(--muted-foreground) / .75)}.brain-filter-bar input::placeholder{color:hsl(var(--muted-foreground) / .75)}.brain-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin:1.2rem 0 .6rem}.brain-section-heading>span{color:hsl(var(--foreground));font-size:var(--text-heading-sm);font-weight:620;letter-spacing:-.02em}.brain-section-heading small{color:hsl(var(--muted-foreground));font-size:var(--text-micro)}.brain-theme-list{display:flex;flex-wrap:wrap;gap:.4rem}.brain-theme-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .6rem;border:1px solid hsl(var(--border) / .78);border-radius:999px;background:hsl(var(--card) / .35);color:hsl(var(--muted-foreground));font-size:var(--text-micro);transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.brain-theme-chip:hover,.brain-theme-chip[data-active=true]{border-color:hsl(var(--brand-orange) / .5);background:hsl(var(--brand-orange) / .09);color:hsl(var(--foreground))}.brain-theme-chip small{color:hsl(var(--muted-foreground));font-size:10px}.brain-note-list{display:grid;gap:.5rem}.brain-note-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;width:100%;padding:.9rem;border:1px solid hsl(var(--border) / .72);border-radius:.8rem;background:hsl(var(--card) / .38);color:inherit;text-align:left;transition:border-color .15s ease-out,background-color .15s ease-out,transform .15s ease-out}.brain-note-row:hover,.brain-note-row[data-selected=true]{border-color:hsl(var(--brand-orange) / .46);background:hsl(var(--card) / .72)}.brain-note-row:hover{transform:translateY(-1px)}.brain-note-status{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:.55rem}.brain-note-status-confirmed,.brain-status-confirmed{color:#34ad66;background:#34ad661c}.brain-note-status-candidate,.brain-status-candidate{color:#e99825;background:#e998251f}.brain-note-status-disputed,.brain-status-disputed{color:hsl(var(--destructive));background:hsl(var(--destructive) / .1)}.brain-note-row-copy{display:grid;min-width:0;gap:.35rem}.brain-note-row-topline{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.brain-note-row-topline strong{overflow:hidden;color:hsl(var(--foreground));font-size:var(--text-body-lg);font-weight:620;text-overflow:ellipsis;white-space:nowrap}.brain-note-row-topline small{flex:0 0 auto;color:hsl(var(--muted-foreground));font-size:var(--text-micro)}.brain-note-row-summary{display:-webkit-box;overflow:hidden;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.brain-note-row-meta{display:flex;flex-wrap:wrap;gap:.55rem;color:hsl(var(--muted-foreground) / .8);font-size:10px;text-transform:capitalize}.brain-note-row-meta span:first-child{color:hsl(var(--brand-orange))}.brain-note-row-arrow{margin-top:.2rem;color:hsl(var(--muted-foreground))}.brain-no-match,.brain-partial,.brain-detail-muted{color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);line-height:1.6}.brain-partial{margin-top:.7rem;padding:.65rem .75rem;border-left:2px solid hsl(var(--brand-orange) / .45);background:hsl(var(--brand-orange) / .045)}.brain-activity{margin-top:1.4rem;padding-top:.1rem;border-top:1px solid hsl(var(--border) / .6)}.brain-activity-row{display:flex;gap:.6rem;padding:.45rem 0}.brain-activity-dot{width:.35rem;height:.35rem;flex:0 0 auto;margin-top:.45rem;border-radius:50%;background:hsl(var(--brand-orange))}.brain-activity-row p{display:grid;gap:.15rem;margin:0;font-size:var(--text-body-sm)}.brain-activity-row strong{color:hsl(var(--foreground));font-weight:570}.brain-activity-row span{color:hsl(var(--muted-foreground));font-size:var(--text-micro);text-transform:capitalize}.brain-note-detail{min-width:0;padding:1.15rem;border:1px solid hsl(var(--border) / .82);border-radius:.9rem;background:hsl(var(--card) / .58);box-shadow:0 18px 50px hsl(var(--foreground) / .035)}.brain-note-detail-header{display:flex;align-items:start;justify-content:space-between;gap:.75rem;padding-bottom:.95rem;border-bottom:1px solid hsl(var(--border) / .65)}.brain-note-detail-header h2{margin:.45rem 0 0;color:hsl(var(--foreground));font-size:1.15rem;font-weight:620;letter-spacing:-.025em;line-height:1.35}.brain-detail-state{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin-top:.9rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro)}.brain-status{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .45rem;border-radius:999px;text-transform:capitalize}.brain-detail-summary{margin:1rem 0 1.2rem;color:hsl(var(--foreground) / .88);font-size:var(--text-body-lg);line-height:1.7}.brain-evidence-heading{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.55rem;color:hsl(var(--foreground));font-size:var(--text-body-sm);font-weight:630}.brain-evidence-heading button{display:inline-flex;align-items:center;gap:.3rem;color:hsl(var(--brand-orange));font-size:var(--text-micro);font-weight:500}.brain-evidence-list{display:grid;gap:.45rem}.brain-evidence{padding:.7rem .75rem;border:1px solid hsl(var(--border) / .66);border-radius:.65rem;background:hsl(var(--background) / .22)}.brain-evidence-status{font-size:10px;text-transform:capitalize}.brain-evidence p{margin:.22rem 0 0;color:hsl(var(--foreground) / .86);font-size:var(--text-body-sm);line-height:1.5}.brain-evidence small{display:block;overflow:hidden;margin-top:.35rem;color:hsl(var(--muted-foreground));font-size:10px;text-overflow:ellipsis;white-space:nowrap}.brain-history{margin-top:1.3rem;padding-top:1rem;border-top:1px solid hsl(var(--border) / .65)}.brain-history h3{display:flex;align-items:center;gap:.35rem;margin:0 0 .6rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro);font-weight:650;letter-spacing:.08em;text-transform:uppercase}.brain-history-row{padding:.6rem .65rem;border:1px solid hsl(var(--border) / .6);border-radius:.6rem}.brain-history-row+.brain-history-row{margin-top:.4rem}.brain-history-row>summary{display:flex;flex-wrap:wrap;gap:.35rem .7rem;cursor:pointer;color:hsl(var(--foreground));font-size:var(--text-micro)}.brain-history-row>p{margin:.55rem 0 .2rem;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);line-height:1.5}.brain-history-row>small{color:hsl(var(--muted-foreground));font-size:10px}.brain-technical-details{margin-top:.7rem;color:hsl(var(--muted-foreground));font-size:10px}.brain-technical-details summary{display:flex;align-items:center;gap:.25rem;cursor:pointer}.brain-technical-details[open] summary svg{transform:rotate(180deg)}.brain-technical-details p{margin:.3rem 0 0;overflow-wrap:anywhere}.brain-empty{display:grid;justify-items:center;max-width:31rem;margin:4rem auto;text-align:center}.brain-empty-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;background:hsl(var(--brand-orange) / .12);color:hsl(var(--brand-orange))}.brain-empty h2{margin:1rem 0 .35rem;color:hsl(var(--foreground));font-size:1.1rem;font-weight:620}.brain-empty p{margin:0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);line-height:1.65}.brain-empty button{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.15rem;color:hsl(var(--brand-orange));font-size:var(--text-body-sm)}.brain-error{padding:1rem;border:1px solid hsl(var(--destructive) / .25);border-radius:.7rem;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm)}.brain-loading{display:grid;gap:.7rem}.brain-rail{display:flex;min-height:0;width:100%;min-width:0;flex-direction:column;overflow:hidden;border:1px solid hsl(var(--border));border-radius:.7rem;background:hsl(var(--card));box-shadow:0 12px 30px hsl(var(--foreground) / .06)}.brain-rail-header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.8rem .9rem;border-bottom:1px solid hsl(var(--border) / .72)}.brain-rail-header>span,.brain-rail-header>div{display:flex;align-items:center;gap:.35rem}.brain-rail-header>span{color:hsl(var(--foreground));font-size:var(--text-body-sm);font-weight:620}.brain-rail-header>span svg{color:hsl(var(--brand-orange))}.brain-rail-header button,.brain-rail-header a{display:grid;place-items:center;padding:.2rem;color:hsl(var(--muted-foreground))}.brain-rail-content{min-height:0;flex:1;overflow-y:auto;padding:.75rem}.brain-rail-collapsed{display:grid;place-items:center;align-self:center;padding:.55rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--card));color:hsl(var(--muted-foreground))}.brain-overview-compact .brain-section-heading{margin-top:.85rem}.brain-overview-compact .brain-note-row{padding:.7rem}.brain-overview-compact .brain-note-row-summary{-webkit-line-clamp:1}.brain-overview-compact .brain-note-row-topline small,.brain-overview-compact .brain-note-row-meta{display:none}@media(max-width:900px){.brain-page-grid-detail:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:1fr}.brain-note-detail:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){order:-1}}@container pando-page (max-width: 64.286rem){.brain-page-grid-detail:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:1fr}.brain-note-detail:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){order:-1}}@media(max-width:640px){.brain-page-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1rem 1rem 2.5rem}.brain-page-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.brain-mind-link:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:1rem}.brain-note-row-topline:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.brain-note-row-topline small:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block;margin-top:.2rem}}@container pando-page (max-width: 45.714rem){.brain-page-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1rem 1rem 2.5rem}.brain-page-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.brain-mind-link:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:1rem}.brain-note-row-topline:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.brain-note-row-topline small:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block;margin-top:.2rem}}@media(prefers-reduced-motion:reduce){.brain-page *,.brain-page *:before,.brain-page *:after{transition:none!important}}.brain-provenance{margin:.5rem 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.agent-composer-attachments-scroll{display:flex;flex-wrap:wrap;gap:6px;max-height:6.5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px;scrollbar-width:none;-ms-overflow-style:none}.agent-composer-attachments-scroll::-webkit-scrollbar{display:none;width:0;height:0}.agent-composer-attachment{display:flex;align-items:center;gap:6px;flex:0 1 auto;min-width:0;max-width:calc(50% - 3px);min-height:32px;padding:3px 3px 3px 7px;border:1px solid hsl(var(--border) / .5);border-radius:8px;background:hsl(var(--muted) / .28);color:hsl(var(--foreground));box-shadow:none}.agent-composer-attachment:only-child,.agent-composer-attachment:not([data-status=ready]){max-width:100%}.dark .agent-composer-attachment{border-color:hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .035)}.agent-composer-attachment[data-status=error]{border-color:hsl(var(--error) / .28);background:hsl(var(--error) / .045)}.agent-composer-attachment-preview,.agent-composer-attachment-file-icon{display:grid;place-items:center;width:18px;height:18px;flex:0 0 18px;overflow:hidden;border-radius:.25rem;background:transparent;color:hsl(var(--muted-foreground))}.agent-composer-attachment-preview{-o-object-fit:cover;object-fit:cover}.agent-composer-attachment-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.2rem}.agent-composer-attachment-name{overflow:hidden;color:hsl(var(--foreground) / .94);font-size:12px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.agent-composer-attachment-meta{display:flex;align-items:center;gap:.3rem;min-width:0;color:hsl(var(--muted-foreground));font-size:var(--text-micro, .6875rem);line-height:1.2}.agent-composer-attachment-meta>span:not(.agent-composer-attachment-progress-text){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-composer-attachment[data-status=error] .agent-composer-attachment-meta{color:hsl(var(--error))}.agent-composer-attachment-error-text{min-width:0}.agent-composer-attachment-spinner{flex:0 0 auto;animation:agent-composer-attachment-spin 1s linear infinite}.agent-composer-attachment-progress-text{flex:0 0 auto;font-variant-numeric:tabular-nums}.agent-composer-attachment-progress{display:block;width:min(100%,8rem);height:.1875rem;overflow:hidden;border-radius:999px;background:hsl(var(--border))}.agent-composer-attachment-progress>span{display:block;height:100%;border-radius:inherit;background:hsl(var(--primary));transition:width .16s ease-out}.agent-composer-attachment-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:.125rem}.agent-composer-attachment-action{display:grid;width:24px;height:24px;padding:0;place-items:center;border:0;border-radius:.375rem;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;outline:none;transition:background-color .12s ease-out,color .12s ease-out}.agent-composer-attachment-action:hover:not(:disabled){background:hsl(var(--foreground) / .065);color:hsl(var(--foreground))}.agent-composer-attachment-action:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring) / .72)}.agent-composer-attachment-action:disabled{cursor:not-allowed;opacity:.48}@media(pointer:coarse){.agent-composer-attachment-action{width:2.75rem;height:2.75rem}}@media(prefers-reduced-motion:reduce){.agent-composer-attachment-spinner{animation-duration:2.4s}.agent-composer-attachment-progress>span,.agent-composer-attachment-action{transition:none}}@keyframes agent-composer-attachment-spin{to{transform:rotate(360deg)}}[data-composer-attachments]{margin:0 2px 8px}.agent-composer-attach{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;padding:0;border-radius:50%;color:hsl(var(--muted-foreground));background:transparent;transition:color .14s ease-out,background-color .14s ease-out}.agent-composer-attach:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--foreground) / .065)}.agent-composer-attach:focus-visible{outline:2px solid hsl(var(--ring) / .8);outline-offset:2px}.agent-composer-attach:disabled{opacity:.45;cursor:not-allowed}[data-composer-has-attachments] [data-composer-hint]{flex:1}.agent-composer-upload-error{display:flex;align-items:start;justify-content:space-between;gap:8px;padding:4px 4px 10px;font-size:12px;line-height:1.5;color:hsl(var(--destructive))}.agent-composer-upload-error button{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;margin-block:-4px;border-radius:6px}.agent-composer-upload-error button:hover{background:hsl(var(--foreground) / .065)}.agent-composer-drop-overlay{position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;border:1px dashed hsl(var(--foreground) / .35);border-radius:18px;background:hsl(var(--card) / .94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:hsl(var(--foreground));text-align:center;pointer-events:none}.agent-composer-drop-overlay span{font-size:12px;color:hsl(var(--muted-foreground))}@media(pointer:coarse){.agent-composer-attach{width:44px;height:44px;flex-basis:44px}.agent-composer-upload-error button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.agent-composer-attach{transition:none}}[data-agent-service-composer]>[data-composer-frame]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"attach text send" "hint hint hint";align-items:center;gap:0 2px;padding:6px;border:1px solid hsl(var(--foreground) / .14);border-radius:16px;background:hsl(var(--card));transition:border-color .15s ease-out}[data-agent-service-composer]>[data-composer-frame][data-composer-layout=stacked]{grid-template-areas:"text text text" "attach . send" "hint hint hint";padding-top:8px}.dark [data-agent-service-composer]>[data-composer-frame]{border-color:hsl(var(--foreground) / .16);background:hsl(var(--foreground) / .045)}[data-agent-service-composer]>[data-composer-frame]:focus-within{border-color:hsl(var(--foreground) / .28)}[data-agent-service-composer] [data-composer-frame] textarea{grid-area:text;display:block;width:100%;min-width:0;height:auto;min-height:36px;max-height:146px;margin:0;padding:7px 6px;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:14px;line-height:22px;field-sizing:fixed}[data-agent-service-composer] [data-composer-frame]:not([data-composer-has-attachments]) textarea,[data-agent-service-composer] [data-composer-frame][data-composer-layout=stacked] textarea{padding-inline:8px}[data-agent-service-composer] [data-composer-frame][data-composer-layout=stacked] textarea{max-height:220px}.dark [data-agent-service-composer] [data-composer-frame] textarea,.dark [data-agent-service-composer] [data-composer-frame] textarea:is(:focus,:focus-visible){background:transparent}[data-agent-service-composer] textarea::-moz-placeholder{color:hsl(var(--muted-foreground) / .82)}[data-agent-service-composer] textarea::placeholder{color:hsl(var(--muted-foreground) / .82)}[data-agent-service-composer] [data-composer-footer]{display:contents}[data-agent-service-composer] [data-composer-attach]{grid-area:attach}[data-agent-service-composer] [data-composer-send]{grid-area:send}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]){display:inline-grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:hsl(var(--foreground) / .62);cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]):hover:not(:disabled){background:hsl(var(--foreground) / .06);color:hsl(var(--foreground))}[data-agent-service-composer] [data-composer-send]:not(:disabled){color:hsl(var(--foreground) / .85)}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]):disabled{color:hsl(var(--foreground) / .28);cursor:default}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]) svg{width:18px;height:18px}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]):focus-visible{outline:2px solid hsl(var(--ring) / .8);outline-offset:1px}[data-agent-service-composer] [data-composer-hint]{display:none;grid-area:hint}[data-agent-service-composer] [data-composer-blocked] [data-composer-hint]{display:block;padding:4px 8px;font-size:11px;line-height:1.4}[data-agent-service-composer] .agent-service-composer-context{margin:0 10px 6px}.agent-service-transcript{--transcript-fade-top: 12px;-webkit-mask-image:linear-gradient(to bottom,transparent var(--transcript-fade-start, 0px),#000 var(--transcript-fade-top),#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,transparent var(--transcript-fade-start, 0px),#000 var(--transcript-fade-top),#000 calc(100% - 28px),transparent)}.agent-service-page-context{display:flex;min-width:0;min-height:24px;align-items:center;justify-content:space-between;gap:12px;padding:0 1px 0 8px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.35}.agent-service-page-context__copy{display:flex;min-width:0;align-items:center;gap:6px;cursor:pointer;transition:opacity .16s ease-out}.agent-service-page-context[data-pinned] .agent-service-page-context__copy{cursor:default}.agent-service-page-context__icon{width:14px;height:14px;flex:0 0 auto;opacity:.7}.agent-service-page-context__state{flex:0 0 auto}.agent-service-page-context__name{min-width:0;overflow:hidden;color:hsl(var(--foreground) / .82);font-weight:550;text-overflow:ellipsis;white-space:nowrap;transition:color .16s ease-out}.agent-service-page-context[data-enabled=false] .agent-service-page-context__copy{opacity:.62}.agent-service-page-context__toggle,.agent-service-page-context__clear{display:inline-flex;width:30px;height:24px;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;transition:transform .14s cubic-bezier(.23,1,.32,1),color .14s ease-out}@media(hover:hover)and (pointer:fine){.agent-service-page-context:not([data-pinned]) .agent-service-page-context__copy:hover .agent-service-page-context__name{color:hsl(var(--foreground))}.agent-service-page-context:not([data-pinned]):has(.agent-service-page-context__copy:hover) .agent-service-page-context__track,.agent-service-page-context__toggle:hover .agent-service-page-context__track{box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .16)}.agent-service-page-context__clear:hover{color:hsl(var(--foreground))}}.agent-service-page-context__toggle:active,.agent-service-page-context__clear:active{transform:scale(.96)}.agent-service-page-context__toggle:focus-visible,.agent-service-page-context__clear:focus-visible{outline:2px solid hsl(var(--ring) / .8);outline-offset:1px}.agent-service-page-context__track{position:relative;width:28px;height:16px;border-radius:999px;background:hsl(var(--foreground) / .12);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .06);transition:background-color .18s cubic-bezier(.23,1,.32,1),box-shadow .14s ease-out}.agent-service-page-context__thumb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:hsl(var(--card));box-shadow:0 1px 2px #12172138,0 0 0 .5px #1217210f;transition:transform .2s cubic-bezier(.34,1.3,.64,1)}.agent-service-page-context[data-enabled=true] .agent-service-page-context__track{background:hsl(var(--foreground) / .7);box-shadow:none}.agent-service-page-context[data-enabled=true] .agent-service-page-context__thumb{transform:translate(12px)}.dark .agent-service-page-context__track{background:hsl(var(--foreground) / .16)}.dark .agent-service-page-context[data-enabled=true] .agent-service-page-context__track{background:hsl(var(--foreground) / .78)}.dark .agent-service-page-context[data-enabled=true] .agent-service-page-context__thumb{background:hsl(var(--background))}.agent-service-page-context__clear svg{width:14px;height:14px}@media(pointer:coarse){.agent-service-page-context__toggle,.agent-service-page-context__clear{width:44px;height:36px}.agent-service-page-context__track{transform:scale(1.08)}}@media(max-width:47.999rem){[data-agent-service-composer] [data-composer-frame] textarea:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:44px;padding-block:11px;font-size:16px}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:44px;height:44px}}@container pando-page (max-width: 54.856rem){[data-agent-service-composer] [data-composer-frame] textarea:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:44px;padding-block:11px;font-size:16px}[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:44px;height:44px}}@media(pointer:coarse){[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]){width:44px;height:44px}}@media(prefers-contrast:more){[data-agent-service-composer]>[data-composer-frame]{border-color:hsl(var(--foreground) / .55)}}@media(prefers-reduced-motion:reduce){[data-agent-service-composer]>[data-composer-frame],[data-agent-service-composer] :is([data-composer-attach],[data-composer-send]){transition:none}.agent-service-page-context__toggle,.agent-service-page-context__clear,.agent-service-page-context__copy,.agent-service-page-context__name,.agent-service-page-context__track,.agent-service-page-context__thumb{transition:none}}.rk-chat-markdown{min-width:0;overflow-wrap:anywhere}.rk-chat-markdown>:first-child,.rk-chat-markdown>:first-child>:first-child{margin-top:0}.rk-chat-markdown>:last-child,.rk-chat-markdown>:last-child>:last-child{margin-bottom:0}.rk-chat-markdown p,.rk-chat-markdown blockquote,.rk-chat-markdown pre,.rk-chat-markdown table,.rk-chat-markdown ul,.rk-chat-markdown ol{margin:.65em 0}.rk-chat-markdown h1,.rk-chat-markdown h2,.rk-chat-markdown h3,.rk-chat-markdown h4,.rk-chat-markdown h5,.rk-chat-markdown h6{margin:.9em 0 .35em;color:hsl(var(--foreground));font-weight:650;line-height:1.25}.rk-chat-markdown h1{font-size:1.35em}.rk-chat-markdown h2{font-size:1.2em}.rk-chat-markdown h3,.rk-chat-markdown h4,.rk-chat-markdown h5,.rk-chat-markdown h6{font-size:1.05em}.rk-chat-markdown ul,.rk-chat-markdown ol{padding-left:1.45em}.rk-chat-markdown ul{list-style:disc}.rk-chat-markdown ol{list-style:decimal}.rk-chat-markdown li+li{margin-top:.25em}.rk-chat-markdown li>p{margin:.2em 0}.rk-chat-markdown .contains-task-list,.rk-chat-markdown .task-list-item{list-style:none}.rk-chat-markdown .contains-task-list{padding-left:0}.rk-chat-markdown a{color:hsl(var(--accent));text-decoration:underline;text-decoration-color:color-mix(in srgb,hsl(var(--accent)) 55%,transparent);text-underline-offset:.15em}.rk-chat-markdown .rk-chat-markdown-signal-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;color:hsl(var(--accent));background:none;font:inherit;text-align:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,hsl(var(--accent)) 55%,transparent);text-underline-offset:.15em;cursor:pointer}.rk-chat-markdown .rk-chat-markdown-signal-link:hover{text-decoration-color:currentColor}.rk-chat-markdown .rk-chat-markdown-signal-link:focus-visible{border-radius:.15rem;outline:2px solid hsl(var(--ring));outline-offset:2px}.rk-chat-markdown code{border:1px solid hsl(var(--border));border-radius:.35em;background:hsl(var(--muted));color:hsl(var(--foreground));padding:.08em .32em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;direction:ltr;unicode-bidi:isolate}.rk-chat-markdown pre{max-width:100%;overflow-x:auto;border:1px solid hsl(var(--border));border-radius:.75em;background:hsl(var(--card));padding:.8em .9em;direction:ltr;unicode-bidi:isolate}.rk-chat-markdown pre code{border:0;background:transparent;padding:0;font-size:.84em;white-space:pre}.rk-chat-markdown-pre-wrap{position:relative;margin:.65em 0}.rk-chat-markdown .rk-chat-markdown-pre-wrap pre{margin:0}.rk-chat-markdown-copy{position:absolute;top:.5em;right:.5em;display:flex;align-items:center;justify-content:center;width:1.75em;height:1.75em;border:1px solid hsl(var(--border));border-radius:.4em;background:hsl(var(--muted));color:hsl(var(--muted-foreground));opacity:0;transition:opacity .12s;cursor:pointer}.rk-chat-markdown-pre-wrap:hover .rk-chat-markdown-copy,.rk-chat-markdown-copy:focus-visible{opacity:1}.rk-chat-markdown-copy:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.rk-chat-markdown blockquote{border-left:3px solid hsl(var(--border));padding-left:.85em;color:hsl(var(--muted-foreground))}.rk-chat-markdown table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.92em}.rk-chat-markdown th,.rk-chat-markdown td{border:1px solid hsl(var(--border));padding:.4em .6em;text-align:left;overflow-wrap:break-word}.rk-chat-markdown th{background:hsl(var(--muted));color:hsl(var(--foreground));font-weight:600}.rk-chat-markdown hr{margin:.9em 0;border:0;border-top:1px solid hsl(var(--border))}.rk-chat-markdown img{display:block;max-width:100%;height:auto;margin:.65em 0;border-radius:.65em}.rk-chat-markdown input[type=checkbox]{margin-right:.4em;accent-color:hsl(var(--primary))}.rk-chat-markdown-streaming{position:relative;padding-right:.8em}.rk-chat-markdown-cursor{position:absolute;right:0;bottom:.24em;width:.16em;height:1em;border-radius:999px;background:hsl(var(--muted-foreground));animation:rkMarkdownCursor 1s steps(2,jump-none) infinite}@keyframes rkMarkdownCursor{50%{opacity:0}}@keyframes rakazo-avatar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rakazo-bot-avatar-ring{animation:rakazo-avatar-spin 1.2s cubic-bezier(.4,0,.2,1) infinite;opacity:0;transition:opacity .18s cubic-bezier(.4,0,.2,1)}.rakazo-bot-avatar{transition:box-shadow .18s cubic-bezier(.4,0,.2,1)}.rakazo-bot-avatar[data-working=true] .rakazo-bot-avatar-ring{opacity:1}.rakazo-bot-avatar-eyes{animation:var(--rakazo-eye-animation-name) var(--rakazo-eye-animation-duration) var(--rakazo-eye-animation-easing) var(--rakazo-eye-animation-delay) infinite;transition:opacity .18s cubic-bezier(.4,0,.2,1)}.rakazo-bot-avatar-eyes-working,.rakazo-bot-avatar[data-working=true] .rakazo-bot-avatar-eyes-idle{opacity:0}.rakazo-bot-avatar[data-working=true] .rakazo-bot-avatar-eyes-working{opacity:1}@keyframes rakazo-eyes-idle-0{0%,32%,to{transform:translate(0) scaleY(1)}35%{transform:translate(0) scaleY(.08)}38%{transform:translate(0) scaleY(1)}48%,62%{transform:translate(3px,-.5px) scaleY(1)}70%,84%{transform:translate(-2.5px,.5px) scaleY(1)}89%{transform:translate(0) scaleY(.12)}91%{transform:translate(0) scaleY(1)}}@keyframes rakazo-eyes-idle-1{0%,25%,to{transform:translate(0) scaleY(1)}32%,48%{transform:translate(-3px,-1px) scaleY(1)}54%{transform:translate(0) scaleY(.08)}56%{transform:translate(0) scaleY(1)}59%{transform:translate(0) scaleY(.08)}61%{transform:translate(0) scaleY(1)}68%,82%{transform:translate(2.5px,.5px) scaleY(1)}}@keyframes rakazo-eyes-idle-2{0%,28%,to{transform:translate(0) scaleY(1)}36%,52%{transform:translate(.5px,-1.8px) scaleY(1.05)}58%{transform:translate(0) scaleY(.08)}60%{transform:translate(0) scaleY(1)}68%,85%{transform:translate(3px) scaleY(1)}92%{transform:translate(0) scaleY(.1)}94%{transform:translate(0) scaleY(1)}}@keyframes rakazo-eyes-idle-3{0%,24%,to{transform:translate(0) scaleY(1)}30%,46%{transform:translate(-2.5px,1.2px) scaleY(.95)}52%{transform:translate(0) scaleY(.08)}54%{transform:translate(0) scaleY(1)}62%,78%{transform:translate(2.8px,-1px) scaleY(1)}86%{transform:translate(0) scaleY(.08)}88%{transform:translate(0) scaleY(1)}}@keyframes rakazo-eyes-working{0%{transform:translate(-4px) scale(.92,.95)}25%{transform:translateY(-2px) scale(1.08)}50%{transform:translate(4px) scale(.92,.95)}75%{transform:translateY(2px) scaleY(.9)}to{transform:translate(-4px) scale(.92,.95)}}@keyframes agent-service-header-avatar-in{0%{opacity:0;transform:translate(-2rem) scale(.86)}65%{opacity:1}to{opacity:1;transform:translate(0) scale(1)}}.agent-service-header-avatar,.agent-service-drawer-avatar{animation:agent-service-header-avatar-in .36s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.rakazo-bot-avatar-ring,.rakazo-bot-avatar-eyes{animation:none;transition:none}.rakazo-bot-avatar,.rakazo-bot-avatar-visor{transition:none}.agent-service-header-avatar,.agent-service-drawer-avatar{animation:none;transition:none}}.companion-routine-details{margin-bottom:12px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.5}.companion-routine-details>summary{display:flex;align-items:center;gap:7px;min-height:30px;cursor:pointer;list-style:none;border-radius:6px}.companion-routine-details>summary::-webkit-details-marker{display:none}.companion-routine-details>summary>svg{flex:0 0 auto}.companion-routine-details__hint{margin-left:auto;font-size:11px}.companion-routine-details__attention{margin-left:auto;color:hsl(var(--foreground));font-weight:500}.companion-routine-details__body{padding:10px 12px;margin-top:4px;border-left:1px solid hsl(var(--border));overflow-wrap:anywhere}.companion-routine-details__body>*+*{margin-top:6px}.companion-earlier-history{margin-bottom:20px}.companion-earlier-history>summary{padding:8px 0;color:hsl(var(--muted-foreground));font-size:12px;cursor:pointer}.companion-earlier-history[open]>summary{margin-bottom:12px}.companion-routine-details>summary:hover,.companion-earlier-history>summary:hover{color:hsl(var(--foreground))}.companion-routine-details>summary:focus-visible,.companion-earlier-history>summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.recipient-typeahead-input[data-suggesting]{border-radius:4px 4px 0 0;background:hsl(var(--foreground) / .025);box-shadow:inset 0 -1px hsl(var(--foreground) / .18)}.recipient-suggestions{position:fixed;z-index:200;display:flex;padding:4px;overflow:hidden;border:1px solid;border-radius:12px;color:hsl(var(--popover-foreground))}.recipient-suggestions-list{width:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.recipient-suggestions[data-side=top]{transform:translateY(-100%)}.pando-conversation-suggestion{--result-line: color-mix(in srgb, hsl(var(--border)) 72%, transparent);container:pando-suggestion / inline-size;box-sizing:border-box;width:100%;min-width:0;margin-block:.5rem;border:1px solid var(--result-line);border-radius:16px;background:hsl(var(--card));box-shadow:0 2px 4px #0f172a06,0 10px 30px #0f172a09;color:hsl(var(--foreground))}.pando-conversation-suggestion__header{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--result-line);border-radius:16px 16px 0 0;background:linear-gradient(120deg,color-mix(in srgb,hsl(var(--muted)) 32%,hsl(var(--card))),hsl(var(--card)))}.pando-conversation-suggestion__icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--result-line);border-radius:10px;background:hsl(var(--card));color:hsl(var(--muted-foreground))}.pando-conversation-suggestion__icon svg{width:21px;height:21px}.pando-conversation-suggestion__heading{flex:1;min-width:0}.pando-conversation-suggestion__eyebrow{color:hsl(var(--muted-foreground));font-size:11px;font-weight:500}.pando-conversation-suggestion__heading h3{margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.45;letter-spacing:-.015em;overflow-wrap:anywhere}.pando-conversation-suggestion__state{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:1.4;color:hsl(var(--muted-foreground));text-align:right}.pando-conversation-suggestion .suggestion-detail-content{padding:10px 18px 0}.pando-conversation-suggestion .outbound-reply-surface,.pando-conversation-suggestion .outbound-reply-editor{border:0;border-radius:0;background:transparent}.pando-conversation-suggestion .suggestion-detail-actions{margin-top:6px;padding:10px 18px;border-color:var(--result-line);background:color-mix(in srgb,hsl(var(--muted)) 15%,transparent)}.pando-conversation-suggestion__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:9px 18px;border-top:1px solid var(--result-line);font-size:11px;color:hsl(var(--muted-foreground))}.pando-conversation-suggestion summary{cursor:pointer}.pando-conversation-suggestion__origin{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.pando-conversation-suggestion__origin button{font-weight:500}.pando-conversation-suggestion__origin button:hover{color:hsl(var(--foreground))}.pando-conversation-suggestion__studio{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-weight:500}.pando-conversation-suggestion__studio:hover{color:hsl(var(--foreground))}.pando-conversation-suggestion :is(button,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:4px}.pando-conversation-suggestion__notice{margin:0;padding:22px;font-size:13px;color:hsl(var(--muted-foreground))}.pando-conversation-suggestion__recovery{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 18px;font-size:12px}.pando-conversation-suggestion__recovery button{font-weight:600;text-decoration:underline;text-underline-offset:3px}.pando-conversation-suggestion__loading{display:grid;gap:12px;padding:22px;font-size:12px;color:hsl(var(--muted-foreground))}.pando-conversation-suggestion__loading i{display:block;height:9px;width:92%;background:hsl(var(--muted));border-radius:4px}.pando-conversation-suggestion__loading i:last-child{width:58%}@container pando-suggestion (max-width: 30rem){.pando-conversation-suggestion__header{align-items:flex-start;padding:12px;gap:8px;flex-wrap:wrap}.pando-conversation-suggestion__icon{width:28px;height:28px}.pando-conversation-suggestion__heading{flex:1 1 0}.pando-conversation-suggestion__state{flex:1 1 100%;min-width:0;margin-left:40px;text-align:left;overflow-wrap:anywhere}.pando-conversation-suggestion .suggestion-detail-content{min-width:0;padding:8px 12px 0}.pando-conversation-suggestion .suggestion-detail-actions,.pando-conversation-suggestion__footer{padding-inline:12px}.pando-conversation-suggestion .suggestion-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.pando-conversation-suggestion__heading h3{font-size:13px}.pando-conversation-suggestion__footer{flex-wrap:wrap;gap:8px 12px}.pando-conversation-suggestion__origin{flex:1 1 100%;gap:8px}.pando-conversation-suggestion__studio{margin-left:0}.pando-conversation-suggestion__notice{padding:14px 12px}.pando-conversation-suggestion__recovery{padding:8px 12px}.pando-conversation-suggestion__loading{padding:14px 12px}.pando-conversation-suggestion .pando-conversation-suggestion__reviewed{padding:0 12px 14px}}.pando-conversation-suggestion__reviewed{padding:0 22px 18px}.pando-conversation-suggestion__reviewed-trigger{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 0;color:hsl(var(--muted-foreground));font-size:12px;font-weight:550;transition:color .15s ease-out}.pando-conversation-suggestion__reviewed-trigger:hover{color:hsl(var(--foreground))}.pando-conversation-suggestion__reviewed-trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:4px}.pando-conversation-suggestion__reviewed-body{font-size:13px}.pando-conversation-suggestion__reviewed-recipients{display:grid;gap:8px;margin:0 0 18px}.pando-conversation-suggestion__reviewed-recipients>div{display:flex;gap:12px}.pando-conversation-suggestion__reviewed-recipients dt{min-width:48px;color:hsl(var(--muted-foreground))}.pando-conversation-suggestion__reviewed-recipients dd{margin:0;overflow-wrap:anywhere}.pando-conversation-suggestion__reviewed-message{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.pando-conversation-suggestion--companion{overflow:hidden;border-radius:14px}.pando-conversation-suggestion--companion .pando-conversation-suggestion__header{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;padding:12px;gap:6px 10px;border-bottom:0;background:transparent}.pando-conversation-suggestion--companion .pando-conversation-suggestion__icon{grid-row:1 / 3;width:34px;height:34px}.pando-conversation-suggestion--companion .pando-conversation-suggestion__heading h3{font-size:14px}.pando-conversation-suggestion--companion .pando-conversation-suggestion__state{grid-column:2;margin-left:0}.pando-conversation-suggestion--companion .pando-conversation-suggestion__attention{padding:0 12px 10px}.pando-conversation-suggestion--companion .pando-conversation-suggestion__attention>.pando-conversation-suggestion__recovery{margin:0;padding:9px 10px;border:1px solid hsl(var(--warning) / .3);border-radius:10px;background:hsl(var(--warning) / .08)}.pando-conversation-suggestion--companion .pando-conversation-suggestion__notice--companion,.pando-conversation-suggestion--companion .pando-conversation-suggestion__loading--companion{margin:0 12px 10px;padding:9px 10px;border-radius:9px;background:hsl(var(--muted) / .42);font-size:12px;line-height:1.45}.pando-conversation-suggestion--companion .pando-conversation-suggestion__notice--companion[role=alert]{background:hsl(var(--error) / .08);color:hsl(var(--error))}.pando-conversation-suggestion--companion .pando-conversation-suggestion__recovery--companion{margin:0 12px 10px;padding:8px 0;border-top:1px solid var(--result-line);font-size:12px}.pando-conversation-suggestion--companion .pando-conversation-suggestion__recovery--companion button{padding:5px 8px;border:1px solid var(--result-line);border-radius:7px;background:hsl(var(--card));text-decoration:none}.pando-conversation-suggestion__companion-actions{display:grid;gap:8px;padding:0 12px 12px}.pando-conversation-suggestion__companion-primary{justify-self:start;margin-left:44px;max-width:calc(100% - 44px)}.pando-conversation-suggestion__companion-secondary{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.pando-conversation-suggestion__companion-details{min-width:0;flex:1 1 auto;color:hsl(var(--muted-foreground));font-size:12px}.pando-conversation-suggestion__companion-details summary{display:inline-flex;min-height:32px;align-items:center;gap:5px;color:hsl(var(--muted-foreground));cursor:pointer;font-weight:550;list-style:none}.pando-conversation-suggestion__companion-details summary::-webkit-details-marker{display:none}.pando-conversation-suggestion__companion-details summary svg{transition:transform .15s ease-out}.pando-conversation-suggestion__companion-details[open] summary svg{transform:rotate(180deg)}.pando-conversation-suggestion__companion-details summary:hover,.pando-conversation-suggestion__companion-task:hover{color:hsl(var(--foreground))}.pando-conversation-suggestion__companion-details dl{display:grid;gap:10px;margin:4px 0 0;padding:10px 0 0;border-top:1px solid var(--result-line)}.pando-conversation-suggestion__companion-details dl>div{min-width:0}.pando-conversation-suggestion__companion-details dt{margin-bottom:2px;color:hsl(var(--muted-foreground));font-weight:550}.pando-conversation-suggestion__companion-details dd{margin:0;color:hsl(var(--foreground));overflow-wrap:anywhere;white-space:pre-wrap}.pando-conversation-suggestion__companion-task{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:5px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:550}@media(prefers-reduced-motion:reduce){.pando-conversation-suggestion__reviewed-trigger,.pando-conversation-suggestion__companion-primary,.pando-conversation-suggestion__companion-details summary svg{transition:none}}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) :is(.pando-conversation-artifact-result__status,.pando-conversation-suggestion__state){--companion-result-tone: var(--muted-foreground);display:inline-flex;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;align-items:center;gap:7px;padding:0;border:0;border-radius:0;background:transparent;color:hsl(var(--muted-foreground));font-size:12px;font-weight:450;line-height:18px;text-align:left;overflow-wrap:anywhere}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) :is(.pando-conversation-artifact-result__status,.pando-conversation-suggestion__state):before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:hsl(var(--companion-result-tone));box-shadow:0 0 0 3px hsl(var(--companion-result-tone) / .09)}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) [data-tone=active]{--companion-result-tone: var(--primary)}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) [data-tone=attention]{--companion-result-tone: var(--warning)}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) [data-tone=success]{--companion-result-tone: var(--success)}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) [data-tone=danger]{--companion-result-tone: var(--error)}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) :is(.pando-conversation-artifact-result__action,.pando-conversation-suggestion__companion-primary){display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:32px;align-items:center;justify-content:center;gap:7px;padding:6px 10px;border:1px solid hsl(var(--foreground) / .13);border-radius:8px;color:hsl(var(--foreground) / .92);background:linear-gradient(180deg,hsl(var(--foreground) / .055),hsl(var(--foreground) / .025));box-shadow:inset 0 1px hsl(var(--background) / .12),0 1px 2px hsl(var(--foreground) / .035);font-size:12px;font-weight:550;line-height:18px;text-align:left;white-space:normal;transition:border-color .14s ease-out,box-shadow .14s ease-out}.pando-conversation-artifact-result--companion:hover .pando-conversation-artifact-result__action,.pando-conversation-suggestion--companion .pando-conversation-suggestion__companion-primary:hover{border-color:hsl(var(--foreground) / .25);color:hsl(var(--foreground));box-shadow:inset 0 0 0 20px hsl(var(--foreground) / .035),0 1px 2px hsl(var(--foreground) / .04)}.pando-conversation-artifact-result--companion:active .pando-conversation-artifact-result__action,.pando-conversation-suggestion--companion .pando-conversation-suggestion__companion-primary:active{box-shadow:inset 0 1px 3px hsl(var(--foreground) / .09)}:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) :is(.pando-conversation-artifact-result__action,.pando-conversation-suggestion__companion-primary)>svg{width:13px;height:13px;flex-shrink:0;opacity:.7}@media(pointer:coarse),(max-width:48rem){.pando-conversation-suggestion--companion :is(.pando-conversation-suggestion__companion-primary,.pando-conversation-suggestion__companion-task),.pando-conversation-suggestion--companion .pando-conversation-suggestion__companion-details summary{min-height:44px}}@media(prefers-reduced-motion:reduce){:is(.pando-conversation-artifact-result--companion,.pando-conversation-suggestion--companion) :is(.pando-conversation-artifact-result__action,.pando-conversation-suggestion__companion-primary){transition:none}}.pando-conversation-artifact-result{display:grid;width:calc(100% - var(--pcw-indent, 1.9rem));min-width:0;grid-template-columns:2.55rem minmax(0,1fr) auto;align-items:center;gap:.72rem;margin:.35rem 0 .15rem var(--pcw-indent, 1.9rem);padding:.66rem .72rem;border:1px solid hsl(var(--border) / .72);border-radius:.72rem;color:hsl(var(--foreground));background:linear-gradient(135deg,hsl(var(--card) / .98),hsl(var(--muted) / .24));box-shadow:0 4px 14px -12px hsl(var(--foreground) / .28),inset 0 1px hsl(var(--background) / .5);text-align:left;cursor:pointer;transition:border-color .14s ease-out,background-color .14s ease-out,box-shadow .14s ease-out,transform .14s ease-out}.pando-conversation-artifact-result:hover{border-color:hsl(var(--ring) / .42);background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--accent) / .1));box-shadow:0 7px 18px -13px hsl(var(--foreground) / .4),inset 0 1px hsl(var(--background) / .7);transform:translateY(-1px)}.pando-conversation-artifact-result:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-conversation-artifact-result__art{display:grid;width:2.55rem;height:2.65rem;grid-template-rows:1fr auto;place-items:center;overflow:hidden;border:1px solid hsl(var(--border) / .68);border-radius:.5rem;background:hsl(var(--background) / .82);box-shadow:0 2px 7px hsl(var(--foreground) / .08)}.pando-conversation-artifact-result__page{display:grid;min-height:1.9rem;width:100%;place-items:center;color:hsl(var(--primary))}.pando-conversation-artifact-result__mark{width:100%;padding:.12rem .1rem;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .52);font-size:.44rem;font-weight:700;letter-spacing:.08em;line-height:1;text-align:center}.pando-conversation-artifact-result__art--presentation .pando-conversation-artifact-result__page{color:#945ace}.pando-conversation-artifact-result__art--spreadsheet .pando-conversation-artifact-result__page{color:#398e61}.pando-conversation-artifact-result__art--note .pando-conversation-artifact-result__page{color:#e18019}.pando-conversation-artifact-result__copy{display:grid;min-width:0;gap:.08rem}.pando-conversation-artifact-result__format{overflow:hidden;color:hsl(var(--muted-foreground));font-size:.64rem;font-weight:560;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pando-conversation-artifact-result__title{overflow:hidden;color:hsl(var(--foreground));font-size:.76rem;font-weight:620;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pando-conversation-artifact-result__status{color:hsl(var(--muted-foreground));font-size:.63rem;line-height:1.25}.pando-conversation-artifact-result__action{display:inline-flex;min-height:1.8rem;align-items:center;justify-content:center;gap:.28rem;padding:.35rem .48rem;border:1px solid hsl(var(--border) / .76);border-radius:.48rem;color:hsl(var(--foreground) / .8);background:hsl(var(--background) / .62);font-size:.66rem;font-weight:600;line-height:1.15;white-space:nowrap}.pando-conversation-artifact-result:hover .pando-conversation-artifact-result__action{border-color:hsl(var(--ring) / .35);color:hsl(var(--foreground))}.pando-conversation-artifact-result.is-selected{width:calc(100% - var(--pcw-indent, 1.9rem));cursor:default;box-shadow:none}.pando-conversation-artifact-result--companion{box-sizing:border-box;width:100%;min-height:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin:.1rem 0 0;padding:12px;border-color:hsl(var(--border) / .74);border-radius:14px;background:linear-gradient(145deg,hsl(var(--card) / .97),hsl(var(--muted) / .2));box-shadow:0 7px 22px -19px hsl(var(--foreground) / .46),inset 0 1px hsl(var(--background) / .66);cursor:pointer;transform:none}.pando-conversation-artifact-result--companion:hover{border-color:hsl(var(--ring) / .35);background:linear-gradient(145deg,hsl(var(--card)),hsl(var(--accent) / .075));box-shadow:0 9px 24px -18px hsl(var(--foreground) / .42),inset 0 1px hsl(var(--background) / .76);transform:none}.pando-conversation-artifact-result--companion:focus-visible{outline-offset:3px}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__art{width:34px;height:34px;grid-template-rows:1fr;border-color:hsl(var(--border) / .64);border-radius:.72rem;background:hsl(var(--background) / .65);box-shadow:none}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__page{min-height:0}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__mark{display:none}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__copy{gap:.16rem}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__format{color:hsl(var(--muted-foreground));font-size:12px;font-weight:560;line-height:1.3}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__title{font-size:14px;font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.pando-conversation-artifact-result--companion .pando-conversation-artifact-result__action{grid-column:2;justify-self:start}.pando-conversation-artifact-result--companion.is-selected{cursor:default;box-shadow:0 7px 22px -19px hsl(var(--foreground) / .46),inset 0 1px hsl(var(--background) / .66)}.dark .pando-conversation-artifact-result--companion{background:linear-gradient(145deg,hsl(var(--card) / .96),hsl(var(--muted) / .2))}.dark .pando-conversation-artifact-result--companion:hover{background:linear-gradient(145deg,hsl(var(--card)),hsl(var(--accent) / .09))}.dark .pando-conversation-artifact-result{background:linear-gradient(135deg,hsl(var(--card) / .9),hsl(var(--muted) / .2));box-shadow:0 5px 16px -13px #020409e6,inset 0 1px hsl(var(--foreground) / .045)}.dark .pando-conversation-artifact-result:hover{background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--accent) / .11))}@container pando-work-card (max-width: 28rem){.pando-conversation-artifact-result:not(.pando-conversation-artifact-result--companion){box-sizing:border-box;width:100%;margin-left:0;grid-template-columns:2.35rem minmax(0,1fr);gap:.58rem;padding:.62rem}.pando-conversation-artifact-result:not(.pando-conversation-artifact-result--companion) .pando-conversation-artifact-result__art{width:2.35rem;height:2.5rem}.pando-conversation-artifact-result:not(.pando-conversation-artifact-result--companion) .pando-conversation-artifact-result__action{grid-column:2;justify-self:start;min-height:1.65rem;max-width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.pando-conversation-artifact-result{transition:none}.pando-conversation-artifact-result:hover{transform:none}}.pando-conversation-work-group,.pando-conversation-work-card{--pcw-live: 213 64% 53%;--pcw-live-ink: 213 58% 36%;--pcw-indent: 2.35rem}.dark .pando-conversation-work-group,.dark .pando-conversation-work-card{--pcw-live: 213 78% 66%;--pcw-live-ink: 213 85% 78%}@keyframes pcw-live-pulse{0%{box-shadow:0 0 hsl(var(--pcw-live) / .45)}70%,to{box-shadow:0 0 0 .3rem hsl(var(--pcw-live) / 0)}}.agent-conversation-work-card.pando-conversation-work-card{display:block;container:pando-work-card / inline-size;min-width:0;margin:.4rem 0;padding:.55rem .15rem .35rem;border:0;border-top:1px solid hsl(var(--border) / .58);border-radius:0;background:transparent;box-shadow:none}.agent-conversation-work-card.pando-conversation-work-card--quiet{margin-top:.18rem;margin-bottom:.18rem;padding-top:.28rem;padding-bottom:.22rem}.pando-conversation-work-card[data-work-entry=new]{animation:pando-conversation-work-card-enter .24s cubic-bezier(.23,1,.32,1) both}@keyframes pando-conversation-work-card-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pando-conversation-work-card__row{display:flex;min-width:0;align-items:center;gap:.6rem}.pando-conversation-work-card__icon{display:grid;flex:0 0 1.75rem;height:1.75rem;place-items:center}.pando-conversation-work-card__identity{min-width:0;flex:1}.pando-conversation-work-card__title{display:block;overflow:hidden;color:hsl(var(--foreground));font-size:.8rem;font-weight:560;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pando-conversation-work-card__agent{display:block;margin-top:.08rem;overflow:hidden;color:hsl(var(--muted-foreground));font-size:.68rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.pando-conversation-work-card__status{--pcw-dot: var(--muted-foreground);flex:0 0 auto;min-width:0;max-width:42%;padding:.2rem .55rem .2rem .48rem;border-radius:999px;background:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:560;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pando-conversation-work-card__elapsed{font-variant-numeric:tabular-nums}.pando-conversation-work-card__status:before{content:"";display:inline-block;width:.38rem;height:.38rem;margin-right:.34rem;border-radius:50%;background:hsl(var(--pcw-dot));vertical-align:.06em}.pando-conversation-work-card__status[data-tone=active]{--pcw-dot: var(--pcw-live);background:hsl(var(--pcw-live) / .11);color:hsl(var(--pcw-live-ink))}.pando-conversation-work-card__status[data-tone=active]:before{animation:pcw-live-pulse 1.8s ease-out infinite}.pando-conversation-work-card__status[data-tone=attention]{--pcw-dot: var(--warning);background:hsl(var(--warning) / .15);color:hsl(var(--foreground))}.pando-conversation-work-card__status[data-tone=danger]{--pcw-dot: var(--error);background:hsl(var(--error) / .1);color:hsl(var(--error))}.pando-conversation-work-card__status[data-tone=success]{--pcw-dot: var(--success);background:hsl(var(--success) / .12);color:hsl(var(--muted-foreground))}.pando-conversation-work-card__route,.pando-conversation-work-card__step,.pando-conversation-work-card__output{display:flex;min-width:0;align-items:center;gap:.35rem;margin:.27rem 0 0 var(--pcw-indent);color:hsl(var(--muted-foreground));font-size:.68rem;line-height:1.35}.pando-conversation-work-card__route{gap:.3rem;color:hsl(var(--foreground) / .68);font-weight:560}.pando-conversation-work-card__route svg{color:hsl(var(--muted-foreground))}.pando-conversation-work-card__step>span:first-child,.pando-conversation-work-card__output-name{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.pando-conversation-work-card__output-status{flex:0 0 auto;color:hsl(var(--muted-foreground) / .82);font-size:.64rem}.pando-conversation-work-card__output{gap:.45rem}.pando-conversation-work-card__output-name{display:inline-flex;min-width:0;align-items:center;gap:.28rem;flex:1}.pando-conversation-work-card__output-name svg{flex:0 0 auto;color:hsl(var(--muted-foreground))}.pando-conversation-work-card__action{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25rem;padding:.2rem 0 .2rem .3rem;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:560;line-height:1.25;white-space:nowrap;transition:color .16s ease-out,transform .16s ease-out}.pando-conversation-work-card__output-action{margin-left:auto}.pando-conversation-work-card__brief{margin:.35rem 0 0 var(--pcw-indent);min-width:0}.pando-conversation-work-card__brief summary{width:-moz-fit-content;width:fit-content;color:hsl(var(--muted-foreground));cursor:pointer;font-size:.72rem;line-height:1.35;transition:color .16s ease-out}.pando-conversation-work-card__details{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.45rem;padding-top:.35rem}.pando-conversation-work-card__details .pando-conversation-work-card__route{margin:0}.pando-conversation-work-card__context{max-width:62ch;margin:0;color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.pando-conversation-work-card__reply{max-width:62ch;margin:.45rem 0 .15rem var(--pcw-indent);color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.55;overflow-wrap:anywhere}.pando-conversation-work-card__reply .rk-chat-markdown{white-space:normal}.pando-conversation-work-card__context>span{display:block;margin-bottom:.12rem;color:hsl(var(--muted-foreground) / .8);font-size:.62rem;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.pando-conversation-work-card__context p{margin:0}.pando-companion-work-result{container:pando-work-card / inline-size;min-width:0;margin:.5rem 0 .35rem}.pando-companion-work-result__step{display:flex;align-items:center;gap:.45rem;margin:.48rem .15rem 0;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.4;overflow-wrap:anywhere}.pando-companion-work-result__step-dot{width:.38rem;height:.38rem;flex:0 0 auto;border-radius:50%;background:hsl(var(--primary))}.pando-companion-work-result__attention{margin-top:.45rem}.pando-companion-work-result__attention>.pando-conversation-work-card__attention{margin-inline:0}.pando-companion-work-result__attention .pando-conversation-work-question{margin-inline:0}.pando-companion-work-result__details{min-width:0;margin:.42rem .15rem 0;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.45}.pando-companion-work-result__details summary{display:inline-flex;min-height:1.7rem;align-items:center;gap:.25rem;color:hsl(var(--muted-foreground));cursor:pointer;font-size:12px;font-weight:550;list-style:none}.pando-companion-work-result__details summary::-webkit-details-marker{display:none}.pando-companion-work-result__details summary svg{transition:transform .15s ease-out}.pando-companion-work-result__details[open] summary svg{transform:rotate(180deg)}.pando-companion-work-result__details summary:hover{color:hsl(var(--foreground))}.pando-companion-work-result__details summary:focus-visible,.pando-companion-work-result__task-link:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:4px}.pando-companion-work-result__details dl{display:grid;gap:.48rem;margin:.32rem 0 0;padding:.65rem .72rem;border-left:1px solid hsl(var(--border) / .72)}.pando-companion-work-result__details dl>div{display:grid;min-width:0;gap:.08rem}.pando-companion-work-result__details dt{color:hsl(var(--muted-foreground) / .82);font-size:12px;font-weight:560}.pando-companion-work-result__details dd{min-width:0;margin:0;color:hsl(var(--foreground) / .88);overflow-wrap:anywhere;white-space:pre-wrap}.pando-companion-work-result__task-link{display:inline-flex;min-height:1.9rem;align-items:center;gap:.25rem;margin:.35rem 0 0 .72rem;color:hsl(var(--muted-foreground));font-size:13px;font-weight:570}.pando-companion-work-result__task-link:hover{color:hsl(var(--foreground))}@media(hover:hover){.pando-companion-work-result__details summary,.pando-companion-work-result__task-link{transition:color .15s ease-out}}@media(prefers-reduced-motion:reduce){.pando-companion-work-result__details summary svg,.pando-companion-work-result__details summary,.pando-companion-work-result__task-link{transition:none}}@media(hover:hover){.pando-conversation-work-card__brief summary:hover,.pando-conversation-work-card__action:hover{color:hsl(var(--foreground))}.pando-conversation-work-card__action:active{transform:scale(.97)}.pando-conversation-work-card__action:hover svg{transform:translate(2px)}}.pando-conversation-work-card__brief p{margin:0}@container pando-work-card (max-width: 28rem){.pando-conversation-work-card__route,.pando-conversation-work-card__step,.pando-conversation-work-card__output,.pando-conversation-work-card__brief{margin-left:var(--pcw-indent)}.pando-conversation-work-card__output{flex-wrap:wrap}.pando-conversation-work-card__attention,.pando-conversation-work-card__task-action{max-width:calc(100% - var(--pcw-indent));overflow-wrap:anywhere}}@container pando-work-card (max-width: 20rem){.pando-conversation-work-card__row{display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.3rem .6rem}.pando-conversation-work-card__icon{grid-column:1;grid-row:1}.pando-conversation-work-card__identity{grid-column:2;grid-row:1;min-width:0}.pando-conversation-work-card__status{grid-column:2;grid-row:2;justify-self:start;max-width:100%;margin-left:0}}@media(prefers-reduced-motion:reduce){.pando-conversation-work-card[data-work-entry=new]{animation:pando-conversation-work-card-fade .18s ease-out both}@keyframes pando-conversation-work-card-fade{0%{opacity:0}to{opacity:1}}.pando-conversation-work-card__action,.pando-conversation-work-card__action svg,.pando-conversation-work-card__brief summary{transition:none}.pando-conversation-work-card__status[data-tone=active]:before{animation:none}.pando-conversation-work-card__action:active{transform:none}}.pando-conversation-work-card__attention{margin:.45rem 0 0 var(--pcw-indent);color:hsl(var(--foreground));font-size:.8rem;line-height:1.5;overflow-wrap:anywhere}.pando-conversation-work-card__attention p{margin:0 0 .2rem}.pando-conversation-work-card__task-action{margin:.3rem 0 0 var(--pcw-indent);padding-left:0}.pando-conversation-work-card__action svg{transition:transform .16s ease-out}.pando-studio-work-receipt{display:grid;gap:.4rem;margin:.65rem 1rem;padding:.65rem .75rem;border:1px solid hsl(var(--border) / .58);border-radius:.8rem;background:hsl(var(--card) / .72)}.pando-studio-work-receipt__header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.65rem}.pando-studio-work-receipt__identity{min-width:0}.pando-studio-work-receipt__title{min-width:0;color:hsl(var(--foreground));font-size:.75rem;font-weight:560;line-height:1.4;overflow-wrap:anywhere}.pando-studio-work-receipt__purpose{display:block;margin-top:.1rem;color:hsl(var(--muted-foreground));font-size:.65rem;line-height:1.35;overflow-wrap:anywhere}.pando-studio-work-receipt__status{flex:0 0 auto;color:hsl(var(--muted-foreground));font-size:.67rem;line-height:1.35;text-align:right}.pando-studio-work-receipt__content{min-width:0;color:hsl(var(--foreground))}.pando-studio-work-receipt__content .pando-conversation-work-question,.pando-studio-work-receipt__content .pando-conversation-work-card__attention{margin-inline:0}.pando-studio-work-receipt__action{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.3rem;padding:.1rem 0;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:560;line-height:1.4;transition:color .15s ease-out}.pando-studio-work-receipt__action:hover{color:hsl(var(--foreground))}.pando-studio-work-receipt__action:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:3px}@media(prefers-reduced-motion:reduce){.pando-studio-work-receipt__action{transition:none}}.pando-conversation-work-question{margin:.5rem 0 .15rem var(--pcw-indent);padding:.65rem .7rem .55rem;border:1px solid hsl(var(--brand) / .2);border-radius:.7rem;background:hsl(var(--brand) / .045)}.pando-conversation-work-question__heading{display:flex;align-items:center;gap:.35rem;color:hsl(var(--foreground));font-size:.72rem;font-weight:620}.pando-conversation-work-question__heading svg{color:hsl(var(--brand))}.pando-conversation-work-question__text{margin:.35rem 0 0;color:hsl(var(--foreground) / .88);font-size:.78rem;line-height:1.5;white-space:pre-wrap}.pando-conversation-work-question__choices,.pando-conversation-work-question__form{display:flex;gap:.4rem;margin-top:.55rem}.pando-conversation-work-question__choices{flex-wrap:wrap}.pando-conversation-work-question__choice,.pando-conversation-work-question__send,.pando-conversation-work-question__task-link{display:inline-flex;align-items:center;gap:.25rem;border-radius:.45rem;font-size:.7rem;font-weight:560;line-height:1.3;transition:border-color .16s ease-out,background .16s ease-out,color .16s ease-out,opacity .16s ease-out}.pando-conversation-work-question__choice{padding:.35rem .55rem;border:1px solid hsl(var(--border) / .85);background:hsl(var(--card) / .75);color:hsl(var(--foreground));text-align:left}.pando-conversation-work-question__choice:hover,.pando-conversation-work-question__choice:focus-visible{border-color:hsl(var(--brand) / .45);background:hsl(var(--brand) / .08)}.pando-conversation-work-question__form{align-items:flex-end}.pando-conversation-work-question__form textarea{min-width:0;min-height:2.35rem;flex:1;resize:vertical;padding:.4rem .5rem;border:1px solid hsl(var(--border) / .85);border-radius:.45rem;outline:none;background:hsl(var(--card) / .75);color:hsl(var(--foreground));font-size:.76rem;line-height:1.4}.pando-conversation-work-question__form textarea:focus{border-color:hsl(var(--brand) / .45);box-shadow:0 0 0 2px hsl(var(--brand) / .12)}.pando-conversation-work-question__send{min-height:2.35rem;padding:.35rem .55rem;border:1px solid hsl(var(--brand) / .25);background:hsl(var(--brand) / .12);color:hsl(var(--foreground));white-space:nowrap}.pando-conversation-work-question__send:hover,.pando-conversation-work-question__send:focus-visible{background:hsl(var(--brand) / .2)}.pando-conversation-work-question__status,.pando-conversation-work-question__error{margin:.45rem 0 0;font-size:.69rem;line-height:1.4}.pando-conversation-work-question__status{color:hsl(var(--muted-foreground))}.pando-conversation-work-question__error{color:hsl(var(--error))}.pando-conversation-work-question__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.45rem;color:hsl(var(--muted-foreground));font-size:.66rem;line-height:1.3}.pando-conversation-work-question__task-link{flex:0 0 auto;padding:.15rem 0 .15rem .25rem;color:hsl(var(--muted-foreground))}.pando-conversation-work-question__task-link:hover,.pando-conversation-work-question__task-link:focus-visible{color:hsl(var(--foreground))}.pando-conversation-work-question button:disabled,.pando-conversation-work-question textarea:disabled{cursor:not-allowed;opacity:.55}@media(max-width:40rem){.pando-conversation-work-question:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:0}.pando-conversation-work-question__form:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:stretch;flex-direction:column}.pando-conversation-work-question__send:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-content:center}.pando-conversation-work-question__footer:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:flex-start;flex-direction:column}}@container pando-page (max-width: 45.714rem){.pando-conversation-work-question:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:0}.pando-conversation-work-question__form:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:stretch;flex-direction:column}.pando-conversation-work-question__send:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-content:center}.pando-conversation-work-question__footer:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:flex-start;flex-direction:column}}.agent-conversation-about{display:flex;align-items:center;gap:.3rem;max-width:100%;margin-bottom:.3rem;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.3}.agent-conversation-about>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agent-conversation-about>svg{flex:0 0 auto;opacity:.75}.agent-service-message-attachments{display:grid;gap:.375rem;max-width:100%;margin-top:.5rem}.agent-service-message-attachment{display:flex;align-items:center;gap:.5rem;min-width:0;max-width:100%;padding:.375rem .5rem;border:1px solid hsl(var(--background) / .2);border-radius:.75rem;background:hsl(var(--background) / .08);color:inherit}.agent-service-message-attachment-icon{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:.625rem;background:hsl(var(--background) / .13);color:currentColor}.agent-service-message-attachment-copy{display:grid;min-width:0;flex:1 1 auto;gap:.1rem}.agent-service-message-attachment-kind{color:currentColor;font-size:var(--text-micro, .625rem);font-weight:600;line-height:1.2;opacity:.72}.agent-service-message-attachment-name{overflow:hidden;font-size:var(--text-body-sm, .75rem);font-weight:550;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.agent-service-message-attachment-size{flex:0 0 auto;color:currentColor;font-size:var(--text-micro, .625rem);font-variant-numeric:tabular-nums;opacity:.66}.pando-rich-records{--records-ink: hsl(var(--foreground));--records-muted: hsl(var(--muted-foreground));--records-rule: hsl(var(--border));--records-primary: hsl(var(--primary));--records-accent: hsl(var(--accent));--records-paper: hsl(var(--card));--records-wash: hsl(var(--muted));--records-mono: var(--answer-mono);container:pando-rich-records / inline-size;min-width:0;overflow:hidden;border:1px solid var(--records-rule);border-radius:var(--answer-radius, var(--radius));color:var(--records-ink);background:var(--records-paper);box-shadow:var(--answer-shadow, none);font-size:var(--text-body)}.pando-rich-records--attention,.pando-rich-records--project,.pando-rich-records__unavailable-shell{margin-top:.75rem}.pando-rich-records *,.pando-rich-records *:before,.pando-rich-records *:after{box-sizing:border-box}.pando-rich-records--embedded{margin-top:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.pando-rich-records__header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:1rem clamp(1rem,3cqi,1.45rem) .85rem;border-bottom:1px solid var(--records-rule)}.pando-rich-records__header--embedded{padding:0 0 .8rem}.pando-rich-records__header-copy{min-width:0;flex:1}.pando-rich-records__eyebrow{margin:0;color:var(--records-muted);font-size:var(--text-caption);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pando-rich-records__title{min-width:0;margin:.3rem 0 0;color:var(--records-ink);font-size:var(--text-heading-sm);font-weight:600;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}.pando-rich-records__header--prominent-title .pando-rich-records__title{font-size:var(--text-heading);line-height:1.2}.pando-rich-records__freshness{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.15rem .42rem;margin-top:.42rem;color:var(--records-muted);font-size:var(--text-caption);line-height:1.45}.pando-rich-records__timezone{overflow-wrap:anywhere}.pando-rich-records__attention-row:focus-visible,.pando-rich-records__entity-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-rich-records__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-bottom:1px solid var(--records-rule)}.pando-rich-records__metric{display:grid;min-width:0;align-content:start;gap:.45rem;padding:.8rem clamp(.78rem,2.6cqi,1.2rem) .9rem}.pando-rich-records__metric+.pando-rich-records__metric{border-left:1px solid var(--records-rule)}.pando-rich-records__metric dt{margin:0}.pando-rich-records__metric dd{min-width:0;margin:0}.pando-rich-records__metric-label{color:var(--records-muted);font-size:var(--text-caption);font-weight:500;line-height:1.4}.pando-rich-records__metric strong{display:block;color:var(--records-ink);font-size:clamp(var(--text-heading),6cqi,var(--text-heading-lg));font-variant-numeric:tabular-nums lining-nums;font-weight:600;letter-spacing:-.025em;line-height:1.05}.pando-rich-records__metric strong span{color:inherit}.pando-rich-records__metric small{display:block;margin-top:.24rem;color:var(--records-muted);font-size:var(--text-micro);line-height:1.4}.pando-rich-records__partial-note,.pando-rich-records__overlap-note{margin:0;padding:.58rem clamp(1rem,3cqi,1.45rem);border-bottom:1px solid var(--records-rule);color:var(--records-muted);font-size:var(--text-caption);line-height:1.5}.pando-rich-records__task-list{min-width:0;padding:.95rem clamp(1rem,3cqi,1.45rem) .55rem}.pando-rich-records__section-heading{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.65rem}.pando-rich-records__section-heading h3{min-width:0;margin:0;color:var(--records-ink);font-size:var(--text-body-lg);font-weight:600;letter-spacing:-.01em}.pando-rich-records__section-heading>span{flex:none;color:var(--records-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.pando-rich-records__context-line{margin:.32rem 0 0;color:var(--records-muted);font-size:var(--text-caption);line-height:1.5}.pando-rich-records__filters{--records-focus-gutter: max(.3rem, 4px);display:flex;min-width:0;gap:.4rem;margin:calc(.5rem - var(--records-focus-gutter)) calc(0px - var(--records-focus-gutter)) calc(.05rem - var(--records-focus-gutter));padding:var(--records-focus-gutter);overflow-x:auto;scrollbar-width:thin}.pando-rich-records__filter-count{font-variant-numeric:tabular-nums}.pando-rich-records__rows,.pando-rich-records__entity-rows{margin:0;padding:0;border-top:1px solid var(--records-rule);list-style:none}.pando-rich-records__rows>li+li,.pando-rich-records__entity-rows>li+li{border-top:1px solid var(--records-rule)}.pando-rich-records__attention-row{display:flex;width:100%;min-width:0;min-height:3.55rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.68rem .18rem;border:0;border-radius:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease}.pando-rich-records__attention-row:hover:not(:disabled){background:var(--records-wash)}.pando-rich-records__attention-row:disabled{cursor:default}.pando-rich-records__attention-copy{min-width:0;flex:1}.pando-rich-records__attention-title{display:block;color:var(--records-ink);font-size:var(--text-body-lg);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pando-rich-records__attention-code{display:block;margin-bottom:.12rem;color:var(--records-muted);font-family:var(--records-mono);font-size:var(--text-micro)}.pando-rich-records__attention-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.2rem .48rem;margin-top:.25rem;color:var(--records-muted);font-size:var(--text-caption);line-height:1.4}.pando-rich-records__reason{display:inline;padding:0;border:0;color:inherit;background:transparent;font-size:inherit;font-weight:500}.pando-rich-records__reason+.pando-rich-records__reason:before{content:"·";margin-right:.48rem;color:var(--records-muted)}.pando-rich-records__attention-status{display:inline-flex;max-width:30%;flex:none;align-items:center;gap:.28rem;color:var(--records-muted);font-size:var(--text-caption);text-align:right}.pando-rich-records__attention-status svg{width:.875rem;height:.875rem;opacity:.7}.pando-rich-records__empty{margin:0;padding:.9rem .15rem;border-top:1px solid var(--records-rule);color:var(--records-muted);font-size:var(--text-body-sm);line-height:1.55}.pando-rich-records__disclosures{display:grid;gap:.25rem;padding:.65rem clamp(1rem,3cqi,1.45rem) .8rem;border-top:1px solid var(--records-rule);color:var(--records-muted);font-size:var(--text-caption);line-height:1.5}.pando-rich-records__disclosures p{margin:0}.pando-rich-records__project-summary{display:grid;min-width:0;gap:.9rem;padding:.9rem clamp(1rem,3cqi,1.45rem) 1.05rem}.pando-rich-records__project-oneliner{max-width:54rem;margin:0;color:var(--records-muted);font-size:var(--text-body-lg);line-height:1.55;overflow-wrap:anywhere}.pando-rich-records__project-ledger{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.25rem 0;padding:.1rem 0 .7rem;border-bottom:1px solid var(--records-rule)}.pando-rich-records__project-health,.pando-rich-records__project-phase,.pando-rich-records__project-target{display:inline-flex;min-width:0;align-items:center;gap:.38rem;padding:0 .75rem;color:var(--records-muted);font-size:var(--text-caption);line-height:1.5}.pando-rich-records__project-health{padding-left:0;color:var(--records-ink);font-weight:600}.pando-rich-records__project-phase,.pando-rich-records__project-target{border-left:1px solid var(--records-rule)}.pando-rich-records__project-dot{width:.42rem;height:.42rem;flex:none;border-radius:50%;background:var(--project-tone)}.pando-rich-records__project-health--green{--project-tone: hsl(var(--success))}.pando-rich-records__project-health--yellow{--project-tone: hsl(var(--warning))}.pando-rich-records__project-health--red{--project-tone: hsl(var(--error))}.pando-rich-records__progress{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem 1.1rem}.pando-rich-records__progress-value{color:var(--records-ink);font-size:var(--text-heading-lg);font-variant-numeric:tabular-nums lining-nums;font-weight:600;letter-spacing:-.025em;line-height:1}.pando-rich-records__progress-detail{display:grid;min-width:0;gap:.55rem}.pando-rich-records__progress-label{color:var(--records-muted);font-size:var(--text-caption)}.pando-rich-records__progress-track{height:.3rem;overflow:hidden;border-radius:999px;background:var(--records-rule)}.pando-rich-records__progress-fill{height:100%;border-radius:inherit;background:var(--records-primary);transition:width .22s ease}.pando-rich-records__attention-section{min-width:0;border-top:1px solid var(--records-rule)}.pando-rich-records__attention-section-title{margin:0;padding:.9rem clamp(1rem,3cqi,1.45rem) 0;color:var(--records-ink);font-size:var(--text-body-lg);font-weight:600}.pando-rich-records__project-footer{display:flex;padding:.75rem clamp(1rem,3cqi,1.45rem);border-top:1px solid var(--records-rule)}.pando-rich-records__entity-card{min-width:0}.pando-rich-records__entity-note{margin:.65rem 1rem .25rem;padding:.38rem 0 .38rem .65rem;border-left:2px solid var(--records-accent);color:var(--records-muted);font-size:var(--text-caption);line-height:1.5}.pando-rich-records__entity-list{min-width:0;padding:0 1rem .35rem}.pando-rich-records__date-group{min-width:0;padding:.15rem 0 .5rem}.pando-rich-records__date-heading{margin:0;padding:.72rem 0 .42rem;color:var(--records-muted);font-size:var(--text-caption);font-weight:600;line-height:1.4}.pando-rich-records__entity-row{display:flex;width:100%;min-width:0;min-height:3.35rem;align-items:center;gap:.58rem;padding:.58rem .12rem;border:0;border-radius:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease}.pando-rich-records__entity-row:hover:not(:disabled){background:var(--records-wash)}.pando-rich-records__entity-row:disabled{cursor:default}.pando-rich-records__entity-icon{display:grid;width:1.55rem;height:1.55rem;flex:none;place-items:center;color:var(--records-muted)}.pando-rich-records__entity-icon svg{width:.9rem;height:.9rem;stroke-width:1.7}.pando-rich-records__entity-icon--person{border:1px solid var(--records-rule);border-radius:50%;color:var(--records-ink);font-size:var(--text-micro);font-weight:600}.pando-rich-records__entity-copy{display:flex;min-width:0;flex:1;flex-direction:column}.pando-rich-records__entity-title{display:block;min-width:0;color:var(--records-ink);font-size:var(--text-body-lg);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pando-rich-records__entity-kind{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.2rem .38rem;margin-top:.14rem;color:var(--records-muted);font-size:var(--text-caption);line-height:1.4}.pando-rich-records__entity-kind>span:first-child{font-weight:500}.pando-rich-records__entity-code{color:var(--records-primary);font-family:var(--records-mono);font-size:var(--text-micro)}.pando-rich-records__entity-date{max-width:34%;flex:none;color:var(--records-muted);font-size:var(--text-caption);line-height:1.4;text-align:right}.pando-rich-records__entity-updated{display:block;margin-top:.12rem;color:var(--records-muted);font-size:var(--text-micro);line-height:1.4}.pando-rich-records__entity-open{width:.9rem;height:.9rem;flex:none;color:var(--records-primary);opacity:.7;transition:opacity .12s ease}.pando-rich-records__entity-row:hover .pando-rich-records__entity-open{opacity:1}.pando-rich-records__entity-empty{margin:0;padding:.9rem .15rem;border-top:1px solid var(--records-rule);color:var(--records-muted);font-size:var(--text-body-sm);line-height:1.55}.pando-rich-records__entity-disclosure{margin:0;padding:.55rem 1rem .72rem;color:var(--records-muted);font-size:var(--text-caption);line-height:1.5}.pando-rich-records__entity-action{margin:.45rem 1rem .8rem}.pando-rich-records__unavailable{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.8rem;padding:.9rem 1rem;color:var(--records-muted)}.pando-rich-records__unavailable-message{display:flex;min-width:0;align-items:flex-start;gap:.5rem;font-size:var(--text-body-sm);line-height:1.5}.pando-rich-records__unavailable-message svg{width:1rem;height:1rem;flex:none;margin-top:.04rem;color:var(--records-accent)}@container pando-rich-records (max-width: 28rem){.pando-rich-records__metric{gap:.35rem;padding:.72rem .62rem .8rem}.pando-rich-records__metric-label{font-size:var(--text-caption)}.pando-rich-records__metric strong{font-size:var(--text-heading-sm)}.pando-rich-records__entity-list{padding-right:.72rem;padding-left:.72rem}.pando-rich-records__entity-date{max-width:30%}}@container pando-rich-records (max-width: 21rem){.pando-rich-records__metric{gap:.3rem;padding:.66rem .42rem .72rem}.pando-rich-records__metric strong{font-size:var(--text-heading-sm)}.pando-rich-records__attention-row{gap:.45rem}.pando-rich-records__attention-status{max-width:28%}.pando-rich-records__entity-row{gap:.42rem}.pando-rich-records__entity-icon{width:1.3rem;height:1.3rem}.pando-rich-records__entity-date{max-width:27%;font-size:var(--text-micro)}.pando-rich-records__project-health,.pando-rich-records__project-phase,.pando-rich-records__project-target{padding-right:.45rem;padding-left:.45rem;font-size:var(--text-caption)}.pando-rich-records__project-health{padding-left:0}.pando-rich-records__progress{gap:.65rem}.pando-rich-records__progress-value{font-size:var(--text-heading)}}@media(prefers-reduced-motion:reduce){.pando-rich-records__attention-row,.pando-rich-records__entity-row,.pando-rich-records__entity-open,.pando-rich-records__progress-fill{transition-duration:.01ms}}@media(forced-colors:active){.pando-rich-records{border:1px solid CanvasText}.pando-rich-records__attention-row:focus-visible,.pando-rich-records__entity-row:focus-visible{outline-color:Highlight}.pando-rich-records__progress-fill,.pando-rich-records__project-dot{background:Highlight}}.pando-team-updates{--team-ink: hsl(var(--foreground));--team-muted: hsl(var(--foreground) / .62);--team-rule: hsl(var(--foreground) / .09);container:pando-team-updates / inline-size;min-width:0;overflow:hidden;border:1px solid var(--team-rule);border-radius:var(--answer-radius, var(--radius));color:var(--team-ink);background:hsl(var(--card));font-size:var(--text-body)}.pando-team-updates *,.pando-team-updates *:before,.pando-team-updates *:after{box-sizing:border-box}.pando-team-updates--embedded{overflow:visible;border:0;border-radius:0;background:transparent}.pando-team-updates .pando-rich-records__header{padding:1.35rem clamp(1.1rem,3cqi,1.75rem) .65rem}.pando-team-updates__overview{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;padding:.45rem clamp(1.1rem,3cqi,1.75rem) 1.1rem;border-bottom:1px solid var(--team-rule);color:var(--team-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.pando-team-updates__partial{margin:0;padding:.8rem 1.25rem;border-bottom:1px solid var(--team-rule);color:var(--team-muted);font-size:var(--text-caption);line-height:1.5}.pando-team-updates__workspace{display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.pando-team-updates__people{min-width:0;padding:.35rem .25rem;border-bottom:1px solid var(--team-rule);background:hsl(var(--foreground) / .018)}.pando-team-updates__people-header{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.65rem .8rem .55rem}.pando-team-updates__people-header h3{margin:0;color:var(--team-muted);font-size:var(--text-caption);font-weight:500}.pando-team-updates__people-heading{display:flex;flex:none;align-items:baseline;gap:.45rem}.pando-team-updates__people-heading>span{color:var(--team-muted);font-size:var(--text-micro);font-variant-numeric:tabular-nums}.pando-team-updates__filter-trigger{display:inline-flex;min-width:0;min-height:2rem;align-items:center;gap:.4rem;padding:.2rem .35rem;border:0;border-radius:.4rem;background:transparent;color:var(--team-muted);font:inherit;font-size:var(--text-caption);cursor:pointer}.pando-team-updates__filter-trigger svg{flex:none;width:.8rem;height:.8rem}.pando-team-updates__filter-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pando-team-updates__filter-option-count{margin-left:auto;padding-left:1.25rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.pando-team-updates__people-list{display:grid;max-height:23rem;gap:.45rem;margin:0;padding:.15rem .6rem .8rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .3) transparent;list-style:none}.pando-team-updates__people-list::-webkit-scrollbar{width:.45rem}.pando-team-updates__people-list::-webkit-scrollbar-track{background:transparent}.pando-team-updates__people-list::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:hsl(var(--muted-foreground) / .3);background-clip:padding-box}.pando-team-updates__person{display:grid;width:100%;min-width:0;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.8rem .7rem;border:0;border-radius:.65rem;color:inherit;background:transparent;text-align:left;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease}.pando-team-updates__person[data-selected=true]{background:hsl(var(--card));box-shadow:0 0 0 1px hsl(var(--foreground) / .14),0 1px 2px hsl(var(--foreground) / .04)}.dark .pando-team-updates__person[data-selected=true]{background:hsl(var(--foreground) / .055);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .17)}.pando-team-updates__person:focus-visible,.pando-team-updates__filter-trigger:focus-visible,.pando-team-updates__ask:focus-visible,.pando-team-updates__source-link:focus-visible{outline:2px solid hsl(var(--ring) / .75);outline-offset:2px}.pando-team-updates__avatar{display:grid;width:2rem;height:2rem;margin-top:.1rem;place-items:center;border-radius:50%;color:var(--team-muted);background:hsl(var(--foreground) / .065);font-size:var(--text-micro);font-weight:600}.pando-team-updates__person[data-selected=true] .pando-team-updates__avatar{color:hsl(var(--card));background:var(--team-ink)}.pando-team-updates__person-copy{display:grid;min-width:0;gap:.18rem}.pando-team-updates__person-name{overflow:hidden;color:var(--team-ink);font-size:var(--text-body-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pando-team-updates__person-role{overflow:hidden;color:var(--team-muted);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap}.pando-team-updates__person-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;margin-top:.25rem;color:var(--team-muted);font-size:var(--text-micro);line-height:1.45}.pando-team-updates__person-count{font-variant-numeric:tabular-nums}.pando-team-updates__person-meta .pando-team-updates__person-count:before{margin-right:.45rem;color:hsl(var(--foreground) / .3);content:"·"}.pando-team-updates__empty-list,.pando-team-updates__no-roster{margin:0;padding:1rem;color:var(--team-muted);font-size:var(--text-body-sm)}.pando-team-updates__detail{min-width:0;padding:1.3rem 1.25rem .35rem}.pando-team-updates__detail-header{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:.65rem 1rem;padding-bottom:1.3rem;border-bottom:1px solid var(--team-rule)}.pando-team-updates__detail-header>div{min-width:0}.pando-team-updates__detail-header h3{margin:0;color:var(--team-ink);font-size:var(--text-heading-sm);font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere}.pando-team-updates__detail-meta{display:flex;flex-wrap:wrap;gap:.35rem .65rem;margin:.4rem 0 0;color:var(--team-muted);font-size:var(--text-caption)}.pando-team-updates__detail-meta span+span:before{margin-right:.65rem;color:hsl(var(--foreground) / .3);content:"·"}.pando-team-updates__updates{margin:0;padding:0;list-style:none}.pando-team-updates__updates>li+li{border-top:1px solid var(--team-rule)}.pando-team-updates__update{min-width:0;padding:1.3rem 0 1.05rem}.pando-team-updates__update-topline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem;color:var(--team-muted);font-size:var(--text-caption)}.pando-team-updates__source-kind{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-weight:500}.pando-team-updates__basis{font-weight:400}.pando-team-updates__basis:before{margin-right:.4rem;color:hsl(var(--foreground) / .3);content:"·"}.pando-team-updates__update time{font-variant-numeric:tabular-nums}.pando-team-updates__update h4{margin:.6rem 0 0;font-size:var(--text-body);font-weight:600;line-height:1.4;letter-spacing:-.01em;overflow-wrap:anywhere}.pando-team-updates__excerpt{max-width:76ch;margin:.4rem 0 0;color:hsl(var(--foreground) / .85);font-size:var(--text-body-sm);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.pando-team-updates__period,.pando-team-updates__excerpt-note{margin:.45rem 0 0;color:var(--team-muted);font-size:var(--text-caption)}.pando-team-updates__source-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem;margin-top:.65rem}.pando-team-updates__ask,.pando-team-updates__source-link{display:inline-flex;flex:none;min-height:2rem;align-items:center;gap:.35rem;padding:.2rem 0;border:0;border-radius:.3rem;color:var(--team-ink);background:none;font:inherit;font-size:var(--text-body-sm);font-weight:550;cursor:pointer}.pando-team-updates__ask>svg,.pando-team-updates__source-link>svg{flex:none;color:var(--team-muted);transition:transform .14s ease-out,color .14s ease-out}.pando-team-updates__source-actions .pando-team-updates__ask,.pando-team-updates__source-link{color:var(--team-muted);font-size:var(--text-caption);font-weight:450}.pando-team-updates__ask:active,.pando-team-updates__source-link:active{transform:scale(.985)}.pando-team-updates__coverage{margin:1rem 0 0;padding:.8rem .9rem;border:1px solid var(--team-rule);border-radius:.55rem;background:hsl(var(--foreground) / .02)}.pando-team-updates__coverage p{margin:0;color:var(--team-ink);font-size:var(--text-caption);line-height:1.5}.pando-team-updates__coverage ul{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:.35rem 0 0;padding:0;list-style:none;color:var(--team-muted);font-size:var(--text-micro)}.pando-team-updates__empty-detail{margin:0;padding:1.4rem 0;color:var(--team-muted);font-size:var(--text-body-sm);line-height:1.6}.pando-team-updates__staged{margin:0 0 1rem;color:var(--team-muted);font-size:var(--text-caption)}.pando-team-updates__coverage-note{padding:.85rem clamp(1.1rem,3cqi,1.75rem);border-top:1px solid var(--team-rule);color:var(--team-muted);font-size:var(--text-caption)}.pando-team-updates__coverage-note summary{width:-moz-fit-content;width:fit-content;cursor:pointer}.pando-team-updates__coverage-note summary:focus-visible{outline:2px solid hsl(var(--ring) / .75);outline-offset:3px;border-radius:2px}.pando-team-updates__coverage-note p{max-width:88ch;margin:.65rem 0 0;line-height:1.6}@container pando-team-updates (min-width: 40rem){.pando-team-updates__workspace{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}.pando-team-updates__people{border-right:1px solid var(--team-rule);border-bottom:0}.pando-team-updates__detail{padding:1.5rem clamp(1.25rem,3cqi,2rem) .35rem}}@media(hover:hover)and (pointer:fine){.pando-team-updates__person:not([data-selected=true]):hover{background:hsl(var(--foreground) / .035)}.pando-team-updates__filter-trigger:hover,.pando-team-updates__filter-trigger[data-state=open]{color:var(--team-ink);background:hsl(var(--foreground) / .04)}.pando-team-updates__ask:hover,.pando-team-updates__source-link:hover{color:var(--team-ink)}.pando-team-updates__ask:hover>svg{color:var(--team-ink);transform:translate(2px)}}@media(pointer:coarse){.pando-team-updates__ask,.pando-team-updates__source-link,.pando-team-updates__filter-trigger{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){.pando-team-updates__person,.pando-team-updates__ask>svg,.pando-team-updates__source-link>svg{transition:none}.pando-team-updates__ask:hover>svg,.pando-team-updates__ask:active,.pando-team-updates__source-link:active{transform:none}}.pando-analysis-container,.pando-analysis-card{--pando-analysis-ink: var(--answer-ink, var(--foreground));--pando-analysis-muted: var(--answer-muted, var(--muted-foreground));--pando-analysis-rule: var(--answer-rule, var(--border));--pando-analysis-accent: var(--answer-accent, var(--accent));--pando-analysis-primary: var(--answer-primary, var(--primary));--pando-analysis-paper: var(--answer-paper, var(--card));--pando-analysis-wash: var(--answer-wash, var(--muted));color:hsl(var(--pando-analysis-ink));container:pando-analysis / inline-size}.pando-analysis-container .text-foreground,.pando-analysis-card .text-foreground{color:hsl(var(--pando-analysis-ink))}.pando-analysis-container .text-muted-foreground,.pando-analysis-card .text-muted-foreground{color:hsl(var(--pando-analysis-muted))}.pando-analysis-card{overflow:hidden;border:1px solid hsl(var(--pando-analysis-rule));border-radius:var(--answer-radius, var(--radius));background:hsl(var(--pando-analysis-paper));box-shadow:var(--answer-shadow, none)}.pando-analysis-header{min-width:0;padding:1.1rem clamp(1rem,4cqi,1.5rem) 1rem;border-bottom:1px solid hsl(var(--pando-analysis-rule));background:transparent}.pando-analysis-eyebrow{display:inline-block;color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);font-weight:500;line-height:1.4}.pando-analysis-heading{max-width:42ch;color:hsl(var(--pando-analysis-ink));font-family:inherit;font-size:var(--text-heading-sm);font-weight:600;letter-spacing:-.02em;line-height:1.3}.pando-analysis-card-body{min-width:0;padding:1rem clamp(1rem,4cqi,1.5rem) 1.15rem}.pando-analysis-block-heading,.pando-analysis-block-meta,.pando-analysis-chart-heading,.pando-analysis-table-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem}.pando-analysis-block-title{min-width:0;margin:0;color:hsl(var(--pando-analysis-ink));font-size:var(--text-lead);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pando-analysis-block-meta{justify-content:flex-start;gap:.35rem .75rem}.pando-analysis-basis{color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);line-height:1.4}.pando-analysis-pick{display:flex;align-items:center;gap:.4rem;margin-top:.3rem;color:hsl(var(--pando-analysis-ink));font-size:var(--text-caption);font-weight:600;line-height:1.4}.pando-analysis-pick:before{width:.55rem;height:2px;background:hsl(var(--pando-analysis-accent));content:""}.pando-analysis-matrix-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:hsl(var(--pando-analysis-muted) / .42) transparent;scrollbar-width:thin}.pando-analysis-matrix-scroll-hint{display:none}.pando-analysis-matrix{width:100%;min-width:var(--pando-analysis-matrix-min-width, 30rem);border-collapse:collapse;table-layout:fixed;text-align:left}.pando-analysis-matrix th,.pando-analysis-matrix td{min-width:0;padding:.7rem .8rem;border-bottom:1px solid hsl(var(--pando-analysis-rule));text-align:left;vertical-align:top;overflow-wrap:anywhere}.pando-analysis-matrix thead th{padding-top:.75rem;padding-bottom:.8rem;border-bottom:2px solid hsl(var(--pando-analysis-ink));color:hsl(var(--pando-analysis-ink));font-size:var(--text-body-lg);font-weight:600;line-height:1.45}.pando-analysis-matrix-corner,.pando-analysis-matrix-criterion{position:sticky;left:0;z-index:1;width:8rem;background:hsl(var(--pando-analysis-paper))}.pando-analysis-matrix-corner{z-index:2}.pando-analysis-matrix-option--recommended{border-top:2px solid hsl(var(--pando-analysis-accent))!important;border-left:1px solid hsl(var(--pando-analysis-rule))}.pando-analysis-matrix-option-name{display:block;overflow-wrap:anywhere}.pando-analysis-matrix-criterion{color:hsl(var(--pando-analysis-muted));font-size:var(--text-body-sm);font-weight:600;line-height:1.5}.pando-analysis-matrix td{color:hsl(var(--pando-analysis-ink));font-size:var(--text-body-lg);line-height:1.55;white-space:pre-wrap}.pando-analysis-matrix-cell--recommended{border-left:1px solid hsl(var(--pando-analysis-rule))!important}.pando-analysis-matrix tbody tr:last-child>*{border-bottom:0}.pando-analysis-recommendation{display:grid;grid-template-columns:minmax(8rem,.36fr) minmax(0,1fr);gap:.4rem 1.25rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid hsl(var(--pando-analysis-rule))}.pando-analysis-recommendation-label{margin:0;color:hsl(var(--pando-analysis-muted));font-size:var(--text-body-sm);font-weight:600;line-height:1.5}.pando-analysis-recommendation-reason{margin:0;color:hsl(var(--pando-analysis-ink));font-size:var(--text-body-lg);line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.pando-analysis-proposal-note{margin:.8rem 1.25rem 0;padding-left:.7rem;border-left:2px solid hsl(var(--pando-analysis-accent));color:hsl(var(--pando-analysis-muted));font-size:var(--text-body-sm);line-height:1.55}.pando-analysis-section .pando-analysis-proposal-note{margin:.65rem 0 0}.pando-analysis-plan-list{margin:.9rem 1.25rem 1.1rem;padding:0;border-top:1px solid hsl(var(--pando-analysis-rule));list-style:none}.pando-analysis-section .pando-analysis-plan-list{margin:.9rem 0 0}.pando-analysis-plan-step{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:0 .75rem;min-width:0;padding:.8rem 0 .9rem;border-bottom:1px solid hsl(var(--pando-analysis-rule))}.pando-analysis-plan-step:last-child{border-bottom:0}.pando-analysis-step-number{padding-top:.16rem;color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5}.pando-analysis-plan-copy{min-width:0}.pando-analysis-plan-title{margin:0;color:hsl(var(--pando-analysis-ink));font-size:var(--text-body-xl);font-weight:600;line-height:1.45;overflow-wrap:anywhere}.pando-analysis-plan-copy>p{overflow-wrap:anywhere}.pando-analysis-plan-when{margin-top:.5rem;color:hsl(var(--pando-analysis-muted));font-size:var(--text-body-sm);line-height:1.5;overflow-wrap:anywhere}.pando-analysis-metrics>div{min-width:0;padding:.7rem .2rem .1rem 0;border-top:1px solid hsl(var(--pando-analysis-rule))}.pando-analysis-metric-label{color:hsl(var(--pando-analysis-muted));font-size:var(--text-body-sm);line-height:1.45}.pando-analysis-metrics dd{margin-top:.45rem;color:hsl(var(--pando-analysis-ink));font-size:clamp(1.75rem,1.45rem + 1.8cqi,2.6rem);font-weight:600;letter-spacing:-.045em;line-height:1.08;font-variant-numeric:tabular-nums}.pando-analysis-metric-detail{margin-top:.4rem;color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);line-height:1.5}.pando-analysis-basis-note,.pando-analysis-chart-description,.pando-analysis-table-scroll-hint,.pando-analysis-filter-status{margin:.8rem 0 0;color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);line-height:1.5}.pando-analysis-chart-heading{align-items:flex-end}.pando-analysis-chart-unit{color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);line-height:1.4;overflow-wrap:anywhere}.pando-analysis-segmented{display:inline-flex;flex:none;gap:.25rem}.pando-analysis-focus:focus-visible{outline:2px solid hsl(var(--answer-focus, var(--ring)));outline-offset:3px}.pando-analysis-chart-list{margin:1rem 0 0;padding:0;list-style:none}.pando-analysis-chart-list>li{min-width:0;padding:.75rem 0 .85rem;border-bottom:1px solid hsl(var(--pando-analysis-rule))}.pando-analysis-chart-list>li:last-child{border-bottom:0}.pando-analysis-chart-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:.4rem 1rem}.pando-analysis-chart-label{color:hsl(var(--pando-analysis-ink));font-weight:500}.pando-analysis-chart-value{color:hsl(var(--pando-analysis-muted));font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;text-align:right}.pando-analysis-bar-track{display:block;width:100%;height:.3rem;margin-top:.6rem;overflow:hidden;border-radius:999px;background:hsl(var(--pando-analysis-wash))}.pando-analysis-bar-fill{display:block;height:100%;border-radius:inherit;background:hsl(var(--pando-analysis-primary))}.pando-analysis-table-shell{max-width:100%;overflow-x:auto;border-top:1px solid hsl(var(--pando-analysis-rule));border-bottom:1px solid hsl(var(--pando-analysis-rule));background:transparent;scrollbar-color:hsl(var(--pando-analysis-muted) / .42) transparent;scrollbar-width:thin}.pando-analysis-table-shell table{color:hsl(var(--pando-analysis-ink))}.pando-analysis-table-head{background:transparent}.pando-analysis-table-head th{padding-top:.65rem;padding-bottom:.65rem;border-bottom:2px solid hsl(var(--pando-analysis-ink));color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);font-weight:600;line-height:1.4;vertical-align:bottom}.pando-analysis-table-row{border-bottom:1px solid hsl(var(--pando-analysis-rule))}.pando-analysis-table-row:last-child{border-bottom:0}.pando-analysis-table-row th,.pando-analysis-table-row td{padding-top:.65rem;padding-bottom:.65rem;color:hsl(var(--pando-analysis-ink));line-height:1.5;vertical-align:top}.pando-analysis-table-row th{font-weight:600}.pando-analysis-table-row td{color:hsl(var(--pando-analysis-muted))}.pando-analysis-table-row:hover{background:hsl(var(--pando-analysis-wash) / .45)}.pando-analysis-empty{padding:.55rem 0 .55rem .7rem;border-left:2px solid hsl(var(--pando-analysis-accent));color:hsl(var(--pando-analysis-muted))}.pando-analysis-prose{max-width:72ch;color:hsl(var(--pando-analysis-ink));font-size:var(--text-body-lg);line-height:1.7}@container pando-analysis (max-width: 32rem){.pando-analysis-header{padding:.95rem .9rem .85rem}.pando-analysis-heading{font-size:var(--text-heading-sm)}.pando-analysis-card-body{padding:.85rem .9rem .95rem}.pando-analysis-matrix-scroll-hint{display:block;margin:.45rem 0 0;color:hsl(var(--pando-analysis-muted));font-size:var(--text-caption);line-height:1.45}.pando-analysis-matrix th,.pando-analysis-matrix td{padding-right:.6rem;padding-left:.6rem}.pando-analysis-matrix-corner,.pando-analysis-matrix-criterion{width:7.5rem}.pando-analysis-recommendation{grid-template-columns:minmax(0,1fr);gap:.3rem}.pando-analysis-block-heading,.pando-analysis-chart-heading,.pando-analysis-table-heading{align-items:flex-start}.pando-analysis-segmented{flex:1 1 100%;width:100%}.pando-analysis-chart-row{grid-template-columns:minmax(0,1fr);gap:.15rem}.pando-analysis-chart-value{text-align:left}.pando-analysis-plan-list{margin-right:.9rem;margin-left:.9rem}.pando-analysis-plan-step{grid-template-columns:2rem minmax(0,1fr);gap:0 .5rem}}.pando-answer-surface{container:pando-answer / inline-size;min-width:0;margin-top:.75rem;overflow:hidden;border:1px solid hsl(var(--answer-rule) / .6);border-radius:var(--answer-radius);box-shadow:var(--answer-shadow);--answer-gutter: 1.25rem;color:hsl(var(--answer-ink));background:hsl(var(--answer-paper))}.pando-answer-surface *,.pando-answer-surface *:before,.pando-answer-surface *:after{box-sizing:border-box}.pando-answer-hero{padding:var(--answer-gutter)}.pando-answer-hero__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}.pando-answer-eyebrow{margin:0;font-size:var(--text-caption);font-weight:500;color:hsl(var(--answer-muted))}.pando-answer-title{max-width:38ch;margin:.7rem 0 0;font-size:var(--text-heading);line-height:1.2;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.pando-answer-provenance{margin:.6rem 0 0;font-size:var(--text-caption);color:hsl(var(--answer-muted));line-height:1.5}.pando-answer-expand{flex:none}.pando-answer-expand svg{flex:none;width:.9rem;height:.9rem}.pando-answer-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0 var(--answer-gutter);margin:0;list-style:none}.pando-answer-section{min-width:0;padding:1.5rem 0;border-top:1px solid hsl(var(--answer-rule) / .6)}.pando-answer-footer{padding:1rem var(--answer-gutter);border-top:1px solid hsl(var(--answer-rule))}.pando-answer-single{container:pando-answer-single / inline-size;min-width:0}.pando-answer-single__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.8rem .25rem}.pando-answer-single__timestamp{font-size:var(--text-caption);color:hsl(var(--answer-muted))}.pando-answer-page-heading{margin:0 0 1rem;font-size:var(--text-body);font-weight:500;color:hsl(var(--muted-foreground))}.pando-answer-composition--expanded{--answer-gutter: clamp(1.25rem, 3cqi, 2rem)}.pando-answer-composition--expanded .pando-answer-title{font-size:clamp(var(--text-heading),3cqi,var(--text-heading-lg))}@container pando-answer (min-width: 62rem){.pando-answer-composition--expanded .pando-answer-sections{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2.75rem;column-gap:2.75rem}.pando-answer-section--full{grid-column:1 / -1}.pando-answer-section--half{grid-column:span 6}.pando-answer-section--main{grid-column:span 8}.pando-answer-section--aside{grid-column:span 4}}@media(prefers-reduced-motion:reduce){.pando-answer-surface *,.pando-answer-single *{scroll-behavior:auto!important}}:is(.pando-answer-surface,.pando-answer-single,.pando-work-briefing,.pando-rich-records,.pando-analysis-container,.pando-analysis-card){--answer-ink: var(--foreground);--answer-muted: var(--muted-foreground);--answer-rule: var(--border);--answer-accent: var(--accent);--answer-primary: var(--primary);--answer-focus: var(--ring);--answer-paper: var(--card);--answer-wash: var(--muted);--answer-radius: calc(var(--radius) + .25rem);--answer-shadow: 0 1px 2px hsl(var(--foreground) / .04);--answer-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.pando-work-briefing{container:pando-work-briefing / inline-size;min-width:0;overflow:hidden;color:hsl(var(--answer-ink));background:hsl(var(--answer-paper));border:1px solid hsl(var(--answer-rule) / .6);border-radius:var(--answer-radius);box-shadow:var(--answer-shadow);--briefing-gutter: 1.25rem;font-size:var(--text-body)}.pando-work-briefing *,.pando-work-briefing *:before,.pando-work-briefing *:after{box-sizing:border-box}.pando-work-briefing__hero{padding:var(--briefing-gutter)}.pando-work-briefing__hero-top{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem}.pando-work-briefing__identity{min-width:0}.pando-work-briefing__eyebrow{font-size:var(--text-body);font-weight:600;line-height:1.4}.pando-work-briefing__title{margin:.25rem 0 0;color:hsl(var(--answer-muted));font-size:var(--text-caption);font-weight:400;line-height:1.4;overflow-wrap:anywhere}.pando-work-briefing__overview{display:grid;gap:1.5rem;margin-top:1.5rem}.pando-work-briefing__headline{min-width:0}.pando-work-briefing__lead{max-width:28ch;margin:0;font-size:clamp(var(--text-heading-sm),5cqi,var(--text-heading));font-weight:600;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}.pando-work-briefing__sublead{margin:.8rem 0 0;color:hsl(var(--answer-muted));font-size:var(--text-button);line-height:1.55}.pando-work-briefing__original-title{display:flex;flex-direction:column;gap:.25rem;max-width:54ch;margin:1.3rem 0 0;color:hsl(var(--answer-muted));font-size:var(--text-body-sm);line-height:1.5;overflow-wrap:anywhere}.pando-work-briefing__original-title span{color:hsl(var(--answer-ink));font-size:var(--text-mini);font-weight:500}.pando-work-briefing__controls{display:flex;flex:none;align-items:center;gap:.4rem}.pando-work-briefing__icon-button svg{width:.9rem;height:.9rem}.pando-work-briefing__spin{animation:pando-work-briefing-spin .9s linear infinite}@keyframes pando-work-briefing-spin{to{transform:rotate(360deg)}}.pando-work-briefing__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pando-work-briefing__metric{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.35rem;padding-top:.8rem;border-top:1px solid hsl(var(--answer-rule));color:hsl(var(--answer-muted));font-size:var(--text-caption);line-height:1.4}.pando-work-briefing__metric strong{order:-1;color:hsl(var(--answer-ink));font-size:var(--text-heading);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.025em;line-height:1.1}.pando-work-briefing__metric small{font-size:var(--text-mini);line-height:1.3}.pando-work-briefing__unavailable{display:flex;max-width:40rem;align-items:flex-start;gap:.7rem;color:hsl(var(--answer-muted));line-height:1.5}.pando-work-briefing__unavailable>svg{flex:none;width:1rem;height:1rem;margin-top:.2rem}.pando-work-briefing__unavailable-title{margin:0 0 .5rem;color:hsl(var(--answer-ink));font-size:var(--text-heading-sm);font-weight:600}.pando-work-briefing__unavailable p+p{margin:0}.pando-work-briefing__priority-wrap{min-width:0;margin:0 var(--briefing-gutter);border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__featured{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 0}.pando-work-briefing__featured-copy{min-width:0}.pando-work-briefing__section-kicker{margin:0 0 .8rem;color:hsl(var(--answer-muted));font-size:var(--text-micro);letter-spacing:.03em;line-height:1.4}.pando-work-briefing__task-code{margin:0;color:hsl(var(--answer-muted));font-family:var(--answer-mono);font-size:var(--text-micro)}.pando-work-briefing__task-title{display:block;min-width:0;margin:.4rem 0 0;color:hsl(var(--answer-ink));font-size:var(--text-lead);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pando-work-briefing__task-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-top:.6rem;color:hsl(var(--answer-muted));font-size:var(--text-caption);line-height:1.4}.pando-work-briefing__reason{display:inline-flex;align-items:center;gap:.4rem;color:hsl(var(--answer-ink));font-weight:500}.pando-work-briefing__reason:before{width:.25rem;height:.25rem;border-radius:50%;background:currentColor;content:""}.pando-work-briefing__open-task{flex:none}.pando-work-briefing__open-task svg{width:.9rem;height:.9rem}.pando-work-briefing__empty{margin:0;padding:1.5rem 0;color:hsl(var(--answer-muted));line-height:1.6}.pando-work-briefing__grid{display:grid;min-width:0;gap:2rem;padding:0 var(--briefing-gutter) 2rem}.pando-work-briefing__main{min-width:0}.pando-work-briefing__task-section{min-width:0;border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__section-heading{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.8rem;padding:1.1rem 0}.pando-work-briefing__section-heading h3{min-width:0;margin:0;font-size:var(--text-body-sm);font-weight:500}.pando-work-briefing__section-heading>span{flex:none;color:hsl(var(--answer-muted));font-size:var(--text-micro)}.pando-work-briefing__task-list{margin:0;padding:0;list-style:none}.pando-work-briefing__task-list li+li{border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__task-row{display:flex;width:100%;min-width:0;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem .2rem;border:0;border-radius:.2rem;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.pando-work-briefing__task-row:hover{background:hsl(var(--answer-wash))}.pando-work-briefing__task-row:active{background:hsl(var(--answer-ink) / .07)}.pando-work-briefing__task-main{display:flex;min-width:0;flex-direction:column}.pando-work-briefing__task-main .pando-work-briefing__task-title{margin-top:.25rem;font-size:var(--text-body-xl);font-weight:500}.pando-work-briefing__task-main .pando-work-briefing__task-meta{margin-top:.4rem}.pando-work-briefing__task-status{display:inline-flex;max-width:32%;flex:none;align-items:center;gap:.6rem;color:hsl(var(--answer-muted));font-size:var(--text-caption);text-align:right}.pando-work-briefing__task-status svg{flex:none;width:.82rem;height:.82rem}.pando-work-briefing__supporting{min-width:0;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__supporting--unavailable{margin:0 var(--briefing-gutter) 1rem}.pando-work-briefing__plan{min-width:0;border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__plan-heading{padding:1.15rem 0 .8rem}.pando-work-briefing__plan-label{display:block;color:hsl(var(--answer-ink));font-size:var(--text-caption);font-weight:500;line-height:1.4}.pando-work-briefing__not-saved{display:block;max-width:42ch;margin-top:.4rem;color:hsl(var(--answer-muted));font-size:var(--text-mini);line-height:1.5}.pando-work-briefing__plan-heading h3{margin:.85rem 0 0;font-size:var(--text-heading-sm);font-weight:600;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}.pando-work-briefing__steps{margin:0;padding:0;list-style:none}.pando-work-briefing__steps li{display:grid;min-width:0;grid-template-columns:1.8rem minmax(0,1fr);gap:.5rem;padding:1rem 0}.pando-work-briefing__steps li+li{border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__step-index{padding-top:.15rem;color:hsl(var(--answer-muted));font-size:var(--text-mini);font-variant-numeric:tabular-nums}.pando-work-briefing__steps h4{margin:0;font-size:var(--text-body-lg);font-weight:500;line-height:1.5;overflow-wrap:anywhere}.pando-work-briefing__steps p{margin:.35rem 0 0;color:hsl(var(--answer-muted));font-size:var(--text-body);line-height:1.65;overflow-wrap:anywhere}.pando-work-briefing__step-when{display:inline-block;margin-top:.55rem;color:hsl(var(--answer-muted));font-size:var(--text-mini);line-height:1.5}.pando-work-briefing__compact-bottom{min-width:0;padding:0 var(--briefing-gutter) 1.25rem}.pando-work-briefing__compact-plan{display:flex;min-width:0;flex-direction:column;gap:.35rem;padding-top:1rem;border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__compact-plan-title{font-weight:500;font-size:var(--text-body-lg);overflow-wrap:anywhere}.pando-work-briefing__compact-plan-step{color:hsl(var(--answer-muted));font-size:var(--text-body-sm);line-height:1.5;overflow-wrap:anywhere}.pando-work-briefing__overlap-note,.pando-work-briefing__disclosures{margin:0;padding:.7rem var(--briefing-gutter);color:hsl(var(--answer-muted));font-size:var(--text-mini);line-height:1.5}.pando-work-briefing__disclosures{border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing__disclosures p{margin:0}.pando-work-briefing__disclosures p+p{margin-top:.3rem}.pando-work-briefing__freshness{display:flex;min-width:0;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem var(--briefing-gutter);border-top:1px solid hsl(var(--answer-rule));color:hsl(var(--answer-muted));font-size:var(--text-mini);line-height:1.5}.pando-work-briefing__freshness p{display:flex;flex-wrap:wrap;gap:.3rem .5rem;margin:0}.pando-work-briefing__freshness p>span:first-child{color:hsl(var(--answer-ink))}.pando-work-briefing__freshness .pando-work-briefing__freshness-note{flex-basis:100%;max-width:68ch}.pando-work-briefing--expanded{--briefing-gutter: clamp(1.25rem, 3cqi, 2rem)}.pando-work-briefing--expanded .pando-work-briefing__lead{font-size:clamp(var(--text-heading),4cqi,var(--text-display))}.pando-work-briefing__task-row:focus-visible{outline:2px solid hsl(var(--answer-focus));outline-offset:2px}@container pando-work-briefing (max-width: 28rem){.pando-work-briefing__hero-top{flex-wrap:wrap;gap:.75rem}.pando-work-briefing__controls{gap:.3rem}.pando-work-briefing__featured{align-items:flex-start;flex-direction:column;gap:1rem}.pando-work-briefing__metrics{gap:.6rem}.pando-work-briefing__task-row{align-items:flex-start;flex-direction:column;gap:.5rem}.pando-work-briefing__task-status{max-width:100%;text-align:left}}@container pando-work-briefing (min-width: 48rem){.pando-work-briefing--expanded .pando-work-briefing__overview{grid-template-columns:minmax(0,1fr) minmax(14rem,.4fr);align-items:start;-moz-column-gap:3rem;column-gap:3rem}.pando-work-briefing--expanded .pando-work-briefing__metrics{grid-template-columns:1fr;gap:0;border-top:1px solid hsl(var(--answer-rule))}.pando-work-briefing--expanded .pando-work-briefing__metric{display:grid;grid-template-columns:minmax(3.5rem,max-content) minmax(0,1fr);align-items:baseline;gap:.3rem 1rem;padding:.75rem 0}.pando-work-briefing--expanded .pando-work-briefing__metric:first-child{border-top:0}.pando-work-briefing--expanded .pando-work-briefing__metric strong{grid-column:1;grid-row:1;font-size:var(--text-heading-lg)}.pando-work-briefing--expanded .pando-work-briefing__metric>span{grid-column:2;grid-row:1}.pando-work-briefing--expanded .pando-work-briefing__metric small{grid-column:2}.pando-work-briefing__grid{grid-template-columns:minmax(0,1.5fr) minmax(15rem,.85fr);align-items:start;gap:2.75rem}.pando-work-briefing__grid--solo{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pando-work-briefing *{scroll-behavior:auto!important;animation:none!important}}.pando-home .agent-conversation-message[data-message-continuation=true]{margin-top:-.85rem}.pando-home .agent-conversation-message[data-message-continuation=true] .agent-conversation-message-content{padding-top:0}.pando-conversation-work-group{display:block;min-width:0;overflow:hidden;border:1px solid hsl(var(--border) / .55);border-radius:1.1rem;background:hsl(var(--card));box-shadow:0 1px 2px #0c182c0a,0 12px 28px -18px #0c182c38}.dark .pando-conversation-work-group{box-shadow:0 1px 2px #0000004d,0 14px 32px -20px #000000b3}.pando-conversation-work-group__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .62rem;border-bottom:1px solid hsl(var(--border) / .45);font-size:.76rem}.pando-conversation-work-group__header strong{font-weight:600;letter-spacing:-.005em}.pando-conversation-work-group__header>span:last-child{margin-left:auto;color:hsl(var(--muted-foreground));font-size:.68rem;font-variant-numeric:tabular-nums}.pando-conversation-work-group__indicator{width:.42rem;height:.42rem;border-radius:50%;background:hsl(var(--muted-foreground) / .5)}.pando-conversation-work-group__pando{margin:-.3rem -.05rem -.3rem -.2rem}.pando-conversation-work-group__header[data-live]:after{content:"";position:absolute;left:0;bottom:-1px;width:32%;height:2px;border-radius:2px;background:linear-gradient(90deg,hsl(var(--pcw-live) / 0),hsl(var(--pcw-live)) 55%,hsl(var(--pcw-live) / 0));pointer-events:none;animation:pcw-sweep 1.7s cubic-bezier(.45,0,.25,1) infinite}@keyframes pcw-sweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}.pando-conversation-work-group__items>.pando-conversation-work-card{margin:0;padding:.8rem 1rem .85rem}.pando-conversation-work-group__items>.pando-conversation-work-card:first-child{border-top:0}.pando-conversation-work-group__items>.pando-conversation-suggestion{margin:.8rem}.pando-conversation-work-group__items>.pando-studio-work-receipt{margin:.8rem 1rem}@media(prefers-reduced-motion:reduce){.pando-conversation-work-group__header[data-live]:after{display:none}}.pando-conversation-call-group{display:block;min-width:0;overflow:hidden;border:1px solid hsl(var(--border) / .55);border-radius:1.1rem;background:hsl(var(--card))}.pando-conversation-call-group__header{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.62rem 1rem;font-size:.76rem;text-align:left;color:hsl(var(--foreground))}.pando-conversation-call-group__header:hover{background:hsl(var(--muted) / .45)}.pando-conversation-call-group__header:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.pando-conversation-call-group__header strong{font-weight:600;letter-spacing:-.005em}.pando-conversation-call-group__header>span{color:hsl(var(--muted-foreground));font-size:.7rem}.pando-conversation-call-group__header>.pando-conversation-call-group__needs{color:hsl(var(--accent));font-weight:600}.pando-conversation-call-group__icon{width:.85rem;height:.85rem;color:hsl(var(--muted-foreground))}.pando-conversation-call-group__chevron{width:.9rem;height:.9rem;margin-left:auto;color:hsl(var(--muted-foreground));transition:transform .18s ease}.pando-conversation-call-group[data-open] .pando-conversation-call-group__chevron{transform:rotate(180deg)}.pando-conversation-call-group__body{padding:.75rem .5rem .85rem;border-top:1px solid hsl(var(--border) / .45)}@media(prefers-reduced-motion:reduce){.pando-conversation-call-group__chevron{transition:none}}@keyframes bui-shimmer-text{0%{background-position:150%}to{background-position:-50%}}@keyframes bui-pixel-on{0%,to{opacity:.15}18%,42%{opacity:1}62%{opacity:.15}}@keyframes bui-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bui-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.agent-service-error{display:flex;align-items:flex-start;gap:.65rem;color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--muted) / .45)}.agent-service-error--banner{margin-inline:1.75rem;padding:.7rem .8rem;font-size:13px}.agent-service-error--run{flex-direction:column;margin:.35rem .75rem;padding:.65rem .8rem;font-size:13px}.agent-service-error__icon{width:1rem;height:1rem;margin-top:.1rem;flex:0 0 auto;color:hsl(var(--muted-foreground))}.agent-service-error__content{min-width:0;flex:1 1 auto}.agent-service-error__message,.agent-service-error__note{margin:0;line-height:1.4}.agent-service-error__note{margin-top:.2rem;color:hsl(var(--muted-foreground));font-size:12px}.agent-service-error__action{flex:0 0 auto;border:1px solid hsl(var(--border));border-radius:.5rem;padding:.35rem .65rem;background:hsl(var(--background));color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;cursor:pointer}.agent-service-error__action:hover:not(:disabled){background:hsl(var(--accent))}.agent-service-error__action:disabled{cursor:not-allowed;opacity:.55}.agent-service-error-details{margin-top:.35rem;color:hsl(var(--muted-foreground));font-size:12px}.agent-service-error-details summary{width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:underline;text-decoration-color:hsl(var(--muted-foreground) / .55);text-underline-offset:.15em}.agent-service-error-details summary:focus-visible,.agent-service-error__action:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.agent-service-error-details pre{max-height:10rem;overflow:auto;margin:.35rem 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.4}@media(max-width:40rem){.agent-service-error--banner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-inline:.75rem;flex-wrap:wrap}.agent-service-error--banner .agent-service-error__content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-basis:calc(100% - 2rem)}.agent-service-error--banner .agent-service-error__action:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:1.65rem}}@container pando-page (max-width: 45.714rem){.agent-service-error--banner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-inline:.75rem;flex-wrap:wrap}.agent-service-error--banner .agent-service-error__content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-basis:calc(100% - 2rem)}.agent-service-error--banner .agent-service-error__action:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:1.65rem}}.pando-thinking{display:flex;align-items:center;gap:9px;min-width:0}.pando-thinking__pando{flex:0 0 auto;display:grid;place-items:center;animation:pando-pose-in .32s cubic-bezier(.2,.8,.3,1)}.pando-thinking__say{display:flex;align-items:baseline;gap:9px;min-width:0;overflow:hidden}.pando-thinking__words{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.4;color:transparent;background:linear-gradient(90deg,hsl(var(--muted-foreground)) 35%,hsl(var(--foreground)),hsl(var(--muted-foreground)) 65%) 0 0 / 200% 100%;-webkit-background-clip:text;background-clip:text;animation:pando-words-shimmer 2.6s linear infinite,pando-words-in .42s cubic-bezier(.2,.8,.3,1) both}.pando-thinking__clock{flex:0 0 auto;color:hsl(var(--muted-foreground));font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1;font-variant-numeric:tabular-nums}@keyframes pando-pose-in{0%{opacity:.35;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes pando-words-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes pando-words-in{0%{transform:translateY(70%);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.pando-thinking__pando{animation:none}.pando-thinking__words{animation:none;color:hsl(var(--muted-foreground));background:none}}.pando-presence{display:inline-grid;place-items:center;flex:0 0 auto;width:76px;height:76px}.pando-presence[data-small=true]{width:33px;height:33px}.pando-presence>.pando-avatar{width:100%;height:100%}.pando-needs{container:pando-needs / inline-size;display:grid;grid-template-columns:15rem minmax(0,1fr);height:100%;min-height:0}.pando-needs-list{min-height:0;overflow-y:auto;padding:1rem .7rem 1rem .85rem;border-right:1px solid var(--tab-line)}.pando-needs-progress{height:3px;margin:0 .35rem .9rem;border-radius:3px;background:hsl(var(--foreground) / .07);overflow:hidden}.pando-needs-progress i{display:block;height:100%;border-radius:3px;background:hsl(var(--brand-orange));transition:width .24s ease-out}.pando-needs-list h3{margin:1rem .35rem .3rem;color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pando-needs-list section:first-of-type h3{margin-top:0}.pando-needs-row{display:flex;align-items:center;gap:.55rem;width:100%;padding:.45rem .5rem;border-radius:.6rem;text-align:left}.pando-needs-row:hover:not(:disabled){background:hsl(var(--foreground) / .04)}.pando-needs-row[data-selected]{background:hsl(var(--card));box-shadow:0 0 0 .5px #262f4024,0 4px 12px -8px #20293c4d}.dark .pando-needs-row[data-selected]{background:#ffffff0f;box-shadow:0 0 0 .5px #ffffff1a}.pando-needs-row:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-needs-mark{display:grid;place-items:center;flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:.55rem;background:hsl(var(--foreground) / .05);color:var(--tab-ink-soft)}.pando-needs-row[data-selected] .pando-needs-mark{background:hsl(var(--brand-orange) / .1);color:hsl(var(--brand-orange))}.pando-needs-row[data-settled] .pando-needs-mark{background:#3894661a;color:#307e57}.pando-needs-row-text{display:flex;flex-direction:column;min-width:0}.pando-needs-row-text b{overflow:hidden;color:hsl(var(--foreground));font-size:13px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.pando-needs-row-text small{overflow:hidden;color:var(--tab-ink-soft);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.pando-needs-row-text small[data-tone=late]{color:hsl(var(--destructive))}.pando-needs-row[data-settled] b{color:var(--tab-ink-soft);font-weight:500}.pando-needs-row[data-settled] small{color:#317252}.pando-needs-keys{margin:1.2rem .35rem 0;color:var(--tab-ink-soft);font-size:11px}.pando-needs-front{position:relative;min-width:0;min-height:0}.pando-needs-slot{height:100%}.pando-needs-card{display:flex;flex-direction:column;height:100%;min-height:0}.pando-needs-card-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1.4rem 0;color:var(--tab-ink-soft);font-size:12.5px;font-variant-numeric:tabular-nums}.pando-needs-later{display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;letter-spacing:inherit;text-transform:inherit}.pando-needs-later:hover{color:hsl(var(--foreground))}.pando-needs-later kbd,.pando-needs-keys kbd{padding:0 .3rem;border-radius:.3rem;box-shadow:0 0 0 1px var(--tab-line);font:10px ui-monospace,monospace}.pando-needs-card-body{display:flex;flex:1;flex-direction:column;min-height:0}.pando-needs-card .pando-tab-pin-toggle{display:none}.pando-needs-empty{padding:2.5rem 1.6rem;color:var(--tab-ink-soft);font-size:13.5px}.pando-needs-quiet{margin-top:.6rem;color:var(--tab-ink-soft);font-size:12.5px;line-height:1.5}.pando-needs-error{margin-top:.8rem;color:hsl(var(--destructive));font-size:12.5px}.pando-needs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem}.pando-needs-button{height:2rem;padding:0 .85rem;border-radius:.6rem;color:hsl(var(--foreground));font-size:12.5px;font-weight:550;box-shadow:0 0 0 1px var(--tab-line);transition:background-color .12s ease-out}.pando-needs-button:hover:not(:disabled){background:hsl(var(--foreground) / .05)}.pando-needs-button[data-variant=primary]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:none}.pando-needs-button[data-variant=danger]{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground, 0 0% 100%));box-shadow:none}.pando-needs-button[data-variant=quiet]{box-shadow:none;color:var(--tab-ink-soft, hsl(var(--muted-foreground)))}.pando-needs-button:disabled{opacity:.55}.pando-needs-button:focus-visible,.pando-needs-later:focus-visible,.pando-needs-back:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.pando-needs-members{margin-top:1rem}.pando-needs-members li{display:flex;align-items:center;gap:.75rem;padding:.55rem 0;font-size:13.5px}.pando-needs-members li+li{border-top:1px solid var(--tab-line)}.pando-needs-members li>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pando-needs-drill{display:flex;flex:1;flex-direction:column;min-height:0}.pando-needs-back{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin:.6rem 1.4rem 0;color:var(--tab-ink-soft);font-size:12.5px}.pando-needs-back:hover{color:hsl(var(--foreground))}@container pando-needs (max-width: 38rem){.pando-needs{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pando-needs-list{max-height:11rem;border-right:0;border-bottom:1px solid var(--tab-line)}.pando-needs-keys{display:none}}@media(prefers-reduced-motion:reduce){.pando-needs-progress i{transition:none}}.pando-note-brief-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.5rem;color:hsl(var(--muted-foreground) / .85);font-size:13.5px}.pando-note-brief-links button{display:inline-flex;align-items:center;gap:.4rem}.pando-note-brief-links button:hover{color:hsl(var(--foreground))}.pando-note-brief-links svg{color:hsl(var(--brand-orange))}.pando-note-brief-links button:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px;border-radius:.3rem}.pando-needs-kinds{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;margin-top:.15rem}.pando-needs-kinds>div{display:flex;flex-wrap:wrap;gap:.45rem}.pando-needs-kind{display:inline-flex;align-items:center;height:2.1rem;padding:0 .85rem;border-radius:999px;white-space:nowrap;background:hsl(var(--card));color:hsl(var(--foreground));font-size:13px;box-shadow:0 0 0 1px hsl(var(--foreground) / .1),0 1px 2px #242e420f;transition:box-shadow .14s ease,transform .14s ease}.pando-needs-kind:hover{transform:translateY(-1px);box-shadow:0 0 0 1px hsl(var(--foreground) / .16),0 6px 14px -8px #1f2c4759}.pando-needs-kind:active{transform:none}.pando-needs-kind-count{font-weight:650;font-variant-numeric:tabular-nums}.pando-needs-kind-label{color:hsl(var(--muted-foreground))}.pando-needs-kind[data-group=late]:before{content:"";width:6px;height:6px;margin-right:.5rem;border-radius:999px;background:hsl(var(--brand-orange))}.pando-needs-kind[data-group=late] .pando-needs-kind-count{color:hsl(var(--brand-orange))}.dark .pando-needs-kind{background:#ffffff0d;box-shadow:0 0 0 1px #ffffff1a}.dark .pando-needs-kind:hover{background:#ffffff14;box-shadow:0 0 0 1px #ffffff29}.pando-needs-go{display:inline-flex;align-items:center;gap:.55rem;height:2.35rem;padding:0 1.05rem 0 1.15rem;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:13px;font-weight:600;box-shadow:0 6px 16px -8px #0c182c99;transition:background-color .14s ease}.pando-needs-go:hover{background:hsl(var(--primary) / .9)}.pando-needs-go svg{transition:transform .14s ease}.pando-needs-go:hover svg{transform:translate(2px)}.dark .pando-needs-go{box-shadow:none}@media(prefers-reduced-motion:reduce){.pando-needs-kind,.pando-needs-go svg{transition:none}.pando-needs-kind:hover{transform:none}}.pando-needs-kind:focus-visible,.pando-needs-go:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.pando-needs-kinds .pando-needs-kind,.pando-needs-kinds .pando-needs-go{width:auto}.pando-needs-kinds .pando-needs-kind{gap:0}.pando-needs-kinds .pando-needs-go{gap:.55rem}.pando-needs-kinds-empty{color:var(--tab-ink-soft, hsl(var(--muted-foreground)));font-size:13px}.pando-needs-card-actions{display:inline-flex;align-items:center;gap:1rem}.pando-needs-group-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .5rem;margin:1rem .35rem .3rem}.pando-needs-list .pando-needs-group-head h3{margin:0}.pando-needs-list section:first-of-type .pando-needs-group-head{margin-top:0}.pando-needs-group-head .pando-needs-later{color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pando-put-away-confirm[data-look=list]{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;color:var(--tab-ink-soft);font-size:12px;line-height:1.4}.pando-needs-item{position:relative}.pando-needs-item .pando-needs-row{padding-right:2rem}.pando-needs-item:has(.pando-needs-row-action[data-tone=done]) .pando-needs-row{padding-right:3.7rem}.pando-needs-row-actions{position:absolute;top:50%;right:.3rem;display:flex;gap:.1rem;transform:translateY(-50%)}.pando-needs-row-action{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.45rem;color:var(--tab-ink-soft);opacity:0;transition:opacity .12s ease-out,background-color .12s ease-out}.pando-needs-item:hover .pando-needs-row-action,.pando-needs-row-action:focus-visible,.pando-needs-row[data-selected]+.pando-needs-row-actions .pando-needs-row-action{opacity:1}.pando-needs-row-action:hover{background:hsl(var(--foreground) / .07);color:hsl(var(--foreground))}.pando-needs-row-action[data-tone=done]:hover{background:#3894661f;color:#2a6f4d}.pando-needs-row-action:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}@media(hover:none){.pando-needs-row-action{opacity:1}}.pando-needs-done{display:inline-flex;align-items:center;gap:.35rem;height:1.75rem;padding:0 .7rem;border-radius:.55rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font:inherit;font-size:12.5px;font-weight:550;letter-spacing:normal;text-transform:none}.pando-needs-done:hover{background:hsl(var(--primary) / .9)}.pando-needs-done:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.pando-needs-you{display:flex;gap:12px;align-items:flex-start;width:100%;padding:4px 0}.pando-needs-you>.pando-avatar{margin-top:2px}.pando-needs-you-body{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px}.pando-needs-you-name{font-size:13px;font-weight:650;line-height:18px;color:hsl(var(--foreground))}.pando-needs-you-lead{margin:0;font-size:14px;line-height:21px;color:hsl(var(--foreground) / .88)}.pando-needs-you-list{display:flex;flex-direction:column;margin:4px 0 0;padding:4px;list-style:none;border:1px solid hsl(var(--border) / .7);border-radius:14px;background:hsl(var(--card) / .7)}.pando-needs-you-list button{display:flex;width:100%;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.pando-needs-you-list button:hover{background:hsl(var(--foreground) / .045)}.pando-needs-you-list button>svg{flex:none;color:hsl(var(--foreground) / .4)}.pando-needs-you-item{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.pando-needs-you-title{overflow:hidden;font-size:13.5px;font-weight:560;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.pando-needs-you-meta{overflow:hidden;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.pando-needs-you-more{align-self:flex-start;padding:2px 4px;border:0;background:transparent;color:hsl(var(--muted-foreground));font:inherit;font-size:12.5px;cursor:pointer}.pando-needs-you-more:hover{color:hsl(var(--foreground));text-decoration:underline}.pando-needs-you-error{display:flex;align-items:center;gap:8px;color:hsl(var(--destructive));font-size:13px}.pando-needs-you-error button{margin-left:auto;border:0;background:transparent;color:hsl(var(--foreground));font:inherit;font-size:12.5px;text-decoration:underline;cursor:pointer}.pando-note-section{display:flex;flex-direction:column;gap:2px;margin-top:10px}.pando-note-heading{margin:0 0 2px;padding:0 10px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:560;line-height:16px}.pando-note-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.pando-note-rows button,.pando-note-rows a{display:flex;width:100%;align-items:center;gap:10px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.pando-note-rows button:hover,.pando-note-rows a:hover{background:hsl(var(--foreground) / .045)}.pando-note-title{overflow:hidden;flex:1;min-width:0;font-size:13px;line-height:19px;color:hsl(var(--foreground) / .86);text-overflow:ellipsis;white-space:nowrap}.pando-note-meta{flex:none;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px;white-space:nowrap}.pando-note-time{flex:none;min-width:42px;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.pando-note-done{flex:none;color:hsl(var(--foreground) / .38)}.pando-note-working{flex:none;width:6px;height:6px;margin:0 3.5px;border-radius:999px;background:hsl(var(--foreground) / .45);animation:pando-note-breathe 1.8s ease-in-out infinite}.pando-note-more{align-self:flex-start;padding:2px 10px;color:hsl(var(--muted-foreground));font-size:12px;text-decoration:none}.pando-note-more:hover{color:hsl(var(--foreground));text-decoration:underline}.pando-note-attention{margin-top:12px}@keyframes pando-note-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pando-needs-you-list button,.pando-note-rows button,.pando-note-rows a{transition:none}.pando-note-working{animation:none}}.pando-note-brief{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.pando-needs-you[data-variant=lead]{justify-content:center;text-align:center}.pando-needs-you[data-variant=lead] .pando-needs-you-body{gap:0}.pando-needs-you[data-variant=lead] .pando-note-brief{align-items:center;gap:0}.pando-needs-you[data-variant=lead] .pando-needs-you-lead{max-width:22em;margin-bottom:1.75rem;color:hsl(var(--muted-foreground));font-size:clamp(22px,1.9vw,30px);font-weight:480;line-height:1.24;letter-spacing:-.026em;text-wrap:balance}.pando-needs-you[data-variant=lead] .pando-needs-you-lead b{color:hsl(var(--foreground));font-weight:640}.pando-needs-you[data-variant=lead] .pando-needs-you-lead[role=status]{color:hsl(var(--muted-foreground));font-size:18px;font-weight:500}.pando-needs-you[data-variant=lead] .pando-note-brief-links{margin-top:1.1rem}.pando-needs-you-row{display:flex;align-items:center;gap:2px}.pando-needs-you-list .pando-needs-you-away{flex:none;width:auto;padding:8px;color:hsl(var(--foreground) / .45);opacity:0}.pando-needs-you-row:hover .pando-needs-you-away,.pando-needs-you-list .pando-needs-you-away:focus-visible{opacity:1}.pando-needs-you-list .pando-needs-you-away:hover{color:hsl(var(--foreground))}@media(hover:none){.pando-needs-you-list .pando-needs-you-away{opacity:1}}.pando-put-away-confirm[data-look=note]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:hsl(var(--muted-foreground));font-size:12.5px}.pando-needs-you-row>button:first-child{flex:1;min-width:0}.pando-agent-work-shelf{width:100%;margin:1.25rem auto 0;padding:1.1rem .25rem .25rem;border-top:1px solid hsl(var(--border) / .52)}.pando-agent-work-shelf-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.pando-agent-work-shelf-heading>div{min-width:0}.pando-agent-work-shelf-kicker{display:inline-flex;align-items:center;color:hsl(var(--home-accent));font-size:10px;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.pando-agent-work-shelf-heading h2{margin:.35rem 0 0;font-size:17px;font-weight:560;letter-spacing:-.025em}.pando-agent-work-shelf-heading p{margin:.3rem 0 0;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.5}.pando-agent-work-shelf-summary{display:grid;flex:0 0 auto;justify-items:end;color:hsl(var(--muted-foreground))}.pando-agent-work-shelf-summary strong{color:hsl(var(--foreground));font-size:20px;font-weight:560;letter-spacing:-.04em;line-height:1}.pando-agent-work-shelf-summary small{margin-top:.2rem;font-size:10px}.pando-agent-work-shelf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.pando-agent-work-shelf-view-all{display:inline-flex;margin-top:.7rem;color:hsl(var(--home-accent));font-size:10px;font-weight:620}.pando-agent-work-card{min-width:0;overflow:hidden;border:1px solid hsl(var(--border) / .68);border-radius:.75rem;background:hsl(var(--card) / .26)}.pando-agent-work-card-header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.65rem .7rem;border-bottom:1px solid hsl(var(--border) / .42)}.pando-agent-work-card-agent{display:flex;align-items:center;min-width:0;gap:.5rem;color:hsl(var(--foreground));text-align:left}.pando-agent-work-card-agent:hover strong{color:hsl(var(--home-accent))}.pando-agent-work-card-agent>span{display:grid;min-width:0;gap:.12rem}.pando-agent-work-card-agent strong{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap;transition:color .14s ease-out}.pando-agent-work-card-agent small{overflow:hidden;color:hsl(var(--muted-foreground));font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pando-agent-work-card-agent>svg{flex:0 0 auto;color:hsl(var(--muted-foreground))}.pando-agent-work-card-agent-static{flex:1}.pando-agent-work-card .agent-home-agent-mark{width:1.8rem;height:1.8rem;border-radius:.55rem;background:hsl(var(--muted) / .3)}.pando-agent-work-card-count{display:grid;flex:0 0 auto;justify-items:end;color:hsl(var(--muted-foreground))}.pando-agent-work-card-count strong{color:hsl(var(--foreground));font-size:13px;font-weight:620;line-height:1}.pando-agent-work-card-count small{margin-top:.15rem;font-size:9px}.pando-agent-work-card-item{display:flex;align-items:flex-start;gap:.7rem;width:100%;padding:.7rem;color:hsl(var(--foreground));text-align:left}.pando-agent-work-card-item:hover{background:hsl(var(--muted) / .28)}.pando-agent-work-card-item-copy{display:grid;flex:1;min-width:0;gap:.23rem}.pando-agent-work-card-item-copy>small{display:flex;gap:.35rem;overflow:hidden;color:hsl(var(--muted-foreground));font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pando-agent-work-card-item-copy>small i{font-style:normal}.pando-agent-work-card-item-copy>strong{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:570;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pando-agent-work-card-item-copy>span{display:-webkit-box;overflow:hidden;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pando-agent-work-card-status{display:inline-flex;align-items:center;flex:0 0 auto;gap:.25rem;margin-top:.1rem;color:hsl(var(--muted-foreground));font-size:10px;white-space:nowrap}.pando-agent-work-card-status-needs-you{color:hsl(var(--home-accent))}.pando-agent-work-card-status-in-progress{color:hsl(var(--foreground) / .7)}.pando-agent-work-card-more{display:block;padding:0 .7rem .65rem;color:hsl(var(--muted-foreground));font-size:10px}.pando-agent-work-card-activity{background:transparent}.pando-agent-work-card-activity .pando-agent-work-card-header{padding-block:.55rem}.pando-agent-work-shelf-specialist-stack{display:grid;gap:.55rem;margin-top:1rem}.pando-agent-work-shelf-error{display:flex;align-items:center;gap:.45rem;margin-top:.8rem;padding:.6rem .7rem;border:1px solid hsl(var(--error) / .25);border-radius:.6rem;color:hsl(var(--error));font-size:11px}.pando-agent-work-shelf-error span{flex:1;color:hsl(var(--muted-foreground))}.pando-agent-work-shelf-error button{color:hsl(var(--home-accent));font-weight:620;white-space:nowrap}.pando-agent-work-shelf-loading,.pando-agent-work-shelf-empty{display:grid;justify-items:center;gap:.35rem;margin-top:1rem;padding:1.4rem .8rem;color:hsl(var(--muted-foreground));text-align:center}.pando-agent-work-shelf-loading{border:1px solid hsl(var(--border) / .45);border-radius:.75rem;font-size:11px}.pando-agent-work-shelf-empty svg{color:hsl(var(--home-accent))}.pando-agent-work-shelf-empty strong{color:hsl(var(--foreground));font-size:12px;font-weight:620}.pando-agent-work-shelf-empty p{max-width:28rem;margin:0;font-size:11px;line-height:1.5}.pando-agent-work-card-agent:focus-visible,.pando-agent-work-card-item:focus-visible,.pando-agent-work-shelf-view-all:focus-visible{outline:2px solid hsl(var(--home-accent) / .85);outline-offset:2px;border-radius:.45rem}@media(max-width:38rem){.pando-agent-work-shelf-grid:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:1fr}.pando-agent-work-shelf-heading:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:flex-start}.pando-agent-work-shelf-summary:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.15rem}}@container pando-page (max-width: 43.429rem){.pando-agent-work-shelf-grid:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:1fr}.pando-agent-work-shelf-heading:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:flex-start}.pando-agent-work-shelf-summary:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.15rem}}@media(prefers-reduced-motion:reduce){.pando-agent-work-card-agent strong{transition:none}}.pando-conversation-header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;min-width:0}.pando-conversation-overview-trigger{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;min-height:2rem;padding:.35rem .55rem;border:1px solid transparent;border-radius:.55rem;color:hsl(var(--muted-foreground));font-size:11px;transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}.pando-conversation-overview-trigger:hover,.pando-conversation-overview-trigger[aria-expanded=true]{border-color:hsl(var(--border) / .75);background:hsl(var(--muted) / .38);color:hsl(var(--foreground))}.pando-conversation-overview-trigger[aria-expanded=true]>svg{color:hsl(var(--home-accent))}.pando-conversation-overview-trigger-state{color:hsl(var(--foreground))}.pando-conversation-overview-status-dot{width:5px;height:5px;border-radius:999px;background:hsl(var(--home-accent));box-shadow:0 0 0 3px hsl(var(--home-accent) / .1)}.pando-conversation-overview-status-dot[data-state=working]{background:hsl(var(--info));box-shadow:0 0 0 3px hsl(var(--info) / .1)}.pando-conversation-overview{position:fixed;z-index:80;width:min(360px,calc(100vw - 1rem));max-height:none;overflow-y:auto;overscroll-behavior:contain;padding:.45rem;border:1px solid;border-radius:1rem;color:hsl(var(--foreground));font-size:12.5px;transform-origin:top right;animation:pando-conversation-overview-in .18s cubic-bezier(.16,1,.3,1) both}@keyframes pando-conversation-overview-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.pando-conversation-overview-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.3rem .25rem .2rem .55rem}.pando-conversation-overview-header h2{display:flex;align-items:baseline;gap:.5rem;margin:0;color:hsl(var(--foreground));font-size:14px;font-weight:640;letter-spacing:-.01em}.pando-conversation-overview-header h2 small{color:hsl(var(--muted-foreground));font-size:11.5px;font-weight:450;letter-spacing:0}.pando-conversation-overview-close{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.45rem;color:hsl(var(--muted-foreground));transition:color .14s ease-out,background-color .14s ease-out}.pando-conversation-overview-close:hover{background:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.pando-work{display:grid}.pando-work-section{display:grid;gap:1px;padding:.35rem 0 .45rem}.pando-work-section+.pando-work-section{border-top:1px solid hsl(var(--border) / .6)}.pando-work-label{display:flex;align-items:center;gap:.4rem;margin:0;padding:.3rem .55rem .2rem;color:hsl(var(--muted-foreground));font-size:11.5px;font-weight:600}.pando-work-label b{color:hsl(var(--foreground));font-weight:600;font-variant-numeric:tabular-nums}.pando-work-dot{width:7px;height:7px;border-radius:999px;background:hsl(var(--muted-foreground))}.pando-work-dot[data-tone=need]{background:hsl(var(--brand-orange))}.pando-work-dot[data-tone=work]{background:hsl(var(--info));box-shadow:0 0 0 3px hsl(var(--info) / .16)}.pando-work-dot[data-tone=done]{background:#3b9b6e}.pando-work-row{display:flex;align-items:center;gap:.6rem;width:100%;min-width:0;margin:0;padding:.4rem .55rem;border-radius:.55rem;color:hsl(var(--foreground));text-align:left;transition:background-color .14s ease-out}button.pando-work-row:hover{background:hsl(var(--muted) / .55)}.pando-work-row>svg{flex:0 0 auto;color:hsl(var(--muted-foreground))}.pando-work-text{display:flex;flex:1;min-width:0;flex-direction:column}.pando-work-text b{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.pando-work-text small{overflow:hidden;color:hsl(var(--muted-foreground));font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.pando-work-meta{flex:0 0 auto;color:hsl(var(--muted-foreground));font-size:11.5px;font-variant-numeric:tabular-nums}.pando-work-act{flex:0 0 auto;height:1.65rem;padding:0 .65rem;border-radius:.5rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:11.5px;font-weight:600}.pando-work-act:hover{background:hsl(var(--primary) / .9)}.pando-work-more{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.35rem .55rem;border-radius:.55rem;color:hsl(var(--muted-foreground));font-size:12px}.pando-work-more:hover{background:hsl(var(--muted) / .55);color:hsl(var(--foreground))}.pando-work-empty{margin:.25rem .55rem .55rem;color:hsl(var(--muted-foreground));font-size:12.5px;line-height:1.5}.pando-work-spin{animation:pando-work-spin 1.4s linear infinite}@keyframes pando-work-spin{to{transform:rotate(360deg)}}.pando-work-row:focus-visible,.pando-work-act:focus-visible,.pando-work-more:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-conversation-overview-status{display:grid;gap:.45rem;margin:.25rem .55rem .4rem;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.55}.pando-conversation-overview-status button{width:-moz-fit-content;width:fit-content;color:hsl(var(--accent));font-size:11px;text-decoration:underline}@media(max-width:640px){.pando-conversation-overview-trigger-label:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-conversation-overview-trigger:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-inline:.45rem}}@container pando-page (max-width: 45.714rem){.pando-conversation-overview-trigger-label:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-conversation-overview-trigger:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-inline:.45rem}}@media(prefers-reduced-motion:reduce){.pando-conversation-overview{animation:none}.pando-conversation-overview *{transition:none!important}.pando-work-spin{animation:none}}.pando-studio-results-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:170;background:#1013186b;-webkit-backdrop-filter:blur(15px) saturate(1.08);backdrop-filter:blur(15px) saturate(1.08)}.pando-studio-results-overlay[data-state=open]{animation:pando-studio-results-fade .17s ease-out both}.pando-studio-results{position:fixed;z-index:171;top:50%;left:50%;display:flex;flex-direction:column;width:min(94vw,77rem);max-height:min(90dvh,58rem);min-height:24rem;overflow:hidden;transform:translate(-50%,-50%);border:1px solid hsl(220 16% 100% / .68);border-radius:1.25rem;outline:none;color:hsl(var(--foreground));background:#f9fafbd1;-webkit-backdrop-filter:blur(30px) saturate(1.18);backdrop-filter:blur(30px) saturate(1.18);box-shadow:0 30px 80px #10131947,0 8px 24px #1013191f,inset 0 1px #ffffffd1}.pando-studio-results[data-state=open]{animation:pando-studio-results-enter .21s cubic-bezier(.23,1,.32,1) both}.pando-studio-results-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem 1.05rem;border-bottom:1px solid hsl(220 14% 24% / .13);background:#ffffff7a}.pando-studio-results-brand{margin:0 0 .22rem;color:hsl(var(--muted-foreground));font-size:10px;font-weight:680;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.pando-studio-results-title{margin:0;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:650;letter-spacing:-.035em;line-height:1.2}.pando-studio-results-subtitle{margin:.32rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);line-height:1.45}.pando-studio-results-close{display:grid;flex:0 0 auto;width:2.25rem;height:2.25rem;place-items:center;border:1px solid transparent;border-radius:.7rem;color:hsl(var(--muted-foreground));transition:background-color .14s ease-out,color .14s ease-out,transform .14s ease-out}.pando-studio-results-close:hover{background:hsl(var(--muted) / .62);color:hsl(var(--foreground))}.pando-studio-results-close:active{transform:scale(.97)}.pando-studio-results-close:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-studio-results-toolbar{display:grid;flex:0 0 auto;gap:.8rem;padding:1rem 1.35rem 0}.pando-studio-results-search{display:flex;align-items:center;gap:.6rem;min-height:2.8rem;padding:0 .8rem;border:1px solid hsl(var(--border) / .8);border-radius:.78rem;color:hsl(var(--muted-foreground));background:#ffffffa3;box-shadow:inset 0 1px 2px hsl(var(--foreground) / .025)}.pando-studio-results-search:focus-within{border-color:hsl(var(--ring) / .62);box-shadow:0 0 0 3px hsl(var(--ring) / .1)}.pando-studio-results-search input{width:100%;min-width:0;border:0;outline:0;color:hsl(var(--foreground));background:transparent;font:inherit;font-size:var(--text-body-sm)}.pando-studio-results-search input::-moz-placeholder{color:hsl(var(--muted-foreground) / .78)}.pando-studio-results-search input::placeholder{color:hsl(var(--muted-foreground) / .78)}.pando-studio-results-search input:focus-visible{outline:0}.pando-studio-results-filters{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.85rem;scrollbar-width:none}.pando-studio-results-filters::-webkit-scrollbar{display:none}.pando-studio-results-filters button{flex:0 0 auto;min-height:2rem;padding:.4rem .7rem;border:1px solid transparent;border-radius:999px;color:hsl(var(--muted-foreground));font-size:var(--text-caption);transition:color .14s ease-out,background-color .14s ease-out,border-color .14s ease-out}.pando-studio-results-filters button:hover{border-color:hsl(var(--border) / .76);color:hsl(var(--foreground))}.pando-studio-results-filters button[aria-pressed=true]{border-color:#353a4621;color:hsl(var(--foreground));background:#ffffffd1;box-shadow:0 1px 3px hsl(var(--foreground) / .055);font-weight:620}.pando-studio-results-filters button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-studio-results-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.35rem 1.35rem}.pando-studio-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem}.pando-studio-result-listitem{min-width:0}.pando-studio-result{display:grid;grid-template-columns:4.2rem minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;min-height:7rem;width:100%;height:100%;padding:.82rem;border:1px solid hsl(var(--border) / .74);border-radius:.95rem;color:hsl(var(--foreground));background:#ffffff8c;text-align:left;box-shadow:0 4px 14px hsl(var(--foreground) / .025),inset 0 1px hsl(var(--background) / .42);transition:transform .15s ease-out,border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.pando-studio-result:hover{transform:translateY(-1px);border-color:hsl(var(--foreground) / .19);background:#ffffffe0;box-shadow:0 9px 22px hsl(var(--foreground) / .07),inset 0 1px #fff9}.pando-studio-result:active{transform:scale(.99)}.pando-studio-result:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-studio-result-art{position:relative;display:grid;width:4.2rem;height:5.2rem;place-items:center;border:1px solid hsl(220 14% 24% / .12);border-radius:.72rem;background:linear-gradient(145deg,#f9fafbf2,#e5e7eb9e)}.pando-studio-result-art-page{display:grid;width:2.5rem;height:3.2rem;place-items:center;border:1px solid hsl(var(--foreground) / .12);border-radius:.28rem;color:hsl(var(--foreground) / .72);background:#f9fafbdb;box-shadow:0 3px 6px hsl(var(--foreground) / .07)}.pando-studio-result-art-format{position:absolute;right:-.32rem;bottom:.28rem;padding:.2rem .32rem;border:1px solid hsl(var(--background) / .86);border-radius:.32rem;color:hsl(var(--muted-foreground));background:hsl(var(--card));font-size:8px;font-weight:720;letter-spacing:.06em}.pando-studio-result-art-presentation .pando-studio-result-art-page{width:2.85rem;height:2.15rem;border-radius:.22rem}.pando-studio-result-art-spreadsheet .pando-studio-result-art-page{color:#408266}.pando-studio-result-art-email .pando-studio-result-art-page{color:#d38622}.pando-studio-result-art-note .pando-studio-result-art-page{color:#7869b5}.pando-studio-result-copy{display:grid;min-width:0;align-content:center;gap:.16rem}.pando-studio-result-kind{color:hsl(var(--muted-foreground));font-size:10px;font-weight:650;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.pando-studio-result-copy strong{overflow:hidden;font-size:var(--text-body-sm);font-weight:650;letter-spacing:-.012em;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pando-studio-result-task{overflow:hidden;color:hsl(var(--muted-foreground));font-size:var(--text-micro);text-overflow:ellipsis;white-space:nowrap}.pando-studio-result-task span{padding:0 .12rem}.pando-studio-result-status{color:hsl(var(--muted-foreground));font-size:var(--text-micro);line-height:1.3}.pando-studio-result-status.is-review{color:hsl(var(--brand-orange))}.pando-studio-result-open{display:inline-flex;align-items:center;gap:.28rem;padding-left:.4rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro);white-space:nowrap}.pando-studio-result:hover .pando-studio-result-open{color:hsl(var(--foreground))}.pando-studio-results-empty,.pando-studio-results-loading{display:grid;justify-items:center;gap:.45rem;min-height:12rem;align-content:center;color:hsl(var(--muted-foreground));text-align:center}.pando-studio-results-empty strong{color:hsl(var(--foreground));font-size:var(--text-body-lg);font-weight:630}.pando-studio-results-empty p{max-width:30rem;margin:0;font-size:var(--text-body-sm);line-height:1.55}.pando-studio-results-loading{display:flex;justify-content:center;min-height:9rem;font-size:var(--text-body-sm)}.pando-studio-results-error{display:flex;align-items:center;gap:.65rem;margin:0 0 .8rem;padding:.68rem .8rem;border:1px solid hsl(var(--error) / .25);border-radius:.7rem;color:hsl(var(--muted-foreground));background:hsl(var(--error) / .045);font-size:var(--text-caption)}.pando-studio-results-error>svg{flex:0 0 auto;color:hsl(var(--error))}.pando-studio-results-error>span{flex:1;min-width:0}.pando-studio-results-updating{margin:.65rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-micro);text-align:center}.pando-studio-results-more{display:flex;justify-content:center;padding:1rem 0 .15rem}.pando-studio-results-more button{display:inline-flex;align-items:center;gap:.45rem}@keyframes pando-studio-results-fade{0%{opacity:0}to{opacity:1}}@keyframes pando-studio-results-enter{0%{opacity:0;transform:translate(-50%,-49.5%) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.dark .pando-studio-results-overlay{background:#06070994}.dark .pando-studio-results{border-color:#ffffff1f;background:#16181dd6;box-shadow:0 30px 80px #0405078f,inset 0 1px #ffffff17}.dark .pando-studio-results-header{border-color:#ffffff1a;background:#1f222980}.dark .pando-studio-results-search{border-color:#ffffff1f;background:#2e3138cc}.dark .pando-studio-results-filters button[aria-pressed=true]{border-color:#ffffff21;background:#272c34d1}.dark .pando-studio-result{border-color:#ffffff1f;background:#1f22299e;box-shadow:0 4px 14px #04050724,inset 0 1px #ffffff0d}.dark .pando-studio-result:hover{border-color:#fff3;background:#272c34eb;box-shadow:0 9px 22px #0405073d,inset 0 1px #ffffff14}.dark .pando-studio-result-art{border-color:#ffffff1f;background:linear-gradient(145deg,#272c34eb,#1a1d23eb)}.dark .pando-studio-result-art-page{border-color:#ffffff1c;background:#2e333de6}@media(prefers-reduced-transparency:reduce){.pando-studio-results-overlay{background:#11131885;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-studio-results,.pando-studio-results-header,.pando-studio-results-search,.pando-studio-result{background:#f9fafb;-webkit-backdrop-filter:none;backdrop-filter:none}.dark .pando-studio-results-overlay{background:#060709b3}.dark .pando-studio-results,.dark .pando-studio-results-header,.dark .pando-studio-results-search,.dark .pando-studio-result{background:#16181d}}@media(max-width:58rem){.pando-studio-results-grid:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr)}}@container pando-page (max-width: 66.286rem){.pando-studio-results-grid:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr)}}@media(max-width:38rem){.pando-studio-results:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:0;left:0;width:100vw;height:100dvh;max-height:none;min-height:0;transform:none;border:0;border-radius:0}.pando-studio-results[data-state=open]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){animation:none}.pando-studio-results-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1rem}.pando-studio-results-toolbar:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.85rem 1rem 0}.pando-studio-results-body:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0 1rem 1rem}.pando-studio-result:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:3.55rem minmax(0,1fr);min-height:6.3rem;gap:.7rem;padding:.65rem}.pando-studio-result-art:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:3.55rem;height:4.55rem}.pando-studio-result-open:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:2;padding:0;margin-top:-.05rem}}@container pando-page (max-width: 43.429rem){.pando-studio-results:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:0;left:0;width:100vw;height:100dvh;max-height:none;min-height:0;transform:none;border:0;border-radius:0}.pando-studio-results[data-state=open]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){animation:none}.pando-studio-results-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1rem}.pando-studio-results-toolbar:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.85rem 1rem 0}.pando-studio-results-body:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0 1rem 1rem}.pando-studio-result:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:3.55rem minmax(0,1fr);min-height:6.3rem;gap:.7rem;padding:.65rem}.pando-studio-result-art:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:3.55rem;height:4.55rem}.pando-studio-result-open:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:2;padding:0;margin-top:-.05rem}}@media(prefers-reduced-motion:reduce){.pando-studio-results-overlay,.pando-studio-results,.pando-studio-results-close,.pando-studio-results-filters button,.pando-studio-result{animation:none;transition:none}}.decision,.decision-receipt,.decision-done{--decision-yes: 152 52% 30%;--decision-attention: 28 75% 34%}.dark :is(.decision,.decision-receipt,.decision-done){--decision-yes: 152 45% 50%;--decision-attention: 32 85% 62%}.decision{container:decision / inline-size;display:flex;flex-direction:column;min-width:0;color:hsl(var(--foreground))}.decision[data-variant=dock]{overflow:hidden;border-radius:1rem;background:hsl(var(--card));box-shadow:0 0 0 .5px #262f4024,0 1px 2px #20293c0d,0 10px 26px -16px #20293c47}.dark .decision[data-variant=dock]{background:#ffffff0d;box-shadow:0 0 0 .5px #ffffff1a}.decision-top{display:flex;align-items:center;gap:.45rem;min-width:0;color:hsl(var(--muted-foreground));font-size:12.5px}.decision[data-variant=dock] .decision-top{padding:.8rem 1rem 0 1.05rem}.decision[data-variant=deck] .decision-top{padding:.9rem 1.4rem 0;font-size:13px}.decision-top>svg{flex:none;color:hsl(var(--brand-orange))}.decision-source{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decision-dots{display:inline-flex;flex:none;gap:.25rem}.decision-dots i{display:grid;place-items:center;width:.95rem;height:.95rem;border-radius:999px;color:#fff;box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .2)}.decision-dots i[data-mark=approve]{background:hsl(var(--decision-yes));box-shadow:none}.decision-dots i[data-mark=dismiss]{background:hsl(var(--foreground) / .28);box-shadow:none}.decision-dots i[data-mark=now]{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.decision-count{flex:none;font-variant-numeric:tabular-nums}.decision-controls{display:inline-flex;flex:none;align-items:center;gap:.7rem;margin-left:.35rem}.decision-controls button{color:hsl(var(--muted-foreground));font-size:12.5px}.decision-controls button:hover{color:hsl(var(--foreground))}.decision-fold{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:.45rem}.decision-fold:hover{background:hsl(var(--foreground) / .05)}@container decision (max-width: 27rem){.decision-others{display:none}}.decision-body{padding:.6rem 1.05rem .95rem}.decision[data-variant=deck] .decision-body{flex:1;min-height:0;overflow-y:auto;padding:2rem 1.4rem 1.2rem}.decision-kind{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;color:hsl(var(--muted-foreground));font-size:12.5px}.decision[data-variant=deck] .decision-kind{font-size:13.5px}.decision-edit{margin-left:auto;color:hsl(var(--muted-foreground));text-decoration:underline;text-underline-offset:3px}.decision-edit:hover{color:hsl(var(--foreground))}.decision-repeat{display:inline-flex;align-items:center;gap:.3rem;color:hsl(var(--decision-attention));font-weight:550}.decision-title{margin-top:.3rem;font-size:16.5px;font-weight:600;line-height:1.35;letter-spacing:-.01em;overflow-wrap:anywhere}.decision[data-variant=deck] .decision-title{margin-top:.4rem;font-size:24px;line-height:1.25;letter-spacing:-.015em}.decision-text{display:-webkit-box;margin-top:.4rem;overflow:hidden;color:hsl(var(--foreground) / .75);font-size:13.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.decision[data-variant=deck] .decision-text{margin-top:.8rem;font-size:15px;line-height:1.55;-webkit-line-clamp:8}.decision-text[data-all]{display:block;-webkit-line-clamp:unset}.decision-text[data-preview]{-webkit-line-clamp:2}.decision[data-variant=dock] .decision-text[data-all]{max-height:40vh;overflow-y:auto}.decision-more{margin-top:.3rem;color:hsl(var(--muted-foreground));font-size:12.5px;text-decoration:underline;text-underline-offset:3px}.decision-more:hover{color:hsl(var(--foreground))}.decision-notice{margin-top:.6rem;font-size:12.5px;line-height:1.45}.decision-notice[data-tone=attention]{color:hsl(var(--decision-attention))}.decision-notice[data-tone=error]{color:hsl(var(--destructive))}.decision-buttons{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem 1.05rem .9rem;border-top:1px solid hsl(var(--border) / .8)}.decision-buttons[data-single]{grid-template-columns:1fr}.decision[data-variant=deck] .decision-buttons{gap:.6rem;padding:.9rem 1.4rem 1.2rem}.decision-buttons button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.6rem;border-radius:.75rem;font-size:14px;font-weight:600;transition:background-color .12s ease-out}.decision[data-variant=deck] .decision-buttons button{height:3rem;border-radius:.85rem;font-size:15px}.decision-buttons [data-tone=no]{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 0 0 1px hsl(var(--border))}.decision-buttons [data-tone=no]:hover{background:hsl(var(--foreground) / .04)}.decision-buttons [data-tone=yes]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.decision-buttons [data-tone=yes]:hover:not(:disabled){background:hsl(var(--primary) / .9)}.decision-buttons button:disabled{cursor:not-allowed;opacity:.45}.decision-receipt{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.4rem .25rem .55rem;color:hsl(var(--muted-foreground));font-size:13px}.decision-receipt b{display:inline-flex;flex:none;align-items:center;gap:.3rem;font-weight:600}.decision-receipt[data-decision=approve] b{color:hsl(var(--decision-yes))}.decision-receipt span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decision-receipt button{flex:none;margin-left:auto;color:hsl(var(--foreground));font-weight:550;text-decoration:underline;text-underline-offset:3px}.decision-dock{width:100%;max-width:46rem;margin:0 auto;padding:0 .75rem}@media(min-width:640px){.decision-dock:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0 1.25rem}}@container pando-page (min-width: 45.714rem){.decision-dock:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0 1.25rem}}.decision-dock-folded{display:flex;align-items:center;gap:.55rem;width:100%;height:2.5rem;padding:0 1rem;border-radius:.9rem;background:hsl(var(--card));color:hsl(var(--foreground));font-size:13.5px;font-weight:550;box-shadow:0 0 0 .5px #262f4024,0 1px 2px #20293c0d,0 10px 26px -16px #20293c47}.dark .decision-dock-folded{background:#ffffff0d;box-shadow:0 0 0 .5px #ffffff1a}.decision-dock-folded i{width:.5rem;height:.5rem;border-radius:999px;background:hsl(var(--brand-orange))}.decision-dock-folded svg{margin-left:auto;color:hsl(var(--muted-foreground))}.decision-deck{display:flex;flex:1;flex-direction:column;min-height:0}.decision-deck .decision{flex:1;min-height:0}.decision-deck>.decision-receipt{padding:.6rem 1.4rem 0}.decision-done{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:2.5rem 1.6rem}.decision-done-mark{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;background:#25744f1f;color:#25744f}.decision-done h3{font-size:20px;font-weight:600;letter-spacing:-.01em}.decision-done p{color:hsl(var(--muted-foreground));font-size:14px}.decision-done .decision-receipt{padding-left:0}.decision-buttons button:focus-visible,.decision-controls button:focus-visible,.decision-more:focus-visible,.decision-edit:focus-visible,.decision-receipt button:focus-visible,.decision-dock-folded:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.decision[data-variant=full]{overflow:hidden;border-radius:1.1rem;background:hsl(var(--card));box-shadow:0 0 0 .5px #262f4024,0 1px 2px #20293c0d,0 14px 34px -18px #20293c4d}.dark .decision[data-variant=full]{background:#ffffff0d;box-shadow:0 0 0 .5px #ffffff1a}.decision[data-variant=full] .decision-top{padding:1rem 1.35rem 0;font-size:13px}.decision[data-variant=full] .decision-body{padding:.75rem 1.35rem .9rem}.decision[data-variant=full] .decision-kind{font-size:13px}.decision[data-variant=full] .decision-title{margin-top:.35rem;font-size:19px;line-height:1.3;letter-spacing:-.012em}.decision[data-variant=full] .decision-text{margin-top:.6rem;font-size:14.5px;line-height:1.6}.decision[data-variant=full] .decision-buttons{gap:.6rem;padding:.9rem 1.35rem 1.1rem}.decision[data-variant=full] .decision-buttons button{height:2.9rem;border-radius:.85rem;font-size:15px}.decision-markdown{display:block;-webkit-line-clamp:unset;white-space:normal}.decision-loading{padding:0 1.35rem 1.2rem;color:hsl(var(--muted-foreground));font-size:13px}.decision-editor .suggestion-detail-content{gap:.85rem}.decision-editor .suggestion-detail-content>:not(section){margin-inline:1.35rem}.decision-editor .outbound-reply-surface{border-width:1px 0 0;border-radius:0;background:transparent}.decision-editor .outbound-reply-surface :is(.px-3,.px-4){padding-inline:1.35rem}.decision-fields{display:grid;gap:.7rem;padding:0 1.35rem 1rem}.decision-fields :is(input,textarea,select){width:100%;border-radius:.7rem;background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px hsl(var(--border));outline:none;transition:box-shadow .12s ease-out}.decision-fields :is(input,textarea,select):focus-visible{box-shadow:inset 0 0 0 1.5px hsl(var(--ring) / .8)}.decision-field-title{height:2.6rem;padding:0 .85rem;font-size:15px;font-weight:550}.decision-field-text{min-height:4.5rem;padding:.7rem .85rem;resize:none;overflow:hidden;font-size:14.5px;line-height:1.6}.decision-field-row{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem}.decision-field-row label{display:inline-flex;align-items:center;gap:.55rem;color:hsl(var(--muted-foreground));font-size:13px}.decision-field-row :is(input,select){width:auto;height:2.2rem;padding:0 .6rem;font-size:13.5px}.decision-field-note{color:hsl(var(--muted-foreground));font-size:12.5px}.decision[data-variant=deck]:has(.decision-fields) .decision-body{flex:none;padding-bottom:1rem}.decision[data-variant=deck] .decision-fields{flex:1;min-height:0;overflow-y:auto;align-content:start;padding:0 1.4rem 1.2rem}.decision[data-variant=deck] .decision-field-text{font-size:15px}.decision-save{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1.35rem 0;border-top:1px solid hsl(var(--border) / .8);color:hsl(var(--muted-foreground));font-size:12.5px}.decision-save+.decision-buttons{border-top:0}.decision-save [data-tone=error]{color:hsl(var(--destructive))}.decision-save button{flex:none;color:hsl(var(--foreground));font-weight:550;text-decoration:underline;text-underline-offset:3px}.decision-save button:disabled{opacity:.45}.decision-save button:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.decision-deck[data-variant=full]{flex:none;gap:.4rem}.decision-deck[data-variant=full] .decision{flex:none}.decision-answer{display:grid;gap:.35rem}.decision-answer>span{color:hsl(var(--muted-foreground));font-size:12.5px;font-weight:550}.decision-answer-fixed{padding:.55rem .85rem;border-radius:.7rem;background:hsl(var(--foreground) / .03);font-size:14.5px}.decision-field-line{height:2.6rem;padding:0 .85rem;font-size:14.5px}.decision-quote{padding:.55rem .9rem;border-left:3px solid hsl(var(--border));color:hsl(var(--foreground) / .85);font-size:14.5px;line-height:1.6;white-space:pre-wrap}.decision-link{color:hsl(var(--foreground));font-weight:550;text-decoration:underline;text-underline-offset:3px}.decision-choices{display:flex;flex-wrap:wrap;gap:.4rem}.decision-body>.decision-choices{margin-top:.9rem}.decision-choices button{height:2rem;padding:0 .85rem;border-radius:999px;color:hsl(var(--foreground) / .8);font-size:13px;box-shadow:inset 0 0 0 1px hsl(var(--border));transition:background-color .12s ease-out}.decision-choices button:hover{background:hsl(var(--foreground) / .04)}.decision-choices button[aria-checked=true]{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:none}.decision-check{display:inline-flex;align-items:center;gap:.55rem;justify-self:start;color:hsl(var(--foreground) / .85);font-size:13.5px;cursor:pointer}.decision-fields .decision-check input{width:1rem;height:1rem;border-radius:.25rem;box-shadow:none;accent-color:hsl(var(--primary))}.decision-links{display:grid;gap:.4rem}.decision-links-label{color:hsl(var(--muted-foreground));font-size:13px}.decision-links-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.decision-link-chip{display:inline-flex;align-items:center;gap:.35rem;height:1.9rem;padding:0 .3rem 0 .7rem;border-radius:999px;background:hsl(var(--muted));font-size:13px}.decision-link-kind{color:hsl(var(--muted-foreground));font-size:12px}.decision-link-chip button{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;color:hsl(var(--muted-foreground))}.decision-link-chip button:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.decision-link-chip svg{width:.85rem;height:.85rem}.decision-fields select.decision-link-add{width:auto;height:1.9rem;padding:0 .6rem;font-size:13px}.decision-field-error{color:hsl(var(--destructive));font-size:12.5px}.decision-choices[data-size=small] button{height:1.75rem;padding:0 .7rem;font-size:12.5px}.decision-choices[data-size=small] button[aria-checked=true]{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .35)}.agent-home-page{container-type:inline-size;container-name:agent-home;min-height:100%;overflow-y:auto}.agent-home-inner{width:min(100%,68.75rem);min-height:100%;margin:0 auto;padding:0 clamp(1rem,4vw,3rem)}.agent-home-review{min-height:100%;overflow-y:auto}.agent-home-hero,.agent-home-composer,.agent-home-work{color:hsl(var(--foreground))}.agent-home-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:1.25rem 0 1rem;border-bottom:1px solid hsl(var(--border) / .72)}.agent-home-hero-copy,.agent-home-composer-heading>div,.agent-home-work-heading>div{min-width:0}.agent-home-eyebrow,.agent-home-composer-kicker{display:inline-flex;align-items:center;gap:.45rem;color:hsl(var(--muted-foreground));font-size:var(--text-eyebrow);font-weight:650;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.agent-home-eyebrow svg,.agent-home-composer-kicker svg{color:hsl(var(--brand-orange))}.agent-home-hero h1{margin:0;color:hsl(var(--foreground));font-size:clamp(1.8rem,3vw,2.15rem);font-weight:540;letter-spacing:-.045em;line-height:1.1}.agent-home-hero h1 span{color:hsl(var(--foreground) / .68)}.agent-home-hero p{margin:.4rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-lg)}.agent-home-day-link{display:inline-flex;align-items:center;gap:.6rem;flex:0 0 auto;margin-top:.15rem;padding:.55rem .65rem;border:1px solid hsl(var(--border) / .72);border-radius:.75rem;color:hsl(var(--muted-foreground));text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .16s ease-out}.agent-home-day-link:hover{border-color:hsl(var(--foreground) / .2);background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.agent-home-day-link:active{transform:scale(.985)}.agent-home-day-link-copy{display:grid;gap:.12rem}.agent-home-day-link-copy span{color:hsl(var(--foreground));font-size:var(--text-body-sm);font-weight:620}.agent-home-day-link-copy small{color:hsl(var(--muted-foreground));font-size:var(--text-micro)}.agent-home-composer{margin-top:1rem;padding:.85rem .95rem .65rem;border:1px solid hsl(var(--border) / .82);border-radius:1rem;background:hsl(var(--card) / .62);box-shadow:0 12px 34px hsl(var(--foreground) / .045),inset 0 1px hsl(var(--foreground) / .04)}.agent-home-composer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.agent-home-composer h2{margin:0;font-size:var(--text-heading-sm);font-weight:620;letter-spacing:-.02em}.agent-home-composer-heading p{margin:.35rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm)}.agent-home-composer-hint{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;padding-top:.1rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro)}.agent-home-composer-form{margin-top:.7rem;overflow:hidden;border:1px solid hsl(var(--border) / .9);border-radius:.75rem;background:hsl(var(--background) / .46)}.agent-home-composer-input{min-height:3.75rem;resize:vertical;border:0;border-radius:0;background:transparent;box-shadow:none}.agent-home-composer-input:focus-visible{border:0;box-shadow:0 0 0 2px hsl(var(--ring) / .22)}.agent-home-composer-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem .55rem .5rem;border-top:1px solid hsl(var(--border) / .66)}.agent-home-agent-select-label{display:inline-flex;align-items:center;gap:.4rem;min-width:0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm)}.agent-home-agent-select-label select{min-width:8rem;max-width:13rem;padding:.35rem 1.65rem .35rem .45rem;border:1px solid transparent;border-radius:.45rem;background:hsl(var(--muted) / .55);color:hsl(var(--foreground));font:inherit;font-weight:610;outline:none}.agent-home-agent-select-label select:focus-visible{border-color:hsl(var(--ring) / .5);box-shadow:0 0 0 2px hsl(var(--ring) / .16)}.agent-home-shortcuts{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding-top:.45rem}.agent-home-shortcuts button{padding:.1rem 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);transition:color .14s ease-out}.agent-home-shortcuts button:hover{color:hsl(var(--foreground))}.agent-home-shortcuts button:disabled{cursor:not-allowed;opacity:.45}.agent-home-composer-notice{margin:.8rem 0 0;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm)}.agent-home-agent-list{margin-top:.7rem;padding-top:.65rem;border-top:1px solid hsl(var(--border) / .58)}.agent-home-agent-list-label{display:block;margin-bottom:.45rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro);font-weight:650;letter-spacing:.08em;text-transform:uppercase}.agent-home-agent-list-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.3rem}.agent-home-agent-entry{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.45rem;border-radius:.6rem;color:hsl(var(--muted-foreground));text-align:left;transition:background-color .14s ease-out,color .14s ease-out,transform .14s ease-out}.agent-home-agent-entry:hover{background:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.agent-home-agent-entry:active{transform:scale(.985)}.agent-home-agent-entry>svg{margin-left:auto;flex:0 0 auto;opacity:.65}.agent-home-agent-entry-copy{display:grid;min-width:0;gap:.1rem}.agent-home-agent-entry-copy strong{overflow:hidden;color:hsl(var(--foreground));font-size:var(--text-body-sm);font-weight:630;text-overflow:ellipsis;white-space:nowrap}.agent-home-agent-entry-role{overflow:hidden;color:hsl(var(--muted-foreground));font-size:var(--text-micro);text-overflow:ellipsis;white-space:nowrap}.agent-home-agent-mark{display:inline-grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border:1px solid hsl(var(--border) / .8);border-radius:.65rem;background:hsl(var(--muted) / .56);color:hsl(var(--foreground) / .7)}.agent-home-agent-mark[data-working=true]{border-color:hsl(var(--brand-orange) / .45);color:hsl(var(--brand-orange));box-shadow:0 0 0 3px hsl(var(--brand-orange) / .08)}.agent-home-work{margin-top:1.8rem;padding-bottom:2.5rem}.agent-home-work-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem}.agent-home-work h2{margin:0;font-size:var(--text-heading-sm);font-weight:620;letter-spacing:-.02em}.agent-home-work-summary{color:hsl(var(--muted-foreground));font-size:var(--text-body-sm)}.agent-home-view-tabs{display:flex;gap:1.25rem;margin-top:.8rem;overflow-x:auto;border-bottom:1px solid hsl(var(--border) / .72);scrollbar-width:none}.agent-home-view-tabs::-webkit-scrollbar{display:none}.agent-home-view-tab{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;padding:.1rem 0 .7rem;border-bottom:2px solid transparent;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);transition:border-color .15s ease-out,color .15s ease-out}.agent-home-view-tab:hover{color:hsl(var(--foreground))}.agent-home-view-tab[aria-pressed=true]{border-bottom-color:hsl(var(--foreground));color:hsl(var(--foreground));font-weight:620}.agent-home-tab-count{display:inline-grid;min-width:1.15rem;height:1.15rem;place-items:center;padding:0 .25rem;border-radius:999px;background:hsl(var(--brand-orange) / .12);color:hsl(var(--brand-orange));font-size:var(--text-micro);font-weight:650}.agent-home-work-group{margin-top:1.2rem}.agent-home-work-group-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.agent-home-work-group-heading h3{margin:0 0 .25rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro);font-weight:650;letter-spacing:.1em;text-transform:uppercase}.agent-home-work-group-heading button{display:inline-flex;align-items:center;gap:.3rem;margin-bottom:.25rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro);transition:color .14s ease-out}.agent-home-work-group-heading button:hover{color:hsl(var(--foreground))}.agent-home-work-row{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.7rem;width:100%;padding:.9rem .35rem;border-bottom:1px solid hsl(var(--border) / .64);color:hsl(var(--foreground));text-align:left;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.agent-home-work-row:hover{border-color:hsl(var(--foreground) / .15);background:hsl(var(--muted) / .34)}.agent-home-work-row:active{transform:scale(.995)}.agent-home-work-row-copy{display:grid;min-width:0;gap:.16rem}.agent-home-work-row-meta{overflow:hidden;color:hsl(var(--muted-foreground));font-size:var(--text-micro);text-overflow:ellipsis;white-space:nowrap}.agent-home-work-row-copy strong{display:-webkit-box;overflow:hidden;font-size:var(--text-body-lg);font-weight:620;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agent-home-work-row-copy small{overflow:hidden;color:hsl(var(--muted-foreground));font-size:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap}.agent-home-work-status{display:inline-flex;align-items:center;justify-content:end;gap:.35rem;padding-top:.15rem;color:hsl(var(--muted-foreground));font-size:var(--text-micro);white-space:nowrap}.agent-home-work-status-needs-you{color:hsl(var(--brand-orange))}.agent-home-work-status-in-progress{color:hsl(var(--info))}.agent-home-work-status-recent{color:hsl(var(--muted-foreground))}.agent-home-work-status time{margin-left:.35rem;color:hsl(var(--muted-foreground) / .78)}.agent-home-work-empty{display:grid;justify-items:center;gap:.45rem;padding:2.4rem 1rem;border-bottom:1px dashed hsl(var(--border) / .8);color:hsl(var(--muted-foreground));text-align:center}.agent-home-work-empty strong{color:hsl(var(--foreground));font-size:var(--text-body-lg);font-weight:620}.agent-home-work-empty p{max-width:28rem;margin:0;font-size:var(--text-body-sm);line-height:1.55}.agent-home-work-message{display:flex;gap:.75rem;margin-top:1.1rem;padding:1rem;border:1px solid hsl(var(--border) / .75);border-radius:.75rem;color:hsl(var(--muted-foreground))}.agent-home-work-error{border-color:hsl(var(--error) / .25);background:hsl(var(--error) / .05)}.agent-home-work-message>svg{flex:0 0 auto;margin-top:.1rem;color:hsl(var(--error))}.agent-home-work-message strong{color:hsl(var(--foreground));font-size:var(--text-body-sm);font-weight:650}.agent-home-work-message p{margin:.3rem 0 .65rem;font-size:var(--text-body-sm)}.agent-home-loading-rows{margin-top:1rem}.agent-home-loading-row{display:grid;grid-template-columns:2rem minmax(0,1fr) 5rem;gap:.7rem;padding:1rem .35rem;border-bottom:1px solid hsl(var(--border) / .64)}.agent-home-loading-row span{display:block;height:.75rem;border-radius:999px;background:hsl(var(--muted-foreground) / .12)}.agent-home-loading-row span:first-child{width:2rem;height:2rem;border-radius:.65rem}.agent-home-loading-row span:last-child{width:4rem;justify-self:end}@container agent-home (max-width: 42rem){.agent-home-hero{display:block}.agent-home-day-link{margin-top:1.25rem}.agent-home-composer-heading{display:block}.agent-home-composer-hint{display:none}.agent-home-composer-actions{align-items:stretch;flex-direction:column}.agent-home-agent-select-label select{flex:1;max-width:none}.agent-home-composer-actions>button{width:100%}.agent-home-work-row{grid-template-columns:2rem minmax(0,1fr)}.agent-home-work-status{grid-column:2;justify-content:start;padding-top:0}.agent-home-work-status time{margin-left:auto}}@container agent-home (max-width: 26rem){.agent-home-day-link{gap:.4rem;margin-top:.75rem;padding:.4rem .5rem}.agent-home-day-link-copy small{font-size:.625rem;opacity:.8}.agent-home-composer-actions{align-items:center;flex-direction:row}.agent-home-agent-select-label{flex:1;min-width:0}.agent-home-agent-select-label select{min-width:0;max-width:6rem;flex:1}.agent-home-composer-actions>button{width:auto;flex:0 0 auto}.agent-home-agent-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem}.agent-home-agent-entry{gap:.45rem;padding:.35rem}.agent-home-agent-entry-role{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.agent-home-agent-entry>svg{display:none}.agent-home-agent-mark{width:1.75rem;height:1.75rem}.agent-home-agent-list{margin-top:.55rem;padding-top:.5rem}.agent-home-agent-list-label{margin-bottom:.3rem}.agent-home-work{margin-top:1.4rem}}@media(prefers-reduced-motion:reduce){.agent-home-day-link,.agent-home-agent-entry,.agent-home-work-row{transition:none}}.pando-home{--home-accent: var(--brand-orange);display:grid;grid-template-columns:12.5rem minmax(20rem,1fr) minmax(19rem,24rem);flex:1;min-height:0;height:100%;overflow:hidden;color:hsl(var(--foreground))}.pando-kicker{display:block;font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pando-home button:focus-visible,.pando-home a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.pando-home button{-webkit-tap-highlight-color:transparent}.pando-home-nav{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:1.8rem .9rem 1.25rem .35rem;border-right:1px solid hsl(var(--border) / .6);overflow-y:auto}.pando-home-nav-title{padding:0 .65rem .8rem}.pando-primary-agent,.pando-specialist{display:flex;align-items:center;gap:.7rem;width:100%;padding:.7rem .55rem;border:1px solid transparent;border-radius:.85rem;text-align:left;transition:background-color .16s ease-out,border-color .16s ease-out}.pando-primary-agent{padding:.8rem .55rem}.pando-primary-agent>span:nth-child(2),.pando-specialist>span:nth-child(2){display:grid;gap:.15rem;min-width:0}.pando-primary-agent strong,.pando-specialist strong{font-size:13px;font-weight:580}.pando-primary-agent small,.pando-specialist small{font-size:10px;line-height:1.5;color:hsl(var(--muted-foreground))}.pando-primary-agent[aria-pressed=true]{border-color:hsl(var(--home-accent) / .2);background:linear-gradient(110deg,hsl(var(--home-accent) / .09),hsl(var(--home-accent) / .025))}.pando-specialist[aria-pressed=true]{background:hsl(var(--muted) / .6);border-color:hsl(var(--border) / .6)}.pando-specialist .agent-home-agent-mark{width:1.7rem;height:1.7rem;background:transparent;border-color:hsl(var(--border) / .7);border-radius:.6rem}.pando-nav-section{margin-top:1.6rem}.pando-nav-section>.pando-kicker{margin:0 .65rem .6rem}.pando-nav-work{border-top:1px solid hsl(var(--border) / .55);padding-top:1.5rem}.pando-nav-work button{display:flex;align-items:center;gap:.6rem;width:100%;padding:.7rem .65rem;border-radius:.65rem;color:hsl(var(--muted-foreground));font-size:12px}.pando-nav-work button[aria-pressed=true]{color:hsl(var(--foreground));background:hsl(var(--muted) / .4)}.pando-nav-work button[aria-pressed=true]>svg{color:hsl(var(--home-accent))}.pando-nav-work small{margin-left:auto;font-size:10px;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.pando-nav-day{display:flex;align-items:center;gap:.6rem;margin:auto .65rem 0;padding-top:2rem;color:hsl(var(--muted-foreground));font-size:12px}.pando-nav-day>svg:last-child{margin-left:auto}.pando-conversation{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;background:radial-gradient(ellipse at 48% 42%,hsl(var(--home-accent) / .035),transparent 62%)}.pando-conversation-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;min-height:5.6rem;margin:0 1.6rem;border-bottom:1px solid hsl(var(--border) / .55)}.pando-conversation-identity{display:flex;align-items:center;gap:.7rem}.pando-conversation-identity>span:last-child{display:grid;gap:.15rem}.pando-conversation-identity strong{font-size:13px;font-weight:600}.pando-conversation-identity small{font-size:11px;color:hsl(var(--muted-foreground))}.pando-conversation-place,.pando-session-body,.pando-conversation-host,.pando-conversation-host>[data-testid=agent-service-chat-panel],.pando-conversation-host [data-testid=agent-service-conversation-surface],.pando-conversation-host [data-testid=agent-service-chat-body]{width:100%;min-width:0;max-width:100%}.pando-session-body,.pando-conversation-host{overflow:hidden}.pando-conversation-host{display:flex;flex:1;min-height:0}.pando-conversation-host [data-testid=agent-service-message-column]{width:100%;max-width:46rem;min-width:0}.pando-conversation-host [data-testid=agent-service-chat-body]>div{width:100%;min-height:0;min-width:0}.pando-show-work{display:none;align-items:center;gap:.5rem;color:hsl(var(--muted-foreground));font-size:11px}.pando-show-work>span{color:hsl(var(--home-accent));font-variant-numeric:tabular-nums}.pando-conversation-identity .pando-presence[data-small=true]{width:40px;height:40px;overflow:visible}.pando-welcome .pando-presence{overflow:visible}.pando-welcome{display:flex;flex:1;min-height:0;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100%,35rem);margin:auto;padding:2rem clamp(1.25rem,3vw,3rem);overflow-y:auto}.pando-welcome>.pando-kicker{margin-top:1.75rem;color:hsl(var(--home-accent));letter-spacing:.12em}.pando-welcome>.agent-home-agent-mark{width:4rem;height:4rem;border-radius:1.25rem}.pando-welcome>.agent-home-agent-mark svg{width:25px;height:25px}.pando-welcome h1{margin:.8rem 0 0;max-width:28rem;font-size:clamp(1.8rem,2.45vw,2.65rem);line-height:1.17;letter-spacing:-.045em;font-weight:480;text-wrap:balance}.pando-welcome>p{max-width:26rem;margin:1rem 0 0;font-size:14px;line-height:1.8;color:hsl(var(--muted-foreground));text-wrap:pretty}.pando-starters{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;margin-top:1.6rem}.pando-starters button{display:flex;align-items:center;gap:.8rem;padding:.55rem 0;font-size:12px;color:hsl(var(--foreground) / .8);transition:color .14s ease-out}.pando-starters svg{color:hsl(var(--muted-foreground) / .6)}.pando-welcome-note{display:flex;align-items:center;gap:.55rem;margin-top:2rem;color:hsl(var(--muted-foreground));font-size:11px}.pando-welcome-note i,.pando-working-dot{width:5px;height:5px;border-radius:50%;background:hsl(var(--home-accent))}.pando-attached-work{display:flex;align-items:center;gap:.7rem;margin:1rem 1.6rem .25rem;padding:.75rem .8rem;border-left:2px solid hsl(var(--home-accent) / .6);border-radius:0 .5rem .5rem 0;background:hsl(var(--home-accent) / .04);color:hsl(var(--home-accent))}.pando-attached-work span{display:grid;gap:.25rem;min-width:0}.pando-attached-work small{font-size:10px;color:hsl(var(--muted-foreground))}.pando-attached-work strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:hsl(var(--foreground))}.pando-chat-availability{position:absolute;top:5.6rem;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;padding:3rem;background:hsl(var(--background) / .9)}.pando-chat-availability h1{font-size:24px;letter-spacing:-.03em}.pando-chat-availability p{max-width:26rem;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.7}.pando-chat-availability button{color:hsl(var(--home-accent));font-size:13px}.pando-work-desk{display:flex;flex-direction:column;min-height:0;min-width:0;background:hsl(var(--card) / .34);border-left:1px solid hsl(var(--border) / .65)}.pando-desk-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.6rem;padding:1rem 1.5rem;border-bottom:1px solid hsl(var(--border) / .55)}.pando-desk-header h2{display:flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:14px;font-weight:560;letter-spacing:-.015em}.pando-desk-header h2>span{font-size:10px;font-weight:500;padding:.15rem .4rem;border-radius:.3rem;color:hsl(var(--home-accent));background:hsl(var(--home-accent) / .08)}.pando-desk-close{display:none;color:hsl(var(--muted-foreground));padding:.7rem}.pando-desk-view{display:none;padding:1rem 1.2rem 0}.pando-desk-view select{width:100%;padding:.6rem;border:1px solid hsl(var(--border));border-radius:.6rem;background:hsl(var(--background));color:hsl(var(--foreground));font-size:12px}.pando-desk-back{display:flex;align-items:center;gap:.5rem;color:hsl(var(--muted-foreground));font-size:12px}.pando-desk-content,.pando-desk-review{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.pando-desk-content{padding:1.2rem}.pando-desk-intro{margin:0 .2rem 1.2rem;font-size:11px;line-height:1.7;color:hsl(var(--muted-foreground))}.pando-desk-item{display:flex;flex-direction:column;gap:.7rem;width:100%;padding:1.1rem;margin-bottom:.75rem;border:1px solid hsl(var(--border) / .65);border-radius:.85rem;background:hsl(var(--background) / .3);text-align:left;box-shadow:0 2px 3px hsl(var(--foreground) / .015);transition:border-color .16s ease-out,background-color .16s ease-out}.pando-desk-item-author{display:flex;align-items:center;gap:.5rem;width:100%;color:hsl(var(--muted-foreground));font-size:11px}.pando-desk-item-author .agent-home-agent-mark{width:1.4rem;height:1.4rem;border-radius:.4rem;border:0;background:hsl(var(--muted) / .5)}.pando-desk-item-author .agent-home-agent-mark>svg{width:13px;height:13px}.pando-desk-item-author small{margin-left:auto;font-size:9px;color:hsl(var(--home-accent))}.pando-desk-item>strong{font-size:13px;line-height:1.6;font-weight:560;letter-spacing:-.01em}.pando-desk-item-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.6}.pando-desk-item-action{display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsl(var(--border) / .55);padding-top:.75rem;margin-top:.2rem;font-size:10px;color:hsl(var(--foreground) / .75)}.pando-desk-item-action>svg{color:hsl(var(--muted-foreground))}.pando-desk-empty{display:grid;gap:.7rem;justify-items:start;padding:2rem .4rem;color:hsl(var(--muted-foreground))}.pando-desk-empty>svg{color:hsl(var(--home-accent) / .8)}.pando-desk-empty h3{color:hsl(var(--foreground));font-size:14px}.pando-desk-empty p{font-size:12px;line-height:1.8}.pando-desk-error{padding:.75rem;margin-bottom:1rem;border:1px solid hsl(var(--error) / .25);border-radius:.6rem;color:hsl(var(--muted-foreground));font-size:12px}.pando-desk-error button{margin-top:.5rem;text-decoration:underline}.pando-home[data-review-open=true]{grid-template-columns:11.5rem minmax(20rem,1fr) minmax(24rem,1.1fr)}.pando-desk-review .home-review-header{margin-bottom:1rem;padding-bottom:1rem}.pando-desk-review .home-review-header h2{font-size:17px;line-height:1.5}.pando-desk-review .home-review-header>div>button:first-child{display:none}@media(hover:hover)and (pointer:fine){.pando-primary-agent:hover,.pando-specialist:hover,.pando-nav-work button:hover{background:hsl(var(--muted) / .5)}.pando-desk-item:hover{border-color:hsl(var(--home-accent) / .32);background:hsl(var(--home-accent) / .025)}.pando-starters button:hover,.pando-nav-day:hover{color:hsl(var(--home-accent))}}@media(max-width:1250px){.pando-home:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-home[data-review-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:11rem minmax(0,1fr);position:relative}.pando-work-desk:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-show-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex}.pando-home[data-desk-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:11rem minmax(18rem,1fr) minmax(21rem,1fr)}.pando-home[data-desk-open=true] .pando-work-desk:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex}.pando-desk-close:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex}.pando-conversation-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:0 1.2rem}}@container pando-page (max-width: 85.543rem){.pando-home:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-home[data-review-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:11rem minmax(0,1fr);position:relative}.pando-work-desk:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-show-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex}.pando-home[data-desk-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:11rem minmax(18rem,1fr) minmax(21rem,1fr)}.pando-home[data-desk-open=true] .pando-work-desk:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex}.pando-desk-close:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex}.pando-conversation-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:0 1.2rem}}@media(max-width:1000px){.pando-home[data-desk-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:11rem minmax(0,1fr)}.pando-home[data-desk-open=true] .pando-conversation:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-work-desk:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:2;grid-row:1}}@container pando-page (max-width: 71.429rem){.pando-home[data-desk-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:11rem minmax(0,1fr)}.pando-home[data-desk-open=true] .pando-conversation:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-work-desk:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:2;grid-row:1}}@media(max-width:640px){.pando-home:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-home[data-desk-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-home[data-review-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pando-home-nav:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.4rem;padding:.7rem 0;border-right:0;border-bottom:1px solid hsl(var(--border) / .55);overflow-x:auto}.pando-home-nav-title:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-day:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-section>.pando-kicker:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-primary-agent small:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-specialist small:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-home-nav .pando-nav-section:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:contents}.pando-home-nav .pando-nav-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-primary-agent:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-specialist:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:0 0 auto;width:auto;gap:.45rem;padding:.4rem .65rem;border-radius:.7rem}.pando-primary-agent strong:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-specialist strong:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:11px}.pando-primary-agent .pando-presence:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:25px;height:25px}.pando-specialist .agent-home-agent-mark:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:1.45rem;height:1.45rem}.pando-conversation:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-row:2}.pando-conversation-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:4.5rem;margin:0 .5rem}.pando-conversation-identity .pando-presence[data-small=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:34px;height:34px}.pando-welcome:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.5rem}.pando-welcome .pando-presence:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:54px;height:54px}.pando-welcome>.pando-kicker:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:1.1rem}.pando-welcome h1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:29px}.pando-welcome>p:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:12px;margin-top:.6rem}.pando-starters:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:.8rem}.pando-welcome-note:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:1rem}.pando-work-desk:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:1;grid-row:2;border-left:0}.pando-desk-view:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.pando-attached-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:.7rem .5rem 0}}@container pando-page (max-width: 45.714rem){.pando-home:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-home[data-desk-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-home[data-review-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pando-home-nav:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.4rem;padding:.7rem 0;border-right:0;border-bottom:1px solid hsl(var(--border) / .55);overflow-x:auto}.pando-home-nav-title:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-day:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-section>.pando-kicker:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-primary-agent small:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-specialist small:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-home-nav .pando-nav-section:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:contents}.pando-home-nav .pando-nav-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-primary-agent:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-specialist:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:0 0 auto;width:auto;gap:.45rem;padding:.4rem .65rem;border-radius:.7rem}.pando-primary-agent strong:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-specialist strong:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:11px}.pando-primary-agent .pando-presence:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:25px;height:25px}.pando-specialist .agent-home-agent-mark:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:1.45rem;height:1.45rem}.pando-conversation:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-row:2}.pando-conversation-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:4.5rem;margin:0 .5rem}.pando-conversation-identity .pando-presence[data-small=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:34px;height:34px}.pando-welcome:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.5rem}.pando-welcome .pando-presence:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:54px;height:54px}.pando-welcome>.pando-kicker:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:1.1rem}.pando-welcome h1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:29px}.pando-welcome>p:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:12px;margin-top:.6rem}.pando-starters:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:.8rem}.pando-welcome-note:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:1rem}.pando-work-desk:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:1;grid-row:2;border-left:0}.pando-desk-view:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.pando-attached-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:.7rem .5rem 0}}@media(prefers-reduced-motion:reduce){.pando-home *,.pando-home *:before,.pando-home *:after{animation:none!important;transition:none!important}}.pando-home{grid-template-columns:12.5rem minmax(0,1fr)}.pando-conversation-place{display:flex;min-width:0;min-height:0}.pando-conversation-place[hidden]{display:none}.pando-conversation-place>.pando-conversation{flex:1}.pando-conversation-actions{display:flex;align-items:center;gap:1.1rem}.pando-conversation-actions button{display:inline-flex;align-items:center;gap:.45rem;color:hsl(var(--muted-foreground));font-size:11px;white-space:nowrap}.pando-conversation-actions small{padding:.15rem .38rem;border-radius:.35rem;color:hsl(var(--home-accent));background:hsl(var(--home-accent) / .08);font-size:10px;font-variant-numeric:tabular-nums}.pando-conversation-actions .pando-show-work>span{color:inherit}.pando-nav-resources{display:grid;gap:.9rem;margin:auto .65rem 0;padding-top:2rem}.pando-nav-resources a{display:flex;align-items:center;gap:.6rem;font-size:12px;color:hsl(var(--muted-foreground))}.pando-nav-resources a>svg:last-child{margin-left:auto}.pando-attached-work{text-align:left;flex-shrink:0}.pando-attached-work>span{flex:1}.pando-attached-work>svg{flex-shrink:0}.pando-attached-work>svg:last-child{color:hsl(var(--muted-foreground))}@media(hover:hover)and (pointer:fine){.pando-attached-work:hover{background:hsl(var(--home-accent) / .07)}}@media(max-width:1250px){.pando-home:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:11rem minmax(0,1fr)}.pando-conversation-actions:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:.8rem}}@container pando-page (max-width: 85.543rem){.pando-home:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:11rem minmax(0,1fr)}.pando-conversation-actions:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:.8rem}}@media(max-width:640px){.pando-home-nav:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:.3rem}.pando-nav-resources:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-home-nav .pando-nav-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:contents}.pando-nav-work button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-nav-work .pando-nav-all-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex;order:-1;flex:0 0 auto;width:auto;gap:.4rem;padding:.6rem .7rem;border:1px solid hsl(var(--border) / .5);font-size:11px}.pando-home-nav .pando-nav-work>.pando-kicker:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-conversation-actions:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:.7rem}.pando-conversation-actions button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.65rem 0;font-size:10px}}@container pando-page (max-width: 45.714rem){.pando-home-nav:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:.3rem}.pando-nav-resources:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-home-nav .pando-nav-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:contents}.pando-nav-work button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-nav-work .pando-nav-all-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex;order:-1;flex:0 0 auto;width:auto;gap:.4rem;padding:.6rem .7rem;border:1px solid hsl(var(--border) / .5);font-size:11px}.pando-home-nav .pando-nav-work>.pando-kicker:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-conversation-actions:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:.7rem}.pando-conversation-actions button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.65rem 0;font-size:10px}}.pando-nav-agents{display:flex;flex-direction:column;gap:.65rem}.pando-nav-memory{padding-top:1.25rem;border-top:1px solid hsl(var(--border) / .55)}.pando-nav-memory button{display:flex;align-items:center;gap:.6rem;width:100%;padding:.7rem .65rem;border-radius:.65rem;font-size:12px;color:hsl(var(--muted-foreground))}.pando-nav-memory button[aria-pressed=true]{color:hsl(var(--foreground));background:hsl(var(--muted) / .4)}.pando-nav-memory button[aria-pressed=true] svg{color:hsl(var(--home-accent))}.pando-nav-work .pando-nav-attention[data-pending=true]{color:hsl(var(--foreground));background:hsl(var(--home-accent) / .055)}.pando-nav-attention[data-pending=true]>svg{color:hsl(var(--home-accent))}.pando-nav-attention[data-pending=true] small{min-width:1.4rem;padding:.1rem .35rem;border-radius:.4rem;font-weight:650;text-align:center;color:hsl(var(--home-accent));background:hsl(var(--home-accent) / .13)}.pando-session-body{display:flex;position:relative;flex:1;min-height:0}.pando-session-body .pando-chat-availability{top:0;right:0;bottom:0;left:0}.pando-attention{flex-shrink:0;width:calc(100% - 3.2rem);max-width:48rem;align-self:center;margin:1.5rem 1.6rem 0;border:1px solid hsl(var(--home-accent) / .22);border-radius:1rem;background:linear-gradient(115deg,hsl(var(--home-accent) / .075),hsl(var(--card) / .3) 65%);box-shadow:0 4px 24px hsl(var(--foreground) / .015)}.pando-attention>header{display:flex;align-items:center;gap:.85rem;padding:1.1rem 1.2rem}.pando-attention-count{display:flex;align-items:center;gap:.4rem;color:hsl(var(--home-accent));padding:.6rem;border:1px solid hsl(var(--home-accent) / .2);border-radius:.65rem;background:hsl(var(--home-accent) / .055);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.pando-attention h2{font-size:15px;font-weight:580;letter-spacing:-.015em}.pando-attention header p{margin-top:.25rem;color:hsl(var(--muted-foreground));font-size:11px}.pando-attention-items{padding:0 .5rem .4rem}.pando-attention-items>button{display:flex;align-items:center;gap:.7rem;width:100%;padding:.85rem .7rem;text-align:left;border-top:1px solid hsl(var(--border) / .55);border-radius:.2rem;transition:background-color .14s ease-out}.pando-attention-items .agent-home-agent-mark{width:1.9rem;height:1.9rem;border-radius:.6rem;background:hsl(var(--background) / .4)}.pando-attention-item-copy{display:grid;flex:1;gap:.25rem;min-width:0}.pando-attention-item-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));font-size:10px}.pando-attention-item-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:520}.pando-attention-action{display:flex;align-items:center;gap:.5rem;padding-left:.4rem;font-size:11px;color:hsl(var(--home-accent))}.pando-attention-more{padding:.1rem 1.2rem .85rem;font-size:10px;color:hsl(var(--muted-foreground))}.pando-attention-error{display:flex;align-items:center;gap:1rem;padding:.85rem 1.2rem;font-size:11px;color:hsl(var(--muted-foreground))}.pando-attention-error button{flex-shrink:0;color:hsl(var(--home-accent))}.pando-welcome[data-has-attention=true]{width:min(100%,48rem);padding:1.5rem 2rem}.pando-welcome[data-has-attention=true]>.pando-presence,.pando-welcome[data-has-attention=true]>.pando-kicker{display:none}.pando-welcome[data-has-attention=true] h1{margin:0;max-width:none;font-size:clamp(23px,2vw,30px)}.pando-welcome[data-has-attention=true]>p{max-width:34rem;font-size:12px;margin-top:.7rem}.pando-welcome[data-has-attention=true] .pando-starters{flex-direction:row;flex-wrap:wrap;gap:.2rem 1.2rem;margin-top:.75rem}.pando-welcome[data-has-attention=true] .pando-starters button{font-size:11px}@media(hover:hover)and (pointer:fine){.pando-nav-memory button:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .5)}.pando-attention-items>button:hover{background:hsl(var(--home-accent) / .06)}}@media(max-width:640px){.pando-home-nav:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex;flex-direction:column;align-items:stretch;overflow:visible;padding:.4rem 0;gap:.2rem}.pando-nav-agents:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-places:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;align-items:center;gap:.25rem;padding:.15rem .3rem}.pando-nav-places:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-top:1px solid hsl(var(--border) / .3);padding-top:.35rem}.pando-home-nav .pando-nav-memory:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:contents}.pando-nav-work .pando-nav-secondary-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-nav-work .pando-nav-all-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-work .pando-nav-attention:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-memory button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex;flex:0 0 auto;width:auto;padding:.55rem .6rem;font-size:11px;gap:.35rem;border:0;white-space:nowrap}.pando-nav-work .pando-nav-attention:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){order:-2}.pando-nav-work .pando-nav-attention small:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:10px}.pando-attention:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(100% - 1rem);margin:.8rem .5rem 0;border-radius:.85rem}.pando-attention>header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:.65rem;padding:.85rem}.pando-attention h2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:13px}.pando-attention header p:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:10px}.pando-attention-count:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:14px;padding:.5rem}.pando-attention-items>button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.65rem .4rem;gap:.5rem}.pando-attention-items .agent-home-agent-mark:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-attention-action:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:10px}.pando-attention-item-copy strong:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:11px}.pando-attention-more:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0 .85rem .65rem}.pando-welcome[data-has-attention=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1rem}.pando-welcome[data-has-attention=true] h1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:22px}.pando-welcome[data-has-attention=true]>p:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:11px}.pando-welcome[data-has-attention=true] .pando-starters:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (max-width: 45.714rem){.pando-home-nav:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex;flex-direction:column;align-items:stretch;overflow:visible;padding:.4rem 0;gap:.2rem}.pando-nav-agents:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-places:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;align-items:center;gap:.25rem;padding:.15rem .3rem}.pando-nav-places:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-top:1px solid hsl(var(--border) / .3);padding-top:.35rem}.pando-home-nav .pando-nav-memory:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:contents}.pando-nav-work .pando-nav-secondary-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-nav-work .pando-nav-all-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-work .pando-nav-attention:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-memory button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex;flex:0 0 auto;width:auto;padding:.55rem .6rem;font-size:11px;gap:.35rem;border:0;white-space:nowrap}.pando-nav-work .pando-nav-attention:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){order:-2}.pando-nav-work .pando-nav-attention small:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:10px}.pando-attention:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(100% - 1rem);margin:.8rem .5rem 0;border-radius:.85rem}.pando-attention>header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:.65rem;padding:.85rem}.pando-attention h2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:13px}.pando-attention header p:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:10px}.pando-attention-count:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:14px;padding:.5rem}.pando-attention-items>button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.65rem .4rem;gap:.5rem}.pando-attention-items .agent-home-agent-mark:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-attention-action:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:10px}.pando-attention-item-copy strong:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:11px}.pando-attention-more:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0 .85rem .65rem}.pando-welcome[data-has-attention=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1rem}.pando-welcome[data-has-attention=true] h1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:22px}.pando-welcome[data-has-attention=true]>p:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:11px}.pando-welcome[data-has-attention=true] .pando-starters:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}.pando-home-nav{padding-top:2rem;gap:1.7rem}.pando-nav-agents{gap:.5rem}.pando-primary-agent{min-height:3.1rem;padding:.65rem .6rem}.pando-specialist{min-height:2.8rem;padding:.65rem .6rem}.pando-nav-agents>.pando-nav-section{margin-top:1.15rem}.pando-nav-work{margin-top:0;padding-top:1.1rem}.pando-nav-memory{margin-top:.15rem;padding-top:0;border-top:0}.pando-nav-work .pando-nav-work-entry,.pando-nav-memory button{min-height:2.65rem;font-size:12px}.pando-agent-pending,.pando-nav-work-entry[data-pending=true] small{margin-left:auto;min-width:1.35rem;padding:.12rem .35rem;border-radius:.4rem;text-align:center;color:hsl(var(--home-accent));background:hsl(var(--home-accent) / .12);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.pando-nav-work-entry[data-pending=true]>svg{color:hsl(var(--home-accent))}.pando-opening{width:100%;margin:0 auto;padding:.8rem .25rem .15rem;text-align:left}.pando-opening h1{margin:0;font-size:clamp(25px,2vw,31px);font-weight:480;line-height:1.25;letter-spacing:-.035em;text-wrap:balance}.pando-opening-intro{margin-top:.65rem;font-size:13px;line-height:1.7;color:hsl(var(--muted-foreground));text-wrap:pretty}.pando-opening-note{margin-top:1.75rem}.pando-agent-work-link{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 0;color:hsl(var(--muted-foreground));font-size:11px}.pando-agent-work-link b{padding:.1rem .35rem;background:hsl(var(--home-accent) / .1);color:hsl(var(--home-accent));font-weight:500;border-radius:.3rem}.pando-conversation .agent-service-earlier-history{color:hsl(var(--muted-foreground))}.pando-conversation .agent-service-earlier-history>summary{width:-moz-fit-content;width:fit-content;padding:.4rem .25rem;font-size:10px;cursor:pointer}.pando-conversation .agent-service-earlier-history>summary::marker{color:hsl(var(--muted-foreground) / .65);font-size:9px}.pando-conversation .agent-service-earlier-history>summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:.25rem}.pando-conversation .agent-service-earlier-history[open]>div{padding:1rem 0}.pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]{justify-content:flex-start;overflow-y:auto;padding:clamp(1rem,5vh,3rem) 0 2rem;scrollbar-width:none}.pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]::-webkit-scrollbar{display:none}.pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]>div{flex:0 0 auto;min-height:auto}.pando-conversation [data-home-opening-phase=true] [data-testid=agent-service-message-column]{flex:0 0 auto}.pando-conversation [data-home-opening-phase=true] [data-testid=agent-service-message-list]{flex:0 0 auto;overflow:visible;padding-bottom:.3rem}.pando-conversation .agent-service-home-overview{width:100%;max-width:46rem;margin:1.5rem auto 0;padding:0 1.25rem}@media(hover:hover)and (pointer:fine){.pando-agent-work-link:hover{color:hsl(var(--foreground))}}@media(max-width:640px){.pando-home-nav:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.35rem 0;gap:.2rem}.pando-primary-agent:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-specialist:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:2.4rem;padding:.4rem .6rem}.pando-nav-work .pando-nav-work-entry:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex;width:auto;flex:0 0 auto;gap:.4rem;padding:.55rem .65rem;order:-1}.pando-nav-memory button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-work .pando-nav-work-entry:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:11px;min-height:2.4rem}.pando-nav-work-entry small:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:.2rem}.pando-opening:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.25rem 0 .15rem}.pando-opening h1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:25px}.pando-opening-intro:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:12px}.pando-conversation .agent-service-home-overview:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0 1rem;margin-top:1rem}.pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.75rem 0 1.5rem}}@container pando-page (max-width: 45.714rem){.pando-home-nav:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.35rem 0;gap:.2rem}.pando-primary-agent:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-specialist:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:2.4rem;padding:.4rem .6rem}.pando-nav-work .pando-nav-work-entry:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex;width:auto;flex:0 0 auto;gap:.4rem;padding:.55rem .65rem;order:-1}.pando-nav-memory button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-work .pando-nav-work-entry:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:11px;min-height:2.4rem}.pando-nav-work-entry small:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:.2rem}.pando-opening:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.25rem 0 .15rem}.pando-opening h1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:25px}.pando-opening-intro:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:12px}.pando-conversation .agent-service-home-overview:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0 1rem;margin-top:1rem}.pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.75rem 0 1.5rem}}.pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]){--pando-start-col: 46rem;padding:clamp(3rem,6vh,4rem) 0 clamp(4rem,12vh,8rem)}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead])>div:last-child{margin-block:auto}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-testid=agent-service-message-column]{max-width:var(--pando-start-col)}.pando-home .pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-testid=agent-service-message-list]{padding-inline:1.25rem;padding-top:0;-webkit-mask-image:none;mask-image:none}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-agent-service-composer]{max-width:var(--pando-start-col);padding:.5rem 1.25rem 0}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-composer-frame]{padding:10px;border-radius:20px;box-shadow:0 1px 2px #20293c0a,0 12px 28px -18px #20293c4d}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-composer-frame] textarea{min-height:44px;font-size:16px;line-height:26px}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) .agent-service-error--run{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .75rem;margin:1.75rem 1.25rem 0;padding:0;border:0;background:none;color:hsl(var(--muted-foreground));font-size:13.5px}.pando-opening[data-variant=lead]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 0 .8rem;text-align:center}.pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) .agent-service-earlier-history>summary{margin-inline:auto}.pando-opening[data-variant=lead] .pando-opening-hello{margin:0;color:hsl(var(--muted-foreground));font-size:16px;font-weight:500;letter-spacing:-.005em}.pando-opening[data-variant=lead]+.pando-opening-note{margin-top:0}.pando-home{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.pando-home .pando-conversation-place{grid-column:1;grid-row:1}.pando-home .pando-conversation{background:none}.pando-home .pando-conversation-header{min-height:4.6rem;margin:0;padding:0 2rem;border-bottom-color:hsl(var(--border) / .45)}.pando-home .pando-conversation-identity strong{font-size:14px}.pando-home .pando-conversation-identity small{font-size:11px}.pando-home .pando-conversation-host [data-testid=agent-service-message-column]{max-width:49rem}.pando-home .pando-conversation-host [data-testid=agent-service-message-list]{padding:1.6rem 1.5rem}.pando-home .agent-conversation-message{margin:0 0 1.6rem;min-width:0}.pando-home .agent-conversation-message-content{min-width:0;max-width:85%;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.pando-home [data-message-author=agent]{padding-right:1rem}.pando-home .pando-conversation [data-message-author=agent] .agent-conversation-message-content{width:100%;max-width:100%;padding:.25rem 0;background:transparent;border:0;border-radius:0;box-shadow:none}.pando-home .pando-conversation [data-message-author=agent] .agent-conversation-message-content{background-image:none!important;box-shadow:none!important}.pando-home .agent-conversation-author{display:flex;align-items:center;gap:.55rem;margin-bottom:.8rem;color:hsl(var(--muted-foreground));font-size:11px;font-weight:550}.pando-home .agent-conversation-author svg{color:hsl(var(--home-accent))}.pando-home [data-message-author=user] .agent-conversation-message-content{padding:.7rem 1rem;border:1px solid hsl(var(--border) / .5);border-radius:1rem 1rem .35rem;background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.pando-home [data-message-author=user] .agent-conversation-message-content>.text-white\/60{color:hsl(var(--muted-foreground))}.pando-home .pando-attached-work{margin:.8rem 1.5rem 0}.pando-home .pando-opening h1{font-size:clamp(27px,2.4vw,35px);line-height:1.25;letter-spacing:-.035em}.pando-home .pando-opening-intro{max-width:34rem;font-size:13px}.pando-home .pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]{padding-top:clamp(.5rem,2.5vh,1.5rem)}.pando-home .pando-conversation [data-home-opening-phase=true] [data-testid=agent-service-message-list]{padding-top:.25rem}.pando-home .pando-conversation .agent-service-home-overview{max-width:49rem}@media(max-width:767px){.pando-home .pando-conversation-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:4rem;padding:0 1rem}.pando-home .pando-conversation-host [data-testid=agent-service-message-list]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.25rem 1rem}.pando-home .agent-conversation-message-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:92%;font-size:13px}.pando-home [data-message-author=agent]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:0}.pando-home .pando-attached-work:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:.75rem 1rem 0}.pando-home .pando-opening h1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:27px}.pando-home .pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.5rem}}@container pando-page (max-width: 54.786rem){.pando-home .pando-conversation-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:4rem;padding:0 1rem}.pando-home .pando-conversation-host [data-testid=agent-service-message-list]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.25rem 1rem}.pando-home .agent-conversation-message-content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:92%;font-size:13px}.pando-home [data-message-author=agent]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:0}.pando-home .pando-attached-work:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:.75rem 1rem 0}.pando-home .pando-opening h1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:27px}.pando-home .pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.5rem}}.pando-home .pando-conversation:has(>.pando-conversation-header[data-quiet=true]){position:relative}.pando-home .pando-conversation-header[data-quiet=true],.agent-workspace:has(>.pando-content-pane-toggle) .pando-home[data-place] .pando-conversation-header[data-quiet=true]{position:absolute;z-index:4;top:5px;right:.7rem;min-height:0;margin:0;padding:0;border:0;pointer-events:none}.pando-home .pando-conversation-header[data-quiet=true]>*{pointer-events:auto}:has(>.pando-home:not([data-tabs-open=true])){padding-top:0}.pando-home:not([data-tabs-open=true]){padding-top:1rem}.pando-home:not([data-tabs-open=true]) .pando-conversation-header[data-quiet=true],.agent-workspace:has(>.pando-content-pane-toggle) .pando-home[data-place]:not([data-tabs-open=true]) .pando-conversation-header[data-quiet=true]{top:calc(5px - 1rem)}.pando-home .pando-conversation:has(>.pando-conversation-header[data-quiet=true]) [data-testid=agent-service-message-list]{padding-top:3.3rem;--transcript-fade-start: 2.2rem;--transcript-fade-top: 3.3rem}.pando-home .pando-conversation:has(>.pando-conversation-header[data-quiet=true])>.pando-attached-work{margin-top:3rem}.pando-home .pando-conversation:has(>.pando-conversation-header[data-quiet=true]):has(>.pando-attached-work) [data-testid=agent-service-message-list]{padding-top:1.4rem}.pando-home .pando-conversation-header{min-height:3.5rem;padding:0 1.75rem}.pando-home .pando-conversation-header[data-quiet=true]{justify-content:flex-end;border-bottom-color:transparent}.pando-home .pando-task-panel{background:transparent;border:0;border-radius:0;box-shadow:none}.pando-home .pando-task-header{padding-right:1.1rem}.pando-home .pando-task-header button{color:hsl(var(--muted-foreground));border-radius:.5rem}.pando-home .pando-assignment-reference-status[data-state=needs-you]{color:hsl(var(--brand-orange))}.pando-home [data-testid=agent-service-message-column]{min-width:0;width:100%;max-width:49rem}.pando-home [data-testid=agent-service-message-list]{padding:1.75rem;overscroll-behavior:contain}.pando-home .agent-conversation-message{margin:0 0 1.8rem;padding:0}.pando-home .agent-conversation-message-content{font-size:14px;line-height:1.8}.pando-home [data-message-author=agent] .agent-conversation-message-content{width:100%;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;background-image:none!important;box-shadow:none!important}.pando-home .agent-conversation-author{margin-bottom:.7rem;gap:.5rem;font-size:11px;font-weight:550}.pando-home [data-message-author=user] .agent-conversation-message-content{max-width:86%;padding:.7rem 1rem;background:hsl(var(--muted) / .48);border-color:hsl(var(--border) / .45);background-image:none!important;box-shadow:none!important}.pando-home .agent-message-activity{margin:.1rem 0 .8rem;color:hsl(var(--muted-foreground));font-size:11px}.pando-home .agent-message-activity details{border:0;padding:0;border-radius:0}.pando-home .agent-message-activity summary{display:flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;list-style:none;padding:.25rem 0;cursor:pointer}.pando-home .agent-message-activity summary::-webkit-details-marker{display:none}.pando-home .agent-message-activity summary>svg{transition:transform .14s ease}.pando-home .agent-message-activity details[open] summary>svg{transform:rotate(90deg)}.pando-home .agent-message-activity summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:.2rem}.pando-home .agent-message-activity p{margin:.25rem 0 .6rem .95rem;padding-left:.7rem;border-left:1px solid hsl(var(--border));max-width:32rem;line-height:1.6}.pando-home .agent-message-activity .activity-count{font-size:10px;opacity:.7;margin-left:.2rem}.pando-home [data-agent-service-composer=home]{width:100%;max-width:49rem;padding:.7rem 1.5rem 1.25rem}@media(max-width:767px){.pando-home .pando-conversation-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:4.65rem;padding:0 1rem}.pando-home [data-testid=agent-service-message-list]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.25rem 1rem}.pando-home [data-agent-service-composer=home]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.65rem 1rem 1rem}.pando-home .agent-conversation-message-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:14px}}@container pando-page (max-width: 54.786rem){.pando-home .pando-conversation-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:4.65rem;padding:0 1rem}.pando-home [data-testid=agent-service-message-list]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.25rem 1rem}.pando-home [data-agent-service-composer=home]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.65rem 1rem 1rem}.pando-home .agent-conversation-message-content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:14px}}.pando-column{--pando-column-default: clamp(22rem, 30vw, 30rem);position:relative;z-index:1;display:flex;flex:0 0 auto;width:var(--pando-column-width, var(--pando-column-default));min-width:0;min-height:0;border:0 solid var(--pando-nav-line);border-left-width:1px;border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius);background:hsl(var(--card))}.dark .pando-column{background:linear-gradient(135deg,#121417,#101114 75%)}.pando-column>.pando-column-home{flex:1;min-width:0;padding-top:0;background:transparent}.pando-column .pando-home .pando-conversation-header{position:relative;height:var(--pando-head-band);min-height:var(--pando-head-band);margin:0;padding:0 .65rem 0 1.15rem;border-bottom:1px solid var(--pando-nav-line)}.pando-column-title{display:inline-flex;align-items:center;gap:.35rem;height:1.85rem;margin-left:-.45rem;padding:0 .45rem;border-radius:.55rem;color:hsl(var(--foreground) / .62);font:500 10.5px/16px JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase}.pando-column-title:hover,.pando-column-title[data-state=open]{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground))}.pando-column-title:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-column .pando-conversation-header-actions{margin-left:auto}.pando-column .pando-home [data-testid=agent-service-message-list]{padding:1.25rem 1.15rem 1.5rem}.pando-column .pando-home [data-agent-service-composer=home]{padding:.6rem .85rem .9rem}.pando-column .pando-conversation-place{padding:0}.pando-column-handle{position:absolute;z-index:5;top:0;bottom:0;right:-6px;width:11px;cursor:col-resize;touch-action:none;outline:none}.pando-column-handle:after{content:"";position:absolute;top:0;bottom:0;left:5px;width:1px;background:transparent;transition:background-color .12s ease-out,width .12s ease-out,left .12s ease-out}.pando-column-handle:hover:after,.pando-column-handle:focus-visible:after,.pando-column-handle[data-dragging]:after{left:4px;width:3px;border-radius:3px;background:hsl(var(--brand-orange) / .55)}.pando-column[data-let-go]>.pando-column-home{opacity:.35;transition:opacity .14s ease-out}.pando-column[data-let-go] .pando-column-handle:after{background:hsl(var(--foreground) / .35)}:root[data-pando-column-resizing]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root[data-pando-column-resizing] iframe{pointer-events:none}@media(prefers-reduced-motion:reduce){.pando-column-handle:after{transition:none}}.pando-column{container:pando-column / inline-size}@container pando-column (max-width: 34rem){.pando-column .pando-opening[data-variant=lead]{gap:.55rem;padding-bottom:.5rem}.pando-column .pando-opening[data-variant=lead]>:first-child{width:52px;height:52px}.pando-column .pando-opening[data-variant=lead] .pando-opening-hello{font-size:14.5px}.pando-column .pando-note-brief-links{gap:.3rem 1rem;font-size:12.5px}.pando-column .pando-needs-you[data-variant=lead] .pando-note-brief-links{margin-top:.85rem}}@container pando-column (max-width: 26rem){.pando-column .pando-opening[data-variant=lead]{gap:.4rem}.pando-column .pando-opening[data-variant=lead]>:first-child{width:44px;height:44px}.pando-column .pando-opening[data-variant=lead] .pando-opening-hello{font-size:13.5px}.pando-column .pando-note-brief-links{gap:.25rem .85rem;font-size:12px}.pando-column .pando-home [data-testid=agent-service-message-list]{padding:1rem .8rem 1.25rem}.pando-column .pando-home [data-agent-service-composer=home]{padding:.5rem .65rem .75rem}}.pando-column .pando-needs-you[data-variant=lead] .pando-needs-you-lead{display:none}.pando-column .pando-opening[data-variant=lead]+.pando-opening-note{margin-top:.9rem}.pando-column{--pando-column-motion: .3s}.pando-column:is([data-phase=entering],[data-phase=closing]){overflow:hidden}.pando-column[data-phase=entering]{animation:pando-column-open var(--pando-column-motion) var(--pando-nav-ease) both}.pando-column[data-phase=closing]{animation:pando-column-close var(--pando-column-motion) var(--pando-nav-ease) both}.pando-column:is([data-phase=entering],[data-phase=closing])>.pando-column-home{flex:0 0 auto;width:calc(var(--pando-column-width, var(--pando-column-default)) - 1px)}.pando-column[data-phase=entering]>.pando-column-home{animation:pando-column-content-in var(--pando-column-motion) var(--pando-nav-ease) both}.pando-column[data-phase=closing]>.pando-column-home{animation:pando-column-content-out calc(var(--pando-column-motion) * .65) ease-in both}.pando-column:is([data-phase=entering],[data-phase=closing]) .pando-column-handle{display:none}@keyframes pando-column-open{0%{width:0;border-left-width:0}}@keyframes pando-column-close{to{width:0;border-left-width:0}}@keyframes pando-column-content-in{0%{opacity:0;transform:translate(-18px)}35%{opacity:0}}@keyframes pando-column-content-out{to{opacity:0;transform:translate(-14px)}}@media(prefers-reduced-motion:reduce){.pando-column[data-phase],.pando-column[data-phase]>.pando-column-home{animation:none}}.pando-column .pando-column-home .pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]){padding:0;overflow:hidden}.pando-column .pando-column-home .pando-conversation [data-testid=agent-service-chat-body][data-home-opening-phase=true]:has(.pando-opening[data-variant=lead])>div:last-child{flex:1 1 auto;min-height:0;margin-block:0}.pando-column .pando-column-home .pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-testid=agent-service-message-column]{flex:1 1 auto;min-height:0}.pando-column .pando-column-home .pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-testid=agent-service-message-list]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding-top:1rem;padding-bottom:1rem}.pando-column .pando-column-home .pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-testid=agent-service-message-content]{min-height:0;margin-block:auto}.pando-column .pando-column-home .pando-conversation [data-home-opening-phase=true]:has(.pando-opening[data-variant=lead]) [data-agent-service-composer]{padding:.5rem .85rem .9rem}.pando-brief{container:pando-brief / inline-size;padding:1.5rem 1.6rem 2.5rem}.pando-brief-header{margin-bottom:1.4rem}.pando-brief-eyebrow{display:flex;justify-content:space-between;gap:1rem;color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pando-brief-greeting{margin-top:1.1rem;color:var(--tab-ink-soft);font-size:13.5px}.pando-brief-headline{margin-top:.35rem;max-width:40rem;color:hsl(var(--foreground));font-size:24px;font-weight:600;line-height:1.5;letter-spacing:-.02em;text-wrap:pretty}.pando-brief-chip{display:inline-flex;align-items:center;gap:.32em;margin:0 .02em;padding:.02em .45em .05em .32em;vertical-align:.04em;border-radius:.6em;background:hsl(var(--foreground) / .055);color:inherit;font:inherit;font-size:.88em;line-height:1.35;white-space:nowrap;transition:background-color .12s ease-out;max-width:min(100%,26em)}.pando-brief-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.pando-brief-chip:hover{background:hsl(var(--foreground) / .1)}.pando-brief-chip svg{flex:0 0 auto;width:.95em;height:.95em;color:hsl(var(--brand-orange))}.pando-brief-chip[data-kind=company] svg,.pando-brief-chip[data-kind=message] svg{color:var(--tab-ink-soft)}.pando-brief-avatar{display:inline-grid;place-items:center;width:1.55em;height:1.55em;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.62em;font-weight:650;letter-spacing:-.01em}.pando-brief-chip:focus-visible,.pando-brief-action:focus-visible,.pando-brief-prepare:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.pando-brief-next{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem;padding:1rem 1.1rem 1rem 1.2rem;border-radius:1rem;background:hsl(var(--card));box-shadow:0 0 0 .5px #262f4024,0 1px 2px #20293c0d,0 8px 22px -14px #20293c40}.dark .pando-brief-next{background:#ffffff0d;box-shadow:0 0 0 .5px #ffffff1a}.pando-brief-next>div{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.pando-brief-next small{color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pando-brief-next strong{font-size:16px;font-weight:600;letter-spacing:-.01em}.pando-brief-next strong .pando-brief-chip{margin-left:0;background:transparent;padding-left:0;font-size:1em}.pando-brief-next>div>span{color:var(--tab-ink-soft);font-size:12.5px}.pando-brief-starts{flex:0 0 auto;color:var(--tab-ink-soft);font-size:12.5px}.pando-brief-starts[data-soon]{color:hsl(var(--brand-orange));font-weight:550}.pando-brief-prepare{flex:0 0 auto;height:2.2rem;padding:0 1.1rem;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:13px;font-weight:600}.pando-brief-section+.pando-brief-section{margin-top:1.6rem}.pando-brief-section>h3{display:flex;align-items:center;gap:.45rem;margin-bottom:.45rem;color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pando-brief-section>h3>span{min-width:1.15rem;padding:0 .3rem;border-radius:999px;background:hsl(var(--brand-orange) / .12);color:hsl(var(--brand-orange));font-size:10px;text-align:center;letter-spacing:0}.pando-brief-lines{display:flex;flex-direction:column}.pando-brief-line{display:flex;align-items:center;gap:.75rem;padding:.62rem 0}.pando-brief-line+.pando-brief-line{border-top:1px solid var(--tab-line)}.pando-brief-mark{display:grid;place-items:center;flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:.55rem;background:hsl(var(--foreground) / .05);color:var(--tab-ink-soft)}.pando-brief-line[data-mark=blocker] .pando-brief-mark{background:hsl(var(--brand-orange) / .1);color:hsl(var(--brand-orange))}.pando-brief-line[data-mark=win] .pando-brief-mark{background:#3894661a;color:#307e57}.pando-brief-line>p{flex:1;min-width:0;color:hsl(var(--foreground));font-size:13.5px;line-height:1.6}.pando-brief-note{flex:0 0 auto;color:var(--tab-ink-soft);font-size:12px;white-space:nowrap}.pando-brief-note[data-tone=late]{color:hsl(var(--destructive))}.pando-brief-note[data-tone=soon]{color:hsl(var(--brand-orange))}.pando-brief-action{flex:0 0 auto;height:1.85rem;padding:0 .8rem;border-radius:.6rem;color:hsl(var(--foreground));font-size:12.5px;font-weight:550;box-shadow:0 0 0 1px var(--tab-line);transition:background-color .12s ease-out}.pando-brief-action:hover{background:hsl(var(--foreground) / .05)}.pando-brief-line[data-done]>p{color:var(--tab-ink-soft);text-decoration:line-through;text-decoration-color:hsl(var(--foreground) / .25)}.pando-brief-line[data-done] .pando-brief-mark{background:#3894661a;color:#307e57}.pando-brief-day{display:flex;flex-direction:column}.pando-brief-day>li{position:relative;display:grid;grid-template-columns:3.2rem 1rem minmax(0,1fr);align-items:start;padding:.5rem 0}.pando-brief-day>li:before{content:"";position:absolute;left:calc(3.7rem - .5px);top:0;bottom:0;width:1px;background:var(--tab-line)}.pando-brief-day>li:first-child:before{top:1rem}.pando-brief-day>li:last-child:before{bottom:calc(100% - 1rem)}.pando-brief-day time{padding-top:.1rem;color:var(--tab-ink-soft);font-size:12px;font-variant-numeric:tabular-nums}.pando-brief-day-dot{position:relative;z-index:1;justify-self:center;width:9px;height:9px;margin-top:.42rem;border-radius:999px;background:hsl(var(--card));box-shadow:0 0 0 1.5px hsl(var(--foreground) / .25)}.pando-brief-day>li[data-state=next] .pando-brief-day-dot{background:hsl(var(--brand-orange));box-shadow:0 0 0 3px hsl(var(--brand-orange) / .18)}.pando-brief-day>li[data-state=done] .pando-brief-day-dot{background:hsl(var(--foreground) / .25);box-shadow:none}.pando-brief-day>li[data-state=free] .pando-brief-day-dot{box-shadow:0 0 0 1.5px hsl(var(--foreground) / .15)}.pando-brief-day p{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;font-size:13.5px;line-height:1.6}.pando-brief-day p small{color:var(--tab-ink-soft);font-size:12px}.pando-brief-day>li[data-state=done] p,.pando-brief-day>li[data-state=free] p{color:var(--tab-ink-soft)}.pando-brief-day>li[data-state=free] p{font-style:italic}.pando-brief-day .pando-brief-lines{margin-top:.15rem}.pando-brief-day .pando-brief-line{padding:.3rem 0}.pando-brief-columns{display:grid;gap:1.6rem}@container pando-brief (min-width: 46rem){.pando-brief .pando-brief-columns{grid-template-columns:minmax(0,1fr) 17rem;align-items:start}.pando-brief .pando-brief-next{flex-wrap:wrap}.pando-brief .pando-brief-next .pando-brief-prepare{width:100%}.pando-brief .pando-brief-next>div>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@container pando-brief (max-width: 34rem){.pando-brief-next,.pando-brief-line{flex-wrap:wrap}.pando-brief-line>p{flex-basis:calc(100% - 2.5rem)}}.pando-brief-value{font-weight:600;white-space:nowrap}.pando-brief-empty{color:var(--tab-ink-soft);font-size:13px;padding:.4rem 0}.pando-brief-header[aria-busy] .pando-brief-eyebrow span:last-child{animation:pando-brief-writing 1.4s ease-in-out infinite}@keyframes pando-brief-writing{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.pando-brief-header[aria-busy] .pando-brief-eyebrow span:last-child{animation:none}}.pando-brief-more{margin-top:.5rem;padding:.35rem 0;font-size:12.5px;color:hsl(var(--muted-foreground));text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:3px}.pando-brief-more:hover{color:hsl(var(--foreground));text-decoration-color:currentColor}.pando-brief-line-menu{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;flex:0 0 auto;border-radius:999px;color:var(--tab-ink-soft);opacity:0;transition:opacity .12s ease-out,background-color .12s ease-out}.pando-brief-line:hover .pando-brief-line-menu,.pando-brief-line-menu:focus-visible,.pando-brief-line-menu[data-state=open]{opacity:1}.pando-brief-line-menu:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground))}@media(hover:none){.pando-brief-line-menu{opacity:1}}.pando-brief-feedback{display:grid;gap:.6rem;margin-top:1.4rem;padding-top:.9rem;border-top:1px solid var(--tab-line)}.pando-brief-less{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:12.5px;color:var(--tab-ink-soft)}.pando-brief-less-chip{display:inline-flex;align-items:center;gap:.3rem;height:1.6rem;padding:0 .55rem;border-radius:999px;background:hsl(var(--foreground) / .055);color:hsl(var(--foreground));font-size:12px}.pando-brief-less-chip:hover{background:hsl(var(--foreground) / .1)}.pando-brief-line-menu:focus-visible,.pando-brief-less-chip:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.pando-presentation{display:flex;flex-direction:column;gap:1rem;min-width:0;padding:clamp(.5rem,1.5vw,1.25rem)}.pando-presentation-stage{display:grid;place-items:center;min-height:0;padding:1rem 0}.pando-slide-frame{width:100%;container-type:inline-size;aspect-ratio:16/9}.pando-slide{--slide-bg:#f8fafc;--slide-ink:#142033;--slide-muted:#526174;--slide-accent:#e86b35;position:relative;width:100%;height:100%;overflow:hidden;background:var(--slide-bg);color:var(--slide-ink);font-family:Arial,sans-serif;box-shadow:0 8px 30px #14203314}.pando-slide[data-theme=pando-dark]{--slide-bg:#18212d;--slide-ink:#f5f7fa;--slide-muted:#b7c4d3;--slide-accent:#ff9362}.pando-slide[data-theme=pando-blue]{--slide-bg:#163d66;--slide-ink:#fff;--slide-muted:#c1d8ec;--slide-accent:#ffad80}.pando-slide-brand{position:absolute;top:8%;left:5.4%;color:var(--slide-accent);font-size:1.042cqw;letter-spacing:.16em;font-weight:700}.pando-slide-content{position:absolute;top:0;right:5.725%;bottom:0;left:5.4%}.pando-slide h3{position:absolute;top:10.667%;width:100%;margin:0;line-height:1.08;font-weight:700;overflow-wrap:anywhere;white-space:pre-wrap}.pando-slide ul{position:absolute;top:26.667%;width:100%;margin:0;padding:0;list-style:none;line-height:1.08}.pando-slide li{margin:0 0 .834cqw;padding:0;overflow-wrap:anywhere;white-space:pre-wrap}.pando-slide li:before{content:"• "}.pando-slide[data-layout=title] h3,.pando-slide[data-layout=section] h3{top:19.333%}.pando-slide[data-layout=title] .pando-slide-content:before,.pando-slide[data-layout=section] .pando-slide-content:before{content:"";position:absolute;top:16%;width:7.5cqw;height:.263cqw;background:var(--slide-accent)}.pando-slide-subtitle{position:absolute;top:43.333%;width:100%;margin:0;color:var(--slide-muted);line-height:1.08;white-space:pre-wrap;overflow-wrap:anywhere}.pando-slide-columns{position:absolute;top:26.667%;width:100%;height:63.333%;display:grid;grid-template-columns:47.26% 47.26%;justify-content:space-between}.pando-slide-columns section{position:relative;min-width:0}.pando-slide-columns section:before{content:"";position:absolute;top:0;width:5.25cqw;height:.263cqw;background:var(--slide-accent)}.pando-slide-columns h4{position:absolute;top:3.789%;width:100%;margin:0;line-height:1.08;font-weight:700;overflow-wrap:anywhere;white-space:pre-wrap}.pando-slide-columns ul{top:17.895%;color:var(--slide-muted)}.pando-slide footer{position:absolute;left:5.4%;right:5.4%;top:94.4%;display:flex;justify-content:space-between;gap:2cqw;color:var(--slide-muted);font-size:.9375cqw;line-height:1.08}.pando-slide footer>:first-child{width:71.73%;overflow-wrap:anywhere}.pando-presentation-controls{display:flex;align-items:center;justify-content:space-between;color:hsl(var(--muted-foreground));font-size:12px}.pando-presentation-controls>div{display:flex;gap:.35rem}.pando-presentation-controls button{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--card)/.7)}.pando-presentation-controls button:disabled{opacity:.35}.pando-presentation-thumbnails{display:flex;gap:.65rem;overflow-x:auto;padding:.2rem .2rem .6rem;scrollbar-width:thin}.pando-presentation-thumbnails>button{position:relative;flex:0 0 7.5rem;border-radius:.4rem;border:2px solid transparent;padding:3px;opacity:.7;transition:opacity .12s ease,border-color .12s ease}.pando-presentation-thumbnails>button[aria-current]{opacity:1;border-color:hsl(var(--brand-orange))}.pando-presentation-thumbnails>button>span{position:absolute;bottom:.35rem;left:.35rem;border-radius:3px;padding:.1rem .3rem;background:#142033bf;color:#fff;font-size:10px}.pando-presentation button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-presentation-notes{border-top:1px solid hsl(var(--border));padding-top:.8rem;font-size:12px;color:hsl(var(--muted-foreground))}.pando-presentation-notes summary{cursor:pointer}.pando-presentation-notes p{margin-top:.75rem;white-space:pre-wrap;line-height:1.6}.pando-studio-output-preview{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.5rem;background:hsl(var(--muted)/.25);pointer-events:none}.pando-studio-output-preview .pando-slide{box-shadow:none}.pando-studio-output-paper{display:block;width:83%;min-height:130%;margin:7% auto 0;padding:9%;text-align:left;border:1px solid hsl(var(--border)/.5);background:hsl(var(--card));box-shadow:0 2px 10px #1420330a}.pando-studio-output-paper strong{display:block;font-size:13px;line-height:1.3}.pando-studio-output-excerpt{display:block;margin-top:.6rem;font-size:9px;line-height:1.6;color:hsl(var(--muted-foreground))}.pando-studio-output-workbook{display:flex;width:82%;min-height:72%;margin:8% auto 0;flex-direction:column;gap:5px;padding:8%;border:1px solid hsl(var(--border)/.55);background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:8px}.pando-studio-output-workbook i{display:block;height:5px;border-top:1px solid hsl(var(--border)/.65);border-bottom:1px solid hsl(var(--border)/.22)}@media(hover:hover){.pando-presentation-thumbnails>button:hover{opacity:1}}@media(prefers-reduced-motion:reduce){.pando-presentation-thumbnails>button{transition:none}}.pando-designed-slide{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;box-shadow:0 10px 35px #14203312}.pando-slide-shape{position:absolute;margin:0;padding:0;border:0}.pando-slide-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.08;font-kerning:normal}.pando-studio-output-preview .pando-designed-slide{box-shadow:none}.pando-studio-presentation{display:flex;min-width:0;flex-direction:column;gap:1rem;padding:clamp(.75rem,2vw,1.25rem);color:hsl(var(--foreground));container-type:inline-size;container-name:studio-presentation}.pando-presentation-document-title{display:flex;min-width:0;flex-direction:column;gap:.25rem}.pando-presentation-document-title>span{color:hsl(var(--muted-foreground));font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.pando-studio-presentation input,.pando-studio-presentation textarea,.pando-studio-presentation select{min-width:0;border:1px solid hsl(var(--border)/.72);border-radius:.45rem;background:hsl(var(--foreground)/.045);color:hsl(var(--foreground));font:inherit;font-size:12px}.pando-studio-presentation input,.pando-studio-presentation select{height:2.15rem;padding:0 .55rem}.pando-studio-presentation textarea{padding:.5rem .6rem;resize:vertical}.pando-studio-presentation button:focus-visible,.pando-studio-presentation input:focus-visible,.pando-studio-presentation textarea:focus-visible,.pando-studio-presentation select:focus-visible,.pando-presentation-design summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-studio-presentation button{border-radius:.45rem;color:hsl(var(--foreground));font-size:12px;transition:transform .13s ease-out,background-color .13s ease-out,border-color .13s ease-out}.pando-studio-presentation button:active{transform:scale(.985)}.pando-studio-presentation button:disabled{cursor:not-allowed;opacity:.42}.pando-presentation-design{display:flex;min-width:0;flex-direction:column;gap:.55rem}.pando-presentation-design-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.pando-presentation-design h2,.pando-presentation-inspector h2{margin:0;font-size:13px;font-weight:650}.pando-presentation-design-heading p{margin:.2rem 0 0;color:hsl(var(--muted-foreground));font-size:11px}.pando-presentation-template-gallery{display:flex;min-width:0;gap:.65rem;overflow-x:auto;padding:.2rem .15rem .65rem;scrollbar-width:thin}.pando-presentation-template{display:flex;flex:0 0 clamp(10rem,18vw,14rem);flex-direction:column;align-items:stretch;overflow:hidden;padding:.3rem;border:1px solid hsl(var(--border)/.65);background:hsl(var(--card));text-align:left}.pando-presentation-template[aria-pressed=true]{border-color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.35)}.pando-presentation-template .pando-slide-frame{flex:none;width:100%}.pando-presentation-template>span{display:flex;flex-direction:column;gap:.18rem;padding:.45rem .35rem .3rem}.pando-presentation-template strong{font-size:11px;font-weight:650}.pando-presentation-template small{min-height:2.2em;color:hsl(var(--muted-foreground));font-size:10px;line-height:1.35}.pando-presentation-design-details{padding:.45rem .6rem;border:1px solid hsl(var(--border)/.58);border-radius:.5rem}.pando-presentation-design-details summary{cursor:pointer;color:hsl(var(--muted-foreground));font-size:11px;font-weight:600}.pando-presentation-design-fields{display:grid;grid-template-columns:minmax(8rem,1fr) 3.5rem minmax(11rem,1fr);align-items:end;gap:.6rem;padding:.7rem .1rem .2rem}.pando-presentation-design-fields>label,.pando-presentation-inspector>label,.pando-presentation-slide-fields>label,.pando-presentation-structured-fields label,.pando-presentation-image-control{display:flex;min-width:0;flex-direction:column;gap:.28rem}.pando-presentation-design-fields label>span,.pando-presentation-inspector label>span,.pando-presentation-slide-fields label>span,.pando-presentation-structured-fields label>span,.pando-presentation-image-label{color:hsl(var(--muted-foreground));font-size:10px;font-weight:600}.pando-presentation-color input{width:100%;padding:.2rem}.pando-presentation-workbench{display:grid;min-width:0;grid-template-columns:minmax(9rem,13rem) minmax(0,1.75fr) minmax(14rem,1fr);align-items:start;gap:clamp(.65rem,1.3vw,1.15rem)}.pando-presentation-slide-list{display:flex;min-width:0;max-height:70vh;flex-direction:column;gap:.5rem;overflow:auto;padding:.15rem .25rem .2rem 0}.pando-presentation-slide-thumb{display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:.25rem;border:1px solid hsl(var(--border)/.58);background:hsl(var(--card));text-align:left}.pando-presentation-slide-thumb[aria-current=page]{border-color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.32)}.pando-presentation-slide-thumb .pando-slide-frame{flex:none;width:100%}.pando-presentation-slide-thumb>span{display:flex;min-width:0;align-items:baseline;gap:.4rem;padding:.3rem .25rem .15rem}.pando-presentation-slide-thumb b{color:hsl(var(--muted-foreground));font-size:9px}.pando-presentation-slide-thumb strong{overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pando-presentation-add-slide{min-height:2.3rem;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground))!important;text-align:left;padding:.4rem .6rem}.pando-presentation-live{min-width:0}.pando-presentation-live-stage{display:grid;width:100%;max-width:1050px;aspect-ratio:16/9;place-items:center;overflow:hidden;border:1px solid hsl(var(--border)/.55);border-radius:.6rem;background:hsl(var(--muted)/.2);box-shadow:0 8px 26px #14203312}.pando-presentation-live-stage .pando-slide-frame{flex:none;width:100%}.pando-presentation-live-controls{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .1rem;color:hsl(var(--muted-foreground));font-size:11px}.pando-presentation-live-controls>div{display:flex;gap:.25rem}.pando-presentation-live-controls button{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid hsl(var(--border)/.65);background:hsl(var(--card))}.pando-presentation-inspector{display:flex;min-width:0;max-height:70vh;flex-direction:column;gap:.7rem;overflow:auto;padding:.85rem;border:1px solid hsl(var(--border)/.58);border-radius:.6rem;background:hsl(var(--card)/.7)}.pando-presentation-slide-fields{display:flex;min-width:0;flex-direction:column;gap:.7rem}.pando-presentation-field{display:flex;min-width:0;flex-direction:column;gap:.28rem}.pando-presentation-field small{color:hsl(var(--muted-foreground));font-size:9px}.pando-studio-editor-columns,.pando-presentation-structured-fields{display:flex;min-width:0;flex-direction:column;gap:.5rem}.pando-presentation-structured-fields fieldset,.pando-studio-editor-columns fieldset{display:flex;min-width:0;flex-direction:column;gap:.55rem;padding:.65rem;border:1px solid hsl(var(--border)/.55);border-radius:.5rem}.pando-presentation-structured-fields legend,.pando-studio-editor-columns legend{padding:0 .2rem;color:hsl(var(--muted-foreground));font-size:10px;font-weight:650}.pando-presentation-image-control{gap:.4rem}.pando-presentation-image-control select{width:100%}.pando-presentation-image-thumb{display:block;max-width:100%;max-height:5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;border:1px solid hsl(var(--border)/.5);border-radius:.35rem}.pando-presentation-image-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.pando-presentation-upload-button,.pando-presentation-image-actions button{display:inline-flex;min-height:1.8rem;align-items:center;padding:.25rem .55rem;border:1px solid hsl(var(--border)/.65);border-radius:.4rem;background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;font-size:10px}.pando-presentation-image-actions small,.pando-presentation-image-control small{color:hsl(var(--muted-foreground));font-size:9px;line-height:1.4}.pando-presentation-image-control p{margin:0;color:hsl(var(--destructive));font-size:10px}.pando-presentation-image-request{display:flex;flex-direction:column;gap:.5rem;padding:.65rem;border:1px dashed hsl(var(--border));border-radius:.5rem;background:hsl(var(--muted)/.15)}.pando-presentation-image-request p{margin:0;font-size:11px}.pando-presentation-image-request>button{align-self:flex-start;min-height:1.8rem;padding:.25rem .55rem;border:1px solid hsl(var(--border)/.65)}.pando-presentation-canvas-error{display:grid;width:100%;height:100%;min-height:5rem;aspect-ratio:16/9;place-items:center;padding:clamp(.5rem,3vw,1.25rem);border:1px dashed hsl(var(--border)/.8);border-radius:.45rem;background:hsl(var(--muted)/.22);color:hsl(var(--muted-foreground));font-size:clamp(10px,1vw,12px);line-height:1.5;text-align:center}@container studio-presentation (max-width:900px){.pando-presentation-workbench{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr)}.pando-presentation-inspector{grid-column:2;grid-row:2;max-height:none}.pando-presentation-slide-list{grid-column:1;grid-row:1 / span 2}}@container studio-presentation (max-width:680px){.pando-presentation-workbench{grid-template-columns:minmax(0,1fr)}.pando-presentation-slide-list{grid-column:auto;grid-row:auto;max-height:none;flex-direction:row;overflow-x:auto}.pando-presentation-slide-thumb{flex:0 0 9rem}.pando-presentation-add-slide{flex:0 0 8rem;align-self:stretch}.pando-presentation-inspector{grid-column:auto;grid-row:auto}.pando-presentation-design-fields{grid-template-columns:1fr 4rem}.pando-presentation-design-fields>:last-child{grid-column:1 / -1}}@media(hover:hover)and (pointer:fine){.pando-presentation-template:hover,.pando-presentation-slide-thumb:hover,.pando-presentation-live-controls button:hover{border-color:hsl(var(--brand-orange)/.7)}}@media(prefers-reduced-motion:reduce){.pando-studio-presentation *{scroll-behavior:auto;transition:none!important}}.pando-document-editor{min-width:0;background:hsl(var(--muted) / .18);color:hsl(var(--foreground))}.pando-document-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1.25rem;border-bottom:1px solid hsl(var(--border) / .55);background:hsl(var(--card) / .7)}.pando-document-mode-bar>div{display:flex;gap:.2rem;padding:.2rem;border-radius:.6rem;background:hsl(var(--muted) / .55)}.pando-document-mode-bar button{padding:.35rem .7rem;border-radius:.4rem;font-size:12px;color:hsl(var(--muted-foreground))}.pando-document-mode-bar button[aria-pressed=true]{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px hsl(var(--foreground) / .08)}.pando-document-mode-bar>span{color:hsl(var(--muted-foreground));font-size:11px;font-variant-numeric:tabular-nums}.pando-document-formatting{position:sticky;top:0;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:.15rem;min-height:46px;padding:.4rem 1.25rem;border-bottom:1px solid hsl(var(--border) / .55);background:hsl(var(--card) / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pando-document-formatting button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.4rem;color:hsl(var(--muted-foreground))}.pando-document-formatting button[aria-pressed=true]{background:hsl(var(--primary) / .09);color:hsl(var(--primary))}.pando-document-formatting select{min-height:30px;max-width:130px;border:0;border-radius:.4rem;padding:.25rem .3rem;background:transparent;font-size:12px}.pando-document-toolbar-divider{height:18px;width:1px;margin:0 .4rem;background:hsl(var(--border) / .6)}.pando-document-editor button:disabled,.pando-document-editor select:disabled{opacity:.4;cursor:default}.pando-document-editor button:focus-visible,.pando-document-editor select:focus-visible,.pando-document-source textarea:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-document-editor button:active:not(:disabled){transform:scale(.97)}.pando-document-writing-area{padding:clamp(.75rem,2.5vw,2rem)}.pando-document-page{max-width:52rem;margin:0 auto;border:1px solid hsl(var(--border) / .65);border-radius:.6rem;background:hsl(var(--card));box-shadow:0 2px 5px hsl(var(--foreground) / .03)}.pando-document-page .tiptap{min-height:55vh;padding:clamp(1.25rem,3vw,3rem);font-size:14px;line-height:1.85;overflow-wrap:anywhere;outline:none;caret-color:hsl(var(--primary))}.pando-document-page:focus-within{border-color:hsl(var(--ring) / .4)}.pando-document-page .tiptap>:first-child{margin-top:0}.pando-document-page .tiptap p{margin-bottom:1rem}.pando-document-page .tiptap h1{margin:0 0 1.2rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.25;font-weight:600;letter-spacing:-.025em}.pando-document-page .tiptap h2{margin:2rem 0 .7rem;font-size:1.15rem;line-height:1.4;font-weight:600;letter-spacing:-.015em}.pando-document-page .tiptap h3,.pando-document-page .tiptap h4,.pando-document-page .tiptap h5,.pando-document-page .tiptap h6{margin:1.5rem 0 .5rem;font-size:.95rem;line-height:1.5;font-weight:600}.pando-document-page .tiptap ul,.pando-document-page .tiptap ol{padding-left:1.5rem;margin:1rem 0;list-style:disc}.pando-document-page .tiptap ol{list-style:decimal}.pando-document-page .tiptap li{margin:.35rem 0}.pando-document-page .tiptap li>p{margin:0}.pando-document-page .tiptap blockquote{margin:1.25rem 0;padding:.2rem 0 .2rem 1rem;border-left:2px solid hsl(var(--brand-orange) / .4);color:hsl(var(--muted-foreground))}.pando-document-page .tiptap hr{margin:2rem 0;border-color:hsl(var(--border) / .6)}.pando-document-page .tiptap code{padding:.1rem .25rem;border-radius:.2rem;background:hsl(var(--muted));font-family:ui-monospace,monospace;font-size:.9em}.pando-document-page .tiptap pre{padding:1rem;margin:1rem 0;border-radius:.4rem;background:hsl(var(--muted));overflow-x:auto}.pando-document-page .tiptap pre code{padding:0}.pando-document-page .tiptap a{color:hsl(var(--primary));text-decoration:underline;cursor:text}.pando-document-source{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;font-size:12px;color:hsl(var(--muted-foreground))}.pando-document-source textarea{min-height:55vh;width:100%;padding:1.25rem;border:1px solid hsl(var(--border) / .7);border-radius:.6rem;background:hsl(var(--card));color:hsl(var(--foreground));font-family:ui-monospace,monospace;font-size:13px;line-height:1.85;resize:vertical}.pando-document-editor-notice{padding:.75rem 1.25rem;border-bottom:1px solid hsl(var(--border) / .55);color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6}.pando-document-editor-notice[role=alert]{color:hsl(var(--destructive))}.pando-document-editor-hint{padding:0 1.25rem 1rem;color:hsl(var(--muted-foreground));font-size:11px}@media(hover:hover)and (pointer:fine){.pando-document-formatting button:hover:not(:disabled),.pando-document-formatting select:hover:not(:disabled){background:hsl(var(--muted) / .7);color:hsl(var(--foreground))}}@media(prefers-reduced-motion:reduce){.pando-document-editor button:active:not(:disabled){transform:none}}.pando-artifact-workspace-document:has(.pando-workbook),.pando-artifact-workspace-document:has([data-workbook=true]){display:flex;flex-direction:column;padding:0;overflow:hidden}.pando-artifact-workspace-document .pando-studio-editable[data-workbook=true]{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.pando-artifact-workspace-document>:has(.pando-workbook),.pando-artifact-workspace-document>:has([data-workbook=true]){display:flex;flex:1;flex-direction:column;min-height:0}.pando-artifact-workspace-document .pando-work-artifact[data-workbook=true]{display:flex;flex:1;flex-direction:column;width:100%;min-height:0;margin:0;border-radius:0;box-shadow:none}.pando-work-artifact[data-workbook=true] .pando-work-artifact-content{display:flex;flex-direction:column;min-height:0;padding:0}.pando-studio-editable[data-workbook=true] .pando-studio-draft-notice{flex:0 0 auto;padding:7px 12px;background:#f3f4f7cc;font-size:10px;line-height:1.45}.pando-workbook-edit-toolbar{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:5px 8px;border-bottom:1px solid var(--workbook-line);background:var(--workbook-chrome)}.pando-workbook-edit-toolbar input,.pando-workbook-edit-toolbar select{min-width:0;height:28px;padding:0 8px;border:1px solid var(--workbook-line);border-radius:4px;background:var(--workbook-paper);color:var(--workbook-ink);font-size:11px}.pando-workbook-edit-toolbar button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:28px;min-height:28px;padding:4px 7px;border:1px solid transparent;border-radius:4px;font-size:11px}.pando-workbook-edit-toolbar button[aria-pressed=true]{border-color:var(--workbook-accent);background:var(--workbook-tint);color:var(--workbook-accent)}.pando-workbook-edit-toolbar :disabled{opacity:.45}.pando-workbook-edit-toolbar :focus-visible{outline:2px solid var(--workbook-accent);outline-offset:-1px}.pando-workbook-footer-actions{display:flex;flex:0 0 auto;align-self:stretch;align-items:center;gap:2px;padding:0 5px;border-left:1px solid var(--workbook-line)}.pando-workbook-footer-actions>button,.pando-workbook-sheet-options>summary{display:grid;width:30px;height:30px;place-items:center;border-radius:4px;color:var(--workbook-accent);cursor:pointer;font-size:17px;list-style:none}.pando-workbook-sheet-options>summary{font-size:12px}.pando-workbook-sheet-options>summary::-webkit-details-marker{display:none}.pando-workbook-footer-actions button:disabled{opacity:.4;cursor:default}.pando-workbook-footer-actions :focus-visible{outline:2px solid var(--workbook-accent);outline-offset:-2px}.pando-workbook-sheet-options{position:relative}.pando-workbook-sheet-options:not([open])>div{display:none}.pando-workbook-sheet-options>div{position:absolute;z-index:10;right:0;bottom:calc(100% + 8px);display:grid;gap:12px;width:220px;padding:14px;border:1px solid var(--workbook-line);border-radius:10px;background:var(--workbook-paper);box-shadow:0 8px 30px #14181f26}.pando-workbook-sheet-options label{display:grid;gap:6px;color:hsl(var(--muted-foreground));font-size:11px}.pando-workbook-sheet-options input{min-width:0;width:100%;height:30px;padding:0 8px;border:1px solid var(--workbook-line);border-radius:4px;color:var(--workbook-ink);background:var(--workbook-paper);font-size:12px}.pando-workbook-sheet-options div>button{justify-self:start;padding:4px 0;color:hsl(var(--error));font-size:11px}.pando-workbook-edit-error{flex:0 0 auto;margin:0;padding:6px 12px;border-bottom:1px solid var(--workbook-line);color:hsl(var(--error));background:var(--workbook-chrome);font-size:11px}@media(hover:hover)and (pointer:fine){.pando-workbook-edit-toolbar button:hover:not(:disabled),.pando-workbook-footer-actions>button:hover:not(:disabled),.pando-workbook-sheet-options>summary:hover{background:var(--workbook-tint)}}.pando-workbook-edit-title{display:flex;flex:1;min-width:8rem}.pando-workbook-edit-title .pando-workbook-kind{display:none}.pando-workbook-edit-title input{width:100%;border-color:transparent;background:transparent;font-weight:550}.pando-workbook-edit-title input:focus{border-color:var(--workbook-line);background:var(--workbook-paper)}.pando-workbook-cell-tools{display:flex;align-items:center;gap:4px;padding-left:8px;border-left:1px solid var(--workbook-line)}.pando-workbook-name-box-label{display:flex;flex:0 0 72px}.pando-workbook-name-box[aria-invalid=true]{border-color:hsl(var(--error))}.dark .pando-studio-editable[data-workbook=true] .pando-studio-draft-notice{background:#262931cc}@media(max-width:560px){.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-heading:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:32px}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-header-actions:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-wrap:wrap}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-close:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:absolute;top:10px;right:10px}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-version select:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:8rem}}@container pando-page (max-width: 40rem){.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-heading:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:32px}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-header-actions:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-wrap:wrap}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-close:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:absolute;top:10px;right:10px}.pando-artifact-workspace:has(.pando-workbook) .pando-artifact-workspace-version select:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:8rem}}.pando-workbook{--workbook-line: hsl(218 18% 87%);--workbook-paper: hsl(0 0% 100%);--workbook-chrome: hsl(218 22% 96%);--workbook-ink: hsl(220 22% 23%);--workbook-accent: hsl(160 48% 30%);--workbook-tint: hsl(156 31% 92%);--workbook-row-height: 28px;--workbook-header-height: 28px;display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;color:var(--workbook-ink);background:var(--workbook-paper);font-size:12px;font-variant-numeric:tabular-nums}.pando-workbook-toolbar{display:flex;align-items:center;padding:.65rem .9rem;border-bottom:1px solid var(--workbook-line)}.pando-workbook-toolbar strong{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pando-workbook-formula-bar{display:flex;flex:0 0 auto;align-items:center;gap:0;min-height:37px;padding:4px 8px;border-bottom:1px solid var(--workbook-line);background:var(--workbook-chrome)}.pando-workbook-name-box{flex:0 0 72px;width:72px;min-width:0;height:28px;padding:0 6px;border:1px solid var(--workbook-line);border-radius:4px;background:var(--workbook-paper);color:var(--workbook-ink);text-align:center;font-size:11px}.pando-workbook-fx{display:grid;flex:0 0 34px;place-items:center;color:hsl(var(--muted-foreground));font-family:Georgia,serif;font-size:16px;font-style:italic}.pando-workbook-formula-bar>input:not(.pando-workbook-name-box){flex:1;min-width:0;height:28px;padding:0 9px;border:1px solid var(--workbook-line);border-radius:4px;background:var(--workbook-paper);color:var(--workbook-ink);font-size:12px}.pando-workbook-formula-bar input:focus-visible{outline:2px solid var(--workbook-accent);outline-offset:-1px}.pando-workbook-grid-shell{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--workbook-paper)}.pando-workbook-grid-scroll{flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-top:56px;scroll-padding-left:44px}.pando-workbook-grid{display:grid;width:-moz-max-content;width:max-content;min-width:100%;align-items:stretch;font-size:12px;line-height:1.3}.pando-workbook-header-row,.pando-workbook-row{display:contents}.pando-workbook-corner,.pando-workbook-column-header{position:sticky;top:0;z-index:4;display:grid;height:var(--workbook-header-height);place-items:center;border-right:1px solid var(--workbook-line);border-bottom:1px solid var(--workbook-line);background:var(--workbook-chrome);color:hsl(var(--muted-foreground));font-size:11px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pando-workbook-corner{left:0;z-index:6}.pando-workbook-corner:after{content:"";width:0;height:0;margin-left:12px;border-left:8px solid transparent;border-bottom:8px solid hsl(218 16% 73%)}.pando-workbook-row-header{position:sticky;left:0;z-index:2;display:grid;height:var(--workbook-row-height);place-items:center;border-right:1px solid var(--workbook-line);border-bottom:1px solid var(--workbook-line);background:var(--workbook-chrome);color:hsl(var(--muted-foreground));font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pando-workbook-cell{position:relative;min-width:0;height:var(--workbook-row-height);overflow:hidden;padding:4px 8px;border:0;border-right:1px solid var(--workbook-line);border-bottom:1px solid var(--workbook-line);border-radius:0;background:var(--workbook-paper);color:var(--workbook-ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:cell;outline:none}.pando-workbook-cell.is-numeric{text-align:right}.pando-workbook-cell.is-bold{font-weight:650}.pando-workbook-cell.is-selected{z-index:3;box-shadow:inset 0 0 0 2px var(--workbook-accent)}.pando-workbook-column-header.is-selected,.pando-workbook-row-header.is-selected{background:var(--workbook-tint);color:var(--workbook-accent);font-weight:650}.pando-workbook-column-header.is-selected{box-shadow:inset 0 -2px var(--workbook-accent)}.pando-workbook-row-header.is-selected{box-shadow:inset -2px 0 var(--workbook-accent)}.pando-workbook-cell.has-error{color:hsl(var(--error))}.pando-workbook-cell.is-pending{color:hsl(var(--muted-foreground))}.pando-workbook-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--workbook-accent)}.pando-workbook-cell.is-frozen{position:sticky;z-index:3}.pando-workbook-cell.is-frozen.is-selected,.pando-workbook-row-header.is-frozen{z-index:5}.pando-workbook-cell-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:4px 8px;border:2px solid var(--workbook-accent);border-radius:0;outline:none;background:var(--workbook-paper);color:var(--workbook-ink);font:inherit;text-align:inherit}.pando-workbook-footer{display:flex;flex:0 0 auto;align-items:center;min-height:36px;border-top:1px solid var(--workbook-line);background:var(--workbook-chrome)}.pando-workbook-tabs{display:flex;flex:1;align-self:stretch;min-width:0;overflow-x:auto;padding:0 6px;scrollbar-width:thin}.pando-workbook-tabs button{flex:0 0 auto;min-height:34px;padding:6px 16px;border-right:1px solid var(--workbook-line);border-bottom:2px solid transparent;color:hsl(var(--muted-foreground));font-size:11px;font-weight:500;white-space:nowrap}.pando-workbook-tabs button[aria-selected=true]{border-bottom-color:var(--workbook-accent);background:var(--workbook-paper);color:var(--workbook-accent);font-weight:650}.pando-workbook-tabs button:focus-visible,.pando-workbook-pagination button:focus-visible{outline:2px solid var(--workbook-accent);outline-offset:-2px}.pando-workbook-calculated{flex-shrink:0;padding:0 12px;color:hsl(var(--muted-foreground));font-size:10px;white-space:nowrap}.pando-workbook-pagination{display:flex;flex:0 0 auto;align-items:center;justify-content:end;gap:12px;padding:4px 10px;border-top:1px solid var(--workbook-line);background:var(--workbook-chrome);color:hsl(var(--muted-foreground));font-size:10px}.pando-workbook-pagination button{padding:3px 5px;color:var(--workbook-ink)}.pando-workbook-pagination button:disabled{opacity:.4}.pando-workbook-state{display:grid;min-height:12rem;place-items:center;gap:.7rem;padding:2rem;color:hsl(var(--muted-foreground));text-align:center}.pando-workbook-state p{margin:0}.dark .pando-workbook{--workbook-line: hsl(220 10% 25%);--workbook-paper: hsl(220 13% 13%);--workbook-chrome: hsl(220 13% 17%);--workbook-ink: hsl(220 12% 88%);--workbook-accent: hsl(154 43% 62%);--workbook-tint: hsl(157 19% 22%)}@media(hover:hover)and (pointer:fine){.pando-workbook-tabs button:hover{background:var(--workbook-tint)}}@media(max-width:640px){.pando-workbook-calculated:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (max-width: 45.714rem){.pando-workbook-calculated:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}.pando-studio-history-controls{display:inline-flex;align-items:center;border:1px solid hsl(var(--border) / .75);border-radius:.65rem;background:hsl(var(--card) / .75)}.pando-studio-history-controls button{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:.55rem;color:hsl(var(--foreground))}.pando-studio-history-controls button+button{border-left:1px solid hsl(var(--border) / .65)}.pando-studio-history-controls button:disabled{opacity:.35;cursor:not-allowed}.pando-studio-history-controls button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media(hover:hover)and (pointer:fine){.pando-studio-history-controls button:hover:not(:disabled){background:hsl(var(--foreground) / .055)}}.pando-work-artifact[data-document=true]{background:hsl(var(--muted) / .15)}.pando-work-artifact[data-document=true]>header{gap:1rem;padding:1rem 1.5rem;background:hsl(var(--card) / .7)}.pando-work-artifact[data-document=true]>header>div{min-width:0}.pando-work-artifact[data-document=true]>header h2{font-size:13px;font-weight:500}.pando-work-artifact>header>.pando-work-artifact-downloads{display:block;flex-shrink:0}.pando-work-artifact-download-actions{display:flex;align-items:center;gap:.35rem}.pando-work-artifact-download-actions>a,.pando-work-artifact-download-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:32px;padding:.4rem .6rem;border-radius:.5rem;color:hsl(var(--muted-foreground));font-size:11px;white-space:nowrap;transition:background-color .12s ease,color .12s ease}.pando-work-artifact-download-actions>a:hover,.pando-work-artifact-download-actions>button:hover{background:hsl(var(--muted) / .7);color:hsl(var(--foreground))}.pando-work-artifact-download-actions>button:disabled{opacity:.6;cursor:wait}.pando-work-artifact-download-actions>:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-work-artifact-downloads>p{margin:.2rem .6rem 0;color:hsl(var(--destructive));font-size:11px}.pando-work-artifact[data-document=true] .pando-work-artifact-content{padding:clamp(1rem,2.5vw,2rem)}.pando-work-document{max-width:52rem;margin:0 auto;padding:clamp(1.5rem,3vw,3rem);border:1px solid hsl(var(--border) / .65);border-radius:.6rem;background:hsl(var(--card));box-shadow:0 2px 5px hsl(var(--foreground) / .02)}.pando-work-document .rk-chat-markdown{font-size:14px;line-height:1.85;color:hsl(var(--foreground))}.pando-work-document .rk-chat-markdown>:first-child{margin-top:0}.pando-work-document .rk-chat-markdown h1{margin-bottom:1.2rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.25;font-weight:600;letter-spacing:-.025em}.pando-work-document .rk-chat-markdown h2{margin-top:2rem;margin-bottom:.7rem;font-size:1.15rem;line-height:1.4;font-weight:600;letter-spacing:-.015em}.pando-work-document .rk-chat-markdown h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:.95rem;line-height:1.5;font-weight:600}.pando-work-document .rk-chat-markdown p{margin-bottom:1rem}.pando-work-document .rk-chat-markdown li{margin:.35rem 0}.pando-work-document .rk-chat-markdown blockquote{margin:1.25rem 0;padding:.2rem 0 .2rem 1rem;border-left:2px solid hsl(var(--brand-orange) / .4);color:hsl(var(--muted-foreground))}.pando-work-document .rk-chat-markdown hr{margin:2rem 0;border-color:hsl(var(--border) / .6)}@media(max-width:767px){.pando-work-artifact[data-document=true]>header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1rem}.pando-work-artifact>header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-wrap:wrap}.pando-work-artifact[data-document=true] .pando-work-artifact-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:.75rem}.pando-work-document:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.25rem}}@container pando-page (max-width: 54.786rem){.pando-work-artifact[data-document=true]>header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1rem}.pando-work-artifact>header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-wrap:wrap}.pando-work-artifact[data-document=true] .pando-work-artifact-content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:.75rem}.pando-work-document:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.25rem}}.pando-page-tab{flex:1;min-height:0;display:flex;flex-direction:column}.pando-page-tab-body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.pando-page-tab-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;contain:layout;pointer-events:none}@media(min-width:1151px){.pando-home[data-tabs-open=true][data-front-kind=page]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(21rem,.66fr) minmax(36rem,1.34fr)}}@container pando-page (min-width: 81.696rem){.pando-home[data-tabs-open=true][data-front-kind=page]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(21rem,.66fr) minmax(36rem,1.34fr)}}.pando-page-tab-canvas .animate-fade-in{animation:none}.pando-tab-strip-page{display:flex;align-items:center;flex:0 0 auto;min-width:0}.pando-tab-strip-page:empty{display:none}.pando-tab-strip-page:after{content:"";width:1px;height:1.1rem;margin:0 .2rem 0 .45rem;background:var(--tab-line)}.pando-page-toolbar{display:flex;align-items:center;gap:.2rem;flex:0 0 auto}.pando-tab-strip .pando-page-toolbar-history:not(:has(button:enabled)){display:none}.pando-tab-strip .pando-page-toolbar :is(.pando-page-toolbar-history,.pando-page-toolbar-actions)>button{width:1.75rem;height:1.75rem;border-radius:.55rem;color:var(--tab-ink-soft)}.pando-tab-strip .pando-tab-action,.dark .pando-tab-strip .pando-tab-action{height:1.75rem;padding:0 .55rem;border:0;border-radius:.55rem;background:transparent;box-shadow:none;color:var(--tab-ink-soft);font-size:12px;font-weight:500}.pando-tab-strip .pando-tab-action:hover:not(:disabled){background:#29303d0e;color:hsl(var(--foreground))}.dark .pando-tab-strip .pando-tab-action:hover:not(:disabled){background:#ffffff0f}.pando-tab-strip .pando-tab-action svg{opacity:.7}.pando-page-tab>.pando-page-toolbar{padding:.5rem .65rem .5rem .5rem;border-bottom:1px solid var(--tab-line)}.pando-page-toolbar-history{display:flex;align-items:center;gap:.05rem;flex:0 0 auto}.pando-page-toolbar-history button:disabled{opacity:.3}.pando-page-toolbar-actions{display:flex;align-items:center;gap:.3rem;flex:0 0 auto}.pando-page-place{display:inline-flex;align-items:center;gap:.4rem;height:1.85rem;padding:0 .55rem;border-radius:.55rem;color:var(--tab-ink-soft);white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;transition:background-color .14s ease-out,color .14s ease-out}.pando-page-place .pando-tab-kind-icon{color:hsl(var(--brand-orange))}.pando-page-place:hover{background:#29303d0e;color:hsl(var(--foreground))}.dark .pando-page-place:hover{background:#ffffff0e}.pando-page-place:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-page-section-row{display:flex;align-items:center;gap:.15rem;flex:0 0 auto;min-width:0;overflow-x:auto;padding:.5rem 1.1rem;border-bottom:1px solid var(--tab-line);scrollbar-width:none}.pando-page-section-row::-webkit-scrollbar{display:none}.pando-page-section-link{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;height:1.85rem;padding:0 .7rem;border-radius:.55rem;color:var(--tab-ink-soft);font-size:12.5px;font-weight:500;white-space:nowrap;transition:background-color .12s ease-out,color .12s ease-out}.pando-page-section-link:hover{background:#29303d0b;color:hsl(var(--foreground))}.dark .pando-page-section-link:hover{background:#ffffff0d}.pando-page-section-link[data-active]{background:hsl(var(--foreground) / .07);color:hsl(var(--foreground));font-weight:600}.pando-page-section-link[data-active] svg{color:hsl(var(--brand-orange))}.pando-page-section-link:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-page-tab-canvas{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;container:pando-page / inline-size}.pando-page-tab-canvas>.pando-tab-loading,.pando-page-tab-canvas>.pando-tab-state{flex:1}.pando-page-tab-canvas .pando-local-layout{padding:0}.pando-page-tab-canvas .pando-local-layout>.pando-local-context-pane{flex:1 1 auto;width:100%;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-page-tab-canvas .pando-messages-context-inner{width:100%;padding-right:0}.pando-page-tab-canvas .pando-local-layout>.pando-local-content{margin-left:0;border-left-width:0;border-radius:0;background:transparent;box-shadow:none}.pando-tab-strip{container:pando-strip / inline-size}@container pando-strip (max-width: 54rem){.pando-page-toolbar .pando-tab-action{padding:0;width:1.75rem;justify-content:center}.pando-page-toolbar .pando-tab-action-label,.pando-page-place-name{display:none}}.pando-new-tab-places{display:flex;flex-wrap:wrap;gap:.45rem}.pando-new-tab .pando-new-tab-places button{width:auto;gap:.5rem;height:2.1rem;padding:0 .85rem 0 .7rem;border:1px solid var(--tab-line);border-radius:999px;background:hsl(var(--card));color:hsl(var(--foreground));font-size:12.5px;font-weight:550;box-shadow:0 1px #ffffffe6 inset,0 1px 2px #20293c0d}.pando-new-tab .pando-new-tab-places button:hover{border-color:#2a303c2e;background:hsl(var(--muted) / .4)}.pando-new-tab-places .pando-tab-kind-icon{color:hsl(var(--brand-orange))}.dark .pando-new-tab .pando-new-tab-places button{background:#ffffff0a;box-shadow:none}.dark .pando-new-tab .pando-new-tab-places button:hover{background:#ffffff14}.pando-tab-unsaved{flex:0 0 auto;width:6px;height:6px;margin-left:-.1rem;border-radius:999px;background:hsl(var(--brand-orange))}.pando-new-tab-search{display:flex;align-items:center;gap:.6rem;height:2.6rem;margin:-.25rem 0 1.4rem;padding:0 .9rem;border-radius:.85rem;background:hsl(var(--card));color:var(--tab-ink-soft);cursor:text;box-shadow:0 0 0 .5px #262f4029,0 1px 2px #20293c0d,0 6px 16px -10px #20293c38,inset 0 1px #ffffffe6;transition:box-shadow .16s ease-out}.pando-new-tab-search:focus-within{color:hsl(var(--foreground));box-shadow:0 0 0 .5px #262f4038,0 0 0 3.5px hsl(var(--ring) / .14),0 6px 18px -10px #20293c42}.dark .pando-new-tab-search{background:#ffffff0d;box-shadow:0 0 0 .5px #ffffff1f}.dark .pando-new-tab-search:focus-within{box-shadow:0 0 0 .5px #fff3,0 0 0 3.5px hsl(var(--ring) / .2)}.pando-new-tab-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:none;color:hsl(var(--foreground));font-size:13.5px;letter-spacing:-.006em}.pando-new-tab-search input::-moz-placeholder{color:var(--tab-ink-soft)}.pando-new-tab-search input::placeholder{color:var(--tab-ink-soft)}.pando-new-tab-search input::-webkit-search-cancel-button{-webkit-appearance:none}.pando-new-tab-results{transition:opacity .15s ease-out}.pando-new-tab-results[data-stale]{opacity:.7}.pando-new-tab-results [role=group]+[role=group]{margin-top:1.1rem}.pando-new-tab-results .pando-new-tab-list button[data-current]{background:hsl(var(--muted) / .45)}.pando-new-tab-results .pando-new-tab-list button[data-current] .pando-new-tab-go{opacity:1;transform:none}.pando-new-tab-hero:has(.pando-new-tab-today){align-items:center}.pando-new-tab-today{display:inline-flex;align-items:center;gap:.45rem;margin-left:auto;height:2rem;padding:0 .85rem;border-radius:999px;color:hsl(var(--foreground));font-size:12.5px;font-weight:550;box-shadow:0 0 0 1px var(--tab-line);transition:background-color .12s ease-out}.pando-new-tab-today:hover{background:hsl(var(--foreground) / .05)}.pando-new-tab-today svg{color:hsl(var(--brand-orange))}.markdown-editor-surface{container-type:inline-size;container-name:mdsurface}.markdown-editor-surface .ProseMirror{outline:none;min-height:var(--canvas-min-height, 120px);padding-left:var(--canvas-text-inset, 1.5em)}.markdown-editor-surface [data-pnode=heading]{font-weight:600}.markdown-editor-surface [data-pnode=heading][level="1"]{font-size:1.5em}.markdown-editor-surface [data-pnode=heading][level="2"]{font-size:1.25em}.markdown-editor-surface [data-pnode=heading][level="3"]{font-size:1.0625em}.markdown-editor-surface [data-pnode=bulletList],.markdown-editor-surface [data-pnode=orderedList]{list-style:none;padding-left:1.25em}.markdown-editor-surface [data-pnode=bulletList]>[data-pnode=listItem]{position:relative}.markdown-editor-surface [data-pnode=bulletList]>[data-pnode=listItem]:before{content:"•";position:absolute;left:-1em}.markdown-editor-surface [data-pnode=orderedList]>[data-pnode=listItem]{position:relative;counter-increment:md-ordered}.markdown-editor-surface [data-pnode=orderedList]{counter-reset:md-ordered}.markdown-editor-surface [data-pnode=orderedList]>[data-pnode=listItem]:before{content:counter(md-ordered) ".";position:absolute;left:-1.4em}.markdown-editor-surface .md-task-item{display:flex;align-items:flex-start;gap:.5em}.markdown-editor-surface .md-task-item-checkbox{cursor:pointer;flex-shrink:0;background-clip:padding-box}.markdown-editor-surface .md-task-item-content{flex:1;min-width:0}.markdown-editor-surface .md-task-item[data-checked=true] .md-task-item-content{color:hsl(var(--muted-foreground, 215 16% 45%));text-decoration:line-through}.markdown-editor-surface [data-pnode=blockquote],.markdown-editor-surface [data-pnode=callout],.markdown-editor-surface [data-pnode=decision]{border-left-width:3px!important;border-left-style:solid!important;border-left-color:hsl(var(--border, 214 18% 82%));padding-left:.75em;margin:.25em 0}.markdown-editor-surface [data-pnode=callout]{background:hsl(var(--brand-orange, 19 100% 48%) / .08);border-radius:.25em;padding:.5em .75em}.markdown-editor-surface [data-pnode=decision]{background:hsl(var(--primary, 210 36% 48%) / .1);border-radius:.25em;padding:.5em .75em}.markdown-editor-surface [data-pnode=codeBlock]{font-family:JetBrains Mono,monospace;background:hsl(var(--muted) / .72);box-shadow:inset 0 0 0 1px hsl(var(--border) / .7);border-radius:.25em;padding:.5em .75em;white-space:pre-wrap}.markdown-editor-surface [data-pnode=toggle]{margin:.25em 0;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.35em;column-gap:.35em;align-items:baseline}.markdown-editor-surface .md-toggle-chevron{grid-column:1;grid-row:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--muted-foreground, 215 16% 45%))}.markdown-editor-surface [data-pnode=toggleSummary]{grid-column:2;grid-row:1;font-weight:500}.markdown-editor-surface [data-pnode=toggle][expanded=false] [data-pnode=toggleBody]{display:none}.markdown-editor-surface [data-pnode=toggleBody]{grid-column:2;color:hsl(var(--muted-foreground, 215 16% 45%));white-space:pre-wrap}.markdown-editor-surface .md-date-badge{display:inline-flex;align-items:center;background:hsl(var(--brand-orange, 19 100% 48%) / .12);color:hsl(var(--brand-orange, 19 100% 48%));border-radius:.25em;padding:.05em .5em;margin-right:.4em;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.markdown-editor-surface [data-pnode=horizontalRule]{border-width:0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:hsl(var(--border, 214 18% 82%));margin:.75em 0}.markdown-editor-surface [data-pnode=table]{display:table;border-collapse:collapse;width:100%}.markdown-editor-surface [data-pnode=tableRow]{display:table-row}.markdown-editor-surface [data-pnode=tableHeader],.markdown-editor-surface [data-pnode=tableCell]{display:table-cell;border-width:1px!important;border-style:solid!important;border-color:hsl(var(--border, 214 18% 82%));padding:.25em .5em}.markdown-editor-surface [data-pnode=tableHeader]{font-weight:600;background:hsl(var(--muted) / .62)}.markdown-editor-surface .md-atom{margin:.15em 0}.markdown-editor-surface .md-drop-ghost{position:absolute;border-radius:.5rem;background:hsl(var(--brand-orange) / .07);border:1px dashed hsl(var(--brand-orange) / .4);pointer-events:none;z-index:5}.markdown-editor-surface .md-block-dragging{opacity:.35}.markdown-editor-surface .ProseMirror>*{transition:transform .16s cubic-bezier(.2,0,0,1)}@media(prefers-reduced-motion:reduce){.markdown-editor-surface .ProseMirror>*{transition:none}}.markdown-editor-surface .md-widget{margin-left:-1.25rem;padding-left:1.25rem}.milestone-document-body .milestone-board-canvas{margin-inline:calc(var(--theme-board-breakout) * -1)}@container mdsurface (min-width: 640px){.markdown-editor-surface .ProseMirror>*:has(.md-widget[data-widget-span]){display:inline-block;vertical-align:top}.markdown-editor-surface .ProseMirror>*:has(.md-widget[data-widget-span=half]){width:calc(50% - .375rem)}.markdown-editor-surface .ProseMirror>*:has(.md-widget[data-widget-span=third]){width:calc(33.333% - .5rem)}.markdown-editor-surface .ProseMirror>*:has(.md-widget[data-widget-span=two-thirds]){width:calc(66.666% - .25rem)}}.markdown-editor-surface .ProseMirror>*:has(.md-widget){transition:transform .16s cubic-bezier(.2,0,0,1),width .16s cubic-bezier(.2,0,0,1)}.markdown-editor-surface .ProseMirror>*[data-resizing]{transition:none}@media(prefers-reduced-motion:reduce){.markdown-editor-surface .ProseMirror>*:has(.md-widget){transition:none}}.markdown-editor-surface .md-widget[data-widget-span]{margin-left:0;padding-left:.75rem}.markdown-editor-surface .ProseMirror>*:first-child,.markdown-editor-surface .ProseMirror>*:first-child .md-atom{margin-top:0}.markdown-editor-surface .ProseMirror>*:last-child,.markdown-editor-surface .ProseMirror>*:last-child .md-atom{margin-bottom:0}.markdown-editor-surface .md-heading-marker{color:hsl(var(--muted-foreground, 215 16% 45%));font-weight:400;font-size:0;transition:font-size .08s ease-out}.markdown-editor-surface .md-heading-marker-active{font-size:inherit}.markdown-editor-surface .md-empty-placeholder:before{content:var(--canvas-placeholder, "");float:left;height:0;color:hsl(var(--muted-foreground, 215 16% 45%));pointer-events:none;opacity:.6}.markdown-editor-surface [data-pmark=mention]{--mention-tone: hsl(var(--brand-orange, 19 100% 48%));display:inline-flex;align-items:baseline;gap:.28em;color:var(--mention-tone);background:color-mix(in srgb,var(--mention-tone) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mention-tone) 22%,transparent);border-radius:.375em;padding:.02em .34em;font-weight:500;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease}.markdown-editor-surface [data-pmark=mention]:before{content:"";display:inline-block;width:.42em;height:.42em;border-radius:50%;background:var(--mention-tone);opacity:.85;transform:translateY(-.08em)}.markdown-editor-surface [data-pmark=mention]:hover{background:color-mix(in srgb,var(--mention-tone) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mention-tone) 38%,transparent)}.markdown-editor-surface [data-pmark=mention][data-ref-type=user],.markdown-editor-surface [data-pmark=mention][data-ref-type=person]{--mention-tone: #0f766e}.markdown-editor-surface [data-pmark=mention][data-ref-type=project]{--mention-tone: #6d28d9}.markdown-editor-surface [data-pmark=mention][data-ref-type=task]{--mention-tone: #047857}.markdown-editor-surface [data-pmark=mention][data-ref-type=meeting]{--mention-tone: #b45309}.markdown-editor-surface [data-pmark=mention][data-ref-type=note]{--mention-tone: #0369a1}.markdown-editor-surface [data-pmark=mention][data-ref-type=file]{--mention-tone: #be123c}.markdown-editor-surface [data-pmark=mention][data-ref-type=milestone],.markdown-editor-surface [data-pmark=mention][data-ref-type=domain],.markdown-editor-surface [data-pmark=mention][data-ref-type=theme]{--mention-tone: #4338ca}.markdown-editor-surface [data-pmark=mention][data-ref-type=decision]{--mention-tone: #c2410c}.markdown-editor-surface [data-pmark=mention][data-ref-type=company]{--mention-tone: #475569}.markdown-editor-surface [data-pmark=mention][data-ref-type=page]{--mention-tone: #a21caf}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=user],.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=person]{--mention-tone: #5eead4}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=project]{--mention-tone: #c4b5fd}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=task]{--mention-tone: #6ee7b7}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=meeting]{--mention-tone: #fcd34d}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=note]{--mention-tone: #7dd3fc}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=file]{--mention-tone: #fda4af}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=milestone],.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=domain],.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=theme]{--mention-tone: #a5b4fc}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=decision]{--mention-tone: #fdba74}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=company]{--mention-tone: #cbd5e1}.dark .markdown-editor-surface [data-pmark=mention][data-ref-type=page]{--mention-tone: #f0abfc}.md-block-gutter{position:absolute;display:flex;align-items:center;justify-content:flex-end;gap:.15em;width:32px}.md-block-gutter-add,.md-block-gutter-drag{display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;border-radius:.25em;color:hsl(var(--muted-foreground, 215 16% 45%));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.9em}.md-block-gutter-add:hover,.md-block-gutter-drag:hover{background:hsl(var(--muted) / .8);color:hsl(var(--foreground, 215 28% 14%))}.md-block-gutter-drag{cursor:grab}.md-editor-popup-host{position:fixed}.pando-home[data-tabs-open=true]{grid-template-columns:minmax(22rem,.92fr) minmax(28rem,1.08fr)}.pando-home[data-tabs-open=true] .pando-tabs-pane{grid-column:2;grid-row:1}.pando-home:not([data-tabs-open=true]) .pando-tabs-pane{display:none}.pando-tabs-pane{--tab-front: hsl(var(--card));--tab-line: hsl(220 18% 20% / .085);--tab-ink-soft: hsl(var(--muted-foreground));position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;isolation:isolate}.dark .pando-tabs-pane{--tab-front: hsl(0 0% 100% / .075);--tab-line: hsl(0 0% 100% / .07)}.pando-tab-select:focus-visible,.pando-tab-close:focus-visible,.pando-tab-pin:focus-visible,.pando-tab-strip-button:focus-visible,.pando-new-tab button:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-tab-bodies{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.pando-tab-body{flex:1;min-height:0;display:flex;flex-direction:column}.pando-tab-body[hidden]{display:none}.pando-tab-header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex:0 0 auto;padding:1.35rem 1.6rem 1.15rem}.pando-tab-header:after{content:"";position:absolute;left:1.6rem;right:1.6rem;bottom:0;height:1px;background:linear-gradient(90deg,var(--tab-line),var(--tab-line) 70%,transparent)}.pando-tab-header[data-compact]{padding-bottom:.85rem}.pando-tab-header[data-compact]:after{opacity:0}.pando-tab-header-copy{min-width:0;padding-top:.1rem}.pando-tab-header-kind{display:inline-flex;align-items:center;gap:.4rem;color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.pando-tab-header-kind .pando-tab-kind-icon{color:hsl(var(--brand-orange));opacity:1}.pando-tab-header-pinned{margin-left:.2rem;padding:.05rem .4rem;border-radius:999px;background:hsl(var(--brand-orange) / .1);color:hsl(var(--brand-orange));letter-spacing:.12em}.pando-tab-header h2{margin-top:.45rem;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:hsl(var(--foreground));overflow-wrap:anywhere;text-wrap:balance}.pando-tab-header p{margin-top:.35rem;color:var(--tab-ink-soft);font-size:12.5px;line-height:1.5}.pando-tab-header-actions{display:flex;align-items:center;gap:.3rem;flex:0 0 auto}.pando-tab-action{display:inline-flex;align-items:center;gap:.35rem;height:1.85rem;padding:0 .7rem;border-radius:.6rem;border:1px solid hsl(220 18% 20% / .12);background:hsl(var(--card));color:hsl(var(--foreground));font-size:12.5px;font-weight:550;white-space:nowrap;letter-spacing:-.003em;box-shadow:0 1px #ffffffe6 inset,0 1px 2px #20293c0f;transition:background-color .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out}.pando-tab-action:hover:not(:disabled){border-color:#2a303c33;background:hsl(var(--muted) / .45)}.pando-tab-action:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:2px}.pando-tab-action:disabled{opacity:.45;cursor:default}.pando-tab-action svg{opacity:.55}.dark .pando-tab-action{border-color:#ffffff1a;background:#ffffff0a;box-shadow:none}.dark .pando-tab-action:hover:not(:disabled){background:#ffffff14}.pando-tab-pin-toggle[aria-pressed=true]{color:hsl(var(--brand-orange))}.pando-tab-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.pando-tab-deck{display:flex;flex:1;flex-direction:column;min-height:0}.pando-tab-padded{padding:1.35rem 1.6rem 2.25rem}.pando-tab-stack>*+*{margin-top:1.5rem}.pando-tab-quiet{color:var(--tab-ink-soft);font-size:12.5px;line-height:1.6}.pando-tab-task{padding-inline:2.1rem}.pando-tab-work>*+*{margin-top:1.15rem}.pando-tab-work-request{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;padding:.85rem 1rem;border-radius:.85rem;background:hsl(var(--muted) / .45);font-size:13.5px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.pando-tab-doc{display:flex;flex-direction:column}.pando-tab-note{flex:1;min-height:0;display:flex;flex-direction:column;padding:.4rem 1rem 0}.pando-tab-review{padding:.35rem 1rem 2rem}.pando-tab-review .home-review-header,.pando-tab-review .legacy-proposal-review-header:has(>.home-review-header:only-child){display:none}.pando-tab-skeleton{flex:1;padding:1.5rem 1.6rem}.pando-tab-skeleton-head{padding-bottom:1.25rem;border-bottom:1px solid var(--tab-line)}.pando-tab-skeleton-body{display:grid;gap:.65rem;padding-top:1.4rem}.pando-tab-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 2rem 4rem;text-align:center}.pando-tab-state-mark{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:.6rem;border-radius:1rem;border:1px solid var(--tab-line);background:linear-gradient(180deg,hsl(var(--card)),hsl(var(--muted) / .7));box-shadow:0 1px #fffc inset,0 6px 16px -10px #20293c4d;color:var(--tab-ink-soft)}.dark .pando-tab-state-mark{background:#ffffff0a;box-shadow:none}.pando-tab-state h2{font-size:15px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground))}.pando-tab-state p{max-width:22rem;color:var(--tab-ink-soft);font-size:13px;line-height:1.55}.pando-tab-state-actions{display:flex;gap:.4rem;margin-top:.9rem}.pando-new-tab{padding:1.9rem 1.75rem 2.5rem}.pando-new-tab-hero{display:flex;align-items:center;gap:.9rem;margin-bottom:1.9rem}.pando-new-tab-hero h2{font-size:19px;font-weight:600;letter-spacing:-.02em;color:hsl(var(--foreground))}.pando-new-tab-hero p{margin-top:.2rem;max-width:30rem;color:var(--tab-ink-soft);font-size:12.5px;line-height:1.55}.pando-new-tab section+section{margin-top:1.75rem}.pando-new-tab h3{display:flex;align-items:center;gap:.45rem;margin:0 0 .6rem .15rem;color:var(--tab-ink-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.pando-new-tab h3>span{min-width:1.15rem;padding:0 .3rem;border-radius:999px;background:hsl(var(--brand-orange) / .12);color:hsl(var(--brand-orange));font-size:10px;letter-spacing:0;text-align:center}.pando-new-tab-list{overflow:hidden;border:1px solid var(--tab-line);border-radius:.95rem;background:hsl(var(--card));box-shadow:0 1px 2px #20293c0a}.pando-new-tab-list li+li{border-top:1px solid var(--tab-line)}.pando-new-tab button{display:flex;align-items:center;gap:.8rem;width:100%;text-align:left;color:hsl(var(--foreground));transition:background-color .14s ease-out,border-color .14s ease-out,transform .14s ease-out,box-shadow .14s ease-out}.pando-new-tab-list button{padding:.75rem .95rem}.pando-new-tab-list button:hover{background:hsl(var(--muted) / .45)}.pando-new-tab-mark{display:grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:.6rem;border:1px solid var(--tab-line);background:hsl(var(--muted) / .55);color:var(--tab-ink-soft)}.pando-new-tab-list .pando-new-tab-mark{color:hsl(var(--brand-orange));background:hsl(var(--brand-orange) / .07);border-color:hsl(var(--brand-orange) / .14)}.pando-new-tab-copy{flex:1;min-width:0}.pando-new-tab-copy strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:550;letter-spacing:-.005em}.pando-new-tab-copy small{display:block;margin-top:.12rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--tab-ink-soft);font-size:11.5px}.pando-new-tab-go{flex:0 0 auto;color:var(--tab-ink-soft);opacity:0;transform:translate(-3px);transition:opacity .14s ease-out,transform .14s ease-out}.pando-new-tab-list button:hover .pando-new-tab-go,.pando-new-tab-list button:focus-visible .pando-new-tab-go{opacity:1;transform:none}.pando-new-tab-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.55rem}.pando-new-tab-grid button{padding:.7rem .8rem;border:1px solid var(--tab-line);border-radius:.85rem;background:hsl(var(--muted) / .22)}.pando-new-tab-grid button:hover{border-color:#2a303c24;background:hsl(var(--card));transform:translateY(-1px);box-shadow:0 8px 20px -14px #20293c59}.dark .pando-new-tab-grid button:hover{border-color:#ffffff1f;box-shadow:none}.pando-new-tab-empty{padding:1rem 1.1rem;border:1px dashed var(--tab-line);border-radius:.95rem;color:var(--tab-ink-soft);font-size:12.5px}@media(max-width:1150px){.pando-home[data-tabs-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pando-home[data-tabs-open=true] .pando-tabs-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:contents}.pando-home[data-tabs-open=true] .pando-tab-strip:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:1;grid-row:1}.agent-workspace:has(>.pando-content-pane-toggle) .pando-home[data-tabs-open=true] .pando-tab-strip:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:46px}.pando-home[data-tabs-open=true] .pando-conversation-place:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-home[data-tabs-open=true] .pando-tab-bodies:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:1;grid-row:2}.pando-home[data-tabs-open=true] .pando-tab-bodies:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow:hidden}.pando-home[data-tabs-open=true][data-active-tab=pando] .pando-tab-bodies:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-home[data-tabs-open=true]:not([data-active-tab=pando]) .pando-conversation-place:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (max-width: 81.656rem){.pando-home[data-tabs-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pando-home[data-tabs-open=true] .pando-tabs-pane:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:contents}.pando-home[data-tabs-open=true] .pando-tab-strip:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:1;grid-row:1}.agent-workspace:has(>.pando-content-pane-toggle) .pando-home[data-tabs-open=true] .pando-tab-strip:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:46px}.pando-home[data-tabs-open=true] .pando-conversation-place:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-home[data-tabs-open=true] .pando-tab-bodies:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:1;grid-row:2}.pando-home[data-tabs-open=true] .pando-tab-bodies:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow:hidden}.pando-home[data-tabs-open=true][data-active-tab=pando] .pando-tab-bodies:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-home[data-tabs-open=true]:not([data-active-tab=pando]) .pando-conversation-place:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}@media(max-width:767px){.pando-tab:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:9.5rem}.pando-tab-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-tab-padded:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-new-tab:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-inline:1.1rem}.pando-tab-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{left:1.1rem;right:1.1rem}.pando-tab-task:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-inline:1.1rem}}@container pando-page (max-width: 54.786rem){.pando-tab:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:9.5rem}.pando-tab-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-tab-padded:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-new-tab:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-inline:1.1rem}.pando-tab-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{left:1.1rem;right:1.1rem}.pando-tab-task:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-inline:1.1rem}}@keyframes pando-tab-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pando-tabs-pane,.pando-tab,.pando-tab-body,.pando-tab-state{animation:none}.pando-new-tab button,.pando-tab-select,.pando-new-tab-go{transition:none}}@media(min-width:1151px){.pando-app-shell>.app-workspace>.agent-workspace:has(.pando-home[data-tabs-open=true]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:transparent!important;background:transparent!important;box-shadow:none!important}:has(>.pando-home[data-tabs-open=true]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0}.pando-app-shell .pando-home[data-tabs-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:var(--pando-pane-glass)}.dark .pando-app-shell .pando-home[data-tabs-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:linear-gradient(90deg,hsl(var(--card) / .35),#121417)}.pando-home[data-tabs-open=true] .pando-conversation-place:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0 1.25rem}.pando-two-layer.is-expanded+.agent-workspace .pando-home[data-tabs-open=true]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:18px;border-left:1px solid hsl(var(--foreground) / .07)}.pando-home[data-tabs-open=true] .pando-tabs-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left:1px solid var(--pando-nav-line);background:hsl(var(--card))}.dark .pando-home[data-tabs-open=true] .pando-tabs-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:linear-gradient(135deg,#121417,#101114 75%)}.pando-home[data-tabs-open=true] .pando-tab-strip:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.55rem}}@container pando-page (min-width: 81.696rem){.pando-app-shell>.app-workspace>.agent-workspace:has(.pando-home[data-tabs-open=true]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:transparent!important;background:transparent!important;box-shadow:none!important}:has(>.pando-home[data-tabs-open=true]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0}.pando-app-shell .pando-home[data-tabs-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:var(--pando-pane-glass)}.dark .pando-app-shell .pando-home[data-tabs-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:linear-gradient(90deg,hsl(var(--card) / .35),#121417)}.pando-home[data-tabs-open=true] .pando-conversation-place:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0 1.25rem}.pando-two-layer.is-expanded+.agent-workspace .pando-home[data-tabs-open=true]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:18px;border-left:1px solid hsl(var(--foreground) / .07)}.pando-home[data-tabs-open=true] .pando-tabs-pane:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left:1px solid var(--pando-nav-line);background:hsl(var(--card))}.dark .pando-home[data-tabs-open=true] .pando-tabs-pane:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:linear-gradient(135deg,#121417,#101114 75%)}.pando-home[data-tabs-open=true] .pando-tab-strip:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.55rem}}.pando-tab-header{padding:1rem 1.35rem .9rem}.pando-tab-header:after{left:1.35rem;right:1.35rem}.pando-tab-header h2{margin-top:.3rem;font-size:17px}.pando-new-tab{padding:1.15rem 1.35rem 1.75rem}.pando-new-tab-hero{gap:.7rem;margin-bottom:1.15rem}.pando-new-tab-hero h2{font-size:15px}.pando-new-tab-hero p{margin-top:.1rem;font-size:12px;line-height:1.45}.pando-new-tab section+section{margin-top:1.25rem}.pando-new-tab h3{margin-bottom:.45rem}.pando-new-tab-list button{padding:.58rem .8rem}.pando-new-tab-grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.45rem}.pando-new-tab-grid button{padding:.55rem .65rem}.pando-new-tab .pando-new-tab-places button{height:1.85rem;padding:0 .75rem 0 .6rem;font-size:12px}.pando-new-tab-places{gap:.35rem}.pando-canvas-view{--tab-front: hsl(var(--card));--tab-line: hsl(220 18% 20% / .085);--tab-ink-soft: hsl(var(--muted-foreground));display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain}.dark .pando-canvas-view{--tab-front: hsl(0 0% 100% / .075);--tab-line: hsl(0 0% 100% / .07)}.agent-workspace-route{position:relative}.pando-view-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;min-width:0;min-height:0;background:hsl(var(--card));outline:none;box-shadow:inset 1px 0 0 var(--pando-nav-line);animation:pando-view-sheet-in .24s var(--pando-nav-ease) both}.dark .pando-view-sheet{background:linear-gradient(135deg,#121417,#101114 75%)}.pando-view-sheet-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:.75rem;height:var(--pando-head-band);padding:0 .75rem 0 1.35rem;border-bottom:1px solid var(--pando-nav-line)}.pando-view-sheet-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground) / .62);font:500 10.5px/16px JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase}.pando-view-sheet-close{display:inline-flex;flex:none;align-items:center;gap:.4rem;height:1.9rem;padding:0 .4rem 0 .55rem;border:1px solid hsl(var(--foreground) / .12);border-radius:.6rem;background:hsl(var(--card));color:hsl(var(--foreground) / .82);font-size:12.5px;font-weight:550;box-shadow:0 1px 2px #20293c0d;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.pando-view-sheet-close kbd{padding:0 .3rem;border:1px solid hsl(var(--foreground) / .1);border-radius:.3rem;color:hsl(var(--muted-foreground));font:500 10px/16px JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.pando-view-sheet-close:hover{border-color:hsl(var(--foreground) / .2);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground))}.dark .pando-view-sheet-close{background:#ffffff0a;box-shadow:none}.pando-view-sheet-close:focus-visible{outline:2px solid hsl(var(--ring) / .7);outline-offset:1px}.pando-view-sheet-body{display:flex;flex:1;flex-direction:column;min-height:0}@keyframes pando-view-sheet-in{0%{opacity:0;transform:translate(-14px)}}@media(prefers-reduced-motion:reduce){.pando-view-sheet{animation:none}}.pando-view-sheet-scroll{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain}.solvigo-pando-mark{position:relative;display:inline-block;flex:0 0 auto;width:36px;height:36px;--solvigo-mark-fill: #152536;--solvigo-mark-pando: 0}.dark .solvigo-pando-mark{--solvigo-mark-fill: #e3ebf5}.solvigo-pando-mark__shape{position:absolute;left:1px;top:3px;overflow:visible;transition:opacity .2s ease}.solvigo-pando-mark__shape path{stroke-width:.35;stroke-linejoin:round}.solvigo-pando-mark__flat{fill:var(--solvigo-mark-fill);stroke:var(--solvigo-mark-fill)}.solvigo-pando-mark__pebble{opacity:var(--solvigo-mark-pando)}.solvigo-pando-mark[data-stage=pando] .solvigo-pando-mark__shape{opacity:0}.solvigo-pando-mark__pando{position:absolute;left:0;top:.92px;animation:solvigo-pando-in .2s ease-out;transition:opacity .16s ease}.solvigo-pando-mark__pando>svg{display:block}.solvigo-pando-mark[data-stage=leaving] .solvigo-pando-mark__pando{opacity:0}@keyframes solvigo-pando-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.solvigo-pando-mark__shape,.solvigo-pando-mark__pando{transition:none;animation:none}}.companion-work-overlay__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;background:#1113186b;-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}.companion-work-overlay__task,.companion-work-overlay__invalid{position:fixed;z-index:181;top:50%;left:50%;box-sizing:border-box;width:min(46rem,calc(100vw - 2rem));height:min(48rem,calc(100dvh - 2rem));min-width:0;min-height:0;overflow:hidden;transform:translate(-50%,-50%);border:1px solid hsl(var(--border) / .78);border-radius:1.15rem;outline:none;background:hsl(var(--card) / .96);color:hsl(var(--foreground));box-shadow:0 28px 80px #08090d6b,0 8px 24px #08090d33}.companion-work-overlay__task{display:flex;flex-direction:column}.companion-work-overlay__task-panel{width:100%;height:100%;min-height:0;border:0;border-radius:inherit;background:transparent;box-shadow:none}.companion-work-overlay__invalid{display:flex;height:auto;max-height:calc(100dvh - 2rem);flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.5rem}.companion-work-overlay__title{margin:0;font-size:1rem;font-weight:650;line-height:1.35}.companion-work-overlay__description{margin:0 0 .25rem;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.55}.companion-work-overlay__proposal-state{display:grid;min-height:13rem;align-content:center;justify-items:center;gap:.8rem;padding:1.5rem;color:hsl(var(--muted-foreground));text-align:center}.companion-work-overlay__proposal-state p{margin:0}@media(max-width:560px){.companion-work-overlay__task:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(100vw - 1rem);height:calc(100dvh - 1rem);border-radius:.9rem}.companion-work-overlay__invalid:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(100vw - 2rem)}}@container pando-page (max-width: 40rem){.companion-work-overlay__task:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(100vw - 1rem);height:calc(100dvh - 1rem);border-radius:.9rem}.companion-work-overlay__invalid:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(100vw - 2rem)}}@media(prefers-reduced-motion:reduce){.companion-work-overlay__overlay,.companion-work-overlay__task,.companion-work-overlay__invalid{animation:none;transition:none}}@media(prefers-reduced-transparency:reduce){.companion-work-overlay__overlay{background:#1113189e;-webkit-backdrop-filter:none;backdrop-filter:none}.companion-work-overlay__task,.companion-work-overlay__invalid{background:hsl(var(--card))}}@media(forced-colors:active){.companion-work-overlay__overlay{background:Canvas;opacity:.88;-webkit-backdrop-filter:none;backdrop-filter:none}.companion-work-overlay__task,.companion-work-overlay__invalid{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}}.agent-workspace{container-type:inline-size}.agent-workspace-route{display:flex}.agent-workspace-conversation{display:contents}.agent-workspace-open{position:relative;display:flex;flex:1;min-width:0;min-height:0;padding:.75rem}.agent-workspace:has(>.agent-workspace-open)>.agent-workspace-route{display:none}@container (max-width: 59.999rem){.agent-workspace .agent-chat-layout-toggle{display:none!important}}@container (min-width: 60rem){.agent-workspace-open[data-agent-service-overlay-mode=half]{flex:0 0 clamp(23rem,34%,30rem);padding-left:0}.agent-workspace:has(>.agent-workspace-open[data-agent-service-overlay-mode=half])>.agent-workspace-route{display:flex}}@media(max-width:59.999rem){.agent-workspace .agent-chat-layout-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none!important}}@container pando-page (max-width: 68.57rem){.agent-workspace .agent-chat-layout-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none!important}}.companion-controls{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.companion-control{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;border:1px solid transparent;border-radius:7px;color:hsl(var(--muted-foreground));transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out}.companion-placement-switch{display:inline-flex;align-items:center;gap:3px;margin-right:3px;padding-right:7px;border-right:1px solid hsl(var(--foreground) / .12)}.companion-control[aria-pressed=true]{border-color:transparent;color:hsl(var(--foreground));background:hsl(var(--foreground) / .07);box-shadow:none}.dark .companion-control[aria-pressed=true]{border-color:hsl(var(--foreground) / .3);background:hsl(var(--foreground) / .12);box-shadow:inset 0 1px hsl(var(--foreground) / .07),0 1px 3px #0003}.companion-control[aria-disabled=true]{opacity:.35;cursor:not-allowed;background:transparent;box-shadow:none}@media(hover:hover)and (pointer:fine){.companion-control:not([aria-disabled=true]):not([aria-pressed=true]):hover{background:hsl(var(--foreground) / .09);color:hsl(var(--foreground))}.companion-control[aria-pressed=true]:hover{background:hsl(var(--foreground) / .1)}.dark .companion-control[aria-pressed=true]:hover{border-color:hsl(var(--foreground) / .42);background:hsl(var(--foreground) / .12)}}.companion-control:focus-visible,.companion-launcher:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.companion-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 12px 16px;border-bottom:1px solid hsl(var(--border) / .7)}.companion-identity{display:flex;align-items:center;gap:8px;min-width:0}.agent-workspace-companion[data-companion-layout] .companion-header{box-sizing:border-box;min-height:60px;padding:10px 14px 10px 16px;border-bottom-color:var(--companion-header-border, hsl(var(--border) / .55));background:var(--companion-header-background, hsl(var(--card)))}.agent-workspace-companion[data-companion-layout] .companion-identity{gap:10px}.agent-workspace-companion[data-companion-layout] :is(.companion-control,.companion-launcher):focus-visible{box-shadow:none}.companion-identity>span{display:flex;flex-direction:column;min-width:0}.companion-identity strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companion-identity small{display:flex;align-items:center;gap:4px;color:hsl(var(--muted-foreground));font-size:11px;white-space:nowrap}.companion-identity small svg{flex-shrink:0}.companion-launcher{position:absolute;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:35;display:inline-flex;flex-direction:row-reverse;align-items:center;box-sizing:border-box;height:44px;min-width:44px;max-width:calc(100% - 32px);padding:0 4px;border:0;border-radius:14px;color:hsl(var(--foreground));background:transparent;text-align:left;transition:transform .16s ease-out}.agent-workspace:has([data-hides-companion-launcher])>.companion-launcher{display:none}.companion-launcher .solvigo-pando-mark{filter:drop-shadow(0 4px 8px hsl(var(--foreground) / .16))}.dark .companion-launcher .solvigo-pando-mark{filter:drop-shadow(0 6px 10px rgb(0 0 0 / .5))}.companion-launcher:active{transform:scale(.96)}.companion-launcher-label{display:inline-block;box-sizing:border-box;min-width:0;max-width:0;height:32px;padding:0;overflow:hidden;opacity:0;border:0 solid hsl(var(--foreground) / .1);border-radius:16px;background:hsl(var(--card) / .86);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 6px 16px -10px hsl(var(--foreground) / .3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:30px;font-weight:600;letter-spacing:.01em;transition:max-width .22s ease-out,opacity .16s ease-out,margin .22s ease-out,padding .22s ease-out}.companion-launcher[data-status] .companion-launcher-label{max-width:15rem;margin-right:8px;padding:0 12px;border-width:1px;opacity:1}.companion-launcher[data-status=working] .companion-launcher-label{color:hsl(var(--muted-foreground));font-weight:500}.dark .companion-launcher-label{box-shadow:0 6px 16px -10px #0009}@supports not (backdrop-filter: blur(1px)) and not (-webkit-backdrop-filter: blur(1px)){.companion-launcher-label{background:hsl(var(--card))}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.companion-launcher-label{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.companion-launcher-label{border-color:hsl(var(--foreground) / .6)}}@media(prefers-reduced-motion:reduce){.companion-launcher,.companion-launcher-label,.companion-control{transition:none}}@media(forced-colors:active){.companion-placement-switch{border-color:ButtonText;background:Canvas}.companion-control[aria-pressed=true],.dark .companion-control[aria-pressed=true],.companion-control[aria-pressed=true]:hover{border-color:Highlight;background:Highlight;color:HighlightText;forced-color-adjust:none;box-shadow:none}.companion-launcher,.companion-launcher:hover,.companion-launcher:active,.dark .companion-launcher{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.agent-workspace-companion{display:flex;min-width:0;min-height:0;border-radius:22px;outline:none}.agent-workspace-companion:focus-visible{outline:2px solid hsl(var(--foreground) / .26);outline-offset:2px;box-shadow:none}.agent-workspace-companion[data-companion-layout=floating]{position:absolute;right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:min(440px,calc(100% - 32px));height:min(720px,calc(100% - 32px));z-index:40}.agent-workspace-companion .agent-service-companion-surface{border-radius:22px}.agent-workspace-companion[data-companion-layout=docked]{box-sizing:border-box;flex:0 0 400px;padding:8px 8px 8px 0}.agent-workspace-companion[data-companion-layout=docked] .agent-service-companion-surface{border-radius:18px;box-shadow:var(--companion-shell-shadow)}@container (width < 48rem){.agent-workspace-companion[data-companion-layout=docked]{position:absolute;right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:min(440px,calc(100% - 32px));height:min(720px,calc(100% - 32px));z-index:40;padding:0}}@media not (min-width:70rem){.agent-workspace-companion[data-companion-layout=docked]{position:absolute;right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:min(440px,calc(100% - 32px));height:min(720px,calc(100% - 32px));z-index:40;padding:0}}@media(max-width:47.999rem){.agent-workspace:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){container-type:normal}.pando-app-shell>.app-workspace>.agent-workspace:has(>[data-companion-layout]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){z-index:80}.companion-launcher:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.agent-workspace-companion[data-companion-layout]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:fixed;inset:0 0 auto;box-sizing:border-box;width:auto;height:100vh;max-height:100vh;min-height:0;overflow:hidden;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);z-index:85;border-radius:0;background:transparent;filter:none}@supports (height: 100dvh){.agent-workspace-companion[data-companion-layout]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){height:100dvh;max-height:100dvh}}.agent-workspace-companion .agent-service-companion-surface:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border:0;border-radius:0!important;box-shadow:none}.companion-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:10px 12px}.companion-control:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:36px;height:36px}.agent-workspace-companion .companion-placement-switch:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (max-width: 54.856rem){.agent-workspace:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){container-type:normal}.pando-app-shell>.app-workspace>.agent-workspace:has(>[data-companion-layout]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){z-index:80}.companion-launcher:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.agent-workspace-companion[data-companion-layout]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:fixed;inset:0 0 auto;box-sizing:border-box;width:auto;height:100vh;max-height:100vh;min-height:0;overflow:hidden;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);z-index:85;border-radius:0;background:transparent;filter:none}@supports (height: 100dvh){.agent-workspace-companion[data-companion-layout]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){height:100dvh;max-height:100dvh}}.agent-workspace-companion .agent-service-companion-surface:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border:0;border-radius:0!important;box-shadow:none}.companion-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:10px 12px}.companion-control:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:36px;height:36px}.agent-workspace-companion .companion-placement-switch:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{container:pando-companion / inline-size;width:100%}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface:focus-visible{outline:1px solid hsl(var(--foreground) / .28);outline-offset:-1px;box-shadow:var(--companion-shell-shadow)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-testid=agent-service-message-list]{padding:16px;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-testid=agent-service-message-list]::-webkit-scrollbar{display:none;width:0;height:0}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .agent-conversation-message{margin-inline:0;min-width:0}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .agent-conversation-message-content{min-width:0;max-width:90%;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=agent] .agent-conversation-message-content{width:100%;max-width:100%;padding:4px 0;border:0;border-radius:0;color:hsl(var(--foreground) / .92);background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=agent] .agent-conversation-message-content:before,.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=agent] .agent-conversation-message-content:after{content:none!important}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=agent] .rk-chat-markdown{line-height:1.7}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=agent] .rk-chat-markdown>:first-child{margin-top:0}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=agent] .rk-chat-markdown>:last-child{margin-bottom:0}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-author=user] .agent-conversation-message-content{padding:9px 13px;border:1px solid hsl(var(--foreground) / .08);border-radius:15px 15px 5px;box-shadow:0 2px 7px hsl(var(--foreground) / .08)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-message-continuation=true]{margin-top:4px}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-testid=agent-service-message-list] pre{max-width:100%;overflow-x:auto}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-testid=agent-service-message-list] img{max-width:100%}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-group{border-color:hsl(var(--border) / .52);border-radius:15px;background:hsl(var(--card) / .7);box-shadow:none}.dark .agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-group{background:hsl(var(--card) / .78)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-group__header{padding:.7rem .9rem .62rem;border-bottom-color:hsl(var(--border) / .38)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-card__title{font-size:.86rem;letter-spacing:-.012em}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-card__agent{font-size:.72rem}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-card__status{font-size:.7rem}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result--companion{border-color:hsl(var(--border) / .68);border-radius:14px;background:linear-gradient(145deg,hsl(var(--card) / .9),hsl(var(--muted) / .24));box-shadow:0 5px 16px -14px hsl(var(--foreground) / .36),inset 0 1px hsl(var(--background) / .5)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result--companion:is(:hover,.is-selected){border-color:hsl(var(--ring) / .38);background:linear-gradient(145deg,hsl(var(--card) / .98),hsl(var(--accent) / .08));box-shadow:0 7px 18px -14px hsl(var(--foreground) / .4),inset 0 1px hsl(var(--background) / .68);transform:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result--companion .pando-conversation-artifact-result__art{box-sizing:border-box;width:34px;height:34px;grid-template-rows:1fr;border-color:hsl(var(--border) / .58);border-radius:11px;background:hsl(var(--background) / .62);box-shadow:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result__page{min-height:0;height:100%}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result__mark{display:none}.dark .agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result--companion{background:linear-gradient(145deg,hsl(var(--card) / .9),hsl(var(--muted) / .32));box-shadow:0 5px 18px -14px #020409cc,inset 0 1px hsl(var(--foreground) / .045)}.dark .agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result--companion:is(:hover,.is-selected){background:linear-gradient(145deg,hsl(var(--card) / .98),hsl(var(--accent) / .12))}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-artifact-result--companion:focus-visible{outline:2px solid hsl(var(--ring) / .78);outline-offset:3px;box-shadow:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-work-group__items>.pando-studio-work-receipt{margin:.25rem .7rem;padding:.55rem .25rem;border:0;border-top:1px solid hsl(var(--border) / .4);border-radius:0;background:transparent}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-suggestion{--result-line: hsl(var(--border) / .48);border-radius:13px;background:hsl(var(--card) / .82);box-shadow:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-suggestion__header{border-radius:13px 13px 0 0;background:transparent}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .pando-conversation-suggestion :is(button,summary):focus-visible{box-shadow:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-agent-service-composer]{max-width:none;padding:10px 12px 12px}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface .agent-service-composer-context:empty{display:none}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-agent-service-pending-question]{min-height:0;max-height:45%;flex-shrink:1;margin-inline:12px;padding:12px}@container pando-companion (max-width: 22rem){.agent-workspace-companion[data-companion-layout] .companion-header{padding-inline:10px}.agent-workspace-companion[data-companion-layout] .companion-control{width:30px}.agent-workspace-companion[data-companion-layout] .companion-identity small{font-size:10px}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface [data-testid=agent-service-message-list]{padding:12px}}@media(max-width:47.999rem){.agent-workspace-companion[data-companion-layout] .companion-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:10px 12px}}@container pando-page (max-width: 54.856rem){.agent-workspace-companion[data-companion-layout] .companion-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:10px 12px}}@media(prefers-reduced-motion:reduce){.agent-workspace-companion[data-companion-layout] .companion-control{transition:none}}.agent-workspace-companion[data-companion-layout]{--companion-shell-background: hsl(var(--card) / .76);--companion-shell-border: hsl(var(--foreground) / .11);--companion-shell-blur: 28px;--companion-shell-saturation: 168%;--companion-shell-shadow: inset 0 1px 0 hsl(var(--background) / .88), inset 0 0 0 1px hsl(var(--background) / .28), 0 22px 54px -30px hsl(var(--foreground) / .34), 0 3px 12px hsl(var(--foreground) / .07);--companion-header-background: transparent;--companion-header-border: hsl(var(--foreground) / .055)}.dark .agent-workspace-companion[data-companion-layout]{--companion-shell-background: hsl(var(--card) / .78);--companion-shell-border: hsl(var(--foreground) / .16);--companion-shell-shadow: inset 0 1px 0 hsl(var(--foreground) / .13), inset 0 0 0 1px hsl(var(--foreground) / .045), 0 24px 58px -28px rgb(0 0 0 / .82), 0 4px 16px rgb(0 0 0 / .35);--companion-header-background: hsl(var(--background) / .2);--companion-header-border: hsl(var(--foreground) / .11)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{box-sizing:border-box;border:1px solid var(--companion-shell-border);background-color:var(--companion-shell-background);background-image:linear-gradient(145deg,hsl(var(--background) / .28),transparent 34%),linear-gradient(325deg,hsl(var(--accent) / .035),transparent 48%);-webkit-backdrop-filter:blur(var(--companion-shell-blur)) saturate(var(--companion-shell-saturation));backdrop-filter:blur(var(--companion-shell-blur)) saturate(var(--companion-shell-saturation));box-shadow:var(--companion-shell-shadow)}.dark .agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{border-color:var(--companion-shell-border)}.agent-workspace-companion[data-companion-layout] .companion-header{border-bottom-color:var(--companion-header-border);background:var(--companion-header-background)}.dark .agent-workspace-companion[data-companion-layout] .companion-header{box-shadow:inset 0 1px hsl(var(--background) / .42)}@supports not (backdrop-filter: blur(1px)) and not (-webkit-backdrop-filter: blur(1px)){.agent-workspace-companion[data-companion-layout],.dark .agent-workspace-companion[data-companion-layout]{--companion-shell-background: hsl(var(--card))}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:47.999rem){.agent-workspace-companion[data-companion-layout]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--companion-shell-background: hsl(var(--card) / .96)}.dark .agent-workspace-companion[data-companion-layout]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--companion-shell-background: hsl(var(--card) / .96)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(16px) saturate(142%);backdrop-filter:blur(16px) saturate(142%)}}@container pando-page (max-width: 54.856rem){.agent-workspace-companion[data-companion-layout]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--companion-shell-background: hsl(var(--card) / .96)}.dark .agent-workspace-companion[data-companion-layout]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--companion-shell-background: hsl(var(--card) / .96)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(16px) saturate(142%);backdrop-filter:blur(16px) saturate(142%)}}@media(prefers-reduced-transparency:reduce){.agent-workspace-companion[data-companion-layout],.dark .agent-workspace-companion[data-companion-layout]{--companion-shell-background: hsl(var(--card))}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.agent-workspace-companion[data-companion-layout]{--companion-shell-background: hsl(var(--card));--companion-shell-border: hsl(var(--foreground) / .48);--companion-header-background: hsl(var(--card));--companion-header-border: hsl(var(--foreground) / .38)}.dark .agent-workspace-companion[data-companion-layout]{--companion-shell-background: hsl(var(--card));--companion-shell-border: hsl(var(--foreground) / .58);--companion-header-background: hsl(var(--card));--companion-header-border: hsl(var(--foreground) / .48)}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.agent-workspace-companion[data-companion-layout],.dark .agent-workspace-companion[data-companion-layout]{--companion-shell-background: Canvas;--companion-shell-border: CanvasText;--companion-shell-shadow: none;--companion-header-background: Canvas;--companion-header-border: CanvasText}.agent-workspace-companion[data-companion-layout] .agent-service-companion-surface{border:1px solid CanvasText;background:Canvas;background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;forced-color-adjust:auto}.agent-workspace-companion[data-companion-layout] .companion-header{border-bottom-color:CanvasText;background:Canvas;box-shadow:none}}.search-dialog-content.search-dialog-content{top:14vh;width:min(40rem,calc(100vw - 2rem));max-height:min(34rem,80vh);transform:translate(-50%);transform-origin:50% 0}.search-dialog-content.modal-surface,.dark .search-dialog-content.modal-surface{border-radius:24px;background:var(--glass-clear-bg);-webkit-backdrop-filter:var(--glass-clear-filter);backdrop-filter:var(--glass-clear-filter);box-shadow:var(--glass-shadow-float)}.search-dialog-content.modal-surface{border:0}.dark .search-dialog-content.modal-surface{border:.5px solid rgba(255,255,255,.08)}.search-dialog-content.modal-surface:before,.dark .search-dialog-content.modal-surface:before{display:block;padding:1px;opacity:1;background:var(--glass-rim-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);transition:none}.search-dialog-content.modal-surface:after{display:none}.search-dialog-overlay.search-dialog-overlay{--premium-scrim-opacity: .12;background:hsl(var(--brand-navy) / .05);-webkit-backdrop-filter:none;backdrop-filter:none}.search-dialog-content.search-dialog-content[data-state=open]{animation:search-dialog-in .26s cubic-bezier(.32,.72,0,1)}.search-dialog-content.search-dialog-content[data-state=closed]{animation:search-dialog-out .14s cubic-bezier(.4,0,1,1) forwards}@keyframes search-dialog-in{0%{opacity:0;transform:translate(-50%) translateY(-10px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes search-dialog-out{to{opacity:0;transform:translate(-50%) translateY(-6px) scale(.985)}}@keyframes search-results-in{0%{opacity:0}}.search-dialog-inner{display:flex;min-height:0;flex-direction:column}.search-dialog-field{flex:0 0 auto}.search-dialog-field:after,.search-dialog-footer:before{content:"";position:absolute;left:20px;right:20px;height:1px;background:hsl(var(--foreground) / .09)}.search-dialog-field:after{bottom:0}.search-dialog-results{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;animation:search-results-in .18s ease-out 60ms both}.search-dialog-results::-webkit-scrollbar{display:none}.search-dialog-content .search-dialog-results>.glass-search-dropdown{position:static;inset:auto;width:auto;max-height:none;overflow:visible;padding:6px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.search-dialog-content .search-dialog-results>.glass-search-dropdown.text-center{padding:18px 16px}.search-dialog-footer{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:16px;height:40px;padding:0 20px;color:hsl(var(--muted-foreground) / .85);font-size:11px}.search-dialog-footer:before{top:0}.search-dialog-footer span{display:inline-flex;align-items:center;gap:4px}.search-dialog-footer kbd{display:inline-grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border-radius:5px;background:hsl(var(--foreground) / .06);color:hsl(var(--muted-foreground));font-family:inherit;font-size:10.5px}@media(prefers-reduced-motion:reduce){.search-dialog-content.search-dialog-content[data-state],.search-dialog-results{animation:none}}.pando-workspace-switcher{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;min-height:40px;padding:3px 7px;border:0;border-radius:10px;background:transparent;color:hsl(var(--foreground));text-align:left}.pando-workspace-switcher-trigger{cursor:pointer;transition:background-color .15s ease,color .15s ease}.pando-workspace-switcher-trigger:hover,.pando-workspace-switcher-trigger[data-state=open]{background:hsl(var(--foreground) / .05)}.pando-workspace-switcher-trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-workspace-switcher-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:1px}.pando-workspace-switcher-brand{color:hsl(var(--foreground) / .9);font-size:14px;font-weight:700;letter-spacing:.19em;line-height:17px;white-space:nowrap}.pando-workspace-switcher-brand small{margin-left:3px;color:hsl(var(--muted-foreground));font-size:8px;font-weight:500;letter-spacing:.17em}.pando-workspace-switcher-destination{overflow:hidden;color:hsl(var(--muted-foreground));font-size:11px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.pando-workspace-switcher-chevron{flex:0 0 auto;color:hsl(var(--muted-foreground));transition:transform .15s ease}.pando-workspace-switcher[data-state=open] .pando-workspace-switcher-chevron{transform:rotate(180deg)}.pando-workspace-switcher-compact-mark{display:none;width:25px;height:22px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.pando-sidebar.is-collapsed .pando-workspace-switcher:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:0 0 auto;justify-content:center;width:34px;height:34px;min-height:34px;padding:0}.pando-sidebar.is-collapsed .pando-workspace-switcher-copy:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-sidebar.is-collapsed .pando-workspace-switcher-chevron:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-sidebar.is-collapsed .pando-workspace-switcher-compact-mark:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}}@container pando-page (min-width: 54.857rem){.pando-sidebar.is-collapsed .pando-workspace-switcher:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:0 0 auto;justify-content:center;width:34px;height:34px;min-height:34px;padding:0}.pando-sidebar.is-collapsed .pando-workspace-switcher-copy:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-sidebar.is-collapsed .pando-workspace-switcher-chevron:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-sidebar.is-collapsed .pando-workspace-switcher-compact-mark:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}}@media(max-width:767px){.pando-workspace-switcher:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:42px;padding-inline:5px}}@container pando-page (max-width: 54.786rem){.pando-workspace-switcher:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:42px;padding-inline:5px}}@media(prefers-reduced-motion:reduce){.pando-workspace-switcher-trigger,.pando-workspace-switcher-trigger .pando-workspace-switcher-chevron{transition:none}}.pando-week-picker{container:pando-week-picker / inline-size}.pando-week-picker-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pando-week-short{display:none}.pando-week-day{width:min(1.75rem,100%);aspect-ratio:1}@container pando-week-picker (max-width: 12.5rem){.pando-week-row{--week-col: 0px}.pando-week-number{visibility:hidden;overflow:hidden}.pando-week-long{display:none}.pando-week-short{display:inline}.pando-week-picker .pando-week-picker-nav{width:1.5rem;height:1.5rem}}.pando-calendar-when{flex:none;width:2.9em;color:hsl(var(--foreground) / .5);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.pando-calendar-today .pando-sidebar-row{gap:7px}.pando-calendar-today[data-all-day] .pando-calendar-when{width:3.45em}.pando-calendar-today .pando-sidebar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pando-calendar-today .pando-sidebar-row.is-past:not(:hover,.is-active),.pando-calendar-today .pando-sidebar-row.is-declined:not(:hover,.is-active){color:hsl(var(--foreground) / .42)}.pando-calendar-today .is-past .pando-calendar-when{color:hsl(var(--foreground) / .32)}.pando-calendar-today .is-declined .pando-sidebar-label{text-decoration:line-through;text-decoration-color:hsl(var(--foreground) / .3)}.pando-calendar-when[data-underway]{color:hsl(var(--brand-orange));font-weight:600}.pando-calendar-quiet{margin:0 10px 4px;color:hsl(var(--muted-foreground));font-size:13px;line-height:20px}.pando-calendar-month{padding-left:4px;padding-right:4px}.pando-calendar-mark{flex:none;display:grid;width:18px;height:18px;place-items:center}.pando-calendar-mark svg{width:18px;height:18px}.pando-calendar-tick{cursor:pointer}.pando-calendar-tick-input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pando-calendar-tick-box{flex:none;display:grid;width:16px;height:16px;margin-inline:1px;place-items:center;border:1.5px solid hsl(var(--foreground) / .32);border-radius:5px;color:transparent;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.pando-calendar-tick[data-shown] .pando-calendar-tick-box{border-color:transparent;background:hsl(var(--foreground) / .78);color:hsl(var(--background))}.pando-calendar-tick:not([data-shown]) .pando-sidebar-label{color:hsl(var(--foreground) / .45)}.pando-calendar-tick-input:focus-visible+.pando-calendar-tick-box{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-sidebar{position:relative;z-index:20;display:flex;flex:0 0 248px;width:248px;height:100%;min-height:0;padding:4px 12px 10px}.pando-sidebar-surface{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;background:hsl(var(--card) / .045);-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18)}.pando-sidebar-panel{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .1) transparent}.pando-sidebar-nav{padding:5px 0 8px}.pando-sidebar-row{display:flex;position:relative;align-items:center;gap:11px;min-width:0;min-height:34px;padding:7px 12px;border-radius:9px;color:hsl(var(--foreground) / .73);text-decoration:none;transition:background-color .15s ease,color .15s ease}.pando-sidebar-row>svg{flex-shrink:0;color:hsl(var(--foreground) / .48)}.pando-sidebar-row:hover{background:hsl(var(--foreground) / .045);color:hsl(var(--foreground))}.pando-sidebar-row.is-active{color:hsl(var(--foreground));background:hsl(var(--foreground) / .075);box-shadow:inset 0 1px hsl(var(--card) / .15)}.pando-sidebar-row.is-active>svg{color:hsl(var(--foreground) / .85)}.pando-sidebar-primary .pando-sidebar-row{min-height:38px}.pando-sidebar-label{flex:1;min-width:0;font-size:14px;font-weight:480;line-height:20px}.pando-sidebar-badge{min-width:20px;text-align:center;color:hsl(var(--muted-foreground));font-size:11px;font-variant-numeric:tabular-nums}.pando-sidebar-badge[data-attention=true]{padding:1px 6px;border-radius:6px;background:hsl(var(--brand-orange) / .13);color:hsl(var(--brand-orange));font-weight:650}.pando-sidebar-dot{width:4px;height:4px;margin-right:7px;border-radius:50%;background:hsl(var(--brand-orange))}.pando-sidebar-section-label{margin:18px 12px 9px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;line-height:16px;letter-spacing:.01em}.pando-sidebar-guidance{margin-top:12px;padding-top:8px;border-top:1px solid hsl(var(--foreground) / .07)}.pando-sidebar-empty{margin:8px 12px;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.5}.pando-sidebar-collapse{display:flex;flex:0 0 auto;align-items:center;gap:11px;width:100%;min-height:36px;padding:7px 12px;border:0;border-radius:8px;color:hsl(var(--muted-foreground) / .85);background:transparent;font-size:11px;cursor:pointer}.pando-sidebar-collapse:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .05)}.pando-sidebar-mobile-header{display:none}.pando-sidebar :is(a,button):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media(min-width:768px){.pando-sidebar.is-collapsed:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:48px;flex-basis:48px;padding:8px 5px}.pando-sidebar.is-collapsed .pando-sidebar-panel:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-sidebar.is-collapsed .pando-sidebar-surface:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-sidebar.is-collapsed .pando-sidebar-collapse:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-content:center;padding:8px}.pando-sidebar.is-collapsed .pando-sidebar-collapse span:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (min-width: 54.857rem){.pando-sidebar.is-collapsed:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:48px;flex-basis:48px;padding:8px 5px}.pando-sidebar.is-collapsed .pando-sidebar-panel:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-sidebar.is-collapsed .pando-sidebar-surface:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-sidebar.is-collapsed .pando-sidebar-collapse:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-content:center;padding:8px}.pando-sidebar.is-collapsed .pando-sidebar-collapse span:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}@media(max-width:767px){.pando-sidebar:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:100%;height:auto;flex:0 0 auto;padding:0 12px}.pando-sidebar-surface:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-sidebar-mobile-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex;align-items:center;justify-content:space-between;height:43px;padding:0 5px;color:hsl(var(--muted-foreground));font-size:12px}.pando-sidebar-mobile-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:hsl(var(--foreground) / .04);color:hsl(var(--foreground))}.pando-sidebar-panel:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none;max-height:calc(100dvh - 180px);padding:0 2px}.pando-sidebar.is-mobile-open .pando-sidebar-panel:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.pando-sidebar-collapse:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-sidebar-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:42px}.pando-sidebar-primary .pando-sidebar-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:42px}}@container pando-page (max-width: 54.786rem){.pando-sidebar:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:100%;height:auto;flex:0 0 auto;padding:0 12px}.pando-sidebar-surface:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-sidebar-mobile-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex;align-items:center;justify-content:space-between;height:43px;padding:0 5px;color:hsl(var(--muted-foreground));font-size:12px}.pando-sidebar-mobile-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:hsl(var(--foreground) / .04);color:hsl(var(--foreground))}.pando-sidebar-panel:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none;max-height:calc(100dvh - 180px);padding:0 2px}.pando-sidebar.is-mobile-open .pando-sidebar-panel:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.pando-sidebar-collapse:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-sidebar-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:42px}.pando-sidebar-primary .pando-sidebar-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:42px}}@media(prefers-reduced-motion:reduce){.pando-sidebar-row{transition:none}}@media(prefers-reduced-transparency:reduce){.pando-sidebar-surface{background:hsl(var(--background));-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.pando-sidebar-row,.pando-sidebar-row>svg,.pando-sidebar-section-label{color:hsl(var(--foreground))}.pando-sidebar-row.is-active{outline:1px solid currentColor}}.pando-nav-strip-pando{margin-bottom:7px;color:inherit}.pando-nav-strip-pando:after{content:"";position:absolute;left:8px;right:8px;bottom:-7px;height:1px;background:hsl(var(--foreground) / .08);pointer-events:none}.pando-nav-strip-pando .pando-avatar{pointer-events:none}.pando-nav-strip .pando-nav-strip-pando .pando-avatar{--pa-cutout: rgb(225 230 234)}.dark .pando-nav-strip .pando-nav-strip-pando .pando-avatar{--pa-cutout: rgb(22 25 29)}.pando-nav-strip .pando-nav-strip-pando,.pando-nav-strip .pando-nav-strip-pando:hover,.pando-nav-strip .pando-nav-strip-pando.is-active{background:transparent;border-color:transparent;box-shadow:none}.pando-nav-strip .pando-nav-strip-pando:after{transition:left .16s ease,right .16s ease,height .16s ease,background-color .16s ease}.pando-nav-strip .pando-nav-strip-pando.is-active:after{left:12px;right:12px;height:2.5px;border-radius:2px;background:hsl(var(--foreground) / .5)}@media(prefers-reduced-motion:reduce){.pando-nav-strip .pando-nav-strip-pando:after{transition:none}}.pando-nav-mobile-pando{display:flex;align-items:center;gap:10px;min-height:48px;margin-bottom:8px;padding:8px 10px;border-radius:12px;color:hsl(var(--foreground));text-decoration:none}.pando-nav-mobile-pando[aria-current=page]{background:hsl(var(--foreground) / .07)}.pando-nav-mobile-pando>span{display:flex;min-width:0;flex-direction:column;gap:2px}.pando-nav-mobile-pando strong{font-size:14px;font-weight:600;line-height:18px}.pando-nav-mobile-pando small{overflow:hidden;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.pando-sidebar-brand-row{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;height:48px;padding:0 9px 0 12px}.pando-sidebar-wordmark{color:hsl(var(--foreground) / .9);font-size:14px;font-weight:700;letter-spacing:.19em;white-space:nowrap}.pando-sidebar-wordmark small{margin-left:3px;color:hsl(var(--muted-foreground));font-size:8px;font-weight:500;letter-spacing:.17em}.pando-sidebar-brand-row .pando-sidebar-collapse{display:grid;place-items:center;width:28px;min-height:30px;padding:0}.pando-sidebar-brand-actions{display:flex;flex:0 0 auto;align-items:center;gap:2px}.sidebar-icon-button{position:relative;display:grid;flex:0 0 auto;place-items:center;width:28px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:hsl(var(--muted-foreground) / .85);cursor:pointer;transition:background-color .15s ease,color .15s ease}.sidebar-icon-button:hover,.sidebar-icon-button[aria-expanded=true]{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground))}.sidebar-icon-button-dot{position:absolute;top:6px;right:5px;width:6px;height:6px;border:1px solid hsl(var(--background));border-radius:50%;background:hsl(var(--brand-orange))}.pando-sidebar-mobile-toggle{display:none}.pando-sidebar-utilities{flex:0 0 auto}.sidebar-utility-button{display:flex;align-items:center;gap:11px;width:100%;min-height:36px;padding:7px 12px;border:0;border-radius:9px;background:transparent;color:hsl(var(--foreground) / .63);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.sidebar-utility-button>svg{flex-shrink:0;color:hsl(var(--foreground) / .45)}.sidebar-utility-button:hover,.sidebar-utility-button[aria-expanded=true]{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground))}.sidebar-utility-label{flex:1;min-width:0;font-size:14px;line-height:20px}.sidebar-utility-shortcut{color:hsl(var(--muted-foreground) / .8);font-family:inherit;font-size:10px}.pando-sidebar-account{flex:0 0 auto;padding-top:7px;border-top:1px solid hsl(var(--foreground) / .07)}.sidebar-account-button{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;border:0;border-radius:11px;background:transparent;color:hsl(var(--foreground));text-align:left;cursor:pointer}.sidebar-account-button:hover,.sidebar-account-button[data-state=open]{background:hsl(var(--foreground) / .05)}.sidebar-account-avatar{display:grid;flex-shrink:0;place-items:center;width:31px;height:31px;overflow:hidden;border:1px solid hsl(var(--foreground) / .1);border-radius:50%;background:hsl(var(--foreground) / .05);color:hsl(var(--foreground) / .8);font-size:10px;font-weight:550}.sidebar-account-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.sidebar-account-copy strong{overflow:hidden;font-size:13px;line-height:16px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.sidebar-account-copy>span{color:hsl(var(--muted-foreground));font-size:11px;line-height:13px}.sidebar-account-button>svg{flex-shrink:0;color:hsl(var(--muted-foreground))}@media(min-width:768px){.pando-sidebar.is-collapsed .pando-sidebar-brand-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:column;justify-content:center;gap:2px;padding:0;height:68px}.pando-sidebar.is-collapsed .pando-sidebar-wordmark:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-sidebar.is-collapsed .pando-sidebar-utilities:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-sidebar.is-collapsed .pando-sidebar-account:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-sidebar.is-collapsed .pando-sidebar-brand-row .pando-sidebar-collapse:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:28px;min-height:28px}.pando-sidebar.is-collapsed .sidebar-icon-button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (min-width: 54.857rem){.pando-sidebar.is-collapsed .pando-sidebar-brand-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:column;justify-content:center;gap:2px;padding:0;height:68px}.pando-sidebar.is-collapsed .pando-sidebar-wordmark:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-sidebar.is-collapsed .pando-sidebar-utilities:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-sidebar.is-collapsed .pando-sidebar-account:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-sidebar.is-collapsed .pando-sidebar-brand-row .pando-sidebar-collapse:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:28px;min-height:28px}.pando-sidebar.is-collapsed .sidebar-icon-button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}@media(max-width:767px){.pando-sidebar-brand-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){height:50px;padding:0 5px}.pando-sidebar-brand-row .pando-sidebar-collapse:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-sidebar-mobile-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:grid}.pando-sidebar:not(.is-mobile-open) .pando-sidebar-utilities:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-sidebar:not(.is-mobile-open) .pando-sidebar-account:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-sidebar-panel:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-height:calc(100dvh - 240px)}.pando-sidebar-brand-actions:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:4px}.sidebar-icon-button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:36px;height:36px}.sidebar-utility-button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:40px}.pando-sidebar-account:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:5px}}@container pando-page (max-width: 54.786rem){.pando-sidebar-brand-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){height:50px;padding:0 5px}.pando-sidebar-brand-row .pando-sidebar-collapse:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-sidebar-mobile-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:grid}.pando-sidebar:not(.is-mobile-open) .pando-sidebar-utilities:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-sidebar:not(.is-mobile-open) .pando-sidebar-account:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-sidebar-panel:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-height:calc(100dvh - 240px)}.pando-sidebar-brand-actions:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:4px}.sidebar-icon-button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:36px;height:36px}.sidebar-utility-button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:40px}.pando-sidebar-account:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:5px}}@media(prefers-reduced-motion:reduce){.sidebar-utility-button,.sidebar-icon-button{transition:none}}@media(prefers-contrast:more){.sidebar-utility-button,.sidebar-utility-button>svg,.sidebar-icon-button,.sidebar-account-copy>span{color:hsl(var(--foreground))}}.pando-app-shell{isolation:isolate;--pando-edge-radius: 10px;overflow:clip;--pando-canvas-light: radial-gradient(ellipse 100% 55% at 6% -25%, hsl(210 50% 88% / .36), hsl(210 50% 88% / .295) 25%, hsl(210 50% 88% / .18) 50%, hsl(210 50% 88% / .058) 75%, transparent), radial-gradient(ellipse 100% 55% at 94% -25%, hsl(24 80% 88% / .4), hsl(24 80% 88% / .328) 25%, hsl(24 80% 88% / .2) 50%, hsl(24 80% 88% / .064) 75%, transparent), radial-gradient(ellipse 60% 55% at 70% 100%, hsl(24 100% 94% / .035), hsl(24 100% 94% / .029) 25%, hsl(24 100% 94% / .0175) 50%, hsl(24 100% 94% / .0056) 75%, transparent), hsl(var(--card) / .91);--pando-place-glass: linear-gradient(135deg, hsl(0 0% 100% / .56), hsl(0 0% 100% / .38));--pando-place-glass-filter: blur(28px) saturate(1.5);--pando-place-glass-edge: hsl(0 0% 100% / .75);--pando-place-glass-shadow: inset 0 1px 0 hsl(0 0% 100% / .95), inset 1px 0 0 hsl(0 0% 100% / .5), 0 1px 2px hsl(215 30% 20% / .04), 0 18px 44px -22px hsl(215 30% 20% / .2);background:radial-gradient(ellipse 210px 400px at 200px -60px,hsl(210 65% 80% / .7),hsl(210 65% 80% / .574) 25%,hsl(210 65% 80% / .35) 50%,hsl(210 65% 80% / .112) 75%,transparent),radial-gradient(ellipse 220px 440px at 210px 108%,hsl(24 90% 80% / .7),hsl(24 90% 80% / .574) 25%,hsl(24 90% 80% / .35) 50%,hsl(24 90% 80% / .112) 75%,transparent),radial-gradient(260px 440px at 210px 250px,hsl(198 22% 94% / .85),transparent),radial-gradient(ellipse 25rem 35rem at 5% 110%,hsl(38 31% 85% / .6),transparent 80%),#e3e4e6}.dark .pando-app-shell{background:radial-gradient(ellipse 25rem 34rem at 0% 108%,hsl(34 19% 28% / .25),transparent 82%),#16191d}.pando-app-shell>.app-header{background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pando-app-shell>.app-workspace{background:transparent}.pando-app-shell>.app-workspace>.agent-workspace{z-index:21;margin:9px 9px 9px 0;border:1px solid hsl(var(--card) / .8);border-radius:18px;background:var(--pando-canvas-light);box-shadow:-3px 0 18px #212e3b0b,0 4px 12px #212e3b09}.dark .pando-app-shell>.app-workspace>.agent-workspace{border-color:#ffffff0e;background:linear-gradient(135deg,#121417,#101114 75%);box-shadow:-4px 0 18px #04050624,0 8px 24px #0405061f,inset 0 1px #ffffff04}.pando-app-shell>.app-workspace>.agent-workspace>.agent-workspace-route{border-radius:inherit}@media(min-width:768px){.pando-app-shell>.app-workspace>.agent-workspace:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:0;border-width:0 0 0 1px;border-color:var(--pando-nav-line);border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius);background:hsl(var(--card));box-shadow:none}.dark .pando-app-shell>.app-workspace>.agent-workspace:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:var(--pando-nav-line);box-shadow:none}.pando-app-shell>.app-workspace>.pando-two-layer:is([data-section=library],[data-section=messages])+.agent-workspace:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pando-app-shell>.app-workspace>.pando-two-layer.is-expanded:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin])+.agent-workspace:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:-18px;border-radius:0}.pando-app-shell>.app-workspace>.pando-two-layer:is(.is-expanded,.is-collapsed)+.agent-workspace[data-pando-column]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pando-app-shell>.app-workspace>.pando-two-layer.is-expanded:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin])+.agent-workspace[data-pando-column-motion=closing]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:-18px}.pando-two-layer[data-pando-column] .pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{right:0}.pando-two-layer.is-expanded+.agent-workspace[data-pando-column]>.pando-column:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-radius:0}body .pando-app-shell>.app-workspace>.pando-two-layer+.agent-workspace[data-pando-column]>.pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:calc((var(--pando-head-band) - 28px) / 2);left:8px;transform:none}.pando-app-shell>.app-workspace>.agent-workspace[data-pando-column-motion]>.pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){opacity:0;pointer-events:none;transition:none!important}.pando-app-shell>.app-workspace>.agent-workspace[data-pando-column]>.agent-workspace-route:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left:1px solid var(--pando-nav-line);background:hsl(var(--card))}.dark .pando-app-shell>.app-workspace>.agent-workspace[data-pando-column]>.agent-workspace-route:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:linear-gradient(135deg,#121417,#101114 75%)}}@container pando-page (min-width: 54.857rem){.pando-app-shell>.app-workspace>.agent-workspace:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:0;border-width:0 0 0 1px;border-color:var(--pando-nav-line);border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius);background:hsl(var(--card));box-shadow:none}.dark .pando-app-shell>.app-workspace>.agent-workspace:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:var(--pando-nav-line);box-shadow:none}.pando-app-shell>.app-workspace>.pando-two-layer:is([data-section=library],[data-section=messages])+.agent-workspace:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pando-app-shell>.app-workspace>.pando-two-layer.is-expanded:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin])+.agent-workspace:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:-18px;border-radius:0}.pando-app-shell>.app-workspace>.pando-two-layer:is(.is-expanded,.is-collapsed)+.agent-workspace[data-pando-column]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pando-app-shell>.app-workspace>.pando-two-layer.is-expanded:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin])+.agent-workspace[data-pando-column-motion=closing]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:-18px}.pando-two-layer[data-pando-column] .pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{right:0}.pando-two-layer.is-expanded+.agent-workspace[data-pando-column]>.pando-column:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-radius:0}body .pando-app-shell>.app-workspace>.pando-two-layer+.agent-workspace[data-pando-column]>.pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:calc((var(--pando-head-band) - 28px) / 2);left:8px;transform:none}.pando-app-shell>.app-workspace>.agent-workspace[data-pando-column-motion]>.pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){opacity:0;pointer-events:none;transition:none!important}.pando-app-shell>.app-workspace>.agent-workspace[data-pando-column]>.agent-workspace-route:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left:1px solid var(--pando-nav-line);background:hsl(var(--card))}.dark .pando-app-shell>.app-workspace>.agent-workspace[data-pando-column]>.agent-workspace-route:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:linear-gradient(135deg,#121417,#101114 75%)}}.pando-column-canvas{container:pando-page / inline-size}.pando-app-shell[data-owner-workspace]>.app-workspace>.agent-workspace{margin:0;border:0;border-radius:0;box-shadow:none}.pando-app-shell .pando-home{background:transparent}@media(max-width:767px){.pando-app-shell>.app-workspace>.agent-workspace:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:3px 6px 6px;border-radius:14px}}@container pando-page (max-width: 54.786rem){.pando-app-shell>.app-workspace>.agent-workspace:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:3px 6px 6px;border-radius:14px}}.pando-app-shell[data-check-in-chat]>.app-workspace>.agent-workspace{margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media(prefers-reduced-transparency:reduce){.pando-app-shell,.dark .pando-app-shell{background:hsl(var(--background))}.pando-app-shell>.app-workspace>.agent-workspace{background:hsl(var(--card))}}@media(prefers-contrast:more){.pando-app-shell>.app-workspace>.agent-workspace{border-color:hsl(var(--border))}}.pando-app-shell{--pando-nav-duration: .24s;--pando-nav-ease: cubic-bezier(.32, .72, 0, 1);--pando-local-context-width: 258px;--pando-local-context-overlap: 18px;--pando-pane-width: 256px;--pando-rail-item: 36px;--pando-rail-gap: 8px;--pando-rail-width: calc(var(--pando-rail-item) + 2 * var(--pando-rail-gap));--pando-pane-glass: linear-gradient(hsl(0 0% 0% / .02), hsl(0 0% 0% / .02)), linear-gradient(90deg, hsl(var(--card) / .66), hsl(var(--card) / .76) 60%, hsl(var(--card) / .88));--pando-pane-edge: inset 0 1px 0 hsl(0 0% 100% / .75), inset 1px 0 0 hsl(0 0% 100% / .45)}.dark .pando-app-shell{--pando-pane-edge: inset 0 1px 0 hsl(0 0% 100% / .06), inset 1px 0 0 hsl(0 0% 100% / .035)}.pando-two-layer{position:relative;z-index:20;display:flex;flex:0 0 auto;width:var(--pando-rail-width);height:100%;min-height:0;padding:5px 0 9px;color:hsl(var(--foreground))}.pando-nav-strip{position:relative;z-index:1;display:flex;flex:0 0 var(--pando-rail-width);flex-direction:column;align-items:center;min-height:0;padding:5px var(--pando-rail-gap) 7px}.pando-nav-strip-brand{display:flex;justify-content:center;width:100%;min-height:48px}.pando-nav-strip-brand .pando-workspace-switcher{flex:0 0 auto;justify-content:center;width:var(--pando-rail-item);height:var(--pando-rail-item);min-height:var(--pando-rail-item);padding:0}.pando-nav-strip-brand .pando-workspace-switcher-copy,.pando-nav-strip-brand .pando-workspace-switcher-chevron{display:none}.pando-nav-strip-brand .pando-workspace-switcher-compact-mark{display:block}.dark .pando-nav-strip-brand .pando-workspace-switcher-compact-mark{filter:brightness(0) invert(1);opacity:.9}.pando-nav-strip-brand .pando-workspace-switcher-trigger:hover,.pando-nav-strip-brand .pando-workspace-switcher-trigger[data-state=open]{background:transparent;opacity:.75}.pando-nav-mobile-title,.pando-two-layer .pando-sidebar-mobile-toggle{display:none}.pando-nav-strip-places{display:grid;align-content:start;justify-items:center;gap:16px;width:100%;padding-top:2px}.pando-nav-strip-link,.pando-nav-strip-tool{position:relative;display:grid;flex:0 0 auto;width:var(--pando-rail-item);height:var(--pando-rail-item);place-items:center;border:1px solid transparent;border-radius:11px;background:transparent;color:hsl(var(--foreground) / .54);text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pando-nav-strip-link:hover,.pando-nav-strip-tool:hover{background:hsl(var(--card) / .38);color:hsl(var(--foreground) / .9)}.pando-nav-strip-link.is-active{border-color:hsl(var(--foreground) / .07);background:hsl(var(--card) / .64);box-shadow:inset 0 1px hsl(var(--card) / .8),0 2px 7px hsl(var(--foreground) / .045);color:hsl(var(--foreground) / .94)}.pando-content-pane-toggle{position:absolute;z-index:40;top:8px;left:8px;display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:8px;background:transparent;color:hsl(var(--foreground) / .58);cursor:pointer;transition:transform var(--pando-nav-duration) var(--pando-nav-ease),background-color .15s ease,color .15s ease,opacity .18s ease}.pando-content-pane-toggle svg{position:absolute;transition:transform .18s var(--pando-nav-ease),opacity .18s var(--pando-nav-ease)}@media(hover:hover)and (pointer:fine){.pando-content-pane-toggle:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .9)}}.pando-content-pane-toggle:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.agent-workspace:has(>.agent-workspace-open[data-agent-service-overlay-mode=full])>.pando-content-pane-toggle{display:none}.pando-nav-strip-indicator{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:hsl(var(--brand-orange));box-shadow:0 0 0 2px hsl(var(--card) / .85)}.pando-nav-strip-utilities{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:auto;padding-top:13px;border-top:1px solid hsl(var(--foreground) / .07)}.pando-nav-strip-utilities .sidebar-utility-button,.pando-nav-strip-utilities .sidebar-icon-button{display:grid;width:var(--pando-rail-item);height:var(--pando-rail-item);min-height:var(--pando-rail-item);place-items:center;padding:0;border-radius:11px}.pando-nav-strip-utilities .sidebar-utility-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pando-nav-strip-utilities .sidebar-utility-shortcut{display:none}.pando-nav-strip-account{width:100%;margin-top:8px;padding-top:10px;border-top:1px solid hsl(var(--foreground) / .07)}.pando-nav-strip-account .sidebar-account-button{display:grid;width:var(--pando-rail-item);height:var(--pando-rail-item);min-height:var(--pando-rail-item);place-items:center;padding:0}.pando-nav-strip-account .sidebar-account-copy,.pando-nav-strip-account .sidebar-account-button>svg{display:none}.pando-nav-strip-account .sidebar-account-avatar{width:28px;height:28px}.pando-nav-context{display:flex;flex:0 0 256px;min-width:0;min-height:0;flex-direction:column;margin:4px 0 0 1px;overflow:hidden;border:1px solid hsl(var(--foreground) / .08);border-right:0;border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius);background:var(--pando-pane-glass);box-shadow:var(--pando-pane-edge);-webkit-backdrop-filter:blur(46px) saturate(1.15);backdrop-filter:blur(46px) saturate(1.15)}.dark .pando-nav-context{border-color:#ffffff0e;background:linear-gradient(90deg,hsl(var(--card) / .35),#121417)}.pando-nav-context-header{display:flex;flex:0 0 auto;align-items:flex-start;min-height:88px;padding:12px 20px 14px 9px}.pando-nav-context-header .pando-workspace-switcher{width:100%;min-height:52px;padding:5px 8px}.pando-nav-context-header .pando-workspace-switcher-copy{flex:0 1 auto;gap:3px}.pando-nav-context-header .pando-workspace-switcher-brand{font-size:17px;line-height:21px}.pando-nav-context-header .pando-workspace-switcher-brand small{font-size:9px}.pando-nav-context-header .pando-workspace-switcher-destination{font-size:12px;line-height:17px}.pando-nav-context-header .pando-workspace-switcher-chevron{align-self:flex-start;margin-top:3px}.pando-nav-pane-scroll{flex:1;min-height:0;overflow-y:auto;padding:3px 27px 18px 9px;scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .12) transparent}.pando-nav-pane-section{padding-top:10px}.pando-nav-pane-places,.pando-nav-pane-guidance{margin-top:15px;border-top:1px solid hsl(var(--foreground) / .07)}.pando-nav-pane-scroll>.pando-nav-pane-section:first-child{margin-top:0;padding-top:0;border-top:0}.pando-nav-pane-scroll>.pando-nav-pane-section:first-child .pando-sidebar-section-label{margin-top:4px}.pando-nav-pane-scroll .pando-sidebar-section-label{margin:13px 9px 8px;color:hsl(var(--foreground) / .62);font-size:12px;font-weight:600;letter-spacing:.01em}.pando-nav-pane-scroll .pando-sidebar-row{min-height:39px;padding:8px 10px}.pando-nav-pane-scroll .pando-sidebar-row:active{background:hsl(var(--foreground) / .09)}.pando-two-layer :is(a,button):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pando-library-context-inner{width:100%;padding:16px}.pando-messages-context-inner{display:flex;flex:1;min-height:0;width:100%;flex-direction:column}@media(min-width:768px){.pando-two-layer:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){transition:width var(--pando-nav-duration) var(--pando-nav-ease)}.pando-two-layer.is-expanded:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(var(--pando-rail-width) + var(--pando-pane-width))}.pando-nav-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:absolute;top:0;bottom:0;left:var(--pando-rail-width);width:var(--pando-pane-width);margin:0;border-width:0 0 0 1px;transition:opacity .16s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),width var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s}.pando-two-layer.is-collapsed .pando-nav-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){opacity:0;transform:translate(-8px);visibility:hidden;pointer-events:none;transition:opacity .15s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s linear var(--pando-nav-duration)}.agent-workspace:has(>.pando-content-pane-toggle) .pando-home[data-place=conversation] .pando-conversation-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:46px}.agent-workspace:not([data-pando-column-open]):has(>.pando-content-pane-toggle) .agent-workspace-route .section-navigation:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:32px}.agent-workspace:not([data-pando-column-open]):has(>.pando-content-pane-toggle) .agent-workspace-route :is(.projects-toolbar,.project-breadcrumb,.org-page-header,.todo-header,.meeting-page-back):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:32px}.agent-workspace:has(>.agent-workspace-route .pando-place-head)>.pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:calc((var(--pando-head-band) - 28px) / 2)}.pando-two-layer[data-section=library]+.agent-workspace:not([data-pando-column-open]) .pando-library-toolbar-title:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:32px}.pando-two-layer[data-section=library]+.agent-workspace:not([data-pando-column-open]) .pando-library-breadcrumb:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:54px}.pando-two-layer.is-expanded:is([data-section=library],[data-section=messages])+.agent-workspace .pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){transform:translate(calc(var(--pando-local-context-width) - var(--pando-local-context-overlap)))}.pando-two-layer:is([data-section=library],[data-section=messages])+.agent-workspace .pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:8px;left:10px}.pando-two-layer[data-section=library]+.agent-workspace:not([data-pando-column]):has(>.agent-workspace-route .pando-library-toolbar-title):not(:has(.pando-library-breadcrumb))>.pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:24px}.pando-two-layer[data-section=messages]+.agent-workspace:not([data-pando-column-open]) .chat-channel-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:56px}.pando-two-layer[data-section=messages]+.agent-workspace:not([data-pando-column-open]) .pando-message-subview-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:56px}.agent-workspace-route :is(.section-navigation,.projects-toolbar,.project-breadcrumb,.org-page-header,.todo-header,.meeting-page-back,.pando-library-toolbar-title,.pando-library-breadcrumb,.chat-channel-header,.pando-message-subview-header):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){transition:padding-left .3s var(--pando-nav-ease)}.pando-local-layout:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:0 0 0 1px}.pando-local-layout>.pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative;z-index:0;min-width:0;min-height:0;overflow:hidden;border:0 solid hsl(var(--foreground) / .08);border-left-width:1px;border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius);background:var(--pando-pane-glass);box-shadow:var(--pando-pane-edge);-webkit-backdrop-filter:blur(46px) saturate(1.15);backdrop-filter:blur(46px) saturate(1.15);transition:flex-basis var(--pando-nav-duration) var(--pando-nav-ease),opacity .16s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s}.pando-local-layout>.pando-messages-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-local-layout>.pando-library-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:0 0 var(--pando-local-context-width);width:var(--pando-local-context-width)}.pando-local-layout>.pando-library-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow-x:hidden;overflow-y:auto}.pando-library-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:var(--pando-local-context-width);padding:16px 35px 16px 16px}.pando-messages-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex;width:var(--pando-local-context-width);height:100%;flex-direction:column;padding-right:19px}.pando-local-layout>.pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative;z-index:1;min-width:0;margin-left:calc(-1 * var(--pando-local-context-overlap));overflow:hidden;border:0 solid var(--pando-nav-line);border-left-width:1px;background:hsl(var(--card))}.dark .pando-local-layout>.pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:#ffffff0e;background:linear-gradient(90deg,hsl(var(--card) / .35),#121417)}.dark .pando-local-layout>.pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:var(--pando-nav-line);background:linear-gradient(135deg,#121417,#101114 75%)}.pando-library-layout>.pando-local-content .pando-library-panel:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border:0;border-radius:0;background:transparent;box-shadow:none}.pando-column-canvas .pando-local-layout:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:0}.pando-column-canvas .pando-local-layout>.pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:0;border-left-width:0;border-radius:0}.pando-two-layer.is-expanded[data-pando-column]:is([data-section=library],[data-section=messages]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(var(--pando-rail-width) + var(--pando-pane-width))}.pando-two-layer[data-pando-column]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--pando-pane-width: 200px}.pando-two-layer[data-pando-column] .pando-nav-pane-scroll:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:9px}.pando-two-layer[data-pando-column] .pando-library-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:100%;padding-right:16px}.pando-two-layer[data-pando-column] .pando-messages-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:100%;padding-right:0}.pando-two-layer[data-pando-column] .pando-pane-brand .pando-workspace-switcher-brand:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-two-layer[data-pando-column] .pando-pane-brand .pando-workspace-switcher-destination:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):before{display:none}.pando-two-layer[data-pando-column] .pando-pane-brand .pando-workspace-switcher-destination:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:0;padding-left:0}.pando-two-layer.is-collapsed+.agent-workspace .pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius)}.pando-two-layer.is-collapsed+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-basis:var(--pando-local-context-overlap);width:var(--pando-local-context-overlap);opacity:0;transform:translate(-8px);visibility:hidden;pointer-events:none;transition:flex-basis var(--pando-nav-duration) var(--pando-nav-ease),opacity .15s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s linear var(--pando-nav-duration)}}@container pando-page (min-width: 54.857rem){.pando-two-layer:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){transition:width var(--pando-nav-duration) var(--pando-nav-ease)}.pando-two-layer.is-expanded:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(var(--pando-rail-width) + var(--pando-pane-width))}.pando-nav-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:absolute;top:0;bottom:0;left:var(--pando-rail-width);width:var(--pando-pane-width);margin:0;border-width:0 0 0 1px;transition:opacity .16s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),width var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s}.pando-two-layer.is-collapsed .pando-nav-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){opacity:0;transform:translate(-8px);visibility:hidden;pointer-events:none;transition:opacity .15s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s linear var(--pando-nav-duration)}.agent-workspace:has(>.pando-content-pane-toggle) .pando-home[data-place=conversation] .pando-conversation-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:46px}.agent-workspace:not([data-pando-column-open]):has(>.pando-content-pane-toggle) .agent-workspace-route .section-navigation:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:32px}.agent-workspace:not([data-pando-column-open]):has(>.pando-content-pane-toggle) .agent-workspace-route :is(.projects-toolbar,.project-breadcrumb,.org-page-header,.todo-header,.meeting-page-back):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:32px}.agent-workspace:has(>.agent-workspace-route .pando-place-head)>.pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:calc((var(--pando-head-band) - 28px) / 2)}.pando-two-layer[data-section=library]+.agent-workspace:not([data-pando-column-open]) .pando-library-toolbar-title:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:32px}.pando-two-layer[data-section=library]+.agent-workspace:not([data-pando-column-open]) .pando-library-breadcrumb:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:54px}.pando-two-layer.is-expanded:is([data-section=library],[data-section=messages])+.agent-workspace .pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){transform:translate(calc(var(--pando-local-context-width) - var(--pando-local-context-overlap)))}.pando-two-layer:is([data-section=library],[data-section=messages])+.agent-workspace .pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:8px;left:10px}.pando-two-layer[data-section=library]+.agent-workspace:not([data-pando-column]):has(>.agent-workspace-route .pando-library-toolbar-title):not(:has(.pando-library-breadcrumb))>.pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:24px}.pando-two-layer[data-section=messages]+.agent-workspace:not([data-pando-column-open]) .chat-channel-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:56px}.pando-two-layer[data-section=messages]+.agent-workspace:not([data-pando-column-open]) .pando-message-subview-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:56px}.agent-workspace-route :is(.section-navigation,.projects-toolbar,.project-breadcrumb,.org-page-header,.todo-header,.meeting-page-back,.pando-library-toolbar-title,.pando-library-breadcrumb,.chat-channel-header,.pando-message-subview-header):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){transition:padding-left .3s var(--pando-nav-ease)}.pando-local-layout:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:0 0 0 1px}.pando-local-layout>.pando-local-context-pane:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative;z-index:0;min-width:0;min-height:0;overflow:hidden;border:0 solid hsl(var(--foreground) / .08);border-left-width:1px;border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius);background:var(--pando-pane-glass);box-shadow:var(--pando-pane-edge);-webkit-backdrop-filter:blur(46px) saturate(1.15);backdrop-filter:blur(46px) saturate(1.15);transition:flex-basis var(--pando-nav-duration) var(--pando-nav-ease),opacity .16s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s}.pando-local-layout>.pando-messages-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-local-layout>.pando-library-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:0 0 var(--pando-local-context-width);width:var(--pando-local-context-width)}.pando-local-layout>.pando-library-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow-x:hidden;overflow-y:auto}.pando-library-context-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:var(--pando-local-context-width);padding:16px 35px 16px 16px}.pando-messages-context-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex;width:var(--pando-local-context-width);height:100%;flex-direction:column;padding-right:19px}.pando-local-layout>.pando-local-content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative;z-index:1;min-width:0;margin-left:calc(-1 * var(--pando-local-context-overlap));overflow:hidden;border:0 solid var(--pando-nav-line);border-left-width:1px;background:hsl(var(--card))}.dark .pando-local-layout>.pando-local-context-pane:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:#ffffff0e;background:linear-gradient(90deg,hsl(var(--card) / .35),#121417)}.dark .pando-local-layout>.pando-local-content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:var(--pando-nav-line);background:linear-gradient(135deg,#121417,#101114 75%)}.pando-library-layout>.pando-local-content .pando-library-panel:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border:0;border-radius:0;background:transparent;box-shadow:none}.pando-column-canvas .pando-local-layout:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:0}.pando-column-canvas .pando-local-layout>.pando-local-content:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:0;border-left-width:0;border-radius:0}.pando-two-layer.is-expanded[data-pando-column]:is([data-section=library],[data-section=messages]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(var(--pando-rail-width) + var(--pando-pane-width))}.pando-two-layer[data-pando-column]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--pando-pane-width: 200px}.pando-two-layer[data-pando-column] .pando-nav-pane-scroll:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:9px}.pando-two-layer[data-pando-column] .pando-library-context-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:100%;padding-right:16px}.pando-two-layer[data-pando-column] .pando-messages-context-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:100%;padding-right:0}.pando-two-layer[data-pando-column] .pando-pane-brand .pando-workspace-switcher-brand:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-two-layer[data-pando-column] .pando-pane-brand .pando-workspace-switcher-destination:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):before{display:none}.pando-two-layer[data-pando-column] .pando-pane-brand .pando-workspace-switcher-destination:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:0;padding-left:0}.pando-two-layer.is-collapsed+.agent-workspace .pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-radius:var(--pando-edge-radius) 0 0 var(--pando-edge-radius)}.pando-two-layer.is-collapsed+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-basis:var(--pando-local-context-overlap);width:var(--pando-local-context-overlap);opacity:0;transform:translate(-8px);visibility:hidden;pointer-events:none;transition:flex-basis var(--pando-nav-duration) var(--pando-nav-ease),opacity .15s var(--pando-nav-ease),transform var(--pando-nav-duration) var(--pando-nav-ease),visibility 0s linear var(--pando-nav-duration)}}@media(max-width:767px){.pando-two-layer:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){z-index:22;width:100%;height:auto;flex:0 0 auto;padding:3px 10px}.pando-nav-strip:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:1;width:100%;min-height:48px;flex-direction:row;justify-content:space-between;padding:0}.pando-nav-strip-brand:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-content:start;align-items:center;width:auto;min-height:48px;gap:8px}.pando-nav-strip-brand .pando-workspace-switcher:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:42px;height:42px;min-height:42px}.pando-nav-mobile-title:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline;color:hsl(var(--foreground) / .87);font-size:13px;font-weight:700;letter-spacing:.17em;white-space:nowrap}.pando-nav-mobile-title small:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:2px;color:hsl(var(--muted-foreground));font-size:8px;font-weight:500}.pando-two-layer .pando-sidebar-mobile-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:grid;width:38px;height:38px;place-items:center;margin-left:2px}.pando-nav-strip-places:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-strip-account:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.pando-nav-strip-utilities:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:0 0 auto;flex-direction:row;width:auto;gap:2px;margin:0;padding:0;border:0}.pando-nav-strip-utilities .sidebar-utility-button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-strip-utilities .sidebar-icon-button:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:38px;height:38px;min-height:38px}.pando-nav-mobile-menu:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:absolute;top:calc(100% + 3px);left:8px;right:8px;z-index:80;max-height:calc(100dvh - 72px);overflow-y:auto;padding:10px 11px 14px;border:1px solid hsl(var(--border) / .8);border-radius:17px;background:hsl(var(--card));box-shadow:0 18px 45px hsl(var(--foreground) / .15)}.pando-nav-mobile-primary:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid hsl(var(--border) / .7)}.pando-nav-mobile-primary a:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 10px;border-radius:10px;color:hsl(var(--foreground) / .75);font-size:13px;text-decoration:none}.pando-nav-mobile-primary a[aria-current=page]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background:hsl(var(--foreground) / .07);color:hsl(var(--foreground));font-weight:600}.pando-nav-mobile-menu .pando-nav-pane-scroll:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow:visible;padding:0 1px 8px}.pando-nav-mobile-account:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:9px;border-top:1px solid hsl(var(--border) / .7)}}@container pando-page (max-width: 54.786rem){.pando-two-layer:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){z-index:22;width:100%;height:auto;flex:0 0 auto;padding:3px 10px}.pando-nav-strip:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:1;width:100%;min-height:48px;flex-direction:row;justify-content:space-between;padding:0}.pando-nav-strip-brand:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-content:start;align-items:center;width:auto;min-height:48px;gap:8px}.pando-nav-strip-brand .pando-workspace-switcher:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:42px;height:42px;min-height:42px}.pando-nav-mobile-title:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline;color:hsl(var(--foreground) / .87);font-size:13px;font-weight:700;letter-spacing:.17em;white-space:nowrap}.pando-nav-mobile-title small:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:2px;color:hsl(var(--muted-foreground));font-size:8px;font-weight:500}.pando-two-layer .pando-sidebar-mobile-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:grid;width:38px;height:38px;place-items:center;margin-left:2px}.pando-nav-strip-places:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-strip-account:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.pando-nav-strip-utilities:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:0 0 auto;flex-direction:row;width:auto;gap:2px;margin:0;padding:0;border:0}.pando-nav-strip-utilities .sidebar-utility-button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-strip-utilities .sidebar-icon-button:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:38px;height:38px;min-height:38px}.pando-nav-mobile-menu:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:absolute;top:calc(100% + 3px);left:8px;right:8px;z-index:80;max-height:calc(100dvh - 72px);overflow-y:auto;padding:10px 11px 14px;border:1px solid hsl(var(--border) / .8);border-radius:17px;background:hsl(var(--card));box-shadow:0 18px 45px hsl(var(--foreground) / .15)}.pando-nav-mobile-primary:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid hsl(var(--border) / .7)}.pando-nav-mobile-primary a:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 10px;border-radius:10px;color:hsl(var(--foreground) / .75);font-size:13px;text-decoration:none}.pando-nav-mobile-primary a[aria-current=page]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background:hsl(var(--foreground) / .07);color:hsl(var(--foreground));font-weight:600}.pando-nav-mobile-menu .pando-nav-pane-scroll:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow:visible;padding:0 1px 8px}.pando-nav-mobile-account:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:9px;border-top:1px solid hsl(var(--border) / .7)}}@media(min-width:768px){.pando-nav-mobile-menu:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-nav-strip-brand:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (min-width: 54.857rem){.pando-nav-mobile-menu:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-nav-strip-brand:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}@media(prefers-reduced-motion:reduce){.pando-nav-strip-link,.pando-nav-strip-tool,.pando-two-layer,.pando-two-layer .pando-nav-context,.pando-local-layout>.pando-local-context-pane,.pando-content-pane-toggle{transition:none!important}.pando-content-pane-toggle svg{transition:opacity .12s ease}}@media(prefers-reduced-transparency:reduce){.pando-nav-context,.dark .pando-nav-context,.pando-local-layout>.pando-local-context-pane,.dark .pando-local-layout>.pando-local-context-pane{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}.pando-local-layout>.pando-local-content,.dark .pando-local-layout>.pando-local-content{background:hsl(var(--card))}}@media(prefers-contrast:more){.pando-nav-strip-link,.pando-nav-context,.dark .pando-nav-context,.pando-nav-mobile-menu,.pando-local-layout>.pando-local-context-pane,.dark .pando-local-layout>.pando-local-context-pane,.pando-local-layout>.pando-local-content,.dark .pando-local-layout>.pando-local-content{border-color:hsl(var(--foreground))}}.pando-app-shell:not([data-pane-motion]) :is(.pando-two-layer,.pando-nav-context,.pando-local-context-pane){transition:none!important}.pando-app-shell:not([data-pane-motion]) .pando-content-pane-toggle{transition:background-color .15s ease,color .15s ease,opacity .18s ease!important}.pando-app-shell[data-pane-motion]>.app-workspace>.agent-workspace,.pando-app-shell[data-pane-motion] .pando-home[data-tabs-open=true]{transition:margin-left var(--pando-nav-duration) var(--pando-nav-ease)}.pando-two-layer[data-section=messages]+.agent-workspace .pando-local-content{animation:fade-in .2s ease-out}@media(prefers-reduced-motion:reduce){.pando-two-layer[data-section=messages]+.agent-workspace .pando-local-content{animation:none}}.pando-app-shell{--pando-nav-line: hsl(var(--foreground) / .08);--pando-head-band: 60px}.pando-nav-context-header{min-height:var(--pando-head-band);padding:12px 20px 10px 9px;align-items:center}.pando-place-head{min-height:var(--pando-head-band);padding-top:7px;padding-bottom:7px;align-content:center;border-bottom:1px solid transparent;-o-border-image:linear-gradient(var(--pando-nav-line),var(--pando-nav-line)) 0 0 1 0 / 0 0 1px 0 / 0 100vw;border-image:linear-gradient(var(--pando-nav-line),var(--pando-nav-line)) 0 0 1 0 / 0 0 1px 0 / 0 100vw}.pando-column-canvas .pando-place-head{flex-wrap:nowrap}.pando-column-canvas .pando-place-head>:first-child:not(h1,h2){display:contents}.pando-column-canvas .pando-place-head :is(h1,h2){flex-shrink:0}.pando-column-canvas .pando-place-head>:first-child:not(h1,h2)>:not(h1,h2){flex:0 100 auto;flex-wrap:nowrap;min-width:0;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 1.5rem),transparent)}.pando-column-canvas .pando-place-head>:not(:first-child){min-width:0}.pando-column-canvas .pando-place-head .page-toolbar{flex-wrap:nowrap}.pando-nav-context-header .pando-workspace-switcher{min-height:36px}.pando-messages-context-inner>.pando-nav-context-header{padding-right:9px}.pando-nav-context-header .pando-workspace-switcher-copy{flex-direction:row;align-items:baseline;gap:0}.pando-nav-context-header .pando-workspace-switcher-destination{position:relative;margin-left:12px;padding-left:13px;color:hsl(var(--foreground) / .62);font-size:14px;font-weight:500;line-height:21px}.pando-nav-context-header .pando-workspace-switcher-destination:before{content:"";position:absolute;top:50%;left:0;width:1px;height:14px;background:hsl(var(--foreground) / .16);transform:translateY(-50%)}@media(min-width:768px){.pando-nav-strip .pando-nav-strip-pando:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-bottom:0}.pando-nav-strip .pando-nav-strip-pando:not(.is-active):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{background:transparent}.pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative}.pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after,.pando-messages-context-inner>header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{content:"";position:absolute;left:9px;right:18px;bottom:0;height:1px;background:var(--pando-nav-line);pointer-events:none}.pando-messages-context-inner>header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative}.pando-messages-context-inner>header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{left:12px;right:12px}.pando-local-context-pane>.pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{right:18px}.pando-messages-context-inner>.pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{right:0}.pando-nav-pane-scroll:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:10px}.pando-library-destinations:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin:0 -7px;padding-top:6px}.pando-library-destinations .pando-sidebar-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:39px;padding:8px 10px}.pando-two-layer[data-section=messages]+.agent-workspace:not([data-pando-column]):has(:is(.messages-landing-header,.pando-messages-view-header))>.pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:calc((var(--pando-head-band) - 28px) / 2)}}@container pando-page (min-width: 54.857rem){.pando-nav-strip .pando-nav-strip-pando:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-bottom:0}.pando-nav-strip .pando-nav-strip-pando:not(.is-active):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{background:transparent}.pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative}.pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after,.pando-messages-context-inner>header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{content:"";position:absolute;left:9px;right:18px;bottom:0;height:1px;background:var(--pando-nav-line);pointer-events:none}.pando-messages-context-inner>header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative}.pando-messages-context-inner>header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{left:12px;right:12px}.pando-local-context-pane>.pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{right:18px}.pando-messages-context-inner>.pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{right:0}.pando-nav-pane-scroll:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:10px}.pando-library-destinations:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin:0 -7px;padding-top:6px}.pando-library-destinations .pando-sidebar-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:39px;padding:8px 10px}.pando-two-layer[data-section=messages]+.agent-workspace:not([data-pando-column]):has(:is(.messages-landing-header,.pando-messages-view-header))>.pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:calc((var(--pando-head-band) - 28px) / 2)}}.pando-messages-views{margin-top:8px}.pando-messages-views .pando-sidebar-row{min-height:39px;padding:8px 10px}.pando-messages-list-head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:28px;margin-bottom:2px;padding:0 9px 0 19px}.pando-messages-list-head>p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground) / .62);font-size:12px;font-weight:600;letter-spacing:.01em}.pando-messages-list-order{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;height:24px;padding:0 6px 0 8px;border-radius:6px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500}.pando-nav-pane-scroll>.pando-nav-pane-section+.pando-nav-pane-section{margin-top:15px;padding-top:10px;border-top:1px solid hsl(var(--foreground) / .07)}@media(max-width:767px){.pando-local-context-pane .pando-pane-brand:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}}@container pando-page (max-width: 54.786rem){.pando-local-context-pane .pando-pane-brand:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}}.pando-nav-context-header .pando-workspace-switcher-destination,.pando-nav-pane-scroll .pando-sidebar-section-label{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.pando-nav-context-header .pando-workspace-switcher-destination{letter-spacing:.16em}.pando-nav-pane-scroll .pando-sidebar-section-label{color:hsl(var(--foreground) / .5)}.pando-sidebar-meta{flex-shrink:0;margin-left:auto;color:hsl(var(--foreground) / .42);font:500 11px/16px JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums}.pando-sidebar-meta[data-attention=true]{color:hsl(var(--brand-orange));font-weight:600}.pando-sidebar-row:has(>.pando-sidebar-meta)>.pando-sidebar-label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pando-sidebar-branch{position:relative}.pando-sidebar-branch:before{content:"";position:absolute;top:6px;bottom:6px;left:19px;width:1px;background:hsl(var(--foreground) / .12);pointer-events:none}.pando-work-pane{display:flex;flex-direction:column}.pando-work-pane>.pando-nav-pane-places{flex:none}.pando-work-projects{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.pando-work-projects-scroll{min-height:0;overflow-y:auto;scrollbar-width:none}.pando-work-projects-scroll::-webkit-scrollbar{display:none}.pando-work-projects-scroll.scroll-edge-host{padding-bottom:16px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--scroll-edge-fade),#000 calc(100% - 16px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--scroll-edge-fade),#000 calc(100% - 16px),transparent)}.pando-work-projects .pando-sidebar-branch .pando-sidebar-row{min-height:31px;padding-block:5px;color:hsl(var(--foreground) / .6)}.pando-work-projects .pando-sidebar-branch .pando-sidebar-row{margin-left:28px;padding-left:11px}.pando-work-projects .pando-sidebar-branch .pando-sidebar-row:is(:hover,.is-active){color:hsl(var(--foreground))}.pando-work-projects .pando-sidebar-branch .pando-sidebar-label{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pando-work-projects .pando-sidebar-branch:before{top:0}:is(.pando-nav-pane-scroll,.pando-library-destinations,.pando-messages-views,.pando-domain-nav) .pando-sidebar-row.is-active{background:hsl(var(--card) / .86);box-shadow:inset 0 1px hsl(var(--card)),0 0 0 1px hsl(var(--foreground) / .045),0 2px 7px hsl(var(--foreground) / .045)}.dark :is(.pando-nav-pane-scroll,.pando-library-destinations,.pando-messages-views,.pando-domain-nav) .pando-sidebar-row.is-active{background:hsl(var(--foreground) / .075);box-shadow:none}:is(.pando-nav-pane-scroll,.pando-library-destinations,.pando-messages-views,.pando-domain-nav) .pando-sidebar-row.is-active>svg.lucide{color:hsl(var(--brand-orange))}@media(prefers-contrast:more){.pando-sidebar-meta{color:hsl(var(--foreground))}}@keyframes pando-pane-peek{0%{opacity:0;transform:translate(-6px)}}@media(min-width:768px){.pando-two-layer.is-collapsed[data-peek]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){z-index:30}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:6px;bottom:6px;border:1px solid transparent;border-radius:var(--pando-edge-radius);background:var(--glass-thick-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-rim),var(--glass-shadow);opacity:1;transform:none;visibility:visible;pointer-events:auto;animation:pando-pane-peek .16s var(--pando-nav-ease)}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(var(--pando-pane-width) - var(--pando-local-context-overlap))}.pando-two-layer.is-collapsed:is([data-peek=library],[data-peek=messages]) .pando-nav-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(var(--pando-local-context-width) - var(--pando-local-context-overlap))}.pando-two-layer.is-collapsed[data-peek] .pando-nav-pane-scroll:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:9px}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{right:9px}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *))>.pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:9px}.pando-nav-peek-scroll:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.pando-nav-peek-scroll:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *))::-webkit-scrollbar{display:none}.pando-nav-context>.pando-messages-context:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:1 1 auto;min-height:0}.pando-two-layer.is-collapsed[data-peek=messages] .pando-messages-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-messages-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:20px}.pando-two-layer.is-collapsed[data-peek=library] .pando-library-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-library-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:36px}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-layout:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:absolute;z-index:2;left:1px;width:calc(var(--pando-local-context-width) - var(--pando-local-context-overlap))}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:0}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *))>.pando-nav-context-header:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):after{right:9px}.pando-two-layer.is-collapsed[data-peek-here]:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin])+.agent-workspace .pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){transform:translate(calc(256px - var(--pando-local-context-overlap)))}.pando-two-layer.is-collapsed[data-peek-here]:is([data-section=library],[data-section=messages])+.agent-workspace .pando-content-pane-toggle:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){transform:translate(calc(var(--pando-local-context-width) - var(--pando-local-context-overlap)))}}@container pando-page (min-width: 54.857rem){.pando-two-layer.is-collapsed[data-peek]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){z-index:30}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:6px;bottom:6px;border:1px solid transparent;border-radius:var(--pando-edge-radius);background:var(--glass-thick-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-rim),var(--glass-shadow);opacity:1;transform:none;visibility:visible;pointer-events:auto;animation:pando-pane-peek .16s var(--pando-nav-ease)}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(var(--pando-pane-width) - var(--pando-local-context-overlap))}.pando-two-layer.is-collapsed:is([data-peek=library],[data-peek=messages]) .pando-nav-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(var(--pando-local-context-width) - var(--pando-local-context-overlap))}.pando-two-layer.is-collapsed[data-peek] .pando-nav-pane-scroll:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:9px}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{right:9px}.pando-two-layer.is-collapsed[data-peek] .pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *))>.pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:9px}.pando-nav-peek-scroll:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.pando-nav-peek-scroll:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *)::-webkit-scrollbar{display:none}.pando-nav-context>.pando-messages-context:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:1 1 auto;min-height:0}.pando-two-layer.is-collapsed[data-peek=messages] .pando-messages-context-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-messages-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:20px}.pando-two-layer.is-collapsed[data-peek=library] .pando-library-context-inner:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *),.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-library-context-inner:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:36px}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-layout:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:absolute;z-index:2;left:1px;width:calc(var(--pando-local-context-width) - var(--pando-local-context-overlap))}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-content:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:0}.pando-two-layer.is-collapsed[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *))>.pando-nav-context-header:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *):after{right:9px}.pando-two-layer.is-collapsed[data-peek-here]:is([data-section=pando],[data-section=work],[data-section=calendar],[data-section=mail],[data-section=organisation],[data-section=admin])+.agent-workspace .pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){transform:translate(calc(256px - var(--pando-local-context-overlap)))}.pando-two-layer.is-collapsed[data-peek-here]:is([data-section=library],[data-section=messages])+.agent-workspace .pando-content-pane-toggle:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){transform:translate(calc(var(--pando-local-context-width) - var(--pando-local-context-overlap)))}}@media(prefers-reduced-motion:reduce){.pando-two-layer[data-peek] .pando-nav-context,.pando-two-layer[data-peek-here]+.agent-workspace .pando-local-context-pane:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){animation:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 30 18% 86%;--foreground: 217 58% 11%;--shell-gutter: 1rem;--content-gap: 1.25rem;--card: 0 0% 100%;--card-foreground: 217 58% 11%;--popover: 0 0% 100%;--popover-foreground: 217 58% 11%;--primary: 217 58% 11%;--primary-foreground: 0 0% 100%;--secondary: 217 58% 11%;--secondary-foreground: 0 0% 100%;--muted: 0 0% 95%;--muted-foreground: 217 22% 40%;--accent: 19 100% 48%;--accent-foreground: 0 0% 100%;--destructive: 5 60% 51%;--destructive-foreground: 0 0% 100%;--border: 0 0% 90%;--input: 0 0% 90%;--ring: 19 100% 48%;--radius: .75rem;--sidebar-background: 30 13% 89%;--sidebar-foreground: 217 58% 11%;--sidebar-primary: 217 58% 11%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 100%;--sidebar-accent-foreground: 217 58% 11%;--sidebar-border: 0 0% 92%;--sidebar-ring: 19 100% 48%;--success: 120 27% 53%;--success-foreground: 0 0% 100%;--warning: 41 60% 56%;--warning-foreground: 13 7% 19%;--error: 5 60% 51%;--error-foreground: 0 0% 100%;--info: 197 100% 44%;--info-foreground: 0 0% 100%;--brand-navy: 217 58% 11%;--brand-orange: 19 100% 48%;--brand-orange-ink: 19.5 100% 38%;--ink-muted: 214 25% 32%;--ink-dim: 214 15% 43%;--brand-coral: 17 100% 66%;--chat-mine: 217 58% 11%;--chat-theirs: 0 0% 100%;--noise-grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1   0 0 0 0 1   0 0 0 0 1   0 0 0 0.15 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--text-eyebrow: .5625rem;--text-micro: .625rem;--text-mini: .6875rem;--text-caption: .71875rem;--text-body-sm: .75rem;--text-body: .78125rem;--text-body-lg: .8125rem;--text-body-xl: .84375rem;--text-button: .875rem;--text-lead: 1rem;--text-heading-sm: 1.125rem;--text-heading: 1.5rem;--text-heading-lg: 1.875rem;--text-display: 2.625rem}.\!dark{--background: 220 14% 5% !important;--foreground: 220 9% 91% !important;--card: 220 11% 10% !important;--card-foreground: 220 9% 91% !important;--popover: 220 10% 12% !important;--popover-foreground: 220 9% 91% !important;--primary: 210 40% 62% !important;--primary-foreground: 210 30% 98% !important;--secondary: 220 9% 13% !important;--secondary-foreground: 220 9% 91% !important;--muted: 220 8% 14% !important;--muted-foreground: 218 8% 64% !important;--accent: 19 100% 62% !important;--accent-foreground: 218 32% 10% !important;--brand-orange: 19 100% 62% !important;--destructive: 5 65% 55% !important;--destructive-foreground: 0 0% 100% !important;--error: 5 68% 64% !important;--error-foreground: 218 32% 10% !important;--ink-muted: 214 15% 59% !important;--ink-dim: 214 15% 47% !important;--brand-orange-ink: 19.5 100% 40% !important;--border: 220 8% 21% !important;--input: 220 8% 17% !important;--ring: 214 28% 72% !important;--sidebar-background: 220 12% 7% !important;--sidebar-foreground: 220 9% 91% !important;--sidebar-primary: 210 38% 43% !important;--sidebar-primary-foreground: 210 30% 98% !important;--sidebar-accent: 220 9% 14% !important;--sidebar-accent-foreground: 220 9% 91% !important;--sidebar-border: 220 8% 20% !important;--sidebar-ring: 214 28% 72% !important;--chat-mine: 214 55% 35% !important;--chat-theirs: 220 13% 25% !important;--noise-grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1   0 0 0 0 1   0 0 0 0 1   0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") !important}.dark{--background: 220 14% 5%;--foreground: 220 9% 91%;--card: 220 11% 10%;--card-foreground: 220 9% 91%;--popover: 220 10% 12%;--popover-foreground: 220 9% 91%;--primary: 210 40% 62%;--primary-foreground: 210 30% 98%;--secondary: 220 9% 13%;--secondary-foreground: 220 9% 91%;--muted: 220 8% 14%;--muted-foreground: 218 8% 64%;--accent: 19 100% 62%;--accent-foreground: 218 32% 10%;--brand-orange: 19 100% 62%;--destructive: 5 65% 55%;--destructive-foreground: 0 0% 100%;--error: 5 68% 64%;--error-foreground: 218 32% 10%;--ink-muted: 214 15% 59%;--ink-dim: 214 15% 47%;--brand-orange-ink: 19.5 100% 40%;--border: 220 8% 21%;--input: 220 8% 17%;--ring: 214 28% 72%;--sidebar-background: 220 12% 7%;--sidebar-foreground: 220 9% 91%;--sidebar-primary: 210 38% 43%;--sidebar-primary-foreground: 210 30% 98%;--sidebar-accent: 220 9% 14%;--sidebar-accent-foreground: 220 9% 91%;--sidebar-border: 220 8% 20%;--sidebar-ring: 214 28% 72%;--chat-mine: 214 55% 35%;--chat-theirs: 220 13% 25%;--noise-grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1   0 0 0 0 1   0 0 0 0 1   0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*{border-color:hsl(var(--border))}:root{font-size:clamp(.875rem,calc(.5rem + .529vw),1.375rem)}html,body,#root{height:100%;overflow-x:clip}html,body{overscroll-behavior-y:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,system-ui,sans-serif;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:hsl(var(--background))}#root{position:relative;z-index:1}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:hsl(var(--background));background-image:radial-gradient(ellipse 58% 52% at 104% -4%,hsla(18,84%,57%,.475) 0%,hsla(18,80%,61%,.235) 42%,hsla(18,74%,65%,.062) 72%,transparent 100%),radial-gradient(ellipse 82% 76% at -12% 110%,hsla(202,84%,69%,.435) 0%,hsla(205,78%,76%,.205) 48%,transparent 100%),radial-gradient(ellipse 54% 48% at 108% 112%,hsla(216,52%,60%,.165) 0%,hsla(216,44%,70%,.058) 58%,transparent 100%),linear-gradient(112deg,hsla(201,86%,79%,.34) 0%,hsla(204,78%,85%,.155) 38%,transparent 68%)}.\!dark body:before{background-image:radial-gradient(ellipse 58rem 34rem at 103% -7rem,hsl(var(--brand-orange) / .09) 0%,hsl(var(--brand-orange) / .032) 48%,transparent 78%),radial-gradient(ellipse 42rem 27rem at -8% 108%,hsl(202 88% 76% / .042) 0%,hsl(202 82% 72% / .014) 52%,transparent 78%),radial-gradient(ellipse 54rem 32rem at 108% 112%,hsl(216 64% 34% / .052) 0%,hsl(216 58% 30% / .018) 54%,transparent 82%),radial-gradient(ellipse 56rem 34rem at -12% -10rem,hsl(214 58% 38% / .092) 0%,hsl(214 52% 34% / .03) 54%,transparent 82%),radial-gradient(ellipse 94rem 36rem at 50% -23rem,hsla(0,0%,100%,.1) 0%,hsla(215,18%,82%,.035) 46%,transparent 76%),radial-gradient(ellipse 42rem 25rem at -6% -10rem,hsla(215,22%,78%,.035) 0%,transparent 72%),linear-gradient(180deg,#0f1114,hsl(var(--background)) 34rem)!important}.dark body:before{background-image:radial-gradient(ellipse 58rem 34rem at 103% -7rem,hsl(var(--brand-orange) / .09) 0%,hsl(var(--brand-orange) / .032) 48%,transparent 78%),radial-gradient(ellipse 42rem 27rem at -8% 108%,hsl(202 88% 76% / .042) 0%,hsl(202 82% 72% / .014) 52%,transparent 78%),radial-gradient(ellipse 54rem 32rem at 108% 112%,hsl(216 64% 34% / .052) 0%,hsl(216 58% 30% / .018) 54%,transparent 82%),radial-gradient(ellipse 56rem 34rem at -12% -10rem,hsl(214 58% 38% / .092) 0%,hsl(214 52% 34% / .03) 54%,transparent 82%),radial-gradient(ellipse 94rem 36rem at 50% -23rem,hsla(0,0%,100%,.1) 0%,hsla(215,18%,82%,.035) 46%,transparent 76%),radial-gradient(ellipse 42rem 25rem at -6% -10rem,hsla(215,22%,78%,.035) 0%,transparent 72%),linear-gradient(180deg,#0f1114,hsl(var(--background)) 34rem)}code,kbd,samp,pre,.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring) / .55),0 0 0 6px hsl(var(--ring) / .12),0 6px 16px hsl(var(--ring) / .18)}input:focus-visible,textarea:focus-visible,select:focus-visible,[contenteditable]:focus-visible{box-shadow:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:640px!important}.container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:640px}}@container pando-page (min-width: 45.714rem){.\!container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:640px!important}.container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:640px}}@media(min-width:768px){.\!container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:768px!important}.container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:768px}}@container pando-page (min-width: 54.857rem){.\!container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:768px!important}.container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:768px}}@media(min-width:1024px){.\!container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:1024px!important}.container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:1024px}}@container pando-page (min-width: 73.143rem){.\!container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:1024px!important}.container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:1024px}}@media(min-width:1280px){.\!container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:1280px!important}.container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:1280px}}@container pando-page (min-width: 86.655rem){.\!container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:1280px!important}.container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:1280px}}@media(min-width:1536px){.\!container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:1536px!important}.container:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:1536px}}@container pando-page (min-width: 95.253rem){.\!container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:1536px!important}.container:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:1536px}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}textarea.resize-none{scrollbar-width:none;-ms-overflow-style:none}textarea.resize-none::-webkit-scrollbar{display:none}textarea.resize-none.scrollbar-auto{scrollbar-width:thin;-ms-overflow-style:auto}textarea.resize-none.scrollbar-auto::-webkit-scrollbar{display:block;width:.375rem}textarea.resize-none.scrollbar-auto::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .35);border-radius:999px}:root .bg-primary{background-color:#ffffff52;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.6) 0%,hsla(0,0%,100%,.18) 35%,transparent 65%),radial-gradient(ellipse 80% 70% at 75% 100%,hsla(22,100%,55%,.22) 0%,hsla(22,100%,55%,.06) 30%,transparent 60%),radial-gradient(ellipse 50% 50% at 100% 55%,hsla(210,70%,60%,.1) 0%,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.18) 0%,transparent 50%,hsla(217,58%,11%,.06) 100%);backdrop-filter:blur(28px) saturate(2.2);-webkit-backdrop-filter:blur(28px) saturate(2.2);border:none;color:#0c182c;box-shadow:inset 0 1px #fffffff2,inset 0 0 24px 4px #ffffff26,0 1px 3px #0c182c1f,0 12px 36px #0c182c29;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}:root .bg-primary:hover{background-color:#ffffff73;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.7) 0%,hsla(0,0%,100%,.25) 35%,transparent 65%),radial-gradient(ellipse 80% 70% at 75% 100%,hsla(22,100%,55%,.32) 0%,hsla(22,100%,55%,.1) 30%,transparent 60%),radial-gradient(ellipse 50% 50% at 100% 55%,hsla(210,70%,60%,.14) 0%,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.24) 0%,transparent 50%,hsla(217,58%,11%,.06) 100%);box-shadow:inset 0 1px #fff,inset 0 0 32px 4px #ffffff38,0 2px 5px #0c182c29,0 16px 44px #0c182c38}:root .bg-primary,:root .bg-primary *{color:#0c182c}.dark .bg-primary,.dark .bg-primary *{color:hsl(var(--foreground))}.\!dark .bg-primary,.\!dark .bg-primary *{color:hsl(var(--foreground))!important}[class*="bg-primary/"]:not(.bg-primary){background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}:root .bg-primary.sidebar-nav-item{background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.6) 0%,hsla(0,0%,100%,.18) 35%,transparent 65%),radial-gradient(ellipse 90% 80% at 80% 100%,hsla(22,100%,55%,.08) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 100% 30%,hsla(210,70%,60%,.06) 0%,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.18) 0%,transparent 50%,hsla(217,58%,11%,.04) 100%);box-shadow:inset 0 1px #fffffff2,inset 0 0 12px 2px #ffffff1f,0 1px 2px #0c182c14,0 4px 12px #0c182c1a}.\!dark .bg-primary.sidebar-nav-item{background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.04) 0%,transparent 50%,hsla(0,0%,0%,.06) 100%)!important;box-shadow:inset 0 1px #ffffff38,inset 0 0 12px 2px #ffffff08,0 1px 2px #00000040,0 4px 14px #00000059!important}.dark .bg-primary.sidebar-nav-item{background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.04) 0%,transparent 50%,hsla(0,0%,0%,.06) 100%);box-shadow:inset 0 1px #ffffff38,inset 0 0 12px 2px #ffffff08,0 1px 2px #00000040,0 4px 14px #00000059}.\!dark .bg-primary{background-color:#446e97!important;background-image:linear-gradient(180deg,#4b7faf,#446e97)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid hsl(209 44% 64% / .34)!important;box-shadow:inset 0 1px #f1f5f92e,0 1px 2px #04060b66,0 8px 18px -10px #224b77ad!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)!important;color:hsl(var(--primary-foreground))!important}.dark .bg-primary{background-color:#446e97;background-image:linear-gradient(180deg,#4b7faf,#446e97);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsl(209 44% 64% / .34);box-shadow:inset 0 1px #f1f5f92e,0 1px 2px #04060b66,0 8px 18px -10px #224b77ad;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);color:hsl(var(--primary-foreground))}.\!dark .bg-primary:hover{background-color:#4875a3!important;background-image:linear-gradient(180deg,#5186b8,#4875a3)!important;border-color:#8eb4d775!important;box-shadow:inset 0 1px #f8fafc38,0 2px 3px #04060b70,0 10px 24px -10px #214e7dc7!important}.dark .bg-primary:hover{background-color:#4875a3;background-image:linear-gradient(180deg,#5186b8,#4875a3);border-color:#8eb4d775;box-shadow:inset 0 1px #f8fafc38,0 2px 3px #04060b70,0 10px 24px -10px #214e7dc7}.\!dark .bg-primary.text-primary-foreground{background-color:#e0e2e5!important;background-image:linear-gradient(180deg,#fafafafa,#d3d5d9)!important;border-color:#ffffff52!important;color:hsl(var(--background))!important;box-shadow:inset 0 1px #ffffffb8,0 1px 2px #04060b73,0 9px 22px -12px #04060bd1!important}.dark .bg-primary.text-primary-foreground{background-color:#e0e2e5;background-image:linear-gradient(180deg,#fafafafa,#d3d5d9);border-color:#ffffff52;color:hsl(var(--background));box-shadow:inset 0 1px #ffffffb8,0 1px 2px #04060b73,0 9px 22px -12px #04060bd1}.dark .bg-primary.text-primary-foreground *,.dark .bg-primary.text-primary-foreground{color:hsl(var(--background))}.\!dark .bg-primary.text-primary-foreground *,.\!dark .bg-primary.text-primary-foreground{color:hsl(var(--background))!important}.\!dark .bg-primary.text-primary-foreground:hover{background-color:#f5f5f5!important;background-image:linear-gradient(180deg,#fff,#dee0e3)!important;border-color:#ffffff7a!important;box-shadow:inset 0 1px #ffffffe0,0 2px 3px #04060b7a,0 11px 26px -12px #04060be6!important}.dark .bg-primary.text-primary-foreground:hover{background-color:#f5f5f5;background-image:linear-gradient(180deg,#fff,#dee0e3);border-color:#ffffff7a;box-shadow:inset 0 1px #ffffffe0,0 2px 3px #04060b7a,0 11px 26px -12px #04060be6}.\!dark .bg-brand-orange{color:hsl(var(--accent-foreground))!important}.dark .bg-brand-orange{color:hsl(var(--accent-foreground))}.modal-surface{position:relative;isolation:isolate;background:linear-gradient(180deg,#fffffffa,#fafbfcf7);backdrop-filter:blur(32px) saturate(1.6);-webkit-backdrop-filter:blur(32px) saturate(1.6);border:1px solid hsl(var(--brand-navy) / .08);box-shadow:inset 0 1px #fff,0 0 0 1px hsl(var(--brand-navy) / .03),0 2px 6px hsl(var(--brand-navy) / .06),0 10px 26px -12px hsl(var(--brand-navy) / .18),0 32px 72px -22px hsl(var(--brand-navy) / .38)}.modal-surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(600px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.22) 0%,rgba(255,255,255,.08) 25%,transparent 55%);opacity:0;transition:opacity .3s ease}.modal-surface:hover:before{opacity:1}.modal-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:var(--noise-grain) top left / 180px 180px repeat}html:not(.dark) .modal-surface:after{opacity:.3}html:not(.dark) .modal-surface{--background: 0 0% 100%}.\!bg-card.shadow-card,.\!bg-card.shadow-input,.\!bg-card.shadow-modal,.\!bg-card.shadow-sm,.\!bg-card.shadow,.\!bg-card.shadow-md,.\!bg-card.shadow-lg,.\!bg-card.shadow-xl{position:relative!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1)!important;-webkit-backdrop-filter:blur(16px) saturate(1.1)!important;border:1px solid hsl(var(--brand-navy) / .075)!important;transition-property:background,border-color,border-radius,box-shadow,transform!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}.bg-card.shadow-card,.bg-card.shadow-input,.bg-card.shadow-modal,.bg-card.shadow-sm,.bg-card.shadow,.bg-card.shadow-md,.bg-card.shadow-lg,.bg-card.shadow-xl{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}.bg-card.\!shadow-card,.\!bg-card.shadow-card,.\!bg-card.shadow-input,.\!bg-card.shadow-modal,.\!bg-card.shadow-sm,.\!bg-card.shadow,.\!bg-card.shadow-md,.\!bg-card.shadow-lg,.\!bg-card.shadow-xl{position:relative!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1)!important;-webkit-backdrop-filter:blur(16px) saturate(1.1)!important;border:1px solid hsl(var(--brand-navy) / .075)!important;transition-property:background,border-color,border-radius,box-shadow,transform!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html.\!dark .glass-inset{background:linear-gradient(135deg,#ffffff0e,#ffffff05)!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0003,0 6px 18px -10px #00000073!important}html.dark .glass-inset{background:linear-gradient(135deg,#ffffff0e,#ffffff05);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0003,0 6px 18px -10px #00000073}html.\!dark .glass-inset-latest{background:linear-gradient(135deg,#ffffff16,#ffffff08)!important;border-color:#ffffff2e!important}html.dark .glass-inset-latest{background:linear-gradient(135deg,#ffffff16,#ffffff08);border-color:#ffffff2e}html.\!dark .glass-inset:hover{background:linear-gradient(135deg,#ffffff18,#ffffff09)!important;border-color:#ffffff3d!important}html.dark .glass-inset:hover{background:linear-gradient(135deg,#ffffff18,#ffffff09);border-color:#ffffff3d}.glass-control{background:linear-gradient(135deg,#ffffff8c,#ffffff42);backdrop-filter:blur(6px) saturate(1.15);-webkit-backdrop-filter:blur(6px) saturate(1.15);border:1px solid hsl(var(--brand-navy) / .1);transition-property:background,border-color,box-shadow,color;transition-duration:.16s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffb3,0 1px 1px #00000008}.glass-control:hover{background:linear-gradient(135deg,#ffffffc7,#ffffff6b);border-color:hsl(var(--brand-navy) / .18);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0000000d,0 4px 10px -6px #1f26872e}.glass-control:active{box-shadow:inset 0 1px 2px #1f26871f}html.\!dark .glass-control{background:linear-gradient(135deg,#ffffff12,#ffffff06)!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff14,0 1px 1px #0003!important}html.dark .glass-control{background:linear-gradient(135deg,#ffffff12,#ffffff06);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff14,0 1px 1px #0003}html.\!dark .glass-control:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0d)!important;border-color:#ffffff38!important}html.dark .glass-control:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border-color:#ffffff38}html:not(.dark) .focus-card-focal.bg-card.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .focus-card-focal.\!bg-card.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .focus-card-focal.bg-card.\!shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workspace-priority .focus-card-focal{border-radius:.75rem!important;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0c1a2b1f!important}html:not(.dark) .focus-card-focal.liquid-prominent:before{background:radial-gradient(520px circle at var(--mx, 25%) var(--my, 0%),hsl(205 42% 74% / .028),transparent 62%)}html:not(.dark) .focus-card-focal.liquid-prominent:after{display:block;background:var(--noise-grain) top left / 112px 112px repeat;box-shadow:inset 0 0 0 1px #ffffff9e;mix-blend-mode:multiply;opacity:.2}a[class~=bg-card].\!shadow-card:hover,button[class~=bg-card].\!shadow-card:hover,.bg-card.\!shadow-card.hover\:shadow-card-hover:hover,.bg-card.cursor-pointer.\!shadow-card:hover{transform:translateY(-1px)!important;background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12)!important;box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}a[class~=bg-card].shadow-card:hover,a[class~=bg-card].shadow-input:hover,a[class~=bg-card].shadow-sm:hover,a[class~=bg-card].shadow-md:hover,a[class~=bg-card].shadow-lg:hover,button[class~=bg-card].shadow-card:hover,button[class~=bg-card].shadow-input:hover,button[class~=bg-card].shadow-sm:hover,button[class~=bg-card].shadow-md:hover,button[class~=bg-card].shadow-lg:hover,.bg-card.shadow-card.hover\:shadow-card-hover:hover,.bg-card.cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}a[class~=bg-card].\!shadow-card:hover,button[class~=bg-card].\!shadow-card:hover,.bg-card.\!shadow-card.hover\:shadow-card-hover:hover,.bg-card.cursor-pointer.\!shadow-card:hover,.\!bg-card.shadow-card.hover\:shadow-card-hover:hover,.\!bg-card.cursor-pointer.shadow-card:hover{transform:translateY(-1px)!important;background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12)!important;box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .focus-card-focal.bg-card.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}html:not(.dark) .focus-card-focal.\!bg-card.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}html:not(.dark) .focus-card-focal.bg-card.cursor-pointer.\!shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.\!dark .sidebar-nav-active{background-color:#ffffff0f!important;backdrop-filter:blur(28px) saturate(2.2)!important;-webkit-backdrop-filter:blur(28px) saturate(2.2)!important;border:none!important;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.04) 0%,transparent 50%,hsla(0,0%,0%,.06) 100%)!important;box-shadow:inset 0 1px #ffffff38,inset 0 0 12px 2px #ffffff08,0 1px 2px #00000040,0 4px 14px #00000059!important}.dark .sidebar-nav-active{background-color:#ffffff0f;backdrop-filter:blur(28px) saturate(2.2);-webkit-backdrop-filter:blur(28px) saturate(2.2);border:none;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.04) 0%,transparent 50%,hsla(0,0%,0%,.06) 100%);box-shadow:inset 0 1px #ffffff38,inset 0 0 12px 2px #ffffff08,0 1px 2px #00000040,0 4px 14px #00000059}.protocol-sheet{--text-body: .9375rem;--text-body-xl: 1rem;--text-lead: 1.125rem;--text-heading-lg: 1.625rem;--block-h2-size: 1.125rem}.protocol-sheet [data-block-id]:has(>div>[data-block-type=p])+[data-block-id]:has(>div>[data-block-type=p]){margin-top:.625rem}.protocol-sheet [data-block-id]:has(>div>[data-block-type=h1],>div>[data-block-type=h2],>div>[data-block-type=h3]):not(:first-child){margin-top:1.75rem}.milestone-selected{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffd1,#fff9)!important;backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6);border:.5px solid rgba(255,255,255,.9)!important;transform:translateY(-2px);transition-property:background,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #fffffff2,0 0 0 1px #f54e0080,0 0 0 4px #f54e0014,0 2px 6px -1px #1a2e461a,0 14px 32px -12px #1a2e463d!important}.milestone-selected:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffffff2,0 0 0 1px #f54e0099,0 0 0 5px #f54e001c,0 3px 8px -1px #1a2e461f,0 18px 38px -12px #1a2e4647!important}.bg-card.shadow-card:before,.bg-card.shadow-input:before,.bg-card.shadow-modal:before,.bg-card.shadow-sm:before,.bg-card.shadow:before,.bg-card.shadow-md:before,.bg-card.shadow-lg:before,.bg-card.shadow-xl:before{content:none}.bg-card.\!shadow-card:before{content:none!important}.\!bg-card.shadow-card:before,.\!bg-card.shadow-input:before,.\!bg-card.shadow-modal:before,.\!bg-card.shadow-sm:before,.\!bg-card.shadow:before,.\!bg-card.shadow-md:before,.\!bg-card.shadow-lg:before,.\!bg-card.shadow-xl:before{content:none!important}.bg-card.shadow-card:after,.bg-card.shadow-input:after,.bg-card.shadow-modal:after,.bg-card.shadow-sm:after,.bg-card.shadow:after,.bg-card.shadow-md:after,.bg-card.shadow-lg:after,.bg-card.shadow-xl:after{content:none}.bg-card.\!shadow-card:after{content:none!important}.\!bg-card.shadow-card:after,.\!bg-card.shadow-input:after,.\!bg-card.shadow-modal:after,.\!bg-card.shadow-sm:after,.\!bg-card.shadow:after,.\!bg-card.shadow-md:after,.\!bg-card.shadow-lg:after,.\!bg-card.shadow-xl:after{content:none!important}.bg-card.shadow-card:before,.bg-card.shadow-card:after,.bg-card.shadow-input:before,.bg-card.shadow-input:after,.bg-card.shadow-modal:before,.bg-card.shadow-modal:after,.bg-card.shadow-sm:before,.bg-card.shadow-sm:after,.bg-card.shadow:before,.bg-card.shadow:after,.bg-card.shadow-md:before,.bg-card.shadow-md:after,.bg-card.shadow-lg:before,.bg-card.shadow-lg:after,.bg-card.shadow-xl:before,.bg-card.shadow-xl:after,.glass-card:before,.glass-card:after,.modal-surface:before,.modal-surface:after,.liquid-glass:before,.liquid-prominent:before,.liquid-prominent:after{z-index:-1}.bg-card.\!shadow-card:before,.bg-card.\!shadow-card:after{z-index:-1!important}.\!bg-card.shadow-card:before,.\!bg-card.shadow-card:after,.\!bg-card.shadow-input:before,.\!bg-card.shadow-input:after,.\!bg-card.shadow-modal:before,.\!bg-card.shadow-modal:after,.\!bg-card.shadow-sm:before,.\!bg-card.shadow-sm:after,.\!bg-card.shadow:before,.\!bg-card.shadow:after,.\!bg-card.shadow-md:before,.\!bg-card.shadow-md:after,.\!bg-card.shadow-lg:before,.\!bg-card.shadow-lg:after,.\!bg-card.shadow-xl:before,.\!bg-card.shadow-xl:after{z-index:-1!important}.glass-card{border-radius:1rem;position:relative;isolation:isolate;background:#ffffff8c;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:.5px solid rgba(255,255,255,.6);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffe6,inset 1px 0 #ffffff8c,inset 0 0 0 .5px #ffffff59,inset -1px -1px 2px #0c1a2b0d,1px 2px 3px #0c1a2b0f,2px 8px 24px #0c1a2b14}a.glass-card:hover,button.glass-card:hover,.glass-card.cursor-pointer:hover,.glass-card-interactive:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:#ffffffb3;border-color:#ffffffbf;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #fff9,inset 0 0 0 .5px #fff6,inset -1px -1px 2px #0c1a2b0a,1px 3px 5px #0c1a2b0f,4px 14px 32px #0c1a2b1f}.glass-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.45) 0%,rgba(255,255,255,.18) 8%,rgba(255,255,255,.06) 22%,transparent 45%)}.glass-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.06) 80%,rgba(255,255,255,.14) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.04) 80%,rgba(255,255,255,.1) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.liquid-prominent{position:relative;isolation:isolate}.glass-card.liquid-subtle{background:#fff6;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border-color:#fff6;box-shadow:inset 0 1px #fff9,inset 0 0 0 .5px #ffffff2e,0 1px 2px #0c1a2b0a}.glass-card.liquid-subtle:before,.glass-card.liquid-subtle:after{display:none}.\!dark .glass-card.liquid-subtle{background:#ffffff06!important;border-color:#ffffff0d!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 .5px #ffffff06,0 1px 2px #0003!important}.dark .glass-card.liquid-subtle{background:#ffffff06;border-color:#ffffff0d;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 .5px #ffffff06,0 1px 2px #0003}.\!dark .glass-adaptive,.dark .glass-adaptive{background:linear-gradient(135deg,rgba(var(--gc-p, 245, 78, 0),.1),rgba(var(--gc-p, 245, 78, 0),.03)),#ffffff0a!important;border-color:rgba(var(--gc-p, 245, 78, 0),.2)!important}.\!bg-card.shadow-card.liquid-prominent,.bg-card.shadow-card.liquid-prominent,.glass-card.liquid-prominent,.modal-surface.liquid-prominent,.bg-card.\!shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.liquid-prominent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.22) 0%,rgba(255,255,255,.08) 25%,transparent 55%),radial-gradient(circle at 0% 0%,rgba(255,255,255,.75) 0%,rgba(255,255,255,.32) 8%,rgba(255,255,255,.1) 22%,transparent 45%)}.\!dark .suggested-card-active{border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff1f,0 1px 2px -1px #0000004d,0 4px 10px -4px #0006,0 10px 22px -10px #00000080,0 18px 40px -18px #00000073,0 28px 56px -28px #00000059!important}.dark .suggested-card-active{border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff1f,0 1px 2px -1px #0000004d,0 4px 10px -4px #0006,0 10px 22px -10px #00000080,0 18px 40px -18px #00000073,0 28px 56px -28px #00000059}.\!dark .suggested-card-idle,.dark .suggested-card-idle{background:#ffffff09!important;border-color:transparent!important}.\!dark .glass-skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff14 35%,#ffffff1f,#ffffff14 65%,#ffffff0a)!important;background-size:200% 100%!important}.dark .glass-skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff14 35%,#ffffff1f,#ffffff14 65%,#ffffff0a);background-size:200% 100%}@keyframes liquid-skeleton-shimmer{0%{background-position:200% 50%}to{background-position:-200% 50%}}@media(prefers-reduced-motion:reduce){.learned-badge,.learned-badge *{animation:none}}.liquid-prominent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,transparent 25%,rgba(120,80,255,.05) 65%,rgba(255,100,180,.08) 100%) right / 2px 100% no-repeat,linear-gradient(90deg,transparent 35%,rgba(255,255,255,.1) 75%,rgba(255,255,255,.2) 100%) bottom / 100% 2px no-repeat,var(--noise-grain) top left / 180px 180px repeat}.\!dark .bg-card.shadow-card.liquid-prominent,.\!dark .glass-card.liquid-prominent,.\!dark .modal-surface.liquid-prominent,.dark .bg-card.shadow-card.liquid-prominent,.dark .glass-card.liquid-prominent,.dark .modal-surface.liquid-prominent,.dark .\!bg-card.shadow-card.liquid-prominent,.dark .bg-card.\!shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.\!dark .liquid-prominent:before{background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.1) 0%,rgba(255,255,255,.03) 25%,transparent 55%),radial-gradient(circle at 0% 0%,rgba(255,255,255,.08) 0%,rgba(255,255,255,.025) 6%,transparent 25%)!important}.dark .liquid-prominent:before{background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.1) 0%,rgba(255,255,255,.03) 25%,transparent 55%),radial-gradient(circle at 0% 0%,rgba(255,255,255,.08) 0%,rgba(255,255,255,.025) 6%,transparent 25%)}.\!dark .focus-card-focal.bg-card.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dark .focus-card-focal.bg-card.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}.dark .focus-card-focal.\!bg-card.shadow-card.liquid-prominent,.dark .focus-card-focal.bg-card.\!shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.\!dark .focus-card-focal.liquid-prominent:before{background:radial-gradient(520px circle at var(--mx, 24%) var(--my, 0%),hsl(205 62% 90% / .04),hsl(205 46% 72% / .012) 34%,transparent 66%),linear-gradient(110deg,hsl(205 40% 86% / .025),transparent 28%)!important}.dark .focus-card-focal.liquid-prominent:before{background:radial-gradient(520px circle at var(--mx, 24%) var(--my, 0%),hsl(205 62% 90% / .04),hsl(205 46% 72% / .012) 34%,transparent 66%),linear-gradient(110deg,hsl(205 40% 86% / .025),transparent 28%)}.\!dark .focus-card-focal.liquid-prominent:after{background:repeating-linear-gradient(112deg,transparent 0,transparent 7px,hsl(205 48% 88% / .012) 8px),var(--noise-grain) top left / 94px 94px repeat!important;box-shadow:inset 0 0 0 1px #c1d4e206!important;mix-blend-mode:soft-light!important;opacity:.54!important}.dark .focus-card-focal.liquid-prominent:after{background:repeating-linear-gradient(112deg,transparent 0,transparent 7px,hsl(205 48% 88% / .012) 8px),var(--noise-grain) top left / 94px 94px repeat;box-shadow:inset 0 0 0 1px #c1d4e206;mix-blend-mode:soft-light;opacity:.54}.glass-card-accent{background:linear-gradient(135deg,rgba(var(--gc-p),.06),rgba(var(--gc-s),.03)),#ffffffc7;border-top-color:rgba(var(--gc-s),.3);border-right-color:rgba(var(--gc-s),.3);border-bottom-color:rgba(var(--gc-s),.3);border-left:3px solid rgba(var(--gc-s),.65)}.glass-card-accent:hover{background:linear-gradient(135deg,rgba(var(--gc-p),.1),rgba(var(--gc-s),.05)),#ffffffd9;border-top-color:rgba(var(--gc-s),.4);border-right-color:rgba(var(--gc-s),.4);border-bottom-color:rgba(var(--gc-s),.4);border-left:3px solid rgba(var(--gc-s),.75)}.glass-search{background-color:#ffffff6b;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,hsla(0,0%,100%,.55) 0%,hsla(0,0%,100%,.14) 35%,transparent 65%),radial-gradient(ellipse 50% 90% at 90% 110%,hsla(22,100%,55%,.14) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,hsla(210,70%,60%,.08) 0%,transparent 75%);backdrop-filter:blur(24px) saturate(1.8);-webkit-backdrop-filter:blur(24px) saturate(1.8);border:1px solid hsla(217,58%,11%,.06);box-shadow:inset 0 1px #fffffff2,inset 0 0 16px 4px #ffffff1a,0 1px 3px #0c182c14,0 6px 20px #0c182c1a;transition:background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.glass-search-field{transition:background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),width .44s cubic-bezier(.22,1,.36,1),padding-left .44s cubic-bezier(.22,1,.36,1),padding-right .44s cubic-bezier(.22,1,.36,1),column-gap .44s cubic-bezier(.22,1,.36,1);transition:background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),width .44s cubic-bezier(.22,1,.36,1),padding-left .44s cubic-bezier(.22,1,.36,1),padding-right .44s cubic-bezier(.22,1,.36,1),column-gap .44s cubic-bezier(.22,1,.36,1),-moz-column-gap .44s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.glass-search-field{transition:none}}.glass-search-focused{background-color:#ffffff94;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,hsla(0,0%,100%,.7) 0%,hsla(0,0%,100%,.2) 35%,transparent 65%),radial-gradient(ellipse 50% 90% at 90% 110%,hsla(22,100%,55%,.18) 0%,transparent 60%),radial-gradient(ellipse 30% 80% at 100% 50%,hsla(210,70%,60%,.12) 0%,transparent 75%);border-color:#0c182c1f;box-shadow:inset 0 1px #fff,inset 0 0 20px 4px #ffffff29,0 0 0 4px #0c182c0a,0 4px 16px #0c182c1f,0 14px 36px #0c182c24}.glass-search-dropdown{background:#ffffffe0;backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6);border:.5px solid rgba(255,255,255,.85);box-shadow:inset 0 1px #fffffffa,inset 0 0 0 .5px #ffffffb3,0 2px 6px #0c1a2b14,0 16px 48px #0c1a2b38}.app-workspace{--app-workspace-surface: radial-gradient( ellipse 68rem 16rem at 52% -9rem, hsl(204 58% 91% / .14) 0%, hsl(207 48% 94% / .055) 48%, transparent 100% ), radial-gradient( ellipse 34rem 72% at 108% 16%, hsl(19 82% 92% / .11) 0%, hsl(22 62% 95% / .035) 52%, transparent 100% ), radial-gradient( ellipse 42rem 15rem at 12rem -8rem, hsl(205 48% 91% / .18), transparent 100% ), hsl(var(--card));background:var(--app-workspace-surface)}.\!dark .app-workspace{--app-workspace-surface: radial-gradient( ellipse 60rem 36rem at 103% -8rem, hsl(var(--brand-orange) / .11) 0%, hsl(var(--brand-orange) / .04) 48%, transparent 80% ), radial-gradient( ellipse 44rem 28rem at -8% 108%, hsl(202 88% 76% / .045) 0%, hsl(202 82% 72% / .015) 52%, transparent 78% ), radial-gradient( ellipse 58rem 36rem at -12% -10rem, hsl(214 58% 38% / .095) 0%, hsl(214 52% 34% / .03) 54%, transparent 82% ), radial-gradient( ellipse 78rem 24rem at 50% -15rem, hsl(0 0% 100% / .075) 0%, hsl(215 18% 82% / .026) 48%, transparent 78% ), linear-gradient(180deg, hsl(220 14% 7%), hsl(var(--background)) 38rem) !important}.dark .app-workspace{--app-workspace-surface: radial-gradient( ellipse 60rem 36rem at 103% -8rem, hsl(var(--brand-orange) / .11) 0%, hsl(var(--brand-orange) / .04) 48%, transparent 80% ), radial-gradient( ellipse 44rem 28rem at -8% 108%, hsl(202 88% 76% / .045) 0%, hsl(202 82% 72% / .015) 52%, transparent 78% ), radial-gradient( ellipse 58rem 36rem at -12% -10rem, hsl(214 58% 38% / .095) 0%, hsl(214 52% 34% / .03) 54%, transparent 82% ), radial-gradient( ellipse 78rem 24rem at 50% -15rem, hsl(0 0% 100% / .075) 0%, hsl(215 18% 82% / .026) 48%, transparent 78% ), linear-gradient(180deg, hsl(220 14% 7%), hsl(var(--background)) 38rem)}.project-identity-band{position:relative;isolation:isolate;background:radial-gradient(52rem 15rem at -4% -30%,color-mix(in srgb,var(--pi-c, hsl(var(--brand-navy))) 12%,transparent),transparent 62%),var(--pando-place-glass, hsl(var(--card)));border-color:var(--pando-place-glass-edge, hsl(var(--brand-navy) / .1));box-shadow:var(--pando-place-glass-shadow, 0 1px 2px hsl(var(--brand-navy) / .05));backdrop-filter:var(--pando-place-glass-filter, none);-webkit-backdrop-filter:var(--pando-place-glass-filter, none)}@media(prefers-reduced-transparency:reduce){.project-identity-band{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none}}.project-detail-workspace{background:transparent}.\!dark .project-identity-band{background:var(--noise-grain) top left / 124px 124px repeat,radial-gradient(52rem 15rem at -4% -30%,color-mix(in srgb,var(--pi-c, transparent) 12%,transparent),transparent 62%),linear-gradient(104deg,#1a2025fa,#141619fc 48%,#1d1816fa)!important;background-blend-mode:soft-light,normal,normal!important;border-color:#4149538f!important;box-shadow:inset 0 1px #f2f5f70c,inset 1px 0 #98cdeb03,0 1px 2px #0304087a,0 14px 34px -30px #010204c2!important;backdrop-filter:blur(20px) saturate(1.08)!important;-webkit-backdrop-filter:blur(20px) saturate(1.08)!important}.dark .project-identity-band{background:var(--noise-grain) top left / 124px 124px repeat,radial-gradient(52rem 15rem at -4% -30%,color-mix(in srgb,var(--pi-c, transparent) 12%,transparent),transparent 62%),linear-gradient(104deg,#1a2025fa,#141619fc 48%,#1d1816fa);background-blend-mode:soft-light,normal,normal;border-color:#4149538f;box-shadow:inset 0 1px #f2f5f70c,inset 1px 0 #98cdeb03,0 1px 2px #0304087a,0 14px 34px -30px #010204c2;backdrop-filter:blur(20px) saturate(1.08);-webkit-backdrop-filter:blur(20px) saturate(1.08)}.dark .project-header-links a,.dark .project-header-links button{background-color:#12141775;border-color:#535f6e7a}.\!dark .project-header-links a,.\!dark .project-header-links button{background-color:#12141775!important;border-color:#535f6e7a!important}.\!dark .project-detail-workspace{background:transparent!important}.dark .project-detail-workspace{background:transparent}.\!dark .project-overview-canvas{background:radial-gradient(ellipse 54% 16rem at 18% -8rem,hsl(210 24% 96% / .04),transparent 76%),radial-gradient(ellipse 42% 28rem at 104% 8rem,hsl(var(--brand-orange) / .012),transparent 72%),linear-gradient(148deg,#181a1e,#111316)!important;border-color:#454e59ad!important;box-shadow:inset 0 1px #f2f5f70c,inset 1px 0 #f2f5f703,0 14px 38px -34px #010204d1!important}.dark .project-overview-canvas{background:radial-gradient(ellipse 54% 16rem at 18% -8rem,hsl(210 24% 96% / .04),transparent 76%),radial-gradient(ellipse 42% 28rem at 104% 8rem,hsl(var(--brand-orange) / .012),transparent 72%),linear-gradient(148deg,#181a1e,#111316);border-color:#454e59ad;box-shadow:inset 0 1px #f2f5f70c,inset 1px 0 #f2f5f703,0 14px 38px -34px #010204d1}.\!dark .project-content-frame:before{position:absolute!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;content:""!important;background:linear-gradient(112deg,transparent 18%,hsl(0 0% 100% / .014) 48%,transparent 76%),var(--noise-grain) top left / 132px 132px repeat!important;mix-blend-mode:soft-light!important;opacity:.34!important}.dark .project-content-frame:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(112deg,transparent 18%,hsl(0 0% 100% / .014) 48%,transparent 76%),var(--noise-grain) top left / 132px 132px repeat;mix-blend-mode:soft-light;opacity:.34}.\!dark .project-content-header{background:linear-gradient(180deg,hsl(0 0% 100% / .008),transparent)!important}.dark .project-content-header{background:linear-gradient(180deg,hsl(0 0% 100% / .008),transparent)}.\!dark .project-focus-rail{background:linear-gradient(180deg,hsl(210 16% 96% / .018),transparent 18rem),linear-gradient(90deg,#17191c,#141619)!important;box-shadow:inset 1px 0 #ffffff03!important}.dark .project-focus-rail{background:linear-gradient(180deg,hsl(210 16% 96% / .018),transparent 18rem),linear-gradient(90deg,#17191c,#141619);box-shadow:inset 1px 0 #ffffff03}.\!dark .project-content-row:hover{background:linear-gradient(90deg,hsl(210 22% 96% / .022),transparent 76%),#ffffff02!important}.dark .project-content-row:hover{background:linear-gradient(90deg,hsl(210 22% 96% / .022),transparent 76%),#ffffff02}html:not(.dark) .project-list-surface{background:hsl(var(--card));border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .05),0 6px 18px -12px hsl(var(--brand-navy) / .2)}html:not(.dark) .project-list-surface:hover{border-color:hsl(var(--brand-navy) / .17);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 12px 26px -14px hsl(var(--brand-navy) / .28)}.\!dark .project-list-surface{background:linear-gradient(155deg,#191b1fe6,#121417eb)!important;border-color:hsl(var(--border) / .7)!important;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #03040847!important}.dark .project-list-surface{background:linear-gradient(155deg,#191b1fe6,#121417eb);border-color:hsl(var(--border) / .7);box-shadow:inset 0 1px #ffffff0a,0 1px 2px #03040847}.\!dark .project-list-surface:hover{background:linear-gradient(155deg,#1e2024f0,#141619f0)!important;border-color:hsl(var(--border) / .92)!important}.dark .project-list-surface:hover{background:linear-gradient(155deg,#1e2024f0,#141619f0);border-color:hsl(var(--border) / .92)}html:not(.dark) .project-material-card.bg-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .project-material-card.\!bg-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:hsl(var(--brand-navy) / .1)!important;box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)!important}html:not(.dark) .project-material-card.bg-card.\!shadow-card{background:hsl(var(--card))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:hsl(var(--brand-navy) / .1)!important;box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)!important}html:not(.dark) .project-material-card.bg-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}html:not(.dark) .project-material-card.\!bg-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)!important}html:not(.dark) .project-material-card.bg-card.\!shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)!important}.\!dark .project-material-card.bg-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e!important;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .project-material-card.bg-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .project-material-card.\!bg-card.shadow-card,.dark .project-material-card.bg-card.\!shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e!important;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.project-material-card>*{position:relative;z-index:1}.\!dark .project-material-card.bg-card.shadow-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;background:var(--noise-grain) top left / 104px 104px repeat!important;mix-blend-mode:soft-light!important;opacity:.38!important}.dark .project-material-card.bg-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .project-material-card.\!bg-card.shadow-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;background:var(--noise-grain) top left / 104px 104px repeat!important;mix-blend-mode:soft-light!important;opacity:.38!important}.dark .project-material-card.bg-card.\!shadow-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;background:var(--noise-grain) top left / 104px 104px repeat!important;mix-blend-mode:soft-light!important;opacity:.38!important}.\!dark .project-material-card.bg-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285!important;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .project-material-card.bg-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .project-material-card.\!bg-card.shadow-card.hover\:shadow-card-hover:hover,.dark .project-material-card.bg-card.\!shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285!important;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.\!dark .app-header{background:var(--noise-grain) top left / 112px 112px repeat,linear-gradient(100deg,hsl(212 42% 25% / .12) 0%,hsl(216 30% 16% / .05) 28%,transparent 58%,hsl(var(--brand-orange) / .045) 100%),#0d0f11db!important;background-blend-mode:soft-light,normal,normal!important;border-bottom:1px solid hsl(220 6% 24% / .42)!important;box-shadow:inset 0 1px #ffffff06,0 1px #010204b8!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}.dark .app-header{background:var(--noise-grain) top left / 112px 112px repeat,linear-gradient(100deg,hsl(212 42% 25% / .12) 0%,hsl(216 30% 16% / .05) 28%,transparent 58%,hsl(var(--brand-orange) / .045) 100%),#0d0f11db;background-blend-mode:soft-light,normal,normal;border-bottom:1px solid hsl(220 6% 24% / .42);box-shadow:inset 0 1px #ffffff06,0 1px #010204b8!important;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.bg-card.glass-input{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e}a[class~=bg-card].glass-input:hover,button[class~=bg-card].glass-input:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6);border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38}.bg-card.glass-input:before{content:none}.bg-card.glass-input:after{content:none}.bg-card.glass-input:before,.bg-card.glass-input:after{z-index:-1}.dark .bg-card.glass-input{background:linear-gradient(145deg,#1e2024,hsl(var(--card)));border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8}.dark a[class~=bg-card].glass-input:hover,.dark button[class~=bg-card].glass-input:hover{background:linear-gradient(145deg,#25282c,#1c1e22);border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1}.dark .bg-card.glass-input:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .bg-card.glass-input:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.glass-input{border-radius:.75rem;border-width:1px;border-color:#ffffffa6;background-color:#ffffff8c;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:background,border-color,border-radius,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.glass-input:focus,.glass-input:focus-within{border-color:#fffffff2;background-color:#ffffffb3;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .3)}.\!dark .modal-surface{background:radial-gradient(ellipse 120% 18rem at 50% -14rem,rgba(255,255,255,.12),transparent 72%),linear-gradient(180deg,#1c1d21f7,#121316f7)!important;backdrop-filter:blur(40px) saturate(1.6)!important;-webkit-backdrop-filter:blur(40px) saturate(1.6)!important;border:.5px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 .5px #ffffff0a,0 1px 3px #0006,0 24px 64px -16px #000000b3,0 8px 24px -8px #00000080!important}.dark .modal-surface{background:radial-gradient(ellipse 120% 18rem at 50% -14rem,rgba(255,255,255,.12),transparent 72%),linear-gradient(180deg,#1c1d21f7,#121316f7);backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);border:.5px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 .5px #ffffff0a,0 1px 3px #0006,0 24px 64px -16px #000000b3,0 8px 24px -8px #00000080}.\!dark .premium-scrim,.dark .premium-scrim{background:hsl(0 0% 0% / var(--premium-scrim-opacity, .72))!important}.\!dark .premium-floating-surface{background:radial-gradient(ellipse 90% 12rem at 50% -9rem,rgba(255,255,255,.095),transparent 72%),linear-gradient(150deg,#1e2024fa,#14161afa)!important;border-color:#ffffff17!important;box-shadow:inset 0 1px #ffffff14,0 2px 8px #0000006b,0 24px 64px -16px #000000c7!important}.dark .premium-floating-surface{background:radial-gradient(ellipse 90% 12rem at 50% -9rem,rgba(255,255,255,.095),transparent 72%),linear-gradient(150deg,#1e2024fa,#14161afa);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff14,0 2px 8px #0000006b,0 24px 64px -16px #000000c7}.\!dark .premium-side-panel-surface{background:radial-gradient(ellipse 76% 20rem at 64% -15rem,rgba(255,255,255,.085),transparent 74%),linear-gradient(150deg,#1c1e22fb,#121417fb)!important;border-color:#ffffff16!important;box-shadow:inset 1px 0 #ffffff0b,-28px 0 72px -24px #000000d1!important}.dark .premium-side-panel-surface{background:radial-gradient(ellipse 76% 20rem at 64% -15rem,rgba(255,255,255,.085),transparent 74%),linear-gradient(150deg,#1c1e22fb,#121417fb);border-color:#ffffff16;box-shadow:inset 1px 0 #ffffff0b,-28px 0 72px -24px #000000d1}.dark .modal-surface:before,.dark .liquid-glass:before{background:radial-gradient(600px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.1) 0%,rgba(255,255,255,.03) 25%,transparent 55%)}.\!dark .modal-surface:before,.\!dark .liquid-glass:before{background:radial-gradient(600px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.1) 0%,rgba(255,255,255,.03) 25%,transparent 55%)!important}.\!dark .bg-card.shadow-card,.\!dark .bg-card.shadow-input,.\!dark .bg-card.shadow-modal,.\!dark .bg-card.shadow-sm,.\!dark .bg-card.shadow,.\!dark .bg-card.shadow-md,.\!dark .bg-card.shadow-lg,.\!dark .bg-card.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82)!important;box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .bg-card.shadow-card,.dark .bg-card.shadow-input,.dark .bg-card.shadow-modal,.dark .bg-card.shadow-sm,.dark .bg-card.shadow,.dark .bg-card.shadow-md,.dark .bg-card.shadow-lg,.dark .bg-card.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .\!bg-card.shadow-card,.dark .\!bg-card.shadow-input,.dark .\!bg-card.shadow-modal,.dark .\!bg-card.shadow-sm,.dark .\!bg-card.shadow,.dark .\!bg-card.shadow-md,.dark .\!bg-card.shadow-lg,.dark .\!bg-card.shadow-xl,.dark .bg-card.\!shadow-card,.\!dark .bg-card.shadow-card,.\!dark .bg-card.shadow-input,.\!dark .bg-card.shadow-modal,.\!dark .bg-card.shadow-sm,.\!dark .bg-card.shadow,.\!dark .bg-card.shadow-md,.\!dark .bg-card.shadow-lg,.\!dark .bg-card.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82)!important;box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.\!dark a[class~=bg-card].shadow-card:hover,.\!dark a[class~=bg-card].shadow-input:hover,.\!dark a[class~=bg-card].shadow-sm:hover,.\!dark a[class~=bg-card].shadow-md:hover,.\!dark a[class~=bg-card].shadow-lg:hover,.\!dark button[class~=bg-card].shadow-card:hover,.\!dark button[class~=bg-card].shadow-input:hover,.\!dark button[class~=bg-card].shadow-sm:hover,.\!dark button[class~=bg-card].shadow-md:hover,.\!dark button[class~=bg-card].shadow-lg:hover,.\!dark .bg-card.shadow-card.hover\:shadow-card-hover:hover,.\!dark .bg-card.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3!important;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark a[class~=bg-card].shadow-card:hover,.dark a[class~=bg-card].shadow-input:hover,.dark a[class~=bg-card].shadow-sm:hover,.dark a[class~=bg-card].shadow-md:hover,.dark a[class~=bg-card].shadow-lg:hover,.dark button[class~=bg-card].shadow-card:hover,.dark button[class~=bg-card].shadow-input:hover,.dark button[class~=bg-card].shadow-sm:hover,.dark button[class~=bg-card].shadow-md:hover,.dark button[class~=bg-card].shadow-lg:hover,.dark .bg-card.shadow-card.hover\:shadow-card-hover:hover,.dark .bg-card.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark a[class~=bg-card].\!shadow-card:hover,.dark button[class~=bg-card].\!shadow-card:hover,.dark .bg-card.\!shadow-card.hover\:shadow-card-hover:hover,.dark .bg-card.cursor-pointer.\!shadow-card:hover,.\!dark a[class~=bg-card].shadow-card:hover,.\!dark a[class~=bg-card].shadow-input:hover,.\!dark a[class~=bg-card].shadow-sm:hover,.\!dark a[class~=bg-card].shadow-md:hover,.\!dark a[class~=bg-card].shadow-lg:hover,.\!dark button[class~=bg-card].shadow-card:hover,.\!dark button[class~=bg-card].shadow-input:hover,.\!dark button[class~=bg-card].shadow-sm:hover,.\!dark button[class~=bg-card].shadow-md:hover,.\!dark button[class~=bg-card].shadow-lg:hover,.\!dark .bg-card.shadow-card.hover\:shadow-card-hover:hover,.\!dark .bg-card.cursor-pointer.shadow-card:hover,.dark .\!bg-card.shadow-card.hover\:shadow-card-hover:hover,.dark .\!bg-card.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3!important;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.\!dark .milestone-selected,.dark .milestone-selected{background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border-color:#f54e0040!important;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #f54e008c,0 0 0 4px #f54e001f,0 2px 6px -1px #00000059,0 16px 36px -12px #00000080!important}.\!dark .milestone-selected:hover,.dark .milestone-selected:hover{box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #f54e00b3,0 0 0 5px #f54e0029,0 3px 8px -1px #0006,0 18px 38px -12px #0000008c!important}.\!dark .glass-card{background:hsl(var(--card) / .9)!important;border:1px solid hsl(var(--border) / .72)!important;box-shadow:inset 0 1px #ffffff12,inset 1px 0 #ffffff0a,inset 0 0 0 .5px #ffffff0a,inset -1px -1px 2px #00000038,1px 2px 3px #0000004d,2px 8px 24px #00000059!important}.dark .glass-card{background:hsl(var(--card) / .9);border:1px solid hsl(var(--border) / .72);box-shadow:inset 0 1px #ffffff12,inset 1px 0 #ffffff0a,inset 0 0 0 .5px #ffffff0a,inset -1px -1px 2px #00000038,1px 2px 3px #0000004d,2px 8px 24px #00000059}.dark .glass-card-blue,.dark .glass-card-emerald,.dark .glass-card-amber,.dark .glass-card-coral,.dark .glass-card-purple,.dark .glass-card-pando{background:radial-gradient(ellipse 72% 130% at 0% 0%,rgba(var(--gc-s),.11),transparent 62%),linear-gradient(150deg,#1c1e22f5,hsl(var(--card) / .94));border-color:rgba(var(--gc-s),.24)}.\!dark .glass-card-blue,.\!dark .glass-card-emerald,.\!dark .glass-card-amber,.\!dark .glass-card-coral,.\!dark .glass-card-purple,.\!dark .glass-card-pando{background:radial-gradient(ellipse 72% 130% at 0% 0%,rgba(var(--gc-s),.11),transparent 62%),linear-gradient(150deg,#1c1e22f5,hsl(var(--card) / .94))!important;border-color:rgba(var(--gc-s),.24)!important}.\!dark .glass-card-accent{border-left-color:rgba(var(--gc-s),.58)!important;box-shadow:inset 0 1px #fff1,0 10px 28px -22px rgba(var(--gc-p),.42)!important}.dark .glass-card-accent{border-left-color:rgba(var(--gc-s),.58);box-shadow:inset 0 1px #fff1,0 10px 28px -22px rgba(var(--gc-p),.42)}.dark a.glass-card:hover,.dark button.glass-card:hover,.dark .glass-card.cursor-pointer:hover,.dark .glass-card-interactive:hover{background:#ffffff12;border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff17,inset 1px 0 #ffffff0d,inset 0 0 0 .5px #ffffff0d,inset -1px -1px 2px #00000040,1px 3px 5px #0000004d,4px 14px 32px #00000080}.\!dark a.glass-card:hover,.\!dark button.glass-card:hover,.\!dark .glass-card.cursor-pointer:hover,.\!dark .glass-card-interactive:hover{background:#ffffff12!important;border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff17,inset 1px 0 #ffffff0d,inset 0 0 0 .5px #ffffff0d,inset -1px -1px 2px #00000040,1px 3px 5px #0000004d,4px 14px 32px #00000080!important}.dark .bg-card.shadow-card:before,.dark .bg-card.shadow-input:before,.dark .bg-card.shadow-modal:before,.dark .bg-card.shadow-sm:before,.dark .bg-card.shadow:before,.dark .bg-card.shadow-md:before,.dark .bg-card.shadow-lg:before,.dark .bg-card.shadow-xl:before,.dark .glass-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .bg-card.\!shadow-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)!important}.dark .\!bg-card.shadow-card:before,.dark .\!bg-card.shadow-input:before,.dark .\!bg-card.shadow-modal:before,.dark .\!bg-card.shadow-sm:before,.dark .\!bg-card.shadow:before,.dark .\!bg-card.shadow-md:before,.dark .\!bg-card.shadow-lg:before,.dark .\!bg-card.shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)!important}.\!dark .bg-card.shadow-card:before,.\!dark .bg-card.shadow-input:before,.\!dark .bg-card.shadow-modal:before,.\!dark .bg-card.shadow-sm:before,.\!dark .bg-card.shadow:before,.\!dark .bg-card.shadow-md:before,.\!dark .bg-card.shadow-lg:before,.\!dark .bg-card.shadow-xl:before,.\!dark .glass-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)!important}.dark .bg-card.shadow-card:after,.dark .bg-card.shadow-input:after,.dark .bg-card.shadow-modal:after,.dark .bg-card.shadow-sm:after,.dark .bg-card.shadow:after,.dark .bg-card.shadow-md:after,.dark .bg-card.shadow-lg:after,.dark .bg-card.shadow-xl:after,.dark .glass-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .bg-card.\!shadow-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat!important}.dark .\!bg-card.shadow-card:after,.dark .\!bg-card.shadow-input:after,.dark .\!bg-card.shadow-modal:after,.dark .\!bg-card.shadow-sm:after,.dark .\!bg-card.shadow:after,.dark .\!bg-card.shadow-md:after,.dark .\!bg-card.shadow-lg:after,.dark .\!bg-card.shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat!important}.\!dark .bg-card.shadow-card:after,.\!dark .bg-card.shadow-input:after,.\!dark .bg-card.shadow-modal:after,.\!dark .bg-card.shadow-sm:after,.\!dark .bg-card.shadow:after,.\!dark .bg-card.shadow-md:after,.\!dark .bg-card.shadow-lg:after,.\!dark .bg-card.shadow-xl:after,.\!dark .glass-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat!important}.\!dark .glass-search{background-color:#1e2024e0!important;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,hsla(0,0%,100%,.14) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),radial-gradient(ellipse 50% 90% at 90% 110%,hsla(22,100%,65%,.12) 0%,transparent 60%)!important;border-color:hsl(var(--border) / .76)!important;box-shadow:inset 0 1px #ffffff38,inset 0 0 16px 4px #ffffff08,0 1px 3px #00000052,0 6px 20px #00000059!important}.dark .glass-search{background-color:#1e2024e0;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,hsla(0,0%,100%,.14) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),radial-gradient(ellipse 50% 90% at 90% 110%,hsla(22,100%,65%,.12) 0%,transparent 60%);border-color:hsl(var(--border) / .76);box-shadow:inset 0 1px #ffffff38,inset 0 0 16px 4px #ffffff08,0 1px 3px #00000052,0 6px 20px #00000059}.\!dark .glass-search-focused{background-color:#ffffff14!important;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,hsla(0,0%,100%,.2) 0%,hsla(0,0%,100%,.06) 35%,transparent 65%),radial-gradient(ellipse 50% 90% at 90% 110%,hsla(22,100%,65%,.18) 0%,transparent 60%)!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff4d,inset 0 0 20px 4px #ffffff0d,0 0 0 4px #ffffff0a,0 4px 16px #0006,0 14px 36px #00000080!important}.dark .glass-search-focused{background-color:#ffffff14;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,hsla(0,0%,100%,.2) 0%,hsla(0,0%,100%,.06) 35%,transparent 65%),radial-gradient(ellipse 50% 90% at 90% 110%,hsla(22,100%,65%,.18) 0%,transparent 60%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff4d,inset 0 0 20px 4px #ffffff0d,0 0 0 4px #ffffff0a,0 4px 16px #0006,0 14px 36px #00000080}.\!dark .glass-search-dropdown{background:#16171bf0!important;border:.5px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 .5px #ffffff0a,0 2px 6px #0006,0 16px 48px #0009!important}.dark .glass-search-dropdown{background:#16171bf0;border:.5px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 .5px #ffffff0a,0 2px 6px #0006,0 16px 48px #0009}.\!dark .glass-tab{background-color:#ffffff14!important;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),radial-gradient(ellipse 80% 70% at 75% 100%,hsla(22,100%,65%,.14) 0%,transparent 60%)!important;backdrop-filter:blur(20px) saturate(2)!important;-webkit-backdrop-filter:blur(20px) saturate(2)!important;box-shadow:inset 0 1px #ffffff38,inset 0 0 16px 2px #ffffff08,0 1px 3px #0000004d,0 6px 20px #00000059!important}.dark .glass-tab{background-color:#ffffff14;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),radial-gradient(ellipse 80% 70% at 75% 100%,hsla(22,100%,65%,.14) 0%,transparent 60%);backdrop-filter:blur(20px) saturate(2);-webkit-backdrop-filter:blur(20px) saturate(2);box-shadow:inset 0 1px #ffffff38,inset 0 0 16px 2px #ffffff08,0 1px 3px #0000004d,0 6px 20px #00000059}.\!dark .glass-tab-active{background:#ffffff12!important;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 .5px #ffffff12,0 4px 14px #0006,0 1px 2px #0000004d!important}.dark .glass-tab-active{background:#ffffff12;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 .5px #ffffff12,0 4px 14px #0006,0 1px 2px #0000004d}.\!dark .glass-island{background:#1c1e22f0!important;border:1px solid hsl(var(--border) / .68)!important;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 .5px #ffffff0f,inset 0 -.5px #0000004d,0 1px 3px #0000004d,0 14px 36px #00000073!important}.dark .glass-island{background:#1c1e22f0;border:1px solid hsl(var(--border) / .68);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 .5px #ffffff0f,inset 0 -.5px #0000004d,0 1px 3px #0000004d,0 14px 36px #00000073}.\!dark .glass-input{background:#23252ae0!important;border-color:hsl(var(--border) / .82)!important}.dark .glass-input{background:#23252ae0;border-color:hsl(var(--border) / .82)}.dark .glass-input:focus,.dark .glass-input:focus-within{background:#ffffff12;border-color:#ffffff2e}.\!dark .glass-input:focus,.\!dark .glass-input:focus-within{background:#ffffff12!important;border-color:#ffffff2e!important}.bg-card.liquid-glass{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e}.bg-card.liquid-glass:before{content:none}.bg-card.liquid-glass:after{content:none}.bg-card.liquid-glass:before,.bg-card.liquid-glass:after{z-index:-1}.dark .bg-card.liquid-glass{background:linear-gradient(145deg,#1e2024,hsl(var(--card)));border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8}.dark .bg-card.liquid-glass:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .bg-card.liquid-glass:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.liquid-glass{position:relative;overflow:hidden;border-radius:28px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;isolation:isolate}.liquid-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(500px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.2) 0%,rgba(255,255,255,.07) 25%,transparent 55%);opacity:0;transition:opacity .3s ease;z-index:0}.liquid-glass:hover:before{opacity:1}.liquid-glass-light{border-width:1px;border-color:#ffffffb3;background-color:#ffffff8c;color:hsl(var(--foreground));box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 2px #0c1a2b0a,inset 0 0 0 1px #ffffff80,0 2px 8px #0c1a2b14,0 10px 40px #0c1a2b1a}.liquid-glass-dark{background:#0f172a66;color:#fffffff2;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f,0 1px 2px #00000026,0 8px 24px #0003}[data-pando-focus-source]{transition:box-shadow .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1)}body:has([data-pando-focus-toggle]:hover) [data-pando-focus-source]{box-shadow:0 0 0 2px #ff6e1a8c,0 8px 28px -8px #ff6e1a66;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){[data-pando-focus-source]{transition:none}body:has([data-pando-focus-toggle]:hover) [data-pando-focus-source]{transform:none}}.\!dark .glass-ask{background-color:#151c28b8!important;background-image:radial-gradient(ellipse 75% 130% at 10% -15%,hsla(0,0%,100%,.14) 0%,hsla(0,0%,100%,.04) 42%,transparent 72%),radial-gradient(ellipse 65% 120% at 96% 118%,hsla(22,100%,55%,.14) 0%,transparent 62%),radial-gradient(ellipse 40% 95% at 102% 42%,hsla(210,70%,60%,.1) 0%,transparent 76%)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff24,inset 0 0 28px 8px #ffffff0a,0 1px 3px #0000004d,0 26px 64px -14px #0009!important}.dark .glass-ask{background-color:#151c28b8;background-image:radial-gradient(ellipse 75% 130% at 10% -15%,hsla(0,0%,100%,.14) 0%,hsla(0,0%,100%,.04) 42%,transparent 72%),radial-gradient(ellipse 65% 120% at 96% 118%,hsla(22,100%,55%,.14) 0%,transparent 62%),radial-gradient(ellipse 40% 95% at 102% 42%,hsla(210,70%,60%,.1) 0%,transparent 76%);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff24,inset 0 0 28px 8px #ffffff0a,0 1px 3px #0000004d,0 26px 64px -14px #0009}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-20{bottom:-5rem}.-left-1{left:-.25rem}.-left-12{left:-3rem}.-left-20{left:-5rem}.-left-5{left:-1.25rem}.-left-\[1\.32rem\]{left:-1.32rem}.-left-\[10000px\]{left:-10000px}.-left-\[3\.5px\]{left:-3.5px}.-right-0\.5{right:-.125rem}.-right-2\.5{right:-.625rem}.-right-20{right:-5rem}.-right-7{right:-1.75rem}.-top-2\.5{top:-.625rem}.-top-20{top:-5rem}.-top-5{top:-1.25rem}.-top-\[3px\]{top:-3px}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-14{left:3.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-\[4px\]{left:4px}.left-\[50\%\]{left:50%}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[38\%\]{top:38%}.top-\[3px\]{top:3px}.top-\[50\%\]{top:50%}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[202\]{z-index:202}.z-\[210\]{z-index:210}.z-\[219\]{z-index:219}.z-\[220\]{z-index:220}.z-\[221\]{z-index:221}.z-\[250\]{z-index:250}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[89\]{z-index:89}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.order-first{order:-9999}.col-span-2{grid-column:span 2 / span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.-m-1{margin:-.25rem}.m-0{margin:0}.m-3{margin:.75rem}.m-6{margin:1.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-px{margin-left:-1px;margin-right:-1px}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-2{margin-bottom:-.5rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2\.5{margin-left:-.625rem}.-ml-\[2\.875rem\]{margin-left:-2.875rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-1\.5{margin-right:-.375rem}.-mr-2{margin-right:-.5rem}.-mr-px{margin-right:-1px}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.-mt-\[var\(--workspace-page-top\)\]{margin-top:calc(var(--workspace-page-top) * -1)}.-mt-px{margin-top:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-7{margin-left:1.75rem}.ml-\[0\.4rem\]{margin-left:.4rem}.ml-\[19px\]{margin-left:19px}.ml-\[3\.6rem\]{margin-left:3.6rem}.ml-\[3\.75rem\]{margin-left:3.75rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-\[21px\]{margin-right:21px}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-video{aspect-ratio:16 / 9}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[0\.4375rem\]{height:.4375rem}.h-\[0\.875rem\]{height:.875rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[1\.1875rem\]{height:1.1875rem}.h-\[1\.25em\]{height:1.25em}.h-\[1\.375rem\]{height:1.375rem}.h-\[1\.875rem\]{height:1.875rem}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[40\%\]{height:40%}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[92vh\]{height:92vh}.h-\[96dvh\]{height:96dvh}.h-\[calc\(100dvh-24px\)\]{height:calc(100dvh - 24px)}.h-\[calc\(100vh-11rem\)\]{height:calc(100vh - 11rem)}.h-\[calc\(100vh-148px\)\]{height:calc(100vh - 148px)}.h-\[calc\(100vh-22rem\)\]{height:calc(100vh - 22rem)}.h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.h-\[min\(26rem\,calc\(100vh-19rem\)\)\]{height:min(26rem,calc(100vh - 19rem))}.h-\[min\(40rem\,calc\(100dvh-14rem\)\)\]{height:min(40rem,calc(100dvh - 14rem))}.h-\[min\(48rem\,85vh\)\]{height:min(48rem,85vh)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[180px\]{max-height:180px}.max-h-\[19rem\]{max-height:19rem}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[26rem\]{max-height:26rem}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[28vh\]{max-height:28vh}.max-h-\[32rem\]{max-height:32rem}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[36rem\]{max-height:36rem}.max-h-\[45vh\]{max-height:45vh}.max-h-\[480px\]{max-height:480px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[8\.5rem\]{max-height:8.5rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[96dvh\]{max-height:96dvh}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.max-h-\[min\(20rem\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(20rem,var(--radix-dropdown-menu-content-available-height))}.max-h-\[min\(24rem\,60vh\)\]{max-height:min(24rem,60vh)}.max-h-\[min\(28rem\,35dvh\)\]{max-height:min(28rem,35dvh)}.max-h-\[min\(28rem\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(28rem,var(--radix-dropdown-menu-content-available-height))}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-6{min-height:1.5rem}.min-h-64{min-height:16rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[1\.125rem\]{min-height:1.125rem}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[28rem\]{min-height:28rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[360px\]{min-height:360px}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[480px\]{min-height:480px}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[500px\]{min-height:500px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[520px\]{min-height:520px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[80px\]{min-height:80px}.min-h-\[8rem\]{min-height:8rem}.min-h-\[90px\]{min-height:90px}.min-h-\[min\(70vh\,52rem\)\]{min-height:min(70vh,52rem)}.min-h-\[var\(--pando-head-band\,4rem\)\]{min-height:var(--pando-head-band,4rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[0\.4375rem\]{width:.4375rem}.w-\[0\.875rem\]{width:.875rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.1875rem\]{width:1.1875rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[10\%\]{width:10%}.w-\[104px\]{width:104px}.w-\[13\%\]{width:13%}.w-\[13px\]{width:13px}.w-\[15px\]{width:15px}.w-\[16\%\]{width:16%}.w-\[16rem\]{width:16rem}.w-\[17rem\]{width:17rem}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[200px\]{width:200px}.w-\[20rem\]{width:20rem}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[24\%\]{width:24%}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[42\%\]{width:42%}.w-\[45\%\]{width:45%}.w-\[46vw\]{width:46vw}.w-\[4px\]{width:4px}.w-\[58\%\]{width:58%}.w-\[64vw\]{width:64vw}.w-\[7\.5rem\]{width:7.5rem}.w-\[7px\]{width:7px}.w-\[84vw\]{width:84vw}.w-\[86vw\]{width:86vw}.w-\[95vw\]{width:95vw}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%-2rem\)\],.w-\[calc\(100\%_-_2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[min\(1200px\,max\(64vw\,760px\)\)\]{width:min(1200px,max(64vw,760px))}.w-\[min\(18rem\,calc\(100vw-1rem\)\)\]{width:min(18rem,calc(100vw - 1rem))}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,calc(100vw - 2rem))}.w-\[min\(30rem\,calc\(100vw-7rem\)\)\]{width:min(30rem,calc(100vw - 7rem))}.w-\[var\(--radix-dropdown-menu-trigger-width\)\]{width:var(--radix-dropdown-menu-trigger-width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-3\.5{min-width:.875rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[1\.25em\]{min-width:1.25em}.min-w-\[10rem\]{min-width:10rem}.min-w-\[110px\]{min-width:110px}.min-w-\[11rem\]{min-width:11rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[1410px\]{min-width:1410px}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16\.5rem\]{min-width:16.5rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[28rem\]{min-width:28rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[440px\]{min-width:440px}.min-w-\[44rem\]{min-width:44rem}.min-w-\[54rem\]{min-width:54rem}.min-w-\[560px\]{min-width:560px}.min-w-\[64rem\]{min-width:64rem}.min-w-\[760px\]{min-width:760px}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[80px\]{min-width:80px}.min-w-\[860px\]{min-width:860px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[min\(100\%\,15rem\)\]{min-width:min(100%,15rem)}.min-w-\[min\(720px\,100vw\)\]{min-width:min(720px,100vw)}.min-w-\[min\(760px\,100vw\)\]{min-width:min(760px,100vw)}.min-w-\[var\(--radix-dropdown-menu-trigger-width\)\]{min-width:var(--radix-dropdown-menu-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-44{max-width:11rem}.max-w-4xl{max-width:56rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-6{max-width:1.5rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-80{max-width:20rem}.max-w-96{max-width:24rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[110px\]{max-width:110px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[1320px\]{max-width:1320px}.max-w-\[13rem\]{max-width:13rem}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[1760px\]{max-width:1760px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[260px\]{max-width:260px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[320px\]{max-width:320px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[40rem\]{max-width:40rem}.max-w-\[420px\]{max-width:420px}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[45rem\]{max-width:45rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[60rem\]{max-width:60rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[68\%\]{max-width:68%}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[7rem\]{max-width:7rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[80vw\]{max-width:80vw}.max-w-\[840px\]{max-width:840px}.max-w-\[85\%\]{max-width:85%}.max-w-\[900px\]{max-width:900px}.max-w-\[960px\]{max-width:960px}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.max-w-\[min\(20rem\,75vw\)\]{max-width:min(20rem,75vw)}.max-w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{max-width:min(22rem,calc(100vw - 1rem))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:12rem}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom-left{transform-origin:bottom left}.origin-center{transform-origin:center}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[18px\]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[bui-shimmer-text_1\.4s_linear_infinite\]{animation:bui-shimmer-text 1.4s linear infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes check-pop{0%{transform:scale(.2);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}.animate-check-pop{animation:check-pop .32s cubic-bezier(.34,1.56,.64,1)}@keyframes column-in{0%{width:0;opacity:0}to{width:23rem;opacity:1}}.animate-column-in{animation:column-in .22s cubic-bezier(.16,1,.3,1)}.animate-fade-in{animation:fade-in .2s ease-out}.animate-fade-in-fast{animation:fade-in .15s ease-out}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes row-flash{0%{background-color:#5ead5e33}to{background-color:transparent}}.animate-row-flash{animation:row-flash .7s ease-out}@keyframes slide-in-down{0%{transform:translateY(-8px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.animate-slide-in-down{animation:slide-in-down .18s cubic-bezier(.16,1,.3,1)}.animate-slide-in-right{animation:slide-in-right .25s cubic-bezier(.16,1,.3,1)}@keyframes slide-in-up{0%{transform:translateY(8px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.animate-slide-in-up{animation:slide-in-up .18s cubic-bezier(.16,1,.3,1)}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-0{scroll-margin-top:0px}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:1.25rem minmax(0,1fr)}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[14px_minmax\(0\,1fr\)_auto_auto_14px\]{grid-template-columns:14px minmax(0,1fr) auto auto 14px}.grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.grid-cols-\[30px_1fr_auto\]{grid-template-columns:30px 1fr auto}.grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)_minmax\(110px\,0\.5fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(110px,.5fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.grid-cols-\[minmax\(0\,1fr\)_64px\]{grid-template-columns:minmax(0,1fr) 64px}.grid-cols-\[minmax\(0\,1fr\)_80px_80px_80px\]{grid-template-columns:minmax(0,1fr) 80px 80px 80px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(220px\,1\.35fr\)_minmax\(180px\,0\.8fr\)_minmax\(170px\,0\.65fr\)_auto\]{grid-template-columns:minmax(220px,1.35fr) minmax(180px,.8fr) minmax(170px,.65fr) auto}.grid-cols-\[repeat\(3\,4px\)\]{grid-template-columns:repeat(3,4px)}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,19rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[1\.5px\]{gap:1.5px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/10>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .1)}.divide-border\/20>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .2)}.divide-border\/30>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .3)}.divide-border\/35>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .35)}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-border\/45>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .45)}.divide-border\/50>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .5)}.divide-border\/55>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .55)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-border\/\[0\.14\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .14)}.divide-foreground\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--foreground) / .06)}.divide-foreground\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--foreground) / .07)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-lg{border-radius:var(--radius)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[20px\]{border-radius:20px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3\.5px\]{border-radius:3.5px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-sm{border-bottom-right-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[7px\]{border-top-left-radius:7px;border-top-right-radius:7px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-md{border-top-right-radius:calc(var(--radius) - 2px)}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.\!border{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.\!border-border{border-color:hsl(var(--border))!important}.border-\[\#1f8a5b\]\/15{border-color:#1f8a5b26}.border-\[\#22344d\]{--tw-border-opacity: 1;border-color:rgb(34 52 77 / var(--tw-border-opacity, 1))}.border-\[\#2c4262\]\/80{border-color:#2c4262cc}.border-\[\#3a6fd8\]\/15{border-color:#3a6fd826}.border-\[\#7a5bd1\]\/15{border-color:#7a5bd126}.border-\[\#9dc79e\]{--tw-border-opacity: 1;border-color:rgb(157 199 158 / var(--tw-border-opacity, 1))}.border-\[\#cfd4db\]{--tw-border-opacity: 1;border-color:rgb(207 212 219 / var(--tw-border-opacity, 1))}.border-\[\#d7d3cd\]{--tw-border-opacity: 1;border-color:rgb(215 211 205 / var(--tw-border-opacity, 1))}.border-\[\#d8bd7d\]{--tw-border-opacity: 1;border-color:rgb(216 189 125 / var(--tw-border-opacity, 1))}.border-\[\#d9822b\]\/20{border-color:#d9822b33}.border-\[\#f2c3ab\]{--tw-border-opacity: 1;border-color:rgb(242 195 171 / var(--tw-border-opacity, 1))}.border-accent\/30{border-color:hsl(var(--accent) / .3)}.border-accent\/40{border-color:hsl(var(--accent) / .4)}.border-amber-200\/60{border-color:#fde68a99}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-600\/10{border-color:#d977061a}.border-background\/40{border-color:hsl(var(--background) / .4)}.border-border{border-color:hsl(var(--border))}.border-border\/15{border-color:hsl(var(--border) / .15)}.border-border\/25{border-color:hsl(var(--border) / .25)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/45{border-color:hsl(var(--border) / .45)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/55{border-color:hsl(var(--border) / .55)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/65{border-color:hsl(var(--border) / .65)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/75{border-color:hsl(var(--border) / .75)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-brand-navy{border-color:hsl(var(--brand-navy))}.border-brand-navy\/10{border-color:hsl(var(--brand-navy) / .1)}.border-brand-navy\/15{border-color:hsl(var(--brand-navy) / .15)}.border-brand-navy\/20{border-color:hsl(var(--brand-navy) / .2)}.border-brand-navy\/30{border-color:hsl(var(--brand-navy) / .3)}.border-brand-navy\/50{border-color:hsl(var(--brand-navy) / .5)}.border-brand-navy\/60{border-color:hsl(var(--brand-navy) / .6)}.border-brand-orange{border-color:hsl(var(--brand-orange))}.border-brand-orange\/10{border-color:hsl(var(--brand-orange) / .1)}.border-brand-orange\/15{border-color:hsl(var(--brand-orange) / .15)}.border-brand-orange\/20{border-color:hsl(var(--brand-orange) / .2)}.border-brand-orange\/25{border-color:hsl(var(--brand-orange) / .25)}.border-brand-orange\/30{border-color:hsl(var(--brand-orange) / .3)}.border-brand-orange\/35{border-color:hsl(var(--brand-orange) / .35)}.border-brand-orange\/40{border-color:hsl(var(--brand-orange) / .4)}.border-brand-orange\/45{border-color:hsl(var(--brand-orange) / .45)}.border-brand-orange\/50{border-color:hsl(var(--brand-orange) / .5)}.border-brand-orange\/55{border-color:hsl(var(--brand-orange) / .55)}.border-brand-orange\/70{border-color:hsl(var(--brand-orange) / .7)}.border-card{border-color:hsl(var(--card))}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-error{border-color:hsl(var(--error))}.border-error\/15{border-color:hsl(var(--error) / .15)}.border-error\/20{border-color:hsl(var(--error) / .2)}.border-error\/25{border-color:hsl(var(--error) / .25)}.border-error\/30{border-color:hsl(var(--error) / .3)}.border-error\/35{border-color:hsl(var(--error) / .35)}.border-error\/40{border-color:hsl(var(--error) / .4)}.border-error\/45{border-color:hsl(var(--error) / .45)}.border-error\/60{border-color:hsl(var(--error) / .6)}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/10{border-color:hsl(var(--foreground) / .1)}.border-foreground\/25{border-color:hsl(var(--foreground) / .25)}.border-foreground\/30{border-color:hsl(var(--foreground) / .3)}.border-foreground\/40{border-color:hsl(var(--foreground) / .4)}.border-foreground\/50{border-color:hsl(var(--foreground) / .5)}.border-foreground\/70{border-color:hsl(var(--foreground) / .7)}.border-foreground\/\[0\.07\]{border-color:hsl(var(--foreground) / .07)}.border-foreground\/\[0\.08\]{border-color:hsl(var(--foreground) / .08)}.border-indigo-200\/70{border-color:#c7d2feb3}.border-info{border-color:hsl(var(--info))}.border-info\/10{border-color:hsl(var(--info) / .1)}.border-info\/20{border-color:hsl(var(--info) / .2)}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/35{border-color:hsl(var(--muted-foreground) / .35)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground) / .6)}.border-muted-foreground\/70{border-color:hsl(var(--muted-foreground) / .7)}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-ring\/35{border-color:hsl(var(--ring) / .35)}.border-rose-200\/70{border-color:#fecdd3b3}.border-sky-200\/70{border-color:#bae6fdb3}.border-success{border-color:hsl(var(--success))}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-success\/40{border-color:hsl(var(--success) / .4)}.border-transparent{border-color:transparent}.border-warning\/25{border-color:hsl(var(--warning) / .25)}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.border-warning\/50{border-color:hsl(var(--warning) / .5)}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-white\/50{border-color:#ffffff80}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-b-border\/70{border-bottom-color:hsl(var(--border) / .7)}.border-t-background{border-top-color:hsl(var(--background))}.border-t-muted-foreground{border-top-color:hsl(var(--muted-foreground))}.border-t-transparent{border-top-color:transparent}.\!bg-card{background-color:hsl(var(--card))!important}.bg-\[\#090b0e\]{--tw-bg-opacity: 1;background-color:rgb(9 11 14 / var(--tw-bg-opacity, 1))}.bg-\[\#0c1626\]{--tw-bg-opacity: 1;background-color:rgb(12 22 38 / var(--tw-bg-opacity, 1))}.bg-\[\#0e1c30\]\/95{background-color:#0e1c30f2}.bg-\[\#1a2c44\]{--tw-bg-opacity: 1;background-color:rgb(26 44 68 / var(--tw-bg-opacity, 1))}.bg-\[\#1f8a5b\]\/\[0\.08\]{background-color:#1f8a5b14}.bg-\[\#2c4a6e\]{--tw-bg-opacity: 1;background-color:rgb(44 74 110 / var(--tw-bg-opacity, 1))}.bg-\[\#3a6fd8\]\/\[0\.08\]{background-color:#3a6fd814}.bg-\[\#7a5bd1\]\/\[0\.08\]{background-color:#7a5bd114}.bg-\[\#d9822b\]\/\[0\.09\]{background-color:#d9822b17}.bg-\[\#dbe7f3\]{--tw-bg-opacity: 1;background-color:rgb(219 231 243 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f4e8\]{--tw-bg-opacity: 1;background-color:rgb(232 244 232 / var(--tw-bg-opacity, 1))}.bg-\[\#f0efec\]{--tw-bg-opacity: 1;background-color:rgb(240 239 236 / var(--tw-bg-opacity, 1))}.bg-\[\#f54e00\]{--tw-bg-opacity: 1;background-color:rgb(245 78 0 / var(--tw-bg-opacity, 1))}.bg-\[\#fbf0dd\]{--tw-bg-opacity: 1;background-color:rgb(251 240 221 / var(--tw-bg-opacity, 1))}.bg-\[\#fdece5\]{--tw-bg-opacity: 1;background-color:rgb(253 236 229 / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--tone-h\)_var\(--tone-s\)_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(var(--tone-h) var(--tone-s) 95% / var(--tw-bg-opacity, 1))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/15{background-color:hsl(var(--accent) / .15)}.bg-accent\/5{background-color:hsl(var(--accent) / .05)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-100\/80{background-color:#fef3c7cc}.bg-amber-300\/60{background-color:#fcd34d99}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/\[0\.06\]{background-color:#f59e0b0f}.bg-amber-500\/\[0\.07\]{background-color:#f59e0b12}.bg-amber-600\/10{background-color:#d977061a}.bg-background{background-color:hsl(var(--background))}.bg-background\/25{background-color:hsl(var(--background) / .25)}.bg-background\/30{background-color:hsl(var(--background) / .3)}.bg-background\/35{background-color:hsl(var(--background) / .35)}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/45{background-color:hsl(var(--background) / .45)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/55{background-color:hsl(var(--background) / .55)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/65{background-color:hsl(var(--background) / .65)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/75{background-color:hsl(var(--background) / .75)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-border\/60{background-color:hsl(var(--border) / .6)}.bg-border\/70{background-color:hsl(var(--border) / .7)}.bg-brand-navy{background-color:hsl(var(--brand-navy))}.bg-brand-navy\/10{background-color:hsl(var(--brand-navy) / .1)}.bg-brand-navy\/20{background-color:hsl(var(--brand-navy) / .2)}.bg-brand-navy\/45{background-color:hsl(var(--brand-navy) / .45)}.bg-brand-navy\/5{background-color:hsl(var(--brand-navy) / .05)}.bg-brand-navy\/60{background-color:hsl(var(--brand-navy) / .6)}.bg-brand-navy\/70{background-color:hsl(var(--brand-navy) / .7)}.bg-brand-navy\/85{background-color:hsl(var(--brand-navy) / .85)}.bg-brand-navy\/90{background-color:hsl(var(--brand-navy) / .9)}.bg-brand-navy\/\[0\.015\]{background-color:hsl(var(--brand-navy) / .015)}.bg-brand-navy\/\[0\.04\]{background-color:hsl(var(--brand-navy) / .04)}.bg-brand-navy\/\[0\.05\]{background-color:hsl(var(--brand-navy) / .05)}.bg-brand-navy\/\[0\.06\]{background-color:hsl(var(--brand-navy) / .06)}.bg-brand-navy\/\[0\.07\]{background-color:hsl(var(--brand-navy) / .07)}.bg-brand-orange{background-color:hsl(var(--brand-orange))}.bg-brand-orange\/10{background-color:hsl(var(--brand-orange) / .1)}.bg-brand-orange\/15{background-color:hsl(var(--brand-orange) / .15)}.bg-brand-orange\/30{background-color:hsl(var(--brand-orange) / .3)}.bg-brand-orange\/35{background-color:hsl(var(--brand-orange) / .35)}.bg-brand-orange\/45{background-color:hsl(var(--brand-orange) / .45)}.bg-brand-orange\/5{background-color:hsl(var(--brand-orange) / .05)}.bg-brand-orange\/70{background-color:hsl(var(--brand-orange) / .7)}.bg-brand-orange\/80{background-color:hsl(var(--brand-orange) / .8)}.bg-brand-orange\/85{background-color:hsl(var(--brand-orange) / .85)}.bg-brand-orange\/\[0\.025\]{background-color:hsl(var(--brand-orange) / .025)}.bg-brand-orange\/\[0\.035\]{background-color:hsl(var(--brand-orange) / .035)}.bg-brand-orange\/\[0\.04\]{background-color:hsl(var(--brand-orange) / .04)}.bg-brand-orange\/\[0\.05\]{background-color:hsl(var(--brand-orange) / .05)}.bg-brand-orange\/\[0\.06\]{background-color:hsl(var(--brand-orange) / .06)}.bg-brand-orange\/\[0\.075\]{background-color:hsl(var(--brand-orange) / .075)}.bg-brand-orange\/\[0\.07\]{background-color:hsl(var(--brand-orange) / .07)}.bg-brand-orange\/\[0\.085\]{background-color:hsl(var(--brand-orange) / .085)}.bg-brand-orange\/\[0\.08\]{background-color:hsl(var(--brand-orange) / .08)}.bg-brand-orange\/\[0\.09\]{background-color:hsl(var(--brand-orange) / .09)}.bg-brand-orange\/\[0\.14\]{background-color:hsl(var(--brand-orange) / .14)}.bg-card{background-color:hsl(var(--card))}.bg-card\/25{background-color:hsl(var(--card) / .25)}.bg-card\/30{background-color:hsl(var(--card) / .3)}.bg-card\/35{background-color:hsl(var(--card) / .35)}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/45{background-color:hsl(var(--card) / .45)}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/55{background-color:hsl(var(--card) / .55)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/65{background-color:hsl(var(--card) / .65)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/85{background-color:hsl(var(--card) / .85)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-chat-mine{background-color:hsl(var(--chat-mine))}.bg-chat-mine\/70{background-color:hsl(var(--chat-mine) / .7)}.bg-chat-theirs{background-color:hsl(var(--chat-theirs))}.bg-chat-theirs\/60{background-color:hsl(var(--chat-theirs) / .6)}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/70{background-color:#10b981b3}.bg-emerald-500\/\[0\.10\]{background-color:#10b9811a}.bg-error{background-color:hsl(var(--error))}.bg-error\/10{background-color:hsl(var(--error) / .1)}.bg-error\/15{background-color:hsl(var(--error) / .15)}.bg-error\/5{background-color:hsl(var(--error) / .05)}.bg-error\/60{background-color:hsl(var(--error) / .6)}.bg-error\/80{background-color:hsl(var(--error) / .8)}.bg-error\/\[0\.06\]{background-color:hsl(var(--error) / .06)}.bg-error\/\[0\.07\]{background-color:hsl(var(--error) / .07)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground) / .1)}.bg-foreground\/15{background-color:hsl(var(--foreground) / .15)}.bg-foreground\/20{background-color:hsl(var(--foreground) / .2)}.bg-foreground\/25{background-color:hsl(var(--foreground) / .25)}.bg-foreground\/30{background-color:hsl(var(--foreground) / .3)}.bg-foreground\/40{background-color:hsl(var(--foreground) / .4)}.bg-foreground\/45{background-color:hsl(var(--foreground) / .45)}.bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.bg-foreground\/60{background-color:hsl(var(--foreground) / .6)}.bg-foreground\/70{background-color:hsl(var(--foreground) / .7)}.bg-foreground\/75{background-color:hsl(var(--foreground) / .75)}.bg-foreground\/80{background-color:hsl(var(--foreground) / .8)}.bg-foreground\/\[0\.012\]{background-color:hsl(var(--foreground) / .012)}.bg-foreground\/\[0\.018\]{background-color:hsl(var(--foreground) / .018)}.bg-foreground\/\[0\.025\]{background-color:hsl(var(--foreground) / .025)}.bg-foreground\/\[0\.035\]{background-color:hsl(var(--foreground) / .035)}.bg-foreground\/\[0\.03\]{background-color:hsl(var(--foreground) / .03)}.bg-foreground\/\[0\.045\]{background-color:hsl(var(--foreground) / .045)}.bg-foreground\/\[0\.04\]{background-color:hsl(var(--foreground) / .04)}.bg-foreground\/\[0\.055\]{background-color:hsl(var(--foreground) / .055)}.bg-foreground\/\[0\.05\]{background-color:hsl(var(--foreground) / .05)}.bg-foreground\/\[0\.06\]{background-color:hsl(var(--foreground) / .06)}.bg-foreground\/\[0\.07\]{background-color:hsl(var(--foreground) / .07)}.bg-foreground\/\[0\.085\]{background-color:hsl(var(--foreground) / .085)}.bg-foreground\/\[0\.08\]{background-color:hsl(var(--foreground) / .08)}.bg-foreground\/\[0\.09\]{background-color:hsl(var(--foreground) / .09)}.bg-fuchsia-500{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.bg-fuchsia-500\/10{background-color:#d946ef1a}.bg-indigo-100\/80{background-color:#e0e7ffcc}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-info{background-color:hsl(var(--info))}.bg-info\/10{background-color:hsl(var(--info) / .1)}.bg-info\/15{background-color:hsl(var(--info) / .15)}.bg-info\/5{background-color:hsl(var(--info) / .05)}.bg-info\/\[0\.12\]{background-color:hsl(var(--info) / .12)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/25{background-color:hsl(var(--muted) / .25)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/35{background-color:hsl(var(--muted) / .35)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/45{background-color:hsl(var(--muted) / .45)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-muted\/90{background-color:hsl(var(--muted) / .9)}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-popover{background-color:hsl(var(--popover))}.bg-popover\/90{background-color:hsl(var(--popover) / .9)}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/35{background-color:hsl(var(--primary) / .35)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/80{background-color:hsl(var(--primary) / .8)}.bg-primary\/\[0\.02\]{background-color:hsl(var(--primary) / .02)}.bg-primary\/\[0\.035\]{background-color:hsl(var(--primary) / .035)}.bg-primary\/\[0\.055\]{background-color:hsl(var(--primary) / .055)}.bg-primary\/\[0\.05\]{background-color:hsl(var(--primary) / .05)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/60{background-color:hsl(var(--secondary) / .6)}.bg-secondary\/70{background-color:hsl(var(--secondary) / .7)}.bg-sidebar-accent{background-color:hsl(var(--sidebar-accent))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-200\/70{background-color:#bae6fdb3}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/\[0\.08\]{background-color:#0ea5e914}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-400\/25{background-color:#94a3b840}.bg-slate-400\/70{background-color:#94a3b8b3}.bg-slate-500\/10{background-color:#64748b1a}.bg-success{background-color:hsl(var(--success))}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/15{background-color:hsl(var(--success) / .15)}.bg-success\/\[0\.09\]{background-color:hsl(var(--success) / .09)}.bg-success\/\[0\.1\]{background-color:hsl(var(--success) / .1)}.bg-teal-400{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/\[0\.08\]{background-color:#8b5cf614}.bg-warning{background-color:hsl(var(--warning))}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-warning\/15{background-color:hsl(var(--warning) / .15)}.bg-warning\/5{background-color:hsl(var(--warning) / .05)}.bg-warning\/\[0\.04\]{background-color:hsl(var(--warning) / .04)}.bg-warning\/\[0\.09\]{background-color:hsl(var(--warning) / .09)}.bg-warning\/\[0\.12\]{background-color:hsl(var(--warning) / .12)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/60{background-color:#fff9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-\[linear-gradient\(180deg\,hsl\(var\(--foreground\)\/0\.012\)\,transparent_76\%\)\]{background-image:linear-gradient(180deg,hsl(var(--foreground)/.012),transparent 76%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-brand-navy{--tw-gradient-from: hsl(var(--brand-navy)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--brand-navy) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-navy\/\[0\.04\]{--tw-gradient-from: hsl(var(--brand-navy) / .04) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--brand-navy) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-orange{--tw-gradient-from: hsl(var(--brand-orange)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--brand-orange) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chat-mine{--tw-gradient-from: hsl(var(--chat-mine)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chat-mine) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chat-theirs{--tw-gradient-from: hsl(var(--chat-theirs)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chat-theirs) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-error{--tw-gradient-from: hsl(var(--error)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--error) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-foreground\/30{--tw-gradient-from: hsl(var(--foreground) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-foreground\/\[0\.07\]{--tw-gradient-from: hsl(var(--foreground) / .07) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted-foreground{--tw-gradient-from: hsl(var(--muted-foreground)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted-foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/60{--tw-gradient-from: hsl(var(--muted) / .6) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-35\%{--tw-gradient-from-position: 35%}.via-\[\#f7f4ef\]{--tw-gradient-to: rgb(247 244 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f7f4ef var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground\/35{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground) / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-50\%{--tw-gradient-via-position: 50%}.to-\[\#ece5db\]{--tw-gradient-to: #ece5db var(--tw-gradient-to-position)}.to-background\/35{--tw-gradient-to: hsl(var(--background) / .35) var(--tw-gradient-to-position)}.to-brand-navy\/85{--tw-gradient-to: hsl(var(--brand-navy) / .85) var(--tw-gradient-to-position)}.to-brand-orange\/90{--tw-gradient-to: hsl(var(--brand-orange) / .9) var(--tw-gradient-to-position)}.to-card\/75{--tw-gradient-to: hsl(var(--card) / .75) var(--tw-gradient-to-position)}.to-chat-mine\/90{--tw-gradient-to: hsl(var(--chat-mine) / .9) var(--tw-gradient-to-position)}.to-error\/90{--tw-gradient-to: hsl(var(--error) / .9) var(--tw-gradient-to-position)}.to-foreground\/55{--tw-gradient-to: hsl(var(--foreground) / .55) var(--tw-gradient-to-position)}.to-foreground\/\[0\.02\]{--tw-gradient-to: hsl(var(--foreground) / .02) var(--tw-gradient-to-position)}.to-muted-foreground{--tw-gradient-to: hsl(var(--muted-foreground)) var(--tw-gradient-to-position)}.to-muted\/30{--tw-gradient-to: hsl(var(--muted) / .3) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-65\%{--tw-gradient-to-position: 65%}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-warning{fill:hsl(var(--warning))}.stroke-foreground\/\[0\.06\]{stroke:hsl(var(--foreground) / .06)}.stroke-primary\/80{stroke:hsl(var(--primary) / .8)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[7\%\]{padding-left:7%;padding-right:7%}.px-\[9px\]{padding-left:9px;padding-right:9px}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .5rem)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[1\.125rem\]{padding-left:1.125rem}.pl-\[20\%\]{padding-left:20%}.pl-\[26px\]{padding-left:26px}.pl-\[42px\]{padding-left:42px}.pl-\[var\(--content-gap\)\]{padding-left:var(--content-gap)}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[20\%\]{padding-right:20%}.pr-\[3px\]{padding-right:3px}.pr-\[var\(--shell-gutter\)\]{padding-right:var(--shell-gutter)}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-9{padding-top:2.25rem}.pt-\[22px\]{padding-top:22px}.pt-\[7\%\]{padding-top:7%}.pt-\[var\(--workspace-page-top\)\]{padding-top:var(--workspace-page-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-1px\]{vertical-align:-1px}.align-\[0\.09em\]{vertical-align:.09em}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.4375rem\]{font-size:.4375rem}.text-\[0\.53125rem\]{font-size:.53125rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.59375rem\]{font-size:.59375rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.65625rem\]{font-size:.65625rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.71875rem\]{font-size:.71875rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.84375rem\]{font-size:.84375rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.90625rem\]{font-size:.90625rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.9688rem\]{font-size:.9688rem}.text-\[0\.9em\]{font-size:.9em}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[1rem\]{font-size:1rem}.text-\[26px\]{font-size:26px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[length\:var\(--block-h2-size\,1\.25rem\)\]{font-size:var(--block-h2-size,1.25rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:var(--text-body)}.text-body-lg{font-size:var(--text-body-lg)}.text-body-sm{font-size:var(--text-body-sm)}.text-body-xl{font-size:var(--text-body-xl)}.text-button{font-size:var(--text-button)}.text-caption{font-size:var(--text-caption)}.text-display{font-size:var(--text-display)}.text-eyebrow{font-size:var(--text-eyebrow)}.text-heading{font-size:var(--text-heading)}.text-heading-lg{font-size:var(--text-heading-lg)}.text-heading-sm{font-size:var(--text-heading-sm)}.text-lead{font-size:var(--text-lead)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-micro{font-size:var(--text-micro)}.text-mini{font-size:var(--text-mini)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.16\]{line-height:1.16}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.75\]{line-height:1.75}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.018em\]{letter-spacing:-.018em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.022em\]{letter-spacing:-.022em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.01em}.tracking-wide{letter-spacing:.1em}.tracking-wider{letter-spacing:.05em}.\!text-foreground{color:hsl(var(--foreground))!important}.text-\[\#1a2e46\]{--tw-text-opacity: 1;color:rgb(26 46 70 / var(--tw-text-opacity, 1))}.text-\[\#1f8a5b\]{--tw-text-opacity: 1;color:rgb(31 138 91 / var(--tw-text-opacity, 1))}.text-\[\#245826\]{--tw-text-opacity: 1;color:rgb(36 88 38 / var(--tw-text-opacity, 1))}.text-\[\#3a6fd8\]{--tw-text-opacity: 1;color:rgb(58 111 216 / var(--tw-text-opacity, 1))}.text-\[\#3d4f66\]{--tw-text-opacity: 1;color:rgb(61 79 102 / var(--tw-text-opacity, 1))}.text-\[\#6b4d10\]{--tw-text-opacity: 1;color:rgb(107 77 16 / var(--tw-text-opacity, 1))}.text-\[\#6c4bc7\]{--tw-text-opacity: 1;color:rgb(108 75 199 / var(--tw-text-opacity, 1))}.text-\[\#7e90ab\]{--tw-text-opacity: 1;color:rgb(126 144 171 / var(--tw-text-opacity, 1))}.text-\[\#9fb0c8\]{--tw-text-opacity: 1;color:rgb(159 176 200 / var(--tw-text-opacity, 1))}.text-\[\#c23f00\]{--tw-text-opacity: 1;color:rgb(194 63 0 / var(--tw-text-opacity, 1))}.text-\[\#c26f1c\]{--tw-text-opacity: 1;color:rgb(194 111 28 / var(--tw-text-opacity, 1))}.text-\[\#dbe4f0\]{--tw-text-opacity: 1;color:rgb(219 228 240 / var(--tw-text-opacity, 1))}.text-\[\#f5a05a\]{--tw-text-opacity: 1;color:rgb(245 160 90 / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--tone-h\)_var\(--tone-s\)_42\%\)\]{--tw-text-opacity: 1;color:hsl(var(--tone-h) var(--tone-s) 42% / var(--tw-text-opacity, 1))}.text-accent{color:hsl(var(--accent))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-600\/80{color:#d97706cc}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-brand-navy{color:hsl(var(--brand-navy))}.text-brand-navy\/60{color:hsl(var(--brand-navy) / .6)}.text-brand-navy\/70{color:hsl(var(--brand-navy) / .7)}.text-brand-orange{color:hsl(var(--brand-orange))}.text-brand-orange\/70{color:hsl(var(--brand-orange) / .7)}.text-brand-orange\/80{color:hsl(var(--brand-orange) / .8)}.text-brand-orange\/85{color:hsl(var(--brand-orange) / .85)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/80{color:hsl(var(--card-foreground) / .8)}.text-card-foreground\/85{color:hsl(var(--card-foreground) / .85)}.text-card-foreground\/90{color:hsl(var(--card-foreground) / .9)}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-600\/70{color:#059669b3}.text-emerald-600\/80{color:#059669cc}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-700\/60{color:#04785799}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-error{color:hsl(var(--error))}.text-error-foreground{color:hsl(var(--error-foreground))}.text-error\/70{color:hsl(var(--error) / .7)}.text-error\/75{color:hsl(var(--error) / .75)}.text-error\/80{color:hsl(var(--error) / .8)}.text-error\/85{color:hsl(var(--error) / .85)}.text-error\/90{color:hsl(var(--error) / .9)}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/20{color:hsl(var(--foreground) / .2)}.text-foreground\/25{color:hsl(var(--foreground) / .25)}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/55{color:hsl(var(--foreground) / .55)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/65{color:hsl(var(--foreground) / .65)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fuchsia-600\/80{color:#c026d3cc}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity, 1))}.text-indigo-600\/80{color:#4f46e5cc}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-info{color:hsl(var(--info))}.text-inherit{color:inherit}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/0{color:hsl(var(--muted-foreground) / 0)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/35{color:hsl(var(--muted-foreground) / .35)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/45{color:hsl(var(--muted-foreground) / .45)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/55{color:hsl(var(--muted-foreground) / .55)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/65{color:hsl(var(--muted-foreground) / .65)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/75{color:hsl(var(--muted-foreground) / .75)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-muted-foreground\/85{color:hsl(var(--muted-foreground) / .85)}.text-muted-foreground\/90{color:hsl(var(--muted-foreground) / .9)}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-orange-600\/80{color:#ea580ccc}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-600\/80{color:#e11d48cc}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-600\/80{color:#0284c7cc}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-500\/80{color:#64748bcc}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-success-foreground{color:hsl(var(--success-foreground))}.text-success\/80{color:hsl(var(--success) / .8)}.text-teal-600\/80{color:#0d9488cc}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-600\/80{color:#7c3aedcc}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-warning{color:hsl(var(--warning))}.text-warning-foreground{color:hsl(var(--warning-foreground))}.text-warning\/75{color:hsl(var(--warning) / .75)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-border{text-decoration-color:hsl(var(--border))}.decoration-foreground\/20{text-decoration-color:hsl(var(--foreground) / .2)}.decoration-foreground\/30{text-decoration-color:hsl(var(--foreground) / .3)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.caret-foreground{caret-color:hsl(var(--foreground))}.accent-accent{accent-color:hsl(var(--accent))}.accent-brand-navy{accent-color:hsl(var(--brand-navy))}.accent-brand-orange{accent-color:hsl(var(--brand-orange))}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.03\]{opacity:.03}.mix-blend-overlay{mix-blend-mode:overlay}.\!shadow-card{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08), 0 1px 2px -1px rgba(0, 0, 0, .08) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-28px_0_72px_-28px_hsl\(var\(--background\)\/0\.88\)\,inset_1px_0_0_hsl\(var\(--foreground\)\/0\.06\)\]{--tw-shadow: -28px 0 72px -28px hsl(var(--background)/.88),inset 1px 0 0 hsl(var(--foreground)/.06);--tw-shadow-colored: -28px 0 72px -28px var(--tw-shadow-color), inset 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-32px_0_80px_-24px_rgba\(20\,30\,50\,0\.32\)\]{--tw-shadow: -32px 0 80px -24px rgba(20,30,50,.32);--tw-shadow-colored: -32px 0 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--foreground\)\/0\.05\)\,0_2px_6px_-2px_hsl\(var\(--foreground\)\/0\.12\)\]{--tw-shadow: 0 0 0 1px hsl(var(--foreground)/.05),0 2px 6px -2px hsl(var(--foreground)/.12);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--foreground\)\/0\.06\)\,0_6px_16px_-8px_hsl\(var\(--foreground\)\/0\.3\)\]{--tw-shadow: 0 0 0 1px hsl(var(--foreground)/.06),0 6px 16px -8px hsl(var(--foreground)/.3);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 6px 16px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(230\,105\,67\,0\.16\)\]{--tw-shadow: 0 0 10px rgba(230,105,67,.16);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_hsl\(var\(--foreground\)\/0\.08\)\]{--tw-shadow: 0 10px 30px hsl(var(--foreground)/.08);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_-28px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 12px 30px -28px rgba(15,23,42,.28);--tw-shadow-colored: 0 12px 30px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_-22px_hsl\(var\(--foreground\)\/\.32\)\]{--tw-shadow: 0 12px 32px -22px hsl(var(--foreground)/.32);--tw-shadow-colored: 0 12px 32px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 12px 40px rgba(15,23,42,.18);--tw-shadow-colored: 0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_-42px_hsl\(var\(--foreground\)\/0\.32\)\]{--tw-shadow: 0 18px 50px -42px hsl(var(--foreground)/.32);--tw-shadow-colored: 0 18px 50px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\,0_14px_34px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset,0 14px 34px rgba(0,0,0,.2);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.18\)_inset\,0_4px_12px_rgba\(249\,115\,22\,0\.2\)\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.18) inset,0 4px 12px rgba(249,115,22,.2);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(94\,173\,94\,0\.06\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow: 0 1px 0 rgba(94,173,94,.06),inset 0 1px 0 rgba(255,255,255,.4);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(220_50\%_2\%\/0\.12\)\]{--tw-shadow: 0 1px 2px hsl(220 50% 2%/.12);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--brand-navy\)\/0\.12\)\]{--tw-shadow: 0 1px 2px hsl(var(--brand-navy)/.12);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.04\)\,0_14px_34px_-24px_hsl\(var\(--foreground\)\/0\.22\)\]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.04),0 14px 34px -24px hsl(var(--foreground)/.22);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 14px 34px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.04\)\]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.06\)\]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.08\)\]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.08);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.1\)\]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.1);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(12\,26\,43\,0\.08\)\]{--tw-shadow: 0 1px 2px rgba(12,26,43,.08);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\,0_4px_16px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.04),0 4px 16px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow: 0 1px 2px rgba(16,24,40,.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,80\,40\,0\.25\)\]{--tw-shadow: 0 1px 2px rgba(16,80,40,.25);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,30\,50\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(20,30,50,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.18);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(245\,78\,0\,0\.45\)\]{--tw-shadow: 0 1px 3px rgba(245,78,0,.45);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_48px_-12px_rgba\(26\,46\,70\,0\.25\)\,0_0_0_1px_rgba\(26\,46\,70\,0\.06\)\]{--tw-shadow: 0 20px 48px -12px rgba(26,46,70,.25),0 0 0 1px rgba(26,46,70,.06);--tw-shadow-colored: 0 20px 48px -12px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_-44px_hsl\(var\(--foreground\)\/0\.35\)\]{--tw-shadow: 0 20px 55px -44px hsl(var(--foreground)/.35);--tw-shadow-colored: 0 20px 55px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_-38px_hsl\(var\(--ring\)\/0\.42\)\]{--tw-shadow: 0 24px 70px -38px hsl(var(--ring)/.42);--tw-shadow-colored: 0 24px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(13\,24\,43\,0\.24\)\]{--tw-shadow: 0 24px 80px rgba(13,24,43,.24);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_-2px_rgba\(12\,26\,43\,0\.35\)\]{--tw-shadow: 0 2px 8px -2px rgba(12,26,43,.35);--tw-shadow-colored: 0 2px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_hsl\(var\(--brand-orange\)\/0\.35\)\]{--tw-shadow: 0 2px 8px hsl(var(--brand-orange)/.35);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow: 0 2px 8px rgba(16,24,40,.06);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_-4px_rgba\(12\,26\,43\,0\.3\)\]{--tw-shadow: 0 8px 20px -4px rgba(12,26,43,.3);--tw-shadow-colored: 0 8px 20px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-18px_rgba\(20\,30\,50\,0\.25\)\]{--tw-shadow: 0 8px 24px -18px rgba(20,30,50,.25);--tw-shadow-colored: 0 8px 24px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[6px_0_24px_-14px_rgba\(20\,30\,50\,0\.4\)\]{--tw-shadow: 6px 0 24px -14px rgba(20,30,50,.4);--tw-shadow-colored: 6px 0 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_hsl\(var\(--foreground\)\/0\.025\)\]{--tw-shadow: inset 0 -1px 0 hsl(var(--foreground)/.025);--tw-shadow-colored: inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(0_0\%_100\%\/0\.6\)\]{--tw-shadow: inset 0 1px 0 hsl(0 0% 100%/.6);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--error\)\/0\.08\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--error)/.08);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--foreground\)\/0\.025\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--foreground)/.025);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--foreground\)\/0\.035\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--foreground)/.035);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\,0_2px_8px_rgba\(26\,46\,70\,0\.18\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.12),0 2px 8px rgba(26,46,70,.18);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.75\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.75);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-button{--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .08);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08), 0 1px 2px -1px rgba(0, 0, 0, .08);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevated{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .08), 0 2px 4px -2px rgba(0, 0, 0, .06);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-input{--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!shadow-card{--tw-shadow-color: hsl(var(--card)) !important;--tw-shadow: var(--tw-shadow-colored) !important}.shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.shadow-input{--tw-shadow-color: hsl(var(--input));--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.-outline-offset-2{outline-offset:-2px}.outline-offset-2{outline-offset:2px}.outline-brand-orange\/60{outline-color:hsl(var(--brand-orange) / .6)}.outline-primary\/60{outline-color:hsl(var(--primary) / .6)}.outline-sky-500{outline-color:#0ea5e9}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[1\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[3px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-accent\/40{--tw-ring-color: hsl(var(--accent) / .4)}.ring-amber-500\/20{--tw-ring-color: rgb(245 158 11 / .2)}.ring-amber-500\/25{--tw-ring-color: rgb(245 158 11 / .25)}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-border\/60{--tw-ring-color: hsl(var(--border) / .6)}.ring-border\/70{--tw-ring-color: hsl(var(--border) / .7)}.ring-brand-navy\/10{--tw-ring-color: hsl(var(--brand-navy) / .1)}.ring-brand-navy\/15{--tw-ring-color: hsl(var(--brand-navy) / .15)}.ring-brand-orange{--tw-ring-color: hsl(var(--brand-orange))}.ring-brand-orange\/20{--tw-ring-color: hsl(var(--brand-orange) / .2)}.ring-brand-orange\/35{--tw-ring-color: hsl(var(--brand-orange) / .35)}.ring-brand-orange\/40{--tw-ring-color: hsl(var(--brand-orange) / .4)}.ring-brand-orange\/45{--tw-ring-color: hsl(var(--brand-orange) / .45)}.ring-brand-orange\/60{--tw-ring-color: hsl(var(--brand-orange) / .6)}.ring-card{--tw-ring-color: hsl(var(--card))}.ring-emerald-500\/20{--tw-ring-color: rgb(16 185 129 / .2)}.ring-error\/20{--tw-ring-color: hsl(var(--error) / .2)}.ring-foreground\/15{--tw-ring-color: hsl(var(--foreground) / .15)}.ring-foreground\/60{--tw-ring-color: hsl(var(--foreground) / .6)}.ring-muted-foreground\/60{--tw-ring-color: hsl(var(--muted-foreground) / .6)}.ring-rose-500\/20{--tw-ring-color: rgb(244 63 94 / .2)}.ring-success{--tw-ring-color: hsl(var(--success))}.ring-success\/20{--tw-ring-color: hsl(var(--success) / .2)}.ring-warning\/25{--tw-ring-color: hsl(var(--warning) / .25)}.ring-warning\/35{--tw-ring-color: hsl(var(--warning) / .35)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-transparent{--tw-ring-offset-color: transparent}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\,transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\,opacity\]{transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,backdrop-filter\,border-color\]{transition-property:background-color,box-shadow,backdrop-filter,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,filter\]{transition-property:background-color,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,color\,box-shadow\]{transition-property:border-color,background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,color\]{transition-property:border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,border-color\,transform\]{transition-property:box-shadow,border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\]{transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,color\,background-color\]{transition-property:opacity,color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[right\,transform\,box-shadow\]{transition-property:right,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.\[--canvas-text-inset\:0px\]{--canvas-text-inset: 0px}.\[--theme-board-breakout\:1rem\]{--theme-board-breakout: 1rem}.\[--workspace-page-top\:1rem\]{--workspace-page-top: 1rem}.\[animation-delay\:-150ms\]{animation-delay:-.15s}.\[animation-delay\:-300ms\]{animation-delay:-.3s}.\[f\:clm_123\]{f:clm 123}.\[f\:opaque\]{f:opaque}.\[field-sizing\:content\]{field-sizing:content}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,22rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.\[mask-image\:linear-gradient\(to_bottom\,black_62\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,black 62%,transparent);mask-image:linear-gradient(to bottom,black 62%,transparent)}.\[n\:node_456\]{n:node 456}.\[n\:opaque\]{n:opaque}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[text-wrap\:balance\]{text-wrap:balance}.\[\&_code\]\:font-mono code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.dark .before\:bg-brand-orange:before{content:var(--tw-content);color:hsl(var(--accent-foreground))}.dark .after\:bg-brand-orange:after{content:var(--tw-content);color:hsl(var(--accent-foreground))}.focus-within\:shadow-input:focus-within .bg-card{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}.focus-within\:bg-card:focus-within.shadow-card,.focus-within\:bg-card:focus-within.shadow-input,.focus-within\:bg-card:focus-within.shadow-modal,.focus-within\:bg-card:focus-within.shadow-sm,.focus-within\:bg-card:focus-within.shadow,.focus-within\:bg-card:focus-within.shadow-md,.focus-within\:bg-card:focus-within.shadow-lg,.focus-within\:bg-card:focus-within.shadow-xl{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .focus-within\:bg-card:focus-within.focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}.focus-within\:shadow-input:focus-within a[class~=bg-card]:hover,.focus-within\:shadow-input:focus-within button[class~=bg-card]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.focus-within\:bg-card:focus-within.shadow-card.hover\:shadow-card-hover:hover,.focus-within\:bg-card:focus-within.cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .focus-within\:bg-card:focus-within.focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.focus-within\:shadow-input:focus-within .bg-card:before{content:none}.focus-within\:bg-card:focus-within.shadow-card:before,.focus-within\:bg-card:focus-within.shadow-input:before,.focus-within\:bg-card:focus-within.shadow-modal:before,.focus-within\:bg-card:focus-within.shadow-sm:before,.focus-within\:bg-card:focus-within.shadow:before,.focus-within\:bg-card:focus-within.shadow-md:before,.focus-within\:bg-card:focus-within.shadow-lg:before,.focus-within\:bg-card:focus-within.shadow-xl:before{content:none}.focus-within\:shadow-input:focus-within .bg-card:after{content:none}.focus-within\:bg-card:focus-within.shadow-card:after,.focus-within\:bg-card:focus-within.shadow-input:after,.focus-within\:bg-card:focus-within.shadow-modal:after,.focus-within\:bg-card:focus-within.shadow-sm:after,.focus-within\:bg-card:focus-within.shadow:after,.focus-within\:bg-card:focus-within.shadow-md:after,.focus-within\:bg-card:focus-within.shadow-lg:after,.focus-within\:bg-card:focus-within.shadow-xl:after{content:none}.focus-within\:shadow-input:focus-within .bg-card:before,.focus-within\:shadow-input:focus-within .bg-card:after{z-index:-1}.focus-within\:bg-card:focus-within.shadow-card:before,.focus-within\:bg-card:focus-within.shadow-card:after,.focus-within\:bg-card:focus-within.shadow-input:before,.focus-within\:bg-card:focus-within.shadow-input:after,.focus-within\:bg-card:focus-within.shadow-modal:before,.focus-within\:bg-card:focus-within.shadow-modal:after,.focus-within\:bg-card:focus-within.shadow-sm:before,.focus-within\:bg-card:focus-within.shadow-sm:after,.focus-within\:bg-card:focus-within.shadow:before,.focus-within\:bg-card:focus-within.shadow:after,.focus-within\:bg-card:focus-within.shadow-md:before,.focus-within\:bg-card:focus-within.shadow-md:after,.focus-within\:bg-card:focus-within.shadow-lg:before,.focus-within\:bg-card:focus-within.shadow-lg:after,.focus-within\:bg-card:focus-within.shadow-xl:before,.focus-within\:bg-card:focus-within.shadow-xl:after{z-index:-1}.focus-within\:bg-card:focus-within.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .focus-within\:bg-card:focus-within.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .focus-within\:bg-card:focus-within.focus-card-focal.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .focus-within\:bg-card:focus-within.project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .focus-within\:bg-card:focus-within.project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}.dark .focus-within\:bg-card:focus-within.project-material-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .focus-within\:bg-card:focus-within.project-material-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .focus-within\:bg-card:focus-within.project-material-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .focus-within\:shadow-input:focus-within.bg-card{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .focus-within\:bg-card:focus-within.shadow-card,.dark .focus-within\:bg-card:focus-within.shadow-input,.dark .focus-within\:bg-card:focus-within.shadow-modal,.dark .focus-within\:bg-card:focus-within.shadow-sm,.dark .focus-within\:bg-card:focus-within.shadow,.dark .focus-within\:bg-card:focus-within.shadow-md,.dark .focus-within\:bg-card:focus-within.shadow-lg,.dark .focus-within\:bg-card:focus-within.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .focus-within\:shadow-input:focus-withina[class~=bg-card]:hover,.dark .focus-within\:shadow-input:focus-withinbutton[class~=bg-card]:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .focus-within\:bg-card:focus-within.shadow-card.hover\:shadow-card-hover:hover,.dark .focus-within\:bg-card:focus-within.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .focus-within\:shadow-input:focus-within.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .focus-within\:bg-card:focus-within.shadow-card:before,.dark .focus-within\:bg-card:focus-within.shadow-input:before,.dark .focus-within\:bg-card:focus-within.shadow-modal:before,.dark .focus-within\:bg-card:focus-within.shadow-sm:before,.dark .focus-within\:bg-card:focus-within.shadow:before,.dark .focus-within\:bg-card:focus-within.shadow-md:before,.dark .focus-within\:bg-card:focus-within.shadow-lg:before,.dark .focus-within\:bg-card:focus-within.shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .focus-within\:shadow-input:focus-within.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .focus-within\:bg-card:focus-within.shadow-card:after,.dark .focus-within\:bg-card:focus-within.shadow-input:after,.dark .focus-within\:bg-card:focus-within.shadow-modal:after,.dark .focus-within\:bg-card:focus-within.shadow-sm:after,.dark .focus-within\:bg-card:focus-within.shadow:after,.dark .focus-within\:bg-card:focus-within.shadow-md:after,.dark .focus-within\:bg-card:focus-within.shadow-lg:after,.dark .focus-within\:bg-card:focus-within.shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}:root .hover\:bg-primary:hover{background-color:#ffffff52;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.6) 0%,hsla(0,0%,100%,.18) 35%,transparent 65%),radial-gradient(ellipse 80% 70% at 75% 100%,hsla(22,100%,55%,.22) 0%,hsla(22,100%,55%,.06) 30%,transparent 60%),radial-gradient(ellipse 50% 50% at 100% 55%,hsla(210,70%,60%,.1) 0%,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.18) 0%,transparent 50%,hsla(217,58%,11%,.06) 100%);backdrop-filter:blur(28px) saturate(2.2);-webkit-backdrop-filter:blur(28px) saturate(2.2);border:none;color:#0c182c;box-shadow:inset 0 1px #fffffff2,inset 0 0 24px 4px #ffffff26,0 1px 3px #0c182c1f,0 12px 36px #0c182c29;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}:root .hover\:bg-primary:hover:hover{background-color:#ffffff73;background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.7) 0%,hsla(0,0%,100%,.25) 35%,transparent 65%),radial-gradient(ellipse 80% 70% at 75% 100%,hsla(22,100%,55%,.32) 0%,hsla(22,100%,55%,.1) 30%,transparent 60%),radial-gradient(ellipse 50% 50% at 100% 55%,hsla(210,70%,60%,.14) 0%,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.24) 0%,transparent 50%,hsla(217,58%,11%,.06) 100%);box-shadow:inset 0 1px #fff,inset 0 0 32px 4px #ffffff38,0 2px 5px #0c182c29,0 16px 44px #0c182c38}:root .hover\:bg-primary:hover,:root .hover\:bg-primary:hover *{color:#0c182c}.dark .hover\:bg-primary:hover,.dark .hover\:bg-primary:hover *{color:hsl(var(--foreground))}:root .hover\:bg-primary:hover.sidebar-nav-item{background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.6) 0%,hsla(0,0%,100%,.18) 35%,transparent 65%),radial-gradient(ellipse 90% 80% at 80% 100%,hsla(22,100%,55%,.08) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 100% 30%,hsla(210,70%,60%,.06) 0%,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.18) 0%,transparent 50%,hsla(217,58%,11%,.04) 100%);box-shadow:inset 0 1px #fffffff2,inset 0 0 12px 2px #ffffff1f,0 1px 2px #0c182c14,0 4px 12px #0c182c1a}.dark .hover\:bg-primary:hover.sidebar-nav-item{background-image:radial-gradient(ellipse 90% 80% at 25% 0%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.04) 35%,transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.04) 0%,transparent 50%,hsla(0,0%,0%,.06) 100%);box-shadow:inset 0 1px #ffffff38,inset 0 0 12px 2px #ffffff08,0 1px 2px #00000040,0 4px 14px #00000059}.dark .hover\:bg-primary:hover{background-color:#446e97;background-image:linear-gradient(180deg,#4b7faf,#446e97);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsl(209 44% 64% / .34);box-shadow:inset 0 1px #f1f5f92e,0 1px 2px #04060b66,0 8px 18px -10px #224b77ad;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);color:hsl(var(--primary-foreground))}.dark .hover\:bg-primary:hover:hover{background-color:#4875a3;background-image:linear-gradient(180deg,#5186b8,#4875a3);border-color:#8eb4d775;box-shadow:inset 0 1px #f8fafc38,0 2px 3px #04060b70,0 10px 24px -10px #214e7dc7}.dark .hover\:bg-primary:hover.text-primary-foreground,.dark .hover\:text-primary-foreground:hover.bg-primary{background-color:#e0e2e5;background-image:linear-gradient(180deg,#fafafafa,#d3d5d9);border-color:#ffffff52;color:hsl(var(--background));box-shadow:inset 0 1px #ffffffb8,0 1px 2px #04060b73,0 9px 22px -12px #04060bd1}.dark .hover\:bg-primary:hover.text-primary-foreground *,.dark .hover\:bg-primary:hover.text-primary-foreground,.dark .hover\:text-primary-foreground:hover.bg-primary *,.dark .hover\:text-primary-foreground:hover.bg-primary{color:hsl(var(--background))}.dark .hover\:bg-primary:hover.text-primary-foreground:hover,.dark .hover\:text-primary-foreground:hover.bg-primary:hover{background-color:#f5f5f5;background-image:linear-gradient(180deg,#fff,#dee0e3);border-color:#ffffff7a;box-shadow:inset 0 1px #ffffffe0,0 2px 3px #04060b7a,0 11px 26px -12px #04060be6}.dark .hover\:bg-brand-orange:hover{color:hsl(var(--accent-foreground))}.hover\:bg-card:hover.shadow-card,.hover\:bg-card:hover.shadow-input,.hover\:bg-card:hover.shadow-modal,.hover\:bg-card:hover.shadow-sm,.hover\:bg-card:hover.shadow,.hover\:bg-card:hover.shadow-md,.hover\:bg-card:hover.shadow-lg,.hover\:bg-card:hover.shadow-xl,.hover\:shadow-card:hover.bg-card,.hover\:shadow-sm:hover .bg-card,.hover\:shadow-md:hover .bg-card,.hover\:shadow-lg:hover .bg-card{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .hover\:bg-card:hover.focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .hover\:shadow-card:hover.focus-card-focal.bg-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}.hover\:shadow-sm:hover a[class~=bg-card]:hover,.hover\:shadow-sm:hover button[class~=bg-card]:hover,.hover\:shadow-md:hover a[class~=bg-card]:hover,.hover\:shadow-md:hover button[class~=bg-card]:hover,.hover\:shadow-lg:hover a[class~=bg-card]:hover,.hover\:shadow-lg:hover button[class~=bg-card]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.hover\:shadow-sm:hover a[class~=bg-card]:hover,.hover\:shadow-sm:hover button[class~=bg-card]:hover,.hover\:shadow-md:hover a[class~=bg-card]:hover,.hover\:shadow-md:hover button[class~=bg-card]:hover,.hover\:shadow-lg:hover a[class~=bg-card]:hover,.hover\:shadow-lg:hover button[class~=bg-card]:hover,.hover\:bg-card:hover.shadow-card.hover\:shadow-card-hover:hover,.hover\:bg-card:hover.cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.hover\:bg-card:hover.shadow-card.hover\:shadow-card-hover:hover,.hover\:bg-card:hover.cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.hover\:shadow-card:hovera[class~=bg-card]:hover,.hover\:shadow-card:hover button[class~=bg-card]:hover,.hover\:shadow-card:hover .bg-card.hover\:shadow-card-hover:hover,.hover\:shadow-card:hover .bg-card.cursor-pointer:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .hover\:bg-card:hover.focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}html:not(.dark) .hover\:shadow-card:hover.focus-card-focal.bg-card.cursor-pointer:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.hover\:shadow-card:hover.bg-card:before{content:none}.hover\:shadow-sm:hover .bg-card:before{content:none}.hover\:shadow-md:hover .bg-card:before{content:none}.hover\:shadow-lg:hover .bg-card:before{content:none}.hover\:bg-card:hover.shadow-card:before,.hover\:bg-card:hover.shadow-input:before,.hover\:bg-card:hover.shadow-modal:before,.hover\:bg-card:hover.shadow-sm:before,.hover\:bg-card:hover.shadow:before,.hover\:bg-card:hover.shadow-md:before,.hover\:bg-card:hover.shadow-lg:before,.hover\:bg-card:hover.shadow-xl:before{content:none}.hover\:shadow-card:hover.bg-card:after{content:none}.hover\:shadow-sm:hover .bg-card:after{content:none}.hover\:shadow-md:hover .bg-card:after{content:none}.hover\:shadow-lg:hover .bg-card:after{content:none}.hover\:bg-card:hover.shadow-card:after,.hover\:bg-card:hover.shadow-input:after,.hover\:bg-card:hover.shadow-modal:after,.hover\:bg-card:hover.shadow-sm:after,.hover\:bg-card:hover.shadow:after,.hover\:bg-card:hover.shadow-md:after,.hover\:bg-card:hover.shadow-lg:after,.hover\:bg-card:hover.shadow-xl:after{content:none}.hover\:shadow-card:hover.bg-card:before,.hover\:shadow-card:hover .bg-card:after{z-index:-1}.hover\:shadow-sm:hover .bg-card:before,.hover\:shadow-sm:hover .bg-card:after{z-index:-1}.hover\:shadow-md:hover .bg-card:before,.hover\:shadow-md:hover .bg-card:after{z-index:-1}.hover\:shadow-lg:hover .bg-card:before,.hover\:shadow-lg:hover .bg-card:after{z-index:-1}.hover\:bg-card:hover.shadow-card:before,.hover\:bg-card:hover.shadow-card:after,.hover\:bg-card:hover.shadow-input:before,.hover\:bg-card:hover.shadow-input:after,.hover\:bg-card:hover.shadow-modal:before,.hover\:bg-card:hover.shadow-modal:after,.hover\:bg-card:hover.shadow-sm:before,.hover\:bg-card:hover.shadow-sm:after,.hover\:bg-card:hover.shadow:before,.hover\:bg-card:hover.shadow:after,.hover\:bg-card:hover.shadow-md:before,.hover\:bg-card:hover.shadow-md:after,.hover\:bg-card:hover.shadow-lg:before,.hover\:bg-card:hover.shadow-lg:after,.hover\:bg-card:hover.shadow-xl:before,.hover\:bg-card:hover.shadow-xl:after{z-index:-1}.hover\:bg-card:hover.shadow-card.liquid-prominent,.hover\:shadow-card:hover.bg-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .hover\:bg-card:hover.shadow-card.liquid-prominent,.dark .hover\:shadow-card:hover.bg-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .hover\:bg-card:hover.focus-card-focal.shadow-card.liquid-prominent,.dark .hover\:shadow-card:hover.focus-card-focal.bg-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .hover\:bg-card:hover.project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .hover\:shadow-card:hover.project-material-card.bg-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .hover\:bg-card:hover.project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}html:not(.dark) .hover\:shadow-card:hover.project-material-card.bg-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}.dark .hover\:bg-card:hover.project-material-card.shadow-card,.dark .hover\:shadow-card:hover.project-material-card.bg-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .hover\:bg-card:hover.project-material-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .hover\:shadow-card:hover.project-material-card.bg-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .hover\:bg-card:hover.project-material-card.shadow-card.hover\:shadow-card-hover:hover,.dark .hover\:shadow-card:hover.project-material-card.bg-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .hover\:bg-card:hover.shadow-card,.dark .hover\:bg-card:hover.shadow-input,.dark .hover\:bg-card:hover.shadow-modal,.dark .hover\:bg-card:hover.shadow-sm,.dark .hover\:bg-card:hover.shadow,.dark .hover\:bg-card:hover.shadow-md,.dark .hover\:bg-card:hover.shadow-lg,.dark .hover\:bg-card:hover.shadow-xl,.dark .hover\:shadow-card:hover.bg-card,.dark .hover\:shadow-sm:hover.bg-card,.dark .hover\:shadow-md:hover.bg-card,.dark .hover\:shadow-lg:hover.bg-card{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .hover\:shadow-sm:hovera[class~=bg-card]:hover,.dark .hover\:shadow-sm:hoverbutton[class~=bg-card]:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .hover\:shadow-md:hovera[class~=bg-card]:hover,.dark .hover\:shadow-md:hoverbutton[class~=bg-card]:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .hover\:shadow-lg:hovera[class~=bg-card]:hover,.dark .hover\:shadow-lg:hoverbutton[class~=bg-card]:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .hover\:bg-card:hover.shadow-card.hover\:shadow-card-hover:hover,.dark .hover\:bg-card:hover.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .hover\:shadow-card:hovera[class~=bg-card]:hover,.dark .hover\:shadow-card:hoverbutton[class~=bg-card]:hover,.dark .hover\:shadow-card:hover.bg-card.hover\:shadow-card-hover:hover,.dark .hover\:shadow-card:hover.bg-card.cursor-pointer:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .hover\:shadow-card:hover.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .hover\:shadow-sm:hover.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .hover\:shadow-md:hover.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .hover\:shadow-lg:hover.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .hover\:bg-card:hover.shadow-card:before,.dark .hover\:bg-card:hover.shadow-input:before,.dark .hover\:bg-card:hover.shadow-modal:before,.dark .hover\:bg-card:hover.shadow-sm:before,.dark .hover\:bg-card:hover.shadow:before,.dark .hover\:bg-card:hover.shadow-md:before,.dark .hover\:bg-card:hover.shadow-lg:before,.dark .hover\:bg-card:hover.shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .hover\:shadow-card:hover.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .hover\:shadow-sm:hover.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .hover\:shadow-md:hover.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .hover\:shadow-lg:hover.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .hover\:bg-card:hover.shadow-card:after,.dark .hover\:bg-card:hover.shadow-input:after,.dark .hover\:bg-card:hover.shadow-modal:after,.dark .hover\:bg-card:hover.shadow-sm:after,.dark .hover\:bg-card:hover.shadow:after,.dark .hover\:bg-card:hover.shadow-md:after,.dark .hover\:bg-card:hover.shadow-lg:after,.dark .hover\:bg-card:hover.shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.focus\:shadow-sm:focus .bg-card{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}.focus\:shadow-sm:focus a[class~=bg-card]:hover,.focus\:shadow-sm:focus button[class~=bg-card]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.focus\:shadow-sm:focus .bg-card:before{content:none}.focus\:shadow-sm:focus .bg-card:after{content:none}.focus\:shadow-sm:focus .bg-card:before,.focus\:shadow-sm:focus .bg-card:after{z-index:-1}.dark .focus\:shadow-sm:focus.bg-card{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .focus\:shadow-sm:focusa[class~=bg-card]:hover,.dark .focus\:shadow-sm:focusbutton[class~=bg-card]:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .focus\:shadow-sm:focus.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .focus\:shadow-sm:focus.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.focus-visible\:bg-card:focus-visible.shadow-card,.focus-visible\:bg-card:focus-visible.shadow-input,.focus-visible\:bg-card:focus-visible.shadow-modal,.focus-visible\:bg-card:focus-visible.shadow-sm,.focus-visible\:bg-card:focus-visible.shadow,.focus-visible\:bg-card:focus-visible.shadow-md,.focus-visible\:bg-card:focus-visible.shadow-lg,.focus-visible\:bg-card:focus-visible.shadow-xl{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .focus-visible\:bg-card:focus-visible.focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}.focus-visible\:bg-card:focus-visible.shadow-card.hover\:shadow-card-hover:hover,.focus-visible\:bg-card:focus-visible.cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .focus-visible\:bg-card:focus-visible.focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.focus-visible\:bg-card:focus-visible.shadow-card:before,.focus-visible\:bg-card:focus-visible.shadow-input:before,.focus-visible\:bg-card:focus-visible.shadow-modal:before,.focus-visible\:bg-card:focus-visible.shadow-sm:before,.focus-visible\:bg-card:focus-visible.shadow:before,.focus-visible\:bg-card:focus-visible.shadow-md:before,.focus-visible\:bg-card:focus-visible.shadow-lg:before,.focus-visible\:bg-card:focus-visible.shadow-xl:before{content:none}.focus-visible\:bg-card:focus-visible.shadow-card:after,.focus-visible\:bg-card:focus-visible.shadow-input:after,.focus-visible\:bg-card:focus-visible.shadow-modal:after,.focus-visible\:bg-card:focus-visible.shadow-sm:after,.focus-visible\:bg-card:focus-visible.shadow:after,.focus-visible\:bg-card:focus-visible.shadow-md:after,.focus-visible\:bg-card:focus-visible.shadow-lg:after,.focus-visible\:bg-card:focus-visible.shadow-xl:after{content:none}.focus-visible\:bg-card:focus-visible.shadow-card:before,.focus-visible\:bg-card:focus-visible.shadow-card:after,.focus-visible\:bg-card:focus-visible.shadow-input:before,.focus-visible\:bg-card:focus-visible.shadow-input:after,.focus-visible\:bg-card:focus-visible.shadow-modal:before,.focus-visible\:bg-card:focus-visible.shadow-modal:after,.focus-visible\:bg-card:focus-visible.shadow-sm:before,.focus-visible\:bg-card:focus-visible.shadow-sm:after,.focus-visible\:bg-card:focus-visible.shadow:before,.focus-visible\:bg-card:focus-visible.shadow:after,.focus-visible\:bg-card:focus-visible.shadow-md:before,.focus-visible\:bg-card:focus-visible.shadow-md:after,.focus-visible\:bg-card:focus-visible.shadow-lg:before,.focus-visible\:bg-card:focus-visible.shadow-lg:after,.focus-visible\:bg-card:focus-visible.shadow-xl:before,.focus-visible\:bg-card:focus-visible.shadow-xl:after{z-index:-1}.focus-visible\:bg-card:focus-visible.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .focus-visible\:bg-card:focus-visible.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .focus-visible\:bg-card:focus-visible.focus-card-focal.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .focus-visible\:bg-card:focus-visible.project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .focus-visible\:bg-card:focus-visible.project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}.dark .focus-visible\:bg-card:focus-visible.project-material-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .focus-visible\:bg-card:focus-visible.project-material-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .focus-visible\:bg-card:focus-visible.project-material-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .focus-visible\:bg-card:focus-visible.shadow-card,.dark .focus-visible\:bg-card:focus-visible.shadow-input,.dark .focus-visible\:bg-card:focus-visible.shadow-modal,.dark .focus-visible\:bg-card:focus-visible.shadow-sm,.dark .focus-visible\:bg-card:focus-visible.shadow,.dark .focus-visible\:bg-card:focus-visible.shadow-md,.dark .focus-visible\:bg-card:focus-visible.shadow-lg,.dark .focus-visible\:bg-card:focus-visible.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .focus-visible\:bg-card:focus-visible.shadow-card.hover\:shadow-card-hover:hover,.dark .focus-visible\:bg-card:focus-visible.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .focus-visible\:bg-card:focus-visible.shadow-card:before,.dark .focus-visible\:bg-card:focus-visible.shadow-input:before,.dark .focus-visible\:bg-card:focus-visible.shadow-modal:before,.dark .focus-visible\:bg-card:focus-visible.shadow-sm:before,.dark .focus-visible\:bg-card:focus-visible.shadow:before,.dark .focus-visible\:bg-card:focus-visible.shadow-md:before,.dark .focus-visible\:bg-card:focus-visible.shadow-lg:before,.dark .focus-visible\:bg-card:focus-visible.shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .focus-visible\:bg-card:focus-visible.shadow-card:after,.dark .focus-visible\:bg-card:focus-visible.shadow-input:after,.dark .focus-visible\:bg-card:focus-visible.shadow-modal:after,.dark .focus-visible\:bg-card:focus-visible.shadow-sm:after,.dark .focus-visible\:bg-card:focus-visible.shadow:after,.dark .focus-visible\:bg-card:focus-visible.shadow-md:after,.dark .focus-visible\:bg-card:focus-visible.shadow-lg:after,.dark .focus-visible\:bg-card:focus-visible.shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.active\:shadow-sm:active .bg-card{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}.active\:shadow-sm:active a[class~=bg-card]:hover,.active\:shadow-sm:active button[class~=bg-card]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.active\:shadow-sm:active .bg-card:before{content:none}.active\:shadow-sm:active .bg-card:after{content:none}.active\:shadow-sm:active .bg-card:before,.active\:shadow-sm:active .bg-card:after{z-index:-1}.dark .active\:shadow-sm:active.bg-card{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .active\:shadow-sm:activea[class~=bg-card]:hover,.dark .active\:shadow-sm:activebutton[class~=bg-card]:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .active\:shadow-sm:active.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .active\:shadow-sm:active.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.disabled\:hover\:shadow-card:hover:disabled.bg-card{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}.disabled\:hover\:bg-card:hover:disabled.shadow-card,.disabled\:hover\:bg-card:hover:disabled.shadow-input,.disabled\:hover\:bg-card:hover:disabled.shadow-modal,.disabled\:hover\:bg-card:hover:disabled.shadow-sm,.disabled\:hover\:bg-card:hover:disabled.shadow,.disabled\:hover\:bg-card:hover:disabled.shadow-md,.disabled\:hover\:bg-card:hover:disabled.shadow-lg,.disabled\:hover\:bg-card:hover:disabled.shadow-xl{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .disabled\:hover\:bg-card:hover:disabled.focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .disabled\:hover\:shadow-card:hover:disabled.focus-card-focal.bg-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}.disabled\:hover\:bg-card:hover:disabled.shadow-card.hover\:shadow-card-hover:hover,.disabled\:hover\:bg-card:hover:disabled.cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}.disabled\:hover\:shadow-card:hover:disableda[class~=bg-card]:hover,.disabled\:hover\:shadow-card:hover:disabled button[class~=bg-card]:hover,.disabled\:hover\:shadow-card:hover:disabled .bg-card.hover\:shadow-card-hover:hover,.disabled\:hover\:shadow-card:hover:disabled .bg-card.cursor-pointer:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .disabled\:hover\:bg-card:hover:disabled.focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}html:not(.dark) .disabled\:hover\:shadow-card:hover:disabled.focus-card-focal.bg-card.cursor-pointer:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.disabled\:hover\:shadow-card:hover:disabled.bg-card:before{content:none}.disabled\:hover\:bg-card:hover:disabled.shadow-card:before,.disabled\:hover\:bg-card:hover:disabled.shadow-input:before,.disabled\:hover\:bg-card:hover:disabled.shadow-modal:before,.disabled\:hover\:bg-card:hover:disabled.shadow-sm:before,.disabled\:hover\:bg-card:hover:disabled.shadow:before,.disabled\:hover\:bg-card:hover:disabled.shadow-md:before,.disabled\:hover\:bg-card:hover:disabled.shadow-lg:before,.disabled\:hover\:bg-card:hover:disabled.shadow-xl:before{content:none}.disabled\:hover\:shadow-card:hover:disabled.bg-card:after{content:none}.disabled\:hover\:bg-card:hover:disabled.shadow-card:after,.disabled\:hover\:bg-card:hover:disabled.shadow-input:after,.disabled\:hover\:bg-card:hover:disabled.shadow-modal:after,.disabled\:hover\:bg-card:hover:disabled.shadow-sm:after,.disabled\:hover\:bg-card:hover:disabled.shadow:after,.disabled\:hover\:bg-card:hover:disabled.shadow-md:after,.disabled\:hover\:bg-card:hover:disabled.shadow-lg:after,.disabled\:hover\:bg-card:hover:disabled.shadow-xl:after{content:none}.disabled\:hover\:shadow-card:hover:disabled.bg-card:before,.disabled\:hover\:shadow-card:hover:disabled .bg-card:after{z-index:-1}.disabled\:hover\:bg-card:hover:disabled.shadow-card:before,.disabled\:hover\:bg-card:hover:disabled.shadow-card:after,.disabled\:hover\:bg-card:hover:disabled.shadow-input:before,.disabled\:hover\:bg-card:hover:disabled.shadow-input:after,.disabled\:hover\:bg-card:hover:disabled.shadow-modal:before,.disabled\:hover\:bg-card:hover:disabled.shadow-modal:after,.disabled\:hover\:bg-card:hover:disabled.shadow-sm:before,.disabled\:hover\:bg-card:hover:disabled.shadow-sm:after,.disabled\:hover\:bg-card:hover:disabled.shadow:before,.disabled\:hover\:bg-card:hover:disabled.shadow:after,.disabled\:hover\:bg-card:hover:disabled.shadow-md:before,.disabled\:hover\:bg-card:hover:disabled.shadow-md:after,.disabled\:hover\:bg-card:hover:disabled.shadow-lg:before,.disabled\:hover\:bg-card:hover:disabled.shadow-lg:after,.disabled\:hover\:bg-card:hover:disabled.shadow-xl:before,.disabled\:hover\:bg-card:hover:disabled.shadow-xl:after{z-index:-1}.disabled\:hover\:bg-card:hover:disabled.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.disabled\:hover\:shadow-card:hover:disabled.bg-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .disabled\:hover\:bg-card:hover:disabled.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .disabled\:hover\:shadow-card:hover:disabled.bg-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .disabled\:hover\:bg-card:hover:disabled.focus-card-focal.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}.dark .disabled\:hover\:shadow-card:hover:disabled.focus-card-focal.bg-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .disabled\:hover\:bg-card:hover:disabled.project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .disabled\:hover\:shadow-card:hover:disabled.project-material-card.bg-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .disabled\:hover\:bg-card:hover:disabled.project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}html:not(.dark) .disabled\:hover\:shadow-card:hover:disabled.project-material-card.bg-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}.dark .disabled\:hover\:bg-card:hover:disabled.project-material-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .disabled\:hover\:shadow-card:hover:disabled.project-material-card.bg-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .disabled\:hover\:bg-card:hover:disabled.project-material-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .disabled\:hover\:shadow-card:hover:disabled.project-material-card.bg-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .disabled\:hover\:bg-card:hover:disabled.project-material-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .disabled\:hover\:shadow-card:hover:disabled.project-material-card.bg-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .disabled\:hover\:shadow-card:hover:disabled.bg-card{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .disabled\:hover\:bg-card:hover:disabled.shadow-card,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-input,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-modal,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-sm,.dark .disabled\:hover\:bg-card:hover:disabled.shadow,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-md,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-lg,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .disabled\:hover\:bg-card:hover:disabled.shadow-card.hover\:shadow-card-hover:hover,.dark .disabled\:hover\:bg-card:hover:disabled.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .disabled\:hover\:shadow-card:hover:disableda[class~=bg-card]:hover,.dark .disabled\:hover\:shadow-card:hover:disabledbutton[class~=bg-card]:hover,.dark .disabled\:hover\:shadow-card:hover:disabled.bg-card.hover\:shadow-card-hover:hover,.dark .disabled\:hover\:shadow-card:hover:disabled.bg-card.cursor-pointer:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .disabled\:hover\:shadow-card:hover:disabled.bg-card:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .disabled\:hover\:bg-card:hover:disabled.shadow-card:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-input:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-modal:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-sm:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-md:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-lg:before,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .disabled\:hover\:shadow-card:hover:disabled.bg-card:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .disabled\:hover\:bg-card:hover:disabled.shadow-card:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-input:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-modal:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-sm:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-md:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-lg:after,.dark .disabled\:hover\:bg-card:hover:disabled.shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.data-\[state\=open\]\:bg-card[data-state=open].shadow-card,.data-\[state\=open\]\:bg-card[data-state=open].shadow-input,.data-\[state\=open\]\:bg-card[data-state=open].shadow-modal,.data-\[state\=open\]\:bg-card[data-state=open].shadow-sm,.data-\[state\=open\]\:bg-card[data-state=open].shadow,.data-\[state\=open\]\:bg-card[data-state=open].shadow-md,.data-\[state\=open\]\:bg-card[data-state=open].shadow-lg,.data-\[state\=open\]\:bg-card[data-state=open].shadow-xl{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .data-\[state\=open\]\:bg-card[data-state=open].focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}.data-\[state\=open\]\:bg-card[data-state=open].shadow-card.hover\:shadow-card-hover:hover,.data-\[state\=open\]\:bg-card[data-state=open].cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .data-\[state\=open\]\:bg-card[data-state=open].focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.data-\[state\=open\]\:bg-card[data-state=open].shadow-card:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-input:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-modal:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-sm:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-md:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-lg:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-xl:before{content:none}.data-\[state\=open\]\:bg-card[data-state=open].shadow-card:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-input:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-modal:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-sm:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-md:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-lg:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-xl:after{content:none}.data-\[state\=open\]\:bg-card[data-state=open].shadow-card:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-card:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-input:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-input:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-modal:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-modal:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-sm:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-sm:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-md:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-md:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-lg:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-lg:after,.data-\[state\=open\]\:bg-card[data-state=open].shadow-xl:before,.data-\[state\=open\]\:bg-card[data-state=open].shadow-xl:after{z-index:-1}.data-\[state\=open\]\:bg-card[data-state=open].shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .data-\[state\=open\]\:bg-card[data-state=open].focus-card-focal.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .data-\[state\=open\]\:bg-card[data-state=open].project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .data-\[state\=open\]\:bg-card[data-state=open].project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}.dark .data-\[state\=open\]\:bg-card[data-state=open].project-material-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .data-\[state\=open\]\:bg-card[data-state=open].project-material-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .data-\[state\=open\]\:bg-card[data-state=open].project-material-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-card,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-input,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-modal,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-sm,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-md,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-lg,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-card.hover\:shadow-card-hover:hover,.dark .data-\[state\=open\]\:bg-card[data-state=open].cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-card:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-input:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-modal:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-sm:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-md:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-lg:before,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-card:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-input:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-modal:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-sm:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-md:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-lg:after,.dark .data-\[state\=open\]\:bg-card[data-state=open].shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.dark .dark\:bg-brand-orange:is(.dark *){color:hsl(var(--accent-foreground))}.dark\:bg-card:is(.dark *).shadow-card,.dark\:bg-card:is(.dark *).shadow-input,.dark\:bg-card:is(.dark *).shadow-modal,.dark\:bg-card:is(.dark *).shadow-sm,.dark\:bg-card:is(.dark *).shadow,.dark\:bg-card:is(.dark *).shadow-md,.dark\:bg-card:is(.dark *).shadow-lg,.dark\:bg-card:is(.dark *).shadow-xl{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid hsl(var(--brand-navy) / .075);transition-property:background,border-color,border-radius,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .dark\:bg-card:is(.dark *).focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none;-webkit-backdrop-filter:none}.dark\:bg-card:is(.dark *).shadow-card.hover\:shadow-card-hover:hover,.dark\:bg-card:is(.dark *).cursor-pointer.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .dark\:bg-card:is(.dark *).focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.dark\:bg-card:is(.dark *).shadow-card:before,.dark\:bg-card:is(.dark *).shadow-input:before,.dark\:bg-card:is(.dark *).shadow-modal:before,.dark\:bg-card:is(.dark *).shadow-sm:before,.dark\:bg-card:is(.dark *).shadow:before,.dark\:bg-card:is(.dark *).shadow-md:before,.dark\:bg-card:is(.dark *).shadow-lg:before,.dark\:bg-card:is(.dark *).shadow-xl:before{content:none}.dark\:bg-card:is(.dark *).shadow-card:after,.dark\:bg-card:is(.dark *).shadow-input:after,.dark\:bg-card:is(.dark *).shadow-modal:after,.dark\:bg-card:is(.dark *).shadow-sm:after,.dark\:bg-card:is(.dark *).shadow:after,.dark\:bg-card:is(.dark *).shadow-md:after,.dark\:bg-card:is(.dark *).shadow-lg:after,.dark\:bg-card:is(.dark *).shadow-xl:after{content:none}.dark\:bg-card:is(.dark *).shadow-card:before,.dark\:bg-card:is(.dark *).shadow-card:after,.dark\:bg-card:is(.dark *).shadow-input:before,.dark\:bg-card:is(.dark *).shadow-input:after,.dark\:bg-card:is(.dark *).shadow-modal:before,.dark\:bg-card:is(.dark *).shadow-modal:after,.dark\:bg-card:is(.dark *).shadow-sm:before,.dark\:bg-card:is(.dark *).shadow-sm:after,.dark\:bg-card:is(.dark *).shadow:before,.dark\:bg-card:is(.dark *).shadow:after,.dark\:bg-card:is(.dark *).shadow-md:before,.dark\:bg-card:is(.dark *).shadow-md:after,.dark\:bg-card:is(.dark *).shadow-lg:before,.dark\:bg-card:is(.dark *).shadow-lg:after,.dark\:bg-card:is(.dark *).shadow-xl:before,.dark\:bg-card:is(.dark *).shadow-xl:after{z-index:-1}.dark\:bg-card:is(.dark *).shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .dark\:bg-card:is(.dark *).shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .dark\:bg-card:is(.dark *).focus-card-focal.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark) .dark\:bg-card:is(.dark *).project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:hsl(var(--brand-navy) / .1);box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)}html:not(.dark) .dark\:bg-card:is(.dark *).project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)}.dark .dark\:bg-card:is(.dark *).project-material-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .dark\:bg-card:is(.dark *).project-material-card.shadow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--noise-grain) top left / 104px 104px repeat;mix-blend-mode:soft-light;opacity:.38}.dark .dark\:bg-card:is(.dark *).project-material-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .dark\:bg-card:is(.dark *).shadow-card,.dark .dark\:bg-card:is(.dark *).shadow-input,.dark .dark\:bg-card:is(.dark *).shadow-modal,.dark .dark\:bg-card:is(.dark *).shadow-sm,.dark .dark\:bg-card:is(.dark *).shadow,.dark .dark\:bg-card:is(.dark *).shadow-md,.dark .dark\:bg-card:is(.dark *).shadow-lg,.dark .dark\:bg-card:is(.dark *).shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82);box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .dark\:bg-card:is(.dark *).shadow-card.hover\:shadow-card-hover:hover,.dark .dark\:bg-card:is(.dark *).cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .dark\:bg-card:is(.dark *).shadow-card:before,.dark .dark\:bg-card:is(.dark *).shadow-input:before,.dark .dark\:bg-card:is(.dark *).shadow-modal:before,.dark .dark\:bg-card:is(.dark *).shadow-sm:before,.dark .dark\:bg-card:is(.dark *).shadow:before,.dark .dark\:bg-card:is(.dark *).shadow-md:before,.dark .dark\:bg-card:is(.dark *).shadow-lg:before,.dark .dark\:bg-card:is(.dark *).shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)}.dark .dark\:bg-card:is(.dark *).shadow-card:after,.dark .dark\:bg-card:is(.dark *).shadow-input:after,.dark .dark\:bg-card:is(.dark *).shadow-modal:after,.dark .dark\:bg-card:is(.dark *).shadow-sm:after,.dark .dark\:bg-card:is(.dark *).shadow:after,.dark .dark\:bg-card:is(.dark *).shadow-md:after,.dark .dark\:bg-card:is(.dark *).shadow-lg:after,.dark .dark\:bg-card:is(.dark *).shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat}.\[\&_a\]\:cursor-pointer a .bg-card.shadow-card:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12);box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .\[\&_a\]\:cursor-pointer a.focus-card-focal.bg-card.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.\[\&_a\]\:cursor-pointer a .glass-card:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:#ffffffb3;border-color:#ffffffbf;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #fff9,inset 0 0 0 .5px #fff6,inset -1px -1px 2px #0c1a2b0a,1px 3px 5px #0c1a2b0f,4px 14px 32px #0c1a2b1f}.dark .\[\&_a\]\:cursor-pointer a.bg-card.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .\[\&_a\]\:cursor-pointer a.glass-card:hover{background:#ffffff12;border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff17,inset 1px 0 #ffffff0d,inset 0 0 0 .5px #ffffff0d,inset -1px -1px 2px #00000040,1px 3px 5px #0000004d,4px 14px 32px #00000080}.\[\&_button\]\:\!bg-card button.shadow-card,.\[\&_button\]\:\!bg-card button.shadow-input,.\[\&_button\]\:\!bg-card button.shadow-modal,.\[\&_button\]\:\!bg-card button.shadow-sm,.\[\&_button\]\:\!bg-card button.shadow,.\[\&_button\]\:\!bg-card button.shadow-md,.\[\&_button\]\:\!bg-card button.shadow-lg,.\[\&_button\]\:\!bg-card button.shadow-xl{position:relative!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffffe0,#f8fafdcc)!important;backdrop-filter:blur(16px) saturate(1.1)!important;-webkit-backdrop-filter:blur(16px) saturate(1.1)!important;border:1px solid hsl(var(--brand-navy) / .075)!important;transition-property:background,border-color,border-radius,box-shadow,transform!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0c1a2b0b,0 7px 18px -15px #0c1a2b2e!important}html:not(.dark) .\[\&_button\]\:\!bg-card button.focus-card-focal.shadow-card{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#a6b1bf8f!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f600f,0 1px 2px #27313f14,0 10px 24px -20px #25304133!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.\[\&_button\]\:\!bg-card button.shadow-card.hover\:shadow-card-hover:hover,.\[\&_button\]\:\!bg-card button.cursor-pointer.shadow-card:hover{transform:translateY(-1px)!important;background:linear-gradient(135deg,#fffffff5,#fafcffe6)!important;border-color:hsl(var(--brand-navy) / .12)!important;box-shadow:inset 0 1px #fffffff5,0 1px 2px #0c1a2b0f,0 9px 22px -16px #0c1a2b38!important}html:not(.dark) .\[\&_button\]\:\!bg-card button.focus-card-focal.cursor-pointer.shadow-card:hover{background:linear-gradient(180deg,#fdfdfd,#f8f9fa)!important;border-color:#8d9cb0a3!important;box-shadow:inset 0 1px #fff,inset 0 -1px #434f6012,0 1px 2px #27313f1a,0 11px 26px -21px #2530413d!important}.\[\&_button\]\:\!bg-card button.shadow-card:before,.\[\&_button\]\:\!bg-card button.shadow-input:before,.\[\&_button\]\:\!bg-card button.shadow-modal:before,.\[\&_button\]\:\!bg-card button.shadow-sm:before,.\[\&_button\]\:\!bg-card button.shadow:before,.\[\&_button\]\:\!bg-card button.shadow-md:before,.\[\&_button\]\:\!bg-card button.shadow-lg:before,.\[\&_button\]\:\!bg-card button.shadow-xl:before{content:none!important}.\[\&_button\]\:\!bg-card button.shadow-card:after,.\[\&_button\]\:\!bg-card button.shadow-input:after,.\[\&_button\]\:\!bg-card button.shadow-modal:after,.\[\&_button\]\:\!bg-card button.shadow-sm:after,.\[\&_button\]\:\!bg-card button.shadow:after,.\[\&_button\]\:\!bg-card button.shadow-md:after,.\[\&_button\]\:\!bg-card button.shadow-lg:after,.\[\&_button\]\:\!bg-card button.shadow-xl:after{content:none!important}.\[\&_button\]\:\!bg-card button.shadow-card:before,.\[\&_button\]\:\!bg-card button.shadow-card:after,.\[\&_button\]\:\!bg-card button.shadow-input:before,.\[\&_button\]\:\!bg-card button.shadow-input:after,.\[\&_button\]\:\!bg-card button.shadow-modal:before,.\[\&_button\]\:\!bg-card button.shadow-modal:after,.\[\&_button\]\:\!bg-card button.shadow-sm:before,.\[\&_button\]\:\!bg-card button.shadow-sm:after,.\[\&_button\]\:\!bg-card button.shadow:before,.\[\&_button\]\:\!bg-card button.shadow:after,.\[\&_button\]\:\!bg-card button.shadow-md:before,.\[\&_button\]\:\!bg-card button.shadow-md:after,.\[\&_button\]\:\!bg-card button.shadow-lg:before,.\[\&_button\]\:\!bg-card button.shadow-lg:after,.\[\&_button\]\:\!bg-card button.shadow-xl:before,.\[\&_button\]\:\!bg-card button.shadow-xl:after{z-index:-1!important}.\[\&_button\]\:\!bg-card button.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #fffffff2,inset 1.5px 0 #ffffffa6,inset 0 0 0 .5px #fff6,inset -1.5px -1.5px 3px #0000000f,1px 2px 4px #0000000a,5px 16px 40px #1f268724!important}.dark .\[\&_button\]\:\!bg-card button.shadow-card.liquid-prominent{box-shadow:inset 0 1.5px #ffffff1f,inset 1.5px 0 #ffffff12,inset 0 0 0 .5px #ffffff0f,inset -1.5px -1.5px 3px #0000004d,1px 2px 4px #00000059,5px 16px 40px #00000080!important}.dark .\[\&_button\]\:\!bg-card button.focus-card-focal.shadow-card.liquid-prominent{background:radial-gradient(ellipse 58% 170% at -8% 112%,hsl(205 48% 31% / .14),transparent 66%),radial-gradient(ellipse 46% 150% at 104% -18%,hsl(var(--brand-orange) / .04),transparent 68%),linear-gradient(118deg,#1b1f26,#13161c)!important;border-color:#50637770!important;box-shadow:inset 0 1px #e0ecf513,inset 1px 0 #b2cadc08,inset 0 -1px #020408b8,0 1px 1px #0204089e,0 18px 42px -32px #01050af2!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .\[\&_button\]\:\!bg-card button.project-material-card.shadow-card{background:hsl(var(--card))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:hsl(var(--brand-navy) / .1)!important;box-shadow:inset 0 1px #fff,0 1px 2px hsl(var(--brand-navy) / .06),0 10px 28px -16px hsl(var(--brand-navy) / .24)!important}html:not(.dark) .\[\&_button\]\:\!bg-card button.project-material-card.shadow-card.hover\:shadow-card-hover:hover{border-color:hsl(var(--brand-navy) / .17)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff,0 2px 4px hsl(var(--brand-navy) / .06),0 18px 38px -18px hsl(var(--brand-navy) / .32)!important}.dark .\[\&_button\]\:\!bg-card button.project-material-card.shadow-card{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .018),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .008),transparent 66%),linear-gradient(150deg,#1a1c20,#15171a)!important;border-color:#3f46509e!important;box-shadow:inset 0 1px #f2f5f709,0 1px 1px #03040861,0 10px 24px -22px #010204b8!important}.dark .\[\&_button\]\:\!bg-card button.project-material-card.shadow-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;background:var(--noise-grain) top left / 104px 104px repeat!important;mix-blend-mode:soft-light!important;opacity:.38!important}.dark .\[\&_button\]\:\!bg-card button.project-material-card.shadow-card.hover\:shadow-card-hover:hover{background:radial-gradient(ellipse 72% 145% at 102% -18%,hsl(var(--brand-orange) / .026),transparent 62%),radial-gradient(ellipse 64% 125% at -12% 116%,hsl(202 88% 76% / .012),transparent 66%),linear-gradient(150deg,#1d1f22,#16181b)!important;border-color:#4f607285!important;box-shadow:inset 0 1px #f2f5f70b,0 1px 1px #0304086b,0 12px 28px -22px #010204cc!important}.dark .\[\&_button\]\:\!bg-card button.shadow-card,.dark .\[\&_button\]\:\!bg-card button.shadow-input,.dark .\[\&_button\]\:\!bg-card button.shadow-modal,.dark .\[\&_button\]\:\!bg-card button.shadow-sm,.dark .\[\&_button\]\:\!bg-card button.shadow,.dark .\[\&_button\]\:\!bg-card button.shadow-md,.dark .\[\&_button\]\:\!bg-card button.shadow-lg,.dark .\[\&_button\]\:\!bg-card button.shadow-xl{background:linear-gradient(145deg,#1e2024,hsl(var(--card)))!important;border:1px solid hsl(var(--border) / .82)!important;box-shadow:inset 0 1px #f2f5f80e,0 1px 2px #04070b57,0 12px 28px -18px #030408b8!important}.dark .\[\&_button\]\:\!bg-card button.shadow-card.hover\:shadow-card-hover:hover,.dark .\[\&_button\]\:\!bg-card button.cursor-pointer.shadow-card:hover{background:linear-gradient(145deg,#25282c,#1c1e22)!important;border-color:#4d6d8fb3!important;box-shadow:inset 0 1px #f2f5f812,0 1px 2px #04070b66,0 14px 30px -18px #030408d1!important}.dark .\[\&_button\]\:\!bg-card button.shadow-card:before,.dark .\[\&_button\]\:\!bg-card button.shadow-input:before,.dark .\[\&_button\]\:\!bg-card button.shadow-modal:before,.dark .\[\&_button\]\:\!bg-card button.shadow-sm:before,.dark .\[\&_button\]\:\!bg-card button.shadow:before,.dark .\[\&_button\]\:\!bg-card button.shadow-md:before,.dark .\[\&_button\]\:\!bg-card button.shadow-lg:before,.dark .\[\&_button\]\:\!bg-card button.shadow-xl:before{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 6%,transparent 25%)!important}.dark .\[\&_button\]\:\!bg-card button.shadow-card:after,.dark .\[\&_button\]\:\!bg-card button.shadow-input:after,.dark .\[\&_button\]\:\!bg-card button.shadow-modal:after,.dark .\[\&_button\]\:\!bg-card button.shadow-sm:after,.dark .\[\&_button\]\:\!bg-card button.shadow:after,.dark .\[\&_button\]\:\!bg-card button.shadow-md:after,.dark .\[\&_button\]\:\!bg-card button.shadow-lg:after,.dark .\[\&_button\]\:\!bg-card button.shadow-xl:after{background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.025) 80%,rgba(255,255,255,.06) 100%) bottom / 100% 1px no-repeat,linear-gradient(180deg,transparent 50%,rgba(255,255,255,.02) 80%,rgba(255,255,255,.04) 100%) right / 1px 100% no-repeat,var(--noise-grain) top left / 180px 180px repeat!important}.\*\:ring-2>*{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\*\:ring-card>*{--tw-ring-color: hsl(var(--card))}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-muted-foreground *::marker{color:hsl(var(--muted-foreground))}.marker\:text-muted-foreground::marker{color:hsl(var(--muted-foreground))}.selection\:bg-brand-orange\/20 *::-moz-selection{background-color:hsl(var(--brand-orange) / .2)}.selection\:bg-brand-orange\/20 *::selection{background-color:hsl(var(--brand-orange) / .2)}.selection\:text-foreground *::-moz-selection{color:hsl(var(--foreground))}.selection\:text-foreground *::selection{color:hsl(var(--foreground))}.selection\:bg-brand-orange\/20::-moz-selection{background-color:hsl(var(--brand-orange) / .2)}.selection\:bg-brand-orange\/20::selection{background-color:hsl(var(--brand-orange) / .2)}.selection\:text-foreground::-moz-selection{color:hsl(var(--foreground))}.selection\:text-foreground::selection{color:hsl(var(--foreground))}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:rounded-md::file-selector-button{border-radius:calc(var(--radius) - 2px)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-muted::file-selector-button{background-color:hsl(var(--muted))}.file\:px-2::file-selector-button{padding-left:.5rem;padding-right:.5rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/35::-moz-placeholder{color:hsl(var(--muted-foreground) / .35)}.placeholder\:text-muted-foreground\/35::placeholder{color:hsl(var(--muted-foreground) / .35)}.placeholder\:text-muted-foreground\/40::-moz-placeholder{color:hsl(var(--muted-foreground) / .4)}.placeholder\:text-muted-foreground\/40::placeholder{color:hsl(var(--muted-foreground) / .4)}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/55::-moz-placeholder{color:hsl(var(--muted-foreground) / .55)}.placeholder\:text-muted-foreground\/55::placeholder{color:hsl(var(--muted-foreground) / .55)}.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/80::-moz-placeholder{color:hsl(var(--muted-foreground) / .8)}.placeholder\:text-muted-foreground\/80::placeholder{color:hsl(var(--muted-foreground) / .8)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-1:before{content:var(--tw-content);left:.25rem;right:.25rem}.before\:inset-x-5:before{content:var(--tw-content);left:1.25rem;right:1.25rem}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:inset-y-1:before{content:var(--tw-content);top:.25rem;bottom:.25rem}.before\:-top-px:before{content:var(--tw-content);top:-1px}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:right-0:before{content:var(--tw-content);right:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:h-\[1\.25em\]:before{content:var(--tw-content);height:1.25em}.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-0:before{content:var(--tw-content);width:0px}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\:bg-blue-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.before\:bg-border:before{content:var(--tw-content);background-color:hsl(var(--border))}.before\:bg-brand-orange:before{content:var(--tw-content);background-color:hsl(var(--brand-orange))}.before\:bg-brand-orange\/30:before{content:var(--tw-content);background-color:hsl(var(--brand-orange) / .3)}.before\:bg-brand-orange\/55:before{content:var(--tw-content);background-color:hsl(var(--brand-orange) / .55)}.before\:bg-muted-foreground\/15:before{content:var(--tw-content);background-color:hsl(var(--muted-foreground) / .15)}.before\:bg-success\/55:before{content:var(--tw-content);background-color:hsl(var(--success) / .55)}.before\:bg-transparent:before{content:var(--tw-content);background-color:transparent}.before\:bg-gradient-to-b:before{content:var(--tw-content);background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:via-error\/70:before{content:var(--tw-content);--tw-gradient-to: hsl(var(--error) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--error) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:via-foreground\/10:before{content:var(--tw-content);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:via-white\/25:before{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-1:after{content:var(--tw-content);left:.25rem;right:.25rem}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-\[3\.625rem\]:after{content:var(--tw-content);left:3.625rem}.after\:right-2:after{content:var(--tw-content);right:.5rem}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:rounded:after{content:var(--tw-content);border-radius:.25rem}.after\:bg-brand-navy\/\[0\.07\]:after{content:var(--tw-content);background-color:hsl(var(--brand-navy) / .07)}.after\:bg-brand-orange:after{content:var(--tw-content);background-color:hsl(var(--brand-orange))}.first\:mt-0:first-child{margin-top:0}.first\:border-0:first-child{border-width:0px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:.25rem}.first\:pt-3:first-child{padding-top:.75rem}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.last\:pb-3:last-child{padding-bottom:.75rem}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.even\:bg-muted\/\[0\.12\]:nth-child(2n){background-color:hsl(var(--muted) / .12)}.read-only\:opacity-90:-moz-read-only{opacity:.9}.read-only\:opacity-90:read-only{opacity:.9}.empty\:hidden:empty{display:none}.focus-within\:border-border:focus-within{border-color:hsl(var(--border))}.focus-within\:border-border\/60:focus-within{border-color:hsl(var(--border) / .6)}.focus-within\:border-brand-navy\/25:focus-within{border-color:hsl(var(--brand-navy) / .25)}.focus-within\:border-brand-navy\/30:focus-within{border-color:hsl(var(--brand-navy) / .3)}.focus-within\:border-brand-navy\/40:focus-within{border-color:hsl(var(--brand-navy) / .4)}.focus-within\:border-foreground\/20:focus-within{border-color:hsl(var(--foreground) / .2)}.focus-within\:border-foreground\/25:focus-within{border-color:hsl(var(--foreground) / .25)}.focus-within\:border-foreground\/40:focus-within{border-color:hsl(var(--foreground) / .4)}.focus-within\:border-ring\/40:focus-within{border-color:hsl(var(--ring) / .4)}.focus-within\:bg-card:focus-within{background-color:hsl(var(--card))}.focus-within\:bg-card\/50:focus-within{background-color:hsl(var(--card) / .5)}.focus-within\:bg-foreground\/\[0\.015\]:focus-within{background-color:hsl(var(--foreground) / .015)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-\[0_0_0_3px_hsl\(var\(--foreground\)\/0\.05\)\]:focus-within{--tw-shadow: 0 0 0 3px hsl(var(--foreground)/.05);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-\[0_12px_36px_-18px_hsl\(var\(--foreground\)\/\.3\)\]:focus-within{--tw-shadow: 0 12px 36px -18px hsl(var(--foreground)/.3);--tw-shadow-colored: 0 12px 36px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-\[0_2px_4px_rgba\(15\,23\,42\,0\.06\)\,0_8px_24px_rgba\(15\,23\,42\,0\.08\)\]:focus-within{--tw-shadow: 0 2px 4px rgba(15,23,42,.06),0 8px 24px rgba(15,23,42,.08);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-input:focus-within{--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--input));--tw-shadow: var(--tw-shadow-colored)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-ring:focus-within{--tw-ring-color: hsl(var(--ring))}.focus-within\:ring-ring\/40:focus-within{--tw-ring-color: hsl(var(--ring) / .4)}.focus-within\:ring-ring\/55:focus-within{--tw-ring-color: hsl(var(--ring) / .55)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width: 2px}.focus-within\:ring-offset-background:focus-within{--tw-ring-offset-color: hsl(var(--background))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#007DC1\]\/40:hover{border-color:#007dc166}.hover\:border-\[\#00a4ef\]\/40:hover{border-color:#00a4ef66}.hover\:border-\[\#4285F4\]\/40:hover{border-color:#4285f466}.hover\:border-accent\/50:hover{border-color:hsl(var(--accent) / .5)}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/40:hover{border-color:hsl(var(--border) / .4)}.hover\:border-border\/60:hover{border-color:hsl(var(--border) / .6)}.hover\:border-brand-navy\/20:hover{border-color:hsl(var(--brand-navy) / .2)}.hover\:border-brand-navy\/40:hover{border-color:hsl(var(--brand-navy) / .4)}.hover\:border-brand-orange:hover{border-color:hsl(var(--brand-orange))}.hover\:border-brand-orange\/30:hover{border-color:hsl(var(--brand-orange) / .3)}.hover\:border-brand-orange\/40:hover{border-color:hsl(var(--brand-orange) / .4)}.hover\:border-brand-orange\/50:hover{border-color:hsl(var(--brand-orange) / .5)}.hover\:border-brand-orange\/60:hover{border-color:hsl(var(--brand-orange) / .6)}.hover\:border-error:hover{border-color:hsl(var(--error))}.hover\:border-foreground:hover{border-color:hsl(var(--foreground))}.hover\:border-foreground\/10:hover{border-color:hsl(var(--foreground) / .1)}.hover\:border-foreground\/15:hover{border-color:hsl(var(--foreground) / .15)}.hover\:border-foreground\/20:hover{border-color:hsl(var(--foreground) / .2)}.hover\:border-foreground\/25:hover{border-color:hsl(var(--foreground) / .25)}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-foreground\/40:hover{border-color:hsl(var(--foreground) / .4)}.hover\:border-foreground\/\[0\.06\]:hover{border-color:hsl(var(--foreground) / .06)}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/25:hover{border-color:hsl(var(--primary) / .25)}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/35:hover{border-color:hsl(var(--primary) / .35)}.hover\:border-ring\/45:hover{border-color:hsl(var(--ring) / .45)}.hover\:border-ring\/60:hover{border-color:hsl(var(--ring) / .6)}.hover\:border-success:hover{border-color:hsl(var(--success))}.hover\:bg-\[\#fdece5\]:hover{--tw-bg-opacity: 1;background-color:rgb(253 236 229 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--tone-h\)_var\(--tone-s\)_95\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tone-h) var(--tone-s) 95% / var(--tw-bg-opacity, 1))}.hover\:bg-accent\/10:hover{background-color:hsl(var(--accent) / .1)}.hover\:bg-amber-500\/\[0\.18\]:hover{background-color:#f59e0b2e}.hover\:bg-brand-navy\/15:hover{background-color:hsl(var(--brand-navy) / .15)}.hover\:bg-brand-navy\/5:hover{background-color:hsl(var(--brand-navy) / .05)}.hover\:bg-brand-navy\/90:hover{background-color:hsl(var(--brand-navy) / .9)}.hover\:bg-brand-navy\/\[0\.06\]:hover{background-color:hsl(var(--brand-navy) / .06)}.hover\:bg-brand-navy\/\[0\.13\]:hover{background-color:hsl(var(--brand-navy) / .13)}.hover\:bg-brand-orange:hover{background-color:hsl(var(--brand-orange))}.hover\:bg-brand-orange\/10:hover{background-color:hsl(var(--brand-orange) / .1)}.hover\:bg-brand-orange\/15:hover{background-color:hsl(var(--brand-orange) / .15)}.hover\:bg-brand-orange\/20:hover{background-color:hsl(var(--brand-orange) / .2)}.hover\:bg-brand-orange\/5:hover{background-color:hsl(var(--brand-orange) / .05)}.hover\:bg-brand-orange\/90:hover{background-color:hsl(var(--brand-orange) / .9)}.hover\:bg-brand-orange\/\[0\.055\]:hover{background-color:hsl(var(--brand-orange) / .055)}.hover\:bg-brand-orange\/\[0\.06\]:hover{background-color:hsl(var(--brand-orange) / .06)}.hover\:bg-brand-orange\/\[0\.07\]:hover{background-color:hsl(var(--brand-orange) / .07)}.hover\:bg-brand-orange\/\[0\.16\]:hover{background-color:hsl(var(--brand-orange) / .16)}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-card\/60:hover{background-color:hsl(var(--card) / .6)}.hover\:bg-card\/70:hover{background-color:hsl(var(--card) / .7)}.hover\:bg-card\/80:hover{background-color:hsl(var(--card) / .8)}.hover\:bg-chat-mine\/90:hover{background-color:hsl(var(--chat-mine) / .9)}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-200:hover{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/\[0\.13\]:hover{background-color:#10b98121}.hover\:bg-emerald-500\/\[0\.16\]:hover{background-color:#10b98129}.hover\:bg-emerald-500\/\[0\.18\]:hover{background-color:#10b9812e}.hover\:bg-error:hover{background-color:hsl(var(--error))}.hover\:bg-error\/10:hover{background-color:hsl(var(--error) / .1)}.hover\:bg-error\/15:hover{background-color:hsl(var(--error) / .15)}.hover\:bg-error\/90:hover{background-color:hsl(var(--error) / .9)}.hover\:bg-error\/\[0\.12\]:hover{background-color:hsl(var(--error) / .12)}.hover\:bg-foreground\/10:hover{background-color:hsl(var(--foreground) / .1)}.hover\:bg-foreground\/30:hover{background-color:hsl(var(--foreground) / .3)}.hover\:bg-foreground\/5:hover{background-color:hsl(var(--foreground) / .05)}.hover\:bg-foreground\/70:hover{background-color:hsl(var(--foreground) / .7)}.hover\:bg-foreground\/\[0\.025\]:hover{background-color:hsl(var(--foreground) / .025)}.hover\:bg-foreground\/\[0\.02\]:hover{background-color:hsl(var(--foreground) / .02)}.hover\:bg-foreground\/\[0\.035\]:hover{background-color:hsl(var(--foreground) / .035)}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:hsl(var(--foreground) / .03)}.hover\:bg-foreground\/\[0\.045\]:hover{background-color:hsl(var(--foreground) / .045)}.hover\:bg-foreground\/\[0\.04\]:hover{background-color:hsl(var(--foreground) / .04)}.hover\:bg-foreground\/\[0\.055\]:hover{background-color:hsl(var(--foreground) / .055)}.hover\:bg-foreground\/\[0\.05\]:hover{background-color:hsl(var(--foreground) / .05)}.hover\:bg-foreground\/\[0\.06\]:hover{background-color:hsl(var(--foreground) / .06)}.hover\:bg-foreground\/\[0\.08\]:hover{background-color:hsl(var(--foreground) / .08)}.hover\:bg-foreground\/\[0\.09\]:hover{background-color:hsl(var(--foreground) / .09)}.hover\:bg-foreground\/\[0\.1\]:hover{background-color:hsl(var(--foreground) / .1)}.hover\:bg-fuchsia-500\/\[0\.18\]:hover{background-color:#d946ef2e}.hover\:bg-indigo-500\/\[0\.18\]:hover{background-color:#6366f12e}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/15:hover{background-color:hsl(var(--muted) / .15)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/25:hover{background-color:hsl(var(--muted) / .25)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/35:hover{background-color:hsl(var(--muted) / .35)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/45:hover{background-color:hsl(var(--muted) / .45)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/55:hover{background-color:hsl(var(--muted) / .55)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-orange-500\/\[0\.18\]:hover{background-color:#f973162e}.hover\:bg-popover:hover{background-color:hsl(var(--popover))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-rose-500\/\[0\.18\]:hover{background-color:#f43f5e2e}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/50:hover{background-color:hsl(var(--secondary) / .5)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sky-500\/\[0\.18\]:hover{background-color:#0ea5e92e}.hover\:bg-slate-500\/\[0\.18\]:hover{background-color:#64748b2e}.hover\:bg-success:hover{background-color:hsl(var(--success))}.hover\:bg-success\/10:hover{background-color:hsl(var(--success) / .1)}.hover\:bg-teal-500\/\[0\.18\]:hover{background-color:#14b8a62e}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-500\/\[0\.18\]:hover{background-color:#8b5cf62e}.hover\:bg-warning\/10:hover{background-color:hsl(var(--warning) / .1)}.hover\:bg-warning\/5:hover{background-color:hsl(var(--warning) / .05)}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:text-\[\#c23f00\]:hover{--tw-text-opacity: 1;color:rgb(194 63 0 / var(--tw-text-opacity, 1))}.hover\:text-accent:hover{color:hsl(var(--accent))}.hover\:text-brand-navy:hover{color:hsl(var(--brand-navy))}.hover\:text-brand-orange:hover{color:hsl(var(--brand-orange))}.hover\:text-brand-orange\/90:hover{color:hsl(var(--brand-orange) / .9)}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-error:hover{color:hsl(var(--error))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-foreground\/70:hover{color:hsl(var(--foreground) / .7)}.hover\:text-info:hover{color:hsl(var(--info))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-success:hover{color:hsl(var(--success))}.hover\:text-success-foreground:hover{color:hsl(var(--success-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-foreground:hover{text-decoration-color:hsl(var(--foreground))}.hover\:decoration-transparent:hover{text-decoration-color:transparent}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.04\)\,0_14px_30px_-22px_hsl\(var\(--foreground\)\/0\.35\)\]:hover{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.04),0 14px 30px -22px hsl(var(--foreground)/.35);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 14px 30px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_rgba\(20\,30\,50\,0\.08\)\]:hover{--tw-shadow: 0 2px 8px rgba(20,30,50,.08);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_12px_-2px_rgba\(12\,26\,43\,0\.18\)\]:hover{--tw-shadow: 0 4px 12px -2px rgba(12,26,43,.18);--tw-shadow-colored: 0 4px 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_16px_-4px_rgba\(94\,173\,94\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.25\)\]:hover{--tw-shadow: 0 6px 16px -4px rgba(94,173,94,.45),inset 0 1px 0 rgba(255,255,255,.25);--tw-shadow-colored: 0 6px 16px -4px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08), 0 1px 2px -1px rgba(0, 0, 0, .08);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-card-hover:hover{--tw-shadow: 0 4px 12px 0 rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .08);--tw-shadow-colored: 0 4px 12px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-foreground\/20:hover{--tw-shadow-color: hsl(var(--foreground) / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-1:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-inset:hover{--tw-ring-inset: inset}.hover\:ring-border:hover{--tw-ring-color: hsl(var(--border))}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:before\:bg-foreground\/40:hover:before{content:var(--tw-content);background-color:hsl(var(--foreground) / .4)}.read-only\:hover\:bg-transparent:hover:-moz-read-only{background-color:transparent}.read-only\:hover\:bg-transparent:hover:read-only{background-color:transparent}.focus\:w-48:focus{width:12rem}.focus\:border-brand-navy\/30:focus{border-color:hsl(var(--brand-navy) / .3)}.focus\:border-brand-navy\/40:focus{border-color:hsl(var(--brand-navy) / .4)}.focus\:border-brand-navy\/50:focus{border-color:hsl(var(--brand-navy) / .5)}.focus\:border-brand-navy\/60:focus{border-color:hsl(var(--brand-navy) / .6)}.focus\:border-brand-orange\/35:focus{border-color:hsl(var(--brand-orange) / .35)}.focus\:border-brand-orange\/60:focus{border-color:hsl(var(--brand-orange) / .6)}.focus\:border-foreground\/15:focus{border-color:hsl(var(--foreground) / .15)}.focus\:border-foreground\/20:focus{border-color:hsl(var(--foreground) / .2)}.focus\:border-foreground\/30:focus{border-color:hsl(var(--foreground) / .3)}.focus\:border-foreground\/40:focus{border-color:hsl(var(--foreground) / .4)}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:bg-background:focus{background-color:hsl(var(--background))}.focus\:bg-foreground\/\[0\.03\]:focus{background-color:hsl(var(--foreground) / .03)}.focus\:bg-foreground\/\[0\.04\]:focus{background-color:hsl(var(--foreground) / .04)}.focus\:bg-foreground\/\[0\.06\]:focus{background-color:hsl(var(--foreground) / .06)}.focus\:bg-muted\/60:focus{background-color:hsl(var(--muted) / .6)}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-foreground:focus{color:hsl(var(--foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-sm:focus{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand-orange\/10:focus{--tw-ring-color: hsl(var(--brand-orange) / .1)}.focus\:ring-brand-orange\/25:focus{--tw-ring-color: hsl(var(--brand-orange) / .25)}.focus\:ring-brand-orange\/40:focus{--tw-ring-color: hsl(var(--brand-orange) / .4)}.focus\:ring-brand-orange\/60:focus{--tw-ring-color: hsl(var(--brand-orange) / .6)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-ring\/40:focus{--tw-ring-color: hsl(var(--ring) / .4)}.focus-visible\:z-20:focus-visible{z-index:20}.focus-visible\:border-error:focus-visible{border-color:hsl(var(--error))}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:border-transparent:focus-visible{border-color:transparent}.focus-visible\:bg-card:focus-visible{background-color:hsl(var(--card))}.focus-visible\:bg-foreground\/\[0\.02\]:focus-visible{background-color:hsl(var(--foreground) / .02)}.focus-visible\:bg-muted\/30:focus-visible{background-color:hsl(var(--muted) / .3)}.focus-visible\:bg-muted\/40:focus-visible{background-color:hsl(var(--muted) / .4)}.focus-visible\:bg-muted\/55:focus-visible{background-color:hsl(var(--muted) / .55)}.focus-visible\:bg-transparent:focus-visible{background-color:transparent}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-none:focus-visible{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-brand-navy\/30:focus-visible{--tw-ring-color: hsl(var(--brand-navy) / .3)}.focus-visible\:ring-brand-navy\/40:focus-visible{--tw-ring-color: hsl(var(--brand-navy) / .4)}.focus-visible\:ring-brand-orange:focus-visible{--tw-ring-color: hsl(var(--brand-orange))}.focus-visible\:ring-brand-orange\/25:focus-visible{--tw-ring-color: hsl(var(--brand-orange) / .25)}.focus-visible\:ring-brand-orange\/30:focus-visible{--tw-ring-color: hsl(var(--brand-orange) / .3)}.focus-visible\:ring-brand-orange\/35:focus-visible{--tw-ring-color: hsl(var(--brand-orange) / .35)}.focus-visible\:ring-brand-orange\/40:focus-visible{--tw-ring-color: hsl(var(--brand-orange) / .4)}.focus-visible\:ring-brand-orange\/60:focus-visible{--tw-ring-color: hsl(var(--brand-orange) / .6)}.focus-visible\:ring-brand-orange\/70:focus-visible{--tw-ring-color: hsl(var(--brand-orange) / .7)}.focus-visible\:ring-error\/30:focus-visible{--tw-ring-color: hsl(var(--error) / .3)}.focus-visible\:ring-error\/35:focus-visible{--tw-ring-color: hsl(var(--error) / .35)}.focus-visible\:ring-error\/40:focus-visible{--tw-ring-color: hsl(var(--error) / .4)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color: hsl(var(--primary) / .4)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color: hsl(var(--ring) / .25)}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color: hsl(var(--ring) / .3)}.focus-visible\:ring-ring\/35:focus-visible{--tw-ring-color: hsl(var(--ring) / .35)}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color: hsl(var(--ring) / .4)}.focus-visible\:ring-ring\/45:focus-visible{--tw-ring-color: hsl(var(--ring) / .45)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:ring-ring\/55:focus-visible{--tw-ring-color: hsl(var(--ring) / .55)}.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color: hsl(var(--ring) / .6)}.focus-visible\:ring-ring\/65:focus-visible{--tw-ring-color: hsl(var(--ring) / .65)}.focus-visible\:ring-ring\/70:focus-visible{--tw-ring-color: hsl(var(--ring) / .7)}.focus-visible\:ring-warning\/35:focus-visible{--tw-ring-color: hsl(var(--warning) / .35)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.focus-visible\:ring-offset-card:focus-visible{--tw-ring-offset-color: hsl(var(--card))}.focus-visible\:ring-offset-popover:focus-visible{--tw-ring-offset-color: hsl(var(--popover))}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:shadow-sm:active{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.enabled\:hover\:border-border\/70:hover:enabled{border-color:hsl(var(--border) / .7)}.enabled\:hover\:bg-foreground\/\[0\.025\]:hover:enabled{background-color:hsl(var(--foreground) / .025)}.enabled\:hover\:bg-muted\/40:hover:enabled{background-color:hsl(var(--muted) / .4)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:bg-card:hover:disabled{background-color:hsl(var(--card))}.disabled\:hover\:bg-muted\/30:hover:disabled{background-color:hsl(var(--muted) / .3)}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:text-muted-foreground\/70:hover:disabled{color:hsl(var(--muted-foreground) / .7)}.disabled\:hover\:shadow-card:hover:disabled{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08), 0 1px 2px -1px rgba(0, 0, 0, .08);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/report[open] .group-open\/report\:rotate-180,.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/msg:hover .group-hover\/msg\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:grid{display:grid}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/img:hover .group-hover\/img\:scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/check:hover .group-hover\/check\:bg-transparent{background-color:transparent}.group:hover .group-hover\:bg-background\/70{background-color:hsl(var(--background) / .7)}.group:hover .group-hover\:bg-white\/15{background-color:#ffffff26}.group\/check:hover .group-hover\/check\:text-success{color:hsl(var(--success))}.group\/msg:hover .group-hover\/msg\:text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.group\/section:hover .group-hover\/section\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group\/title:hover .group-hover\/title\:text-foreground\/60{color:hsl(var(--foreground) / .6)}.group\/title:hover .group-hover\/title\:text-foreground\/85{color:hsl(var(--foreground) / .85)}.group:hover .group-hover\:text-brand-navy{color:hsl(var(--brand-navy))}.group:hover .group-hover\:text-brand-orange{color:hsl(var(--brand-orange))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-foreground\/70{color:hsl(var(--foreground) / .7)}.group:hover .group-hover\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/chip:hover .group-hover\/chip\:opacity-100,.group\/file:hover .group-hover\/file\:opacity-100,.group\/inline:hover .group-hover\/inline\:opacity-100,.group\/msg:hover .group-hover\/msg\:opacity-100,.group\/row:hover .group-hover\/row\:opacity-100,.group\/section:hover .group-hover\/section\:opacity-100,.group\/table:hover .group-hover\/table\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group\/check:hover .group-hover\/check\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/check:hover .group-hover\/check\:ring-\[1\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group\/check:hover .group-hover\/check\:ring-inset{--tw-ring-inset: inset}.group\/check:hover .group-hover\/check\:ring-success\/75{--tw-ring-color: hsl(var(--success) / .75)}.group\/title:focus-visible .group-focus-visible\/title\:text-foreground\/60{color:hsl(var(--foreground) / .6)}.group:focus-visible .group-focus-visible\:text-foreground{color:hsl(var(--foreground))}.has-\[\:checked\]\:border-brand-orange\/60:has(:checked){border-color:hsl(var(--brand-orange) / .6)}.has-\[input\:focus\]\:border-brand-navy\/25:has(input:focus){border-color:hsl(var(--brand-navy) / .25)}.has-\[\:checked\]\:bg-brand-orange\/5:has(:checked){background-color:hsl(var(--brand-orange) / .05)}.has-\[\[data-open\]\:hover\]\:bg-foreground\/\[0\.06\]:has([data-open]:hover){background-color:hsl(var(--foreground) / .06)}.has-\[input\:focus\]\:bg-brand-navy\/\[0\.025\]:has(input:focus){background-color:hsl(var(--brand-navy) / .025)}.has-\[\[data-open\]\:focus-visible\]\:ring-2:has([data-open]:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.has-\[input\:focus\]\:ring-2:has(input:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.has-\[\[data-open\]\:focus-visible\]\:ring-ring\/55:has([data-open]:focus-visible){--tw-ring-color: hsl(var(--ring) / .55)}.has-\[input\:focus\]\:ring-brand-navy\/10:has(input:focus){--tw-ring-color: hsl(var(--brand-navy) / .1)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:hsl(var(--muted))}.aria-pressed\:text-foreground[aria-pressed=true]{color:hsl(var(--foreground))}.aria-selected\:bg-muted[aria-selected=true]{background-color:hsl(var(--muted))}.aria-\[invalid\=true\]\:border-destructive\/70[aria-invalid=true]{border-color:hsl(var(--destructive) / .7)}.aria-\[current\=true\]\:bg-muted\/50[aria-current=true]{background-color:hsl(var(--muted) / .5)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.data-\[state\=open\]\:animate-fade-in[data-state=open]{animation:fade-in .2s ease-out}@keyframes modal-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.data-\[state\=open\]\:animate-modal-in[data-state=open]{animation:modal-in .25s cubic-bezier(.16,1,.3,1)}@keyframes slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.data-\[state\=open\]\:animate-slide-in-right[data-state=open]{animation:slide-in-right .25s cubic-bezier(.16,1,.3,1)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[state\=open\]\:border-ring\/40[data-state=open]{border-color:hsl(var(--ring) / .4)}.data-\[state\=open\]\:border-transparent[data-state=open]{border-color:transparent}.data-\[highlighted\]\:bg-error\/10[data-highlighted]{background-color:hsl(var(--error) / .1)}.data-\[highlighted\]\:bg-foreground\/5[data-highlighted]{background-color:hsl(var(--foreground) / .05)}.data-\[highlighted\]\:bg-foreground\/\[0\.04\][data-highlighted]{background-color:hsl(var(--foreground) / .04)}.data-\[highlighted\]\:bg-muted[data-highlighted]{background-color:hsl(var(--muted))}.data-\[highlighted\]\:bg-muted\/60[data-highlighted]{background-color:hsl(var(--muted) / .6)}.data-\[state\=open\]\:bg-card[data-state=open]{background-color:hsl(var(--card))}.data-\[state\=open\]\:bg-foreground\/\[0\.05\][data-state=open]{background-color:hsl(var(--foreground) / .05)}.data-\[state\=open\]\:bg-foreground\/\[0\.06\][data-state=open]{background-color:hsl(var(--foreground) / .06)}.data-\[state\=open\]\:bg-foreground\/\[0\.08\][data-state=open]{background-color:hsl(var(--foreground) / .08)}.data-\[state\=open\]\:bg-muted[data-state=open]{background-color:hsl(var(--muted))}.data-\[state\=open\]\:bg-muted\/40[data-state=open]{background-color:hsl(var(--muted) / .4)}.data-\[state\=open\]\:bg-muted\/60[data-state=open]{background-color:hsl(var(--muted) / .6)}.data-\[state\=open\]\:bg-white[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:font-medium[data-state=checked]{font-weight:500}.data-\[state\=open\]\:text-foreground[data-state=open]{color:hsl(var(--foreground))}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:ring-2[data-state=open]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[state\=open\]\:ring-ring\/40[data-state=open]{--tw-ring-color: hsl(var(--ring) / .4)}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:divide-foreground\/\[0\.08\]:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsl(var(--foreground) / .08)}.dark\:divide-white\/\[0\.045\]:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0b}.dark\:divide-white\/\[0\.055\]:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0e}.dark\:divide-white\/\[0\.06\]:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.dark\:border:is(.dark *){border-width:1px}.dark\:\!border-white\/\[0\.08\]:is(.dark *){border-color:#ffffff14!important}.dark\:border-\[\#3d6b44\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(61 107 68 / var(--tw-border-opacity, 1))}.dark\:border-\[\#4a5464\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(74 84 100 / var(--tw-border-opacity, 1))}.dark\:border-\[\#6d5a26\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(109 90 38 / var(--tw-border-opacity, 1))}.dark\:border-\[\#7a4529\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(122 69 41 / var(--tw-border-opacity, 1))}.dark\:border-\[\#d97550\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(217 117 80 / var(--tw-border-opacity, 1))}.dark\:border-amber-400\/15:is(.dark *){border-color:#fbbf2426}.dark\:border-amber-400\/20:is(.dark *){border-color:#fbbf2433}.dark\:border-amber-700\/60:is(.dark *){border-color:#b4530999}.dark\:border-amber-800\/60:is(.dark *){border-color:#92400e99}.dark\:border-border:is(.dark *){border-color:hsl(var(--border))}.dark\:border-border\/45:is(.dark *){border-color:hsl(var(--border) / .45)}.dark\:border-border\/60:is(.dark *){border-color:hsl(var(--border) / .6)}.dark\:border-brand-orange\/15:is(.dark *){border-color:hsl(var(--brand-orange) / .15)}.dark\:border-brand-orange\/20:is(.dark *){border-color:hsl(var(--brand-orange) / .2)}.dark\:border-brand-orange\/25:is(.dark *){border-color:hsl(var(--brand-orange) / .25)}.dark\:border-brand-orange\/35:is(.dark *){border-color:hsl(var(--brand-orange) / .35)}.dark\:border-destructive\/35:is(.dark *){border-color:hsl(var(--destructive) / .35)}.dark\:border-emerald-800\/60:is(.dark *){border-color:#065f4699}.dark\:border-error\/20:is(.dark *){border-color:hsl(var(--error) / .2)}.dark\:border-error\/25:is(.dark *){border-color:hsl(var(--error) / .25)}.dark\:border-error\/30:is(.dark *){border-color:hsl(var(--error) / .3)}.dark\:border-error\/35:is(.dark *){border-color:hsl(var(--error) / .35)}.dark\:border-error\/55:is(.dark *){border-color:hsl(var(--error) / .55)}.dark\:border-foreground\/\[0\.08\]:is(.dark *){border-color:hsl(var(--foreground) / .08)}.dark\:border-fuchsia-400\/20:is(.dark *){border-color:#e879f933}.dark\:border-indigo-800\/60:is(.dark *){border-color:#3730a399}.dark\:border-info\/20:is(.dark *){border-color:hsl(var(--info) / .2)}.dark\:border-purple-400\/20:is(.dark *){border-color:#c084fc33}.dark\:border-rose-800\/60:is(.dark *){border-color:#9f123999}.dark\:border-sky-800\/60:is(.dark *){border-color:#07598599}.dark\:border-success\/20:is(.dark *){border-color:hsl(var(--success) / .2)}.dark\:border-teal-400\/20:is(.dark *){border-color:#2dd4bf33}.dark\:border-warning\/20:is(.dark *){border-color:hsl(var(--warning) / .2)}.dark\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/30:is(.dark *){border-color:#ffffff4d}.dark\:border-white\/50:is(.dark *){border-color:#ffffff80}.dark\:border-white\/\[0\.025\]:is(.dark *){border-color:#ffffff06}.dark\:border-white\/\[0\.035\]:is(.dark *){border-color:#ffffff09}.dark\:border-white\/\[0\.045\]:is(.dark *){border-color:#ffffff0b}.dark\:border-white\/\[0\.04\]:is(.dark *){border-color:#ffffff0a}.dark\:border-white\/\[0\.055\]:is(.dark *){border-color:#ffffff0e}.dark\:border-white\/\[0\.05\]:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.065\]:is(.dark *){border-color:#fff1}.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:#ffffff0f}.dark\:border-white\/\[0\.075\]:is(.dark *){border-color:#ffffff13}.dark\:border-white\/\[0\.07\]:is(.dark *){border-color:#ffffff12}.dark\:border-white\/\[0\.08\]:is(.dark *){border-color:#ffffff14}.dark\:border-white\/\[0\.09\]:is(.dark *){border-color:#ffffff17}.dark\:border-white\/\[0\.10\]:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/\[0\.11\]:is(.dark *){border-color:#ffffff1c}.dark\:border-white\/\[0\.12\]:is(.dark *){border-color:#ffffff1f}.dark\:border-white\/\[0\.14\]:is(.dark *){border-color:#ffffff24}.dark\:border-white\/\[0\.1\]:is(.dark *){border-color:#ffffff1a}.dark\:\!bg-card\/90:is(.dark *){background-color:hsl(var(--card) / .9)!important}.dark\:bg-\[\#0a0c10\]\/90:is(.dark *){background-color:#0a0c10e6}.dark\:bg-\[\#111318\]\/95:is(.dark *){background-color:#111318f2}.dark\:bg-\[\#15181d\]\/90:is(.dark *){background-color:#15181de6}.dark\:bg-\[\#16191f\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 25 31 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1d222a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(29 34 42 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1f3526\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 53 38 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#262c36\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(38 44 54 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a2f12\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 47 18 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3d2113\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(61 33 19 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#d97550\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(217 117 80 / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(217_12\%_7\.5\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(217 12% 7.5% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(var\(--card\)\/0\.88\)\]:is(.dark *){background-color:hsl(var(--card)/.88)}.dark\:bg-\[hsl\(var\(--tone-h\)_var\(--tone-s\)_60\%_\/_0\.15\)\]:is(.dark *){background-color:hsl(var(--tone-h) var(--tone-s) 60% / .15)}.dark\:bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.035\)\,transparent_42\%\)\,hsl\(var\(--background\)\)\]:is(.dark *){background-color:radial-gradient(circle at 50% 0%,rgba(255,255,255,.035),transparent 42%),hsl(var(--background))}.dark\:bg-amber-300\/25:is(.dark *){background-color:#fcd34d40}.dark\:bg-amber-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-400\/15:is(.dark *){background-color:#fbbf2426}.dark\:bg-amber-400\/\[0\.06\]:is(.dark *){background-color:#fbbf240f}.dark\:bg-amber-400\/\[0\.07\]:is(.dark *){background-color:#fbbf2412}.dark\:bg-amber-400\/\[0\.1\]:is(.dark *){background-color:#fbbf241a}.dark\:bg-amber-500\/15:is(.dark *){background-color:#f59e0b26}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}.dark\:bg-black\/10:is(.dark *){background-color:#0000001a}.dark\:bg-black\/15:is(.dark *){background-color:#00000026}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-black\/25:is(.dark *){background-color:#00000040}.dark\:bg-brand-navy:is(.dark *){background-color:hsl(var(--brand-navy))}.dark\:bg-brand-orange:is(.dark *){background-color:hsl(var(--brand-orange))}.dark\:bg-brand-orange\/\[0\.035\]:is(.dark *){background-color:hsl(var(--brand-orange) / .035)}.dark\:bg-brand-orange\/\[0\.07\]:is(.dark *){background-color:hsl(var(--brand-orange) / .07)}.dark\:bg-brand-orange\/\[0\.11\]:is(.dark *){background-color:hsl(var(--brand-orange) / .11)}.dark\:bg-brand-orange\/\[0\.14\]:is(.dark *){background-color:hsl(var(--brand-orange) / .14)}.dark\:bg-card:is(.dark *){background-color:hsl(var(--card))}.dark\:bg-card\/40:is(.dark *){background-color:hsl(var(--card) / .4)}.dark\:bg-card\/45:is(.dark *){background-color:hsl(var(--card) / .45)}.dark\:bg-card\/55:is(.dark *){background-color:hsl(var(--card) / .55)}.dark\:bg-card\/60:is(.dark *){background-color:hsl(var(--card) / .6)}.dark\:bg-card\/80:is(.dark *){background-color:hsl(var(--card) / .8)}.dark\:bg-card\/95:is(.dark *){background-color:hsl(var(--card) / .95)}.dark\:bg-chat-mine:is(.dark *){background-color:hsl(var(--chat-mine))}.dark\:bg-destructive\/\[0\.08\]:is(.dark *){background-color:hsl(var(--destructive) / .08)}.dark\:bg-emerald-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-400\/15:is(.dark *){background-color:#34d39926}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#022c2280}.dark\:bg-error\/\[0\.025\]:is(.dark *){background-color:hsl(var(--error) / .025)}.dark\:bg-error\/\[0\.055\]:is(.dark *){background-color:hsl(var(--error) / .055)}.dark\:bg-error\/\[0\.075\]:is(.dark *){background-color:hsl(var(--error) / .075)}.dark\:bg-error\/\[0\.07\]:is(.dark *){background-color:hsl(var(--error) / .07)}.dark\:bg-error\/\[0\.08\]:is(.dark *){background-color:hsl(var(--error) / .08)}.dark\:bg-error\/\[0\.1\]:is(.dark *){background-color:hsl(var(--error) / .1)}.dark\:bg-foreground:is(.dark *){background-color:hsl(var(--foreground))}.dark\:bg-foreground\/10:is(.dark *){background-color:hsl(var(--foreground) / .1)}.dark\:bg-foreground\/60:is(.dark *){background-color:hsl(var(--foreground) / .6)}.dark\:bg-foreground\/70:is(.dark *){background-color:hsl(var(--foreground) / .7)}.dark\:bg-foreground\/\[0\.025\]:is(.dark *){background-color:hsl(var(--foreground) / .025)}.dark\:bg-foreground\/\[0\.1\]:is(.dark *){background-color:hsl(var(--foreground) / .1)}.dark\:bg-fuchsia-400\/15:is(.dark *){background-color:#e879f926}.dark\:bg-fuchsia-400\/\[0\.1\]:is(.dark *){background-color:#e879f91a}.dark\:bg-indigo-400\/15:is(.dark *){background-color:#818cf826}.dark\:bg-indigo-900\/50:is(.dark *){background-color:#312e8180}.dark\:bg-indigo-950\/40:is(.dark *){background-color:#1e1b4b66}.dark\:bg-info\/\[0\.035\]:is(.dark *){background-color:hsl(var(--info) / .035)}.dark\:bg-info\/\[0\.1\]:is(.dark *){background-color:hsl(var(--info) / .1)}.dark\:bg-muted\/60:is(.dark *){background-color:hsl(var(--muted) / .6)}.dark\:bg-orange-400\/15:is(.dark *){background-color:#fb923c26}.dark\:bg-popover\/95:is(.dark *){background-color:hsl(var(--popover) / .95)}.dark\:bg-purple-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-400\/15:is(.dark *){background-color:#c084fc26}.dark\:bg-purple-400\/\[0\.1\]:is(.dark *){background-color:#c084fc1a}.dark\:bg-rose-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.dark\:bg-rose-400\/15:is(.dark *){background-color:#fb718526}.dark\:bg-rose-950\/40:is(.dark *){background-color:#4c051966}.dark\:bg-sky-400\/15:is(.dark *){background-color:#38bdf826}.dark\:bg-sky-400\/25:is(.dark *){background-color:#38bdf840}.dark\:bg-sky-400\/\[0\.12\]:is(.dark *){background-color:#38bdf81f}.dark\:bg-sky-950\/40:is(.dark *){background-color:#082f4966}.dark\:bg-slate-400\/15:is(.dark *){background-color:#94a3b826}.dark\:bg-success\/\[0\.1\]:is(.dark *){background-color:hsl(var(--success) / .1)}.dark\:bg-teal-400\/15:is(.dark *){background-color:#2dd4bf26}.dark\:bg-teal-400\/\[0\.1\]:is(.dark *){background-color:#2dd4bf1a}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-violet-400\/15:is(.dark *){background-color:#a78bfa26}.dark\:bg-violet-400\/\[0\.12\]:is(.dark *){background-color:#a78bfa1f}.dark\:bg-warning\/\[0\.1\]:is(.dark *){background-color:hsl(var(--warning) / .1)}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/15:is(.dark *){background-color:#ffffff26}.dark\:bg-white\/\[0\.012\]:is(.dark *){background-color:#ffffff03}.dark\:bg-white\/\[0\.014\]:is(.dark *){background-color:#ffffff04}.dark\:bg-white\/\[0\.015\]:is(.dark *){background-color:#ffffff04}.dark\:bg-white\/\[0\.018\]:is(.dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.022\]:is(.dark *){background-color:#ffffff06}.dark\:bg-white\/\[0\.025\]:is(.dark *){background-color:#ffffff06}.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.035\]:is(.dark *){background-color:#ffffff09}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}.dark\:bg-white\/\[0\.045\]:is(.dark *){background-color:#ffffff0b}.dark\:bg-white\/\[0\.04\]:is(.dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.055\]:is(.dark *){background-color:#ffffff0e}.dark\:bg-white\/\[0\.05\]:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.065\]:is(.dark *){background-color:#fff1}.dark\:bg-white\/\[0\.06\]:is(.dark *){background-color:#ffffff0f}.dark\:bg-white\/\[0\.07\]:is(.dark *){background-color:#ffffff12}.dark\:bg-white\/\[0\.085\]:is(.dark *){background-color:#ffffff16}.dark\:bg-white\/\[0\.08\]:is(.dark *){background-color:#ffffff14}.dark\:bg-white\/\[0\.1\]:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/\[0\.92\]:is(.dark *){background-color:#ffffffeb}.dark\:bg-\[linear-gradient\(105deg\,rgba\(255\,255\,255\,0\.035\)\,rgba\(255\,255\,255\,0\.09\)\,rgba\(255\,255\,255\,0\.035\)\)\]:is(.dark *){background-image:linear-gradient(105deg,#ffffff09,#ffffff17,#ffffff09)}.dark\:bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.075\)\,rgba\(255\,255\,255\,0\.025\)\)\]:is(.dark *){background-image:linear-gradient(135deg,#ffffff13,#ffffff06)}.dark\:bg-\[linear-gradient\(145deg\,rgba\(25\,27\,33\,0\.82\)\,rgba\(12\,14\,18\,0\.72\)\)\]:is(.dark *){background-image:linear-gradient(145deg,#191b21d1,#0c0e12b8)}.dark\:bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.045\)\,rgba\(255\,255\,255\,0\.018\)\)\]:is(.dark *){background-image:linear-gradient(145deg,#ffffff0b,#ffffff05)}.dark\:bg-\[linear-gradient\(180deg\,\#1B1E25_0\%\,\#111319_100\%\)\]:is(.dark *){background-image:linear-gradient(180deg,#1b1e25,#111319)}.dark\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.018\)\,transparent_76\%\)\]:is(.dark *){background-image:linear-gradient(180deg,rgba(255,255,255,.018),transparent 76%)}.dark\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.025\)_0\%\,rgba\(255\,255\,255\,0\.008\)_100\%\)\]:is(.dark *){background-image:linear-gradient(180deg,#ffffff06,#ffffff02)}.dark\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.045\)\,rgba\(255\,255\,255\,0\.014\)\)\]:is(.dark *){background-image:linear-gradient(180deg,#ffffff0b,#ffffff04)}.dark\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.045\)\,rgba\(255\,255\,255\,0\.015\)\)\]:is(.dark *){background-image:linear-gradient(180deg,#ffffff0b,#ffffff04)}.dark\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.045\)\,rgba\(255\,255\,255\,0\.018\)\)\]:is(.dark *){background-image:linear-gradient(180deg,#ffffff0b,#ffffff05)}.dark\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.055\)\,rgba\(255\,255\,255\,0\.025\)\)\]:is(.dark *){background-image:linear-gradient(180deg,#ffffff0e,#ffffff06)}.dark\:bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.055\)\,transparent_36\%\)\,linear-gradient\(145deg\,\#090b0e\,\#111318_55\%\,\#090b0e\)\]:is(.dark *){background-image:radial-gradient(circle at 50% 0%,rgba(255,255,255,.055),transparent 36%),linear-gradient(145deg,#090b0e,#111318 55%,#090b0e)}.dark\:bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.055\)\,transparent_38\%\)\,linear-gradient\(145deg\,\#090b0e\,\#111318_55\%\,\#090b0e\)\]:is(.dark *){background-image:radial-gradient(circle at 50% 0%,rgba(255,255,255,.055),transparent 38%),linear-gradient(145deg,#090b0e,#111318 55%,#090b0e)}.dark\:bg-\[radial-gradient\(circle_at_center\,hsl\(var\(--foreground\)\/0\.022\)\,transparent_34\%\)\]:is(.dark *){background-image:radial-gradient(circle at center,hsl(var(--foreground)/.022),transparent 34%)}.dark\:bg-\[radial-gradient\(ellipse_at_72\%_0\%\,rgba\(255\,255\,255\,0\.026\)\,transparent_42\%\)\]:is(.dark *){background-image:radial-gradient(ellipse at 72% 0%,rgba(255,255,255,.026),transparent 42%)}.dark\:bg-\[radial-gradient\(ellipse_at_top\,hsl\(var\(--foreground\)\/0\.025\)\,transparent_46\%\)\]:is(.dark *){background-image:radial-gradient(ellipse at top,hsl(var(--foreground)/.025),transparent 46%)}.dark\:bg-gradient-to-b:is(.dark *){background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.dark\:bg-gradient-to-r:is(.dark *){background-image:linear-gradient(to right,var(--tw-gradient-stops))}.dark\:from-black\/5:is(.dark *){--tw-gradient-from: rgb(0 0 0 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-transparent:is(.dark *){--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white:is(.dark *){--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.018\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .018) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.025\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .025) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.028\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .028) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.035\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .035) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.038\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .038) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.045\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .045) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.04\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.05\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.06\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.075\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .075) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.08\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.095\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .095) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.105\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .105) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.1\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-white\/\[0\.014\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .014) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-white\/\[0\.016\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .016) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-white\/\[0\.09\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .09) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-black\/25:is(.dark *){--tw-gradient-to: rgb(0 0 0 / .25) var(--tw-gradient-to-position)}.dark\:to-transparent:is(.dark *){--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:to-white\/85:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .85) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.012\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .012) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.014\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .014) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.025\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .025) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.02\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .02) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.035\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .035) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.045\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .045) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.04\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .04) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.055\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .055) var(--tw-gradient-to-position)}.dark\:to-white\/\[0\.05\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position)}.dark\:bg-\[length\:200\%_100\%\]:is(.dark *){background-size:200% 100%}.dark\:text-\[\#5cc495\]:is(.dark *){--tw-text-opacity: 1;color:rgb(92 196 149 / var(--tw-text-opacity, 1))}.dark\:text-\[\#7da2f0\]:is(.dark *){--tw-text-opacity: 1;color:rgb(125 162 240 / var(--tw-text-opacity, 1))}.dark\:text-\[\#a891ec\]:is(.dark *){--tw-text-opacity: 1;color:rgb(168 145 236 / var(--tw-text-opacity, 1))}.dark\:text-\[\#a8dcaa\]:is(.dark *){--tw-text-opacity: 1;color:rgb(168 220 170 / var(--tw-text-opacity, 1))}.dark\:text-\[\#b9c3d1\]:is(.dark *){--tw-text-opacity: 1;color:rgb(185 195 209 / var(--tw-text-opacity, 1))}.dark\:text-\[\#ecc979\]:is(.dark *){--tw-text-opacity: 1;color:rgb(236 201 121 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f0a65c\]:is(.dark *){--tw-text-opacity: 1;color:rgb(240 166 92 / var(--tw-text-opacity, 1))}.dark\:text-\[\#ff8a4d\]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 138 77 / var(--tw-text-opacity, 1))}.dark\:text-\[\#ffb38f\]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 179 143 / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(var\(--tone-h\)_var\(--tone-s\)_72\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(var(--tone-h) var(--tone-s) 72% / var(--tw-text-opacity, 1))}.dark\:text-amber-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-400\/80:is(.dark *){color:#fbbf24cc}.dark\:text-background:is(.dark *){color:hsl(var(--background))}.dark\:text-brand-navy:is(.dark *){color:hsl(var(--brand-navy))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400\/60:is(.dark *){color:#34d39999}.dark\:text-emerald-400\/70:is(.dark *){color:#34d399b3}.dark\:text-emerald-400\/80:is(.dark *){color:#34d399cc}.dark\:text-foreground:is(.dark *){color:hsl(var(--foreground))}.dark\:text-foreground\/60:is(.dark *){color:hsl(var(--foreground) / .6)}.dark\:text-foreground\/70:is(.dark *){color:hsl(var(--foreground) / .7)}.dark\:text-fuchsia-300:is(.dark *){--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.dark\:text-fuchsia-400\/80:is(.dark *){color:#e879f9cc}.dark\:text-indigo-100:is(.dark *){--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400\/80:is(.dark *){color:#818cf8cc}.dark\:text-muted-foreground:is(.dark *){color:hsl(var(--muted-foreground))}.dark\:text-muted-foreground\/35:is(.dark *){color:hsl(var(--muted-foreground) / .35)}.dark\:text-muted-foreground\/60:is(.dark *){color:hsl(var(--muted-foreground) / .6)}.dark\:text-muted-foreground\/80:is(.dark *){color:hsl(var(--muted-foreground) / .8)}.dark\:text-muted-foreground\/85:is(.dark *){color:hsl(var(--muted-foreground) / .85)}.dark\:text-muted-foreground\/90:is(.dark *){color:hsl(var(--muted-foreground) / .9)}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-orange-400\/80:is(.dark *){color:#fb923ccc}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-rose-400\/80:is(.dark *){color:#fb7185cc}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-sky-400\/80:is(.dark *){color:#38bdf8cc}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400\/80:is(.dark *){color:#94a3b8cc}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.dark\:text-teal-400\/80:is(.dark *){color:#2dd4bfcc}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-violet-400\/80:is(.dark *){color:#a78bfacc}.dark\:text-warning:is(.dark *){color:hsl(var(--warning))}.dark\:text-white\/40:is(.dark *){color:#fff6}.dark\:text-white\/45:is(.dark *){color:#ffffff73}.dark\:text-white\/55:is(.dark *){color:#ffffff8c}.dark\:text-white\/\[0\.46\]:is(.dark *){color:#ffffff75}.dark\:text-white\/\[0\.78\]:is(.dark *){color:#ffffffc7}.dark\:text-white\/\[0\.82\]:is(.dark *){color:#ffffffd1}.dark\:text-white\/\[0\.88\]:is(.dark *){color:#ffffffe0}.dark\:text-white\/\[0\.92\]:is(.dark *){color:#ffffffeb}.dark\:text-white\/\[0\.94\]:is(.dark *){color:#fffffff0}.dark\:text-white\/\[0\.9\]:is(.dark *){color:#ffffffe6}.dark\:caret-brand-orange:is(.dark *){caret-color:hsl(var(--brand-orange))}.dark\:\!shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\,0_14px_32px_-18px_rgba\(0\,0\,0\,0\.9\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.055),0 14px 32px -18px rgba(0,0,0,.9) !important;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 32px -18px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark\:shadow-\[-32px_0_80px_-24px_hsl\(220_50\%_2\%\/0\.82\)\]:is(.dark *){--tw-shadow: -32px 0 80px -24px hsl(220 50% 2%/.82);--tw-shadow-colored: -32px 0 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[-32px_0_80px_-24px_rgba\(0\,0\,0\,0\.7\)\]:is(.dark *){--tw-shadow: -32px 0 80px -24px rgba(0,0,0,.7);--tw-shadow-colored: -32px 0 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.12\)\]:is(.dark *){--tw-shadow: 0 0 12px rgba(255,255,255,.12);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.2\)\]:is(.dark *){--tw-shadow: 0 12px 30px rgba(0,0,0,.2);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_12px_38px_-20px_rgba\(0\,0\,0\,0\.82\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]:is(.dark *){--tw-shadow: 0 12px 38px -20px rgba(0,0,0,.82),inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: 0 12px 38px -20px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.5\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\]:is(.dark *){--tw-shadow: 0 18px 48px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.055);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.025\)_inset\,0_18px_46px_rgba\(0\,0\,0\,0\.22\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.025) inset,0 18px 46px rgba(0,0,0,.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.025\)_inset\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.025) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.03\)_inset\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.03) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.035\)_inset\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.035) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\,0_20px_56px_rgba\(0\,0\,0\,0\.2\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset,0 20px 56px rgba(0,0,0,.2);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 20px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\,0_10px_28px_rgba\(0\,0\,0\,0\.12\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset,0 10px 28px rgba(0,0,0,.12);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\,0_14px_34px_rgba\(0\,0\,0\,0\.24\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset,0 14px 34px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\,0_20px_56px_rgba\(0\,0\,0\,0\.2\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset,0 20px 56px rgba(0,0,0,.2);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 20px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\,0_22px_60px_rgba\(0\,0\,0\,0\.22\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset,0 22px 60px rgba(0,0,0,.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\,0_22px_60px_rgba\(0\,0\,0\,0\.24\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset,0 22px 60px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\,0_5px_14px_rgba\(0\,0\,0\,0\.16\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset,0 5px 14px rgba(0,0,0,.16);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.045\)_inset\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.045) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.05\)_inset\,0_8px_18px_rgba\(0\,0\,0\,0\.16\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.05) inset,0 8px 18px rgba(0,0,0,.16);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.05\)_inset\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.05) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.055\)_inset\,0_12px_30px_rgba\(0\,0\,0\,0\.16\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.055) inset,0 12px 30px rgba(0,0,0,.16);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.7\)_inset\,0_6px_18px_rgba\(0\,0\,0\,0\.24\)\]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.7) inset,0 6px 18px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.4\)\]:is(.dark *){--tw-shadow: 0 1px 2px rgba(0,0,0,.4);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_20px_48px_-12px_rgba\(0\,0\,0\,0\.6\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.06\)\]:is(.dark *){--tw-shadow: 0 20px 48px -12px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06);--tw-shadow-colored: 0 20px 48px -12px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_8px_20px_-12px_rgba\(0\,0\,0\,0\.9\)\]:is(.dark *){--tw-shadow: 0 8px 20px -12px rgba(0,0,0,.9);--tw-shadow-colored: 0 8px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_8px_20px_-4px_rgba\(0\,0\,0\,0\.7\)\]:is(.dark *){--tw-shadow: 0 8px 20px -4px rgba(0,0,0,.7);--tw-shadow-colored: 0 8px 20px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[6px_0_24px_-14px_rgba\(0\,0\,0\,0\.6\)\]:is(.dark *){--tw-shadow: 6px 0 24px -14px rgba(0,0,0,.6);--tw-shadow-colored: 6px 0 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.018\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.018);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.025\)\,0_16px_36px_-30px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.025),0 16px 36px -30px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 16px 36px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.025\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.025);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.03);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\,0_0_0_1px_rgba\(224\,86\,91\,0\.06\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035),0 0 0 1px rgba(224,86,91,.06);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\,0_12px_32px_-20px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035),0 12px 32px -20px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 32px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\,0_14px_32px_-26px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035),0 14px 32px -26px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 32px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\,0_8px_24px_rgba\(0\,0\,0\,0\.16\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035),0 8px 24px rgba(0,0,0,.16);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_14px_30px_-26px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 14px 30px -26px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 30px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_16px_36px_-28px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 16px 36px -28px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 16px 36px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_18px_42px_-32px_rgba\(0\,0\,0\,0\.8\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px -32px rgba(0,0,0,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 42px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\,0_0_20px_rgba\(240\,106\,50\,0\.045\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045),0 0 20px rgba(240,106,50,.045);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\,0_10px_28px_-22px_rgba\(0\,0\,0\,0\.75\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045),0 10px 28px -22px rgba(0,0,0,.75);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 28px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\,0_12px_26px_-22px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045),0 12px 26px -22px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 26px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\,0_16px_36px_-30px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045),0 16px 36px -30px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 16px 36px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\,0_22px_60px_-38px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045),0 22px 60px -38px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 22px 60px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\,0_18px_42px_-34px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05),0 18px 42px -34px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 42px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\,0_24px_60px_-42px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px -42px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 24px 60px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\,0_24px_60px_-44px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px -44px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 24px 60px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\,0_12px_28px_-22px_rgba\(0\,0\,0\,0\.9\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.055),0 12px 28px -22px rgba(0,0,0,.9);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 28px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\,0_16px_36px_-28px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.055),0 16px 36px -28px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 16px 36px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\,0_18px_44px_-32px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.055),0 18px 44px -32px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 44px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.055);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_8px_20px_-16px_rgba\(0\,0\,0\,0\.9\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.06),0 8px 20px -16px rgba(0,0,0,.9);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 20px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.065\)\,0_28px_70px_-34px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.065),0 28px 70px -34px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 28px 70px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_12px_30px_-18px_rgba\(0\,0\,0\,0\.8\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.08),0 12px 30px -18px rgba(0,0,0,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.09\)\,0_1px_2px_rgba\(0\,0\,0\,0\.4\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.09),0 1px 2px rgba(0,0,0,.4);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.09\)\,0_2px_6px_rgba\(0\,0\,0\,0\.35\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.09),0 2px 6px rgba(0,0,0,.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\,0_12px_26px_-18px_rgba\(0\,0\,0\,0\.8\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 12px 26px -18px rgba(0,0,0,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 26px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\,0_8px_20px_-12px_rgba\(0\,0\,0\,0\.75\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.12),0 8px 20px -12px rgba(0,0,0,.75);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\,0_10px_24px_-16px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14),0 10px 24px -16px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 24px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\,0_12px_28px_rgba\(240\,106\,50\,0\.15\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14),0 12px 28px rgba(240,106,50,.15);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\,0_8px_18px_-12px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14),0 8px 18px -12px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 18px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\,0_9px_20px_-12px_rgba\(0\,0\,0\,0\.9\)\]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14),0 9px 20px -12px rgba(0,0,0,.9);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 9px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_2px_0_0_rgba\(224\,86\,91\,0\.68\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.025\)\]:is(.dark *){--tw-shadow: inset 2px 0 0 rgba(224,86,91,.68),inset 0 1px 0 rgba(255,255,255,.025);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_2px_0_0_rgba\(240\,106\,50\,0\.85\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]:is(.dark *){--tw-shadow: inset 2px 0 0 rgba(240,106,50,.85),inset 0 1px 0 rgba(255,255,255,.035);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:outline-sky-300:is(.dark *){outline-color:#7dd3fc}.dark\:ring-1:is(.dark *){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:ring-inset:is(.dark *){--tw-ring-inset: inset}.dark\:ring-background:is(.dark *){--tw-ring-color: hsl(var(--background))}.dark\:ring-brand-orange\/15:is(.dark *){--tw-ring-color: hsl(var(--brand-orange) / .15)}.dark\:ring-white\/10:is(.dark *){--tw-ring-color: rgb(255 255 255 / .1)}.dark\:ring-white\/\[0\.025\]:is(.dark *){--tw-ring-color: rgb(255 255 255 / .025)}.dark\:ring-white\/\[0\.045\]:is(.dark *){--tw-ring-color: rgb(255 255 255 / .045)}.dark\:ring-white\/\[0\.055\]:is(.dark *){--tw-ring-color: rgb(255 255 255 / .055)}.dark\:ring-white\/\[0\.08\]:is(.dark *){--tw-ring-color: rgb(255 255 255 / .08)}.dark\:backdrop-blur-md:is(.dark *){--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.dark\:transition-colors:is(.dark *){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark\:\[background-image\:linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\.018\)\,transparent_5rem\)\]:is(.dark *){background-image:linear-gradient(to bottom,rgba(255,255,255,.018),transparent 5rem)}.dark\:\[color-scheme\:dark\]:is(.dark *){color-scheme:dark}.dark\:\[text-shadow\:0_1px_18px_rgba\(255\,255\,255\,0\.035\)\]:is(.dark *){text-shadow:0 1px 18px rgba(255,255,255,.035)}.dark\:\[text-shadow\:0_1px_18px_rgba\(255\,255\,255\,0\.08\)\]:is(.dark *){text-shadow:0 1px 18px rgba(255,255,255,.08)}.dark\:\[text-shadow\:0_1px_20px_rgba\(255\,255\,255\,0\.045\)\]:is(.dark *){text-shadow:0 1px 20px rgba(255,255,255,.045)}.dark\:\[text-shadow\:0_1px_20px_rgba\(255\,255\,255\,0\.05\)\]:is(.dark *){text-shadow:0 1px 20px rgba(255,255,255,.05)}.dark\:\[text-shadow\:0_1px_22px_rgba\(255\,255\,255\,0\.05\)\]:is(.dark *){text-shadow:0 1px 22px rgba(255,255,255,.05)}.dark\:\[text-shadow\:0_1px_22px_rgba\(255\,255\,255\,0\.07\)\]:is(.dark *){text-shadow:0 1px 22px rgba(255,255,255,.07)}.dark\:selection\:bg-brand-orange\/25 *:is(.dark *)::-moz-selection{background-color:hsl(var(--brand-orange) / .25)}.dark\:selection\:bg-brand-orange\/25 *:is(.dark *)::selection{background-color:hsl(var(--brand-orange) / .25)}.dark\:selection\:text-white *:is(.dark *)::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:selection\:text-white *:is(.dark *)::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:selection\:bg-brand-orange\/25:is(.dark *)::-moz-selection{background-color:hsl(var(--brand-orange) / .25)}.dark\:selection\:bg-brand-orange\/25:is(.dark *)::selection{background-color:hsl(var(--brand-orange) / .25)}.dark\:selection\:text-white:is(.dark *)::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:selection\:text-white:is(.dark *)::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:before\:pointer-events-none:is(.dark *):before{content:var(--tw-content);pointer-events:none}.dark\:before\:absolute:is(.dark *):before{content:var(--tw-content);position:absolute}.dark\:before\:inset-x-0:is(.dark *):before{content:var(--tw-content);left:0;right:0}.dark\:before\:inset-x-12:is(.dark *):before{content:var(--tw-content);left:3rem;right:3rem}.dark\:before\:inset-x-16:is(.dark *):before{content:var(--tw-content);left:4rem;right:4rem}.dark\:before\:-top-px:is(.dark *):before{content:var(--tw-content);top:-1px}.dark\:before\:top-0:is(.dark *):before{content:var(--tw-content);top:0}.dark\:before\:h-px:is(.dark *):before{content:var(--tw-content);height:1px}.dark\:before\:bg-gradient-to-r:is(.dark *):before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.dark\:before\:from-transparent:is(.dark *):before{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:before\:via-white\/\[0\.07\]:is(.dark *):before{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .07) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:before\:via-white\/\[0\.08\]:is(.dark *):before{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .08) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:before\:via-white\/\[0\.12\]:is(.dark *):before{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .12) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:before\:to-transparent:is(.dark *):before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:after\:pointer-events-none:is(.dark *):after{content:var(--tw-content);pointer-events:none}.dark\:after\:absolute:is(.dark *):after{content:var(--tw-content);position:absolute}.dark\:after\:inset-x-0:is(.dark *):after{content:var(--tw-content);left:0;right:0}.dark\:after\:inset-x-12:is(.dark *):after{content:var(--tw-content);left:3rem;right:3rem}.dark\:after\:-bottom-px:is(.dark *):after{content:var(--tw-content);bottom:-1px}.dark\:after\:bottom-0:is(.dark *):after{content:var(--tw-content);bottom:0}.dark\:after\:h-px:is(.dark *):after{content:var(--tw-content);height:1px}.dark\:after\:bg-white\/\[0\.07\]:is(.dark *):after{content:var(--tw-content);background-color:#ffffff12}.dark\:after\:bg-gradient-to-r:is(.dark *):after{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.dark\:after\:from-transparent:is(.dark *):after{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:after\:via-white\/10:is(.dark *):after{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:after\:via-white\/\[0\.045\]:is(.dark *):after{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .045) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:after\:via-white\/\[0\.08\]:is(.dark *):after{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .08) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:after\:via-white\/\[0\.09\]:is(.dark *):after{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .09) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:after\:via-white\/\[0\.1\]:is(.dark *):after{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:after\:to-transparent:is(.dark *):after{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:focus-within\:border-foreground\/25:focus-within:is(.dark *){border-color:hsl(var(--foreground) / .25)}.dark\:focus-within\:border-ring\/45:focus-within:is(.dark *){border-color:hsl(var(--ring) / .45)}.dark\:focus-within\:border-white\/\[0\.075\]:focus-within:is(.dark *){border-color:#ffffff13}.dark\:focus-within\:border-white\/\[0\.14\]:focus-within:is(.dark *){border-color:#ffffff24}.dark\:focus-within\:border-white\/\[0\.18\]:focus-within:is(.dark *){border-color:#ffffff2e}.dark\:focus-within\:bg-white\/\[0\.025\]:focus-within:is(.dark *){background-color:#ffffff06}.dark\:focus-within\:bg-white\/\[0\.045\]:focus-within:is(.dark *){background-color:#ffffff0b}.dark\:focus-within\:bg-white\/\[0\.06\]:focus-within:is(.dark *){background-color:#ffffff0f}.dark\:focus-within\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.035\)_inset\]:focus-within:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.035) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus-within\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.075\)\,0_0_0_3px_hsl\(var\(--ring\)\/0\.08\)\,0_14px_32px_-22px_rgba\(0\,0\,0\,0\.85\)\]:focus-within:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.075),0 0 0 3px hsl(var(--ring)/.08),0 14px 32px -22px rgba(0,0,0,.85);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 0 3px var(--tw-shadow-color), 0 14px 32px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus-within\:ring-1:focus-within:is(.dark *){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:focus-within\:ring-brand-orange\/15:focus-within:is(.dark *){--tw-ring-color: hsl(var(--brand-orange) / .15)}.dark\:hover\:-translate-y-px:hover:is(.dark *){--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:hover\:border-brand-orange\/25:hover:is(.dark *){border-color:hsl(var(--brand-orange) / .25)}.dark\:hover\:border-white\/45:hover:is(.dark *){border-color:#ffffff73}.dark\:hover\:border-white\/65:hover:is(.dark *){border-color:#ffffffa6}.dark\:hover\:border-white\/\[0\.07\]:hover:is(.dark *){border-color:#ffffff12}.dark\:hover\:border-white\/\[0\.08\]:hover:is(.dark *){border-color:#ffffff14}.dark\:hover\:border-white\/\[0\.095\]:hover:is(.dark *){border-color:#ffffff18}.dark\:hover\:border-white\/\[0\.105\]:hover:is(.dark *){border-color:#ffffff1b}.dark\:hover\:border-white\/\[0\.11\]:hover:is(.dark *){border-color:#ffffff1c}.dark\:hover\:border-white\/\[0\.12\]:hover:is(.dark *){border-color:#ffffff1f}.dark\:hover\:border-white\/\[0\.13\]:hover:is(.dark *){border-color:#ffffff21}.dark\:hover\:border-white\/\[0\.14\]:hover:is(.dark *){border-color:#ffffff24}.dark\:hover\:border-white\/\[0\.15\]:hover:is(.dark *){border-color:#ffffff26}.dark\:hover\:border-white\/\[0\.1\]:hover:is(.dark *){border-color:#ffffff1a}.dark\:hover\:bg-\[\#3d2113\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(61 33 19 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(var\(--tone-h\)_var\(--tone-s\)_60\%_\/_0\.15\)\]:hover:is(.dark *){background-color:hsl(var(--tone-h) var(--tone-s) 60% / .15)}.dark\:hover\:bg-amber-400\/25:hover:is(.dark *){background-color:#fbbf2440}.dark\:hover\:bg-brand-orange\/20:hover:is(.dark *){background-color:hsl(var(--brand-orange) / .2)}.dark\:hover\:bg-brand-orange\/\[0\.07\]:hover:is(.dark *){background-color:hsl(var(--brand-orange) / .07)}.dark\:hover\:bg-card\/60:hover:is(.dark *){background-color:hsl(var(--card) / .6)}.dark\:hover\:bg-card\/65:hover:is(.dark *){background-color:hsl(var(--card) / .65)}.dark\:hover\:bg-emerald-400\/25:hover:is(.dark *){background-color:#34d39940}.dark\:hover\:bg-emerald-900\/60:hover:is(.dark *){background-color:#064e3b99}.dark\:hover\:bg-error\/\[0\.08\]:hover:is(.dark *){background-color:hsl(var(--error) / .08)}.dark\:hover\:bg-foreground\/20:hover:is(.dark *){background-color:hsl(var(--foreground) / .2)}.dark\:hover\:bg-foreground\/95:hover:is(.dark *){background-color:hsl(var(--foreground) / .95)}.dark\:hover\:bg-foreground\/\[0\.06\]:hover:is(.dark *){background-color:hsl(var(--foreground) / .06)}.dark\:hover\:bg-foreground\/\[0\.08\]:hover:is(.dark *){background-color:hsl(var(--foreground) / .08)}.dark\:hover\:bg-fuchsia-400\/25:hover:is(.dark *){background-color:#e879f940}.dark\:hover\:bg-indigo-400\/25:hover:is(.dark *){background-color:#818cf840}.dark\:hover\:bg-muted\/60:hover:is(.dark *){background-color:hsl(var(--muted) / .6)}.dark\:hover\:bg-orange-400\/25:hover:is(.dark *){background-color:#fb923c40}.dark\:hover\:bg-rose-400\/25:hover:is(.dark *){background-color:#fb718540}.dark\:hover\:bg-sky-400\/25:hover:is(.dark *){background-color:#38bdf840}.dark\:hover\:bg-slate-400\/25:hover:is(.dark *){background-color:#94a3b840}.dark\:hover\:bg-teal-400\/25:hover:is(.dark *){background-color:#2dd4bf40}.dark\:hover\:bg-violet-400\/25:hover:is(.dark *){background-color:#a78bfa40}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/25:hover:is(.dark *){background-color:#ffffff40}.dark\:hover\:bg-white\/\[0\.018\]:hover:is(.dark *){background-color:#ffffff05}.dark\:hover\:bg-white\/\[0\.022\]:hover:is(.dark *){background-color:#ffffff06}.dark\:hover\:bg-white\/\[0\.025\]:hover:is(.dark *){background-color:#ffffff06}.dark\:hover\:bg-white\/\[0\.027\]:hover:is(.dark *){background-color:#ffffff07}.dark\:hover\:bg-white\/\[0\.028\]:hover:is(.dark *){background-color:#ffffff07}.dark\:hover\:bg-white\/\[0\.02\]:hover:is(.dark *){background-color:#ffffff05}.dark\:hover\:bg-white\/\[0\.035\]:hover:is(.dark *){background-color:#ffffff09}.dark\:hover\:bg-white\/\[0\.045\]:hover:is(.dark *){background-color:#ffffff0b}.dark\:hover\:bg-white\/\[0\.04\]:hover:is(.dark *){background-color:#ffffff0a}.dark\:hover\:bg-white\/\[0\.055\]:hover:is(.dark *){background-color:#ffffff0e}.dark\:hover\:bg-white\/\[0\.05\]:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.065\]:hover:is(.dark *){background-color:#fff1}.dark\:hover\:bg-white\/\[0\.06\]:hover:is(.dark *){background-color:#ffffff0f}.dark\:hover\:bg-white\/\[0\.075\]:hover:is(.dark *){background-color:#ffffff13}.dark\:hover\:bg-white\/\[0\.07\]:hover:is(.dark *){background-color:#ffffff12}.dark\:hover\:bg-white\/\[0\.11\]:hover:is(.dark *){background-color:#ffffff1c}.dark\:hover\:bg-white\/\[0\.92\]:hover:is(.dark *){background-color:#ffffffeb}.dark\:hover\:from-white:hover:is(.dark *){--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:hover\:from-white\/\[0\.065\]:hover:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .065) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:hover\:from-white\/\[0\.1\]:hover:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:hover\:to-white\/90:hover:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .9) var(--tw-gradient-to-position)}.dark\:hover\:to-white\/\[0\.022\]:hover:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .022) var(--tw-gradient-to-position)}.dark\:hover\:to-white\/\[0\.05\]:hover:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position)}.dark\:hover\:text-\[\#ff9a63\]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 154 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-\[\#ffb38f\]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 179 143 / var(--tw-text-opacity, 1))}.dark\:hover\:text-black:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:hover\:text-foreground:hover:is(.dark *){color:hsl(var(--foreground))}.dark\:hover\:text-sky-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.03\)_inset\]:hover:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.03) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.035\)_inset\]:hover:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.035) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.07\)_inset\,0_26px_68px_rgba\(0\,0\,0\,0\.3\)\]:hover:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.07) inset,0 26px 68px rgba(0,0,0,.3);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 26px 68px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[0_4px_12px_-2px_rgba\(0\,0\,0\,0\.6\)\]:hover:is(.dark *){--tw-shadow: 0 4px 12px -2px rgba(0,0,0,.6);--tw-shadow-colored: 0 4px 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.015\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.015);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.018\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.018);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_18px_36px_-24px_rgba\(0\,0\,0\,0\.95\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.06),0 18px 36px -24px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 36px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.065\)\,0_18px_34px_-24px_rgba\(0\,0\,0\,0\.95\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.065),0 18px 34px -24px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 34px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.065\)\,0_20px_42px_-26px_rgba\(0\,0\,0\,0\.95\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.065),0 20px 42px -26px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 20px 42px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.065\)\,0_20px_46px_-32px_rgba\(0\,0\,0\,0\.98\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.065),0 20px 46px -32px rgba(0,0,0,.98);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 20px 46px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.075\)\,0_16px_30px_-20px_rgba\(0\,0\,0\,0\.95\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.075),0 16px 30px -20px rgba(0,0,0,.95);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 16px 30px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.075\)\,0_24px_54px_-30px_rgba\(0\,0\,0\,1\)\]:hover:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.075),0 24px 54px -30px rgba(0,0,0,1);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 24px 54px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-\[inset_2px_0_0_rgba\(240\,106\,50\,0\.85\)\]:hover:is(.dark *){--tw-shadow: inset 2px 0 0 rgba(240,106,50,.85);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus\:border-ring\/40:focus:is(.dark *){border-color:hsl(var(--ring) / .4)}.dark\:focus\:border-ring\/45:focus:is(.dark *){border-color:hsl(var(--ring) / .45)}.dark\:focus\:border-white\/\[0\.14\]:focus:is(.dark *){border-color:#ffffff24}.dark\:focus\:bg-white\/10:focus:is(.dark *){background-color:#ffffff1a}.dark\:focus\:bg-white\/\[0\.04\]:focus:is(.dark *){background-color:#ffffff0a}.dark\:focus\:bg-white\/\[0\.055\]:focus:is(.dark *){background-color:#ffffff0e}.dark\:focus\:bg-white\/\[0\.065\]:focus:is(.dark *){background-color:#fff1}.dark\:focus\:bg-white\/\[0\.06\]:focus:is(.dark *){background-color:#ffffff0f}.dark\:focus\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.075\)\,0_0_0_3px_hsl\(var\(--ring\)\/0\.08\)\]:focus:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.075),0 0 0 3px hsl(var(--ring)/.08);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus\:ring-brand-orange\/20:focus:is(.dark *){--tw-ring-color: hsl(var(--brand-orange) / .2)}.dark\:focus-visible\:border-error\/70:focus-visible:is(.dark *){border-color:hsl(var(--error) / .7)}.dark\:focus-visible\:border-white\/\[0\.16\]:focus-visible:is(.dark *){border-color:#ffffff29}.dark\:focus-visible\:border-white\/\[0\.1\]:focus-visible:is(.dark *){border-color:#ffffff1a}.dark\:focus-visible\:bg-white\/\[0\.028\]:focus-visible:is(.dark *){background-color:#ffffff07}.dark\:focus-visible\:bg-white\/\[0\.045\]:focus-visible:is(.dark *){background-color:#ffffff0b}.dark\:focus-visible\:bg-white\/\[0\.055\]:focus-visible:is(.dark *){background-color:#ffffff0e}.dark\:focus-visible\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.05\)_inset\]:focus-visible:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.05) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus-visible\:ring-brand-orange\/20:focus-visible:is(.dark *){--tw-ring-color: hsl(var(--brand-orange) / .2)}.dark\:focus-visible\:ring-brand-orange\/25:focus-visible:is(.dark *){--tw-ring-color: hsl(var(--brand-orange) / .25)}.dark\:focus-visible\:ring-error\/20:focus-visible:is(.dark *){--tw-ring-color: hsl(var(--error) / .2)}.group:hover .dark\:group-hover\:text-foreground:is(.dark *){color:hsl(var(--foreground))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-white\/\[0\.94\]:is(.dark *){color:#fffffff0}.dark\:has-\[input\:focus\]\:border-white\/25:has(input:focus):is(.dark *){border-color:#ffffff40}.dark\:has-\[\[data-open\]\:hover\]\:bg-white\/\[0\.07\]:has([data-open]:hover):is(.dark *){background-color:#ffffff12}.dark\:has-\[input\:focus\]\:bg-white\/\[0\.08\]:has(input:focus):is(.dark *){background-color:#ffffff14}.dark\:has-\[input\:focus\]\:ring-white\/10:has(input:focus):is(.dark *){--tw-ring-color: rgb(255 255 255 / .1)}.dark\:data-\[state\=open\]\:border-white\/\[0\.13\][data-state=open]:is(.dark *){border-color:#ffffff21}.dark\:data-\[state\=open\]\:border-white\/\[0\.14\][data-state=open]:is(.dark *){border-color:#ffffff24}.dark\:data-\[highlighted\]\:bg-foreground\/\[0\.07\][data-highlighted]:is(.dark *){background-color:hsl(var(--foreground) / .07)}.dark\:data-\[state\=open\]\:bg-white\/10[data-state=open]:is(.dark *){background-color:#ffffff1a}.dark\:data-\[state\=open\]\:bg-white\/\[0\.055\][data-state=open]:is(.dark *){background-color:#ffffff0e}.dark\:data-\[state\=open\]\:bg-white\/\[0\.065\][data-state=open]:is(.dark *){background-color:#fff1}.dark\:data-\[state\=open\]\:bg-white\/\[0\.07\][data-state=open]:is(.dark *){background-color:#ffffff12}.dark\:data-\[state\=open\]\:text-white\/\[0\.94\][data-state=open]:is(.dark *){color:#fffffff0}.dark\:data-\[state\=open\]\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\][data-state=open]:is(.dark *){--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset;--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:data-\[state\=open\]\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.045\)\,0_8px_24px_rgba\(0\,0\,0\,0\.18\)\][data-state=open]:is(.dark *){--tw-shadow: inset 0 1px 0 rgba(255,255,255,.045),0 8px 24px rgba(0,0,0,.18);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media not all and (min-width:640px){.max-sm\:w-full:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:100%}.max-sm\:min-w-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:0px}}@container pando-page not ((min-width: 45.714rem)){.max-sm\:w-full:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:100%}.max-sm\:min-w-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:0px}}@media(min-width:360px){.min-\[360px\]\:inline:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline}}@container pando-page (min-width: 25.714rem){.min-\[360px\]\:inline:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline}}@media(min-width:640px){.sm\:inset-x-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){left:auto;right:auto}.sm\:bottom-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){bottom:1rem}.sm\:bottom-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){bottom:1.25rem}.sm\:bottom-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){bottom:1.5rem}.sm\:right-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){right:1.5rem}.sm\:col-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:auto}.sm\:col-span-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 2 / span 2}.sm\:col-span-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 3 / span 3}.sm\:row-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-row:auto}.sm\:-mx-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:-1rem;margin-right:-1rem}.sm\:mx-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:1.25rem;margin-right:1.25rem}.sm\:-mr-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-right:-.25rem}.sm\:mb-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-bottom:1.25rem}.sm\:mb-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-bottom:1.5rem}.sm\:ml-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:auto}.sm\:mt-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:0}.sm\:mt-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:.25rem}.sm\:mt-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:.5rem}.sm\:mt-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:1.5rem}.sm\:block:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.sm\:inline:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline}.sm\:flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex}.sm\:inline-flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex}.sm\:grid:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:grid}.sm\:hidden:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.sm\:h-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){height:1.75rem}.sm\:h-\[92dvh\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){height:92dvh}.sm\:max-h-\[65vh\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-height:65vh}.sm\:max-h-\[900px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-height:900px}.sm\:min-h-9:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:2.25rem}.sm\:min-h-\[var\(--pando-head-band\,4rem\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:var(--pando-head-band,4rem)}.sm\:w-32:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:8rem}.sm\:w-40:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:10rem}.sm\:w-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:1.75rem}.sm\:w-\[22rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:22rem}.sm\:w-\[40vw\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:40vw}.sm\:w-\[44vw\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:44vw}.sm\:w-\[48vw\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:48vw}.sm\:w-\[56vw\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:56vw}.sm\:w-\[calc\(100vw-2rem\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:calc(100vw - 2rem)}.sm\:w-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:auto}.sm\:min-w-44:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:11rem}.sm\:min-w-72:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:18rem}.sm\:min-w-\[520px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:520px}.sm\:min-w-\[540px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:540px}.sm\:min-w-\[560px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:560px}.sm\:min-w-\[640px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:640px}.sm\:max-w-56:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:14rem}.sm\:max-w-\[18rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:18rem}.sm\:max-w-\[260px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:260px}.sm\:max-w-\[34rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:34rem}.sm\:max-w-\[440px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:440px}.sm\:max-w-sm:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:24rem}.sm\:max-w-xs:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:20rem}.sm\:flex-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:1 1 0%}.sm\:flex-none:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex:none}.sm\:shrink-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-shrink:0}.sm\:grid-cols-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_auto\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:10rem minmax(0,1fr) auto}.sm\:grid-cols-\[160px_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:160px minmax(0,1fr)}.sm\:grid-cols-\[1fr_2fr_auto\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:1fr 2fr auto}.sm\:grid-cols-\[1fr_auto_auto\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:1fr auto auto}.sm\:grid-cols-\[92px_minmax\(0\,48rem\)_auto\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:92px minmax(0,48rem) auto}.sm\:grid-cols-\[96px_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:96px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_132px_72px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 132px 72px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sm\:grid-cols-\[minmax\(180px\,0\.55fr\)_minmax\(0\,1\.45fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.sm\:grid-cols-\[minmax\(220px\,1\.35fr\)_minmax\(180px\,0\.8fr\)_minmax\(170px\,0\.65fr\)_auto\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(220px,1.35fr) minmax(180px,.8fr) minmax(170px,.65fr) auto}.sm\:grid-cols-\[minmax\(5rem\,auto\)_1fr\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(5rem,auto) 1fr}.sm\:grid-cols-\[minmax\(8rem\,0\.7fr\)_minmax\(10rem\,1fr\)_minmax\(7rem\,0\.7fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(8rem,.7fr) minmax(10rem,1fr) minmax(7rem,.7fr)}.sm\:flex-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:row}.sm\:flex-col:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:column}.sm\:flex-wrap:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-wrap:wrap}.sm\:flex-nowrap:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-wrap:nowrap}.sm\:items-start:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:flex-start}.sm\:items-end:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:flex-end}.sm\:items-center:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:center}.sm\:items-baseline:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:baseline}.sm\:justify-start:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-content:flex-start}.sm\:justify-end:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-content:flex-end}.sm\:justify-between:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-content:space-between}.sm\:justify-items-end:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-items:end}.sm\:gap-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:0px}.sm\:gap-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:.5rem}.sm\:gap-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:.75rem}.sm\:gap-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:1rem}.sm\:gap-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:1.25rem}.sm\:gap-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:1.5rem}.sm\:gap-x-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:gap-y-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){row-gap:.25rem}.sm\:space-y-4>:not([hidden])~:not([hidden]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-7>:not([hidden])~:not([hidden]):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:self-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-self:auto}.sm\:self-start:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-self:flex-start}.sm\:overflow-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow:auto}.sm\:truncate:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:whitespace-nowrap:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){white-space:nowrap}.sm\:rounded-2xl:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-radius:1rem}.sm\:border-l:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left-width:1px}.sm\:border-t-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-top-width:0px}.sm\:border-border\/60:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:hsl(var(--border) / .6)}.sm\:bg-white\/95:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background-color:#fffffff2}.sm\:p-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1rem}.sm\:p-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.25rem}.sm\:p-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.5rem}.sm\:p-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:2rem}.sm\:px-10:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:2.5rem;padding-right:2.5rem}.sm\:px-16:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:4rem;padding-right:4rem}.sm\:px-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:.5rem;padding-right:.5rem}.sm\:px-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:.75rem;padding-right:.75rem}.sm\:px-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1rem;padding-right:1rem}.sm\:px-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:2rem;padding-right:2rem}.sm\:py-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:0;padding-bottom:0}.sm\:py-12:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:3rem;padding-bottom:3rem}.sm\:py-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1rem;padding-bottom:1rem}.sm\:py-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:2rem;padding-bottom:2rem}.sm\:py-9:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-10:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:2.5rem}.sm\:pb-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:.75rem}.sm\:pb-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:1.25rem}.sm\:pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.sm\:pl-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:.25rem}.sm\:pl-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:.75rem}.sm\:pl-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:2rem}.sm\:pl-\[20\%\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:20%}.sm\:pr-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:.75rem}.sm\:pr-56:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:14rem}.sm\:pr-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:1.75rem}.sm\:pr-\[20\%\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:20%}.sm\:pt-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:0}.sm\:pt-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.25rem}.sm\:pt-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.5rem}.sm\:pt-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1rem}.sm\:pt-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.25rem}.sm\:pt-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.5rem}.sm\:pt-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.75rem}.sm\:pt-px:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1px}.sm\:text-right:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){text-align:right}.sm\:text-2xl:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:1.5rem;line-height:2rem}.sm\:text-\[13px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:13px}.sm\:text-\[28px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:28px}.sm\:text-body-lg:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:var(--text-body-lg)}.sm\:text-heading-lg:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){font-size:var(--text-heading-lg)}.sm\:leading-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){line-height:1.25rem}.sm\:shadow-\[-20px_0_48px_-28px_rgba\(15\,23\,42\,0\.35\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-shadow: -20px 0 48px -28px rgba(15,23,42,.35);--tw-shadow-colored: -20px 0 48px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:backdrop-blur-xl:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.sm\:\[--theme-board-breakout\:2rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--theme-board-breakout: 2rem}.group:hover .sm\:group-hover\:invisible:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){visibility:hidden}.group:hover .sm\:group-hover\:flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex}.group:focus-visible .sm\:group-focus-visible\:invisible:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){visibility:hidden}.group:focus-visible .sm\:group-focus-visible\:flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex}.sm\:dark\:bg-card\/95:is(.dark *):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){background-color:hsl(var(--card) / .95)}}@container pando-page (min-width: 45.714rem){.sm\:inset-x-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){left:auto;right:auto}.sm\:bottom-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){bottom:1rem}.sm\:bottom-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){bottom:1.25rem}.sm\:bottom-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){bottom:1.5rem}.sm\:right-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){right:1.5rem}.sm\:col-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:auto}.sm\:col-span-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 2 / span 2}.sm\:col-span-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 3 / span 3}.sm\:row-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-row:auto}.sm\:-mx-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:-1rem;margin-right:-1rem}.sm\:mx-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:1.25rem;margin-right:1.25rem}.sm\:-mr-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-right:-.25rem}.sm\:mb-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-bottom:1.25rem}.sm\:mb-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-bottom:1.5rem}.sm\:ml-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:auto}.sm\:mt-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:0}.sm\:mt-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:.25rem}.sm\:mt-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:.5rem}.sm\:mt-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:1.5rem}.sm\:block:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.sm\:inline:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline}.sm\:flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex}.sm\:inline-flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex}.sm\:grid:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:grid}.sm\:hidden:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.sm\:h-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){height:1.75rem}.sm\:h-\[92dvh\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){height:92dvh}.sm\:max-h-\[65vh\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-height:65vh}.sm\:max-h-\[900px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-height:900px}.sm\:min-h-9:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:2.25rem}.sm\:min-h-\[var\(--pando-head-band\,4rem\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:var(--pando-head-band,4rem)}.sm\:w-32:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:8rem}.sm\:w-40:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:10rem}.sm\:w-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:1.75rem}.sm\:w-\[22rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:22rem}.sm\:w-\[40vw\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:40vw}.sm\:w-\[44vw\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:44vw}.sm\:w-\[48vw\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:48vw}.sm\:w-\[56vw\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:56vw}.sm\:w-\[calc\(100vw-2rem\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:calc(100vw - 2rem)}.sm\:w-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:auto}.sm\:min-w-44:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:11rem}.sm\:min-w-72:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:18rem}.sm\:min-w-\[520px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:520px}.sm\:min-w-\[540px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:540px}.sm\:min-w-\[560px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:560px}.sm\:min-w-\[640px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:640px}.sm\:max-w-56:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:14rem}.sm\:max-w-\[18rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:18rem}.sm\:max-w-\[260px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:260px}.sm\:max-w-\[34rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:34rem}.sm\:max-w-\[440px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:440px}.sm\:max-w-sm:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:24rem}.sm\:max-w-xs:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:20rem}.sm\:flex-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:1 1 0%}.sm\:flex-none:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex:none}.sm\:shrink-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-shrink:0}.sm\:grid-cols-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_auto\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:10rem minmax(0,1fr) auto}.sm\:grid-cols-\[160px_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:160px minmax(0,1fr)}.sm\:grid-cols-\[1fr_2fr_auto\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:1fr 2fr auto}.sm\:grid-cols-\[1fr_auto_auto\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:1fr auto auto}.sm\:grid-cols-\[92px_minmax\(0\,48rem\)_auto\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:92px minmax(0,48rem) auto}.sm\:grid-cols-\[96px_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:96px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_132px_72px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 132px 72px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sm\:grid-cols-\[minmax\(180px\,0\.55fr\)_minmax\(0\,1\.45fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.sm\:grid-cols-\[minmax\(220px\,1\.35fr\)_minmax\(180px\,0\.8fr\)_minmax\(170px\,0\.65fr\)_auto\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(220px,1.35fr) minmax(180px,.8fr) minmax(170px,.65fr) auto}.sm\:grid-cols-\[minmax\(5rem\,auto\)_1fr\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(5rem,auto) 1fr}.sm\:grid-cols-\[minmax\(8rem\,0\.7fr\)_minmax\(10rem\,1fr\)_minmax\(7rem\,0\.7fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(8rem,.7fr) minmax(10rem,1fr) minmax(7rem,.7fr)}.sm\:flex-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:row}.sm\:flex-col:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:column}.sm\:flex-wrap:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-wrap:wrap}.sm\:flex-nowrap:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-wrap:nowrap}.sm\:items-start:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:flex-start}.sm\:items-end:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:flex-end}.sm\:items-center:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:center}.sm\:items-baseline:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:baseline}.sm\:justify-start:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-content:flex-start}.sm\:justify-end:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-content:flex-end}.sm\:justify-between:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-content:space-between}.sm\:justify-items-end:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-items:end}.sm\:gap-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:0px}.sm\:gap-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:.5rem}.sm\:gap-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:.75rem}.sm\:gap-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:1rem}.sm\:gap-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:1.25rem}.sm\:gap-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:1.5rem}.sm\:gap-x-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:gap-y-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){row-gap:.25rem}.sm\:space-y-4>:not([hidden])~:not([hidden]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-7>:not([hidden])~:not([hidden]):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:self-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-self:auto}.sm\:self-start:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-self:flex-start}.sm\:overflow-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow:auto}.sm\:truncate:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:whitespace-nowrap:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){white-space:nowrap}.sm\:rounded-2xl:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-radius:1rem}.sm\:border-l:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left-width:1px}.sm\:border-t-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-top-width:0px}.sm\:border-border\/60:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:hsl(var(--border) / .6)}.sm\:bg-white\/95:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background-color:#fffffff2}.sm\:p-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1rem}.sm\:p-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.25rem}.sm\:p-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.5rem}.sm\:p-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:2rem}.sm\:px-10:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:2.5rem;padding-right:2.5rem}.sm\:px-16:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:4rem;padding-right:4rem}.sm\:px-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:.5rem;padding-right:.5rem}.sm\:px-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:.75rem;padding-right:.75rem}.sm\:px-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1rem;padding-right:1rem}.sm\:px-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:2rem;padding-right:2rem}.sm\:py-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:0;padding-bottom:0}.sm\:py-12:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:3rem;padding-bottom:3rem}.sm\:py-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1rem;padding-bottom:1rem}.sm\:py-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:2rem;padding-bottom:2rem}.sm\:py-9:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-10:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:2.5rem}.sm\:pb-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:.75rem}.sm\:pb-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:1.25rem}.sm\:pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.sm\:pl-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:.25rem}.sm\:pl-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:.75rem}.sm\:pl-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:2rem}.sm\:pl-\[20\%\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:20%}.sm\:pr-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:.75rem}.sm\:pr-56:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:14rem}.sm\:pr-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:1.75rem}.sm\:pr-\[20\%\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:20%}.sm\:pt-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:0}.sm\:pt-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.25rem}.sm\:pt-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.5rem}.sm\:pt-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1rem}.sm\:pt-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.25rem}.sm\:pt-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.5rem}.sm\:pt-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.75rem}.sm\:pt-px:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1px}.sm\:text-right:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){text-align:right}.sm\:text-2xl:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:1.5rem;line-height:2rem}.sm\:text-\[13px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:13px}.sm\:text-\[28px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:28px}.sm\:text-body-lg:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:var(--text-body-lg)}.sm\:text-heading-lg:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){font-size:var(--text-heading-lg)}.sm\:leading-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){line-height:1.25rem}.sm\:shadow-\[-20px_0_48px_-28px_rgba\(15\,23\,42\,0\.35\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-shadow: -20px 0 48px -28px rgba(15,23,42,.35);--tw-shadow-colored: -20px 0 48px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:backdrop-blur-xl:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.sm\:\[--theme-board-breakout\:2rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--theme-board-breakout: 2rem}.group:hover .sm\:group-hover\:invisible:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){visibility:hidden}.group:hover .sm\:group-hover\:flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex}.group:focus-visible .sm\:group-focus-visible\:invisible:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){visibility:hidden}.group:focus-visible .sm\:group-focus-visible\:flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex}.sm\:dark\:bg-card\/95:is(.dark *):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){background-color:hsl(var(--card) / .95)}}@media(min-width:768px){.md\:sr-only:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:sticky:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:sticky}.md\:top-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:0}.md\:col-span-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 1 / span 1}.md\:col-span-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 2 / span 2}.md\:col-span-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 3 / span 3}.md\:col-span-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 4 / span 4}.md\:col-start-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column-start:auto}.md\:row-start-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-row-start:auto}.md\:mt-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-top:.75rem}.md\:block:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.md\:inline:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline}.md\:flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex}.md\:grid:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:grid}.md\:hidden:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.md\:size-9:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:2.25rem;height:2.25rem}.md\:max-h-none:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-height:none}.md\:min-h-16:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:4rem}.md\:min-h-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:2rem}.md\:min-h-full:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-height:100%}.md\:w-64:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:16rem}.md\:w-full:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:100%}.md\:min-w-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:0px}.md\:grid-cols-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[12rem_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:12rem minmax(0,1fr)}.md\:grid-cols-\[16rem_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:16rem minmax(0,1fr)}.md\:grid-cols-\[280px_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:280px minmax(0,1fr)}.md\:grid-cols-\[9\.5rem_minmax\(0\,1fr\)_3\.5rem_8\.5rem_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:9.5rem minmax(0,1fr) 3.5rem 8.5rem 1rem}.md\:grid-cols-\[minmax\(0\,0\.6fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,0\.6fr\)_minmax\(0\,1\.2fr\)_9\.5rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,.6fr) minmax(0,1.5fr) minmax(0,.6fr) minmax(0,1.2fr) 9.5rem}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.95fr\)_minmax\(0\,0\.75fr\)_minmax\(0\,1\.35fr\)_7rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) minmax(0,.75fr) minmax(0,1.35fr) 7rem}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_6\.5rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 6.5rem}.md\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_12rem_4rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 12rem 4rem}.md\:grid-cols-\[minmax\(0\,1fr\)_9rem_4rem_10\.5rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 9rem 4rem 10.5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(15rem\,20rem\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) minmax(15rem,20rem)}.md\:grid-cols-\[minmax\(10rem\,0\.65fr\)_minmax\(12rem\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(10rem,.65fr) minmax(12rem,1fr)}.md\:grid-cols-\[minmax\(10rem\,0\.65fr\)_minmax\(12rem\,1fr\)_minmax\(12rem\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(10rem,.65fr) minmax(12rem,1fr) minmax(12rem,1fr)}.md\:grid-cols-\[minmax\(11rem\,1\.1fr\)_minmax\(0\,1fr\)_5rem_5rem_minmax\(9rem\,0\.8fr\)_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(11rem,1.1fr) minmax(0,1fr) 5rem 5rem minmax(9rem,.8fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.1fr\)_3\.5rem_minmax\(0\,2fr\)_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(12rem,1.1fr) 3.5rem minmax(0,2fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.1fr\)_9rem_6\.25rem_3\.5rem_minmax\(0\,1\.5fr\)_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(12rem,1.1fr) 9rem 6.25rem 3.5rem minmax(0,1.5fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.3fr\)_minmax\(9rem\,1fr\)_7rem_minmax\(10rem\,1fr\)_minmax\(8rem\,0\.8fr\)_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(12rem,1.3fr) minmax(9rem,1fr) 7rem minmax(10rem,1fr) minmax(8rem,.8fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.4fr\)_minmax\(8rem\,1fr\)_5rem_5rem_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(12rem,1.4fr) minmax(8rem,1fr) 5rem 5rem 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.5fr\)_minmax\(8rem\,1fr\)_6\.5rem_7rem_1rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(12rem,1.5fr) minmax(8rem,1fr) 6.5rem 7rem 1rem}.md\:grid-cols-\[minmax\(13rem\,1\.4fr\)_minmax\(7rem\,1fr\)_minmax\(7rem\,0\.9fr\)_2rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(13rem,1.4fr) minmax(7rem,1fr) minmax(7rem,.9fr) 2rem}.md\:grid-cols-\[minmax\(13rem\,1\.4fr\)_minmax\(7rem\,1fr\)_minmax\(7rem\,0\.9fr\)_minmax\(7rem\,0\.9fr\)_2rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(13rem,1.4fr) minmax(7rem,1fr) minmax(7rem,.9fr) minmax(7rem,.9fr) 2rem}.md\:grid-cols-\[minmax\(15rem\,18rem\)_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(9rem\,13rem\)_minmax\(0\,46rem\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(9rem,13rem) minmax(0,46rem)}.md\:grid-cols-subgrid:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:subgrid}.md\:flex-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:row}.md\:flex-col:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:column}.md\:items-start:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:flex-start}.md\:items-end:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:flex-end}.md\:items-center:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-items:center}.md\:gap-x-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){-moz-column-gap:1rem;column-gap:1rem}.md\:self-stretch:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){align-self:stretch}.md\:justify-self-start:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){justify-self:start}.md\:overflow-visible:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow:visible}.md\:border-b-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-bottom-width:0px}.md\:border-l:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left-width:1px}.md\:border-l-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left-width:2px}.md\:border-r:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-right-width:1px}.md\:border-t:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-top-width:1px}.md\:border-t-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-top-width:0px}.md\:border-border\/60:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:hsl(var(--border) / .6)}.md\:border-l-transparent:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left-color:transparent}.md\:p-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding:1.5rem}.md\:px-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:0;padding-right:0}.md\:px-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:.75rem;padding-right:.75rem}.md\:px-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.25rem;padding-right:1.25rem}.md\:px-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.75rem;padding-right:1.75rem}.md\:py-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:1rem}.md\:pl-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:0}.md\:pl-14:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:3.5rem}.md\:pl-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1rem}.md\:pl-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.5rem}.md\:pl-\[10px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:10px}.md\:pr-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:2rem}.md\:pt-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:0}.md\:pt-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.5rem}.md\:pt-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:.75rem}.md\:pt-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1rem}.md\:hover\:border-l-border:hover:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left-color:hsl(var(--border))}}@container pando-page (min-width: 54.857rem){.md\:sr-only:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:sticky:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:sticky}.md\:top-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:0}.md\:col-span-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 1 / span 1}.md\:col-span-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 2 / span 2}.md\:col-span-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 3 / span 3}.md\:col-span-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 4 / span 4}.md\:col-start-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column-start:auto}.md\:row-start-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-row-start:auto}.md\:mt-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-top:.75rem}.md\:block:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.md\:inline:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline}.md\:flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex}.md\:grid:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:grid}.md\:hidden:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.md\:size-9:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:2.25rem;height:2.25rem}.md\:max-h-none:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-height:none}.md\:min-h-16:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:4rem}.md\:min-h-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:2rem}.md\:min-h-full:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-height:100%}.md\:w-64:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:16rem}.md\:w-full:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:100%}.md\:min-w-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:0px}.md\:grid-cols-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[12rem_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:12rem minmax(0,1fr)}.md\:grid-cols-\[16rem_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:16rem minmax(0,1fr)}.md\:grid-cols-\[280px_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:280px minmax(0,1fr)}.md\:grid-cols-\[9\.5rem_minmax\(0\,1fr\)_3\.5rem_8\.5rem_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:9.5rem minmax(0,1fr) 3.5rem 8.5rem 1rem}.md\:grid-cols-\[minmax\(0\,0\.6fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,0\.6fr\)_minmax\(0\,1\.2fr\)_9\.5rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,.6fr) minmax(0,1.5fr) minmax(0,.6fr) minmax(0,1.2fr) 9.5rem}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.95fr\)_minmax\(0\,0\.75fr\)_minmax\(0\,1\.35fr\)_7rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) minmax(0,.75fr) minmax(0,1.35fr) 7rem}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_6\.5rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 6.5rem}.md\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_12rem_4rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 12rem 4rem}.md\:grid-cols-\[minmax\(0\,1fr\)_9rem_4rem_10\.5rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 9rem 4rem 10.5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(15rem\,20rem\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) minmax(15rem,20rem)}.md\:grid-cols-\[minmax\(10rem\,0\.65fr\)_minmax\(12rem\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(10rem,.65fr) minmax(12rem,1fr)}.md\:grid-cols-\[minmax\(10rem\,0\.65fr\)_minmax\(12rem\,1fr\)_minmax\(12rem\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(10rem,.65fr) minmax(12rem,1fr) minmax(12rem,1fr)}.md\:grid-cols-\[minmax\(11rem\,1\.1fr\)_minmax\(0\,1fr\)_5rem_5rem_minmax\(9rem\,0\.8fr\)_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(11rem,1.1fr) minmax(0,1fr) 5rem 5rem minmax(9rem,.8fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.1fr\)_3\.5rem_minmax\(0\,2fr\)_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(12rem,1.1fr) 3.5rem minmax(0,2fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.1fr\)_9rem_6\.25rem_3\.5rem_minmax\(0\,1\.5fr\)_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(12rem,1.1fr) 9rem 6.25rem 3.5rem minmax(0,1.5fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.3fr\)_minmax\(9rem\,1fr\)_7rem_minmax\(10rem\,1fr\)_minmax\(8rem\,0\.8fr\)_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(12rem,1.3fr) minmax(9rem,1fr) 7rem minmax(10rem,1fr) minmax(8rem,.8fr) 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.4fr\)_minmax\(8rem\,1fr\)_5rem_5rem_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(12rem,1.4fr) minmax(8rem,1fr) 5rem 5rem 1rem}.md\:grid-cols-\[minmax\(12rem\,1\.5fr\)_minmax\(8rem\,1fr\)_6\.5rem_7rem_1rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(12rem,1.5fr) minmax(8rem,1fr) 6.5rem 7rem 1rem}.md\:grid-cols-\[minmax\(13rem\,1\.4fr\)_minmax\(7rem\,1fr\)_minmax\(7rem\,0\.9fr\)_2rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(13rem,1.4fr) minmax(7rem,1fr) minmax(7rem,.9fr) 2rem}.md\:grid-cols-\[minmax\(13rem\,1\.4fr\)_minmax\(7rem\,1fr\)_minmax\(7rem\,0\.9fr\)_minmax\(7rem\,0\.9fr\)_2rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(13rem,1.4fr) minmax(7rem,1fr) minmax(7rem,.9fr) minmax(7rem,.9fr) 2rem}.md\:grid-cols-\[minmax\(15rem\,18rem\)_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(9rem\,13rem\)_minmax\(0\,46rem\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(9rem,13rem) minmax(0,46rem)}.md\:grid-cols-subgrid:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:subgrid}.md\:flex-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:row}.md\:flex-col:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:column}.md\:items-start:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:flex-start}.md\:items-end:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:flex-end}.md\:items-center:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-items:center}.md\:gap-x-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){-moz-column-gap:1rem;column-gap:1rem}.md\:self-stretch:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){align-self:stretch}.md\:justify-self-start:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){justify-self:start}.md\:overflow-visible:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow:visible}.md\:border-b-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-bottom-width:0px}.md\:border-l:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left-width:1px}.md\:border-l-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left-width:2px}.md\:border-r:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-right-width:1px}.md\:border-t:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-top-width:1px}.md\:border-t-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-top-width:0px}.md\:border-border\/60:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:hsl(var(--border) / .6)}.md\:border-l-transparent:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left-color:transparent}.md\:p-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding:1.5rem}.md\:px-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:0;padding-right:0}.md\:px-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:.75rem;padding-right:.75rem}.md\:px-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.25rem;padding-right:1.25rem}.md\:px-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.75rem;padding-right:1.75rem}.md\:py-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:1rem}.md\:pl-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:0}.md\:pl-14:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:3.5rem}.md\:pl-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1rem}.md\:pl-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.5rem}.md\:pl-\[10px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:10px}.md\:pr-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:2rem}.md\:pt-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:0}.md\:pt-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.5rem}.md\:pt-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:.75rem}.md\:pt-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1rem}.md\:hover\:border-l-border:hover:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left-color:hsl(var(--border))}}@media(min-width:1024px){.lg\:sticky:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:sticky}.lg\:top-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:1rem}.lg\:top-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){top:1.5rem}.lg\:col-span-1:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 1 / span 1}.lg\:col-span-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 2 / span 2}.lg\:col-span-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-column:span 3 / span 3}.lg\:mx-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-left:0;margin-right:0}.lg\:mb-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){margin-bottom:1.5rem}.lg\:block:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}.lg\:flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:flex}.lg\:inline-flex:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline-flex}.lg\:hidden:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:none}.lg\:max-h-\[min\(55vh\,36rem\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-height:min(55vh,36rem)}.lg\:w-1\/2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:50%}.lg\:w-\[86vw\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:86vw}.lg\:w-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:auto}.lg\:w-full:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:100%}.lg\:min-w-\[860px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:860px}.lg\:grid-cols-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(18rem\,0\.85fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(15rem\,0\.8fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(20rem\,0\.85fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_19rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 19rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(210px\,0\.38fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1fr) minmax(210px,.38fr)}.lg\:grid-cols-\[minmax\(17rem\,0\.82fr\)_minmax\(0\,1\.7fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(17rem,.82fr) minmax(0,1.7fr)}.lg\:grid-cols-\[minmax\(260px\,0\.9fr\)_minmax\(300px\,1\.1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr)}.lg\:flex-row:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:row}.lg\:flex-col:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){flex-direction:column}.lg\:gap-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){gap:0px}.lg\:overflow-visible:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){overflow:visible}.lg\:border-b-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-bottom-width:0px}.lg\:border-l:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-left-width:1px}.lg\:border-r:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-right-width:1px}.lg\:border-t-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-top-width:0px}.lg\:border-border:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:hsl(var(--border))}.lg\:border-border\/60:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){border-color:hsl(var(--border) / .6)}.lg\:px-5:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:2rem;padding-right:2rem}.lg\:px-9:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:2.25rem;padding-right:2.25rem}.lg\:py-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-7:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:1.75rem;padding-bottom:1.75rem}.lg\:pb-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-bottom:0}.lg\:pl-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1rem}.lg\:pl-6:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:1.5rem}.lg\:pl-8:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-left:2rem}.lg\:pr-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:.75rem}.lg\:pr-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:1rem}.lg\:pr-9:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-right:2.25rem}.lg\:pt-0:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){padding-top:0}.lg\:shadow-\[inset_-1px_0_0_hsl\(var\(--foreground\)\/0\.025\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-shadow: inset -1px 0 0 hsl(var(--foreground)/.025);--tw-shadow-colored: inset -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:dark\:shadow-none:is(.dark *):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@container pando-page (min-width: 73.143rem){.lg\:sticky:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:sticky}.lg\:top-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:1rem}.lg\:top-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){top:1.5rem}.lg\:col-span-1:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 1 / span 1}.lg\:col-span-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 2 / span 2}.lg\:col-span-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-column:span 3 / span 3}.lg\:mx-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-left:0;margin-right:0}.lg\:mb-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){margin-bottom:1.5rem}.lg\:block:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}.lg\:flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:flex}.lg\:inline-flex:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline-flex}.lg\:hidden:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:none}.lg\:max-h-\[min\(55vh\,36rem\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-height:min(55vh,36rem)}.lg\:w-1\/2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:50%}.lg\:w-\[86vw\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:86vw}.lg\:w-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:auto}.lg\:w-full:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:100%}.lg\:min-w-\[860px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:860px}.lg\:grid-cols-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(18rem\,0\.85fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(15rem\,0\.8fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(20rem\,0\.85fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_19rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 19rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(210px\,0\.38fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1fr) minmax(210px,.38fr)}.lg\:grid-cols-\[minmax\(17rem\,0\.82fr\)_minmax\(0\,1\.7fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(17rem,.82fr) minmax(0,1.7fr)}.lg\:grid-cols-\[minmax\(260px\,0\.9fr\)_minmax\(300px\,1\.1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr)}.lg\:flex-row:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:row}.lg\:flex-col:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){flex-direction:column}.lg\:gap-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){gap:0px}.lg\:overflow-visible:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){overflow:visible}.lg\:border-b-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-bottom-width:0px}.lg\:border-l:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-left-width:1px}.lg\:border-r:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-right-width:1px}.lg\:border-t-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-top-width:0px}.lg\:border-border:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:hsl(var(--border))}.lg\:border-border\/60:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){border-color:hsl(var(--border) / .6)}.lg\:px-5:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:2rem;padding-right:2rem}.lg\:px-9:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:2.25rem;padding-right:2.25rem}.lg\:py-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-7:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:1.75rem;padding-bottom:1.75rem}.lg\:pb-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-bottom:0}.lg\:pl-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1rem}.lg\:pl-6:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:1.5rem}.lg\:pl-8:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-left:2rem}.lg\:pr-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:.75rem}.lg\:pr-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:1rem}.lg\:pr-9:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-right:2.25rem}.lg\:pt-0:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){padding-top:0}.lg\:shadow-\[inset_-1px_0_0_hsl\(var\(--foreground\)\/0\.025\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-shadow: inset -1px 0 0 hsl(var(--foreground)/.025);--tw-shadow-colored: inset -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:dark\:shadow-none:is(.dark *):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1280px){.xl\:relative:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){position:relative}.xl\:inset-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){inset:auto}.xl\:z-auto:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){z-index:auto}.xl\:inline:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:inline}.xl\:w-\[420px\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){width:420px}.xl\:max-w-none:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){max-width:none}.xl\:grid-cols-2:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(18rem\,0\.6fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr)}.xl\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.xl\:shadow-none:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@container pando-page (min-width: 86.655rem){.xl\:relative:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){position:relative}.xl\:inset-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){inset:auto}.xl\:z-auto:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){z-index:auto}.xl\:inline:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:inline}.xl\:w-\[420px\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){width:420px}.xl\:max-w-none:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){max-width:none}.xl\:grid-cols-2:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(18rem\,0\.6fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr)}.xl\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.xl\:shadow-none:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\>\*\:first-child\]\:pt-0>*:first-child{padding-top:0}.\[\&\>\*\:not\(\:first-child\)\:not\(\:empty\)\]\:before\:mr-1\.5>*:not(:first-child):not(:empty):before{content:var(--tw-content);margin-right:.375rem}.\[\&\>\*\:not\(\:first-child\)\:not\(\:empty\)\]\:before\:text-foreground\/25>*:not(:first-child):not(:empty):before{content:var(--tw-content);color:hsl(var(--foreground) / .25)}.\[\&\>\*\:not\(\:first-child\)\:not\(\:empty\)\]\:before\:content-\[\'·\'\]>*:not(:first-child):not(:empty):before{--tw-content: "·";content:var(--tw-content)}.\[\&\>\*\:nth-child\(2\)\]\:hidden>*:nth-child(2){display:none}@media(min-width:640px){.sm\:\[\&\>\*\:nth-child\(2\)\]\:block>*:nth-child(2):where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){display:block}}@container pando-page (min-width: 45.714rem){.sm\:\[\&\>\*\:nth-child\(2\)\]\:block>*:nth-child(2):where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){display:block}}.\[\&\>\*\]\:min-w-\[44rem\]>*{min-width:44rem}.\[\&\>\*\]\:py-5>*{padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width:768px){.md\:\[\&\>\*\]\:min-w-0>*:where(:not(:is(.pando-page-tab-canvas,.pando-column-canvas) *)){min-width:0px}}@container pando-page (min-width: 54.857rem){.md\:\[\&\>\*\]\:min-w-0>*:where(:is(.pando-page-tab-canvas,.pando-column-canvas) *){min-width:0px}}.\[\&\>button\:first-child\]\:h-full>button:first-child{height:100%}.\[\&\>section\:first-child\]\:border-t-0>section:first-child{border-top-width:0px}.\[\&\>section\]\:mt-0>section{margin-top:0}.\[\&\>section\]\:border-t-0>section{border-top-width:0px}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&_a\.mention\:hover\]\:underline a.mention:hover{text-decoration-line:underline}.\[\&_a\.mention\:hover\]\:opacity-90 a.mention:hover{opacity:.9}.\[\&_a\.mention\]\:font-semibold a.mention{font-weight:600}.\[\&_a\.mention\]\:text-brand-orange a.mention{color:hsl(var(--brand-orange))}.\[\&_a\.mention\]\:no-underline a.mention{text-decoration-line:none}.\[\&_a\.mention\]\:underline-offset-2 a.mention{text-underline-offset:2px}.\[\&_a\:hover\]\:opacity-80 a:hover{opacity:.8}.\[\&_a\]\:cursor-pointer a{cursor:pointer}.\[\&_a\]\:text-brand-navy a{color:hsl(var(--brand-navy))}.\[\&_a\]\:text-white a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.dark\:\[\&_a\]\:text-foreground a:is(.dark *){color:hsl(var(--foreground))}.dark\:\[\&_a\]\:text-sky-300 a:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.\[\&_blockquote\]\:my-1 blockquote{margin-top:.25rem;margin-bottom:.25rem}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-width:2px}.\[\&_blockquote\]\:border-foreground\/30 blockquote{border-color:hsl(var(--foreground) / .3)}.\[\&_blockquote\]\:border-white\/40 blockquote{border-color:#fff6}.\[\&_blockquote\]\:pl-2 blockquote{padding-left:.5rem}.\[\&_blockquote\]\:italic blockquote{font-style:italic}.\[\&_blockquote\]\:opacity-80 blockquote{opacity:.8}.\[\&_button\:hover\]\:\!bg-muted button:hover{background-color:hsl(var(--muted))!important}.dark\:\[\&_button\:hover\]\:\!bg-white\/\[0\.06\] button:hover:is(.dark *){background-color:#ffffff0f!important}.dark\:\[\&_button\:hover\]\:bg-white\/\[0\.028\] button:hover:is(.dark *){background-color:#ffffff07}.\[\&_button\]\:\!border-border button{border-color:hsl(var(--border))!important}.\[\&_button\]\:\!bg-card button{background-color:hsl(var(--card))!important}.\[\&_button\]\:\!fill-foreground button{fill:hsl(var(--foreground))!important}.dark\:\[\&_button\]\:\!border-white\/\[0\.06\] button:is(.dark *){border-color:#ffffff0f!important}.dark\:\[\&_button\]\:\!bg-transparent button:is(.dark *){background-color:transparent!important}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-muted\/70 code{background-color:hsl(var(--muted) / .7)}.\[\&_code\]\:bg-white\/15 code{background-color:#ffffff26}.\[\&_code\]\:px-1 code{padding-left:.25rem;padding-right:.25rem}.\[\&_code\]\:py-0\.5 code{padding-top:.125rem;padding-bottom:.125rem}.\[\&_code\]\:font-mono code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.\[\&_code\]\:text-\[12px\] code{font-size:12px}.\[\&_code\]\:text-body-sm code{font-size:var(--text-body-sm)}.\[\&_code\]\:text-xs code{font-size:.75rem;line-height:1rem}.\[\&_del\]\:line-through del{text-decoration-line:line-through}.\[\&_em\]\:italic em{font-style:italic}.\[\&_h1\]\:mb-1 h1{margin-bottom:.25rem}.\[\&_h1\]\:mb-2 h1{margin-bottom:.5rem}.\[\&_h1\]\:mt-2 h1{margin-top:.5rem}.\[\&_h1\]\:mt-3 h1{margin-top:.75rem}.\[\&_h1\]\:text-base h1{font-size:1rem;line-height:1.5rem}.\[\&_h1\]\:text-body-lg h1{font-size:var(--text-body-lg)}.\[\&_h1\]\:text-lg h1{font-size:1.125rem;line-height:1.75rem}.\[\&_h1\]\:font-semibold h1{font-weight:600}.\[\&_h1\]\:text-foreground h1{color:hsl(var(--foreground))}.\[\&_h2\]\:mb-1 h2{margin-bottom:.25rem}.\[\&_h2\]\:mt-2 h2{margin-top:.5rem}.\[\&_h2\]\:mt-3 h2{margin-top:.75rem}.\[\&_h2\]\:text-base h2{font-size:1rem;line-height:1.5rem}.\[\&_h2\]\:text-body-lg h2{font-size:var(--text-body-lg)}.\[\&_h2\]\:text-sm h2{font-size:.875rem;line-height:1.25rem}.\[\&_h2\]\:font-semibold h2{font-weight:600}.\[\&_h2\]\:text-foreground h2{color:hsl(var(--foreground))}.\[\&_h3\]\:mb-1 h3{margin-bottom:.25rem}.\[\&_h3\]\:mt-2 h3{margin-top:.5rem}.\[\&_h3\]\:mt-3 h3{margin-top:.75rem}.\[\&_h3\]\:text-\[11px\] h3{font-size:11px}.\[\&_h3\]\:text-body h3{font-size:var(--text-body)}.\[\&_h3\]\:text-sm h3{font-size:.875rem;line-height:1.25rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:uppercase h3{text-transform:uppercase}.\[\&_h3\]\:tracking-wide h3{letter-spacing:.1em}.\[\&_h3\]\:text-muted-foreground h3{color:hsl(var(--muted-foreground))}.\[\&_h4\]\:mb-0\.5 h4{margin-bottom:.125rem}.\[\&_h4\]\:mt-1\.5 h4{margin-top:.375rem}.\[\&_h4\]\:mt-2 h4{margin-top:.5rem}.\[\&_h4\]\:text-body-sm h4{font-size:var(--text-body-sm)}.\[\&_h4\]\:text-xs h4{font-size:.75rem;line-height:1rem}.\[\&_h4\]\:font-semibold h4{font-weight:600}.\[\&_h4\]\:text-foreground h4{color:hsl(var(--foreground))}.\[\&_hr\]\:my-2 hr{margin-top:.5rem;margin-bottom:.5rem}.\[\&_hr\]\:border-current hr{border-color:currentColor}.\[\&_hr\]\:opacity-20 hr{opacity:.2}.\[\&_li\]\:my-0\.5 li{margin-top:.125rem;margin-bottom:.125rem}.\[\&_li\]\:marker\:text-muted-foreground\/60 * li::marker{color:hsl(var(--muted-foreground) / .6)}.\[\&_li\]\:marker\:text-muted-foreground\/60 li::marker{color:hsl(var(--muted-foreground) / .6)}.\[\&_ol\]\:my-1 ol{margin-top:.25rem;margin-bottom:.25rem}.\[\&_ol\]\:my-2 ol{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ol\]\:ml-4 ol{margin-left:1rem}.\[\&_ol\]\:ml-5 ol{margin-left:1.25rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_p\+p\]\:mt-1\.5 p+p{margin-top:.375rem}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:my-1\.5 p{margin-top:.375rem;margin-bottom:.375rem}.\[\&_p\]\:my-2 p{margin-top:.5rem;margin-bottom:.5rem}.\[\&_pre\]\:my-1\.5 pre{margin-top:.375rem;margin-bottom:.375rem}.\[\&_pre\]\:my-2 pre{margin-top:.5rem;margin-bottom:.5rem}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-md pre{border-radius:calc(var(--radius) - 2px)}.\[\&_pre\]\:bg-muted\/60 pre{background-color:hsl(var(--muted) / .6)}.\[\&_pre\]\:bg-muted\/70 pre{background-color:hsl(var(--muted) / .7)}.\[\&_pre\]\:bg-white\/10 pre{background-color:#ffffff1a}.\[\&_pre\]\:p-2 pre{padding:.5rem}.\[\&_pre_code\]\:bg-transparent pre code{background-color:transparent}.\[\&_pre_code\]\:p-0 pre code{padding:0}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_svg\]\:h-3\.5 svg{height:.875rem}.\[\&_svg\]\:w-3\.5 svg{width:.875rem}.\[\&_table\]\:my-1\.5 table{margin-top:.375rem;margin-bottom:.375rem}.\[\&_table\]\:my-3 table{margin-top:.75rem;margin-bottom:.75rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-xs table{font-size:.75rem;line-height:1rem}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-b td{border-bottom-width:1px}.\[\&_td\]\:border-border\/60 td{border-color:hsl(var(--border) / .6)}.\[\&_td\]\:px-1\.5 td{padding-left:.375rem;padding-right:.375rem}.\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.\[\&_td\]\:py-0\.5 td{padding-top:.125rem;padding-bottom:.125rem}.\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-b th{border-bottom-width:1px}.\[\&_th\]\:border-border\/60 th{border-color:hsl(var(--border) / .6)}.\[\&_th\]\:bg-muted\/40 th{background-color:hsl(var(--muted) / .4)}.\[\&_th\]\:px-1\.5 th{padding-left:.375rem;padding-right:.375rem}.\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}.\[\&_th\]\:py-0\.5 th{padding-top:.125rem;padding-bottom:.125rem}.\[\&_th\]\:py-1 th{padding-top:.25rem;padding-bottom:.25rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_ul\]\:my-1 ul{margin-top:.25rem;margin-bottom:.25rem}.\[\&_ul\]\:my-2 ul{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ul\]\:ml-4 ul{margin-left:1rem}.\[\&_ul\]\:ml-5 ul{margin-left:1.25rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}
