.stratum-companion-bot.lb-root{animation:none;overflow:visible;cursor:inherit}.product-avatar-stage{position:relative;display:inline-grid;place-items:center;overflow:visible;isolation:isolate}.stratum-companion-bot.product-avatar-stage{animation:none}.product-avatar-layer{position:absolute;inset:0;display:grid;place-items:center;opacity:0;pointer-events:none;transform:scale(.96);transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.77,0,.175,1)}.product-avatar-layer.is-active{z-index:1;opacity:1;pointer-events:inherit;transform:scale(1)}.product-avatar-stage>.product-avatar-layer>.product-avatar-render{width:100%;height:100%}.product-avatar-stage-bot .product-avatar-layer-orb *,.product-avatar-stage-orb .product-avatar-layer-bot *{animation-play-state:paused!important}.product-avatar-stage.is-static *,.product-avatar-stage.is-static .product-avatar-layer{animation:none!important;transition:none!important}.lb-root{position:relative;display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.lb-root svg{overflow:visible}.lb-arm,.lb-body,.lb-head,.lb-shadow,.lb-tassel,.lb-torso,.lb-zzz{transform-box:view-box}.lb-dot{transform-box:fill-box;transform-origin:center}.lb-head{transform-origin:100px 104px;animation:lb-bob 3.4s ease-in-out infinite}.lb-head,.lb-pupils{transition:transform .1s linear}.lb-pupils{transform-box:view-box}.lb-body{transform-origin:100px 152px;animation:lb-breathe 3.4s ease-in-out infinite}.lb-shadow{transform-origin:100px 206px;animation:lb-shade 3.4s ease-in-out infinite}.lb-arm-l{transform-origin:64px 122px;animation:lb-sway 3.8s ease-in-out infinite}.lb-arm-r{transform-origin:136px 122px;animation:lb-sway 3.8s ease-in-out infinite reverse}@keyframes lb-bob{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes lb-breathe{0%,to{scale:1}50%{scale:1.025 .985}}@keyframes lb-shade{0%,to{opacity:.22;scale:1}50%{opacity:.14;scale:.9}}@keyframes lb-sway{0%,to{rotate:-2deg}50%{rotate:4deg}}.lb-thinking .lb-head{transform:rotate(8deg)}.lb-thinking .lb-arm-r{animation:lb-chin .7s cubic-bezier(.34,1.4,.5,1) forwards}@keyframes lb-chin{to{rotate:-34deg;translate:-16px 4px}}.lb-bulb,.lb-dots,.lb-glow,.lb-rays,.lb-tear,.lb-think{transform-box:view-box}.lb-bulb{transform-origin:166px 8px;animation:lb-jolt 3.8s step-end .4s infinite}@keyframes lb-jolt{0%,76%{translate:0 0}78%{translate:-4px 1px}80%{translate:3px -1px}82%{translate:-2px 0}84%,to{translate:0 0}}.lb-fil{stroke-dasharray:100;animation:lb-fil 3.8s linear infinite}@keyframes lb-fil{0%,6%{stroke-dashoffset:100;opacity:.45}62%,76%{stroke-dashoffset:0;opacity:1}78%,86%{opacity:.12}88%,to{stroke-dashoffset:100;opacity:.45}}.lb-glow{transform-origin:166px 8px;animation:lb-glow 3.8s ease-in infinite}@keyframes lb-glow{0%,8%{opacity:0}62%{opacity:.5}74%{opacity:.95}77%{opacity:0}79%{opacity:.7}81%{opacity:0}to{opacity:0}}.lb-rays{transform-origin:166px 8px;animation:lb-rays 3.8s ease-out infinite}@keyframes lb-rays{0%,64%{opacity:0;scale:.8}72%{opacity:.9;scale:1.06}77%{opacity:0;scale:1.12}to{opacity:0;scale:.8}}.lb-think .lb-tear{animation:lb-blow 3.8s step-end infinite}@keyframes lb-blow{0%,75%{opacity:0;scale:1 1}76%{opacity:.9;scale:1 .3}78%{opacity:0}80%{opacity:.6;scale:1 .55}82%,to{opacity:0}}.lb-td0,.lb-td1{animation:lb-td 3.8s ease-out infinite}.lb-td1{animation-delay:.18s}@keyframes lb-td{0%,4%{opacity:0;scale:.4}18%,74%{opacity:.75;scale:1}80%,to{opacity:0;scale:.5}}.lb-td0,.lb-td1{transform-box:fill-box;transform-origin:center}.lb-error .lb-head{animation:lb-shake .5s ease-in-out 2,lb-bob 3.4s ease-in-out infinite}@keyframes lb-shake{0%,to{translate:0 0}25%{translate:-5px 0}75%{translate:5px 0}}.lb-success .lb-arm-l{animation:lb-up-l .5s cubic-bezier(.34,1.5,.5,1) forwards}.lb-success .lb-arm-r{animation:lb-up-r .5s cubic-bezier(.34,1.5,.5,1) forwards}@keyframes lb-up-l{to{rotate:30deg}}@keyframes lb-up-r{to{rotate:-30deg}}.lb-celebrating .lb-arm-l{transform-origin:48px 160px;translate:-4px -50px;animation:lb-cheer-l .52s ease-in-out infinite}.lb-celebrating .lb-arm-r{transform-origin:152px 160px;translate:4px -50px;animation:lb-cheer-r .52s ease-in-out infinite}@keyframes lb-cheer-l{0%,to{rotate:-26deg}50%{rotate:2deg}}@keyframes lb-cheer-r{0%,to{rotate:26deg}50%{rotate:-2deg}}.lb-celebrating .lb-torso{animation:lb-hop-torso .62s cubic-bezier(.32,1.1,.5,1) infinite}.lb-celebrating .lb-body{animation:none}@keyframes lb-hop-torso{0%,to{translate:0 0}46%{translate:0 -20px}70%{translate:0 -4px}}.lb-celebrating .lb-head{animation:lb-hop-head .62s cubic-bezier(.32,1.2,.5,1) .05s infinite}@keyframes lb-hop-head{0%,to{translate:0 0}44%{translate:0 -24px}72%{translate:0 -4px}}.lb-celebrating .lb-shadow{animation:lb-hop-shade .62s ease-in-out infinite}@keyframes lb-hop-shade{0%,to{opacity:.22;scale:1}50%{opacity:.07;scale:.66}}.lb-spark{animation:lb-spark .62s ease-out infinite}.lb-spark1{animation-delay:.05s}.lb-spark2{animation-delay:.1s}.lb-spark3{animation-delay:.02s}.lb-spark4{animation-delay:.12s}@keyframes lb-spark{0%{opacity:0;scale:.3}30%{opacity:.9;scale:1}to{opacity:0;scale:.55;translate:0 -18px}}.lb-waving .lb-arm-r{transform-origin:152px 160px;translate:2px -48px;animation:lb-wave .7s ease-in-out infinite}@keyframes lb-wave{0%,to{rotate:-8deg}50%{rotate:24deg}}.lb-sleeping .lb-head{animation:lb-bob 5.5s ease-in-out infinite;rotate:-9deg}.lb-sleeping .lb-body{animation:lb-breathe 5.5s ease-in-out infinite}.lb-zzz{animation:lb-float 2.6s ease-in-out infinite}@keyframes lb-float{0%{opacity:0;translate:0 6px}40%{opacity:.85}to{opacity:0;translate:6px -14px}}.lb-tassel{transform-origin:146px 16px;animation:lb-swing 2.8s ease-in-out infinite}@keyframes lb-swing{0%,to{rotate:-7deg}50%{rotate:9deg}}.lb-loading .lb-head{animation:lb-bob 1.6s ease-in-out infinite}.lb-dot{animation:lb-pulse 1s ease-in-out infinite}.lb-dot1{animation-delay:.15s}.lb-dot2{animation-delay:.3s}@keyframes lb-pulse{0%,to{opacity:.25;scale:.75}50%{opacity:1;scale:1.15}}.lb-poke .lb-head{animation:lb-squish .6s cubic-bezier(.3,1.5,.5,1)}@keyframes lb-squish{0%{scale:1}30%{scale:1.12 .88}60%{scale:.94 1.06}to{scale:1}}@media (prefers-reduced-motion:reduce){.lb-root *{animation:none!important}}.stratum-companion-bot.or-root{animation:none;overflow:visible;cursor:inherit}.or-root{display:inline-block;overflow:visible;-webkit-tap-highlight-color:transparent}.or-float,.or-halo,.or-iris,.or-lid,.or-lids,.or-ring,.or-spark,.or-tassel{transform-box:view-box}.or-halo,.or-iris,.or-lid,.or-lids{transition:transform .26s cubic-bezier(.3,.8,.3,1),opacity .3s ease}.or-iris{transition-duration:.2s}.or-float{animation:or-float 4.6s ease-in-out infinite}@keyframes or-float{0%,to{translate:0 0}50%{translate:0 -6px}}.or-halo{animation:or-breathe 3.8s ease-in-out infinite}@keyframes or-breathe{0%,to{scale:1}50%{scale:1.07}}.or-ring{transform-origin:100px 112px;animation:or-spin 16s linear infinite}@keyframes or-spin{to{rotate:1turn}}.or-spinner{transform-box:view-box;transform-origin:100px 112px;animation:or-spin 1.1s linear infinite}.or-listening .or-halo{animation:or-breathe 1.1s ease-in-out infinite}.or-bar{transform-box:fill-box;transform-origin:center;animation:or-bar .62s ease-in-out infinite}.or-bar0{animation-delay:-.1s}.or-bar1{animation-delay:-.34s}.or-bar2{animation-delay:-.02s}.or-bar3{animation-delay:-.46s}.or-bar4{animation-delay:-.18s}.or-bar5{animation-delay:-.38s}.or-bar6{animation-delay:-.26s}@keyframes or-bar{0%,to{scale:1 .35}50%{scale:1 2.1}}.or-ripple{transform-box:view-box;transform-origin:100px 112px;animation:or-ripple 2.2s ease-out infinite}.or-ripple1{animation-delay:1.1s}@keyframes or-ripple{0%{scale:.55;opacity:.5}to{scale:1.3;opacity:0}}.or-sleeping .or-halo{animation:or-breathe 6.5s ease-in-out infinite}.or-sleeping .or-float{animation:or-doze 6.5s ease-in-out infinite}@keyframes or-doze{0%,to{translate:0 3px}50%{translate:0 -3px}}.or-seam{transform-box:view-box;transform-origin:100px 112px;animation:or-seam 6.5s ease-in-out infinite}@keyframes or-seam{0%,to{opacity:.55;scale:1 1}50%{opacity:1;scale:1.04 1}}.or-zzz{transform-box:view-box;animation:or-zfloat 2.8s ease-in-out infinite}@keyframes or-zfloat{0%{opacity:0;translate:0 6px}40%{opacity:.85}to{opacity:0;translate:7px -14px}}.or-err{transform-box:view-box;animation:or-jolt 3.4s step-end infinite}@keyframes or-jolt{0%,38%{translate:0 0}40%{translate:-5px 0}42%{translate:4px 1px}44%{translate:-3px -1px}46%,88%{translate:0 0}90%{translate:5px 0}92%{translate:-4px 1px}94%{translate:3px 0}96%,to{translate:0 0}}.or-x{animation:or-x-swap 3.4s step-end infinite}@keyframes or-x-swap{0%,40%{opacity:1}42%,92%{opacity:0}94%,to{opacity:1}}.or-404{animation:or-404-swap 3.4s step-end infinite}@keyframes or-404-swap{0%,40%{opacity:0}42%,92%{opacity:1}94%,to{opacity:0}}.or-tear{transform-box:view-box;animation:or-tear 3.4s step-end infinite}@keyframes or-tear{0%,39%{opacity:0;scale:1 1}40%{opacity:.9;scale:1 .3}41%{opacity:0}43%{opacity:.7;scale:1 .6}45%{opacity:0}89%{opacity:.9;scale:1 .35}91%{opacity:0}93%{opacity:.6;scale:1 .5}95%,to{opacity:0}}.or-celebrating .or-float{animation:or-hop .6s cubic-bezier(.32,1.1,.5,1) infinite}@keyframes or-hop{0%,to{translate:0 0}46%{translate:0 -20px}72%{translate:0 -4px}}.or-spark{animation:or-spark .6s ease-out infinite}.or-spark1{animation-delay:.06s}.or-spark2{animation-delay:.12s}.or-spark3{animation-delay:.03s}.or-spark4{animation-delay:.14s}@keyframes or-spark{0%{opacity:0;scale:.3}30%{opacity:.95;scale:1}to{opacity:0;scale:.6;translate:0 -16px}}.or-win-burst,.or-win-check,.or-win-dot,.or-win-spec{transform-box:view-box;transform-origin:100px 112px}.or-win-dot{animation:or-win-dot 2.6s ease-in-out infinite}.or-win-spec{animation:or-win-spec 2.6s ease-in-out infinite}@keyframes or-win-spec{0%,10%{opacity:.55;scale:1}20%,64%{opacity:0;scale:.25}74%{opacity:.55;scale:1.18}84%,to{opacity:.55;scale:1}}@keyframes or-win-dot{0%,10%{opacity:1;scale:1}20%,64%{opacity:0;scale:.25}74%{opacity:1;scale:1.18}84%,to{opacity:1;scale:1}}.or-win-check{stroke-dasharray:100;animation:or-win-check 2.6s ease-out infinite}@keyframes or-win-check{0%,18%{stroke-dashoffset:100;opacity:0}20%{stroke-dashoffset:100;opacity:1}40%,62%{stroke-dashoffset:0;opacity:1}68%,to{stroke-dashoffset:0;opacity:0}}.or-win-burst{animation:or-win-burst 2.6s ease-out infinite}@keyframes or-win-burst{0%,38%{opacity:0;scale:.55}46%{opacity:.85;scale:.92}62%{opacity:0;scale:1.35}to{opacity:0;scale:.55}}.or-bulb{transform-box:view-box;animation:or-jolt 3.8s step-end .4s infinite}.or-fil{stroke-dasharray:100;animation:or-fil 3.8s linear infinite}@keyframes or-fil{0%,6%{stroke-dashoffset:100;opacity:.5}62%,78%{stroke-dashoffset:0;opacity:1}80%,88%{opacity:.15}90%,to{stroke-dashoffset:100;opacity:.5}}.or-bulb-glow{transform-box:view-box;transform-origin:100px 103px;animation:or-bulb-glow 3.8s ease-in infinite}@keyframes or-bulb-glow{0%,8%{opacity:0}62%{opacity:.55}76%{opacity:.95}79%{opacity:0}81%{opacity:.7}83%,to{opacity:0}}.or-rays{transform-box:view-box;transform-origin:100px 103px;animation:or-rays 3.8s ease-out infinite}@keyframes or-rays{0%,66%{opacity:0;scale:.8}74%{opacity:.9;scale:1.06}79%{opacity:0;scale:1.1}to{opacity:0;scale:.8}}.or-bulb .or-tear{animation:or-blowout 3.8s step-end infinite}@keyframes or-blowout{0%,77%{opacity:0;scale:1 1}78%{opacity:.9;scale:1 .3}80%{opacity:0}82%{opacity:.6;scale:1 .55}84%,to{opacity:0}}.or-tassel{transform-origin:155px 40px;animation:or-swing 2.9s ease-in-out infinite}@keyframes or-swing{0%,to{rotate:-7deg}50%{rotate:9deg}}.or-poke .or-iris{animation:or-squish .5s cubic-bezier(.3,1.5,.5,1)}@keyframes or-squish{0%{scale:1}30%{scale:1.25 .8}60%{scale:.92 1.08}to{scale:1}}@media (prefers-reduced-motion:reduce){.product-avatar-layer{transform:none;transition:opacity .16s ease}.or-root *{animation:none!important}.or-halo,.or-iris,.or-lid,.or-lids{transition-property:opacity;transition-duration:.16s}}.product-handoff-motion{width:100%;pointer-events:none}.rl-stage{position:relative;width:100%;overflow:hidden}.rl-stage>div{position:absolute;left:50%;top:50%}.rl-giver,.rl-taker{will-change:transform}.rl-giver{animation:rl-giver 1.9s cubic-bezier(.2,.62,.35,1) forwards}@keyframes rl-giver{0%{translate:var(--g-in) 0;opacity:0}10%{opacity:1}44%{translate:var(--g-slow) 0}52%{translate:var(--g-stop) 0}58%{translate:var(--g-dip) 0}62%,86%{translate:var(--g-stop) 0;opacity:1}to{translate:var(--g-stop) 0;opacity:0}}.rl-taker{animation:rl-taker 1.9s cubic-bezier(.3,.85,.35,1) forwards}@keyframes rl-taker{0%,62%{translate:var(--t-wait) 0;opacity:1}68%{translate:var(--t-load) 0}80%{translate:var(--t-go) 0}88%{opacity:1}to{translate:var(--t-out) 0;opacity:0}}.rl-giver .lb-head,.rl-giver .lb-torso{transform-origin:100px 196px}.rl-giver .lb-head{animation:lb-bob 1.05s ease-in-out infinite,rl-lean 1.9s ease-out forwards}.rl-giver .lb-torso{animation:rl-lean 1.9s ease-out forwards}@keyframes rl-lean{0%,54%{rotate:9deg}72%{rotate:-3deg}to{rotate:0deg}}.rl-giver .lb-arm-l{animation:rl-pump 1.9s linear forwards}@keyframes rl-pump{0%{rotate:34deg}6%{rotate:-26deg}12%{rotate:34deg}18%{rotate:-26deg}24%{rotate:34deg}30%{rotate:-26deg}36%{rotate:34deg}44%{rotate:-16deg}56%{rotate:14deg}76%{rotate:5deg}to{rotate:0deg}}.rl-giver .lb-arm-r{animation:rl-hand-off 1.9s cubic-bezier(.3,.9,.4,1) forwards}@keyframes rl-hand-off{0%,62%{rotate:-52deg}70%{rotate:-46deg}82%{rotate:-8deg}to{rotate:0deg}}.rl-taker .lb-arm-l{animation:rl-reach 1.9s cubic-bezier(.3,1.05,.4,1) forwards}@keyframes rl-reach{0%,to{rotate:46deg}}.rl-taker .lb-arm-r{animation:rl-drive 1.9s cubic-bezier(.3,1.05,.4,1) forwards}@keyframes rl-drive{0%,62%{rotate:8deg}70%{rotate:34deg}78%{rotate:-30deg}86%{rotate:32deg}94%{rotate:-28deg}to{rotate:20deg}}.rl-taker .lb-head{transform-origin:100px 104px;animation:lb-bob 3.4s ease-in-out infinite,rl-glance 1.9s ease-out forwards}@keyframes rl-glance{0%,58%{rotate:-11deg}72%{rotate:7deg}to{rotate:5deg}}.rl-giver .lb-baton{animation:rl-baton-a 1.9s ease-in-out forwards}@keyframes rl-baton-a{0%{opacity:0;rotate:7deg}10%,44%{opacity:1;rotate:7deg}58%,61%{opacity:1;rotate:52deg}62%,to{opacity:0;rotate:52deg}}.rl-taker .lb-baton{animation:rl-baton-b 1.9s ease-out forwards}@keyframes rl-baton-b{0%,61%{opacity:0;rotate:-46deg}62%{opacity:1;rotate:-46deg}74%,88%{opacity:1;rotate:-1deg}to{opacity:0;rotate:-1deg}}.rl-flash{opacity:0;animation:rl-flash 1.9s ease-out forwards}@keyframes rl-flash{0%,56%{opacity:0;scale:.4}64%{opacity:.5;scale:.9}78%,to{opacity:0;scale:1.5}}.rl-trail{position:absolute;inset:0;pointer-events:none}.rl-trail span{position:absolute;left:30%;height:2%;border-radius:99px;animation:rl-streak .52s linear infinite}@keyframes rl-streak{0%{translate:6% 0;opacity:0;scale:.3 1}25%{opacity:.6}to{translate:var(--streak) 0;opacity:0;scale:1 1}}.rl-trail-in{animation:rl-trail-in 1.9s linear forwards}@keyframes rl-trail-in{0%{opacity:0}44%,6%{opacity:1}54%,to{opacity:0}}.rl-trail-out{animation:rl-trail-out 1.9s linear forwards}@keyframes rl-trail-out{0%,64%{opacity:0}70%,90%{opacity:1}to{opacity:0}}.om-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.om-stage svg{overflow:visible}.om-stage svg *{transform-box:view-box;transform-origin:210px 140px}.om-halo-a,.om-rim-a,.om-spec-a{animation:om-yield 2.05s cubic-bezier(.4,0,.3,1) forwards}.om-spec-a{animation-name:om-yield-spec}@keyframes om-yield-spec{0%,58%{opacity:.5}78%{opacity:.28}92%,to{opacity:0}}.om-halo-a{animation-name:om-yield-halo}@keyframes om-yield-halo{0%,56%{opacity:1}80%{opacity:.5}94%,to{opacity:0}}@keyframes om-yield{0%,58%{opacity:.4}78%{opacity:.22}92%,to{opacity:0}}.om-glow-a{animation:om-yield-glow 2.05s cubic-bezier(.4,0,.3,1) forwards}@keyframes om-yield-glow{0%,52%{opacity:.75;scale:1 1}66%{opacity:.72;scale:1.07 .99}76%{opacity:.5;scale:1.02 1}90%,to{opacity:0;scale:1 1}}.om-iris-a{animation:om-iris-a 2.05s cubic-bezier(.45,0,.3,1) forwards}@keyframes om-iris-a{0%,54%{scale:1}66%{scale:1.12}80%{scale:.45}90%,to{scale:0}}.om-shell-b{animation:om-arrive 2.05s cubic-bezier(.36,0,.22,1) forwards}.om-glow-b{animation:om-arrive-glow 2.05s cubic-bezier(.36,0,.22,1) forwards}@keyframes om-arrive-glow{0%{translate:252px 0;scale:.32;opacity:0}10%{opacity:.75}40%{translate:150px 0;scale:.45}60%{translate:74px 0;scale:.68 .58}74%{translate:16px 0;scale:.96 .88}84%{translate:0 0;scale:1.05}93%{scale:.99}to{translate:0 0;scale:1;opacity:.75}}@keyframes om-arrive{0%{translate:252px 0;scale:.32;opacity:0}10%{opacity:1}40%{translate:150px 0;scale:.45}60%{translate:74px 0;scale:.62}74%{translate:16px 0;scale:.9}84%{translate:0 0;scale:1.05}93%{scale:.99}to{translate:0 0;scale:1}}.om-iris-b{animation:om-iris-b 2.05s cubic-bezier(.36,0,.22,1) forwards}@keyframes om-iris-b{0%,60%{scale:.62}78%{scale:1.16}90%{scale:.97}to{scale:1}}.om-spec{animation:om-spec 2.05s ease-out forwards}@keyframes om-spec{0%,76%{opacity:0}92%,to{opacity:.5}}.om-swell{animation:om-swell 2.05s cubic-bezier(.25,.8,.4,1) forwards}@keyframes om-swell{0%,70%{opacity:0;scale:.86}82%{opacity:.18;scale:1.03}to{opacity:0;scale:1.24}}@media (prefers-reduced-motion:reduce){.om-stage *,.rl-stage *{animation-duration:.01ms!important}}.fnd{grid-template-rows:var(--topbar-h) minmax(0,1fr);background:var(--page-bg)}.fnd-topbar{height:var(--topbar-h);grid-template-columns:minmax(176px,1fr) minmax(260px,460px) minmax(min-content,1fr);gap:12px;padding:0 20px;background:color-mix(in oklab,var(--surface) 94%,transparent);border-bottom-color:var(--card-border);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.fnd-wordmark svg{width:154px;height:auto}.fnd-search{width:100%;height:36px;padding:0 12px;border-radius:18px!important;background:color-mix(in oklab,var(--page-bg) 86%,var(--surface))}.fnd-search-placeholder{font-size:13px}.fnd-topbar-right{gap:4px}.fnd-icon-btn{width:36px;height:36px;border-radius:12px!important}.fnd-icon-btn svg{width:18px;height:18px}.fnd-ai-btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 13px 0 9px;gap:7px;border-radius:999px!important;border:1px solid var(--lucrative-gold-border);color:var(--ink);background:var(--lucrative-gold-soft);background-size:auto;animation:none;font-size:13px}.fnd-ai-btn:after,.fnd-ai-btn:before{display:none}.fnd-ai-btn:hover{transform:none;border-color:var(--lucrative-gold);background:color-mix(in oklab,var(--lucrative-gold) 16%,var(--surface))}.fnd-ai-gold{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;color:var(--on-lucrative-gold);background:var(--lucrative-gold)}.fnd-user{height:36px;padding-right:9px;gap:8px;border-radius:18px!important}.fnd-user-avatar{width:28px;height:28px;font-size:11px}.fnd-user-name{font-size:12px}.fnd-user-org{font-size:10px}.fnd-workspace-header{position:-webkit-sticky;position:sticky;top:0;z-index:24;min-height:var(--workspace-header-h);display:flex;align-items:stretch;justify-content:space-between;gap:12px;padding:0 12px;background:color-mix(in oklab,var(--surface) 96%,transparent);border-bottom:1px solid var(--card-border);backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%)}.fnd-workspace-identity,.fnd-workspace-navigation{display:flex;align-items:stretch;min-width:0}.fnd-workspace-identity{align-items:center;gap:8px;flex-shrink:1}.fnd-workspace-navigation{flex:1 1;justify-content:flex-end}.ux-workspace-actions{margin-left:8px}.ux-workspace-actions,.ux-workspace-actions-content{display:flex;align-items:center;gap:6px}.ux-workspace-options-trigger{display:none!important}.ux-workspace-actions .actions-menu-trigger,.ux-workspace-actions .btn{height:32px;min-height:32px;padding:0 10px;font-size:12px}.ux-workspace-actions .btn.is-icon-only{width:32px;min-width:32px;padding:0;justify-content:center;border-radius:12px}.fnd-workspace-navigation:has(.ux-workspace-actions) .fnd-tabstrip-empty{width:auto;min-width:0;flex:1 1}.fnd-app-pill{height:32px;padding:0 9px;gap:7px;border-radius:16px!important}.fnd-app-identity{cursor:pointer;pointer-events:auto;background:transparent;border-color:transparent;color:inherit;text-decoration:none;transition:background .16s ease,border-color .16s ease}.fnd-app-identity:hover{background:var(--surface-alt);border-color:var(--card-border)}.fnd-app-identity:focus-visible,.fnd-page-title-link:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 18%,transparent)}.fnd-app-identity .fnd-app-pill-icon{background:var(--page-bg)}.fnd-page-title-sep{height:18px}.fnd-page-title-text{font-size:15px;font-weight:500}.fnd-page-title-slot{min-width:0;max-width:100%}.fnd-page-title-slot>.fnd-page-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fnd-page-title-slot>.fnd-page-title-sep{flex-shrink:0}.fnd-workspace-identity button.fnd-page-title-link{border:0;background:transparent;text-align:left;cursor:pointer;box-shadow:none}.fnd-page-title-link{margin:-4px -6px;padding:4px 6px;border-radius:8px;color:inherit;text-decoration:none;transition:background .16s ease,color .16s ease}.fnd-page-title-link:hover{color:var(--primary)}.fnd-page-title-link:hover,.fnd-workspace-identity button.fnd-page-title-link:hover{background:var(--surface-alt)}.fnd-toptab{height:47px;padding:0 12px;font-size:13px}.fnd-toptab.is-active:after{left:14px;right:14px}.fnd-body{grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:calc(100vh - var(--topbar-h));height:calc(100vh - var(--topbar-h));overflow:hidden;padding:var(--workspace-frame-gap) var(--workspace-frame-gap) var(--workspace-frame-gap) 0}.fnd.is-nav-expanded .fnd-body{grid-template-columns:var(--sidebar-w-expanded) minmax(0,1fr)}.fnd.is-home .fnd-body,.fnd.is-home.is-nav-expanded .fnd-body{grid-template-columns:minmax(0,1fr);padding:var(--workspace-frame-gap)}.fnd.is-hdq-fullscreen .fnd-body{grid-template-columns:var(--sidebar-w) minmax(0,1fr);padding:0}.fnd.is-hdq-fullscreen.is-nav-expanded .fnd-body{grid-template-columns:var(--sidebar-w-expanded) minmax(0,1fr);padding:0}body:has(.environment-banner) .fnd{min-height:calc(100dvh - 25px)}body:has(.environment-banner) .fnd-body{min-height:calc(100dvh - var(--topbar-h) - 25px);height:calc(100dvh - var(--topbar-h) - 25px)}body:has(.environment-banner) .fnd.is-hdq-fullscreen{min-height:calc(100dvh - 25px)}body:has(.environment-banner) .fnd.is-hdq-fullscreen .fnd-body{min-height:calc(100dvh - var(--topbar-h) - 25px);height:calc(100dvh - var(--topbar-h) - 25px)}.fnd-rail{top:var(--topbar-h);height:100%;min-height:0;padding:0 6px;overflow:hidden;overscroll-behavior:contain}.fnd-rail-inner{min-height:0;border-radius:22px;padding:7px}.fnd-rail-nav{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,white 34%,transparent) transparent;scrollbar-gutter:stable}.fnd-rail-nav::-webkit-scrollbar{display:block;width:5px}.fnd-rail-nav::-webkit-scrollbar-track{background:transparent}.fnd-rail-nav::-webkit-scrollbar-thumb{background:color-mix(in oklab,white 34%,transparent);border-radius:999px}.fnd-rail-item{height:38px;padding:0 8px;gap:10px;border-radius:14px!important}.fnd-rail-item-label{font-size:13px}.fnd-rail-child{height:34px}.fnd-rail-sub-dot>span{width:5px;height:5px;border-radius:999px;background:currentColor}.fnd-rail-toggle{height:36px;border-radius:14px!important}.fnd.is-nav-expanded .fnd-rail-section{margin:7px 0 2px}.fnd-rail-item.is-active{background:color-mix(in srgb,var(--lucrative-gold) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lucrative-gold) 20%,transparent)}.fnd-rail-item.is-active:before{background:var(--lucrative-gold)}.fnd-rail-item.is-active>.fnd-rail-item-icon{color:var(--lucrative-gold)}.fnd:not(.is-nav-expanded) .fnd-rail-item.is-active{background:transparent;box-shadow:none}.fnd:not(.is-nav-expanded) .fnd-rail-item.is-active:before{display:none}.fnd-content{position:relative;isolation:isolate;min-width:0;background:var(--surface);border-top:1px solid var(--card-border);border-left:1px solid var(--card-border);border:1px solid var(--card-border);border-radius:22px;overflow:auto;scroll-padding-top:calc(var(--workspace-header-h) + 8px)}.fnd.is-home .fnd-content{background:var(--surface);border:1px solid var(--card-border);border-radius:24px}.fnd.is-hdq-fullscreen .fnd-content{grid-column:2;height:100%;min-height:0!important;border:0;border-radius:0;overflow:hidden;background:var(--surface);box-shadow:none}.fnd.is-hdq-fullscreen .fnd-content .page-wide,.fnd.is-hdq-fullscreen .fnd-content .st,.fnd.is-hdq-fullscreen .fnd-content>.page{height:100%;min-height:0;padding:0!important}.fnd-content .page,.fnd-content .page-wide,.fnd-content>.page{width:100%;max-width:none;box-sizing:border-box;padding-top:12px!important;padding-bottom:24px!important}.fnd-content .gov,.fnd-content .mk,.fnd-content .page,.fnd-content .page-wide,.fnd-content .qb,.fnd-content .sd,.fnd-content .st,.fnd-content .swq{padding-left:16px!important;padding-right:16px!important}.fnd-content .page-wide>:first-child,.fnd-content .page>:first-child{margin-top:0}.fnd-content .page-wide>:last-child,.fnd-content .page>:last-child{margin-bottom:0}.fnd-content .page-title,.fnd-content .sd .page-title{font-size:28px!important;line-height:35px;font-weight:500}.fnd .actions-menu-trigger,.fnd .btn,.fnd .btn-filter,.fnd .btn-sm,.fnd .ct-page-btn,.fnd .ct-select,.fnd .dl-view-btn,.fnd .sd-iconbtn,.fnd .sd-select{border-radius:12px!important}.fnd .actions-menu-trigger,.fnd .btn{height:36px;padding:0 12px;gap:7px;font-size:13px}.fnd .btn-sm{height:32px;padding:0 10px;font-size:12px}.fnd .badge{height:26px;padding:0 8px;font-size:12px}.fnd .badge-sm{height:24px;font-size:11px}.fnd-content .heading-help-source{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.fnd-content .heading-help-title{position:relative;display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:help;outline:none}.fnd-content .heading-help-title:after{content:"i";display:inline-grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border:1px solid color-mix(in srgb,var(--primary) 40%,var(--card-border));border-radius:999px;color:var(--primary);background:var(--surface);font:700 11px/1 var(--font-body)}.fnd-content .heading-help-title:before{content:attr(data-heading-help);position:absolute;z-index:80;top:calc(100% + 8px);left:0;width:max-content;max-width:min(420px,calc(100vw - 64px));padding:10px 12px;border:1px solid var(--card-border);border-radius:12px;background:var(--ink);color:var(--on-dark);box-shadow:var(--shadow-md);font:500 12px/1.5 var(--font-body);letter-spacing:0;white-space:normal;opacity:0;visibility:hidden;transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;pointer-events:none}.fnd-content .heading-help-title:focus-visible:before,.fnd-content .heading-help-title:hover:before{opacity:1;visibility:visible;transform:translateY(0)}.fnd-content .heading-help-title:focus-visible:after{outline:2px solid var(--primary);outline-offset:2px}.fnd :is(.btn,.btn-sm,.btn-filter,.actions-menu-trigger,.ct-page-btn,.dl-view-btn,.sd-iconbtn,.mk-icon-btn,button[role=tab]){border-radius:14px!important}.fnd button{border-radius:14px!important}.fnd .ed-safeguard-modes>button[role=radio]{height:auto!important;min-height:0;border-radius:12px!important;overflow:visible}.fnd :is(.btn-icon,.mk-icon-btn,.sd-iconbtn){border-radius:999px!important}.fnd .product-helper-button{border-radius:999px!important}.fnd:not(.is-home) .glass-scope .card,.fnd:not(.is-home) .glass-scope .dt-card,.fnd:not(.is-home) .glass-scope .table-bordered,.fnd:not(.is-home) .glass-scope .table-card{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--card-border);box-shadow:none;border-radius:18px}.fnd:not(.is-home) .card{padding:16px;border-radius:18px}.fnd:not(.is-home) .table-card{padding:0;overflow:hidden;border-radius:18px}.fnd:not(.is-home) .sd-queue{padding:0}.fnd:not(.is-home) .sd-queue-scroll{margin:0;padding:0}.fnd:not(.is-home) .table{border-collapse:collapse;border-spacing:0}.fnd:not(.is-home) .glass-scope .table thead th,.fnd:not(.is-home) .table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:9px 12px;background:var(--page-bg);border:0;border-bottom:1px solid var(--card-border);border-radius:0;color:var(--text-secondary);font-size:12px;line-height:18px}.fnd:not(.is-home) .glass-scope .table tbody td,.fnd:not(.is-home) .table tbody td{padding:9px 12px;background:var(--surface);border:0;border-bottom:1px solid var(--card-border);border-radius:0;font-size:14px;line-height:20px}.fnd:not(.is-home) .table tbody tr:last-child td{border-bottom:0}.fnd:not(.is-home) .table tbody tr:hover td{background:color-mix(in oklab,var(--primary) 5%,var(--surface))}.fnd:not(.is-home) .ct-tag{padding:2px 7px;font-size:11px}.fnd-content .sd-header{align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px}.fnd-content .sd-header-actions{gap:8px;padding-top:0}.fnd-content .ct-filters{gap:8px;margin-bottom:12px}.fnd-content .ct-search,.fnd-content .ct-select{height:36px;border-radius:14px!important}.fnd-content .ct-search{min-width:220px;max-width:300px;padding:0 11px}.fnd-content .ct-search input{font-size:13px}.fnd-content .ct-select{padding:0 11px;font-size:12px}.fnd-content .ct-pagination{margin-top:12px}.fnd-content .ct-toolbar-stack{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.fnd-content .ct-toolbar-stack .ct-filters{margin:0;flex-wrap:nowrap}.fnd-content .ct-toolbar-stack .ct-scope{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;height:36px;min-width:128px;max-width:170px;border:1px solid var(--card-border);border-radius:14px;background:var(--surface);color:var(--ink)}.fnd-content .ct-toolbar-stack .ct-scope:focus-within{border-color:var(--primary);outline:2px solid color-mix(in oklab,var(--primary) 18%,transparent)}.fnd-content .ct-toolbar-stack .ct-scope select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;min-width:0;border:0;padding:0 28px 0 11px;outline:0;background:transparent;color:inherit;font:700 12px/1 var(--font-body);cursor:pointer}.fnd-content .ct-toolbar-stack .ct-scope svg{position:absolute;right:9px;pointer-events:none}.fnd-content .ct-toolbar-stack .ct-filter-count{min-width:19px;height:19px;display:inline-grid;place-items:center;padding:0 4px;border-radius:999px;background:var(--primary);color:white;font:700 11px/1 var(--font-body)}.fnd-content .ct-toolbar-spacer{flex:1 1;min-width:8px}.fnd-content .btn-filter.is-active{color:var(--primary);border-color:color-mix(in oklab,var(--primary) 45%,var(--card-border));background:color-mix(in oklab,var(--primary) 7%,var(--surface))}.ct-active-filters{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ct-filter-chip{min-height:26px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;color:var(--primary);background:color-mix(in oklab,var(--primary) 7%,var(--surface));border:1px solid color-mix(in oklab,var(--primary) 24%,var(--card-border));border-radius:12px;font:700 12px/1.3 var(--font-body);cursor:pointer}.ct-filter-chip.is-static{color:var(--text-secondary);background:var(--page-bg);border-color:var(--card-border);cursor:default}.ct-advanced-panel,.ct-filter-panel{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:12px;background:var(--page-bg);border:1px solid var(--card-border);border-radius:16px}.ct-advanced-panel{display:block}.ct-filter-panel>.ct-advanced-panel{flex:1 0 100%;border:0;padding:10px 0 0;border-top:1px solid var(--card-border);border-radius:0}.ct-filter-advanced-toggle.is-active{color:var(--primary);border-color:color-mix(in oklab,var(--primary) 45%,var(--card-border))}.ct-filter-field{display:flex;flex-direction:column;gap:5px;min-width:148px}.ct-filter-field .ct-select,.ct-filter-field .input{width:100%;min-width:148px;max-width:210px;height:36px;padding:0 11px;font-size:12px;line-height:1;border-radius:14px;box-sizing:border-box}.ct-filter-field .input{border:1px solid var(--card-border);background:var(--surface);color:var(--ink);font-family:var(--font-body)}.ct-filter-field .input:focus{outline:none;border-color:var(--primary)}.ct-filter-label{color:var(--text-secondary);font:700 11px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.04em}.ct-filter-range{display:contents}.ct-filter-panel-clear{align-self:flex-end}.ux-index-header{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--card-border)}.ux-index-context{min-width:0;flex:1 1}.ux-index-context>p{margin:0;color:var(--text-secondary);font:400 13px/1.4 var(--font-body)}.ux-index-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:nowrap}.ux-view-tabs{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.ux-view-tabs::-webkit-scrollbar{display:none;height:0}.ux-view-add,.ux-view-tab{position:relative;height:34px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:0 0 auto;color:var(--text-secondary);background:transparent;border:0;font:700 13px/1 var(--font-body);cursor:pointer}.ux-view-tab>span{min-width:20px;padding:2px 6px;border-radius:999px;background:var(--page-bg);font-size:11px}.ux-view-tab.is-active{color:var(--ink)}.ux-view-tab.is-active:after{content:"";position:absolute;left:9px;right:9px;bottom:-11px;height:2px;border-radius:2px 2px 0 0;background:var(--primary)}.ux-view-add{color:var(--primary);font-weight:400}.ux-view-segment{color:var(--text-secondary);font-weight:700}.ux-view-segment:hover{color:var(--ink)}.saved-views{margin:0 0 10px}.saved-views-error{margin:8px 0 0;padding:9px 12px;border:1px solid #e9c982;border-radius:12px;background:#fff8e9;color:#744d16;font-size:13px}.saved-views-main{min-height:42px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--card-border)}.saved-views-main .ux-view-tabs{flex:1 1 auto;align-self:stretch;align-items:center}.saved-views-main .ux-view-tab.is-active:after{bottom:-5px}.saved-views-mobile{display:none}.saved-views-actions{display:flex;align-items:center;gap:4px;flex:0 0 auto;height:34px}.saved-views-actions:empty{display:none}.saved-views-actions .btn-sm{height:34px;padding:0 10px;border-radius:0;border:0;background:transparent;box-shadow:none}.saved-views-create{display:flex;align-items:center;gap:7px;padding:8px 0;border-bottom:1px solid var(--card-border)}.saved-views-create .dl-input{width:auto;min-width:150px;height:34px}.ux-folder-rail{min-height:38px;display:flex;align-items:center;gap:8px;margin-bottom:8px;border-bottom:1px solid var(--card-border)}.ux-folder-rail>.ux-view-tabs{flex:1 1 auto;align-self:stretch;align-items:center}.ux-folder-rail .ux-view-tab.is-active:after{bottom:-5px}.ux-folder-actions{display:flex;align-items:center;flex:0 0 auto}.ux-folder-rail>.saved-views-error{flex:1 0 100%;margin:0 0 6px}.ux-folder-create{display:flex;align-items:center;gap:6px;padding-bottom:5px}.ux-folder-create .dl-input{width:140px;height:32px}.ux-folder-rail.is-creating{flex-wrap:wrap}.fnd .fnd-rail-folder-slot:empty,.fnd .fnd-rail:not(.is-expanded) .fnd-rail-folder-slot{display:none}.fnd .fnd-rail-folder-slot{min-width:0;margin:5px 0 10px 20px;padding-left:8px;border-left:1px solid var(--rail-line)}.fnd .fnd-rail-children .fnd-rail-folder-slot.is-child-slot{margin:2px 0 6px 9px;padding-left:8px}.fnd .fnd-rail-folder-slot .ux-folder-rail{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-height:0;margin:0;padding:3px 0;border:0}.fnd .ux-folder-heading{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 7px;color:var(--rail-ink);font-size:12px;font-weight:650}.fnd .ux-folder-heading>span{display:inline-flex;align-items:center;gap:7px}.fnd .ux-folder-heading svg{color:var(--rail-module-ink,var(--rail-blue-ink))}.fnd .ux-folder-new{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;color:var(--rail-ink);background:transparent;cursor:pointer}.fnd .ux-folder-new:hover{background:var(--rail-hover)}.fnd .ux-folder-sort{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 7px 3px;color:var(--rail-muted);font-size:11px}.fnd .ux-folder-sort select{max-width:104px;min-width:0;padding:3px 1px;border:0;color:var(--rail-ink);background:transparent;font:inherit;cursor:pointer}.fnd .fnd-rail-folder-slot .ux-view-tabs{display:flex;flex-direction:column;align-items:stretch;gap:2px;min-width:0;overflow:visible}.fnd .fnd-rail-folder-slot .ux-view-tab{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:34px;width:100%;padding:5px 8px;border-radius:9px;color:var(--rail-muted);font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fnd .fnd-rail-folder-slot .ux-view-tab svg{flex:0 0 auto;color:var(--rail-module-ink,var(--rail-blue-ink))}.fnd .fnd-rail-folder-slot .ux-folder-name{overflow:hidden;text-overflow:ellipsis}.fnd .fnd-rail-folder-slot .ux-view-tab:hover{color:var(--rail-ink);background:var(--rail-hover)}.fnd .fnd-rail-folder-slot .ux-view-tab.is-active{color:var(--rail-selected-ink);background:var(--rail-selected);box-shadow:var(--rail-selected-shadow)}.fnd .fnd-rail-folder-slot .ux-view-tab.is-active:after{display:none}.fnd .fnd-rail-folder-slot .ux-folder-actions{gap:5px;flex-wrap:wrap;padding:2px 5px}.fnd .fnd-rail-folder-slot .ux-folder-actions .ux-view-add{padding:3px 5px;font-size:11px}.fnd .fnd-rail-folder-slot .ux-folder-create{flex-wrap:wrap;gap:4px;padding:3px 5px;font-size:11px}.fnd .fnd-rail-folder-slot .ux-folder-create .dl-input{width:100%;min-width:0;height:32px}.fnd .fnd-rail-folder-slot .ux-folder-create .btn{min-height:29px;padding:4px 7px;font-size:11px}.fnd .fnd-rail-folder-slot .ux-folder-create-parent,.fnd .fnd-rail-folder-slot .ux-folder-relationships>label{display:flex;flex-direction:column;gap:3px;width:100%;color:var(--rail-muted)}.fnd .fnd-rail-folder-slot .ux-folder-create select{width:100%;min-width:0;min-height:30px;border:1px solid var(--rail-line);border-radius:8px;color:var(--rail-ink);background:var(--rail-selected)}.fnd .fnd-rail-folder-slot .ux-folder-relationships fieldset{display:flex;flex-direction:column;gap:4px;max-height:140px;overflow:auto;width:100%;padding:5px;border:1px solid var(--rail-line);border-radius:8px;color:var(--rail-ink)}.fnd .fnd-rail-folder-slot .ux-folder-relationships fieldset label{display:flex;align-items:center;gap:5px}.fnd .fnd-rail-folder-slot .ux-folder-related{display:flex;flex-direction:column;gap:3px;padding:4px 7px;border-top:1px solid var(--rail-line);font-size:11px}.fnd .fnd-rail-folder-slot .ux-folder-related>span{color:var(--rail-muted)}.fnd .fnd-rail-folder-slot .ux-folder-related button{border:0;padding:3px 0;color:var(--rail-module-ink,var(--rail-blue-ink));background:transparent;text-align:left;cursor:pointer}.fnd .fnd-rail-folder-slot .saved-views-error{overflow-wrap:anywhere;font-size:11px}.fnd .fnd-mobile-nav-menu .fnd-rail-folder-slot{margin-right:6px}.fnd .ux-date-tree{min-width:0;margin:2px 0 4px;color:var(--rail-ink);font-size:12px}.fnd .ux-date-tree-heading{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 7px;color:var(--rail-ink);font-size:12px;font-weight:700}.fnd .ux-date-folder-row>a svg,.fnd .ux-date-tree-heading svg{color:var(--rail-module-ink,var(--rail-blue-ink));flex:none}.fnd .ux-date-tree>p{margin:5px 7px;color:var(--rail-muted);font-size:11px}.fnd .ux-date-tree ul{margin:0;padding:0;list-style:none}.fnd .ux-date-node ul{margin-left:8px;border-left:1px solid var(--rail-line)}.fnd .ux-date-node summary{display:flex;align-items:center;gap:5px;min-height:30px;padding:4px 5px;border-radius:8px;cursor:pointer;list-style:none}.fnd .ux-date-node summary::-webkit-details-marker{display:none}.fnd .ux-date-folder-row:hover,.fnd .ux-date-node summary:hover{background:var(--rail-hover)}.fnd .ux-date-node summary svg{flex:none;transition:transform .18s ease;color:var(--rail-module-ink,var(--rail-blue-ink))}.fnd .ux-date-node details[open]>summary svg{transform:rotate(90deg)}.fnd .ux-date-node summary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fnd .ux-date-folder-row{display:flex;align-items:center;gap:2px;min-width:0;min-height:31px;border-radius:8px}.fnd .ux-date-folder-row>button{display:grid;place-items:center;flex:none;width:22px;height:27px;padding:0;border:0;background:transparent;color:var(--rail-muted);cursor:pointer}.fnd .ux-date-folder-row>button[aria-expanded=true] svg{transform:rotate(90deg)}.fnd .ux-date-folder-row>a{display:flex;align-items:center;gap:5px;min-width:0;flex:1 1;padding:4px 3px;color:var(--rail-ink);text-decoration:none}.fnd .ux-date-folder-row>a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fnd .ux-date-folder-row>a[aria-current=page]{font-weight:750;color:var(--rail-module-ink,var(--rail-blue-ink))}.fnd .ux-date-folder-row>.ux-date-folder-filter{width:24px}.fnd .ux-date-tree-browse{display:flex;align-items:center;gap:5px;min-height:30px;padding:5px 7px;color:var(--rail-module-ink,var(--rail-blue-ink));text-decoration:none;font-size:11px;font-weight:650}.fnd .ux-date-tree-browse:hover{text-decoration:underline}.fnd .ux-date-tree a:focus-visible,.fnd .ux-date-tree button:focus-visible,.fnd .ux-date-tree summary:focus-visible{outline:2px solid var(--rail-module-ink,var(--rail-blue-ink));outline-offset:2px}.streams-return{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin:0 0 14px;color:var(--stream-ink,#1d5d95);text-decoration:none;font-size:13px;font-weight:700}.streams-return:hover{text-decoration:underline}.ux-list-commandbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:44px;margin-bottom:10px;border-bottom:1px solid var(--card-border)}.ux-list-commandbar>.saved-views{flex:1 1 auto;min-width:0;margin:0}.ux-list-commandbar>.saved-views .saved-views-main{border:0;min-width:0}.ux-list-commandbar>.ct-toolbar-stack{flex:1 1 260px;min-width:0;margin:0}.ux-list-commandbar>.ct-toolbar-stack .ct-filters{margin:0}.ux-list-commandbar>.ct-toolbar-stack .ct-search{min-width:170px;max-width:260px}.ux-list-commandbar:has(.saved-views-create){flex-wrap:wrap;align-items:flex-start}.ux-list-commandbar:has(.saved-views-create)>.saved-views{flex:1 0 100%}.ux-list-commandbar:has(.ct-filter-panel){flex-wrap:wrap}.ux-list-commandbar:has(.ct-filter-panel)>.ct-toolbar-stack{flex:1 0 100%}.ux-virtual-groups{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px}.ux-virtual-groups-select{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font:700 12px/1.2 var(--font-body);white-space:nowrap}.ux-virtual-groups-select select{min-height:34px;max-width:180px;padding:5px 29px 5px 11px;border:1px solid var(--card-border);border-radius:999px;background:var(--card-bg,#fff);color:var(--ink);font:600 12px/1.2 var(--font-body);cursor:pointer}.ux-virtual-group:focus-visible,.ux-virtual-groups-more:focus-visible,.ux-virtual-groups-select select:focus-visible{outline:2px solid var(--accent,#2266a8);outline-offset:2px}.ux-virtual-groups-results{display:flex;align-items:center;gap:6px;flex:1 1 360px;min-width:0;overflow-x:auto;scrollbar-width:thin;padding:2px}.ux-virtual-group,.ux-virtual-groups-more{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 11px;border:1px solid var(--card-border);border-radius:999px;background:var(--card-bg,#fff);color:var(--ink);font:600 12px/1.2 var(--font-body);white-space:nowrap;cursor:pointer}.ux-virtual-group strong{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ux-virtual-group[aria-pressed=true]{border-color:var(--accent,#2266a8);background:color-mix(in srgb,var(--accent,#2266a8) 10%,white)}.ux-virtual-groups-more{color:var(--accent,#2266a8)}.ux-virtual-groups-note{color:var(--text-secondary);font:500 12px/1.2 var(--font-body);white-space:nowrap}@media (max-width:620px){.ux-virtual-groups{align-items:stretch}.ux-virtual-groups-results{flex-basis:100%}}.ux-data-status{min-height:30px;display:inline-flex;align-items:center;gap:6px;padding:4px 7px;color:var(--text-secondary);background:var(--page-bg);border:1px solid var(--card-border);border-radius:12px;font:700 11px/1.2 var(--font-body);white-space:nowrap}.ux-data-status.is-critical{color:var(--critical);background:color-mix(in oklab,var(--critical) 5%,var(--surface));border-color:color-mix(in oklab,var(--critical) 23%,var(--card-border))}.ux-data-status>button{width:22px;height:22px;display:grid;place-items:center;padding:0;color:inherit;background:transparent;border:0;border-radius:999px;cursor:help}.ux-data-status>button:focus-visible,.ux-data-status>button:hover{background:color-mix(in oklab,currentColor 9%,transparent);outline:none}.ux-service-state-row{min-height:30px;display:flex;align-items:center;margin-bottom:8px}.ux-record-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 0;margin-bottom:12px;border-bottom:1px solid var(--card-border)}.ux-record-leading{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;background:var(--page-bg);color:var(--primary)}.ux-record-identity{min-width:0}.ux-record-title-row{display:flex;align-items:center;gap:8px;min-width:0}.ux-record-title-row h1{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font:500 22px/1.25 var(--font-display)}.ux-record-subtitle{margin-top:3px;color:var(--text-secondary);font:400 13px/1.4 var(--font-body)}.ux-record-actions{display:flex;align-items:center;gap:7px}.ux-overline{display:block;margin-bottom:2px;color:var(--text-secondary);font:700 10px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.08em}.ux-builder{min-height:560px;display:grid;grid-template-columns:minmax(180px,224px) minmax(0,1fr) minmax(220px,280px);grid-template-rows:minmax(0,1fr) auto;overflow:hidden;background:var(--surface);border:1px solid var(--card-border);border-radius:20px}.ux-builder-inspector,.ux-builder-palette{min-width:0;padding:12px;background:var(--page-bg);overflow:auto}.ux-builder-palette{border-right:1px solid var(--card-border)}.ux-builder-inspector{border-left:1px solid var(--card-border)}.ux-builder-canvas{min-width:0;padding:16px;overflow:auto}.ux-builder-footer{grid-column:1/-1;padding:10px 12px;border-top:1px solid var(--card-border);background:var(--surface)}.ux-settings-workspace{display:grid;grid-template-columns:200px minmax(0,1fr) auto;min-height:520px;border:1px solid var(--card-border);border-radius:20px;overflow:hidden}.ux-settings-nav{padding:10px;background:var(--page-bg);border-right:1px solid var(--card-border)}.ux-settings-content{min-width:0;padding:16px 20px}.ux-settings-aside{width:260px;padding:16px;border-left:1px solid var(--card-border);background:var(--page-bg)}.ux-ai-opportunity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;color:var(--ink);background:var(--lucrative-gold-soft);border:1px solid var(--lucrative-gold-border);border-radius:16px}.ux-ai-opportunity-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:12px;color:var(--on-lucrative-gold);background:var(--lucrative-gold)}.ux-ai-opportunity h3{margin:0;font:500 16px/1.3 var(--font-display)}.ux-ai-opportunity-body{margin-top:3px;color:var(--text-secondary);font:400 13px/1.4 var(--font-body)}.ux-ai-opportunity-action,.ux-inline-state{display:flex;align-items:center}.ux-inline-state{min-height:36px;margin-bottom:10px;padding:8px 11px;border:1px solid var(--card-border);border-radius:14px;background:var(--page-bg);color:var(--text-secondary);font:500 13px/1.4 var(--font-body)}.ux-inline-state.is-critical{color:var(--critical);border-color:color-mix(in oklab,var(--critical) 25%,var(--card-border));background:color-mix(in oklab,var(--critical) 5%,var(--surface))}.actions-menu-item:disabled{opacity:.45;cursor:not-allowed}.fnd-content .dl-kpis{gap:10px;margin:0 0 12px}.fnd-content .dl-kpi{padding:12px;gap:6px}.fnd-content .dl-kpi-value{font-size:24px!important}.fnd-content .dl-controls{gap:8px;margin:12px 0}.fnd-content .dl-tabs{gap:2px;margin-bottom:12px}.fnd-content .dl-tab{padding:8px 12px;font-size:13px}.fnd-content .ld-split{grid-template-columns:minmax(0,1fr) 304px;gap:16px}.fnd-content .ld-aside,.fnd-content .ld-main{gap:12px}.fnd-route-progress{position:fixed;top:calc(var(--topbar-h) - 2px);left:0;right:0;height:1px;z-index:200;pointer-events:none;opacity:0;overflow:hidden;transition:opacity 90ms ease}.fnd-route-progress.is-active{opacity:1}.fnd-route-progress span{display:block;position:relative;width:clamp(120px,20vw,280px);height:100%;background:linear-gradient(90deg,transparent 0,var(--lucrative-gold) 38%,var(--primary) 82%,transparent 100%);animation:fnd-route-progress .92s cubic-bezier(.4,0,.2,1) infinite}.fnd-route-progress span:after{content:"";position:absolute;top:50%;right:16%;width:3px;height:3px;border-radius:999px;background:var(--lucrative-gold);box-shadow:0 0 0 2px color-mix(in oklab,var(--lucrative-gold) 16%,transparent);transform:translateY(-50%)}@keyframes fnd-route-progress{0%{transform:translateX(-105%)}to{transform:translateX(calc(100vw + 5%))}}.fnd-route-veil{position:absolute;inset:var(--workspace-header-h) 0 0;z-index:30;pointer-events:none;opacity:0;background:color-mix(in oklab,var(--surface) 34%,transparent);transition:opacity 90ms ease}.fnd-route-veil.is-active{opacity:1}.fnd-route-veil-signal{position:-webkit-sticky;position:sticky;top:14px;left:calc(100% - 58px);width:38px;height:20px;display:inline-flex;align-items:center;justify-content:center;gap:3px;color:var(--primary);background:color-mix(in oklab,var(--surface) 92%,transparent);border:1px solid var(--card-border);border-radius:999px;box-shadow:0 4px 12px rgba(15,46,77,.035)}.fnd-route-veil-signal i{width:3px;height:3px;border-radius:999px;background:currentColor;animation:fnd-route-node .72s ease-in-out infinite}.fnd-route-veil-signal i:nth-child(2){animation-delay:.11s}.fnd-route-veil-signal i:nth-child(3){animation-delay:.22s}@keyframes fnd-route-node{0%,70%,to{opacity:.28;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.fnd-route-status{position:fixed;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.suite-loading{min-height:420px;padding:16px 20px 32px;background:var(--surface)}.suite-loading-head,.suite-loading-row,.suite-loading-toolbar{display:flex;align-items:center;gap:10px}.suite-loading-head{justify-content:space-between;margin-bottom:14px}.suite-loading-toolbar{margin-bottom:12px}.suite-loading-table{border:1px solid var(--card-border);border-radius:12px;overflow:hidden}.suite-loading-row{height:44px;padding:0 12px;border-bottom:1px solid var(--card-border)}.suite-loading-row:last-child{border-bottom:0}.suite-skeleton{display:block;height:12px;border-radius:5px;background:linear-gradient(90deg,var(--page-bg) 20%,var(--card-border) 45%,var(--page-bg) 70%);background-size:240% 100%;animation:suite-skeleton 1.25s ease-in-out infinite}@keyframes suite-skeleton{to{background-position:-240% 0}}[data-theme=dark] .fnd-topbar{background:rgba(5,5,5,.78);border-bottom-color:rgba(255,255,255,.09)}[data-theme=dark] .fnd-content,[data-theme=dark] .fnd.is-home .fnd-content{background:#08090A;border-color:var(--card-border);box-shadow:0 22px 64px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.025)}[data-theme=dark] .fnd.is-hdq-fullscreen .fnd-content{background:#0C1118;border:0;box-shadow:none}[data-theme=dark] .fnd-rail-inner{background:rgba(5,5,5,.94);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 48px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.025)}[data-theme=dark] .fnd-search{background:rgba(15,16,18,.82);border-color:rgba(255,255,255,.1)}[data-theme=dark] .fnd-workspace-header{background:rgba(8,9,10,.82);border-bottom-color:rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(108%);-webkit-backdrop-filter:blur(18px) saturate(108%)}[data-theme=dark] .fnd:not(.is-home) .glass-scope .table thead th,[data-theme=dark] .fnd:not(.is-home) .table thead th{background:#111214}[data-theme=dark] .fnd:not(.is-home) .glass-scope .table tbody td,[data-theme=dark] .fnd:not(.is-home) .table tbody td{background:#0D0E10}[data-theme=dark] .fnd:not(.is-home) .table tbody tr:hover td{background:#17191C}[data-theme=dark] .fnd-route-veil{background:rgba(0,0,0,.22)}[data-theme=dark] .fnd-route-veil-signal{background:rgba(17,18,20,.82)}@media (max-width:1180px){.fnd-topbar{grid-template-columns:auto minmax(220px,1fr) auto;padding:0 14px}.fnd-user-meta{display:none}.fnd-content .dl-kpis{grid-template-columns:repeat(3,1fr)}.fnd-content .ld-split{grid-template-columns:minmax(0,1fr)}.ux-list-commandbar{align-items:stretch;flex-direction:column;gap:0;border-bottom:0}.ux-list-commandbar>.ct-toolbar-stack,.ux-list-commandbar>.saved-views{width:100%;min-width:0;flex:0 0 auto}.ux-list-commandbar:has(.ct-filter-panel)>.ct-toolbar-stack,.ux-list-commandbar:has(.saved-views-create)>.saved-views{flex:0 0 auto}.ux-list-commandbar>.saved-views .saved-views-main{border-bottom:1px solid var(--card-border)}.ux-folder-rail{align-items:stretch;flex-direction:column}.ux-folder-create{padding:0 0 8px}.ux-folder-actions{justify-content:flex-start}}@media (max-width:900px){.fnd-topbar{grid-template-columns:auto 1fr auto}.fnd-wordmark svg{width:126px}.fnd-brand-logo img{max-width:150px}.fnd-ai-btn{display:none}.fnd-workspace-header{padding-inline:8px}.fnd-workspace-navigation{overflow-x:auto;justify-content:flex-start}.ux-workspace-actions.is-compact-menu{position:relative}.ux-workspace-actions.is-compact-menu .ux-workspace-options-trigger{display:inline-flex!important;align-items:center;justify-content:center;width:36px;min-width:36px;padding:0}.ux-workspace-actions.is-compact-menu .ux-workspace-options-trigger span{display:none}.ux-workspace-actions.is-compact-menu .ux-workspace-actions-content{display:none;position:absolute;z-index:35;top:calc(100% + 6px);right:0;min-width:184px;padding:7px;border:1px solid var(--card-border);border-radius:16px;background:var(--surface);box-shadow:0 16px 36px color-mix(in oklab,var(--ink) 13%,transparent)}.ux-workspace-actions.is-compact-menu.is-open .ux-workspace-actions-content{display:flex;flex-direction:column;align-items:stretch}.ux-workspace-actions.is-compact-menu .ux-workspace-actions-content>*{width:100%}.ux-workspace-actions.is-compact-menu .ux-workspace-actions-content :is(.btn,.actions-menu-trigger){width:100%;justify-content:flex-start}.fnd-content .ct-toolbar-stack .ct-filters{flex-wrap:wrap}.fnd-content .ct-toolbar-spacer{display:none}.ux-index-header{align-items:flex-start;flex-direction:column}.ux-index-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.saved-views-main{align-items:stretch;flex-direction:column;gap:0;padding-bottom:6px}.saved-views-main .saved-views-actions,.saved-views-main .ux-view-tabs{display:none}.saved-views-mobile{display:flex;align-items:center;gap:7px;width:100%;min-height:42px}.saved-views-mobile-select{position:relative;display:flex;flex:1 1 auto;min-width:0;max-width:220px;height:38px;border:1px solid var(--card-border);border-radius:13px;background:var(--surface)}.saved-views-mobile-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;width:100%;border:0;padding:0 28px 0 11px;outline:0;background:transparent;color:var(--ink);font:700 13px/1 var(--font-body);cursor:pointer}.saved-views-mobile-select:focus-within{border-color:var(--primary);outline:2px solid color-mix(in oklab,var(--primary) 18%,transparent)}.saved-views-mobile-select svg{position:absolute;right:9px;top:11px;pointer-events:none}.saved-views-mobile-actions{position:relative;flex:0 0 auto}.saved-views-mobile-actions>summary{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--card-border);border-radius:13px;background:var(--surface);color:var(--primary);cursor:pointer;list-style:none}.saved-views-mobile-actions>summary::-webkit-details-marker{display:none}.saved-views-mobile-actions[open]>div{position:absolute;z-index:30;top:calc(100% + 5px);left:0;min-width:180px;display:flex;flex-direction:column;padding:6px;border:1px solid var(--card-border);border-radius:14px;background:var(--surface);box-shadow:0 16px 36px color-mix(in oklab,var(--ink) 13%,transparent)}.saved-views-mobile-actions button{display:flex;align-items:center;gap:8px;min-height:36px;width:100%;border:0;padding:0 10px;background:transparent;color:var(--ink);font:700 12px/1 var(--font-body);text-align:left;cursor:pointer}.saved-views-mobile-actions button:hover{background:var(--page-bg)}.saved-views-main .ux-view-tabs{width:100%;min-height:40px}.saved-views-main>.ux-view-tabs{display:none}.saved-views-main .ux-view-tab.is-active:after{bottom:0}.saved-views-actions{justify-content:flex-end}.saved-views-create{flex-wrap:wrap}.ux-builder{grid-template-columns:1fr}.ux-builder-inspector,.ux-builder-palette{border:0;border-bottom:1px solid var(--card-border);max-height:240px}.ux-settings-workspace{grid-template-columns:1fr}.ux-settings-aside,.ux-settings-nav{width:auto;border:0;border-bottom:1px solid var(--card-border)}.fnd-content .gov,.fnd-content .mk,.fnd-content .page,.fnd-content .page-wide,.fnd-content .qb,.fnd-content .sd,.fnd-content .st{padding-left:14px!important;padding-right:14px!important}}@media (max-width:700px){.fnd-workspace-navigation:has(.ux-workspace-actions){justify-content:flex-end;overflow:visible}.fnd-workspace-navigation:has(.ux-workspace-actions) .fnd-tabstrip-empty{display:none}.fnd-content .ct-toolbar-stack .ct-filters{gap:7px}.fnd-content .ct-toolbar-stack .ct-scope{min-width:115px;max-width:136px;height:40px}.fnd-content .ct-toolbar-stack .ct-search{min-width:86px;max-width:none;flex:1 1 110px;height:40px;order:1}.fnd-content .ct-toolbar-stack .ct-scope{order:0}.fnd-content .ct-toolbar-stack .ux-data-status{order:4;flex:1 0 100%}.fnd-content .ct-toolbar-stack .btn-filter{position:relative;order:2;flex:0 0 40px;width:40px;min-width:40px;min-height:40px;height:40px;padding:0;justify-content:center}.fnd-content .ct-toolbar-stack .ct-filter-button-label{display:none}.fnd-content .ct-toolbar-stack .ct-filter-count{position:absolute;transform:translate(14px,-13px)}.fnd-content .ct-toolbar-stack .ct-filter-clear{order:3}.saved-views-main .ux-view-tab{min-height:44px}.ct-filter-panel{align-items:stretch}.ct-filter-field,.ct-filter-field .ct-select,.ct-filter-field .input{min-width:0;max-width:none;width:100%}.saved-views-actions .btn{min-width:34px}.fnd-body,.fnd.is-nav-expanded .fnd-body{position:relative;grid-template-columns:58px minmax(0,1fr)}.fnd:not(.is-home) .fnd-content{grid-column:2}.fnd.is-home .fnd-body{grid-template-columns:minmax(0,1fr)}.fnd.is-home .fnd-content{grid-column:1}.fnd-rail{width:58px}.fnd-rail.is-expanded{position:absolute;inset:0 auto 0 0;z-index:70;width:min(var(--sidebar-w-expanded),calc(100vw - 52px));height:100%;background:var(--page-bg);box-shadow:18px 0 36px color-mix(in oklab,var(--sidebar) 22%,transparent)}.fnd-workspace-header{min-height:76px;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:4px 8px 0}.fnd-workspace-header.is-context-only:has(.ux-workspace-actions.is-compact-menu){min-height:48px;flex-direction:row;align-items:center;padding-block:4px}.fnd-workspace-header.is-context-only:has(.ux-workspace-actions.is-compact-menu) .fnd-workspace-identity{min-width:0;flex:1 1}.fnd-workspace-header.is-context-only:has(.ux-workspace-actions.is-compact-menu) .fnd-workspace-navigation{width:auto;flex:0 0 auto}.ux-workspace-actions.is-compact-menu .ux-workspace-options-trigger{width:44px;min-width:44px}.fnd-workspace-identity{min-height:31px}.fnd-workspace-navigation{width:100%;flex:0 0 auto;overflow-x:auto;justify-content:flex-start}.ux-workspace-actions{margin-left:auto;flex:0 0 auto}.fnd-tabstrip{width:max-content;min-width:100%;height:40px}.fnd-toptab{height:40px}}@media (prefers-reduced-motion:reduce){.fnd-route-progress span,.fnd-route-veil-signal i,.suite-skeleton{animation:none}.fnd-route-progress span{width:100%}.fnd-route-veil{transition:none}}.fnd .ux-stream-rail-row{display:flex;align-items:center;min-width:0;border-radius:9px}.fnd .ux-stream-rail-row .ux-view-tab{min-width:0;flex:1 1 auto}.fnd .ux-stream-rail-row .ux-stream-scope{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:0;border-radius:8px;color:var(--rail-muted);background:transparent;cursor:pointer}.fnd .ux-stream-rail-row .ux-stream-scope:hover{color:var(--rail-ink);background:var(--rail-hover)}.fnd .fnd-rail-folders{color:var(--rail-module-ink,var(--rail-blue-ink))}.fnd .fnd-rail-folders .fnd-rail-item-icon{color:inherit}.streams-page{--stream-ink:#18334d;--stream-muted:#647a90;--stream-border:#d8e4f0;--stream-blue:#1d63ac;--stream-mint:#e9f7ef;--stream-gold:#fff3d6;max-width:1400px;margin:0 auto;padding:clamp(16px,2vw,30px);color:var(--stream-ink)}.streams-page button,.streams-page input,.streams-page select{font:inherit}.streams-page button{cursor:pointer}.streams-page button:disabled{cursor:not-allowed;opacity:.55}.streams-page a:focus-visible,.streams-page button:focus-visible,.streams-page input:focus-visible,.streams-page select:focus-visible{outline:3px solid #4c95e4;outline-offset:2px}.streams-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}.streams-header h1{margin:2px 0;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.035em}.streams-content-heading p,.streams-header p{margin:4px 0 0;color:var(--stream-muted);font-size:14px}.streams-eyebrow{color:#a15b17;font-size:11px;font-weight:750;letter-spacing:.11em}.streams-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 16px;border:1px solid #1760a5;border-radius:13px;color:#fff;background:#1d63ac;font-size:13px;font-weight:700;white-space:nowrap}.streams-primary:hover:not(:disabled){background:#124e8d}.streams-preview-note{display:inline-flex;margin:0 0 14px;padding:5px 10px;border:1px solid #eadfca;border-radius:999px;color:#765320;background:#fffaf0;font-size:11px}.streams-error{margin:0 0 14px;padding:10px 14px;border:1px solid #f3c5c5;border-radius:12px;color:#a22d2d;background:#fff5f5;font-size:13px}.streams-layout{display:grid;grid-template-columns:minmax(210px,252px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.streams-layout.is-overview{grid-template-columns:minmax(210px,252px) minmax(0,1fr)}.streams-layout.has-module-context{display:block}.streams-content,.streams-rail{min-width:0;border:1px solid var(--stream-border);border-radius:24px;background:color-mix(in oklab,var(--surface) 94%,#eef6ff);box-shadow:0 12px 38px #1648740a}.streams-rail{position:-webkit-sticky;position:sticky;top:16px;padding:12px}.streams-rail-title{display:flex;align-items:center;gap:8px;padding:9px 12px 12px;font-size:14px}.streams-rail-title strong{flex:1 1}.streams-rail-toggle{display:none;place-items:center;width:30px;height:30px;border:0;border-radius:9px;color:var(--stream-muted);background:transparent}.streams-group-heading span,.streams-rail-title span{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;color:#21669f;background:#eaf4fd;font-size:11px;font-weight:700}.streams-rail nav{display:grid;grid-gap:3px;gap:3px;max-height:50vh;overflow:auto}.streams-rail nav button,.streams-rail-context a,.streams-rail-context button{display:flex;align-items:center;gap:9px;min-width:0;width:100%;min-height:36px;padding:7px 12px;border:0;border-radius:11px;color:var(--stream-muted);background:transparent;text-align:left;text-decoration:none;font-size:13px}.streams-rail nav button span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streams-rail nav button:hover,.streams-rail-context a:hover,.streams-rail-context button:hover{background:#edf5fc;color:var(--stream-ink)}.streams-rail nav button.is-active{color:#155b9c;background:#e4f2ff;font-weight:700}.streams-rail-context{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--stream-border)}.streams-rail-context small{display:block;padding:10px 12px 4px;color:var(--stream-muted);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.streams-rail-context a span{margin-left:auto;color:#1b68a9}.streams-content{padding:clamp(18px,2vw,28px)}.streams-layout.is-overview .streams-content{min-height:0}.streams-content-heading{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:16px}.streams-content-heading h2{margin:4px 0 0;font-size:clamp(23px,2vw,32px);letter-spacing:-.025em}.streams-count{display:inline-grid;place-items:center;min-width:26px;height:26px;-webkit-margin-start:4px;margin-inline-start:4px;padding:0 7px;border-radius:999px;color:#286296;background:#eaf4fd;font-size:12px;font-weight:700;vertical-align:middle;letter-spacing:0}.streams-actions{display:flex;flex-wrap:wrap;gap:8px}.streams-actions>button:not(.streams-primary),.streams-modal footer>button:not(.streams-primary),.streams-search-results button{min-height:40px;padding:9px 14px;border:1px solid var(--stream-border);border-radius:12px;color:#175f9c;background:#fff;font-size:13px;font-weight:700}.streams-overview-list{margin:0;padding:0;border-top:1px solid var(--stream-border);list-style:none}.streams-overview-list li{-webkit-margin-start:calc(var(--stream-depth) * 18px);margin-inline-start:calc(var(--stream-depth) * 18px)}.streams-overview-list li.is-child{-webkit-border-start:2px solid #e2ecf5;border-inline-start:2px solid #e2ecf5}.streams-overview-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:72px;padding:10px 14px;border:0;border-bottom:1px solid var(--stream-border);color:var(--stream-ink);background:transparent;text-align:left}.fnd.fnd .streams-overview-row{border-radius:8px!important}.streams-overview-row:hover{background:#f2f8fd}.streams-overview-row>svg{color:#2b73ad}.streams-overview-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:#9a5a16;background:#fff1df}.streams-overview-icon[data-kind=stream]{color:#147e79;background:#e5f7f3}.streams-overview-icon[data-kind=sequence],.streams-overview-icon[data-kind=workflow]{color:#3969a7;background:#eaf2fc}.streams-overview-name{display:grid;min-width:0;grid-gap:2px;gap:2px}.streams-overview-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700}.streams-overview-name small{overflow:hidden;color:var(--stream-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px}.streams-overview-meta{display:flex;justify-content:flex-end;min-width:0;color:var(--stream-muted);font-size:11px}.streams-overview-meta span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.streams-empty{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:36px 24px;border:1px dashed #bdd1e2;border-radius:18px;color:var(--stream-muted);text-align:center;background:linear-gradient(135deg,#f7fbff,#fffdf7)}.streams-empty>svg{color:#c28120}.streams-empty h3{margin:0;color:var(--stream-ink);font-size:20px}.streams-empty p{margin:0 0 8px;max-width:400px;font-size:14px}.streams-empty-inline{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid var(--stream-border);border-radius:16px;background:linear-gradient(110deg,#f6fbff,#fffdf8)}.streams-empty-inline-icon{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:12px;color:#a6681e;background:#fff0d8}.streams-empty-inline h3{margin:0 0 3px;font-size:14px}.streams-empty-inline p{margin:0;color:var(--stream-muted);font-size:12px;line-height:1.45}.streams-group{margin-top:20px}.streams-group-heading{display:flex;align-items:center;gap:10px;margin-bottom:8px}.streams-group-heading h3{margin:0;font-size:15px}.streams-group ul,.streams-search-results{margin:0;padding:0;list-style:none}.streams-group li{display:flex;align-items:center;gap:12px;min-height:62px;padding:11px 13px;border-bottom:1px solid var(--stream-border)}.streams-group li:first-child{border-top:1px solid var(--stream-border)}.streams-item-mark{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:11px;color:#236baa;background:#eaf4fd}.streams-group:nth-of-type(3n+2) .streams-item-mark{color:#9b5c14;background:#fff1da}.streams-group:nth-of-type(3n+3) .streams-item-mark{color:#248266;background:#e4f7ef}.streams-group li>div{min-width:0;flex:1 1}.streams-group li strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.streams-group li small{display:block;margin-top:3px;color:var(--stream-muted);font-size:11px}.streams-group li>a,.streams-group li>button{display:grid;place-items:center;flex:0 0 32px;height:32px;border:0;border-radius:9px;color:#2571ae;background:transparent}.streams-group li>a:hover,.streams-group li>button:hover{background:#e8f3fc}.streams-modal-backdrop{position:fixed;z-index:2000;inset:0;display:grid;place-items:center;padding:20px;background:#102c4a72;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.streams-modal{display:grid;grid-gap:13px;gap:13px;width:min(100%,510px);max-height:min(90vh,750px);overflow:auto;padding:25px;border:1px solid #d9e7f4;border-radius:22px;color:var(--stream-ink);background:#fff;box-shadow:0 25px 90px #00182b35}.streams-modal h2{margin:0;font-size:23px}.streams-modal p{margin:0;color:var(--stream-muted);font-size:13px}.streams-modal label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:700}.streams-modal input:not([type=checkbox]),.streams-modal select{width:100%;min-height:42px;padding:8px 12px;border:1px solid var(--stream-border);border-radius:11px;color:var(--stream-ink);background:#fff;font-size:13px}.streams-modal input[type=checkbox]{margin-right:8px}.streams-modal fieldset{display:grid;grid-gap:9px;gap:9px;max-height:155px;overflow:auto;padding:10px 12px;border:1px solid var(--stream-border);border-radius:12px}.streams-modal legend{font-size:12px;font-weight:700}.streams-modal fieldset label{display:block;font-weight:500}.streams-modal footer{display:flex;justify-content:flex-end;gap:8px;margin-top:7px}.streams-remove{justify-self:start;padding:5px 0;border:0;color:#a73535;background:transparent;font-size:12px}.streams-connect{width:min(100%,620px)}.streams-search-results{display:grid;grid-gap:5px;gap:5px;max-height:310px;overflow:auto}.streams-search-results li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid var(--stream-border)}.streams-search-results small,.streams-search-results strong{display:block}.streams-search-results strong{font-size:13px}.streams-search-results small{color:var(--stream-muted);font-size:11px}.streams-rule-section{margin:0 0 16px;border:1px solid var(--stream-border);border-radius:15px;background:linear-gradient(105deg,#f4fbf9,#f8fbff 60%,#fffdf8)}.streams-rule-toggle{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:11px 15px;border:0;border-radius:inherit;color:var(--stream-ink);background:transparent;text-align:left}.streams-rule-toggle span:first-child{display:grid;grid-gap:2px;gap:2px}.streams-rule-toggle strong{font-size:13px}.streams-rule-toggle small{color:var(--stream-muted);font-size:11px}.streams-rule-toggle span:last-child{color:#257c70;font-size:15px;font-weight:750;white-space:nowrap}.streams-rule-body{display:grid;grid-gap:13px;gap:13px;padding:14px;border-top:1px solid var(--stream-border)}.streams-rule-body label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--stream-muted);font-size:11px;font-weight:700}.streams-rule-body input,.streams-rule-body select{width:100%;min-height:38px;padding:7px 10px;border:1px solid var(--stream-border);border-radius:10px;color:var(--stream-ink);background:#fff;font-size:12px}.streams-rule-body button{min-height:38px;padding:7px 12px;border:1px solid #b9d2e6;border-radius:10px;color:#185e9e;background:#fff;font-size:12px;font-weight:700}.streams-rule-buttons,.streams-rule-preview,.streams-rule-summary,.streams-rule-toolbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:9px}.streams-rule-toolbar label{flex:1 1 220px}.streams-rule-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--stream-border);border-radius:12px;background:#fff}.streams-rule-form label:first-child{grid-column:span 3}.streams-rule-form button{justify-self:start;grid-column:span 3;color:#fff;background:#1d63ac}.streams-rule-summary{justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid var(--stream-border)}.streams-rule-summary>div:first-child{display:grid;grid-gap:3px;gap:3px}.streams-rule-summary small{color:var(--stream-muted);font-size:11px}.streams-rule-preview{align-items:center;padding:10px;border-radius:11px;background:#eaf7f2;font-size:12px}.streams-rule-preview span{margin-right:10px}.streams-rule-preview button{margin-left:auto;color:#fff;border-color:#167663;background:#167663}.streams-rule-notice{margin:0;color:#176c5d;font-size:12px}@media (max-width:600px){.streams-rule-form{grid-template-columns:repeat(2,minmax(0,1fr))}.streams-rule-form button,.streams-rule-form label:first-child{grid-column:span 2}.streams-rule-preview button{width:100%;margin-left:0}}@media (max-width:760px){.streams-page{padding:12px}.streams-layout,.streams-layout.is-overview{grid-template-columns:1fr;gap:10px}.streams-rail{position:static;padding:5px 9px;border-radius:17px}.streams-rail-title{padding-bottom:9px}.streams-rail-toggle{display:grid}.streams-rail-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.streams-rail-body{display:none}.streams-rail-body.is-open{display:block;padding-bottom:6px}.streams-rail nav{max-height:38vh;overflow:auto}.streams-rail-context{margin-top:7px}.streams-content{padding:17px;border-radius:18px}.streams-overview-row{min-height:66px}}.folder-record-trigger{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 12px;border:1px solid #cbdbe9;border-radius:999px;background:#f6fafc;color:#245377;font-weight:650;white-space:nowrap;cursor:pointer}.folder-record-trigger:hover{background:#eaf4f8;border-color:#91b9d2}.folder-record-trigger:focus-visible{outline:3px solid #77aee3;outline-offset:2px}.folder-inline-compact{width:34px;height:34px;min-height:34px;padding:0;justify-content:center}.folder-record-backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:16px;background:rgba(20,43,65,.28);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.folder-record-dialog{width:min(510px,100%);max-height:min(720px,calc(100dvh - 32px));display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid #d4e2ea;border-radius:25px;background:#fff;box-shadow:0 28px 80px rgba(25,58,83,.2);color:#18334d}.folder-record-dialog footer,.folder-record-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.folder-record-dialog header small{color:#917036;font-size:11px;font-weight:750;letter-spacing:.11em}.folder-record-dialog h2{margin:3px 0 0;font-size:25px}.folder-record-dialog p{margin:0;color:#587187}.folder-record-dialog input{min-height:44px;width:100%;padding:10px 14px;border:1px solid #cbdbe9;border-radius:13px;background:#f8fbfd;color:#18334d;font:inherit}.folder-record-dialog button:focus-visible,.folder-record-dialog input:focus-visible{outline:3px solid #77aee3;outline-offset:2px}.folder-record-dialog header button{width:35px;height:35px;display:grid;place-items:center;border:0;border-radius:50%;background:#edf4f8;color:#31536d;cursor:pointer}.folder-record-list{min-height:80px;max-height:42vh;overflow:auto;display:grid;align-content:start;grid-gap:6px;gap:6px}.folder-record-list>button{display:flex;align-items:center;gap:11px;min-height:48px;width:100%;padding:9px 12px;border:1px solid #d9e5ee;border-radius:13px;background:#fff;color:#1d3850;text-align:left;cursor:pointer}.folder-record-list>button:hover{border-color:#8cb7d2;background:#f5fafd}.folder-record-list>button[aria-pressed=true]{background:#eaf5ef;border-color:#b9ddca}.folder-record-list>button:disabled{cursor:default}.folder-record-list>button>span{min-width:0;flex:1 1;overflow-wrap:anywhere}.folder-record-list>button strong{color:#216c55;font-size:12px}.folder-record-dialog footer{padding-top:8px;border-top:1px solid #e4ecf2}.folder-record-dialog footer a{color:#2164a0;font-weight:650}.folder-record-dialog footer button{min-height:38px;padding:6px 17px;border:0;border-radius:999px;color:#fff;background:#1e619d;cursor:pointer}.folder-record-dialog .folder-record-error{color:#ba3c2c}.folder-date-mode{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;color:#587187;font-size:13px;font-weight:650}.folder-date-mode select{min-height:34px;padding:5px 30px 5px 11px;border:1px solid #cbdbe9;border-radius:10px;background:#f7fbfd;color:#18334d}.folder-catalog{margin-top:24px;border-top:1px solid #dbe6ef;padding-top:22px}.folder-catalog-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.folder-catalog-head h2{margin:4px 0;font-size:clamp(20px,2vw,27px);color:#18334d}.folder-catalog-head p{margin:0;color:#678096;font-size:13px}.folder-catalog-controls{display:flex;flex-wrap:wrap;gap:8px}.folder-catalog-controls label{display:grid;grid-gap:4px;gap:4px;color:#587187;font-size:11px;font-weight:700}.folder-catalog-controls select{min-height:34px;border:1px solid #cbdbe9;border-radius:11px;background:#f7fbfd;color:#18334d;padding:5px 28px 5px 10px}.folder-catalog-group{margin:10px 0;border:1px solid #dfebf3;border-radius:16px;overflow:hidden}.folder-catalog-group h3{display:flex;align-items:center;gap:9px;margin:0;padding:10px 14px;background:#f5f9fc;color:#244662;font-size:14px}.folder-catalog-group h3 span{color:#7390a6;font-size:12px}.folder-catalog-group ul{margin:0;padding:0;list-style:none}.folder-catalog-group li{display:flex;align-items:center;gap:10px;min-height:54px;padding:8px 12px;border-top:1px solid #eaf0f5}.folder-catalog-group li>div{min-width:0;flex:1 1;display:grid;grid-gap:1px;gap:1px}.folder-catalog-group li strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18334d;font-size:13px}.folder-catalog-group li small{color:#71889b;font-size:11px}.folder-catalog-icon{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;background:#edf5fb;color:#2b689c}.folder-catalog-group li>a{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#22639b}.folder-catalog-footer{display:flex;align-items:center;justify-content:center;min-height:40px;color:#71889b;font-size:12px}.folder-catalog-footer button{border:1px solid #bad3e8;border-radius:11px;background:white;color:#205d91;padding:7px 15px;font-weight:700}@media (max-width:700px){.folder-catalog-head{align-items:stretch;flex-direction:column}.folder-catalog-controls select{max-width:100%}}.folder-date-note{margin:-6px 0 14px;color:#647a90;font-size:12px}@media (max-width:620px){.folder-record-trigger{width:36px;height:36px;padding:0;justify-content:center}.folder-record-trigger span{display:none}.folder-record-dialog{padding:18px}}@media (max-width:480px){.streams-header{gap:8px}.streams-header p{display:none}.streams-header .streams-primary{padding:8px 11px;font-size:12px}.streams-content-heading{flex-direction:column}.streams-actions{width:100%}.streams-actions button{flex:1 1 auto}.streams-modal{padding:19px}.streams-overview-row{grid-template-columns:36px minmax(0,1fr) 16px;gap:9px;padding:9px 5px}.streams-overview-icon{width:34px;height:34px}.streams-overview-meta{display:none}.streams-overview-list li{-webkit-margin-start:calc(var(--stream-depth) * 10px);margin-inline-start:calc(var(--stream-depth) * 10px)}}