body{letter-spacing:-.006em;text-rendering:optimizeLegibility}[role=main],main{color:hsl(var(--foreground))}h1,h2,h3{text-wrap:balance}h1{font-weight:700!important;letter-spacing:-.025em!important}a,button,input,label,p,select,textarea{-webkit-font-smoothing:antialiased}.text-muted-foreground,.text-term-ink-2{opacity:1}aside nav a{min-height:2.25rem;font-size:13px!important;line-height:1.2}aside nav a svg{width:1rem;height:1rem;stroke-width:1.8}aside nav>div>div:first-child{font-size:10px!important;font-weight:600;letter-spacing:.12em!important;color:var(--t-ink-2)!important}aside nav a[class*=bg-term-accent-soft]{box-shadow:inset 3px 0 0 hsl(var(--primary))}button,input,select,textarea{font-weight:500}button{letter-spacing:-.006em}input:not([type]),input[type=search],input[type=text],select,textarea{border-color:hsl(var(--border))}input:not([type]):hover,input[type=search]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:hsl(var(--foreground)/.25)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--ring)/.18)}table thead th{font-size:11.5px!important;font-weight:700!important;letter-spacing:.025em!important;color:hsl(var(--foreground)/.75)!important;background-color:hsl(var(--card))!important}table tbody td{font-size:13px}table tbody tr{transition:background-color .12s ease}table tbody tr:hover{background-color:hsl(var(--secondary)/.5)}[class*="grid-auto-flow:row_dense"]{align-items:start}[class*="grid-auto-flow:row_dense"]>*{align-self:start}[class*="grid-auto-flow:row_dense"]>div[class*=rounded-lg][class*=border]{border-color:hsl(var(--border)/.95)}@media (max-width:767px){[data-testid=desk-role-tabs]{width:100%}}