.cm-ambient{z-index:-1;pointer-events:none;contain:strict;display:none;position:fixed;inset:0;overflow:hidden}html[data-bg=aurora] .cm-ambient,html[data-bg=mesh] .cm-ambient,html[data-bg=glow] .cm-ambient{display:block}.cm-ambient:before,.cm-ambient:after{content:"";will-change:transform, opacity;border-radius:50%;position:absolute;transform:translateZ(0)}html[data-bg=aurora] .cm-ambient:before{background:radial-gradient(circle at 50% 50%, rgba(var(--brand-rgb), .5), transparent 62%);opacity:.55;width:60vw;height:60vw;animation:22s ease-in-out infinite alternate cm-aurora-a;top:-22vw;left:-12vw}html[data-bg=aurora] .cm-ambient:after{opacity:.5;background:radial-gradient(circle,#7c5cd36b,#0000 62%);width:52vw;height:52vw;animation:26s ease-in-out infinite alternate cm-aurora-b;bottom:-20vw;right:-10vw}@keyframes cm-aurora-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(8vw,6vh)scale(1.18)}}@keyframes cm-aurora-b{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-7vw,-5vh)scale(.92)}}html[data-bg=mesh] .cm-ambient:before{opacity:.5;background:radial-gradient(circle,#2ea77057,#0000 60%);width:44vw;height:44vw;animation:24s ease-in-out infinite alternate cm-mesh-a;top:-14vw;left:8vw}html[data-bg=mesh] .cm-ambient:after{opacity:.5;background:radial-gradient(circle,#1a6cb857,#0000 60%);width:48vw;height:48vw;animation:30s ease-in-out infinite alternate cm-mesh-b;bottom:-18vw;right:4vw}@keyframes cm-mesh-a{0%{transform:translate(0,0)}to{transform:translate(6vw,8vh)}}@keyframes cm-mesh-b{0%{transform:translate(0,0)}to{transform:translate(-8vw,-6vh)}}html[data-bg=glow] .cm-ambient:before{background:radial-gradient(circle at 50% 50%, rgba(var(--brand-rgb), .4), transparent 60%);opacity:.45;width:70vw;height:70vw;margin:-35vw 0 0 -35vw;animation:12s ease-in-out infinite cm-glow-pulse;top:50%;left:50%}@keyframes cm-glow-pulse{0%,to{opacity:.32;transform:scale(.92)}50%{opacity:.5;transform:scale(1.08)}}html.dark .cm-ambient:before,html.dark .cm-ambient:after{opacity:.4}html[data-motion=reduced] .cm-ambient:before,html[data-motion=reduced] .cm-ambient:after{animation:none!important}@media (prefers-reduced-motion:reduce){.cm-ambient:before,.cm-ambient:after{animation:none!important}}.bg-grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:540px;display:grid}.bg-card{border:2px solid var(--line);cursor:pointer;background:var(--surface);text-align:center;font:inherit;color:var(--ink);border-radius:14px;padding:10px;transition:border-color .12s,transform .12s,box-shadow .12s}.bg-card:hover{border-color:var(--brand);transform:translateY(-2px)}.bg-card.on{border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .12)}.bg-card .nm{margin-top:8px;font-size:12px;font-weight:600;display:block}.bg-swatch{background:var(--bg);border:1px solid #0000000f;border-radius:8px;height:48px;display:block;position:relative;overflow:hidden}.bg-swatch.bg-none:after{content:"✕";color:var(--ink-3);place-items:center;font-size:15px;display:grid;position:absolute;inset:0}.bg-swatch.bg-aurora{background:radial-gradient(circle at 25% 30%, rgba(var(--brand-rgb), .85), transparent 55%), radial-gradient(circle at 75% 75%, #7c5cd3cc, transparent 55%), var(--bg)}.bg-swatch.bg-mesh{background:radial-gradient(circle at 30% 25%, #2ea770bf, transparent 55%), radial-gradient(circle at 72% 78%, #1a6cb8bf, transparent 55%), var(--bg)}.bg-swatch.bg-glow{background:radial-gradient(circle at 50% 50%, rgba(var(--brand-rgb), .85), transparent 60%), var(--bg)}
.sk-topbar{border-bottom:1px solid var(--line);align-items:center;gap:16px;height:60px;padding:0 28px;display:flex}.sk-topbar-search{margin-right:auto}.sk-topbar-right{gap:8px;display:flex}@media (max-width:900px){.sk-topbar-search{display:none}}.sk-content{flex-direction:column;gap:22px;padding:28px 32px 56px;display:flex}.sk-pagehead{flex-direction:column;gap:10px;display:flex}.sk-statrow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sk-stat{border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--surface);flex-direction:column;gap:8px;padding:16px;display:flex}.sk-cols{grid-template-columns:minmax(0,1fr) 340px;gap:24px;display:grid}.sk-col{flex-direction:column;gap:18px;min-width:0;display:flex}.sk-card{border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--surface);flex-direction:column;gap:12px;padding:18px;display:flex}.sk-card-lines{flex-direction:column;gap:9px;display:flex}.sk-table{flex-direction:column;gap:16px;display:flex}.sk-tr{align-items:center;gap:16px;display:flex}.sk-tr-end{margin-left:auto}.sk-board{grid-template-columns:repeat(4,1fr);align-items:start;gap:16px;display:grid}.sk-board-col{flex-direction:column;gap:12px;display:flex}@media (max-width:900px){.sk-statrow{grid-template-columns:repeat(2,1fr)}.sk-cols{grid-template-columns:1fr}.sk-board{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.sk-content{padding:18px 16px 40px}.sk-statrow{grid-template-columns:1fr 1fr}.sk-board{grid-template-columns:1fr}}
.sidebar{view-transition-name:cm-sidebar}.topbar{view-transition-name:cm-topbar}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) both cm-vt-out}::view-transition-new(root){animation:.28s cubic-bezier(.16,1,.3,1) both cm-vt-in}::view-transition-old(cm-topbar){animation:.16s both cm-vt-out}::view-transition-new(cm-topbar){animation:.24s cubic-bezier(.16,1,.3,1) both cm-vt-in-flat}@keyframes cm-vt-out{to{opacity:0}}@keyframes cm-vt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cm-vt-in-flat{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html[data-motion=reduced]::view-transition-group(*){animation:none!important}html[data-motion=reduced]::view-transition-old(*){animation:none!important}html[data-motion=reduced]::view-transition-new(*){animation:none!important}
