/* Text-led material workspace tabs. */
.tabs{height:64px;display:flex;align-items:flex-end;gap:4px;padding:0 22px;overflow-x:auto;overflow-y:hidden;background:linear-gradient(180deg,#fff 0%,#f8faff 100%);border-bottom:1px solid #dce5f1;box-shadow:0 3px 10px #1b41600a;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;min-width:126px;height:45px;margin:0;padding:0 14px 0 16px;border:0;border-bottom:0!important;border-radius:12px 12px 0 0;background:transparent;color:#66758a;font-family:"Avenir Next",Avenir,"Segoe UI",sans-serif;font-size:14px;font-weight:500;letter-spacing:-.12px;text-align:left;white-space:nowrap;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.tab:hover{background:#edf3fb;color:#263f5d}.tab.active{background:#fff;border-bottom:0!important;color:#1f4673;box-shadow:0 -1px 0 #d7e3f2,1px 0 0 #e6edf6,-1px 0 0 #e6edf6}.tab.active::after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:3px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,#2a75d8,#77aaf1)}.tab b{display:inline-grid;width:22px;height:22px;margin-left:auto;place-items:center;border-radius:50%;color:#8291a7;font-family:inherit;font-size:17px;font-weight:400;line-height:1}.tab b:hover{background:#e5edf8;color:#315f98}.tab[data-view="overview"]{min-width:132px}.tab[data-view="overview"] b,.tab-pin{display:none!important}@media(max-width:760px){.tabs{height:54px;align-items:flex-end;padding:0 10px;gap:3px}.tab{height:40px;min-width:112px;padding:0 11px;font-size:13px;border-radius:10px 10px 0 0}.tab.active::after{right:11px;left:11px}}
