.websiteCssEditDialog-error{display:block;margin-top:.5rem}.homePage__content{--home-duration: .35s;--home-slide-distance: .5rem;--home-checklist-delay: .05s;--home-stagger-step: .05s;--home-stagger-max: .5s}@keyframes home-fade-in{0%{opacity:0}to{opacity:1}}@keyframes home-slide-up{0%{opacity:0;transform:translateY(var(--home-slide-distance, .5rem))}to{opacity:1;transform:translateY(0)}}.homePage__content{animation:home-fade-in var(--home-duration) ease-out forwards}.homePage__welcome{animation:home-slide-up var(--home-duration) ease-out forwards;opacity:0}.homePage__checklist{animation:home-slide-up var(--home-duration) ease-out var(--home-checklist-delay) forwards;opacity:0}.homePage__widget{animation:home-slide-up var(--home-duration) ease-out forwards;animation-delay:min(calc(var(--home-widget-index, 0) * var(--home-stagger-step)),var(--home-stagger-max));opacity:0}.homePage__widget--0{--home-widget-index: 0}.homePage__widget--1{--home-widget-index: 1}.homePage__widget--2{--home-widget-index: 2}.homePage__widget--3{--home-widget-index: 3}.homePage__widget--4{--home-widget-index: 4}.homePage__widget--5{--home-widget-index: 5}.homePage__widget--6{--home-widget-index: 6}.homePage__widget--7{--home-widget-index: 7}.homePage__widget--8{--home-widget-index: 8}.homePage__widget--9{--home-widget-index: 9}.homePage__widget--10{--home-widget-index: 10}@media(prefers-reduced-motion:reduce){.homePage__content,.homePage__welcome,.homePage__checklist,.homePage__widget{animation:none;opacity:1}}.welcomeVizWrapper{width:100%;min-height:0;border-radius:.5rem;background-color:var(--mui-palette-action-hover, rgba(0, 0, 0, .04));display:flex;align-items:stretch;overflow:hidden}.welcomeViz{flex:1;display:flex;align-items:center;justify-content:center;padding:1.75rem;min-height:100%}.welcomeViz__scene{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;max-width:20rem}.welcomeViz--setup .welcomeViz__scene{flex-direction:column;gap:1.25rem}.welcomeViz__setupFields{display:flex;flex-direction:column;gap:.75rem;width:100%}.welcomeViz__setupLine{height:.5rem;border-radius:.3rem;background:var(--mui-palette-primary-main, #1976d2);opacity:.5}.welcomeViz__setupLine--short{width:40%;align-self:flex-start}.welcomeViz__setupLine--medium{width:70%;opacity:.7}.welcomeViz__setupLine--long{width:100%;opacity:1}.welcomeViz__setupCheck{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--mui-palette-primary-main, #1976d2);color:var(--mui-palette-primary-contrastText, #fff);display:flex;align-items:center;justify-content:center}.welcomeViz__setupCheck svg{width:1.4rem;height:1.4rem}.welcomeViz__globe{width:5rem;height:5rem;color:var(--mui-palette-primary-main, #1976d2)}.welcomeViz__globe svg{width:100%;height:100%}.welcomeViz__langBadges{display:flex;flex-direction:column;gap:.5rem}.welcomeViz__badge{font-size:.875rem;font-weight:600;padding:.35rem .65rem;border-radius:.3rem;background:var(--mui-palette-action-selected, rgba(0, 0, 0, .08));color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))}.welcomeViz__badge--active{background:var(--mui-palette-primary-main, #1976d2);color:var(--mui-palette-primary-contrastText, #fff)}.welcomeViz--portal .welcomeViz__scene{width:100%;max-width:18rem}.welcomeViz__browser{width:100%;border-radius:.5rem;overflow:hidden;border:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));background:var(--mui-palette-background-paper, #fff);box-shadow:0 1px 3px #00000014}.welcomeViz__browserBar{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--mui-palette-action-hover, rgba(0, 0, 0, .04));border-bottom:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12))}.welcomeViz__browserDot{width:.55rem;height:.55rem;border-radius:50%;background:var(--mui-palette-text-disabled, rgba(0, 0, 0, .26))}.welcomeViz__browserDot:nth-child(1){background:#ff5f57}.welcomeViz__browserDot:nth-child(2){background:#febc2e}.welcomeViz__browserDot:nth-child(3){background:#28c840}.welcomeViz__browserUrl{flex:1;margin-left:.65rem;font-size:.75rem;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.welcomeViz__browserContent{padding:.75rem;display:flex;flex-direction:column;gap:.5rem;min-height:6rem}.welcomeViz__portalCard{height:.9rem;border-radius:.25rem;background:linear-gradient(90deg,var(--mui-palette-primary-main, #1976d2) 0%,var(--mui-palette-primary-light, #42a5f5) 100%);opacity:.85}.welcomeViz__portalCard--small{width:60%;opacity:.6}@media(max-width:600px){.welcomeViz{padding:1rem}.welcomeViz__scene,.welcomeViz--portal .welcomeViz__scene{max-width:100%}.welcomeViz__browserBar{padding:.35rem .5rem;gap:.35rem}.welcomeViz__browserDot{width:.4rem;height:.4rem}.welcomeViz__browserUrl{font-size:.65rem;margin-left:.4rem}.welcomeViz__browserContent{min-height:3.5rem;padding:.5rem;gap:.35rem}.welcomeViz__portalCard{height:.6rem;border-radius:.2rem}.welcomeViz__portalCard--small{width:55%}}.welcomeViz--ai .welcomeViz__scene{width:100%;flex-direction:column;align-items:stretch}.welcomeViz__chat{display:flex;flex-direction:column;gap:.75rem;width:100%}.welcomeViz__bubble{padding:.6rem .9rem;border-radius:1rem;font-size:.875rem;line-height:1.35;max-width:85%}.welcomeViz__bubble--user{align-self:flex-end;background:var(--mui-palette-primary-main, #1976d2);color:var(--mui-palette-primary-contrastText, #fff)}.welcomeViz__bubble--ai{align-self:flex-start;background:var(--mui-palette-action-selected, rgba(0, 0, 0, .08));color:var(--mui-palette-text-primary, rgba(0, 0, 0, .87));display:flex;align-items:center;gap:.35rem}.welcomeViz__aiText{flex:1}.welcomeViz__sparkle{flex-shrink:0;color:var(--mui-palette-primary-main, #1976d2)}.noWebsiteViz{display:flex;align-items:center;justify-content:center;padding:1.75rem;width:100%}.noWebsiteViz__scene{width:100%;max-width:52rem}.noWebsiteViz__browser{width:100%;border-radius:.5rem;overflow:hidden;border:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));background:var(--mui-palette-background-paper, #fff);box-shadow:0 .25rem .75rem #00000014}.noWebsiteViz__browserBar{display:flex;align-items:center;gap:.6rem;padding:.65rem 1rem;background:var(--mui-palette-action-hover, rgba(0, 0, 0, .04));border-bottom:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12))}.noWebsiteViz__browserDot{width:.55rem;height:.55rem;border-radius:50%;background:var(--mui-palette-text-disabled, rgba(0, 0, 0, .26))}.noWebsiteViz__browserDot:nth-child(1){background:#ff5f57}.noWebsiteViz__browserDot:nth-child(2){background:#febc2e}.noWebsiteViz__browserDot:nth-child(3){background:#28c840}.noWebsiteViz__browserUrl{flex:1;margin-left:.75rem;font-size:.875rem;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noWebsiteViz__browserContent{padding:3.5rem 3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:26rem;text-align:center}@media(max-width:600px){.noWebsiteViz{padding:1rem}.noWebsiteViz__scene{max-width:100%}.noWebsiteViz__browserBar{padding:.35rem .5rem;gap:.35rem}.noWebsiteViz__browserDot{width:.4rem;height:.4rem}.noWebsiteViz__browserUrl{font-size:.65rem;margin-left:.4rem}.noWebsiteViz__browserContent{min-height:18rem;padding:2rem 1.25rem}}
