.cp-tabs{gap:var(--cp-space-6);flex-direction:column;display:flex}.cp-tabs__list{gap:var(--cp-space-1);border-bottom:var(--cp-border-default) solid var(--cp-color-border-subtle);scrollbar-width:thin;display:flex;overflow-x:auto}.cp-tabs__tab{height:var(--cp-control-lg);align-items:center;gap:var(--cp-space-3);padding:0 var(--cp-space-6);margin-bottom:calc(var(--cp-border-default) * -1);font:var(--cp-type-body-compact);white-space:nowrap;color:var(--cp-color-text-muted);cursor:pointer;transition:border-color var(--cp-motion-base) var(--cp-ease-standard), color var(--cp-motion-fast) var(--cp-ease-standard);background:0 0;border:none;border-bottom:3px solid #0000;border-radius:2px 2px 0 0;font-weight:500;display:flex}.cp-tabs__tab[data-state=active]{border-bottom-color:var(--cp-color-accent-hover);color:var(--cp-color-text-link);font-weight:600}.cp-tabs__tab[data-disabled]{color:var(--cp-color-text-muted);opacity:.6;cursor:not-allowed}.cp-tabs__count{font:var(--cp-type-code);padding:0 var(--cp-space-2);border-radius:var(--cp-radius-sm);background:var(--cp-color-surface-sunken);color:var(--cp-color-text-secondary)}.cp-tabs__panel{font:var(--cp-type-body-compact);color:var(--cp-color-text-secondary);min-height:var(--cp-control-lg)}.cp-acc{border:var(--cp-border-default) solid var(--cp-color-border-card);border-radius:var(--cp-radius-xl);box-shadow:var(--cp-shadow-card);flex-direction:column;display:flex}.cp-acc__item[data-first=false]{border-top:var(--cp-border-hairline) solid var(--cp-color-border-subtle)}.cp-acc__head{margin:0}.cp-acc__trigger{width:100%;min-height:var(--cp-row-comfortable);justify-content:space-between;align-items:center;gap:var(--cp-space-6);padding:var(--cp-space-4) var(--cp-space-7);font:var(--cp-type-heading);text-align:left;cursor:pointer;color:var(--cp-color-text-primary);background:0 0;border:none;display:flex}.cp-acc__trigger:hover{background:var(--cp-color-hover)}.cp-acc__chev{color:var(--cp-color-text-muted);transition:transform var(--cp-motion-base) var(--cp-ease-standard);flex:none}.cp-acc__item[data-state=open] .cp-acc__chev{transform:rotate(180deg)}.cp-acc__panel{transition:grid-template-rows var(--cp-motion-base) var(--cp-ease-standard);visibility:hidden;grid-template-rows:0fr;display:grid}.cp-acc__item[data-state=open] .cp-acc__panel{visibility:visible;grid-template-rows:1fr}.cp-acc__clip{overflow:hidden}.cp-acc__body{padding:0 var(--cp-space-7) var(--cp-space-7);font:var(--cp-type-body-compact);color:var(--cp-color-text-secondary);margin:0}.cp-bc__list{align-items:center;gap:var(--cp-space-3);font:var(--cp-type-body-compact);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cp-bc__item{gap:var(--cp-space-3);align-items:center;display:flex}.cp-bc__link{color:var(--cp-color-text-secondary);text-decoration:none}.cp-bc__link:hover{color:var(--cp-color-text-primary);text-decoration:underline}.cp-bc__sep{color:var(--cp-color-text-muted)}.cp-bc__more{height:var(--cp-control-sm);min-width:var(--cp-control-sm);border-radius:var(--cp-radius-sm);color:var(--cp-color-text-secondary);cursor:pointer;background:0 0;border:none}.cp-bc__more:hover{background:var(--cp-color-hover)}.cp-bc__current-item{min-width:0;max-width:32ch}.cp-bc__current{white-space:nowrap;text-overflow:ellipsis;color:var(--cp-color-text-primary);font-weight:500;display:block;overflow:hidden}@media (max-width:639px){.cp-bc__list>li:not(:nth-last-child(-n+2)){display:none}.cp-bc__list{flex-wrap:nowrap}.cp-bc__item{flex:none}.cp-bc__current-item{flex:0 auto}}.cp-pg{justify-content:space-between;align-items:center;gap:var(--cp-space-6);flex-wrap:wrap;display:flex}.cp-pg__range{font:var(--cp-type-code);color:var(--cp-color-text-secondary)}.cp-pg__bar{gap:var(--cp-space-1);align-items:center;display:flex}.cp-pg__btn{min-width:var(--cp-control-sm);height:var(--cp-control-sm);padding:0 var(--cp-space-3);border-radius:var(--cp-radius-control);border:var(--cp-border-default) solid transparent;color:var(--cp-color-text-primary);font:var(--cp-type-code);cursor:pointer;background:0 0;font-weight:400}.cp-pg__btn:hover:not(:disabled):not([aria-current=page]){background:var(--cp-color-hover)}.cp-pg__btn[aria-current=page]{border-color:var(--cp-color-accent);background:var(--cp-color-selected);font-weight:500}.cp-pg__btn:disabled{color:var(--cp-color-text-muted);cursor:not-allowed}.cp-pg__gap{min-width:var(--cp-control-sm);text-align:center;color:var(--cp-color-text-muted)}.cp-pg__compact{font:var(--cp-type-code);color:var(--cp-color-text-secondary);padding:0 var(--cp-space-3);display:none}@media (max-width:639px){.cp-pg__num,.cp-pg__gap{display:none}.cp-pg__compact{display:inline}}.cp-sidenav{background:var(--cp-color-surface);border-right:var(--cp-border-default) solid var(--cp-color-border-subtle);height:100%;transition:width var(--cp-motion-slow) var(--cp-ease-standard);flex-direction:column;flex:none;display:flex}.cp-sidenav__scroll{padding:var(--cp-space-4);gap:var(--cp-space-6);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.cp-sidenav__group{gap:var(--cp-space-1);flex-direction:column;display:flex}.cp-sidenav__label{font:var(--cp-type-label);color:var(--cp-color-text-muted);padding:var(--cp-space-2) var(--cp-space-4);text-transform:uppercase;letter-spacing:.04em}.cp-sidenav a.cp-sidenav__item{height:var(--cp-control-md);align-items:center;gap:var(--cp-space-4);padding:0 var(--cp-space-4);border-radius:var(--cp-radius-md);font:var(--cp-type-body-compact);color:var(--cp-color-text-muted);box-shadow:none;background:0 0;justify-content:center;font-weight:500;text-decoration:none;display:flex}.cp-sidenav[data-expanded=true] a.cp-sidenav__item{justify-content:flex-start}.cp-sidenav a.cp-sidenav__item[aria-current=page]{border-radius:0 var(--cp-radius-md) var(--cp-radius-md) 0;color:var(--cp-color-text-link);background:linear-gradient(90deg, var(--cp-color-selected), transparent 85%);box-shadow:inset 4px 0 0 var(--cp-color-accent-hover);font-weight:600}.cp-sidenav a.cp-sidenav__item:hover{background:var(--cp-color-hover);color:var(--cp-color-text-muted)}.cp-sidenav a.cp-sidenav__item[aria-current=page]:hover{color:var(--cp-color-text-link)}.cp-sidenav__icon{width:var(--cp-space-7);height:var(--cp-space-7);border-radius:var(--cp-radius-sm);border:var(--cp-border-default) solid currentColor;opacity:.7;flex:none}.cp-sidenav__text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cp-sidenav__badge{font:var(--cp-type-code);padding:0 var(--cp-space-3);border-radius:var(--cp-radius-full);background:var(--cp-color-priority-p0-bg);color:var(--cp-color-priority-p0-fg);border:var(--cp-border-hairline) solid var(--cp-color-priority-p0-border)}.cp-sidenav__chev{color:var(--cp-color-text-muted);transition:transform var(--cp-motion-base) var(--cp-ease-standard)}.cp-sidenav__chev[data-open=true]{transform:rotate(180deg)}.cp-sidenav__kids{gap:var(--cp-space-1);margin-left:var(--cp-space-9);padding-left:var(--cp-space-4);border-left:var(--cp-border-hairline) solid var(--cp-color-border-default);flex-direction:column;display:flex}.cp-sidenav a.cp-sidenav__kid{height:var(--cp-row-default);box-shadow:none;justify-content:flex-start}.cp-sidenav a.cp-sidenav__kid[aria-current=page]{box-shadow:none}.cp-sidenav__foot{padding:var(--cp-space-4);border-top:var(--cp-border-hairline) solid var(--cp-color-border-subtle)}.cp-sidenav__toggle{width:100%;height:var(--cp-control-md);align-items:center;gap:var(--cp-space-4);padding:0 var(--cp-space-4);border-radius:var(--cp-radius-control);color:var(--cp-color-text-secondary);font:var(--cp-type-body-compact);cursor:pointer;background:0 0;border:none;display:flex}.cp-sidenav__toggle:hover{background:var(--cp-color-hover)}
