.ovpage{--dx-card:color-mix(in srgb,var(--panel) 85%,transparent);--dx-edge:color-mix(in srgb,var(--hair) 70%,transparent);--dx-serif:var(--look-serif,Georgia,serif);gap:20px}.ovpage .ovhead{align-items:flex-end;gap:16px 24px;padding-top:4px}.ovpage .ovhead__title{font-size:clamp(1.75rem,2.6vw,2.4rem);line-height:1.1;letter-spacing:-.03em;font-weight:500;max-width:32ch;text-wrap:balance}.ovpage .ovhead__state{display:inline;font-family:var(--dx-serif);font-style:italic;font-weight:400;letter-spacing:-.015em;color:var(--forest)}.ovpage .ovhead__sub{font-size:16px;margin-top:12px;max-width:56ch}.ovpage .dash-panel,.ovpage .ovcard,.ovpage .panel,.ovpage .tablewrap{background:var(--dx-card);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border-radius:20px;box-shadow:0 0 0 1px var(--dx-edge),0 18px 40px -30px rgba(16,40,24,.35);padding:20px 22px 22px}.ovpage .ovcard__title{font-family:var(--dx-serif);font-weight:400;font-size:22px;letter-spacing:-.01em}.ovpage .ovcard__lede{font-size:14px}.ovpage .ovgrid{gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ovpage .ovmain,.ovpage .ovside{gap:20px}@media (max-width:1000px){.ovpage .ovgrid{grid-template-columns:minmax(0,1fr)}}.dxhero{position:relative;isolation:isolate;overflow:hidden;min-height:300px;display:flex;align-items:flex-end;border-radius:24px;background:var(--sunk);box-shadow:0 0 0 1px var(--dx-edge,var(--hair)),0 24px 50px -34px rgba(16,40,24,.45)}.dxhero__photo.tcover{position:absolute;inset:0;z-index:-2;aspect-ratio:auto}.dxhero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--panel) 96%,transparent) 0,color-mix(in srgb,var(--panel) 88%,transparent) 38%,color-mix(in srgb,var(--panel) 40%,transparent) 62%,transparent 85%)}.dxhero__body{padding:28px clamp(20px,3vw,36px);display:grid;gap:10px;max-width:min(560px,100%)}.dxhero__kicker{margin:0;font-size:13px;color:var(--mute)}.dxhero .dxhero__title,.ovpage .dxhero__title{margin:0;font-family:var(--dx-serif);font-weight:400;font-size:clamp(34px,4.2vw,58px);line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.dxhero__facts{margin:0;font-size:15px;color:var(--mute);font-variant-numeric:tabular-nums}.dxhero__acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}@media (max-width:640px){.dxhero{min-height:340px}.dxhero:before{background:linear-gradient(0deg,color-mix(in srgb,var(--panel) 96%,transparent) 0,color-mix(in srgb,var(--panel) 85%,transparent) 55%,transparent 100%)}}.ovcard--tracker .ovtracker{overflow:visible;margin-top:18px}.ovpage .ovtracker .tracker{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;margin:0;padding:0;border:0;list-style:none}.ovpage .ovtracker .tracker__step{position:relative;display:grid;justify-items:center;align-content:start;gap:8px;padding:0 2px;text-align:center;border:0}.ovpage .ovtracker .tracker__step:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 16px);right:calc(-50% + 16px);width:auto;height:2px;bottom:auto;background:var(--hair-2)}.ovpage .ovtracker .tracker__step--done:not(:last-child):after{background:var(--forest)}.ovpage .ovtracker .tracker__marker{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:var(--panel);box-shadow:0 0 0 1.5px var(--hair-2);color:var(--mute)}.ovpage .ovtracker .tracker__step--done .tracker__marker{background:var(--forest);color:var(--panel);box-shadow:none}.ovpage .ovtracker .tracker__step--current .tracker__marker{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--forest);color:var(--forest)}.ovpage .ovtracker .tracker__step--stuck .tracker__marker{background:var(--warn-bg);color:var(--warn);box-shadow:0 0 0 1.5px var(--warn)}.ovpage .ovtracker .tracker__text{display:grid;gap:2px;justify-items:center;min-width:0}.ovpage .ovtracker .tracker__label{font-size:12px;line-height:1.25;color:var(--ink);overflow-wrap:anywhere}.ovpage .ovtracker .tracker__step--todo .tracker__label{color:var(--mute)}.ovpage .ovtracker .tracker__note{display:none}.ovpage .ovtracker .tracker__step--current .tracker__note,.ovpage .ovtracker .tracker__step--stuck .tracker__note{display:block;font-size:11px;line-height:1.3}@media (max-width:520px){.ovpage .ovtracker .tracker{grid-auto-flow:row;gap:10px}.ovpage .ovtracker .tracker__step{grid-template-columns:28px minmax(0,1fr);justify-items:start;text-align:left;align-items:center}.ovpage .ovtracker .tracker__step:after{display:none}.ovpage .ovtracker .tracker__text{justify-items:start}.ovpage .ovtracker .tracker__note{display:block}}.dxlist{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.dxrow{border-radius:16px;background:var(--panel);box-shadow:0 0 0 1px var(--dx-edge)}.dxrow__sum{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto 20px;align-items:center;gap:14px;padding:10px 14px 10px 10px;cursor:pointer;list-style:none}.dxrow__sum::-webkit-details-marker{display:none}.dxrow__thumb.tcover{width:72px;border-radius:10px}.dxrow__main{display:grid;gap:3px;min-width:0}.dxrow__name{font-size:15px;font-weight:500}.dxrow__meta,.dxrow__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dxrow__meta{font-size:13px;color:var(--mute)}.dxamt,.dxpill{font-size:13px;padding:4px 11px;border-radius:999px;white-space:nowrap;background:var(--sunk);color:var(--ink);font-variant-numeric:tabular-nums}.dxamt{background:var(--ok-bg);color:var(--ok)}.dxrow__chev{width:8px;height:8px;border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);transform:rotate(45deg);transition:transform var(--t-ui,.2s) var(--ease-out,ease);justify-self:center;margin-top:-3px}.dxrow__details[open] .dxrow__chev{transform:rotate(-135deg);margin-top:3px}.dxrow__open{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:6px 20px;padding:4px 16px 16px}.dxrow__photo.tcover{border-radius:14px;grid-row:1/span 2}.dxdl{margin:0;display:grid;align-content:start}.dxdl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--dx-edge);font-size:14px}.dxdl>div:first-child{border-top:0}.dxdl dt{color:var(--faint);font-size:13px}.dxdl dd{margin:0}.dxdl__note{display:block;font-size:12px;color:var(--mute)}.dxrow__acts{display:flex;gap:8px;flex-wrap:wrap;align-self:end}@media (max-width:640px){.dxrow__sum{grid-template-columns:56px minmax(0,1fr) 20px}.dxrow__thumb.tcover{width:56px}.dxrow__sum .dxamt,.dxrow__sum .dxpill{display:none}.dxrow__open{grid-template-columns:minmax(0,1fr)}.dxrow__photo.tcover{grid-row:auto}}.ovpage .ovtimeline{margin-top:14px;position:relative}.ovpage .ovtimeline__row{grid-template-columns:22px minmax(0,1fr) auto;gap:12px;border:0;padding:8px 0;position:relative;align-items:start}.ovpage .ovtimeline__row:not(:last-child):before{content:"";position:absolute;left:10px;top:30px;bottom:-8px;width:1.5px;background:var(--hair-2)}.ovpage .ovtimeline__dot{width:22px;height:22px;border-radius:50%;background:var(--forest);margin-top:0;box-shadow:none;position:relative}.ovpage .ovtimeline__dot:after{content:"";position:absolute;left:7px;top:5px;width:5px;height:9px;border-right:2px solid var(--panel);border-bottom:2px solid var(--panel);transform:rotate(40deg)}.ovpage .ovtimeline__text{font-size:14px;padding-top:2px}.ovpage .ovteam__row{background:transparent;box-shadow:none;padding:6px 0;grid-template-columns:40px minmax(0,1fr) auto}.ovpage .ovteam__avatar{width:40px;height:40px;border-radius:50%;background:var(--sunk);color:var(--ink);font-size:13px}.ovpage .stuckgrid{gap:12px}.ovpage .stuckcard{background:var(--panel);border-radius:16px;box-shadow:0 0 0 1px var(--dx-edge);padding:14px 16px}.ovpage .stuckcard__value{font-family:var(--dx-serif);font-size:36px;line-height:1;font-weight:400}.ovpage .ovpipe__node,.ovpage .ovtile{border-radius:16px;background:var(--panel);box-shadow:0 0 0 1px var(--dx-edge)}.ovpage .ovtile__value{font-size:44px}.ovpage,.ovpage>*{min-width:0;max-width:100%}.ovpage .tablewrap{overflow-x:auto}@media (max-width:560px){.ovpage .dash-panel,.ovpage .ovcard,.ovpage .panel,.ovpage .tablewrap{padding:16px;border-radius:18px}.ovpage .ovhead__actions{width:100%}}:root[data-theme=dark] .ovpage{--dx-card:color-mix(in srgb,var(--panel) 80%,transparent);--dx-edge:color-mix(in srgb,var(--hair-2) 70%,transparent)}:root[data-theme=dark] .dxhero{--dx-edge:var(--hair-2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ovpage{--dx-card:color-mix(in srgb,var(--panel) 80%,transparent);--dx-edge:color-mix(in srgb,var(--hair-2) 70%,transparent)}}@media (prefers-reduced-transparency:reduce){.ovpage .dash-panel,.ovpage .ovcard,.ovpage .panel,.ovpage .tablewrap{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.ovpage .dashgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ovpage .barlist{min-width:0}@media (max-width:1000px){.ovpage .dashgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ovpage .barlist__row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.ovpage .barlist__row>:nth-child(2){grid-column:1/-1;grid-row:2}.ovpage .barlist__note,.ovpage .barlist__value{min-width:0;overflow-wrap:anywhere;text-align:right}}.dxrow__thumb .tcover__badge{display:none}.dxhero--plain{min-height:0;background:var(--dx-card);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}.dxhero--plain:before{display:none}.dxhero--plain .dxhero__body{max-width:min(760px,100%)}.dxhero--plain .dxhero__title{font-size:clamp(28px,3.2vw,44px)}.dxhero__photo .tcover__badge{left:14px;bottom:14px}.ovpage .ovsteps{gap:0;margin-top:16px;position:relative}.ovpage .ovsteps__row{position:relative;padding-left:0}.ovpage .ovsteps__row:not(:last-child):before{content:"";position:absolute;left:14px;top:34px;bottom:-6px;width:2px;background:var(--hair-2);border-radius:1px}.ovpage .ovsteps__row--done:not(:last-child):before{background:var(--forest)}.ovpage .ovsteps__link,.ovpage .ovsteps__row--current .ovsteps__link,.ovpage .ovsteps__row--stuck .ovsteps__link{background:transparent;box-shadow:none;padding:8px 10px 8px 0;gap:14px;border-radius:12px}.ovpage a.ovsteps__link:hover{background:color-mix(in srgb,var(--panel) 70%,transparent);box-shadow:none}.ovpage .ovsteps__box{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--panel);box-shadow:0 0 0 1.5px var(--hair-2);font-size:13px;position:relative;z-index:1}.ovpage .ovsteps__row--current .ovsteps__box{box-shadow:0 0 0 2px var(--forest)}.ovpage .ovsteps__row--stuck .ovsteps__box{background:var(--warn)}.ovpage .ovsteps__row--done .ovsteps__label{text-decoration:none}.ovpage .ovsteps__row--current .ovsteps__label{font-weight:500}.ovpage .ovsteps__row--stuck .ovsteps__detail{color:var(--warn)}.ovpage .ovpreview{background:var(--panel);border-radius:20px;padding:clamp(18px,3vw,28px);box-shadow:0 0 0 1px var(--dx-edge)}.ovpage .ovpreview__name{font-family:var(--dx-serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.ovpage .ovpreview__desc{font-size:15px}.ovpage .ovpreview__chips li{font-size:13px;padding:4px 12px;border-radius:999px}.ovpage .ovpreview__facts>div{border-top:1px solid var(--dx-edge);padding:10px 0}.ovpage .ovpill{border-radius:999px}.ovpage .ovtiles{gap:14px}.ovpage .ovtile{background:var(--dx-card);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border-radius:20px;box-shadow:0 0 0 1px var(--dx-edge),0 18px 40px -30px rgba(16,40,24,.35);padding:18px 20px}.ovpage .ovtile .ovtile__value{font-family:var(--dx-serif);font-weight:400}.ovpage .ovteam__row+.ovteam__row{border-top:1px solid var(--dx-edge)}.ovpage .ovsteps__box--done{background:var(--forest)}.ovpage .ovsteps__box--done,.ovpage .ovsteps__box--stuck{box-shadow:none;color:var(--panel)}.journey__head{display:grid;gap:14px}.journey__meter{height:6px;border-radius:999px;background:color-mix(in srgb,var(--ink,#12201a) 8%,transparent);overflow:hidden}.journey__meter-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f7a45,#5aa96a);transition:width .4s ease}.journey__rows{position:relative}.journey .journey__row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 4px;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink,#12201a) 7%,transparent);background:transparent;position:relative}.journey .journey__row:last-child{border-bottom:0}.journey .journey__row:not(:last-child):after{content:"";position:absolute;left:21px;top:52px;bottom:-16px;width:2px;background:color-mix(in srgb,var(--ink,#12201a) 9%,transparent)}.journey .journey__row--complete:not(:last-child):after{background:color-mix(in srgb,#2f7a45 45%,transparent)}.journey__mark{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;z-index:1;font-size:13px;font-weight:500;background:var(--surface,#fff);border:1.5px solid color-mix(in srgb,var(--ink,#12201a) 18%,transparent);color:var(--mute,#5c6b63)}.journey__mark--ok{background:#2f7a45;border-color:#2f7a45;color:#fff}.journey__mark--now{border-color:#2f7a45;color:#1f5a33;box-shadow:0 0 0 4px color-mix(in srgb,#2f7a45 16%,transparent)}.journey__mark--alert{border-color:#b4532a;color:#b4532a;box-shadow:0 0 0 4px color-mix(in srgb,#b4532a 14%,transparent)}.journey__mark--mute{opacity:.7}.journey .journey__row--attention,.journey .journey__row--current,.journey .journey__row--needed{background:color-mix(in srgb,#2f7a45 5%,transparent);border-radius:14px;border-bottom-color:transparent}.journey .journey__text{display:grid;gap:4px;min-width:0}.journey .journey__name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500}.journey .journey__need{font-size:13.5px;line-height:1.5;color:var(--mute,#5c6b63)}.journey .journey__chip{font-size:11.5px;font-weight:500;padding:2px 9px;border-radius:999px;line-height:1.6}.journey .journey__row .btn{min-height:38px;padding-inline:16px;border-radius:999px}@media (max-width:620px){.journey .journey__row{grid-template-columns:32px minmax(0,1fr);gap:8px 12px;align-items:start;padding:14px 10px}.journey .journey__text{grid-column:2}.journey .journey__mark{grid-column:1;grid-row:1/span 2}.journey .journey__noaction,.journey .journey__row>.btn{grid-column:2;justify-self:start}.journey__mark{width:32px;height:32px}.journey .journey__row:not(:last-child):after{left:25px;top:48px}}.ovact__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 6px}.ovact__stat{border-radius:12px;padding:10px 10px 8px;background:color-mix(in srgb,var(--ink,#12201a) 4%,transparent)}.ovact__stat dt{font-size:11.5px;color:var(--mute,#5c6b63)}.ovact__stat dd{margin:2px 0 0;font-family:var(--dx-serif,serif);font-size:26px;line-height:1.1}.ovact__stat--wait{background:color-mix(in srgb,#c08a2b 11%,transparent)}.ovact__stat--ok{background:color-mix(in srgb,#2f7a45 11%,transparent)}.ovact__stat--bad{background:color-mix(in srgb,#b4532a 9%,transparent)}.ovact__feed{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}.ovact__row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 8px;border-radius:12px;color:inherit;text-decoration:none}a.ovact__row:hover{background:color-mix(in srgb,var(--ink,#12201a) 5%,transparent)}a.ovact__row:hover .ovact__go{transform:translateX(2px);opacity:1}.ovact__icon{width:28px;height:28px;border-radius:50%;display:grid;place-items:center}.ovact__icon--ok{background:color-mix(in srgb,#2f7a45 16%,transparent);color:#1f5a33}.ovact__icon--bad{background:color-mix(in srgb,#b4532a 14%,transparent);color:#8f3f1c}.ovact__icon--wait{background:color-mix(in srgb,#c08a2b 16%,transparent)}.ovact__pulse{width:8px;height:8px;border-radius:50%;background:#c08a2b;box-shadow:0 0 0 0 rgba(192,138,43,.5);animation:ovact-pulse 2s infinite}@keyframes ovact-pulse{70%{box-shadow:0 0 0 7px rgba(192,138,43,0)}to{box-shadow:0 0 0 0 rgba(192,138,43,0)}}@media (prefers-reduced-motion:reduce){.ovact__pulse{animation:none}}.ovact__text{display:grid;gap:2px;min-width:0}.ovact__what{font-size:14px;line-height:1.4}.ovact__when{font-size:12px;color:var(--mute,#5c6b63)}.ovact__go{opacity:.45;transition:transform .15s ease,opacity .15s ease}.ovpipe__bar{display:flex;gap:3px;height:12px;margin:18px 0 20px;border-radius:999px;overflow:hidden}.ovpipe__seg{display:block;min-width:6px}.ovpipe__seg--deal_room{background:#1f5a33}.ovpipe__seg--structuring{background:#3f8a52}.ovpipe__seg--ppf{background:#7cbf86}.ovpipe__seg--eligible_awaiting_scoring{background:#c9b27a}.ovpipe__seg--in_screening{background:#d9cba3}.ovpipe__seg--intake_incomplete{background:#e6dfca}.ovpipe__groups{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px}.ovpipe__grouptitle{font-size:12px;letter-spacing:.02em;color:var(--mute,#5c6b63);margin:0 0 10px}.ovpipe__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ovpipe__tile{display:grid;gap:6px;padding:16px;border-radius:16px;text-decoration:none;color:inherit;background:var(--surface,#fff);border:1px solid color-mix(in srgb,var(--ink,#12201a) 8%,transparent);transition:transform .15s ease,box-shadow .15s ease}.ovpipe__tile:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(20,40,20,.08)}.ovpipe__tilelabel{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mute,#5c6b63)}.ovpipe__tilevalue{font-family:var(--dx-serif,serif);font-size:40px;line-height:1}.ovpipe__tilecontext{font-size:12.5px;color:var(--mute,#5c6b63)}.ovpipe__dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;display:inline-block}.ovpipe__early{list-style:none;margin:0;padding:0;display:grid;gap:4px}.ovpipe__earlyrow{display:grid;grid-template-columns:9px minmax(0,1fr) auto 44px;gap:10px;align-items:center;padding:11px 12px;border-radius:12px;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--ink,#12201a) 3.5%,transparent)}.ovpipe__earlyrow:hover{background:color-mix(in srgb,var(--ink,#12201a) 7%,transparent)}.ovpipe__earlylabel{font-size:13.5px}.ovpipe__earlyvalue{font-family:var(--dx-serif,serif);font-size:22px;line-height:1}.ovpipe__earlyshare{font-size:12px;color:var(--mute,#5c6b63);text-align:right}@media (max-width:1100px){.ovpipe__groups{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ovpipe__tiles{grid-template-columns:minmax(0,1fr)}.ovpipe__tilevalue{font-size:34px}.ovact__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ovrank__rows{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:14px}.ovrank__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:center}.ovrank__top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0;grid-column:1}.ovrank__name{display:flex;align-items:center;gap:8px;font-size:14px;min-width:0}.ovrank__dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.ovrank__deals{font-size:12px;color:var(--mute,#5c6b63);white-space:nowrap}.ovrank__track{grid-column:1;height:8px;border-radius:999px;background:color-mix(in srgb,var(--ink,#12201a) 7%,transparent);overflow:hidden}.ovrank__fill{display:block;height:100%;border-radius:inherit;background:#2f7a45}.ovrank__value{grid-column:2;grid-row:1/span 2;font-size:13.5px;font-weight:500;text-align:right;max-width:14rem}.ovrank{container-type:inline-size}@container (max-width: 560px){.ovrank__row{grid-template-columns:minmax(0,1fr);gap:6px}.ovrank__value{grid-column:1;grid-row:auto;text-align:left;max-width:none}}.ovrank__rows--countries{gap:10px}.ovrank__crow{display:grid;grid-template-columns:26px minmax(6rem,10rem) minmax(0,1fr) 32px;gap:12px;align-items:center}.ovrank__rank{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--mute,#5c6b63);background:color-mix(in srgb,var(--ink,#12201a) 5%,transparent)}.ovrank__cname{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ovrank__cvalue{font-family:var(--dx-serif,serif);font-size:20px;text-align:right}@media (max-width:560px){.ovrank__row{grid-template-columns:minmax(0,1fr)}.ovrank__value{grid-column:1;grid-row:auto;text-align:left}}:root[data-theme=dark] .journey__mark--ok,:root[data-theme=dark] .ovrank__fill{background:#5aa96a;border-color:#5aa96a}:root[data-theme=dark] .ovact__icon--ok{color:#9fd3a8}:root[data-theme=dark] .ovact__icon--bad{color:#f0a483}:root[data-theme=dark] .ovpipe__tile{background:color-mix(in srgb,#fff 4%,transparent)}.btk{display:grid;gap:16px;min-width:0}.btk h2,.btk h4{font-weight:500;text-wrap:balance;margin:0}.btk-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.btk-tile{display:grid;gap:4px;padding:14px 16px;border-radius:var(--r-inset,10px);background:var(--panel);box-shadow:var(--raise);animation:btk-rise .42s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 40ms)}.btk-tile__label{font-size:13px;color:var(--mute)}.btk-tile__value{font-size:30px;line-height:1.1;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.btk-tile__ctx{font-size:12px;color:var(--faint)}.btk-tile--alert .btk-tile__value{color:var(--bad)}.btk-kicker{font-size:12px;color:var(--faint)}.btk-hero{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:6px;padding:6px;border-radius:var(--r-xl,16px);background:var(--shell-bg);box-shadow:0 0 0 1px var(--frost-edge,var(--hair)),var(--shell-sh);animation:btk-rise .42s var(--ease-out) both;animation-delay:.12s}.btk-hero__cover{border-radius:var(--r-inset,10px);overflow:hidden;min-height:180px;background:var(--sunk)}.btk-hero__cover .tcover{height:100%;aspect-ratio:auto;border-radius:0}.btk-hero__cover .tcover__img{height:100%}.btk-hero__body{display:grid;gap:14px;align-content:start;padding:16px;border-radius:var(--r-inset,10px);background:var(--panel);box-shadow:var(--raise);min-width:0}.btk-hero__row{display:flex;gap:16px;align-items:center;min-width:0}.btk-hero__text{min-width:0}.btk-hero__text h2{font-size:20px;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.btk-hero__text p{margin:4px 0 0;font-size:14px;color:var(--mute)}.btk-hero__text .btk-hero__sub{font-size:13px;color:var(--faint)}.btk-hero__people{gap:10px;font-size:13px;color:var(--mute);min-width:0}.btk-hero__cta,.btk-hero__people{display:flex;align-items:center;flex-wrap:wrap}.btk-hero__cta{gap:8px}.btk-date{flex:0 0 auto;width:48px;min-height:52px;border-radius:10px;display:grid;place-content:center;justify-items:center;gap:0;background:var(--sun-soft);color:var(--forest);text-align:center;line-height:1.05}.btk-date__m,.btk-date__w{font-size:12px;text-transform:uppercase;letter-spacing:.04em}.btk-date__d{font-size:20px;font-weight:500;font-variant-numeric:tabular-nums}.btk-date--lg{width:64px;min-height:72px}.btk-date--lg .btk-date__d{font-size:26px}.btk-stack{display:inline-flex}.btk-av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:500;color:var(--ink);box-shadow:0 0 0 2px var(--panel);margin-left:-8px}.btk-stack .btk-av:first-child{margin-left:0}.btk-av--0{background:var(--sun-soft)}.btk-av--1{background:var(--info-bg)}.btk-av--2{background:var(--warn-bg)}.btk-pill{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.btk-pill--ok{background:var(--ok-bg);color:var(--ok)}.btk-pill--warn{background:var(--warn-bg);color:var(--warn)}.btk-pill--bad{background:var(--bad-bg);color:var(--bad)}.btk-pill--mute{background:var(--sunk);color:var(--mute)}.btk-shell{padding:6px;border-radius:var(--r-xl,16px);background:var(--shell-bg);box-shadow:0 0 0 1px var(--frost-edge,var(--hair)),var(--shell-sh)}.btk-shell__head{display:flex;align-items:center;gap:10px;padding:10px 12px 12px}.btk-shell__head h2{font-size:18px}.btk-count{min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--sunk);color:var(--mute);font-size:12px;display:grid;place-items:center;font-variant-numeric:tabular-nums}.btk-timeline{list-style:none;margin:0;padding:0;display:grid;gap:8px;position:relative}.btk-item{animation:btk-rise .32s var(--ease-out) both}.btk-card{border-radius:var(--r-inset,10px);background:var(--panel);box-shadow:var(--raise);transition:box-shadow .2s var(--ease-out)}.btk-card:hover{box-shadow:var(--raise-hi)}.btk-card__sum{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;cursor:pointer;list-style:none;border-radius:inherit;min-height:44px}.btk-card__sum::-webkit-details-marker{display:none}.btk-card__main{display:grid;gap:2px;min-width:0}.btk-card__title{font-size:15px;font-weight:500;color:var(--ink);overflow-wrap:anywhere}.btk-card__meta{font-size:12px;color:var(--faint)}.btk-card__side{display:flex;align-items:center;gap:12px}.btk-chev{color:var(--faint);transition:transform .2s var(--ease-out);display:grid}.btk-card[open] .btk-chev{transform:rotate(180deg)}.btk-body{display:grid;gap:14px;margin:0 16px;padding:14px 0 16px;border-top:1px solid var(--hair)}.btk-facts{display:grid;gap:10px;margin:0}.btk-facts dt{font-size:12px;color:var(--faint);margin-bottom:2px}.btk-facts dd{margin:0;font-size:14px;color:var(--ink);line-height:1.5;text-wrap:pretty}.btk-actions h4{font-size:13px;color:var(--mute);margin-bottom:8px}.btk-actions ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.btk-act{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:10px 12px;border-radius:8px;background:var(--sunk);font-size:14px}.btk-act--mine{background:var(--warn-bg)}.btk-box{width:16px;height:16px;margin-top:2px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--hair-2);background:var(--panel)}.btk-act__text{display:grid;gap:2px;min-width:0}.btk-act__meta{font-size:12px;color:var(--mute)}.btk-foot{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.btk-note{font-size:12px;color:var(--faint)}.btk-empty{display:grid;justify-items:start;gap:4px;padding:20px 16px;margin:0 0 6px;border-radius:var(--r-inset,10px);background:var(--panel);box-shadow:var(--raise);color:var(--mute);font-size:14px}.btk-empty p{margin:0;text-wrap:pretty}.btk-empty .btk-empty__title{font-size:15px;font-weight:500;color:var(--ink)}@keyframes btk-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.btk-hero,.btk-item,.btk-tile{animation:none}.btk-chev{transition:none}}@media (max-width:899px){.btk-hero{grid-template-columns:minmax(0,1fr)}.btk-hero__cover{min-height:0}.btk-hero__cover .tcover{aspect-ratio:16/7}.btk-foot .btn,.btk-hero__cta .btn{min-height:44px}}@media (max-width:620px){.btk-card__sum{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px}.btk-card__side .btk-stack{display:none}.btk-body{margin:0 12px}.btk-hero__row{align-items:flex-start}.btk-hero__cta .btn{flex:1 1 auto;justify-content:center}}.dxslides{position:relative}.dxslides__track{display:grid}.dxslides__slide{grid-area:1/1;display:grid;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.dxslides__slide[data-active=true]{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}.dxslides__slide>.dxhero{height:100%}.dxslides__slide .dxhero__photo.tcover img{transform:scale(1.06);transition:transform 7s ease-out}.dxslides__slide[data-active=true] .dxhero__photo.tcover img{transform:scale(1)}.dxslides__controls{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:color-mix(in srgb,var(--panel) 78%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px var(--dx-edge,var(--hair)),0 8px 20px -12px rgba(16,40,24,.4)}.dxslides__btn{width:32px;height:32px;border-radius:50%;border:0;display:grid;place-items:center;background:transparent;color:var(--ink);cursor:pointer}.dxslides__btn:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.dxslides__btn:focus-visible,.dxslides__dot:focus-visible{outline:2px solid var(--leaf,#2f7a45);outline-offset:2px}.dxslides__dots{display:flex;align-items:center;gap:6px;padding:0 4px}.dxslides__dot{position:relative;overflow:hidden;width:8px;height:8px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--ink) 22%,transparent);cursor:pointer;transition:width .3s ease,background .3s ease}.dxslides__dot[aria-current=true]{width:26px;background:color-mix(in srgb,var(--ink) 18%,transparent)}.dxslides__dot[aria-current=true]:not(:has(.dxslides__progress)){background:var(--leaf,#2f7a45)}.dxslides__progress{position:absolute;inset:0;background:var(--leaf,#2f7a45);transform-origin:left;animation:dxslides-fill var(--dx-interval,6.5s) linear forwards}@keyframes dxslides-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dxslides__pp{display:block;width:10px;height:12px}.dxslides__pp--pause{border-left:3px solid;border-right:3px solid}.dxslides__pp--play{width:0;height:0;border-left:10px solid;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:2px}@media (max-width:640px){.dxslides__controls{right:50%;transform:translateX(50%);bottom:12px}.dxslides .dxhero__body{padding-bottom:68px}}@media (prefers-reduced-motion:reduce){.dxslides__slide,.dxslides__slide .dxhero__photo.tcover img{transition:none}}.ovrank__crow .ovrank__track{grid-column:auto}.spcard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:24px;background:var(--panel);box-shadow:0 0 0 1px var(--dx-edge,var(--hair)),0 24px 50px -34px rgba(16,40,24,.45)}.spcard__photo.tcover{aspect-ratio:auto;height:100%;min-height:320px;border-radius:0}.spcard__photo .tcover__img{height:100%}.spcard__body{padding:26px clamp(18px,2.6vw,32px) 20px;display:grid;gap:10px;align-content:start;min-width:0}.spcard__name{margin:0;font-family:var(--dx-serif,serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.08;letter-spacing:-.02em;overflow-wrap:anywhere}.spcard__capital{display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--ink,#12201a) 4%,transparent)}.spcard__capital-label{font-size:12px;color:var(--mute)}.spcard__capital-value{font-family:var(--dx-serif,serif);font-size:clamp(24px,2.6vw,34px);line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.spcard__stages{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.spcard__stage{display:grid;gap:6px;font-size:12px;color:var(--mute);position:relative}.spcard__stage:before{content:"";height:3px;border-radius:3px;background:var(--hair-2,var(--hair))}.spcard__stage[data-state=done]:before{background:var(--forest,#2f7a45)}.spcard__stage[data-state=current]:before{background:#c08a2b}.spcard__stage[data-state=current]{color:var(--ink);font-weight:600}.spcard__stage[data-state=done]{color:var(--ink)}.spcard__dot{display:none}.spcard__stage-name{overflow-wrap:anywhere}.spcard__waiting{margin:0;font-size:14px;color:var(--mute)}.spcard__foot{display:flex;justify-content:flex-end;margin-top:4px;padding-top:12px;border-top:1px solid var(--hair)}.dxslides__slide>.spcard{height:100%}.dxslides .spcard__foot{padding-right:150px}.spinterest__n{margin:4px 0 0;font-size:14px;color:var(--mute)}.spinterest__big{font-family:var(--dx-serif,serif);font-size:34px;color:var(--ink);margin-right:6px}@media (max-width:760px){.spcard{grid-template-columns:minmax(0,1fr)}.spcard__photo.tcover{min-height:0;aspect-ratio:16/9;height:auto}.dxslides .spcard__foot{padding-right:0;padding-bottom:56px}}.ovpage .ovlisting{box-shadow:0 0 0 1px var(--dx-edge,var(--hair))}.ovpage .ovlisting .ovpreview__name{font-family:var(--dx-serif,serif);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.1;margin:0;overflow-wrap:anywhere}.ovpage .journey.ovcard{display:grid;gap:8px}.ovpage .ovalert__why summary{cursor:pointer;display:inline-flex;list-style:none;margin-top:8px}.ovpage .ovalert__why summary::-webkit-details-marker{display:none}.ovpage .ovlisting .spcard__photo.tcover{min-height:240px}@media (max-width:820px){.ovpage .ovlisting{grid-template-columns:minmax(0,1fr)}.ovpage .ovlisting .spcard__photo.tcover{min-height:0;aspect-ratio:16/9}}.fk-form{display:flex;flex-direction:column;gap:16px;font-family:var(--f);font-synthesis:none;min-width:0}:where(html,.drawer__body,.modal__body):has(.fk-savebar){scroll-padding-bottom:96px}.fk-section{background:var(--panel);border:0;border-radius:var(--r-lg,12px);box-shadow:var(--raise);padding:20px;margin:0;min-width:0;display:flex;flex-direction:column;gap:16px}.fk-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0;float:none;width:100%}.fk-section__title{margin:0;font-size:16px;line-height:1.35;font-weight:500;color:var(--ink);letter-spacing:-.005em}.fk-section__desc{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--mute);text-wrap:pretty}.fk-section__aside{flex:none;font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums;padding-top:3px}.fk-section__body{display:flex;flex-direction:column;gap:16px;min-width:0}@container fk (max-width: 519px){.fk-section{padding:16px;border-radius:var(--r-inset,10px)}}.fk-form{container-type:inline-size;container-name:fk}.fk-row{display:grid;gap:16px}.fk-row,.fk-row--money{grid-template-columns:repeat(2,minmax(0,1fr))}.fk-row--money>:first-child{grid-column:1/-1;max-width:220px}@container fk (min-width: 680px){.fk-row--money{grid-template-columns:minmax(104px,140px) repeat(2,minmax(0,1fr))}.fk-row--money>:first-child{grid-column:auto;max-width:none}}@container fk (max-width: 439px){.fk-row,.fk-row--money{grid-template-columns:minmax(0,1fr)}.fk-row--money>:first-child{max-width:none}}.fk-sr{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fk-field,.fk-sr{padding:0;border:0}.fk-field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0}.fk-label{display:flex;align-items:baseline;gap:8px;font-size:14px;line-height:1.35;font-weight:500;color:var(--ink);padding:0}.fk-optional{font-size:12px;font-weight:400;color:var(--faint)}.fk-hint{margin:-2px 0 2px;color:var(--mute);text-wrap:pretty}.fk-error,.fk-hint{font-size:13px;line-height:1.45}.fk-error{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--bad)}.fk-error:before{content:"!";flex:none;display:inline-grid;place-items:center;width:16px;height:16px;margin-top:1px;border-radius:50%;background:var(--bad);color:var(--panel);font-size:11px;font-weight:500;line-height:1}.fk-input,.fk-select,.fk-textarea{width:100%;min-height:44px;padding:10px 12px;font:inherit;font-size:15px;line-height:1.4;color:var(--ink);background:var(--panel);border:1px solid var(--hair-2);border-radius:var(--r-md,8px);box-shadow:none;transition:border-color var(--t-ui,.2s) var(--ease-out),box-shadow var(--t-ui,.2s) var(--ease-out);-webkit-appearance:none;appearance:none}.fk-textarea{min-height:96px;resize:vertical}.fk-input::placeholder,.fk-textarea::placeholder{color:var(--faint)}.fk-input:hover,.fk-select:hover,.fk-textarea:hover{border-color:var(--faint)}.fk-input:focus,.fk-input:focus-visible,.fk-select:focus,.fk-select:focus-visible,.fk-textarea:focus,.fk-textarea:focus-visible{outline:none;border-color:var(--forest);box-shadow:0 0 0 3px color-mix(in srgb,var(--forest) 18%,transparent)}.fk-input[aria-invalid=true],.fk-money[data-invalid=true],.fk-select[aria-invalid=true],.fk-textarea[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad) 14%,transparent)}.fk-select{padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--mute) 50%),linear-gradient(135deg,var(--mute) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}@media (max-width:899px){.fk-combo__input,.fk-input,.fk-money__input,.fk-select,.fk-textarea{font-size:16px}}.fk-money{display:flex;align-items:stretch;min-height:44px;background:var(--panel);border:1px solid var(--hair-2);border-radius:var(--r-md,8px);transition:border-color var(--t-ui,.2s) var(--ease-out),box-shadow var(--t-ui,.2s) var(--ease-out);overflow:hidden}.fk-money:hover{border-color:var(--faint)}.fk-money:focus-within{border-color:var(--forest);box-shadow:0 0 0 3px color-mix(in srgb,var(--forest) 18%,transparent)}.fk-money__ccy{flex:none;display:flex;align-items:center;padding:0 10px 0 12px;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--faint);background:var(--sunk);border-right:1px solid var(--hair)}.fk-money__input{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:10px 12px;font:inherit;font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums}.fk-money__input::placeholder{color:var(--faint)}.fk-money__readout{margin:0;font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums;min-height:17px}.fk-money__quick{display:flex;flex-wrap:wrap;gap:6px}.fk-money__quick button{min-height:30px;padding:0 10px;border-radius:var(--r-pill,999px);border:1px dashed var(--hair-2);background:transparent;color:var(--mute);font:inherit;font-size:12px;cursor:pointer;font-variant-numeric:tabular-nums}.fk-money__quick button:hover{border-style:solid;color:var(--ink);background:var(--sunk)}.fk-money__quick button:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.fk-group{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:8px}.fk-group>legend{padding:0;margin-bottom:6px;float:left;width:100%}.fk-group>legend+*{clear:both}.fk-group>legend.fk-sr{width:1px;float:none;margin:-1px}.fk-group__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.fk-linkbtn{border:0;background:none;padding:4px 2px;font:inherit;font-size:13px;color:var(--link);cursor:pointer;border-radius:6px;flex:none}.fk-linkbtn:hover{text-decoration:underline;text-underline-offset:3px}.fk-linkbtn:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.fk-chips{display:flex;flex-wrap:wrap;gap:8px}.fk-chip{position:relative;display:inline-flex}.fk-chip input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.fk-chip span{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:var(--r-pill,999px);border:1px solid var(--hair-2);background:var(--panel);color:var(--ink);font-size:14px;line-height:1.3;transition:background var(--t-ui,.2s) var(--ease-out),border-color var(--t-ui,.2s) var(--ease-out),transform var(--t-press,.14s) var(--ease-out);user-select:none;text-align:left}.fk-chip:hover span{border-color:var(--faint)}.fk-chip input:checked+span{background:color-mix(in srgb,var(--forest) 10%,var(--panel));border-color:var(--forest);box-shadow:inset 0 0 0 1px var(--forest)}.fk-chip input:focus-visible+span{outline:2px solid var(--forest);outline-offset:2px}.fk-chip input:active+span{transform:scale(.97)}.fk-chip__tick{flex:none;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--hair-2);position:relative}.fk-chip input:checked+span .fk-chip__tick{background:var(--forest);box-shadow:none}.fk-chip input:checked+span .fk-chip__tick:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:solid var(--panel);border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.fk-chip__dot{flex:none;width:8px;height:8px;border-radius:50%}@media (max-width:899px){.fk-chip span{min-height:44px}}.fk-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:var(--r-pill,999px);background:var(--sunk);box-shadow:inset 0 0 0 1px var(--hair);max-width:100%}.fk-seg label{position:relative;display:inline-flex}.fk-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.fk-seg span{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:var(--r-pill,999px);font-size:14px;color:var(--mute);transition:background var(--t-ui,.2s) var(--ease-out),color var(--t-ui,.2s) var(--ease-out)}.fk-seg input:checked+span{background:var(--panel);color:var(--ink);box-shadow:var(--raise)}.fk-seg input:focus-visible+span{outline:2px solid var(--forest);outline-offset:1px}@media (max-width:599px){.fk-seg{display:flex;border-radius:14px}.fk-seg label{flex:1 1 auto}.fk-seg span{width:100%;justify-content:center;min-height:44px;border-radius:11px}}.fk-combo{position:relative}.fk-combo__box{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:5px 8px;background:var(--panel);border:1px solid var(--hair-2);border-radius:var(--r-md,8px);cursor:text;transition:border-color var(--t-ui,.2s) var(--ease-out),box-shadow var(--t-ui,.2s) var(--ease-out)}.fk-combo__box:hover{border-color:var(--faint)}.fk-combo__box:focus-within{border-color:var(--forest);box-shadow:0 0 0 3px color-mix(in srgb,var(--forest) 18%,transparent)}.fk-combo__chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 4px 0 10px;border-radius:var(--r-pill,999px);background:var(--sunk);box-shadow:inset 0 0 0 1px var(--hair);font-size:14px;color:var(--ink);max-width:100%}.fk-combo__chip img,.fk-combo__opt img{width:18px;height:13px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px var(--hair);flex:none}.fk-combo__x{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--mute);cursor:pointer;font:inherit;font-size:16px;line-height:1}.fk-combo__x:hover{background:var(--hair);color:var(--ink)}.fk-combo__x:focus-visible{outline:2px solid var(--forest);outline-offset:1px}.fk-combo__input{flex:1 1 140px;min-width:120px;min-height:32px;border:0;outline:none;background:transparent;font:inherit;font-size:15px;color:var(--ink);padding:4px}.fk-combo__input::placeholder{color:var(--faint)}.fk-combo__list{position:absolute;z-index:95;left:0;right:0;top:calc(100% + 6px);max-height:280px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:var(--panel);border-radius:var(--r-inset,10px);box-shadow:var(--float);overscroll-behavior:contain}.fk-combo__opt{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:var(--r-sm,6px);font-size:14px;color:var(--ink);cursor:pointer}.fk-combo__opt:hover,.fk-combo__opt[aria-selected=true]{background:var(--sunk)}.fk-combo__opt mark{background:none;color:inherit;font-weight:500}.fk-combo__opt small{margin-left:auto;color:var(--faint);font-size:12px}.fk-combo__empty{padding:10px;font-size:13px;color:var(--mute)}.fk-combo__group{padding:8px 10px 4px;font-size:12px;color:var(--faint)}.fk-summary{padding:16px 18px;border-radius:var(--r-lg,12px);background:var(--bad-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bad) 35%,transparent);color:var(--ink)}.fk-summary:focus{outline:2px solid var(--bad);outline-offset:2px}.fk-summary__title{margin:0 0 4px;font-size:15px;font-weight:500;color:var(--bad)}.fk-summary ul{margin:0;padding-left:18px;font-size:14px}.fk-summary li+li{margin-top:2px}.fk-summary a{color:var(--bad);text-decoration:underline;text-underline-offset:3px}.fk-summary p{margin:0;font-size:14px}.fk-savebar{position:sticky;bottom:12px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:var(--r-pill,999px);background:color-mix(in srgb,var(--panel) 86%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:var(--float);transition:box-shadow var(--t-ui,.2s) var(--ease-out)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.fk-savebar{background:var(--panel)}}@media (prefers-reduced-transparency:reduce){.fk-savebar{background:var(--panel)}}.fk-savebar__status{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;color:var(--mute)}.fk-savebar__status[data-state=dirty]{color:var(--ink)}.fk-savebar__status[data-state=saved]{color:var(--ok)}.fk-savebar__status[data-state=error]{color:var(--bad)}.fk-savebar__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--hair-2)}.fk-savebar__status[data-state=dirty] .fk-savebar__dot{background:var(--warn)}.fk-savebar__status[data-state=saving] .fk-savebar__dot{background:transparent;width:14px;height:14px;border:2px solid var(--hair-2);border-top-color:var(--forest);animation:fk-spin .8s linear infinite}.fk-savebar__status[data-state=saved] .fk-savebar__dot{width:16px;height:16px;background:var(--ok);position:relative;animation:fk-pop .32s var(--ease-out)}.fk-savebar__status[data-state=saved] .fk-savebar__dot:after{content:"";position:absolute;left:5.5px;top:3px;width:4px;height:7px;border:solid var(--panel);border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.fk-savebar__status[data-state=error] .fk-savebar__dot{background:var(--bad)}.fk-savebar__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk-savebar__actions{display:flex;gap:8px;flex:none}.fk-savebar .btn{min-height:40px}@media (max-width:899px){.fk-savebar{bottom:calc(8px + env(safe-area-inset-bottom, 0px));border-radius:16px;padding:8px 8px 8px 14px}.fk-savebar .btn{min-height:44px}}@media (max-width:420px){.fk-savebar__text{white-space:normal;font-size:13px}}.fk-stepper{display:flex;flex-direction:column;gap:10px}.fk-stepper__count{margin:0;font-size:13px;color:var(--mute);font-variant-numeric:tabular-nums}.fk-stepper ol{display:flex;gap:6px;margin:0;padding:0;list-style:none}.fk-stepper li{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.fk-stepper__bar{height:4px;border-radius:2px;background:var(--hair)}.fk-stepper li[data-state=done] .fk-stepper__bar{background:var(--forest)}.fk-stepper li[data-state=current] .fk-stepper__bar{background:var(--sun)}.fk-stepper__name{font-size:12px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk-stepper li[data-state=current] .fk-stepper__name{color:var(--ink)}@media (max-width:599px){.fk-stepper__name{display:none}}.fk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fk-status{font-size:14px;color:var(--ok);display:inline-flex;align-items:center;gap:6px}@keyframes fk-spin{to{transform:rotate(1turn)}}@keyframes fk-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.fk-savebar__status[data-state=saving] .fk-savebar__dot{animation-duration:2.4s}.fk-savebar__status[data-state=saved] .fk-savebar__dot{animation:none}.fk-chip span,.fk-seg span{transition:none}}.fk-check{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;border-radius:var(--r-inset,10px);background:var(--panel);box-shadow:0 0 0 1px var(--hair-2);font-size:14px;line-height:1.45;color:var(--ink);cursor:pointer;transition:box-shadow var(--t-ui,.2s) var(--ease-out),background var(--t-ui,.2s) var(--ease-out)}.fk-check:hover{box-shadow:0 0 0 1px var(--faint)}.fk-check:has(input:checked){background:color-mix(in srgb,var(--forest) 8%,var(--panel));box-shadow:0 0 0 1.5px var(--forest)}.fk-check input[type=checkbox],.fk-check input[type=radio]{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--forest);cursor:pointer}.fk-check strong{font-weight:500}.fk-checks{display:flex;flex-direction:column;gap:8px}.fk-check input:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.fk-links{display:flex;flex-wrap:wrap;gap:8px}.fk-note{margin:0;font-size:13px;line-height:1.45;color:var(--mute)}.fk-ok{margin:0;font-size:14px;color:var(--ok);display:flex;align-items:center;gap:6px}.fk-ss{position:relative;min-width:0}.fk-ss__button{display:flex;align-items:center;width:100%;min-height:44px;padding:10px 36px 10px 12px;font:inherit;font-size:15px;line-height:1.4;text-align:left;color:var(--ink);background:var(--panel);background-image:linear-gradient(45deg,transparent 50%,var(--mute) 50%),linear-gradient(135deg,var(--mute) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;border:1px solid var(--hair-2);border-radius:var(--r-md,8px);cursor:pointer;transition:border-color var(--t-ui,.2s) var(--ease-out),box-shadow var(--t-ui,.2s) var(--ease-out)}.fk-ss__button:hover{border-color:var(--faint)}.fk-ss[data-open] .fk-ss__button,.fk-ss__button:focus-visible{outline:none;border-color:var(--forest);box-shadow:0 0 0 3px color-mix(in srgb,var(--forest) 18%,transparent)}.fk-ss__button[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad) 14%,transparent)}.fk-ss__button:disabled{opacity:.6;cursor:not-allowed}.fk-ss__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk-ss__value--empty{color:var(--faint)}.fk-ss__proxy{position:absolute;left:12px;bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.fk-ss__pop{position:fixed;z-index:1000;display:flex;flex-direction:column;box-sizing:border-box;padding:6px;background:var(--panel);color:var(--ink);border-radius:var(--r-inset,10px);box-shadow:var(--float);font-family:var(--f,inherit);overflow:hidden}.fk-ss__search{flex:none;width:100%;min-height:40px;margin-bottom:6px;padding:8px 10px;font:inherit;font-size:15px;color:var(--ink);background:var(--sunk);border:1px solid transparent;border-radius:var(--r-sm,6px);outline:none}.fk-ss__search:focus{border-color:var(--forest)}.fk-ss__search::placeholder{color:var(--faint)}.fk-ss__list{flex:1 1 auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain}.fk-ss__opt{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:var(--r-sm,6px);font-size:14px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere}.fk-ss__opt[data-active=true]{background:var(--sunk)}.fk-ss__opt[aria-selected=true]{font-weight:500}.fk-ss__opt[aria-disabled=true]{color:var(--faint);cursor:default}.fk-ss__tick{flex:none;width:6px;height:11px;margin-left:auto;border:solid var(--forest);border-width:0 2px 2px 0;transform:rotate(45deg) translate(-2px,-1px)}.fk-ss--compact{flex:0 0 auto}.fk-ss--compact .fk-ss__button{min-height:32px;padding:6px 30px 6px 8px;font-size:13px}.fk-ss--bare .fk-ss__button{min-height:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:14px}.fk-ss--bare .fk-ss__button:focus-visible,.fk-ss--bare[data-open] .fk-ss__button{box-shadow:none}@media (max-width:899px){.fk-ss__button,.fk-ss__search{font-size:16px}}textarea:not([data-autogrow=off],[aria-hidden=true]){field-sizing:content}@media (max-width:899px),(pointer:coarse){:root:root .fa-iconbtn,:root:root .header__menu-btn,:root:root .iconbtn,:root:root .iconbtn--round,:root:root .lw-row-icon-btn,:root:root .lw-row-menu__trigger,:root:root .sidebar__collapse{min-width:44px;min-height:44px}:root:root .btn,:root:root .btn--sm,:root:root .edit-tabs .edit-tab,:root:root .fk-linkbtn,:root:root .fk-ss__button,:root:root .header .language-menu__button,:root:root .language-menu__button,:root:root .linkbtn,:root:root .lw-workspace__tabs .edit-tab,:root:root .plist .plist__open,:root:root .search-trigger{min-height:44px}:root:root .btn--sm{min-height:40px}:root:root .pagehelp__btn{width:40px;height:40px}:root:root .wcard__title{display:inline-flex;align-items:center;min-height:44px}:root:root .lw-row-icon-btn{margin-left:0}:root:root .nexalist a{display:block;padding-block:12px}:root:root .dm-search{min-height:44px}:root:root .dm-seg button{min-height:40px;padding-inline:14px}:root:root .header__crumb-link,:root:root .nk-tab,:root:root .proj__bar-nav a,:root:root .proj__contact a,:root:root .proj__crumbs a,:root:root .site-footer .dr-brand,:root:root .site-footer__links a,:root:root .um-back-link{display:inline-flex;align-items:center;min-height:44px}:root:root .spfacts__edit{display:inline-grid;place-items:center;min-width:44px;min-height:44px}:root:root .authm__close{width:44px;height:44px}:root:root .authm__link{display:inline-block;padding-block:12px}:root:root .authm .btn,:root:root .sppv__segbtn{min-height:44px}:root:root .fdh-strip__btn,:root:root .fdh-strip__thumb{min-height:44px;min-width:44px}:root:root .pb-filter__chips button,:root:root .pb-filter__field,:root:root .pb-filter__sort{min-height:44px}:root:root .pb-filter__field select,:root:root .pb-filter__sort select{min-height:40px}:root:root .pb-card__link,:root:root .pb-card__primary{display:inline-flex;align-items:center;min-height:44px}:root:root .savebtn{min-height:44px;padding-inline:14px}:root:root .iistat__n a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}:root:root .dxslides__btn{width:44px;height:44px}:root:root .dxslides__dot:after{content:"";position:absolute;inset:-18px -5px}:root:root .dxslides__dot{overflow:visible}:root:root .dxslides__progress{border-radius:inherit}:root:root .mm-tab{min-height:44px}:root:root .lw-entity-link{padding-block:12px}:root:root .dr-brand{min-height:44px}:root:root .iicard__preview{display:inline-flex;align-items:center;min-height:44px}:root:root .site-header .language-menu__button,:root:root .site-header .site-header__cta,:root:root .site-header .site-header__menu-btn,:root:root .site-header .site-header__signin,:root:root .site-header .site-header__theme .iconbtn{min-height:44px;min-width:40px}:root:root .site-header .site-header__menu-btn{height:44px}:root:root .site-footer__mail{display:inline-flex;align-items:center;min-height:44px}}.st{grid-template-columns:minmax(0,1fr)}@media (max-width:767px){:root:root .header .header__menu-btn,:root:root .header .iconbtn,:root:root .header .iconbtn--round,:root:root .header .profile-trigger,:root:root .header .search-trigger{min-width:40px;width:40px;flex:0 0 40px}:root:root .header .language-menu__button{min-width:0;padding-inline:8px;gap:4px}:root:root .header .language-menu__button>svg:last-child{display:none}:root:root .header .header__right{gap:0}:root:root .header .language-menu__list{position:fixed;left:auto;right:8px;top:60px;width:min(192px,calc(100vw - 16px))}}@media (max-width:599px){:root:root .toast-stack{left:12px;right:12px;top:12px;max-width:none}}@media (min-width:1024px){:root:root .app:not(.is-collapsed) .sidebar .search-trigger span{display:inline}}.ovcard__lede+.ovlisting,.ovcard__lede+.spcard{margin-top:14px}@media (max-width:400px){.spcard__stage{font-size:11px}.spcard__stages{gap:2px}}@media (max-width:1023px){:root .app.is-collapsed .sidebar{width:18rem}}.header__wide{display:contents}@media (max-width:640px){:root .header__wide{display:none}:root .header__crumb{min-width:0;overflow:hidden}:root .header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:15px}:root .header__left{flex:1 1 auto;min-width:0}}.gaprow{min-width:0;max-width:100%;box-sizing:border-box}.gaprow__main,.gaprow__side{min-width:0;overflow-wrap:anywhere}@media (max-width:760px){:root .gaprow__side{align-self:stretch;width:100%}:root .gaprow__side>*{max-width:100%;flex-wrap:wrap}:root .gaprow__badge{white-space:normal;max-width:100%}}.sp-people__email-inline{display:none}@media (max-width:640px){.sp-people .sp-people__email{display:none}.sp-people .sp-people__email-inline{display:block;overflow-wrap:anywhere;font-weight:400}}:root .table-scroll,:root .tablewrap{overflow-x:auto;max-width:100%}:root .table .badge,:root .table .pill,:root .table .status-pill{white-space:nowrap}.lw-workspace{container:lw/inline-size}@container lw (max-width: 1200px){.plist .table-scroll{display:none}.plist .lw-mobile-records{display:grid;gap:.625rem;padding:.75rem .875rem 1rem}}[data-slot=dialog-overlay]{position:fixed;inset:0;z-index:70;background:rgba(23,32,26,.32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:dsFade .18s var(--ease-out,ease) both}:root[data-theme=dark] [data-slot=dialog-overlay]{background:rgba(0,0,0,.55)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-slot=dialog-overlay]{background:rgba(0,0,0,.55)}}[data-slot=dialog-content]{position:fixed;z-index:71;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;align-content:start;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:var(--panel);color:var(--ink);border-radius:12px;box-shadow:var(--float);outline:0;animation:dsRise .24s var(--ease-out,ease) both}[data-slot=dialog-content][data-gate1-dialog]{width:min(560px,calc(100vw - 32px))}[data-slot=dialog-content][data-upload-dialog]{width:min(680px,calc(100vw - 32px));max-height:88dvh;grid-template-rows:auto minmax(0,1fr) auto}[data-slot=dialog-content].sppreview-dialog{grid-template-rows:auto minmax(0,1fr);overflow:hidden}[data-slot=dialog-content]>.panel__head{position:sticky;top:0;z-index:1;background:var(--panel)}[data-slot=dialog-content] .panel__foot{background:var(--panel);display:flex;gap:8px;flex-wrap:wrap}[data-slot=dialog-content]>[data-slot=dialog-close],[data-slot=dialog-content]>button:last-child{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--sunk);color:var(--mute);cursor:pointer;transition:background-color .2s var(--ease-out,ease),color .2s var(--ease-out,ease),transform .14s var(--ease-out,ease)}[data-slot=dialog-content]>button:last-child:hover{background:var(--hair);color:var(--ink)}[data-slot=dialog-content]>button:last-child:active{transform:scale(.9)}[data-slot=dialog-content]>button:last-child svg{width:18px;height:18px}[data-slot=dialog-header]{display:grid;gap:4px;padding:16px}[data-slot=dialog-footer]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--hair)}[data-slot=dialog-title]{margin:0;font-size:18px;font-weight:500;color:var(--ink)}[data-slot=dialog-description]{margin:0;font-size:14px;color:var(--mute)}@keyframes dsFade{0%{opacity:0}to{opacity:1}}@keyframes dsRise{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:640px){[data-slot=dialog-content],[data-slot=dialog-content][data-gate1-dialog],[data-slot=dialog-content][data-upload-dialog]{left:0;right:0;top:auto;bottom:0;transform:none;width:100%;max-height:92dvh;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,0);animation:dsSheet .28s var(--ease-drawer,cubic-bezier(.32,.72,0,1)) both}[data-slot=dialog-content]:not(.sppreview-dialog):before{content:"";position:sticky;top:6px;z-index:3;justify-self:center;width:40px;height:4px;margin:6px 0 -10px;border-radius:4px;background:var(--hair-2)}[data-slot=dialog-content].sppreview-dialog{top:0;max-height:100dvh;height:100dvh;border-radius:0}[data-slot=dialog-content]>[data-slot=dialog-close],[data-slot=dialog-content]>button:last-child{width:44px;height:44px;top:6px;right:6px}[data-slot=dialog-content] .panel__foot .btn{flex:1 1 auto;justify-content:center;min-height:44px}}@keyframes dsSheet{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (min-width:641px){[data-slot=dialog-content].sppreview-dialog{width:calc(100vw - 48px);max-width:1240px;height:92dvh;max-height:92dvh}}@media (prefers-reduced-motion:reduce){[data-slot=dialog-content],[data-slot=dialog-overlay]{animation:none}}