.exc{border:1px solid var(--x-e10);background:var(--x-raised);color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground));border-radius:16px;overflow:hidden}.exc-bar{border-bottom:1px solid var(--x-e10);align-items:center;gap:6px;min-height:48px;padding:0 16px;display:flex}.exc-bar>i{background:var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,var(--secondary));border-radius:50%;width:10px;height:10px}.exc-title{min-height:44px;font:497 14px/1 var(--mono);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));align-items:center;margin-left:10px;text-decoration:none;transition:color .15s cubic-bezier(0,0,.2,1);display:inline-flex}.exc-body{grid-template-columns:168px minmax(0,1fr);min-height:300px;display:grid}.exc-side{border-right:1px solid var(--x-e10);flex-direction:column;gap:2px;padding:10px 8px;display:flex}.exc-nav{min-height:44px;font:400 14px/1.2 var(--sans);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));border-radius:8px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;transition:background-color .15s cubic-bezier(0,0,.2,1),color .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);display:flex;position:relative}.exc-nav svg{flex:none}.exc-nav[aria-current]{color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground));font-weight:606}.exc-nav[aria-current]:before{content:"";background:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--primary));border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:0}.exc-main{flex-direction:column;padding:12px 16px 16px;display:flex}.exc-rows{margin:0;padding:0;list-style:none}.exc-rows li{cursor:pointer;min-height:48px;font:400 14px/1 var(--mono);border-radius:8px;align-items:center;gap:14px;padding:0 14px;transition:background-color .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);display:flex}.exc-rows li[aria-selected=true]{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--secondary))}.exc-name{color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground));flex:1}.exc-st{font:400 14px/1 var(--sans);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground))}.exc-dot{background:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--primary));border-radius:50%;flex:none;width:10px;height:10px}.exc-dot.b{border:2px solid var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground));background:0 0;border-right-color:#0000}.js .exc-dot.b{animation:1s linear infinite exc-turn}@keyframes exc-turn{to{transform:rotate(360deg)}}.exc-cap{min-height:3em;margin-top:auto;padding-top:14px}.exc-cap p{border-top:1px solid var(--x-e10);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.exc-none{font-family:var(--mono)}.exc-foot{border-top:1px solid var(--x-e10);font:497 14px/1.3 var(--mono);color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px 8px 16px;display:flex}.exc-foot b{color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground));font-weight:497}.exc-open{border:1px solid var(--x-e10);min-height:44px;font:497 14px/1 var(--sans);color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground));border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;transition:background-color .15s cubic-bezier(0,0,.2,1),color .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){.exc-title:hover{color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground))}.exc-nav:hover{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--secondary));color:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground))}.exc-rows li:hover{background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--glass))}.exc-rows li[aria-selected=true]:hover{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--secondary))}.exc-open:hover{background:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--primary));color:var(--x-on-ink)}}.exc-nav:active,.exc-rows li:active,.exc-open:active{transition-duration:90ms;transform:scale(.97)}.exc-title:focus-visible,.exc-nav:focus-visible,.exc-rows li:focus-visible,.exc-open:focus-visible{outline:2px solid var(--focus,var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--foreground)));outline-offset:2px}[data-off] .exc-dot.b{animation-play-state:paused}@media (max-width:899px){.exc-body{grid-template-columns:minmax(0,1fr);min-height:0}.exc-side{border-right:0;border-bottom:1px solid var(--x-e10);flex-flow:wrap;gap:4px;padding:8px 10px}.exc-nav{padding:0 12px}.exc-nav[aria-current]:before{width:auto;height:2px;inset:auto 12px 6px}.exc-main{padding:10px 10px 12px}.exc-rows li{gap:12px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.js .exc-dot.b{animation:none}}
