.hd-outline{border-color:#e3e3e380}.dark .hd-outline{border-color:#e3e3e338}.hd-member{transform-origin:0 0;will-change:transform, width, height;animation:13s infinite both hdMove;animation-delay:var(--delay)}@keyframes hdMove{0%,11%{transform:translate(var(--tx), var(--ty));width:38%;height:19%;animation-timing-function:cubic-bezier(.32,.72,.38,1)}16%{transform:translate(calc(var(--tx) + 15px * var(--hd-s,1)), calc(var(--ty) - 7px * var(--hd-s,1)));width:37%;height:19.5%;animation-timing-function:cubic-bezier(.5,0,.2,1.04)}32%,40%{width:44.26%;height:17.5%;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:none}52%,80%{transform:translate(calc(-5px * var(--hd-s,1)), var(--ly));width:76%;height:25%;animation-timing-function:cubic-bezier(.5,0,.25,1)}96%,to{transform:translate(var(--tx), var(--ty));width:38%;height:19%}}.hd-basic{animation:13s infinite both hdBasic;animation-delay:var(--delay)}@keyframes hdBasic{0%,40%{opacity:1}48%,80%{opacity:0}90%,to{opacity:1}}.hd-stats{animation:13s infinite both hdStats;animation-delay:var(--delay)}@keyframes hdStats{0%,46%{opacity:0}54%,80%{opacity:1}86%,to{opacity:0}}.hd-check{animation:13s infinite both hdCheck;animation-delay:calc(var(--delay) + var(--ci) * 45ms)}@keyframes hdCheck{0%,52%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.15)}64%,80%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(.3)}}.hd-bar-fill{width:0;animation:13s cubic-bezier(.5,0,.2,1) infinite both hdBar;animation-delay:var(--delay)}@keyframes hdBar{0%,54%{width:0}70%,80%{width:var(--bw)}86%,to{width:0}}.hd-fade{animation:13s ease-in-out infinite both hdFade}.hd-rowfade{animation:13s cubic-bezier(.4,0,.2,1) infinite both hdPush,13s ease-in-out infinite both hdFade}@keyframes hdFade{0%,40%{opacity:1}50%,80%{opacity:0}90%,to{opacity:1}}@keyframes hdPush{0%,14%{transform:translateY(0)}34%,80%{transform:translateY(184px)}90%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hd-member{transform:translate(var(--tx), var(--ty));width:38%;height:19%;animation:none}.hd-basic{opacity:1;animation:none}.hd-stats{opacity:0;animation:none}.hd-check,.hd-bar-fill{animation:none}.hd-fade,.hd-rowfade{opacity:1;animation:none;transform:none}}
.cm-tile{opacity:0;background:var(--cm-grad);box-shadow:0px 12px 24px 0px var(--cm-glow);color:var(--cm-accent);transition:opacity .5s,transform .6s cubic-bezier(.34,1.5,.5,1);transform:scale(.5)}.dark .cm-tile{background:linear-gradient(#0003, #0003), var(--cm-grad);box-shadow:0px 12px 24px 0px color-mix(in srgb, var(--cm-glow) 80%, transparent)}.cm-hub[data-shown=true] .cm-tile{opacity:1;transform:scale(1)}.cm-card{opacity:0;transition:opacity .6s .15s,transform .7s cubic-bezier(.34,1.3,.5,1) .15s;transform:scale(.92)}.cm-hub[data-shown=true] .cm-card{opacity:1;transform:scale(1)}.cm-wire{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1)}.cm-hub[data-shown=true] .cm-wire{stroke-dashoffset:0}.dark .cm-wire{stroke:#3f3f3f}.dark .cm-pulse{stroke:#5ee7d2}.cm-pulse{stroke-dasharray:8 92;stroke-dashoffset:0;opacity:0}.cm-hub[data-shown=true] .cm-pulse{animation:5s linear infinite cmPulse}@keyframes cmPulse{0%{stroke-dashoffset:0;opacity:0}14%{opacity:1}86%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.cm-hub[data-shown=true] .cm-pulse--rev{animation-direction:reverse}.cm-tip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:20;background:#1c1b1b;border-radius:14px;padding:10px 18px;font-size:24px;font-weight:600;line-height:1;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%)translateY(6px)}.cm-tip:after{content:"";border:8px solid #0000;border-top-color:#1c1b1b;position:absolute;top:100%;left:50%;transform:translate(-50%)}.cm-tile:hover .cm-tip{opacity:1;transform:translate(-50%)translateY(0)}.cm-tile[data-flip=true]{will-change:transform;animation:1.4s cubic-bezier(.45,0,.2,1) cmFlap}@keyframes cmFlap{0%{transform:perspective(600px)rotateX(0)}to{transform:perspective(600px)rotateX(360deg)}}.cm-side-line{stroke:var(--oa-outline);stroke-opacity:.08}.cm-side-pulses{filter:blur(1px)}.cm-side-pulse{stroke:#19a598;stroke-dasharray:12 88;stroke-dashoffset:0;opacity:0}.cm-side[data-shown=true] .cm-side-pulse{animation-name:cmSidePulse;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes cmSidePulse{0%{stroke-dashoffset:0;opacity:0}14%{opacity:.18}86%{opacity:.18}to{stroke-dashoffset:-100px;opacity:0}}@media (prefers-reduced-motion:reduce){.cm-side-pulse{opacity:0;animation-name:none}.cm-tip{transition:none}.cm-tile[data-flip=true]{animation:none}.cm-tile,.cm-card{opacity:1;transition:none;transform:none}.cm-wire{stroke-dashoffset:0;transition:none}.cm-pulse{opacity:0;animation:none}}
.pb-surface{color:var(--pb-color);background:var(--pb-bg)}.pb-surface[data-grad=true]{background:linear-gradient(140deg, color-mix(in srgb, white 16%, var(--pb-bg)) 0%, var(--pb-bg) 52%, color-mix(in srgb, var(--pb-color) 20%, var(--pb-bg)) 100%)}.dark .pb-surface{background:color-mix(in srgb, var(--pb-bg) 42%, var(--oa-surface-container))}.dark .pb-surface[data-grad=true]{background:linear-gradient(140deg, color-mix(in srgb, var(--pb-bg) 55%, var(--oa-surface-container)) 0%, color-mix(in srgb, var(--pb-bg) 32%, var(--oa-surface-container)) 100%)}.dark .pb-card{background-color:var(--oa-surface-container);border-color:var(--oa-outline-variant)}.pb-bar{width:var(--w0,28%);transition:width .8s cubic-bezier(.22,1,.36,1);position:relative}.pb-card:hover .pb-bar{width:var(--w,75%)}.pb-bar:after{content:"";border-radius:inherit;background:linear-gradient(90deg, currentColor 0%, var(--oa-primary) 100%);opacity:0;transition:opacity .7s .1s;position:absolute;inset:0}.pb-card:hover .pb-bar:after{opacity:1}.pb-matrix>div{transition:opacity .4s,transform .45s cubic-bezier(.4,0,.2,1)}.pb-card:hover .pb-matrix{pointer-events:none}.pb-card:hover .pb-matrix>div{opacity:0;transform:scale(.82)}.pb-card:hover .pb-matrix>div:nth-child(2){transition-delay:30ms}.pb-card:hover .pb-matrix>div:nth-child(3){transition-delay:60ms}.pb-card:hover .pb-matrix>div:nth-child(4){transition-delay:90ms}.pb-louis{z-index:30;transform-origin:50%;transition:transform .62s cubic-bezier(.34,1.28,.5,1);transform:translate(101px,-30px)scale(.667)}.pb-card:hover .pb-louis{transform:none}.pb-ring{z-index:10;opacity:0;transform-origin:50%;transition:opacity .4s .22s,transform .5s cubic-bezier(.34,1.45,.5,1) .22s;transform:scale(.4)}.pb-card:hover .pb-ring{opacity:1;transform:scale(1)}.pb-meta>*{opacity:0;transition:opacity .4s,transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(9px)}.pb-card:hover .pb-m1{transition-delay:.3s}.pb-card:hover .pb-m2{transition-delay:.38s}.pb-card:hover .pb-m3{transition-delay:.46s}.pb-card:hover .pb-meta>*{opacity:1;transform:none}@keyframes pbSpark{0%{opacity:0;transform:scale(.3)rotate(-40deg)}35%{opacity:1;transform:scale(1.15)rotate(0)}65%{opacity:1;transform:scale(.95)rotate(10deg)}to{opacity:0;transform:scale(.55)rotate(0)}}.pb-spark{opacity:0;transform-origin:50%}.pb-play{opacity:0;transform-origin:50%;transition:opacity .3s,transform .45s cubic-bezier(.34,1.45,.5,1);transform:scale(.5)}.pb-card:hover .pb-spark{animation:.7s both pbSpark}.pb-card:hover .pb-play{opacity:1;transform:none}.pb-card:hover .pb-r1 .pb-spark{animation-delay:50ms}.pb-card:hover .pb-r1 .pb-play{transition-delay:.62s}.pb-card:hover .pb-r2 .pb-spark{animation-delay:.2s}.pb-card:hover .pb-r2 .pb-play{transition-delay:.77s}.pb-card:hover .pb-r3 .pb-spark{animation-delay:.35s}.pb-card:hover .pb-r3 .pb-play{transition-delay:.92s}.pb-card:hover .pb-r4 .pb-spark{animation-delay:.5s}.pb-card:hover .pb-r4 .pb-play{transition-delay:1.07s}.pb-oc{transform-origin:50%;transition:top .6s cubic-bezier(.34,1.18,.5,1),transform .6s cubic-bezier(.34,1.18,.5,1);left:50%}.pb-oc1{top:6px;transform:translate(-50%)}.pb-oc2{top:52px;transform:translate(-50%)}.pb-oc3{top:98px;transform:translate(-50%)}.pb-card:hover .pb-oc1{top:10px;transform:translate(-50%)scale(.8)}.pb-card:hover .pb-oc2{top:92px;transform:translate(calc(-50% - 66px))scale(.8)}.pb-card:hover .pb-oc3{top:92px;transform:translate(calc(66px - 50%))scale(.8)}.pb-holiday{background:color-mix(in srgb, var(--oa-tertiary) 16%, transparent);opacity:0;border:1.5px solid #0000;width:calc(28.5714% - 8px);height:59px;transition:background .45s;top:42px}.pb-card:hover .pb-holiday{background:var(--oa-tertiary-container);transition:background .45s 1.7s;animation:1.25s cubic-bezier(.4,0,.2,1) .18s both pbHoliday}@keyframes pbHoliday{0%{opacity:0;border-color:#0000;width:calc(28.5714% - 8px)}10%{opacity:1;border-color:#0000;width:calc(28.5714% - 8px)}40%{opacity:1;border-color:#0000;width:calc(57.1428% - 8px)}68%,to{opacity:1;border-color:color-mix(in srgb, var(--oa-tertiary) 60%, transparent);width:calc(57.1428% - 8px)}}.pb-hol-label{opacity:0;transition:opacity .3s}.pb-card:hover .pb-hol-label{opacity:1;transition-delay:.82s}.pb-hol-av{opacity:0;transform-origin:50%;transition:opacity .25s,transform .4s cubic-bezier(.34,1.6,.5,1);transform:scale(.3)}.pb-card:hover .pb-hol-av{opacity:1;transform:none}.pb-card:hover .pb-hol-av:first-child{transition-delay:.95s}.pb-card:hover .pb-hol-av:nth-child(2){transition-delay:1.02s}.pb-card:hover .pb-hol-av:nth-child(3){transition-delay:1.09s}.pb-card:hover .pb-hol-av:nth-child(4){transition-delay:1.16s}.pb-card:hover .pb-hol-av:nth-child(5){transition-delay:1.23s}.pb-card:hover .pb-hol-av:nth-child(6){transition-delay:1.3s}.pb-star{color:#d7d7dc;transition:color .25s,transform .3s cubic-bezier(.34,1.6,.5,1)}.pb-card:hover .pb-star{color:#f5b81b;transform:scale(1.12)}.pb-card:hover .pb-star1{transition-delay:50ms}.pb-card:hover .pb-star2{transition-delay:.13s}.pb-card:hover .pb-star3{transition-delay:.21s}.pb-card:hover .pb-star4{transition-delay:.29s}.pb-card:hover .pb-star5{transition-delay:.37s}.pb-kb-dot{background:var(--oa-warning);transition:background .3s}.pb-card:hover .pb-kb-dot{background:var(--oa-success);transition-delay:.82s}.pb-kb-move{z-index:5;transition:transform .45s cubic-bezier(.34,1.2,.5,1);position:relative}.pb-card:hover .pb-kb-move{animation:1.1s cubic-bezier(.4,0,.2,1) both pbKanbanDrop}@keyframes pbKanbanDrop{0%{transform:translate(0)scale(1)rotate(0);box-shadow:0 1px 2px #00000014}16%{transform:translateY(-8px)scale(1.06)rotate(-2.5deg);box-shadow:0 14px 26px -6px #00000047}74%{transform:translate(calc(100% + 26px),-8px)scale(1.06)rotate(-2.5deg);box-shadow:0 14px 26px -6px #00000047}to{transform:translate(calc(100% + 26px))scale(1)rotate(0);box-shadow:0 1px 2px #00000014}}.pb-kb-slot{opacity:0;transition:opacity .3s}.pb-card:hover .pb-kb-slot{opacity:1;transition-delay:.16s}.pb-kb-rise{transition:transform .55s cubic-bezier(.34,1.2,.5,1);position:relative}.pb-card:hover .pb-kb-rise{transition-delay:.28s;transform:translateY(-40px)}.pb-kb-done{transition:transform .55s cubic-bezier(.34,1.2,.5,1);position:relative;transform:translateY(-40px)}.pb-card:hover .pb-kb-done{transition-delay:.5s;transform:translateY(0)}.pb-fb-rater{opacity:.55;transition:opacity .4s}.pb-card:hover .pb-fb-rater{opacity:1}.pb-card:hover .pb-fb-r1{transition-delay:50ms}.pb-card:hover .pb-fb-r2{transition-delay:.13s}.pb-card:hover .pb-fb-r3{transition-delay:.21s}.pb-card:hover .pb-fb-r4{transition-delay:.29s}.pb-card:hover .pb-fb-r5{transition-delay:.37s}.pb-card:hover .pb-fb-r6{transition-delay:.45s}.pb-card:hover .pb-fb-r7{transition-delay:.53s}.pb-card:hover .pb-fb-r8{transition-delay:.61s}.pb-fb-line{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .85s cubic-bezier(.4,0,.2,1)}.pb-card:hover .pb-fb-line{stroke-dashoffset:0}.pb-card:hover .pb-fb-l1{transition-delay:.1s}.pb-card:hover .pb-fb-l2{transition-delay:.18s}.pb-card:hover .pb-fb-l3{transition-delay:.26s}.pb-card:hover .pb-fb-l4{transition-delay:.34s}.pb-card:hover .pb-fb-l5{transition-delay:.42s}.pb-card:hover .pb-fb-l6{transition-delay:.5s}.pb-card:hover .pb-fb-l7{transition-delay:.58s}.pb-card:hover .pb-fb-l8{transition-delay:.66s}.pb-fb-ring{stroke:currentColor;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;transition:stroke-dashoffset 1.5s cubic-bezier(.4,0,.2,1) .45s,stroke 1.5s cubic-bezier(.45,0,.25,1) .45s,opacity .3s .45s}.pb-card:hover .pb-fb-ring{stroke-dashoffset:0;stroke:var(--oa-success);opacity:1}.pb-fb-flow{stroke-dasharray:16 84;stroke-dashoffset:0;opacity:0}.pb-card:hover .pb-fb-flow{animation:.9s ease-in both pbFbFlow}@keyframes pbFbFlow{0%{stroke-dashoffset:0;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.pb-card:hover .pb-fb-fl1{animation-delay:.25s}.pb-card:hover .pb-fb-fl2{animation-delay:.33s}.pb-card:hover .pb-fb-fl3{animation-delay:.41s}.pb-card:hover .pb-fb-fl4{animation-delay:.49s}.pb-card:hover .pb-fb-fl5{animation-delay:.57s}.pb-card:hover .pb-fb-fl6{animation-delay:.65s}.pb-card:hover .pb-fb-fl7{animation-delay:.73s}.pb-card:hover .pb-fb-fl8{animation-delay:.81s}.pb-fb-halo{opacity:0;transform-origin:50%;transition:opacity .4s,transform .5s cubic-bezier(.34,1.4,.5,1);transform:scale(.5)}.pb-card:hover .pb-fb-halo{opacity:1;transition-delay:.4s;transform:scale(1)}.pb-fb-score{opacity:0;transform-origin:50%;transition:opacity .35s,transform .45s cubic-bezier(.34,1.5,.5,1);transform:translate(-50%,6px)scale(.7)}.pb-card:hover .pb-fb-score{opacity:1;transition-delay:.5s;transform:translate(-50%)scale(1)}.pb-chart{opacity:0;transition:opacity .35s}.pb-card:hover .pb-chart{opacity:1;transition:opacity .3s .26s}.pb-wire{opacity:.55;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .5s}.pb-card:hover .pb-wire{stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1) .3s}.pb-flow{stroke-dasharray:18 1000;stroke-dashoffset:18px;opacity:0}.pb-card:hover .pb-flow{opacity:.95;animation:2.2s cubic-bezier(.4,0,.2,1) .95s both pbFlow}@keyframes pbFlow{0%{stroke-dashoffset:18px}to{stroke-dashoffset:-100px}}.pb-node{opacity:.4;transform-box:fill-box;transform-origin:50%;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1);transform:scale(.86)}.pb-card:hover .pb-node{opacity:1;transform:scale(1)}.pb-card:hover .pb-d1{transition-delay:80ms}.pb-card:hover .pb-d2{transition-delay:.16s}.pb-card:hover .pb-d3{transition-delay:.24s}.pb-link{stroke-dasharray:var(--dash,60);stroke-dashoffset:var(--dash,60);transition:stroke-dashoffset .7s .1s}.pb-card:hover .pb-link{stroke-dashoffset:0}.pb-fill{background:color-mix(in srgb, currentColor 22%, transparent);transition:background .5s}.pb-card:hover .pb-fill{background:currentColor}.pb-status{perspective:280px;justify-self:start;display:grid}.pb-status>*{backface-visibility:hidden;transform-origin:50%;grid-area:1/1;justify-self:start;transition:transform 1s cubic-bezier(.4,.05,.2,1),opacity .18s linear}.pb-tag-idle{transform:rotateX(0)}.pb-tag-done{opacity:0;transform:rotateX(-90deg)}.pb-card:hover .pb-tag-idle{opacity:0;transform:rotateX(90deg)}.pb-card:hover .pb-tag-done{opacity:1;transform:rotateX(0)}.pb-card:hover .pb-s1 .pb-tag-idle,.pb-card:hover .pb-s1 .pb-tag-done{transition-delay:40ms}.pb-card:hover .pb-s2 .pb-tag-idle,.pb-card:hover .pb-s2 .pb-tag-done{transition-delay:.16s}.pb-card:hover .pb-s3 .pb-tag-idle,.pb-card:hover .pb-s3 .pb-tag-done{transition-delay:.28s}.pb-pop{opacity:.5;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.pb-card:hover .pb-pop{opacity:1;transform:none}.pb-card:hover .pb-p1{transition-delay:40ms}.pb-card:hover .pb-p2{transition-delay:.16s}.pb-card:hover .pb-p3{transition-delay:.3s}.pb-card:hover .pb-p4{transition-delay:.42s}.pb-card:hover .pb-p5{transition-delay:.54s}@media (prefers-reduced-motion:reduce){.pb-bar,.pb-bar:after,.pb-matrix>div,.pb-louis,.pb-ring,.pb-meta>*,.pb-play,.pb-oc,.pb-kb-move,.pb-kb-rise,.pb-kb-done,.pb-kb-dot,.pb-fb-rater,.pb-fb-line,.pb-fb-halo,.pb-fb-ring,.pb-fb-flow,.pb-fb-score,.pb-hol-label,.pb-hol-av,.pb-star,.pb-chart,.pb-wire,.pb-node,.pb-link,.pb-pop,.pb-fill,.pb-tag-idle,.pb-tag-done{transition:none}.pb-card:hover .pb-spark,.pb-card:hover .pb-flow,.pb-card:hover .pb-kb-move,.pb-card:hover .pb-fb-flow{animation:none}.pb-fb-ring{stroke-dashoffset:0;stroke:var(--oa-success);opacity:1}.pb-card:hover .pb-kb-move{transform:translate(calc(100% + 26px))}.pb-kb-slot{opacity:1}.pb-fb-rater{opacity:1;transform:none}.pb-fb-line{stroke-dashoffset:0}.pb-fb-halo{opacity:1;transform:none}.pb-fb-score{opacity:1;transform:translate(-50%)}.pb-flow{opacity:0}.pb-card:hover .pb-holiday{opacity:1;border-color:color-mix(in srgb, var(--oa-tertiary) 60%, transparent);width:calc(57.1428% - 8px);animation:none}}
