.studio-language{flex:none;position:relative}.studio-language-trigger{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:2.875rem;height:2.875rem;color:var(--studio-text-primary,#252525);cursor:pointer;background:#ffffffeb;border:1px solid #1f22291a;border-radius:9999px;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #181b2214}.studio-language-trigger:hover{background:#fff}.studio-language-trigger:focus-visible{outline-offset:2px;outline:2px solid #1f22292e}.studio-language-trigger[aria-expanded=true]{background:#fff;box-shadow:0 2px 8px #181b221a}.studio-language-menu{z-index:100;min-width:9.5rem;color:var(--studio-text-primary,#252525);background:#fff;border:1px solid #e9e9e7;border-radius:14px;padding:.35rem;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 40px #00000014}.studio-language-option{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.3;display:flex}.studio-language-option:hover,.studio-language-option:focus-visible{background:#f7f7f5;outline:none}.studio-language-option.is-active{background:#f4f4f2;font-weight:600}.studio-language-option svg{color:#6b6b6b;flex:none}.studio-language-floating{z-index:200;position:fixed;top:16px;right:20px}.studio-header-account{align-items:center;gap:12px;display:flex}.home .navbar .studio-language-trigger{color:#fff;box-shadow:none;background:#0004;border-color:#fff5}.home .navbar .studio-language-trigger:hover,.home .navbar .studio-language-trigger[aria-expanded=true]{background:#0006}@media (max-width:640px){.studio-header-account{gap:5px}.navbar{flex-wrap:wrap}.studio-app-header{grid-template-columns:auto minmax(0,1fr);gap:8px}.studio-app-header:not(.studio-app-header-no-center)>:nth-child(2){display:none}.studio-app-header>:last-child{gap:6px}.studio-canvas-header-project>button,.studio-canvas-header-project>input{min-width:0;max-width:100%}.pricing-nav{gap:10px;height:auto;min-height:70px;padding-block:12px}.pricing-nav nav{justify-content:flex-end;gap:8px}}@media (max-width:480px){.studio-projects-brand>span,.studio-canvas-header-actions>.relative>a{display:none}}
