.floating-toolbar-v2{background:linear-gradient(145deg,rgba(22,21,28,.96),rgba(17,16,24,.94))!important;color:hsla(0,0%,100%,.9)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:18px;box-shadow:0 22px 48px -24px rgba(0,0,0,.75);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;height:36px;flex-wrap:nowrap;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:9999;position:absolute}.floating-toolbar-v2,.floating-toolbar-v2 *{color:inherit}.floating-toolbar-v2 button,.floating-toolbar-v2 span{color:hsla(0,0%,100%,.9)!important}.floating-toolbar-v2-separator{width:2px;height:20px;background:hsla(0,0%,100%,.12);margin:0 4px;flex-shrink:0}.floating-toolbar-v2-btn-primary{height:36px;min-width:auto;padding:0 14px;border-radius:16px;border:1px solid rgba(129,140,248,.35)!important;background:rgba(99,102,241,.15)!important;color:rgba(226,232,255,.95)!important;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .16s ease;font-size:13px;font-weight:600;letter-spacing:.02em;box-shadow:0 4px 12px rgba(0,0,0,.2);white-space:nowrap;flex-shrink:0}.floating-toolbar-v2-btn-primary:hover{background:rgba(99,102,241,.25)!important;border-color:rgba(129,140,248,.5)!important;color:#f8fafc!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(99,102,241,.25)}.floating-toolbar-v2-btn-primary:active{transform:translateY(0)}.floating-toolbar-v2-btn-secondary{height:32px;min-width:auto;padding:0 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.035)!important;color:rgba(245,245,255,.88)!important;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .16s ease;font-size:13px;white-space:nowrap;flex-shrink:0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)}.floating-toolbar-v2-btn-secondary:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.15);transform:translateY(-1px)}.floating-toolbar-v2-btn-secondary:active{transform:translateY(0)}.floating-toolbar-v2-chevron{opacity:.6;margin-left:2px}.floating-toolbar-v2-btn{width:32px;height:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.035)!important;color:rgba(245,245,255,.88)!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .16s ease;padding:0;flex-shrink:0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)}.floating-toolbar-v2-btn:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.15);transform:translateY(-1px)}.floating-toolbar-v2-btn:active{transform:translateY(0);background:hsla(0,0%,100%,.06)}.floating-toolbar-v2-btn:focus{outline:2px solid rgba(99,102,241,.5);outline-offset:2px}.floating-toolbar-v2-btn--active{background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.45);color:rgba(198,202,255,.96);box-shadow:inset 0 0 0 1px rgba(99,102,241,.4),0 10px 24px -18px rgba(99,102,241,.8)}.floating-toolbar-v2-btn--active:hover{background:rgba(99,102,241,.25);border-color:rgba(99,102,241,.55)}.floating-toolbar-v2-dropdown{background:hsla(0,0%,8%,.98)!important;background-color:hsla(0,0%,8%,.98)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;padding:6px!important;min-width:240px!important;box-shadow:0 4px 16px rgba(0,0,0,.6)!important;opacity:1!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:10001!important}.floating-toolbar-v2-dropdown-item{border-radius:6px!important;padding:10px 14px!important;font-size:13px!important;color:hsla(0,0%,100%,.9)!important;background:transparent!important;display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important;transition:all .15s ease!important;position:relative}.floating-toolbar-v2-dropdown-item:hover,.floating-toolbar-v2-dropdown-item[data-highlighted]{background:hsla(0,0%,100%,.12)!important;color:#fff!important}.floating-toolbar-v2-dropdown-item--active{background:rgba(99,102,241,.15)!important;color:rgba(198,202,255,.96)!important}.floating-toolbar-v2-dropdown-item--active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:rgba(99,102,241,.8);border-radius:0 2px 2px 0}.floating-toolbar-v2-dropdown-item--active:hover{background:rgba(99,102,241,.2)!important}.floating-toolbar-v2-dropdown-label{color:hsla(0,0%,100%,.6)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:10px 14px!important;margin:0!important}.floating-toolbar-v2-dropdown-separator{background:hsla(0,0%,100%,.12)!important;margin:6px 0!important;height:1px!important}.floating-toolbar-v2-checkmark{margin-left:auto;color:rgba(99,102,241,.8);font-size:12px;font-weight:600}.floating-toolbar-v2-shortcut{margin-left:auto;color:hsla(0,0%,100%,.4);font-size:11px;font-weight:500;letter-spacing:.5px}.floating-toolbar-v2-tooltip{background:hsla(0,0%,8%,.98)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.9)!important;padding:6px 10px!important;font-size:12px!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.5)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:10000!important}[data-radix-portal] .floating-toolbar-v2-dropdown,[data-radix-portal] [data-radix-dropdown-menu-sub-content].floating-toolbar-v2-dropdown,body>[data-radix-portal] .floating-toolbar-v2-dropdown{background:hsla(0,0%,8%,.98)!important;background-color:hsla(0,0%,8%,.98)!important;border:1px solid hsla(0,0%,100%,.12)!important;opacity:1!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:10002!important}.floating-toolbar-v2 [data-radix-dropdown-menu-sub-content]{z-index:10003!important}[data-radix-portal] [data-radix-dropdown-menu-sub-content],body>[data-radix-portal] [data-radix-dropdown-menu-sub-content]{background:hsla(0,0%,8%,.98)!important;background-color:hsla(0,0%,8%,.98)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;padding:6px!important;box-shadow:0 4px 16px rgba(0,0,0,.6)!important;opacity:1!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:10003!important;min-width:200px!important;display:block!important;visibility:visible!important}[data-radix-portal] [data-radix-dropdown-menu-sub-content] [data-radix-dropdown-menu-item],body>[data-radix-portal] [data-radix-dropdown-menu-sub-content] [data-radix-dropdown-menu-item]{color:hsla(0,0%,100%,.9)!important;padding:10px 14px!important;border-radius:6px!important;background:transparent!important;font-size:13px!important}[data-radix-portal] [data-radix-dropdown-menu-sub-content] [data-radix-dropdown-menu-item]:hover,[data-radix-portal] [data-radix-dropdown-menu-sub-content] [data-radix-dropdown-menu-item][data-highlighted],body>[data-radix-portal] [data-radix-dropdown-menu-sub-content] [data-radix-dropdown-menu-item]:hover,body>[data-radix-portal] [data-radix-dropdown-menu-sub-content] [data-radix-dropdown-menu-item][data-highlighted]{background:hsla(0,0%,100%,.12)!important;color:#fff!important}[data-radix-dropdown-menu-sub-content]{z-index:10003!important}.floating-toolbar-v2-dropdown-item[data-radix-dropdown-menu-sub-trigger]{display:flex;align-items:center;gap:10px}@media (max-width:768px){.floating-toolbar-v2{max-width:calc(100vw - 32px);padding:2px 6px;gap:2px;flex-wrap:wrap;height:auto;min-height:36px}.floating-toolbar-v2-btn{width:28px;height:28px}.floating-toolbar-v2-btn-primary{height:32px;padding:0 10px;font-size:12px}.floating-toolbar-v2-btn-secondary{height:28px;padding:0 8px;font-size:12px}.floating-toolbar-v2-dropdown{min-width:180px;max-width:calc(100vw - 40px)}}.floating-toolbar-v2-btn-primary:focus-visible,.floating-toolbar-v2-btn-secondary:focus-visible,.floating-toolbar-v2-btn:focus-visible{outline:2px solid rgba(99,102,241,.6);outline-offset:2px}.floating-toolbar-v2-btn[aria-pressed=true],.floating-toolbar-v2-dropdown-item[aria-checked=true]{background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.45)}.floating-toolbar-v2-translate-menu{min-width:240px!important;max-width:280px!important;max-height:400px!important;display:flex!important;flex-direction:column!important;padding:0!important;z-index:10003!important}.floating-toolbar-v2-search-container{position:relative;padding:8px;border-bottom:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,8%,.98)}.floating-toolbar-v2-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.5);pointer-events:none}.floating-toolbar-v2-search-input{width:100%;padding:6px 10px 6px 32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.9);font-size:13px;outline:none;transition:all .15s ease}.floating-toolbar-v2-search-input:focus{background:hsla(0,0%,100%,.08);border-color:rgba(99,102,241,.5);box-shadow:0 0 0 2px rgba(99,102,241,.2)}.floating-toolbar-v2-search-input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.floating-toolbar-v2-search-input::placeholder{color:hsla(0,0%,100%,.4)}.floating-toolbar-v2-translate-list{max-height:320px;overflow-y:auto;overflow-x:hidden;padding:4px}.floating-toolbar-v2-translate-list::-webkit-scrollbar{width:6px}.floating-toolbar-v2-translate-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.floating-toolbar-v2-translate-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.floating-toolbar-v2-translate-list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.floating-toolbar-v2-language-item{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 14px!important}.floating-toolbar-v2-language-flag{font-size:18px;line-height:1;flex-shrink:0}.floating-toolbar-v2-language-native{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.9);flex:1}.floating-toolbar-v2-language-item:hover .floating-toolbar-v2-language-native{color:#fff}.floating-toolbar-v2-no-results{padding:16px;text-align:center;color:hsla(0,0%,100%,.5);font-size:12px;font-style:italic}.floating-toolbar-v2-portal{pointer-events:none}.floating-toolbar-v2-portal-content{pointer-events:auto}