.box-blue-animated-module__jD82eq__wrap{aspect-ratio:695/665;width:100%;position:relative;overflow:hidden;container-type:inline-size}.box-blue-animated-module__jD82eq__stage{transform-origin:0 0;width:695px;height:665px;transform:scale(calc(100cqw / 695px));font-family:var(--font-display), system-ui, sans-serif;position:absolute;inset:0}.box-blue-animated-module__jD82eq__frame{width:695px;height:665px;display:block}.box-blue-animated-module__jD82eq__frame svg{width:695px;height:665px;display:block}.box-blue-animated-module__jD82eq__frame .reveal{transform-box:view-box;transform-origin:50%;opacity:0}.box-blue-animated-module__jD82eq__frame .markers{opacity:0}.box-blue-animated-module__jD82eq__frame .connector{stroke-dasharray:457.9;stroke-dashoffset:457.9px}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__frame .reveal{animation:.55s cubic-bezier(.22,1,.36,1) forwards box-blue-animated-module__jD82eq__boxBlueRevealIn}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__frame .markers{animation:.25s ease-out forwards box-blue-animated-module__jD82eq__boxBlueFadeIn}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__frame .connector{animation:.9s cubic-bezier(.65,0,.35,1) forwards box-blue-animated-module__jD82eq__boxBlueDrawLine}.box-blue-animated-module__jD82eq__chatOverlay{opacity:0;width:358.799px;height:110.833px;position:absolute;top:64px;left:301px}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__chatOverlay{animation:.55s cubic-bezier(.22,1,.36,1) .55s forwards box-blue-animated-module__jD82eq__boxBlueRevealIn}.box-blue-animated-module__jD82eq__chatOverlay svg{width:100%;height:100%;display:block}.box-blue-animated-module__jD82eq__codeOverlay{opacity:0;border-radius:10px;width:435px;height:435px;position:absolute;top:214px;left:16px;overflow:hidden}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__codeOverlay{animation:.55s cubic-bezier(.22,1,.36,1) .1s forwards box-blue-animated-module__jD82eq__boxBlueRevealIn}.box-blue-animated-module__jD82eq__codeHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;height:28px;display:flex;position:relative}.box-blue-animated-module__jD82eq__dots{gap:6px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.box-blue-animated-module__jD82eq__dots span{background:#4a4d57;border-radius:50%;width:8px;height:8px}.box-blue-animated-module__jD82eq__title{font-family:var(--font-plex-mono), ui-monospace, monospace;color:#8a8d97;font-size:11px}.box-blue-animated-module__jD82eq__codeBody{box-sizing:border-box;height:407px;padding:10px;overflow:hidden}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__codeScroll{animation:4.29s linear .75s forwards box-blue-animated-module__jD82eq__boxBlueScrollUp}.box-blue-animated-module__jD82eq__codeLine{width:0;font-family:var(--font-plex-mono), ui-monospace, monospace;color:#d6d7db;white-space:nowrap;font-size:8.5px;line-height:12.5px;overflow:hidden}.box-blue-animated-module__jD82eq__playing .box-blue-animated-module__jD82eq__codeLine{animation-name:box-blue-animated-module__jD82eq__boxBlueTypeLine;animation-fill-mode:forwards}.box-blue-animated-module__jD82eq__codeLine .kw{color:#ff9770}:is(.box-blue-animated-module__jD82eq__codeLine .fn,.box-blue-animated-module__jD82eq__codeLine .key){color:#79c0ff}.box-blue-animated-module__jD82eq__codeLine .str{color:#5dcaa5}.box-blue-animated-module__jD82eq__codeLine .num{color:#c9a8ff}.box-blue-animated-module__jD82eq__codeLine .cm{color:#6c6f7a}@keyframes box-blue-animated-module__jD82eq__boxBlueRevealIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes box-blue-animated-module__jD82eq__boxBlueFadeIn{0%{opacity:0}to{opacity:1}}@keyframes box-blue-animated-module__jD82eq__boxBlueDrawLine{to{stroke-dashoffset:0}}@keyframes box-blue-animated-module__jD82eq__boxBlueScrollUp{0%{transform:translateY(0)}to{transform:translateY(-138px)}}@keyframes box-blue-animated-module__jD82eq__boxBlueTypeLine{to{width:var(--ch)}}@media (prefers-reduced-motion:reduce){.box-blue-animated-module__jD82eq__chatOverlay,.box-blue-animated-module__jD82eq__codeOverlay{opacity:1;animation:none;transform:none}.box-blue-animated-module__jD82eq__frame .reveal{opacity:1;animation:none;transform:none}.box-blue-animated-module__jD82eq__frame .markers{opacity:1;animation:none;transform:none}.box-blue-animated-module__jD82eq__frame .connector{stroke-dashoffset:0;animation:none}.box-blue-animated-module__jD82eq__codeScroll{animation:none;transform:translateY(-138px)}.box-blue-animated-module__jD82eq__codeLine{width:var(--ch);animation:none}}
.chart-animated-dots-module__NkLcBG__wrap{aspect-ratio:1600/628;background-image:url(/city-map/city-map-bg-wide.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.chart-animated-dots-module__NkLcBG__frame{width:100%;height:100%;display:block}.chart-animated-dots-module__NkLcBG__frame svg{width:100%;height:100%;display:block}.chart-animated-dots-module__NkLcBG__frame .wing{transform-box:view-box;transform-origin:808px 307px;opacity:0}.chart-animated-dots-module__NkLcBG__frame .center-icon{transform-box:view-box;transform-origin:808px 307px;opacity:0}:is(.chart-animated-dots-module__NkLcBG__frame .io-label,.chart-animated-dots-module__NkLcBG__frame .info-label){transform-box:view-box;opacity:0}.chart-animated-dots-module__NkLcBG__playing .chart-animated-dots-module__NkLcBG__frame .wing{animation:.85s cubic-bezier(.22,1.15,.36,1) forwards chart-animated-dots-module__NkLcBG__chartWingOpen}.chart-animated-dots-module__NkLcBG__playing .chart-animated-dots-module__NkLcBG__frame .center-icon{animation:.5s ease-out forwards chart-animated-dots-module__NkLcBG__chartPopIn}:is(.chart-animated-dots-module__NkLcBG__playing .chart-animated-dots-module__NkLcBG__frame .io-label,.chart-animated-dots-module__NkLcBG__playing .chart-animated-dots-module__NkLcBG__frame .info-label){animation:.4s ease-out forwards chart-animated-dots-module__NkLcBG__chartFadeUp}@keyframes chart-animated-dots-module__NkLcBG__chartWingOpen{0%{opacity:0;transform:scaleX(.04)}60%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes chart-animated-dots-module__NkLcBG__chartPopIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes chart-animated-dots-module__NkLcBG__chartFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(.chart-animated-dots-module__NkLcBG__frame .wing,.chart-animated-dots-module__NkLcBG__frame .center-icon,.chart-animated-dots-module__NkLcBG__frame .io-label,.chart-animated-dots-module__NkLcBG__frame .info-label){opacity:1;animation:none;transform:none}.chart-animated-dots-module__NkLcBG__frame circle{display:none}}
.chart-mobile-animated-module__7gvg0a__wrap{aspect-ratio:375/576;background-image:url(/city-map/city-map-bg-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.chart-mobile-animated-module__7gvg0a__frame{width:100%;height:100%;display:block}.chart-mobile-animated-module__7gvg0a__frame svg{width:100%;height:100%;display:block}.chart-mobile-animated-module__7gvg0a__frame .wing{transform-box:view-box;transform-origin:194px 291px;opacity:0}.chart-mobile-animated-module__7gvg0a__frame .center-icon{transform-box:view-box;transform-origin:194px 291px;opacity:0}:is(.chart-mobile-animated-module__7gvg0a__frame .io-label,.chart-mobile-animated-module__7gvg0a__frame .info-label){transform-box:view-box;opacity:0}.chart-mobile-animated-module__7gvg0a__playing .chart-mobile-animated-module__7gvg0a__frame .wing{animation:.85s cubic-bezier(.22,1.15,.36,1) forwards chart-mobile-animated-module__7gvg0a__chartMobileWingOpen}.chart-mobile-animated-module__7gvg0a__playing .chart-mobile-animated-module__7gvg0a__frame .center-icon{animation:.5s ease-out forwards chart-mobile-animated-module__7gvg0a__chartMobilePopIn}:is(.chart-mobile-animated-module__7gvg0a__playing .chart-mobile-animated-module__7gvg0a__frame .io-label,.chart-mobile-animated-module__7gvg0a__playing .chart-mobile-animated-module__7gvg0a__frame .info-label){animation:.4s ease-out forwards chart-mobile-animated-module__7gvg0a__chartMobileFadeUp}@keyframes chart-mobile-animated-module__7gvg0a__chartMobileWingOpen{0%{opacity:0;transform:scaleX(.04)}60%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes chart-mobile-animated-module__7gvg0a__chartMobilePopIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes chart-mobile-animated-module__7gvg0a__chartMobileFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(.chart-mobile-animated-module__7gvg0a__frame .wing,.chart-mobile-animated-module__7gvg0a__frame .center-icon,.chart-mobile-animated-module__7gvg0a__frame .io-label,.chart-mobile-animated-module__7gvg0a__frame .info-label){opacity:1;animation:none;transform:none}.chart-mobile-animated-module__7gvg0a__frame circle{display:none}}
.slack-frame-module__F2zMna__frame{--fs:1;width:100%;max-width:560px;font-family:var(--font-display), system-ui, sans-serif;-webkit-font-smoothing:antialiased;border:1px solid #2b2d33;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #00000080}@media (max-width:639px){.slack-frame-module__F2zMna__frame{--fs:.68}}.slack-frame-module__F2zMna__main{background:#1a1c21;flex-direction:column;min-width:0;display:flex}.slack-frame-module__F2zMna__top{border-bottom:1px solid #2b2d33;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.slack-frame-module__F2zMna__topLeft{align-items:center;gap:9px;display:flex}.slack-frame-module__F2zMna__wsMark{background:#e14e28;border-radius:5px;flex-shrink:0;width:18px;height:18px}.slack-frame-module__F2zMna__topTitle{font-size:calc(15.5px * var(--fs));color:#f2f2f2;font-weight:700}.slack-frame-module__F2zMna__topSub,.slack-frame-module__F2zMna__topMeta{font-size:calc(12px * var(--fs));color:#8a8d97}.slack-frame-module__F2zMna__msgs{padding:14px 20px 6px}.slack-frame-module__F2zMna__daySep{align-items:center;gap:10px;margin:6px 0 14px;display:flex}.slack-frame-module__F2zMna__daySepLine{background:#2b2d33;flex:1;height:1px}.slack-frame-module__F2zMna__daySepLabel{font-size:calc(11.5px * var(--fs));color:#8a8d97;white-space:nowrap;font-weight:600}.slack-frame-module__F2zMna__msg{gap:10px;padding:4px 0;display:flex}.slack-frame-module__F2zMna__msg+.slack-frame-module__F2zMna__msg{margin-top:2px}.slack-frame-module__F2zMna__msgSpaced{margin-top:10px}.slack-frame-module__F2zMna__av{width:36px;height:36px;font-size:calc(13px * var(--fs));color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.slack-frame-module__F2zMna__avDave{background:0 0;padding:0;overflow:hidden}.slack-frame-module__F2zMna__avHuman{background:#3d5afe}.slack-frame-module__F2zMna__avSmall{width:20px;height:20px;font-size:calc(9px * var(--fs));border:2px solid #1a1c21;border-radius:4px;margin-left:-6px}.slack-frame-module__F2zMna__avSmall:first-child{margin-left:0}.slack-frame-module__F2zMna__body{min-width:0}.slack-frame-module__F2zMna__line1{align-items:baseline;gap:7px;margin-bottom:2px;display:flex}.slack-frame-module__F2zMna__name{font-size:calc(14px * var(--fs));color:#f2f2f2;font-weight:700}.slack-frame-module__F2zMna__badgeApp{font-size:calc(10px * var(--fs));color:#a6a9b2;background:#26282f;border:1px solid #34363e;border-radius:4px;padding:0 5px;font-weight:700;line-height:1.5}.slack-frame-module__F2zMna__ts{font-size:calc(11.5px * var(--fs));color:#6c6f7a}.slack-frame-module__F2zMna__text{font-size:calc(14.5px * var(--fs));color:#d6d7db;line-height:1.48}.slack-frame-module__F2zMna__text code{font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:calc(12.5px * var(--fs));color:#ff9770;background:#26282f;border:1px solid #34363e;border-radius:4px;padding:1px 5px}.slack-frame-module__F2zMna__snippet{font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:calc(12px * var(--fs));color:#c3c5cb;background:#101216;border:1px solid #2b2d33;border-left:3px solid #e14e28;border-radius:6px;margin-top:6px;padding:9px 12px;line-height:1.7}.slack-frame-module__F2zMna__cm{color:#6c6f7a}.slack-frame-module__F2zMna__kw{color:#ff9770}.slack-frame-module__F2zMna__fn{color:#79c0ff}.slack-frame-module__F2zMna__str{color:#5dcaa5}.slack-frame-module__F2zMna__reactions{gap:6px;margin-top:7px;display:flex}.slack-frame-module__F2zMna__rx{font-size:calc(12px * var(--fs));color:#c3c5cb;background:#26282f;border:1px solid #34363e;border-radius:12px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.slack-frame-module__F2zMna__rxOn{color:#ff9770;background:#e14e2829;border-color:#e14e28}.slack-frame-module__F2zMna__threadLink{font-size:calc(12.5px * var(--fs));color:#5b9df0;cursor:default;align-items:center;gap:6px;margin-top:8px;font-weight:600;display:inline-flex}.slack-frame-module__F2zMna__avStack{display:flex}.slack-frame-module__F2zMna__composer{font-size:calc(13px * var(--fs));color:#6c6f7a;border:1px solid #34363e;border-radius:8px;justify-content:space-between;align-items:center;margin:14px 20px 18px;padding:9px 12px;display:flex}
.cloud-migration-terminal-module__k5blxW__term{--fs:1;--body-max:300px;width:100%;max-width:1030px;font-family:var(--font-plex-mono), ui-monospace, monospace;-webkit-font-smoothing:antialiased;background:#0b0d10;border:1px solid #2b2d33;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}@media (max-width:639px){.cloud-migration-terminal-module__k5blxW__term{--fs:.68;--body-max:220px}}.cloud-migration-terminal-module__k5blxW__bar{background:#16181d;border-bottom:1px solid #24262c;align-items:center;gap:14px;padding:10px 14px;display:flex}.cloud-migration-terminal-module__k5blxW__dots{gap:7px;display:flex}.cloud-migration-terminal-module__k5blxW__dot{background:#5a5c63;border-radius:50%;width:11px;height:11px}.cloud-migration-terminal-module__k5blxW__title{font-size:calc(12px * var(--fs));color:#6c6f7a;margin:0 auto}.cloud-migration-terminal-module__k5blxW__body{max-height:var(--body-max);font-size:calc(12.5px * var(--fs));color:#a6a9b2;white-space:pre-wrap;scrollbar-width:none;-ms-overflow-style:none;padding:18px 20px 22px;line-height:1.7;overflow:hidden auto}.cloud-migration-terminal-module__k5blxW__body::-webkit-scrollbar{display:none}.cloud-migration-terminal-module__k5blxW__prompt{color:#e14e28}.cloud-migration-terminal-module__k5blxW__cmd{color:#e9eaec}.cloud-migration-terminal-module__k5blxW__muted{color:#565961}.cloud-migration-terminal-module__k5blxW__add{color:#5dcaa5}.cloud-migration-terminal-module__k5blxW__rem{color:#f0997b}.cloud-migration-terminal-module__k5blxW__ok{color:#5dcaa5}.cloud-migration-terminal-module__k5blxW__accent{color:#ff9770}.cloud-migration-terminal-module__k5blxW__block{margin:4px 0 14px}.cloud-migration-terminal-module__k5blxW__cursor{vertical-align:-2px;background:#e14e28;width:7px;height:14px;animation:1s step-end infinite cloud-migration-terminal-module__k5blxW__terminalBlink;display:inline-block}@keyframes cloud-migration-terminal-module__k5blxW__terminalBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cloud-migration-terminal-module__k5blxW__cursor{animation:none}}
