.kc{--kc-accent:#60a5fa;--kc-accent-rgb:96 165 250;--kc-ink-950:#0b0d17;--kc-ink-900:#0f1220;--kc-ink-850:#121522;--kc-ink-800:#181c2a;--kc-ink-700:#232838;--kc-gold:#f59e0b}.kc h1,.kc h2,.kc h3,.kc-display{text-wrap:balance;font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.kc{--kc-t1:#f4f5f9;--kc-t2:#dce0e9;--kc-t3:#aeb5c4}.kc-h2{color:var(--kc-t1);font-size:1.75rem;font-weight:800;line-height:1.15}.kc-h2:before{content:"";background:var(--kc-accent);border-radius:2px;width:2.5rem;height:3px;margin-bottom:.875rem;display:block}.kc-note{max-width:70ch;color:var(--kc-t3);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.kc-prose{max-width:70ch;color:var(--kc-t2);overflow-wrap:anywhere;font-size:1rem;line-height:1.65}.kc-prose-sm{max-width:70ch;color:var(--kc-t2);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}.kc-lede{max-width:70ch;color:var(--kc-t1);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.65}.kc-lede p+p,.kc-lede ul+p,.kc-lede p+ul{margin-top:.75em}.kc-small{color:var(--kc-t3);font-size:.875rem;line-height:1.5}.kc-label{letter-spacing:.1em;text-transform:uppercase;color:var(--kc-t3);font-family:Archivo,sans-serif;font-size:.75rem;font-weight:700}@media (width>=640px){.kc-h2{font-size:2rem}.kc-prose,.kc-lede{font-size:1.0625rem}.kc-lede{font-size:1.125rem}}.kc-skill-tip{max-width:70ch;color:var(--kc-t1);overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.55}.kc-member{text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.375rem;height:100%;padding:.5rem .25rem;display:flex}.kc-member:hover{background:#ffffff0a}.kc-member-name{color:var(--kc-t1);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.3}.kc-member:hover .kc-member-name{text-decoration:underline}.kc-member-role{color:var(--kc-t3);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.35}.kc-rank{vertical-align:.1em;letter-spacing:.03em;white-space:nowrap;color:var(--kc-accent);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .7);border-radius:.375rem;align-items:center;padding:.05em .4em;font-family:Archivo,sans-serif;font-size:.6875rem;font-weight:800;line-height:1.35;display:inline-flex}.kc-member-name .kc-rank{margin-left:.35em}.kc-more{margin-top:1rem}.kc-more>summary{cursor:pointer;width:100%;min-height:48px;color:var(--kc-t1);background:#ffffff0d;border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;padding:.6rem 1.25rem;font-family:Archivo,sans-serif;font-size:.9375rem;font-weight:700;list-style:none;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}@media (width>=640px){.kc-more>summary{width:auto;min-width:16rem}}.kc-more>summary::-webkit-details-marker{display:none}.kc-more>summary:hover{background:#ffffff17}.kc-more>summary:focus-visible{outline:2px solid var(--kc-accent);outline-offset:2px}.kc-more>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;margin-top:-.25rem;transition:transform .15s;transform:rotate(45deg)}.kc-more[open]>summary:after{margin-top:.25rem;transform:rotate(-135deg)}.kc-more[open]>summary .kc-more-open,.kc-more:not([open])>summary .kc-more-close{display:none}.kc-more-body{padding-top:1.5rem}.kc-slot{white-space:nowrap;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.kc-slot-best{background:rgb(var(--kc-accent-rgb) / .16);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .5);color:var(--kc-accent)}.kc-slot-budget,.kc-slot-alternative,.kc-slot-earlier{color:var(--kc-t2);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff26}.kc-slot-upcoming{color:#fde68a;background:#f59e0b1f;box-shadow:inset 0 0 0 1px #fbbf2459}@media (prefers-reduced-motion:reduce){.kc-more>summary,.kc-more>summary:after{transition:none}}.kc a:focus-visible,.kc button:focus-visible,.kc summary:focus-visible,.kc input:focus-visible,.kc [tabindex]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #93c5fd}.kc-ref{color:#fff;text-decoration:underline;text-decoration-color:rgb(var(--kc-accent-rgb) / .55);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px;transition:text-decoration-color .15s}.kc-ref:hover{text-decoration-color:var(--kc-accent)}.kc-ref:after{content:attr(data-badge);color:var(--kc-accent);vertical-align:.42em;white-space:nowrap;margin-left:.2em;font-family:Archivo,sans-serif;font-size:.66em;font-weight:700;line-height:1;text-decoration:none;display:inline-block}.kc-ref-gloss{color:#8b91a1;margin-left:.3em;font-size:.86em;font-weight:400}.kc-clamp.is-clamped{max-height:4.95em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.kc-sub{border-left:2px solid var(--kc-accent);color:var(--kc-t1);margin-top:.6em;padding-left:.55em;font-family:Archivo,sans-serif;font-size:.95em;font-weight:700;line-height:1.3;display:inline-block}.kc-sub:first-child{margin-top:0}.kc-card{scroll-margin-top:8.5rem}.kc-card:target{box-shadow:0 0 0 2px rgb(var(--kc-accent-rgb) / .75)}.kc-secnav{z-index:30;background:#0b0d17;border-bottom:1px solid #ffffff14;position:sticky;top:64px}.kc-secnav a[aria-current=true]{color:#fff;box-shadow:inset 0 -2px 0 var(--kc-accent)}.kc-scroll{scrollbar-width:none}.kc-scroll::-webkit-scrollbar{display:none}.kc-secnav[data-more-end] .kc-secnav-list{mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.kc-secnav[data-more-start] .kc-secnav-list{mask-image:linear-gradient(270deg,#000 calc(100% - 72px),#0000)}.kc-secnav[data-more-start][data-more-end] .kc-secnav-list{mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 72px),#0000)}.kc-secnav-arrow{color:#e5e7eb;background:#181c2a;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:none;position:absolute;top:0;box-shadow:inset 0 0 0 1px #ffffff24}.kc-secnav-arrow:hover{color:#fff;background:#232838}.kc-secnav-prev{inset-inline-start:.25rem}.kc-secnav-next{inset-inline-end:.25rem}.kc-secnav[data-more-start] .kc-secnav-prev,.kc-secnav[data-more-end] .kc-secnav-next{display:inline-flex}@media (hover:hover) and (pointer:fine){html:not(.js) .kc-secnav-list{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}}@media (hover:none){.kc-secnav-arrow{display:none!important}}.kc-section,.kc-team-card,.kc-anchor{scroll-margin-top:8.5rem}.kc-anchor{width:1px;height:1px;position:absolute;top:0;left:0}.kc-team-card:target,.kc-team-card:has(>.kc-anchor:target){box-shadow:0 0 0 2px rgb(var(--kc-accent-rgb) / .75)}.kc-role-chip{color:#fff;background:rgb(var(--kc-accent-rgb) / .14);min-height:1.75rem;box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .42);border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.kc-role-chip .kc-rank{background:var(--kc-accent);color:var(--kc-ink-950);box-shadow:none;margin-left:-.25rem}.kc-rotations{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1rem}.kc-rotation+.kc-rotation{margin-top:1.25rem}.kc-rot-head{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.kc-rot-title{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;min-width:0;display:inline-flex}.kc-rot-dot{color:var(--kc-t3);font-size:.75rem}.kc-rot-source{color:var(--kc-t3);white-space:nowrap;text-underline-offset:2px;font-size:.75rem;font-weight:500;line-height:1.35;text-decoration:underline #aeb5c466}.kc-rot-source:hover,.kc-rot-source:focus-visible{color:var(--kc-t2);text-decoration-color:currentColor}.kc-rot-ext{margin-left:.125rem;font-size:.6875rem}.kc-rot-variant{white-space:nowrap;color:var(--kc-t2);background:#ffffff0f;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.kc-rot-steps{flex-wrap:wrap;align-items:flex-start;gap:.625rem .5rem;margin-top:.75rem;display:flex}.kc-rot-step{align-items:flex-start;gap:.375rem;min-width:0;max-width:100%;display:inline-flex}.kc-rot-sep{color:var(--kc-t3);flex:none;margin-right:.125rem;font-family:Archivo,sans-serif;font-size:.9375rem;font-weight:700;line-height:2rem}.kc-rot-name{color:var(--kc-t1);overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:2rem}.kc-rot-chips{flex-wrap:wrap;align-items:center;gap:.5rem .25rem;min-width:0;display:inline-flex}.kc-rot-chip{letter-spacing:.02em;white-space:nowrap;min-width:2rem;height:2rem;color:var(--kc-t1);background:#ffffff0d;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:0 .5rem;font-family:Archivo,sans-serif;font-size:.8125rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.kc-rot-chip.has-icon{padding:0 .25rem;position:relative}.kc-rot-chip img{object-fit:contain;flex:none;width:1.5rem;height:1.5rem}.kc-rot-chip.has-badge,.kc-rot-chip.has-tag{margin-right:.375rem}.kc-rot-badge{text-align:center;letter-spacing:0;font-variant-numeric:tabular-nums;min-width:1.125rem;color:var(--kc-ink-950);background:var(--kc-t1);box-shadow:0 0 0 2px var(--kc-ink-850);border-radius:9999px;padding:0 .25rem;font-size:.625rem;font-weight:800;line-height:1rem;position:absolute;top:-.4375rem;right:-.5rem}.kc-rot-count{color:var(--kc-t2);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.kc-rot-mark{color:var(--kc-t2);margin-left:-.125rem}.kc-rot-tag{text-align:center;letter-spacing:0;min-width:1rem;color:var(--kc-t1);background:var(--kc-ink-700);box-shadow:inset 0 0 0 1px #fff6, 0 0 0 2px var(--kc-ink-850);border-radius:.3125rem;padding:0 .1875rem;font-size:.625rem;font-weight:800;line-height:1rem;position:absolute;bottom:-.375rem;right:-.5rem}.kc-rot-hold{letter-spacing:0;color:var(--kc-t2);font-size:.75rem;font-weight:700}.kc-rot-chip.is-opt{box-shadow:none;background:0 0;border:1px dashed #ffffff73}.kc-rot-or{color:var(--kc-t3);font-size:.8125rem;font-weight:700}.kc-rot-body{flex-direction:column;gap:.3125rem;min-width:0;display:inline-flex}.kc-rot-step-note{max-width:16rem;color:var(--kc-t3);overflow-wrap:anywhere;font-size:.75rem;line-height:1.35}.kc-rot-note{max-width:70ch;color:var(--kc-t3);overflow-wrap:anywhere;margin-top:.625rem;font-size:.875rem;line-height:1.5}.kc-ladder{position:relative}.kc-ladder:before{content:"";background:rgb(var(--kc-accent-rgb) / .25);width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.4rem}.kc-rung-no{background:var(--kc-ink-950);box-shadow:0 0 0 2px rgb(var(--kc-accent-rgb) / .6);color:var(--kc-accent)}.kc-rung-no.is-worth{background:var(--kc-accent);box-shadow:0 0 0 4px rgb(var(--kc-accent-rgb) / .22);color:var(--kc-ink-950)}.kc-worth{background:linear-gradient(135deg, rgb(var(--kc-accent-rgb) / .11), rgb(var(--kc-accent-rgb) / .02) 60%), var(--kc-ink-850);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .5)}.kc-worth-badge{background:rgb(var(--kc-accent-rgb) / .16);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .45);color:var(--kc-accent)}.kc-marker{letter-spacing:.02em;vertical-align:.12em;white-space:nowrap;border-radius:.375rem;align-items:center;margin-left:.45em;padding:.12em .45em;font-family:Archivo,sans-serif;font-size:.6875em;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.kc-marker.is-burst{background:var(--kc-accent);color:var(--kc-ink-950)}.kc-marker.is-skill{box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .85);color:var(--kc-accent)}.kc-marker.is-normal,.kc-marker.is-other{color:#c9cdd6;box-shadow:inset 0 0 0 1px #ffffff4d}.kc-chip{background:#ffffff0d;border-radius:.625rem;flex-direction:column;max-width:100%;padding:.375rem .75rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.kc-chip.is-top{background:rgb(var(--kc-accent-rgb) / .1);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .7)}.kc-icon-top{box-shadow:0 0 0 2px rgb(var(--kc-accent-rgb) / .75)}.kc-goals{border-collapse:collapse;width:100%;max-width:40rem}.kc-goals tbody th,.kc-goals tbody td{text-align:left;vertical-align:top;border-top:1px solid #ffffff14;padding:.7rem 0}.kc-goals tbody tr:first-child>*{border-top:0;padding-top:.25rem}.kc-goals tbody th{width:45%;color:var(--kc-t2);overflow-wrap:anywhere;padding-right:1rem;font-size:.9375rem;font-weight:600;line-height:1.4}.kc-goal-value{color:var(--kc-t1);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Archivo,sans-serif;font-size:1.0625rem;font-weight:800;line-height:1.35;display:block}.kc-goal-gap{margin-left:.08em}.kc-goal-note{max-width:46ch;color:var(--kc-t3);overflow-wrap:anywhere;margin-top:.2rem;font-size:.875rem;line-height:1.45;display:block}@media (width>=640px){.kc-goals tbody th{width:14rem}}.kc-build-head{flex-wrap:wrap;align-items:baseline;gap:.5rem .875rem;display:flex}.kc-source{white-space:nowrap;color:var(--kc-t2);background:#ffffff0f;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff26}.kc-source-note{color:var(--kc-t3);font-size:.9375rem;line-height:1.5}.kc-build-sum{color:var(--kc-t3);overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.875rem;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.kc-sum-term{color:var(--kc-t1);font-weight:600}.kc-sum-slot{color:var(--kc-t3)}.kc-sum-n{color:var(--kc-accent);font-variant-numeric:tabular-nums;font-family:Archivo,sans-serif;font-weight:800}.kc-sum-sep{color:#ffffff52}@media (width>=640px){.kc-build-sum{-webkit-line-clamp:unset;line-clamp:unset;text-wrap:balance;font-size:1.125rem;display:block;overflow:visible}}.kc-build-grid{gap:1rem;margin-top:1.5rem;display:grid}@media (width>=1024px){.kc-build-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.5rem;margin-top:2rem}.kc-build-grid.is-long{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.kc-build-grid>.is-wide{grid-column:1/-1}.kc-build-grid>.is-late{align-self:start}}.kc-alts{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1.25rem}.kc-set-groups>.kc-alts{margin-top:0}.kc-sublabel{color:var(--kc-t2);font-size:.9375rem;font-weight:600;line-height:1.4}.kc-alt-list{gap:.25rem 2.5rem;margin-top:.625rem;display:grid}.kc-slots{row-gap:.875rem;display:grid}.kc-slots>div{row-gap:.5rem;display:grid}@media (width>=640px){.kc-slots{grid-template-columns:max-content minmax(0,1fr);column-gap:1.25rem}.kc-slots>div{grid-column:1/-1;grid-template-columns:subgrid;align-items:center}}.kc-set-groups{gap:1.5rem;display:grid}.kc-set-groups>*+*{border-top:1px solid #ffffff14;padding-top:1.5rem}@media (width>=1024px){.kc-set-groups.is-wide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.kc-set-groups.is-wide>*+*{border-top:0;padding-top:0}.kc-set-groups.is-wide>.kc-alts{border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:1.25rem}.kc-set-groups.is-wide .kc-alt-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}}@media (width>=1280px){.kc-set-groups.is-split{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.kc-set-groups.is-split>*+*{border-top:0;padding-top:0}.kc-set-groups.is-split>.kc-alts{border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:1.25rem}}.kc-weapons{margin-top:.25rem}.kc-weapon{gap:.875rem;padding:.875rem 0 .25rem;display:flex}.kc-weapons>*+*{border-top:1px solid #ffffff14}@media (width>=1024px){.kc-weapons.is-wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));column-gap:2.5rem;display:grid}.kc-weapons.is-wide>*+*{border-top:0}}.kc-build-grid .kc-goals{max-width:none}.kc-level-step{background:rgb(var(--kc-accent-rgb) / .12);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .35);color:var(--kc-accent)}.kc-level-no{background:rgb(var(--kc-accent-rgb) / .24)}.kc-stage{isolation:isolate;position:relative}.kc-backdrop{z-index:-1;pointer-events:none;background-color:#0b0d17;position:absolute;inset:0 0 -4rem;overflow:hidden}.kc-backdrop:before{content:"";background:var(--kc-backdrop-thumb,none) center / cover no-repeat;filter:blur(14px);position:absolute;inset:-24px}.kc-backdrop .kc-backdrop-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kc-backdrop-shade{background:#0b0d178c;position:absolute;inset:0}.kc-backdrop-tint{background:radial-gradient(75% 40% at 50% 80%, rgb(var(--kc-accent-rgb) / .22), transparent 70%), linear-gradient(180deg, #0b0d1799 0%, #0b0d1780 45%, #0b0d1733 66%, #0b0d17a6 88%, #0b0d17 100%);position:absolute;inset:0}@media (width>=1024px){.kc-backdrop-tint{background:radial-gradient(42% 62% at 74% 58%, rgb(var(--kc-accent-rgb) / .24), transparent 70%), linear-gradient(90deg, #0b0d17cc 0%, #0b0d179e 30%, #0b0d1729 58%, transparent 80%), linear-gradient(180deg, rgb(var(--kc-accent-rgb) / .1) 0%, transparent 28%, transparent 70%, #0b0d17 100%)}}.kc-grain{opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.kc-hero-art{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#000 0 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%),linear-gradient(#000 0 93%,#0000 100%);mask-composite:intersect}.kc-washed{isolation:isolate;position:relative}.kc-wash{z-index:-1;pointer-events:none;opacity:.07;position:absolute;inset:-2rem -1rem;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.kc-wash img{object-fit:cover;width:100%;height:100%}.kc-card-ambience{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kc-card-scrim{z-index:-1;background:linear-gradient(90deg,#0f121e80 0,#0f121e8c 52px,#0f121edb 66px 100%);position:absolute;inset:0}.kc-chip-row{scrollbar-width:none;gap:.5rem;margin:-.25rem -1rem;padding:.25rem 1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 1rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 1rem),#0000 100%)}.kc-chip-row::-webkit-scrollbar{display:none}.kc-chip-group{flex:none;gap:.5rem;display:flex}.kc-chip-next{margin-left:.5rem}@media (width>=640px){.kc-chip-row{flex-wrap:wrap;margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.kc-chip-group{flex-wrap:wrap;flex:0 auto}}.kc-btn-primary{color:#fff;background-image:linear-gradient(100deg,#2563eb 0%,#7c3aed 100%);border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.75rem 1.4rem;font-weight:700;transition:filter .16s;display:inline-flex;box-shadow:0 10px 30px -12px #4f46e5bf}.kc-btn-primary:hover{filter:brightness(1.08)}.kc-video-play{background:#05060bb8}.kc-video:hover .kc-video-play{background:#f03}@media (prefers-reduced-motion:reduce){.kc-ref,.kc-video-play{transition:none}}.kc-tip{background:rgb(var(--kc-accent-rgb) / .07);box-shadow:inset 0 0 0 1px rgb(var(--kc-accent-rgb) / .22)}
