html,body{margin:0}body{background:var(--cr-gradient-horizon), var(--cr-gradient-canvas), var(--cr-color-bg-canvas);color:var(--cr-color-text-default);font-family:var(--cr-font-family-sans);background-attachment:fixed}h1,h2,h3,p{margin:0}a{color:var(--cr-color-text-link)}code{font-family:var(--cr-font-family-mono);font-size:.92em}.ex-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ex-muted{color:var(--cr-color-text-muted)}.ex-small{font-size:var(--cr-font-size-sm)}.ex-danger{color:var(--cr-color-danger-text);font-weight:var(--cr-font-weight-semibold)}.ex-label{margin-bottom:var(--cr-space-2);color:var(--cr-color-text-muted);font-size:var(--cr-font-size-xs);font-weight:var(--cr-font-weight-semibold)}.ex-note{margin-bottom:calc(var(--cr-space-2) * -1);color:var(--cr-color-text-muted);font-size:var(--cr-font-size-xs)}.cr-app-shell__main{gap:var(--cr-space-4);flex-direction:column;display:flex}.cr-app-shell{--cr-app-shell-aside-width:340px}.ex-header{align-items:center;gap:var(--cr-space-3);flex:1;min-width:0;display:flex}.ex-space{flex:1}.ex-files{gap:var(--cr-space-3);box-sizing:border-box;width:var(--cr-sidebar-width,256px);min-height:100%;padding:var(--cr-space-4) var(--cr-space-3);flex-direction:column;display:flex;overflow-x:hidden}.ex-progress{margin-top:auto}.ex-stack{gap:var(--cr-space-5);flex-direction:column;display:flex}.ex-aside-title{font-size:var(--cr-font-size-md);font-weight:var(--cr-font-weight-semibold)}.ex-pr{gap:var(--cr-space-2);flex-direction:column;display:flex}.ex-pr__title{align-items:center;gap:var(--cr-space-3);flex-wrap:wrap;display:flex}.ex-pr__title h1{font-size:var(--cr-font-size-2xl);font-weight:var(--cr-font-weight-bold);letter-spacing:var(--cr-font-tracking-title)}.ex-pr__actions{align-items:center;gap:var(--cr-space-2);margin-top:var(--cr-space-2);flex-wrap:wrap;display:flex}.ex-file{scroll-margin-top:var(--cr-space-4)}.ex-card{gap:var(--cr-space-3);padding:var(--cr-space-5);flex-direction:column;display:flex}.ex-checks{gap:var(--cr-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cr-tabs__content{padding-top:var(--cr-space-4)}@media (width<=720px){.ex-header .cr-theme-switcher{display:none}}
