.manager-home .fm-conv{padding:var(--f-section) 0;overflow:hidden}.manager-home .fm-conv .fm-h2{color:#fff}.manager-home .fm-conv .fm-head h2{grid-column:1/-1}.manager-home .fm-conv .fm-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.manager-home .fm-conv .fm-chat{border-radius:var(--f-r-lg);isolation:isolate;background:#2a2230;flex-direction:column;grid-column:span 7;justify-content:center;min-height:440px;display:flex;position:relative;overflow:hidden}.manager-home .fm-conv .fm-chat__art{z-index:-2;inset:0}.manager-home .fm-conv .fm-chat__grain{z-index:-1;mix-blend-mode:overlay;opacity:.22;pointer-events:none;position:absolute;inset:0;overflow:hidden}.manager-home .fm-conv .fm-noise{width:200%;height:200%;position:absolute;top:-50%;left:-50%}.manager-home .fm-conv .fm-chat__chip{color:#fff;border-color:#ffffff59;position:absolute;top:28px;left:28px}.manager-home .fm-conv .fm-chat__thread{flex-direction:column;gap:12px;width:min(440px,100% - 80px);margin-inline:auto;padding-block:64px;display:flex;position:relative}.manager-home .fm-conv .fm-bub{border-radius:var(--f-r-md);max-width:calc(100% - 24px);font-size:var(--f-fs-body);line-height:var(--f-lh-body);letter-spacing:-.01em;padding:12px 16px}.manager-home .fm-conv :is(.fm-bub,.fm-card) small{font-size:var(--f-fs-label);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.manager-home .fm-conv .fm-bub small{color:#fffc;margin-bottom:6px}.manager-home .fm-conv .fm-bub--c{color:#fff;backdrop-filter:blur(10px);background:#17151b52;border:1px solid #ffffff80;align-self:flex-end}.manager-home .fm-conv .fm-bub-k{height:40px;color:var(--f-muted);font-size:var(--f-fs-meta);opacity:0;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:0 16px;display:none}.manager-home .fm-conv .fm-dots{gap:4px;display:inline-flex}.manager-home .fm-conv .fm-dots i{background:#a49eaa;border-radius:50%;width:5px;height:5px}.manager-home .fm-conv .fm-chat__cards{flex-direction:column;gap:12px;width:100%;display:flex}.manager-home .fm-conv .fm-card{border-radius:var(--f-r-md);color:var(--f-ink);background:#fdfcfb;padding:14px 16px}.manager-home .fm-conv .fm-card small{color:var(--f-muted)}.manager-home .fm-conv .fm-card p{font-size:var(--f-fs-body-s);line-height:var(--f-lh-body);margin-top:6px}.manager-home .fm-conv .fm-mk{background-image:linear-gradient(#ead7e5,#ead7e5);background-position:0 100%;background-repeat:no-repeat;background-size:100% 38%;padding:0 2px}.manager-home .fm-conv .fm-mk--2{background-image:linear-gradient(#efe1c4,#efe1c4)}.manager-home .fm-conv .fm-bub--c .fm-mk{background-image:linear-gradient(#ffffff47,#ffffff47)}.manager-home .fm-conv .fm-rules{border:1px solid var(--f-hair-n);border-radius:var(--f-r-lg);background:linear-gradient(#ffffff0d,#ffffff05);flex-direction:column;grid-column:span 5;min-height:440px;padding:28px;display:flex}.manager-home .fm-conv .fm-rules h3{margin-top:var(--f-stack-2);font-size:var(--f-fs-h3);letter-spacing:-.03em;font-weight:300;line-height:1.1}.manager-home .fm-conv .fm-rules ul{margin-top:var(--f-stack-3);flex-direction:column;flex:1;display:flex}.manager-home .fm-conv .fm-rules li{border-top:1px solid var(--f-hair-n);min-height:48px;font-size:var(--f-fs-body);flex:1;grid-template-columns:32px 1fr auto;align-items:center;display:grid}.manager-home .fm-conv .fm-rules b{font-size:var(--f-fs-label);color:var(--f-lilac-mute);font-variant-numeric:tabular-nums;font-weight:500}.manager-home .fm-conv .fm-sw{background:#e4bdd8d9;border-radius:999px;width:40px;height:22px;position:relative}.manager-home .fm-conv .fm-sw:after{content:"";background:var(--f-ink);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:21px}@media (width>=900px) and (width<=1099px){.manager-home .fm-conv :is(.fm-chat,.fm-rules){min-height:400px}}@media (width<=899px){.manager-home .fm-conv .fm-bento{grid-template-columns:1fr}.manager-home .fm-conv :is(.fm-chat,.fm-rules){grid-column:1/-1}.manager-home .fm-conv .fm-rules{min-height:0}}@media (width<=767px){.manager-home .fm-conv .fm-chat{min-height:380px}.manager-home .fm-conv .fm-chat__chip{top:16px;left:16px}.manager-home .fm-conv .fm-chat__thread{gap:6px;width:auto;margin-inline:14px;padding-block:44px 16px}.manager-home .fm-conv .fm-chat__cards{gap:8px}.manager-home .fm-conv .fm-bub-k{height:32px}.manager-home .fm-conv .fm-bub small{margin-bottom:4px}.manager-home .fm-conv .fm-card p{margin-top:4px}.manager-home .fm-conv .fm-bub{padding:10px 14px}.manager-home .fm-conv .fm-card{padding:12px 14px}.manager-home .fm-conv .fm-rules{padding:20px 20px 12px}.manager-home .fm-conv .fm-rules li{min-height:40px}}.manager-home .fm-ctx .fm-lines{border-top:1px solid var(--f-hair);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.manager-home .fm-ctx .fm-lt{--sw:1.33;min-height:240px;padding:var(--f-stack-3) 24px 0;border-right:1px solid var(--f-hair);flex-direction:column;display:flex}.manager-home .fm-ctx .fm-lt:first-child{padding-left:0}.manager-home .fm-ctx .fm-lt:last-child{border-right:0;padding-right:0}.manager-home .fm-ctx .fm-lt svg{width:100%;height:165px;overflow:visible}.manager-home .fm-ctx .fm-lt h3{padding-top:var(--f-stack-2);font-size:var(--f-fs-body);letter-spacing:-.01em;margin-top:auto;font-weight:400}.manager-home .fm-ctx .fm-lt h3 b{font-size:var(--f-fs-label);letter-spacing:.14em;color:var(--f-muted);font-variant-numeric:tabular-nums;margin-bottom:6px;font-weight:500;display:block}.manager-home .fm-ctx .fm-draw{fill:none;stroke:var(--f-ink);stroke-width:var(--sw);stroke-linecap:round;stroke-linejoin:round}.manager-home .fm-ctx .fm-draw--soft{opacity:.45}.manager-home .fm-ctx .fm-dotted{fill:none;stroke:var(--f-ink);stroke-width:calc(var(--sw) * .9);stroke-dasharray:1 4;stroke-linecap:round;opacity:.6}.manager-home .fm-ctx .fm-acc{fill:none;stroke:var(--f-orchid);stroke-width:calc(var(--sw) * 1.25)}.manager-home .fm-ctx .fm-ctx-foot{margin-top:var(--f-stack-4);border-top:1px solid var(--f-hair);font-size:var(--f-fs-body);line-height:var(--f-lh-body);color:var(--f-muted);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.manager-home .fm-ctx .fm-ctx-foot p{padding-top:var(--f-stack-2)}.manager-home .fm-ctx .fm-ctx-foot p:first-child{grid-column:1/span 2;padding-right:24px}.manager-home .fm-ctx .fm-ctx-foot p:last-child{grid-column:3/span 2;padding-left:24px}@media (width>=900px) and (width<=1099px){.manager-home .fm-ctx .fm-lt{min-height:200px}.manager-home .fm-ctx .fm-lt svg{height:120px}}@media (width<=899px){.manager-home .fm-ctx .fm-lines{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-home .fm-ctx .fm-lt{border-bottom:1px solid var(--f-hair)}.manager-home .fm-ctx .fm-lt:nth-child(2n){border-right:0;padding-left:28px;padding-right:0}.manager-home .fm-ctx .fm-lt:nth-child(odd){padding-left:0}.manager-home .fm-ctx .fm-ctx-foot{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-home .fm-ctx .fm-ctx-foot p:first-child{grid-column:1/span 1;padding-right:24px}.manager-home .fm-ctx .fm-ctx-foot p:last-child{padding:var(--f-stack-2) 0 0 28px;grid-column:2/span 1}}@media (width<=767px){.manager-home .fm-ctx .fm-lt,.manager-home .fm-ctx .fm-lt:nth-child(n){--sw:2.75;min-height:156px;padding:14px 12px 12px}.manager-home .fm-ctx .fm-lt svg{height:80px}.manager-home .fm-ctx .fm-ctx-foot{margin-top:var(--f-stack-3);grid-template-columns:1fr}.manager-home .fm-ctx .fm-ctx-foot p:first-child,.manager-home .fm-ctx .fm-ctx-foot p:last-child{padding:var(--f-stack-1) 12px 0;grid-column:1}}@media (width<=359px){.manager-home .fm-ctx .fm-lt,.manager-home .fm-ctx .fm-lt:nth-child(n){padding-inline:10px}.manager-home .fm-ctx .fm-lt:nth-child(odd){padding-left:0}.manager-home .fm-ctx .fm-lt:nth-child(2n){padding-right:0}.manager-home .fm-ctx .fm-ctx-foot p:first-child,.manager-home .fm-ctx .fm-ctx-foot p:last-child{padding-inline:0}}@keyframes fm-cbub{0%,2.5%{opacity:0;transform:translateY(14px)}8.5%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fm-cpill{0%,7.5%{opacity:0;transform:translateY(6px)}12.5%,26.5%{opacity:1;transform:none}30.5%,to{opacity:0;transform:none}}@keyframes fm-cres{0%,32.5%{opacity:0;transform:translateY(14px)}38.5%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fm-cnext{0%,38.3%{opacity:0;transform:translateY(14px)}44.3%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fm-hl1{0%,9.2%{background-size:0% 38%}14%,to{background-size:100% 38%}}@keyframes fm-hl2{0%,12.5%{background-size:0% 38%}17.5%,to{background-size:100% 38%}}@keyframes fm-hl3{0%,40%{background-size:0% 38%}45%,to{background-size:100% 38%}}@keyframes fm-hl4{0%,41.7%{background-size:0% 38%}46.7%,to{background-size:100% 38%}}@keyframes fm-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes fm-swbg{0%,5%{background-color:#ffffff2e}11%,to{background-color:#e4bdd8d9}}@keyframes fm-knob{0%,5%{background-color:#8a8390;left:3px}11%,to{background-color:#17151b;left:21px}}@keyframes fm-grainjit{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}@keyframes fm-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fm-dotin{0%{opacity:0}to{opacity:.6}}@keyframes fm-f1{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(4px,-6px)rotate(1.5deg)}}@keyframes fm-f2{0%,to{transform:translate(0)}50%{transform:translate(-5px,4px)}}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-bub-k{display:flex}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-bub--c{animation:fm-cbub 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-bub-k{animation:fm-cpill 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-card:first-child{animation:fm-cres 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-card:nth-child(2){animation:fm-cnext 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-dots i{animation:1s ease-in-out infinite fm-bounce}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-dots i:nth-child(2){animation-delay:.15s}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-dots i:nth-child(3){animation-delay:.3s}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-bub--c .fm-mk:first-of-type{animation:fm-hl1 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-bub--c .fm-mk:nth-of-type(2){animation:fm-hl2 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-card .fm-mk:first-of-type{animation:fm-hl3 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-card .fm-mk:nth-of-type(2){animation:fm-hl4 12s var(--f-ease) infinite both}.manager-home[data-motion=running] .fm-conv .fm-chat[data-loop-on] .fm-noise{animation:.9s steps(5,end) infinite fm-grainjit}.manager-home[data-motion=running] .fm-conv .fm-rules[data-loop-on] .fm-sw{animation:fm-swbg 12s var(--f-ease) infinite both;animation-delay:var(--k)}.manager-home[data-motion=running] .fm-conv .fm-rules[data-loop-on] .fm-sw:after{animation:fm-knob 12s var(--f-ease) infinite both;animation-delay:var(--k)}.manager-home[data-motion=running] .fm-ctx :is(.fm-draw,.fm-acc){stroke-dasharray:1;stroke-dashoffset:1px}.manager-home[data-motion=running] .fm-ctx .fm-dotted{opacity:0}.manager-home[data-motion=running] .fm-ctx.is-in :is(.fm-draw,.fm-acc){animation:fm-draw 2.8s var(--f-ease) both;animation-delay:calc(var(--dl,0s) + .4s)}.manager-home[data-motion=running] .fm-ctx.is-in .fm-dotted{animation:1.4s 2.2s both fm-dotin}.manager-home[data-motion=running] .fm-ctx.is-in .fm-lines[data-loop-on] .fm-g1{animation:16s ease-in-out 3.2s infinite fm-f1}.manager-home[data-motion=running] .fm-ctx.is-in .fm-lines[data-loop-on] .fm-g2{animation:13s ease-in-out 3.2s infinite fm-f2}
