.search-container:has(textarea:focus),.search-container:hover{background:white;box-shadow:0 0 6px -4px #0d0e23}.search-container{cursor:text}.tab-container\/0[data-state=closed],.tab-container\/1[data-state=closed],.tab-container\/2[data-state=closed],.tab-container\/3[data-state=closed],.tab-container\/4[data-state=closed],.tab-container\/5[data-state=closed],.tab-container\/6[data-state=closed],.tab-container\/7[data-state=closed],.tab-container\/8[data-state=closed],.tab-container\/9[data-state=closed]{display:none}.tab-container\/0[data-state=opened] .tab-background\/0,.tab-container\/1[data-state=opened] .tab-background\/1,.tab-container\/2[data-state=opened] .tab-background\/2,.tab-container\/3[data-state=opened] .tab-background\/3,.tab-container\/4[data-state=opened] .tab-background\/4,.tab-container\/5[data-state=opened] .tab-background\/5,.tab-container\/6[data-state=opened] .tab-background\/6,.tab-container\/7[data-state=opened] .tab-background\/7,.tab-container\/8[data-state=opened] .tab-background\/8,.tab-container\/9[data-state=opened] .tab-background\/9{background-color:#1f2937ad}.tab-container\/0[data-state=opened] .tab-popup\/0,.tab-container\/1[data-state=opened] .tab-popup\/1,.tab-container\/2[data-state=opened] .tab-popup\/2,.tab-container\/3[data-state=opened] .tab-popup\/3,.tab-container\/4[data-state=opened] .tab-popup\/4,.tab-container\/5[data-state=opened] .tab-popup\/5,.tab-container\/6[data-state=opened] .tab-popup\/6,.tab-container\/7[data-state=opened] .tab-popup\/7,.tab-container\/8[data-state=opened] .tab-popup\/8,.tab-container\/9[data-state=opened] .tab-popup\/9{animation:open 325ms;animation-iteration-count:1}.tab-container\/0[data-state=closing] .tab-background\/0,.tab-container\/0[data-state=closing] .tab-popup\/0,.tab-container\/1[data-state=closing] .tab-background\/1,.tab-container\/1[data-state=closing] .tab-popup\/1,.tab-container\/2[data-state=closing] .tab-background\/2,.tab-container\/2[data-state=closing] .tab-popup\/2,.tab-container\/3[data-state=closing] .tab-background\/3,.tab-container\/3[data-state=closing] .tab-popup\/3,.tab-container\/4[data-state=closing] .tab-background\/4,.tab-container\/4[data-state=closing] .tab-popup\/4,.tab-container\/5[data-state=closing] .tab-background\/5,.tab-container\/5[data-state=closing] .tab-popup\/5,.tab-container\/6[data-state=closing] .tab-background\/6,.tab-container\/6[data-state=closing] .tab-popup\/6,.tab-container\/7[data-state=closing] .tab-background\/7,.tab-container\/7[data-state=closing] .tab-popup\/7,.tab-container\/8[data-state=closing] .tab-background\/8,.tab-container\/8[data-state=closing] .tab-popup\/8,.tab-container\/9[data-state=closing] .tab-background\/9,.tab-container\/9[data-state=closing] .tab-popup\/9{animation:close 325ms;animation-iteration-count:1}.tab-size{width:calc(100% - 1rem);height:calc(100vh - 1rem)}@media (min-width:1024px){.tab-size{width:calc(100% - 4rem)}}@media (min-width:640px){.tab-size{width:calc(100% - 3rem)}}@keyframes open{0%{transform:scale(1.1);opacity:0;animation-timing-function:cubic-bezier(0,0,.2,1)}to{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes close{0%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(0,0,.2,1)}to{transform:scale(1.1);opacity:0;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animated-background{background-size:400%;animation:animation 2s ease infinite}@keyframes animation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}