body:has(.shell--console){background:#050607}body:has(.shell--console):before{display:none}.shell--console{--console-ink:#f3f5f5;--console-muted:#9ba1a3;--console-accent:#3df58f;--console-line:#232628;position:relative;min-height:100vh;color:var(--console-ink);background:#050607;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;line-height:1.55}.console-ambient{z-index:0;pointer-events:none}.console-ambient,.console-ambient__grid,.console-ambient__lens{position:absolute;inset:0}.console-ambient__grid{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.014) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(255,255,255,.014) 0 1px,transparent 1px 64px)}.console-ambient__lens{position:fixed;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(255,255,255,.16) 0 1px,transparent 1px 64px);-webkit-mask-image:radial-gradient(circle closest-side,#000 0,rgba(0,0,0,.5) 42%,transparent 88%);mask-image:radial-gradient(circle closest-side,#000 0,rgba(0,0,0,.5) 42%,transparent 88%);-webkit-mask-size:720px 720px;mask-size:720px 720px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 44%;mask-position:50% 44%}body:has(.shell--console) .shell--console .shell__rail{position:-webkit-sticky;position:sticky;top:0;bottom:auto;left:auto;z-index:100;display:flex;flex-direction:row;align-items:center;width:100%;height:60px;min-height:0;padding:0 max(24px,calc((100vw - 1200px) / 2));gap:36px;border:0;border-bottom:1px solid var(--console-line);border-radius:0;box-shadow:none;background:rgba(6,7,8,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.shell--console .shell__rail .brand{display:inline-flex;flex-direction:row;align-items:center;gap:12px;padding:0}.shell--console .shell__rail .brand__wordmark{width:80px}.shell--console .shell__rail .brand__sub{padding:3px 10px;border:1px solid #1f5c3c;border-radius:999px;background:rgba(61,245,143,.05);color:var(--console-accent);font:500 10px/1.5 JetBrains Mono Variable,monospace;letter-spacing:.14em;white-space:nowrap}.shell--console .shell__rail .nav-label,.shell--console .shell__rail .pulse{display:none}.shell--console .shell__rail nav{margin-left:auto}.shell--console .shell__rail .nav-list{display:flex;flex-direction:row;align-items:center;flex:none;gap:6px}.shell--console .shell__rail .nav-link{padding:9px 16px;gap:0;border-radius:999px;color:var(--console-muted);font:500 13.5px/1.5 Inter Variable,Inter,sans-serif}.shell--console .shell__rail .nav-link svg,.shell--console .shell__rail .nav-link:before{display:none}.shell--console .shell__rail .nav-link:hover{color:var(--console-ink);background:rgba(61,245,143,.06)}.shell--console .shell__rail .nav-link.is-active{color:var(--console-accent);background:rgba(61,245,143,.09)}.console-live-badge{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:4px 12px;border:1px solid #383e40;border-radius:999px;color:#99a19c;font:500 10px/1.5 JetBrains Mono Variable,monospace;letter-spacing:.14em;text-transform:uppercase}.console-live-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--console-accent)}.shell--console .shell__rail .session-badge{flex:none;padding:0;border:0;background:transparent}.shell--console .shell__rail .session-badge__avatar,.shell--console .shell__rail .session-badge__who{display:none}.shell--console .shell__rail .session-badge .iconbtn{color:var(--console-muted)}body:has(.shell--console) .shell--console .shell__main{width:100%;max-width:1200px;margin:0 auto;padding:64px 24px 96px}body:has(.shell--console) .shell--console .page-head{align-items:flex-start;gap:32px;margin-bottom:40px}.shell--console .page-head__titles{max-width:720px;gap:0}.shell--console .page-head .eyebrow{color:#a3abb0;font:500 11px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.2em}body:has(.shell--console) .shell--console .page-head h1{margin-top:14px;color:var(--console-ink);font:700 clamp(36px,5.4vw,58px)/1.02 Space Grotesk Variable,Space Grotesk,sans-serif;letter-spacing:-.025em}body:has(.shell--console) .shell--console .page-head h1 .accent{color:var(--console-accent)}body:has(.shell--console) .shell--console .page-head p{max-width:560px;margin-top:18px;color:var(--console-muted);font:400 15.5px/1.55 Inter Variable,Inter,sans-serif}.shell--console .page-head__actions{align-self:flex-start}.shell--console .page-head__actions .btn{padding:11px 22px;border:0;border-radius:999px;background:var(--console-accent);color:#04140b;font:600 14px/1.5 Inter Variable,Inter,sans-serif}.shell--console .page-head__actions .btn:hover{background:#7dffb0}.console-accounts{display:grid;grid-gap:0;gap:0}.console-queue-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 20px;color:#a3abb0;font:500 11px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.18em;text-transform:uppercase}.console-queue-line__summary b{color:var(--console-accent);font-weight:600}.console-queue-line button:not(.btn):not(.console-reorder){padding:0;border:0;background:none;color:var(--console-muted);font:500 13px/1.55 Inter Variable,Inter,sans-serif;letter-spacing:normal;text-transform:none;cursor:pointer}.console-queue-line button:not(.btn):not(.console-reorder):hover{color:var(--console-accent)}.console-queue-line .btn{margin-left:auto}.console-queue-wrap{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:14px;gap:14px}.console-queue-rail{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:6px}.console-queue-rail span{color:#99a19c;font:500 9.5px/1.5 JetBrains Mono Variable,monospace;letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.console-queue-rail i{position:relative;flex:1 1;width:1px;background:linear-gradient(180deg,rgba(61,245,143,.55),rgba(61,245,143,.12))}.console-queue-rail i:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid rgba(61,245,143,.35)}.console-queue{display:grid;grid-gap:14px;gap:14px}.console-queue__item{min-width:0}.console-queue__item.is-dragging{opacity:.45}.console-queue__item[draggable=true]{cursor:-webkit-grab;cursor:grab}.console-queue__item.drop-before .console-account{box-shadow:inset 0 5px 0 -2px var(--console-accent)}.console-queue__item.drop-after .console-account{box-shadow:inset 0 -5px 0 -2px var(--console-accent)}.console-queue__controls{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px;color:var(--console-accent);font:600 11px/1.5 JetBrains Mono Variable,monospace}.console-queue__controls button{min-width:36px;min-height:36px;margin-left:5px;border:1px solid #383e40;border-radius:7px;background:#1e2122;color:var(--console-ink);cursor:pointer}.console-queue__controls button:disabled{opacity:.35;cursor:default}.shell--console .console-account{position:relative;overflow:hidden;display:grid;opacity:.95;grid-template-columns:minmax(230px,1.35fr) minmax(210px,1fr) minmax(250px,1.45fr);grid-template-areas:"top top top" "window threshold usage" "actions actions actions";grid-gap:26px 32px;gap:26px 32px;padding:24px 28px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:radial-gradient(140% 110% at 0 0,rgba(255,255,255,.03) 0,transparent 46%),linear-gradient(150deg,rgba(41,45,47,.93),rgba(38,42,44,.93) 44%,rgba(30,33,34,.93));box-shadow:inset 0 1px 0 rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--console-ink);transition:border-color .2s ease}.shell--console .console-account:hover{border-color:#383e40}.ac-top{grid-area:top;display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;row-gap:6px;min-width:0}.ac-identity{display:grid;grid-gap:2px;gap:2px;min-width:0;max-width:100%}.ac-top h2{margin:0;overflow-wrap:anywhere;font:600 14px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.02em}.ac-plan{font:500 10px/1.55 JetBrains Mono Variable,monospace}.ac-credits,.ac-plan{color:#99a19c;letter-spacing:.12em;text-transform:uppercase}.ac-credits{display:inline-flex;gap:6px;align-items:baseline;font:500 10.5px/1.55 JetBrains Mono Variable,monospace;white-space:nowrap}.ac-credits-val{color:var(--console-accent);font-weight:600;letter-spacing:.06em}.ac-credits-val--negative{color:#ffc24d}.ac-last{margin-left:auto;color:#99a19c;font:500 10.5px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.12em}.ac-chip,.ac-last{text-transform:uppercase;white-space:nowrap}.ac-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--console-muted);font:600 10px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.16em}.ac-chip:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;animation:ac-breathe 2.6s ease-in-out infinite}.ac-chip--active{color:var(--console-accent);border-color:#1f5c3c}.ac-chip--held{color:#ffc24d;border-color:rgba(255,194,77,.4)}.ac-chip--failed{color:#ff5f5f;border-color:rgba(255,95,95,.4)}@keyframes ac-breathe{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}.ac-window{grid-area:window;display:grid;grid-gap:18px;gap:18px;align-content:start;min-width:0}.ac-win+.ac-win{padding-top:2px}.ac-window-meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.ac-microlabel{color:#99a19c;font:500 10px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.ac-window-readout{color:var(--console-muted);font:400 11px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.06em;text-align:right;white-space:nowrap}.ac-bar{position:relative;height:8px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(5,6,7,.55)}.ac-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#14b063,var(--console-accent))}.ac-bar-fill--warn{background:linear-gradient(90deg,#c98a2e,#ffc24d)}.ac-bar-threshold{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--console-ink);opacity:.85}.ac-reset{display:block;margin-top:6px;color:#99a19c;font:400 10.5px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-threshold{grid-area:threshold;min-width:0}.ac-threshold-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.ac-threshold-head strong{color:var(--console-accent);font:600 13px/1.55 JetBrains Mono Variable,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-threshold-slider{display:flex;align-items:center;gap:12px}.ac-threshold-slider>span{color:#99a19c;font:400 10.5px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.1em;white-space:nowrap}.ac-threshold-slider input[type=range]{flex:1 1;min-width:0;height:11px;border:0;border-radius:999px;direction:rtl;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.ac-threshold-slider input[type=range]::-webkit-slider-thumb{width:11px;height:11px;border:0;border-radius:50%;-webkit-appearance:none;appearance:none;background:var(--console-ink);box-shadow:0 1px 5px rgba(0,0,0,.6);cursor:-webkit-grab;cursor:grab}.ac-threshold-slider input[type=range]::-moz-range-thumb{width:11px;height:11px;border:0;border-radius:50%;background:var(--console-ink);box-shadow:0 1px 5px rgba(0,0,0,.6);cursor:grab}.ac-threshold-readout{margin-top:10px;color:#99a19c;font:400 11px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.06em}.ac-threshold>.btn{margin-top:10px}.ac-usage{grid-area:usage;min-width:0}.ac-usage-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ac-usage-total{min-width:0;color:var(--console-muted);font:400 11.5px/1.55 JetBrains Mono Variable,monospace;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-usage-total strong{color:var(--console-ink);font-weight:600}.ac-link{padding:0;border:0;background:transparent;color:var(--console-muted);font:500 13.5px/1.55 Inter Variable,Inter,sans-serif;cursor:pointer}.ac-link:hover,.ac-link[aria-expanded=true]{color:var(--console-accent)}.ac-details-btn{flex:none;white-space:nowrap}.ac-usage-models{display:grid;grid-gap:6px;gap:6px;margin-top:12px}.ac-model-row{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:13px}.ac-model-dot{width:5px;height:5px;align-self:center;flex:none;border-radius:50%;background:var(--console-accent);animation:ac-breathe 3.2s ease-in-out infinite}.ac-model-dot--off{background:#ff5f5f;animation:none}.ac-model-dot--unknown{background:#8a9290;animation:none}.ac-model-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--console-ink);font-weight:500}.ac-model-tokens{margin-left:auto;color:var(--console-muted);font:400 11.5px/1.55 JetBrains Mono Variable,monospace;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-avail{margin-top:18px}.ac-avail-panel{display:grid;grid-gap:7px;gap:7px;margin-top:10px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(5,6,7,.6);color:var(--console-muted);font-size:11px}.ac-avail-family>summary{display:flex;align-items:center;gap:8px;padding:5px 2px;color:var(--console-ink);font-weight:600;cursor:pointer}.ac-avail-family>summary small{margin-left:auto;color:var(--console-muted);font:400 10px/1.5 JetBrains Mono Variable,monospace}.ac-avail-family>div{display:grid;grid-gap:6px;gap:6px;padding:7px 0 9px 13px}.ac-avail-model{display:flex;align-items:center;gap:7px;min-width:0}.ac-avail-model span:nth-child(2){flex:1 1;overflow-wrap:anywhere}.ac-avail-model small{color:#99a19c}.ac-actions{grid-area:actions;display:flex;justify-content:flex-end;align-items:center;gap:22px;padding-top:16px;border-top:1px solid var(--console-line)}.ac-queue-badge{margin-right:auto;padding:3px 9px;border:1px solid #1f5c3c;border-radius:999px;color:var(--console-accent);font:600 10px/1.5 JetBrains Mono Variable,monospace;letter-spacing:.14em}.ac-action{min-height:32px;padding:4px 0;border:0;background:none;color:var(--console-muted);font:500 13.5px/1.5 Inter Variable,Inter,sans-serif;cursor:pointer}.ac-action:hover{color:var(--console-ink)}.ac-action--danger{color:#ff5f5f}.ac-action--danger:hover{color:#ff8a8a}.ac-action:disabled{opacity:.5;cursor:default}.shell--console .console-account>.ac-card-wide,.shell--console .console-account>.ac-connect,.shell--console .console-account__details{grid-column:1/-1}.ac-connect{margin-bottom:16px}.shell--console .console-account__details{display:grid;grid-gap:26px;gap:26px;margin-top:0;padding-top:24px;border-top:1px solid var(--console-line)}.console-account__usage-table{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.console-account__usage-table>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;padding:10px 12px;border:1px solid var(--console-line);border-radius:7px;font-size:12px}.console-account__usage-table span{color:var(--console-muted);font-family:JetBrains Mono Variable,monospace}.ac-details-dialog{width:min(880px,100%);max-height:calc(100dvh - 48px);padding:26px 30px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:radial-gradient(140% 110% at 0 0,rgba(255,255,255,.03),transparent 46%),linear-gradient(150deg,rgba(41,45,47,.98),rgba(30,33,34,.98));color:#f3f5f5;font-family:Inter Variable,Inter,sans-serif;font-size:15px}.ac-details-dialog .dialog__head h2{font:700 21px/1.3 Space Grotesk Variable,sans-serif}.ac-details-dialog .dialog__head .iconbtn{color:#9ba1a3}.ac-details-dialog .dialog__desc{margin:12px 0 18px;color:#9ba1a3;font-size:14px}.ac-details-table-wrap{max-height:56vh;overflow:auto;border:1px solid #232628;border-radius:10px;background:rgba(5,6,7,.35)}.ac-details-table{width:100%;border-collapse:collapse;font-size:13px}.ac-details-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:14px 16px;border-bottom:1px solid #383e40;background:#191c1e;color:#99a19c;font:500 10.5px/1.5 JetBrains Mono Variable,monospace;letter-spacing:.14em;text-align:left;text-transform:uppercase;white-space:nowrap}.ac-details-table td{padding:14px 16px;border-bottom:1px solid #232628;color:#9ba1a3;font:400 12px/1.5 JetBrains Mono Variable,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ac-details-table td:first-child{color:#f3f5f5;font-weight:600}.ac-details-table td:not(:first-child),.ac-details-table th:not(:first-child){text-align:right}.ac-details-table tfoot td{position:-webkit-sticky;position:sticky;bottom:0;border-top:1px solid #383e40;border-bottom:0;background:#191c1e;color:#f3f5f5;font-weight:600}.ac-details-actions{display:flex;justify-content:flex-end;padding-top:18px}.ac-details-actions button{padding:9px 21px;border:1px solid #383e40;border-radius:999px;background:transparent;color:#9ba1a3;font:500 13.5px/1.5 Inter Variable,Inter,sans-serif;cursor:pointer}.ac-details-actions button:hover{color:#f3f5f5;border-color:#1f5c3c;background:rgba(61,245,143,.05)}.shell--console .console-account__use-default{margin-left:0}@media (max-width:1080px){.shell--console .console-account{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"top top" "window threshold" "usage usage" "actions actions"}}@media (max-width:900px){body:has(.shell--console) .shell--console .shell__rail{display:none}body:has(.shell--console) .shell--console .shell__main{padding:38px 16px 80px}}@media (max-width:680px){.shell--console .page-head{flex-direction:column;gap:20px}.shell--console .console-account{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "window" "threshold" "usage" "actions";padding:20px 17px}.ac-last{margin-left:0;width:100%}.ac-window-readout{white-space:normal}.ac-model-row,.ac-usage-head{flex-wrap:wrap}.ac-model-tokens{width:100%;margin-left:15px}.console-queue-wrap{grid-template-columns:12px minmax(0,1fr);gap:8px}.console-queue-rail span{font-size:8px}}@media (prefers-reduced-motion:reduce){.console-ambient__lens{-webkit-mask-position:50% 44%!important;mask-position:50% 44%!important}.ac-chip:before,.ac-model-dot{animation:none}}.ac-inline-arrow{display:inline-grid;place-items:center;height:1em;line-height:1;vertical-align:middle;font-family:Arial,sans-serif;font-size:1.08em;font-weight:400}.shell--console .page-head__actions .btn__label{display:inline-flex;align-items:center;gap:8px;line-height:1}.ac-enroll-dialog{width:min(480px,100%);padding:28px;border-radius:16px;background:radial-gradient(140% 110% at 0 0,rgba(255,255,255,.03),transparent 46%),linear-gradient(150deg,rgba(41,45,47,.97),rgba(38,42,44,.97) 44%,rgba(30,33,34,.97));border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Inter Variable,Inter,system-ui,sans-serif}.ac-enroll-dialog .dialog__head h2{font:700 19px/1.3 Space Grotesk Variable,sans-serif}.ac-enroll-dialog .dialog__head .iconbtn{display:none}.ac-enroll-dialog .btn{font-family:Inter Variable,Inter,system-ui,sans-serif}.ac-enroll-dialog .dialog__desc{margin:12px 0 0;color:#a9afb0;font-size:14px;line-height:1.6}.ac-enroll-dialog__field{display:flex;flex-direction:column;gap:8px;margin-top:20px;font:600 11px/1.3 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.ac-enroll-dialog__field .input{font:13px/1.5 IBM Plex Mono,monospace;text-transform:none;letter-spacing:0}.ac-enroll-dialog__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.ac-enroll-dialog__actions .btn{height:39px;padding-inline:18px}.ac-enroll-dialog__actions .btn__label{display:inline-flex;align-items:center;gap:8px}.ac-enroll-dialog__error,.ac-enroll-flow__error{color:#ff8989;font:12px/1.5 Inter Variable,Inter,sans-serif}.ac-enroll-dialog .input,.ac-enroll-flow__field textarea{border:1px solid #414848;border-radius:10px;background:#111516;color:#f3f5f5}.ac-enroll-dialog .input:focus,.ac-enroll-flow__field textarea:focus{outline:2px solid #3df58f;outline-offset:2px}.ac-enroll-flow{display:grid;grid-gap:14px;gap:14px;margin-top:22px;color:#f3f5f5}.ac-enroll-flow__instruction{margin:0;color:#dce0dd;font:13.5px/1.55 Inter Variable,Inter,sans-serif}.ac-enroll-flow__url{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:16px;border:1px solid #383e40;border-radius:11px;background:#151919}.ac-enroll-flow__url code{min-width:0;flex:1 1;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;color:#b6eac9;font:11px/1.6 JetBrains Mono Variable,monospace}.ac-enroll-flow__copy{flex:none;padding:6px 11px;border:1px solid #1f5c3c;border-radius:7px;background:#1f3028;color:#3df58f;font:600 11px/1.3 Inter Variable,Inter,sans-serif;cursor:pointer}.ac-enroll-flow__copy:hover{background:#294535}.ac-enroll-flow__countdown{margin:0;color:#a9afb0;font:11px/1.4 JetBrains Mono Variable,monospace}.ac-enroll-flow__field{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.ac-enroll-flow__field span{color:#f3f5f5;font:600 11px/1.3 JetBrains Mono Variable,monospace;letter-spacing:.1em;text-transform:uppercase}.ac-enroll-flow__field textarea{display:block;width:100%;min-height:88px;padding:12px 14px;resize:vertical;font:12px/1.5 JetBrains Mono Variable,monospace}.ac-enroll-flow__field textarea::placeholder{color:#7f8987}.ac-enroll-flow__hint,.ac-enroll-flow__note{margin:0;color:#a9afb0;font:12px/1.5 Inter Variable,Inter,sans-serif}.ac-enroll-flow__note{color:#ffc24d}.ac-enroll-flow__status{display:grid;grid-gap:12px;gap:12px}.ac-enroll-flow__status p{margin:0}body:has(.mk) .shell--console .shell__main{max-width:1320px}.mk{container:mk-page/inline-size;min-width:0;font:400 14.5px/1.55 Inter Variable,Inter,sans-serif}.mk-summary{display:flex;flex-wrap:wrap;gap:1px;margin:0 0 24px;border:1px solid var(--console-line);border-radius:16px;overflow:hidden;background:var(--console-line)}.mk-summary>div{flex:1 1 170px;display:grid;grid-gap:2px;gap:2px;padding:16px 20px;background:#0b0d0e;min-width:0}.mk-summary dt{color:var(--console-muted);font:500 13px/1.4 Inter Variable,Inter,sans-serif}.mk-summary dd{margin:0;color:var(--console-ink);font:600 20px/1.3 Space Grotesk Variable,Space Grotesk,sans-serif;overflow-wrap:anywhere}.mk-main{grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.mk-card,.mk-main{display:grid;min-width:0}.mk-card{grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;padding:26px 28px;border:1px solid var(--console-line);border-radius:16px;background:#0b0d0e}.mk-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.mk-card__head h2{display:flex;align-items:center;gap:10px;margin:0;color:var(--console-ink);font:600 1.3rem/1.3 Space Grotesk Variable,Space Grotesk,sans-serif;letter-spacing:-.01em}.mk-sub{margin:4px 0 0;color:var(--console-muted);font:400 14px/1.5 Inter Variable,Inter,sans-serif}.mk-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 9px;border:1px solid #383e40;border-radius:999px;color:var(--console-ink);background:#151a18;font:600 12.5px/1 Inter Variable,Inter,sans-serif}.mk-pill{padding:4px 12px;border:1px solid rgba(61,245,143,.35);border-radius:999px;color:var(--console-accent);background:rgba(61,245,143,.07);font:500 12.5px/1.5 Inter Variable,Inter,sans-serif;white-space:nowrap}.mk-label{color:var(--console-ink);font:600 14px/1.4 Inter Variable,Inter,sans-serif}.mk-hint{margin:0;font:400 14px/1.55 Inter Variable,Inter,sans-serif;max-width:64ch}.mk-hint,.mk-meta{color:var(--console-muted)}.mk-meta{margin:2px 0 0;font:400 13.5px/1.5 Inter Variable,Inter,sans-serif}.mk-error{color:#ff8a80}.mk-error,.mk-notice{margin:0;font:500 14px/1.5 Inter Variable,Inter,sans-serif}.mk-notice{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:12px}.mk-notice svg{flex:none;margin-top:4px}.mk-notice--ok{color:var(--console-accent);border:1px solid rgba(61,245,143,.3);background:rgba(61,245,143,.06)}.mk-notice--warn{color:#ffc24d;border:1px solid rgba(255,194,77,.3);background:rgba(255,194,77,.06)}.mk-alert{margin:0}.mk .empty{padding:22px 0 6px;color:var(--console-muted)}.mk .empty h3{color:var(--console-ink)}.btn.mk-tap{height:auto;min-height:40px;font-size:13.5px}.mk-keys{container:mk-keys/inline-size}.mk-keys__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;min-width:0}.mk-keys__rail{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-content:start;min-width:0}.mk-keys__detail{min-width:0}@container mk-keys (min-width: 700px){.mk-keys__grid{grid-template-columns:272px minmax(0,1fr);gap:0}.mk-keys__rail{padding-right:22px;border-right:1px solid var(--console-line)}.mk-keys__detail{padding-left:28px}.mk-key-list{grid-template-columns:minmax(0,1fr)}}.mk-key-list{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.mk-key-choice{position:relative;display:grid;grid-gap:6px;gap:6px;width:100%;min-height:68px;padding:13px 15px;border:1px solid var(--console-line);border-radius:12px;background:transparent;color:var(--console-ink);text-align:left;cursor:pointer;overflow-wrap:anywhere;transition:border-color .15s ease,background .15s ease}.mk-key-choice:hover{border-color:#383e40;background:#101314}.mk-key-choice[aria-pressed=true]{border-color:rgba(61,245,143,.55);background:rgba(61,245,143,.05);box-shadow:inset 3px 0 0 var(--console-accent)}.mk-key-choice:focus-visible{outline:2px solid var(--console-accent);outline-offset:3px}.mk-key-choice__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mk-key-choice__top strong{font:600 15px/1.35 Inter Variable,Inter,sans-serif}.mk-key-choice__tick{flex:none;color:var(--console-accent)}.mk-key-choice__preview{color:#a3abb0;font:500 12.5px/1.4 JetBrains Mono Variable,monospace}.mk-key-choice__spend{color:var(--console-muted);font:400 13.5px/1.4 Inter Variable,Inter,sans-serif}.mk-mini-meter{display:block;height:4px;border-radius:999px;background:#1a1d1f;overflow:hidden}.mk-mini-meter span{display:block;height:100%;border-radius:inherit;background:var(--console-accent)}.mk-mini-meter--hot span{background:#ffc24d}.mk-flag{display:inline-flex;align-items:center;gap:5px;color:#ffc24d;font:600 13px/1.4 Inter Variable,Inter,sans-serif}.mk-create{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;padding:16px;border:1px dashed #383e40;border-radius:12px}.mk-create__title{color:var(--console-ink);font:600 15px/1.4 Inter Variable,Inter,sans-serif}.mk-create .mk-label{color:var(--console-muted);font-weight:500;font-size:13.5px}.mk-create .input{min-height:44px;font-size:14.5px}.mk-create .btn{height:auto;min-height:42px;font-size:14px}.mk-detail{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.mk-detail>.alert,.mk-detail>.mk-notice{margin-bottom:18px}.mk-detail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding-bottom:20px}.mk-detail__head h3{margin:0;color:var(--console-ink);font:600 1.45rem/1.25 Space Grotesk Variable,Space Grotesk,sans-serif;letter-spacing:-.01em;overflow-wrap:anywhere}.mk-block{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:20px 0;border-top:1px solid var(--console-line);min-width:0}.mk-block:last-child{padding-bottom:0}.mk-block h4{margin:0;color:var(--console-ink);font:600 15px/1.4 Inter Variable,Inter,sans-serif}.mk-block__head{display:flex;align-items:baseline;justify-content:space-between;gap:6px 16px;flex-wrap:wrap}.mk-key{display:flex;align-items:stretch;gap:8px}.mk-key__input{flex:1 1;min-width:0;padding:12px 14px;border:1px solid #383e40;border-radius:12px;background:#0f1112;color:var(--console-ink);font:500 14px/1.4 JetBrains Mono Variable,monospace;text-overflow:ellipsis}.mk-key__input--masked{color:#c3c9ca;letter-spacing:.12em}.mk-input:focus-visible,.mk-key__input:focus-visible{outline:2px solid var(--console-accent);outline-offset:1px}.mk-copy{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;padding:0 16px;min-height:44px;min-width:44px;border:1px solid #383e40;border-radius:12px;color:var(--console-accent);background:#151a18;cursor:pointer;font:600 14px/1 Inter Variable,Inter,sans-serif;transition:border-color .15s ease}.mk-copy:hover{border-color:var(--console-accent)}.mk-copy:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}.mk-usage{margin:0;color:var(--console-muted);font:400 14.5px/1.5 Inter Variable,Inter,sans-serif}.mk-usage strong{color:var(--console-ink);font:600 20px/1.2 Space Grotesk Variable,Space Grotesk,sans-serif}.mk-meter{height:8px;border-radius:999px;background:#1a1d1f;overflow:hidden}.mk-meter span{display:block;height:100%;border-radius:inherit;background:var(--console-accent);transition:width .3s ease}.mk-meter--hot span{background:#ffc24d}.mk-budget{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.mk-budget__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mk-budget__row>.btn{height:auto;min-height:44px;font-size:14px}.mk-money{position:relative;flex:0 1 220px;min-width:140px}.mk-money>span{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--console-muted);font:500 14.5px Inter Variable,Inter,sans-serif;pointer-events:none}.mk-input{width:100%;min-height:44px;padding:11px 14px 11px 28px;border:1px solid #383e40;border-radius:12px;background:#0f1112;color:var(--console-ink);font:500 14.5px/1.4 Inter Variable,Inter,sans-serif}.mk-input::placeholder{color:#7f8987}.mk-input[aria-invalid=true]{border-color:#ff8a80}.mk-manage{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.mk-manage,.mk-manage__item{display:grid;grid-gap:12px;gap:12px}.mk-manage__item{align-content:space-between;padding:16px;border:1px solid var(--console-line);border-radius:12px}.mk-manage__item strong{color:var(--console-ink);font:600 14.5px/1.4 Inter Variable,Inter,sans-serif}.mk-manage__item .mk-hint{margin-top:2px}.mk-manage__item .btn{justify-self:start}.mk-accounts-wrap{display:grid;grid-gap:10px;gap:10px;padding-top:18px;border-top:1px solid var(--console-line)}.mk-accounts-head{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.mk-accounts{display:grid;margin:0;padding:0;list-style:none}.mk-account{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--console-line)}.mk-account:last-child{border-bottom:0}.mk-account__who{display:grid;grid-gap:2px;gap:2px;min-width:0}.mk-account__who strong{color:var(--console-ink);font:600 14.5px/1.4 Inter Variable,Inter,sans-serif}.mk-account__who span{color:var(--console-muted);font:400 13.5px/1.4 Inter Variable,Inter,sans-serif;overflow-wrap:anywhere}.mk-status{flex:none;padding:3px 10px;border:1px solid #383e40;border-radius:999px;color:var(--console-muted);font:600 12.5px/1.5 Inter Variable,Inter,sans-serif;text-transform:capitalize}.mk-status--ok{color:var(--console-accent);border-color:rgba(61,245,143,.35)}.mk-status--danger{color:#ff8a80;border-color:rgba(255,138,128,.4)}.mk-connectors{gap:16px;padding:24px}.mk-side-empty{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px dashed #383e40;border-radius:12px;color:#a3abb0}.mk-side-empty svg{flex:none;margin-top:3px}.mk-connector-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.mk-connector{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--console-line);border-radius:12px;background:#0d1011}.mk-connector--ok{border-color:rgba(61,245,143,.35)}.mk-connector--danger{border-color:rgba(255,138,128,.35)}.mk-connector__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mk-connector__head strong{color:var(--console-ink);font:600 15px/1.4 Inter Variable,Inter,sans-serif;overflow-wrap:anywhere}.mk-connector__check,.mk-connector__detail{margin:0;color:var(--console-muted);font:400 13.5px/1.5 Inter Variable,Inter,sans-serif}.mk-connector__check{color:var(--console-ink);font-weight:500}.mk-connector--danger .mk-connector__check{color:#ff8a80}.mk-connector__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.mk-badge{flex:none;padding:2px 10px;border:1px solid #383e40;border-radius:999px;font:600 12px/1.6 Inter Variable,Inter,sans-serif;white-space:nowrap}.mk-badge--ok{color:var(--console-accent);border-color:rgba(61,245,143,.4);background:rgba(61,245,143,.07)}.mk-badge--saved{color:var(--console-ink);border-style:dashed}.mk-badge--warn{color:#ffc24d;border-color:rgba(255,194,77,.4)}.mk-badge--danger{color:#ff8a80;border-color:rgba(255,138,128,.4)}.mk-badge--idle{color:var(--console-muted)}@media (max-width:680px){.mk-card{padding:20px 16px}.mk-summary>div{padding:12px 14px}.mk-key{flex-wrap:wrap}.mk-key__input{flex:1 1 100%}.mk-key .mk-copy{flex:1 1}.mk-budget__row>.btn{flex:1 1 auto}.mk-money{flex:1 1 100%}.btn.mk-tap,.mk-create .btn{min-height:44px}.mk-accounts-head .btn,.mk-card__actions,.mk-card__actions .btn{width:100%}.mk-queue__item{grid-template-columns:30px minmax(0,1fr)}.mk-queue__item>.mk-status{grid-column:2;justify-self:start}.mk-queue__actions{grid-column:1/-1;justify-content:flex-start}.mcp-filter{width:100%}}@media (pointer:coarse){.btn.mk-tap,.mk-create .btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.mk-copy,.mk-key-choice,.mk-meter span,.mk-mode{transition:none}}.nav-attention{display:inline-flex;align-items:center;gap:3px;margin-left:7px;padding:1px 7px 1px 5px;border-radius:999px;background:#ffc24d;color:#1a1300;font:700 11.5px/1.5 Inter Variable,Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nav-attention--unknown{background:transparent;color:#ffc24d;box-shadow:inset 0 0 0 1px rgba(255,194,77,.6)}.shell--console .shell__rail .nav-link .nav-attention svg{display:inline}.topbar-attention{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin-left:auto;border-radius:12px}.topbar-attention .nav-attention{margin:0}.topbar-attention:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}.shell__topbar .topbar-attention+.session-badge{margin-left:0}@media (max-width:1180px){body:has(.shell--console) .shell--console .shell__rail{gap:20px}.shell--console .shell__rail .nav-link{padding:9px 11px}.shell--console .console-live-badge{display:none}}.mk-card__title{margin:0;color:var(--console-ink);font:600 1.3rem/1.3 Space Grotesk Variable,Space Grotesk,sans-serif}.mk-card__actions{display:flex;flex-wrap:wrap;gap:8px}.mk-queue{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.mk-queue__item{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px 14px;gap:10px 14px;padding:12px 14px;border:1px solid var(--console-line);border-radius:12px;background:#0d1011}.mk-queue__pos{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(61,245,143,.4);color:var(--console-accent);background:rgba(61,245,143,.06);font:600 13px/1 JetBrains Mono Variable,monospace}.mk-queue__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.mk-icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #383e40;border-radius:10px;background:#151a18;color:var(--console-ink);cursor:pointer}.mk-icon-btn:hover{border-color:var(--console-accent);color:var(--console-accent)}.mk-icon-btn[aria-disabled=true]{opacity:.35;cursor:default;border-color:#383e40;color:var(--console-ink)}.mk-icon-btn:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}@media (pointer:coarse){.mk-icon-btn{width:44px;height:44px}}.mk-modes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:10px;gap:10px}.mk-mode{position:relative;display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--console-line);border-radius:12px;background:#0d1011;cursor:pointer;transition:border-color .15s ease,background .15s ease}.mk-mode:hover{border-color:#383e40}.mk-mode.is-checked{border-color:rgba(61,245,143,.55);background:rgba(61,245,143,.05);box-shadow:inset 3px 0 0 var(--console-accent)}.mk-mode input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--console-accent);cursor:pointer}.mk-mode:has(input:focus-visible){outline:2px solid var(--console-accent);outline-offset:2px}.mk-mode__body{display:grid;grid-gap:3px;gap:3px;min-width:0}.mk-mode__body strong{color:var(--console-ink);font:600 15px/1.4 Inter Variable,Inter,sans-serif}.mk-mode__hint{color:var(--console-muted);font:400 13.5px/1.5 Inter Variable,Inter,sans-serif}.mk-modes[aria-busy=true] .mk-mode{cursor:progress}.mk-dialog{width:min(560px,100%)}.mk-claim-confirm,.mk-claim-list{display:grid;grid-gap:14px;gap:14px}.mk-claim-list .mk-account{gap:12px}.mk-claim-list .mk-account__who{flex:1 1}.mcp-filter{display:inline-flex;gap:6px;flex-wrap:wrap}.mk-chip{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid #383e40;border-radius:999px;background:#0f1112;color:var(--console-muted);cursor:pointer;font:600 13.5px/1 Inter Variable,Inter,sans-serif}.mk-chip[aria-pressed=true]{color:var(--console-accent);border-color:rgba(61,245,143,.55);background:rgba(61,245,143,.07)}.mk-chip:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}.mk-chip__count{padding:1px 7px;border-radius:999px;background:#ffc24d;color:#1a1300;font-size:11.5px}.mcp-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.mcp-name{display:grid;grid-gap:2px;gap:2px;min-width:0}.mcp-alias{color:#a3abb0;font:500 12.5px/1.5 JetBrains Mono Variable,monospace}.mcp-alias,.mcp-meta{overflow-wrap:anywhere}.mcp-meta{margin:0;color:var(--console-muted);font:400 13px/1.5 Inter Variable,Inter,sans-serif}.mcp-badges{display:flex;flex-wrap:wrap;gap:6px}.mcp-reason{display:flex;align-items:center;gap:6px;margin:0;color:#ffc24d;font:600 13.5px/1.5 Inter Variable,Inter,sans-serif}.mcp-remove{margin-left:auto}.mk-side-empty a{color:var(--console-accent)}.mcp-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:16px 18px;gap:16px 18px;align-items:start}.mcp-form__field{display:grid;grid-gap:6px;gap:6px;min-width:0}.mcp-form__field--wide{grid-column:1/-1}.mcp-form .input{min-height:44px;font-size:14.5px}.mcp-form .input[aria-invalid=true]{border-color:#ff8a80}.mcp-form__actions{grid-column:1/-1;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mcp-form__actions .btn{height:auto;min-height:44px;font-size:14px}.mcp-form>.alert{grid-column:1/-1}.mcp-form .mcp-filter{flex-wrap:wrap}.mcp-form .mk-chip{min-height:44px}.skills-search{position:relative;display:flex;align-items:center;flex:0 1 280px;min-width:200px;color:var(--console-muted)}.skills-search svg{position:absolute;left:13px}.skills-search .input{width:100%;min-height:42px;padding-left:36px}.skill-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.skill-card{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:18px;border:1px solid var(--console-line);border-radius:12px;background:#0d1011;min-width:0}.skill-card--off{border-style:dashed}.skill-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.skill-card__head h3{margin:0;color:var(--console-ink);font:600 15.5px/1.4 JetBrains Mono Variable,monospace;overflow-wrap:anywhere}.skill-card__desc{margin:0;color:#c3c9ca;font:400 14px/1.55 Inter Variable,Inter,sans-serif}.skill-card__source{display:grid;grid-gap:6px;gap:6px;margin:0}.skill-card__source>div{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:8px;gap:8px}.skill-card__source dt{color:var(--console-muted);font:500 12.5px/1.6 Inter Variable,Inter,sans-serif}.skill-card__source dd{margin:0;color:var(--console-ink);font:500 13px/1.6 JetBrains Mono Variable,monospace;overflow-wrap:anywhere}.skill-card__source a{color:var(--console-accent);text-decoration:underline;text-underline-offset:3px}.skill-card__path{color:#a3abb0}.skill-pin{display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:1px solid rgba(61,245,143,.35);border-radius:999px;color:var(--console-accent)}.skill-pin--legacy{border-color:rgba(255,194,77,.4);color:#ffc24d;font-family:Inter Variable,Inter,sans-serif;font-size:12.5px}.skill-card__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.skill-repositories{gap:12px}.skill-repositories__toggle{justify-self:start;max-width:100%;white-space:normal;min-height:44px;height:auto;padding:10px 16px;text-align:left}.skill-repositories__toggle svg{flex:none}.skill-repositories__toggle svg.is-open{transform:rotate(180deg)}.skill-repositories__panel{display:grid;grid-gap:12px;gap:12px;min-width:0;padding:18px;border:1px solid var(--console-line);border-radius:14px;background:var(--bg-2)}.skill-repositories__head h3{margin:0 0 4px;color:var(--console-ink);font:600 16px/1.4 Inter Variable,Inter,sans-serif}.skill-repositories__search{position:relative}.skill-repositories__search>svg{position:absolute;left:13px;top:15px;color:var(--console-muted);pointer-events:none}.skill-repositories__search .input{width:100%;padding-left:38px}.skill-repositories__count{margin:0}.skill-repositories__list{display:grid;grid-gap:6px;gap:6px;max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;margin:0;padding:3px;list-style:none}.skill-repositories__option{width:100%;display:flex;align-items:flex-start;gap:12px;justify-content:space-between;padding:12px 14px;min-height:60px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--console-ink);cursor:pointer;text-align:left}.skill-repositories__option:hover{border-color:var(--console-line);background:var(--s-hover)}.skill-repositories__option[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.skill-repositories__option:focus-visible{outline:2px solid var(--console-accent);outline-offset:1px}.skill-repositories__option:disabled{opacity:.5;cursor:wait}.skill-repositories__identity{display:grid;grid-gap:3px;gap:3px;min-width:0;overflow-wrap:anywhere}.skill-repositories__name{font:600 14px/1.4 Inter Variable,Inter,sans-serif}.skill-repositories__description,.skill-repositories__owner{color:var(--console-muted);font:400 12.5px/1.5 Inter Variable,Inter,sans-serif}.skill-repositories__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skill-repositories__badge{flex:none;border:1px solid var(--console-line);border-radius:999px;padding:2px 8px;color:var(--console-muted);font:500 12px/1.5 Inter Variable,Inter,sans-serif}.skill-repositories__more{justify-self:start;min-height:44px;height:auto;padding:10px 16px}@media (max-width:600px){.skill-repositories__panel{padding:12px}.skill-repositories__option{padding:12px 8px}}.mk-period{display:grid;grid-gap:8px;gap:8px;margin:0 0 8px;padding:0;border:0;min-width:0}.mk-period__options{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--console-line);border-radius:12px;background:#0d1011}.mk-period__option{position:relative;display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:9px;color:var(--console-muted);font:500 14px/1 Inter Variable,Inter,sans-serif;cursor:pointer;transition:color .15s ease,background .15s ease}.mk-period__option input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.mk-period__option:hover{color:var(--console-ink)}.mk-period__option.is-checked{color:#04140b;background:var(--console-accent);font-weight:600}.mk-period__option:has(input:focus-visible){outline:2px solid var(--console-accent);outline-offset:2px}.mk-reset{display:flex;align-items:center;gap:8px;margin:0;color:var(--console-muted);font:400 14px/1.5 Inter Variable,Inter,sans-serif}.mk-reset svg{flex:none;color:var(--console-accent)}.mk-reset strong{color:var(--console-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.mk-period__option{transition:none}}.tk-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:-12px 0 24px}.tk-seg{display:inline-flex;gap:2px;padding:4px;border:1px solid var(--console-line);border-radius:12px;background:#0d1011}.tk-seg button{min-height:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;cursor:pointer;color:var(--console-muted);font:500 13.5px/1 JetBrains Mono Variable,monospace;transition:color .15s ease,background .15s ease}.tk-seg button:hover{color:var(--console-ink)}.tk-seg button.is-checked{color:#04140b;background:var(--console-accent);font-weight:600}.tk-seg button:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}.tk-seg--sm button{min-height:30px}.tk-chip,.tk-seg--sm button{padding:0 12px;font:500 13px/1 Inter Variable,Inter,sans-serif}.tk-chip{display:inline-flex;align-items:center;gap:7px;min-height:34px;cursor:pointer;border:1px solid rgba(61,245,143,.35);border-radius:999px;background:rgba(61,245,143,.07);color:var(--console-ink)}.tk-chip:hover{border-color:var(--console-accent)}.tk-chip svg,.tk-clear{color:var(--console-muted)}.tk-clear{border:0;background:none;font:500 13px/1 Inter Variable,Inter,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.tk-clear:hover{color:var(--console-ink)}.tk-updated{margin-left:auto;font:400 12.5px/1 JetBrains Mono Variable,monospace}.tk-refresh,.tk-updated{color:var(--console-muted)}.tk-main{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;min-width:0;transition:opacity .2s ease}.tk-main.is-refreshing{opacity:.65}.tk-kpis{margin:0}.tk-kpis>div>dd:first-of-type{font-size:26px}.mk-summary .tk-delta{display:inline-flex;align-items:center;gap:4px;color:var(--console-muted);font:500 12.5px/1.4 Inter Variable,Inter,sans-serif}.tk-delta--down svg,.tk-delta--up svg{color:var(--console-ink)}.tk-delta__vs{color:#7f8987;font-weight:400}.tk-card{gap:16px;align-content:start}.tk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;min-width:0}.tk-grid--wide-left{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}@container mk-page (max-width: 900px){.tk-grid,.tk-grid--wide-left{grid-template-columns:minmax(0,1fr)}}.tk-swatch{display:inline-block;flex:none;width:10px;height:10px;border-radius:3px}.tk-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.tk-legend li{display:inline-flex;align-items:center;gap:7px;color:var(--console-muted);font:500 13px/1.4 Inter Variable,Inter,sans-serif}.tk-chart{position:relative;min-width:0}.tk-chart__plot{position:relative;border-radius:10px}.tk-chart__plot:focus-visible{outline:2px solid var(--console-accent);outline-offset:4px}.tk-chart svg{display:block;overflow:visible}line.tk-gridline{stroke:#1a1e20;stroke-width:1}line.tk-axis{stroke:#2f3436;stroke-width:1}.tk-tick{fill:#7f8987;font:400 11px JetBrains Mono Variable,monospace}.tk-tooltip{position:absolute;top:4px;z-index:2;transform:translateX(-50%);display:grid;grid-gap:4px;gap:4px;min-width:200px;max-width:280px;padding:12px 14px;border:1px solid #2c3133;border-radius:12px;background:rgba(13,16,17,.97);box-shadow:0 12px 32px rgba(0,0,0,.45);pointer-events:none}.tk-tooltip strong{color:var(--console-ink);font:600 13px/1.4 Inter Variable,Inter,sans-serif}.tk-tooltip__total{color:var(--console-accent);font:600 15px/1.3 Space Grotesk Variable,Space Grotesk,sans-serif}.tk-tooltip ul{display:grid;grid-gap:4px;gap:4px;margin:4px 0 0;padding:0;list-style:none}.tk-tooltip li{display:flex;align-items:center;gap:8px;color:var(--console-ink);font:400 12.5px/1.4 Inter Variable,Inter,sans-serif}.tk-tooltip__label{flex:1 1;min-width:0;overflow:hidden;color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap}.tk-rank{display:grid;align-content:start;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.tk-rank__row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:12px;background:transparent;color:inherit;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.tk-rank__row:hover{background:#111517}.tk-rank__row.is-selected{border-color:rgba(61,245,143,.45);background:rgba(61,245,143,.05)}.tk-rank__row.is-dimmed{opacity:.55}.tk-rank__row:focus-visible{outline:2px solid var(--console-accent);outline-offset:1px}.tk-rank__pos{flex:none;width:20px;padding-top:1px;color:#7f8987;font:500 12px/1.5 JetBrains Mono Variable,monospace}.tk-rank__body{display:grid;grid-gap:6px;gap:6px;flex:1 1;min-width:0}.tk-rank__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.tk-rank__label{display:inline-flex;align-items:center;gap:8px;min-width:0}.tk-rank__name{overflow:hidden;color:var(--console-ink);font:500 14px/1.4 Inter Variable,Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}.tk-rank__value{display:inline-flex;align-items:baseline;gap:8px;flex:none}.tk-rank__value strong{color:var(--console-ink);font:600 15px/1.2 Space Grotesk Variable,Space Grotesk,sans-serif}.tk-rank__value span{min-width:44px;color:var(--console-muted);font:400 12px/1 JetBrains Mono Variable,monospace;text-align:right}.tk-rank__bar{display:block;height:6px;border-radius:999px;background:#161a1c;overflow:hidden}.tk-rank__bar span{display:block;height:100%;border-radius:inherit}.tk-rank__sub{color:#7f8987;font:400 12.5px/1.4 Inter Variable,Inter,sans-serif}.tk-mix{display:grid;grid-gap:18px;gap:18px}.tk-mix__bar{display:flex;gap:2px;height:14px;border-radius:999px;overflow:hidden;background:#161a1c}.tk-mix__bar span{display:block;min-width:3px}.tk-mix__list{display:grid;grid-gap:12px;gap:12px;margin:0}.tk-mix__list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 12px;gap:2px 12px}.tk-mix__list dt{display:inline-flex;align-items:center;gap:8px;color:var(--console-ink);font:500 14px/1.4 Inter Variable,Inter,sans-serif}.tk-mix__list dd{display:inline-flex;align-items:baseline;gap:8px;margin:0;justify-self:end}.tk-mix__list dd strong{color:var(--console-ink);font:600 15px/1.2 Space Grotesk Variable,Space Grotesk,sans-serif}.tk-mix__list dd span{min-width:48px;color:var(--console-muted);font:400 12px/1 JetBrains Mono Variable,monospace;text-align:right}.tk-mix__list .tk-mix__hint{grid-column:1/-1;justify-self:start;padding-left:18px;color:#7f8987;font:400 12.5px/1.4 Inter Variable,Inter,sans-serif}.tk-matrix-wrap,.tk-table-wrap{overflow-x:auto;min-width:0}.tk-matrix{width:100%;border-collapse:separate;border-spacing:3px}.tk-matrix th{color:var(--console-muted);font:500 12px/1.3 Inter Variable,Inter,sans-serif;text-align:left}.tk-matrix thead th{padding:0 4px 6px;vertical-align:bottom}.tk-matrix thead th>span:last-child{display:block;max-width:120px;margin-top:4px}.tk-matrix tbody th,.tk-matrix thead th>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-matrix tbody th{max-width:190px;padding-right:10px;color:var(--console-ink)}.tk-matrix th.is-selected,.tk-matrix tr.is-selected th{color:var(--console-accent)}.tk-cell{width:100%;min-width:64px;height:36px;border:1px solid #161a1c;border-radius:8px;background:#0f1213;cursor:pointer;color:var(--console-ink);font:500 12px/1 JetBrains Mono Variable,monospace}.tk-cell:hover{border-color:var(--console-accent)}.tk-cell:focus-visible{outline:2px solid var(--console-accent);outline-offset:1px}.tk-table{width:100%;border-collapse:collapse;font:400 13.5px/1.4 Inter Variable,Inter,sans-serif}.tk-table td,.tk-table th{padding:10px 12px;border-bottom:1px solid var(--console-line);text-align:right;white-space:nowrap}.tk-table td:last-child,.tk-table th:first-child{text-align:left}.tk-table thead th{color:var(--console-muted);font:500 12px/1.3 Inter Variable,Inter,sans-serif}.tk-table tbody td{color:var(--console-ink);font-family:JetBrains Mono Variable,monospace;font-size:12.5px}.tk-table tbody tr:hover{background:#0f1314}.tk-table tr.is-selected{background:rgba(61,245,143,.05)}.tk-sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.tk-sort:focus-visible,.tk-sort:hover{color:var(--console-ink)}.tk-name{padding:0;border:0;background:none;color:var(--console-ink);font:500 13.5px/1.4 Inter Variable,Inter,sans-serif;cursor:pointer;text-align:left}.tk-name:hover,.tk-name[aria-pressed=true]{color:var(--console-accent)}.tk-role{display:block;color:#7f8987;font:400 12px/1.3 Inter Variable,Inter,sans-serif}.tk-model{display:inline-flex;align-items:center;gap:7px;font-family:Inter Variable,Inter,sans-serif}.tk-details summary{color:var(--console-muted);font:500 13px/1.4 Inter Variable,Inter,sans-serif;cursor:pointer}.tk-details summary:hover{color:var(--console-ink)}.tk-details[open] summary{margin-bottom:10px}.tk-footnote{display:flex;align-items:center;gap:7px;margin:0;color:#7f8987;font:400 12.5px/1.5 Inter Variable,Inter,sans-serif}.tk-footnote svg{flex:none;color:#ffc24d}.tk-footnote--page{justify-content:center;text-align:center}.tk-empty{margin:0;color:var(--console-muted)}@media (max-width:720px){.tk-toolbar{margin-top:0}.tk-updated{margin-left:0;flex-basis:100%}}@media (prefers-reduced-motion:reduce){.tk-main,.tk-rank__row,.tk-seg button{transition:none}}.console-queue-line .console-reorder,.console-reorder{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid rgba(61,245,143,.45);border-radius:999px;background:rgba(61,245,143,.08);color:var(--console-accent);font:600 13px/1 Inter Variable,Inter,sans-serif;letter-spacing:normal;text-transform:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.console-queue-line .console-reorder:hover,.console-reorder:hover{border-color:var(--console-accent);background:rgba(61,245,143,.16);color:var(--console-accent)}.console-queue-line .console-reorder.is-active,.console-reorder.is-active{border-color:var(--console-accent);background:var(--console-accent);color:#04140b}.console-reorder:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}.console-seats-group{display:grid;grid-gap:14px;gap:14px;margin:0 -13px;padding:12px 12px 14px;border:1px solid rgba(61,245,143,.16);border-radius:22px;background:linear-gradient(180deg,rgba(61,245,143,.035),rgba(61,245,143,.01) 140px)}.console-seats-group__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 8px 0;color:#a3abb0;font:500 10.5px/1.5 JetBrains Mono Variable,monospace;letter-spacing:.18em;text-transform:uppercase}.console-seats-group__head span:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--console-accent)}.console-seats-group__head span:first-child:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--console-accent);box-shadow:0 0 10px rgba(61,245,143,.6)}.console-seats-hint{display:flex;align-items:center;gap:8px;margin:-8px 0 18px;color:var(--console-muted);font:400 13.5px/1.5 Inter Variable,Inter,sans-serif}.console-seats-hint svg{flex:none;color:var(--console-accent)}.console-seats-callout{display:flex;align-items:center;gap:16px 20px;flex-wrap:wrap;margin:-6px 0 20px;padding:14px 16px 14px 18px;border:1px solid rgba(255,194,77,.28);border-radius:14px;background:rgba(255,194,77,.05)}.console-seats-callout__body{display:grid;grid-gap:3px;gap:3px;flex:1 1 340px;min-width:0}.console-seats-callout__body strong{color:#ffd27a;font:600 14px/1.4 Inter Variable,Inter,sans-serif}.console-seats-callout__body span{color:var(--console-muted);font:400 13.5px/1.55 Inter Variable,Inter,sans-serif;max-width:72ch}@media (prefers-reduced-motion:reduce){.console-reorder{transition:none}}