@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";.ks-app{--accent-h:184;--accent:oklch(.58 .09 var(--accent-h));--accent-strong:oklch(.5 .1 var(--accent-h));--accent-soft:oklch(.95 .025 var(--accent-h));--accent-softer:oklch(.975 .015 var(--accent-h));--accent-ring:oklch(.58 .09 var(--accent-h) / .3);--canvas:oklch(97.5% .003 240);--surface:oklch(100% 0 0);--surface-2:oklch(98.5% .003 240);--line:oklch(92% .004 240);--line-soft:oklch(95.5% .003 240);--ink:oklch(26% .012 250);--ink-2:oklch(46% .01 250);--ink-3:oklch(62% .008 250);--ink-faint:oklch(74% .006 250);--st-new:oklch(60% .12 250);--st-new-bg:oklch(96% .03 250);--st-assigned:oklch(58% .13 295);--st-assigned-bg:oklch(96% .03 295);--st-progress:oklch(70% .13 75);--st-progress-bg:oklch(96% .045 75);--st-hold:oklch(66% .02 250);--st-hold-bg:oklch(95% .004 250);--st-resolved:oklch(62% .11 160);--st-resolved-bg:oklch(95% .04 160);--st-closed:oklch(55% .008 250);--st-closed-bg:oklch(94.5% .004 250);--pr-urgent:oklch(60% .18 22);--pr-urgent-bg:oklch(95% .04 22);--pr-high:oklch(66% .15 45);--pr-high-bg:oklch(96% .04 45);--pr-medium:oklch(70% .12 75);--pr-medium-bg:oklch(96% .04 75);--pr-low:oklch(66% .03 250);--pr-low-bg:oklch(96% .004 250);--av-1:oklch(62% .13 250);--av-2:oklch(64% .13 160);--av-3:oklch(66% .15 45);--av-4:oklch(60% .14 300);--av-5:oklch(62% .13 200);--av-6:oklch(62% .16 20);--radius:16px;--radius-sm:10px;--radius-lg:22px;--row-pad:14px;--card-pad:22px;--gap:18px;--shadow-card:0 1px 2px oklch(50% .02 250/.04), 0 4px 16px oklch(50% .02 250/.05);--shadow-pop:0 8px 30px oklch(40% .02 250/.14);--shadow-rail:1px 0 0 var(--line);--rail-w:64px;--font:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;font-family:var(--font);background:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}.ks-app[data-density=compact]{--row-pad:9px;--card-pad:16px;--gap:12px}.ks-app *{box-sizing:border-box}.ks-app ::selection{background:var(--accent-soft)}.ks-app ::-webkit-scrollbar{width:10px;height:10px}.ks-app ::-webkit-scrollbar-thumb{background:oklch(88% .004 250) padding-box content-box;border:3px solid #0000;border-radius:20px}.ks-app ::-webkit-scrollbar-thumb:hover{background:oklch(82% .004 250) padding-box content-box}.ks-app ::-webkit-scrollbar-track{background:0 0}.ks-app button{cursor:pointer;font-family:inherit}.ks-app input,.ks-app textarea,.ks-app select{font-family:inherit}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes drawIn{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ks-ring{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(8deg)}}.ks-app .fade-up{animation:.4s cubic-bezier(.2,.7,.2,1) both fadeUp}.ks-app .fade-in{animation:.35s both fadeIn}.ks-app .pop-in{animation:.25s cubic-bezier(.2,.8,.2,1) both popIn}.ks-app .ks-row:hover{background:var(--surface-2)}.ks-app .ks-card-hover{transition:box-shadow .18s,transform .18s,border-color .18s}.ks-app .ks-card-hover:hover{box-shadow:var(--shadow-pop);border-color:color-mix(in oklch, var(--accent) 22%, var(--line));transform:translateY(-2px)}.ks-app .ks-navitem:hover{background:var(--surface-2)}.ks-app .ks-btn:hover{filter:brightness(.97);transform:translateY(-1px)}.ks-app .ks-btn:active{filter:brightness(.94);transform:translateY(0)}.ks-app .ks-iconbtn:hover{background:var(--surface-2);color:var(--ink-2)}.ks-app .ks-input:focus{box-shadow:0 0 0 3px var(--accent-ring);border-color:var(--accent)!important}.ks-app .ks-channel-pick:hover{box-shadow:0 4px 16px var(--accent-ring);transform:translateY(-2px);border-color:var(--accent)!important}.ks-app [data-cmdk-item][data-selected=true]{color:var(--accent-strong);background:var(--accent-soft)!important}.ks-app [data-cmdk-group-heading]{display:none}.ks-app [data-cmdk-input]{caret-color:var(--accent)}.ks-app [data-cmdk-input]::placeholder{color:var(--ink-faint)}
