html[data-kc-mode],html[data-kc-mode] :is(.wt-shell,.wt-mini,.kc-footer,.kc-mode-menu){--page:var(--mode-bg);--surface:var(--mode-surface);--panel:var(--mode-surface);--ink:var(--mode-ink);--ink-soft:var(--mode-soft);--ink-quiet:var(--mode-quiet);--accent:var(--mode-accent);--accent-hover:var(--mode-accent-hover);--rule:var(--mode-rule);--field:var(--mode-field);--btn-bg:var(--mode-accent);--btn-bg-hover:var(--mode-accent-hover);--btn-ink:var(--mode-on);--on-fill:var(--mode-on);--wt-paper:var(--mode-surface);--wt-page-bg:var(--mode-bg);--wt-bg:var(--mode-surface);--wt-surface:var(--mode-surface);--wt-card-bg:var(--mode-surface);--wt-panel-bg:var(--mode-surface);--wt-panel-border:var(--mode-rule);--wt-ink:var(--mode-ink);--wt-ink-soft:var(--mode-soft);--wt-ink-quiet:var(--mode-quiet);--wt-muted:var(--mode-quiet);--wt-eyebrow:var(--mode-quiet);--wt-accent:var(--mode-accent);--wt-link:var(--mode-accent);--wt-link-hover:var(--mode-accent-hover);--wt-rule:var(--mode-rule);--wt-rule-strong:var(--mode-field);--wt-field-border:var(--mode-field);--wt-btn-bg:var(--mode-accent);--wt-btn-bg-hover:var(--mode-accent-hover);--wt-btn-ink:var(--mode-on);--wt-logo-fill:var(--mode-ink);--wt-toggle-fill:var(--mode-ink);--wt-toggle-bg:var(--mode-chip);--wt-chip-bg:var(--mode-chip);--wt-chip-border:var(--mode-rule);--wt-chip-ink:var(--mode-ink);--wt-menu-hover:var(--mode-hover);--kc-focus:var(--mode-accent);--wt-img-filter:none;--mus-bg:var(--mode-bg);--mus-surface:var(--mode-surface);--mus-surface-2:var(--mode-chip);--mus-ink:var(--mode-ink);--mus-ink-soft:var(--mode-soft);--mus-ink-quiet:var(--mode-quiet);--mus-rule:var(--mode-field);--mus-accent:var(--mode-accent);--mus-accent-ink:var(--mode-on);--mus-accent-hover:var(--mode-accent-hover)}html[data-kc-mode] body.watchtower-body:is(.hf,.kc-themed){background:var(--mode-bg);color:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) :is(.wt-shell,.kc-mf,.wt-masthead,.wt-mini--scroll,.wt-subnav){background:var(--mode-bg);color:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini--scroll{border-color:var(--mode-rule)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-mf :is(p,h1,h2,a:not(.kb)){color:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini--scroll :is(.wt-mini__logo,.wt-mini__hamb,.wt-mini__toolbtn,.np-dd,.np-dd__label,.np-dd__toggle,.kc-lang__trigger,.kc-lang__code){color:var(--mode-ink);text-shadow:none}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini--scroll :is(.wt-mini__toolbtn,.kc-lang__trigger,.kc-mini-auth a){color:var(--mode-ink);background:var(--mode-surface);border-color:var(--mode-field)}html[data-kc-mode] :is(.hf,.kc-themed) :is(.wt-mini__donate,.wt-mini__signup,.kc-donate-btn,.kc-donate-cta){background:var(--mode-accent);color:var(--mode-on);border-color:transparent}html[data-kc-mode] :is(.hf,.kc-themed) :is(.wt-mini__donate,.wt-mini__signup,.kc-donate-btn,.kc-donate-cta):hover{background:var(--mode-accent-hover)!important;color:var(--mode-on)!important}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini--scroll :is(.wt-mini__toolbtn,.kc-lang__trigger):hover{background:var(--mode-hover)!important;color:var(--mode-ink)!important;border-color:var(--mode-field)!important}html[data-kc-mode] :is(.hf,.kc-themed) .kc-mf .kb--ghost{color:var(--mode-ink);border-color:var(--mode-field)}html[data-kc-mode] :is(.hf,.kc-themed) .pf__go{background:var(--mode-hero-accent);color:var(--mode-hero-on)}html[data-kc-mode] :is(.hf,.kc-themed):not(.hf-past) .wt-mini--scroll .kc-donate-btn{background:var(--mode-accent);color:var(--mode-on)}html[data-kc-mode] :is(.hf,.kc-themed) .up__eyebrow{color:var(--mode-hero-accent)}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini__drawer-panel{background:var(--mode-surface);color:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini__drawer-panel :is(a,button){color:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer{background:var(--mode-surface);color:var(--mode-ink);border-color:var(--mode-rule)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer :is(a,p,span,b,strong,h2,h3,small){color:inherit}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer :is(a,button):hover{color:var(--mode-accent)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer :is(a,button):focus-visible{outline-color:var(--mode-accent)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer__base{background:var(--mode-bg);color:var(--mode-quiet);border-color:var(--mode-rule)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer__make a{background:var(--mode-chip);border-color:var(--mode-rule)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer__make a:hover{background:var(--mode-hover);border-color:var(--mode-field)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer :is(.kc-footer__ch,.kc-footer__heading){color:var(--mode-accent)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer :is(.kc-footer__q,.kc-signup__fine,.kc-footer__make span){color:var(--mode-quiet)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-signup__in{background:var(--mode-bg);color:var(--mode-ink);border-color:var(--mode-field);--kc-field-bg:var(--mode-bg);--kc-field-ink:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-signup__in::placeholder{color:var(--mode-quiet);opacity:1}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-signup__btn{background:var(--mode-accent);color:var(--mode-on)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-signup__btn:hover{background:var(--mode-accent-hover);color:var(--mode-on)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-footer-text-option__input{background:var(--mode-bg);color:var(--mode-ink);border-color:var(--mode-field);--kc-field-bg:var(--mode-bg);--kc-field-ink:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-footer-text-option__field.kc-float-field{--kc-float-label:var(--mode-quiet);--kc-float-active:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-footer-text-option__field .kc-float-field__label{color:var(--mode-quiet)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-footer-text-option__field:focus-within .kc-float-field__label{color:var(--mode-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-footer-text-option__button{background:var(--mode-accent);color:var(--mode-on)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-footer .kc-footer-text-option__button:hover{background:var(--mode-accent-hover);color:var(--mode-on)}html[data-kc-mode] ::selection{background:var(--mode-accent);color:var(--mode-on)}html[data-kc-mode]{scrollbar-color:var(--mode-field) var(--mode-bg);caret-color:var(--mode-accent)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-logo--mask{-webkit-mask-image:var(--mode-masthead);mask-image:var(--mode-masthead)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-logo--mini.kc-logo--mask{-webkit-mask-image:var(--mode-wordmark);mask-image:var(--mode-wordmark)}html[data-kc-mode] :is(.hf,.kc-themed) :is(.hs__crown,.np-cp__crown,.kc-acircle__mark){-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}html[data-kc-mode] :is(.hf,.kc-themed) .wt-mini .wt-mini__menu-btn:before{-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-fc__crown{position:relative}html[data-kc-mode] :is(.hf,.kc-themed) .kc-fc__crown svg{visibility:hidden}html[data-kc-mode] :is(.hf,.kc-themed) .kc-fc__crown:after{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:var(--mode-logo) center/contain no-repeat;mask:var(--mode-logo) center/contain no-repeat}html[data-kc-mode] :is(.hf,.kc-themed) .kif-lockup .kc-fc__crown{position:absolute;-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}html[data-kc-mode] :is(.hf,.kc-themed) .kif-lockup .kc-fc__crown:after{display:none}html:is([data-kc-mode=queen-11],[data-kc-mode=new-york-11]) :is(.hf,.kc-themed) .kc-flip .kc-fc__crown{transform:scale(1.15);transform-origin:center bottom}html:is([data-kc-mode=queen-11],[data-kc-mode=new-york-11]) :is(.hf,.kc-themed) .kc-flip .kc-fc__stack{transform:scale(.97);transform-origin:center top}html:is([data-kc-mode=queen-11],[data-kc-mode=new-york-11]) :is(.hf,.kc-themed) .kif-lockup .kc-fc__crown{transform:translate(-50%) scale(1.15)}html:is([data-kc-mode=queen-11],[data-kc-mode=new-york-11]) :is(.hf,.kc-themed) .kif-lockup :is(.kc-fc__line,.kc-fc__and){transform:scale(.97);transform-origin:center top}html:is([data-kc-mode=new-york-11],[data-kc-mode=new-york-12]) body.watchtower-body:is(.hf,.kc-themed),html:is([data-kc-mode=new-york-11],[data-kc-mode=new-york-12]) :is(.hf,.kc-themed) .wt-shell{background-image:linear-gradient(#101114a6,#101114a6),url(/assets/worlds/miami/textures/concrete_floor_worn_001_diff_1k.jpg);background-size:auto,640px 640px}html:is([data-kc-mode=queen],[data-kc-mode=queen-12],[data-kc-mode=new-york-12],[data-kc-mode^=brooklyn]) :is(.hf,.kc-themed) .kc-flip .kc-fc__crown{transform:scale(1.38);transform-origin:center}html:is([data-kc-mode=queen],[data-kc-mode=queen-12],[data-kc-mode=new-york-12],[data-kc-mode^=brooklyn]) :is(.hf,.kc-themed) .kc-flip .kc-fc__stack{transform:translateY(6%) scale(.9);transform-origin:center top}html:is([data-kc-mode=queen],[data-kc-mode=queen-12],[data-kc-mode=new-york-12],[data-kc-mode^=brooklyn]) :is(.hf,.kc-themed) .kif-lockup .kc-fc__crown{transform:translate(-50%) scale(1.38);transform-origin:center bottom}html:is([data-kc-mode=queen],[data-kc-mode=queen-12],[data-kc-mode=new-york-12],[data-kc-mode^=brooklyn]) :is(.hf,.kc-themed) .kif-lockup :is(.kc-fc__line,.kc-fc__and){transform:scale(.9);transform-origin:center top}html:is([data-kc-mode=queen],[data-kc-mode=queen-12]) :is(.hf,.kc-themed) .kc-flip__front:not(.kif-face):not(.kci-front)>.kc-fc__crown{transform:translateY(18%) scale(1.38)}html:is([data-kc-mode=queen],[data-kc-mode=queen-12]) :is(.hf,.kc-themed) .kc-flip__front:not(.kif-face):not(.kci-front)>.kc-fc__stack{transform:translateY(11%) scale(.86);transform-origin:center top}html:is([data-kc-mode=new-york-12],[data-kc-mode^=brooklyn]) :is(.hf,.kc-themed) .kc-flip__front :is(.kc-fc__crown,.kc-fc__stack,.kc-fc__and,.kc-fc__url){opacity:1}html[data-kc-mode^=brooklyn] body.watchtower-body:is(.hf,.kc-themed),html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .wt-shell{background-image:linear-gradient(rgba(16,17,20,var(--mode-canvas-shade,.4)),rgba(16,17,20,var(--mode-canvas-shade,.4))),var(--mode-canvas-texture);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kc-fc__line--brand{-webkit-text-fill-color:transparent;text-shadow:none;overflow:visible}html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kc-fc__stack>.kc-fc__line--brand{position:relative}html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kc-fc__line--brand:after{content:"";position:absolute;pointer-events:none;top:calc(50% - .6095em);left:50%;transform:translate(-50%);width:3.033em;height:1.219em;background:currentColor;-webkit-mask:url(/assets/logos/modes/brooklyn-graffiti-keep.svg) center/100% 100% no-repeat;mask:url(/assets/logos/modes/brooklyn-graffiti-keep.svg) center/100% 100% no-repeat}html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kc-fc__stack>.kc-fc__line--brand+.kc-fc__line--brand:after,html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kc-fc__calm:after{width:3.268em;-webkit-mask-image:url(/assets/logos/modes/brooklyn-graffiti-calm.svg);mask-image:url(/assets/logos/modes/brooklyn-graffiti-calm.svg)}html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kif-lockup .kc-fc__line--brand:after{filter:drop-shadow(0 1px 4px rgba(0,0,0,.9))}html[data-kc-mode^=brooklyn] :is(.hf,.kc-themed) .kif-flip.kc-tone-dark .kc-fc__line--brand:after{filter:none}html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip{--mode-card-fill:var(--mode-card-bg);--mode-card-text:var(--mode-card-ink)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip[data-mode-card-start=light]:not(.kc-tone-dark),html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip[data-mode-card-start=dark].kc-tone-dark{--mode-card-fill:var(--mode-card-ink);--mode-card-text:var(--mode-card-solid)}html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip .kc-flip__front:not(.kif-face):not(.kci-front){background:var(--mode-card-fill)!important;color:var(--mode-card-text)!important}html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip__front:not(.kif-face):not(.kci-front) :is(.kc-fc__crown,.kc-fc__keep,.kc-fc__word,.kc-fc__and,.kc-fc__url,.kc-fc__stack,.kc-fc__words){color:var(--mode-card-text)!important}html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip__front:not(.kif-face):not(.kci-front) :is(.kc-cardtone__btn,.kc-cardflip__btn,.kc-cardglobe__btn,.kc-cardplay:not(.kc-cardplay--song)){color:var(--mode-card-text)!important}html[data-kc-mode] :is(.hf,.kc-themed) .kc-flip__front:not(.kif-face):not(.kci-front) :is(button,a):focus-visible{outline-color:var(--mode-card-text)!important}.kc-mode-menu{position:fixed;z-index:20000;box-sizing:border-box;padding:16px;overflow:auto;overscroll-behavior:contain;color:var(--mode-ink,#26302b);background:var(--mode-surface,#fffdf9);border:1px solid var(--mode-rule,#d6e0d2);border-radius:12px;box-shadow:0 14px 40px #0003;font-family:Montserrat,sans-serif}.kc-mode-menu[hidden]{display:none}html[data-mode=batman] .kc-mode-menu{color:var(--mode-ink,#ece7dc);background:var(--mode-surface,#1e2522);border-color:var(--mode-rule,#465348)}.kc-mode-menu__top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 4px 10px;font-size:16px}.kc-mode-menu__groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kc-mode-menu__groups h2{margin:16px 10px 8px;font-size:13px;line-height:1.4;font-weight:700;color:inherit}.kc-mode-menu__originals{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--mode-rule,#879488)}.kc-mode-menu button{cursor:pointer;border:0;border-radius:7px;padding:9px 8px;background:transparent;color:inherit;font:500 13px/1.35 Montserrat,sans-serif;text-align:left}.kc-mode-menu [data-mode-choice]{width:100%;min-height:48px;display:flex;align-items:center;gap:7px}.kc-mode-menu button:hover{background:var(--mode-hover,rgba(128,150,136,.18))}.kc-mode-menu button:focus-visible{outline:2px solid var(--mode-accent,#729b84);outline-offset:-2px}.kc-mode-menu [aria-checked=true]{background:var(--mode-chip,rgba(128,150,136,.14));font-weight:700}.kc-mode-menu__check{width:12px;height:12px;flex:none}[aria-checked=true]>.kc-mode-menu__check{width:10px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);margin-top:-4px;margin-right:2px}.kc-mode-menu__label{flex:1;min-width:0}.kc-mode-menu__label small{display:block;font:500 11px/1.4 Montserrat,sans-serif;margin-top:2px}.kc-mode-menu__swatches{display:flex;flex:none}.kc-mode-menu__swatches i{width:9px;height:24px}.kc-mode-menu__swatches i:first-child{border-radius:3px 0 0 3px}.kc-mode-menu__swatches i:last-child{border-radius:0 3px 3px 0}.kc-mode-menu .kc-mode-menu__close{display:grid;place-items:center;width:36px;height:36px;padding:8px}@media(max-width:850px){.kc-mode-menu__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.kc-mode-menu{padding:12px}.kc-mode-menu__groups{grid-template-columns:1fr;gap:4px}}html[data-kc-mode^=brooklyn] :is(.wt-mini,.wt-mini__drawer-panel,.kc-mode-menu){--mode-bg:#ffffff;--mode-surface:#ffffff;--mode-ink:#071c34;--mode-soft:#314256;--mode-quiet:#46596d;--mode-accent:#071c34;--mode-accent-hover:#183c60;--mode-on:#ffffff;--mode-rule:#d8dfe5;--mode-field:#aab7c5;--mode-chip:#edf1f5;--mode-hover:#e6edf4;--mode-hero-accent:#071c34;--mode-hero-on:#ffffff}html[data-kc-mode^=brooklyn] .kc-brooklyn .wt-mini.wt-mini--scroll{background:#fff;color:#071c34;border-color:#d8dfe5}html[data-kc-mode^=brooklyn] .kc-brooklyn .wt-mini :is(.kc-donate-btn,.wt-mini__donate,.wt-mini__signup){background:#071c34!important;color:#fff!important}html[data-kc-mode^=brooklyn] .kc-brooklyn :is(.am-crownglyph,.am-lockup__crown){-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}html[data-kc-mode^=brooklyn] .kc-brooklyn :is(.kif-flip,.kci-flip).kc-tone-dark .kif-lockup{color:#071c34;text-shadow:none}html[data-kc-mode^=brooklyn] .kc-brooklyn :is(.kif-flip,.kci-flip).kc-tone-dark .kif-lockup :is(.kc-fc__crown,.kc-fc__url){color:inherit;text-shadow:none}html[data-kc-mode^=brooklyn] .kc-brooklyn :is(.kif-flip,.kci-flip).kc-tone-dark .kc-fc__line--brand:after{filter:none}.am-palette-intro{color:var(--mus-ink-soft);margin:0 0 28px;max-width:70ch;line-height:1.6}.am-palette-note{color:var(--mus-ink-soft);margin:-6px 0 18px;font-size:13px;line-height:1.5}[data-brooklyn-palette] .am-rail:focus-visible{outline:2px solid var(--mus-accent);outline-offset:4px}html[data-kc-system]{color-scheme:light;--mus-focus:var(--mode-focus);--mus-danger:var(--mode-accent);--mus-art-accent:var(--mode-accent);--mus-art-accent-ink:var(--mode-on);--mus-tile-bg:var(--mode-surface);--mus-tile-ink:var(--mode-ink);--am-fill-hover:var(--mode-hover);--am-active:var(--mode-chip);--rc-bg:var(--mode-bg);--rc-panel:var(--mode-surface);--rc-panel-deep:var(--mode-chip);--rc-ink:var(--mode-ink);--rc-muted:var(--mode-soft);--rc-ink-quiet:var(--mode-quiet);--rc-rule:var(--mode-rule);--rc-control:var(--mode-field);--rc-accent:var(--mode-accent);--rc-accent-soft:var(--mode-chip);--rc-accent-ink:var(--mode-on);--rc-on-accent:var(--mode-on);--rc-placeholder:var(--mode-quiet);--rc-error:var(--mode-accent);--kc-focus:var(--mode-focus);--kc-field-bg:var(--mode-surface);--kc-field-ink:var(--mode-ink)}html[data-kc-system=brooklyn]{color-scheme:dark}html[data-kc-system] .kc-themed :is(.wt-panel,.kc-auth-card,.kcg-card){background:var(--mode-surface);color:var(--mode-ink);border-color:var(--mode-rule)}html[data-kc-system] .kc-themed :is(.kcg__score,.kcg__instr,.kcg__instr-lab,.kcg__hint){color:var(--mode-quiet)}html[data-kc-system] :is(.wt-mini,.wt-masthead,.wt-mini__drawer-panel,.kc-mode-menu){color-scheme:light;--wt-bg:var(--mode-header-bg);--wt-surface:var(--mode-header-bg);--wt-card-bg:var(--mode-header-bg);--wt-panel-bg:var(--mode-header-bg);--wt-rule:var(--mode-header-field);--wt-ink:var(--mode-header-ink);--wt-ink-soft:var(--mode-header-soft);--wt-ink-quiet:var(--mode-header-soft);--wt-accent:var(--mode-header-ink);--wt-link:var(--mode-header-ink);--wt-link-hover:var(--mode-header-ink);--wt-field-border:var(--mode-header-field);--wt-rule-strong:var(--mode-header-hover-border);--wt-btn-bg:var(--mode-header-ink);--wt-btn-ink:var(--mode-header-on);--wt-btn-bg-hover:var(--mode-header-cta-hover);--wt-chip-bg:var(--mode-header-hover);--wt-chip-ink:var(--mode-header-ink);--wt-menu-hover:var(--mode-header-hover);--wt-logo-fill:var(--mode-header-ink);--wt-toggle-fill:var(--mode-header-ink);--kc-focus:var(--mode-header-ink)}html[data-kc-system] .kc-themed .wt-mini.wt-mini--scroll,html[data-kc-system] .kc-themed :is(.wt-masthead,.wt-subnav,.wt-mini__drawer-panel){background:var(--mode-header-bg);color:var(--mode-header-ink);border-color:var(--mode-header-field)}html[data-kc-system] .kc-themed .wt-mini :is(.wt-mini__logo,.wt-mini__hamb,.np-dd,.np-dd__label,.np-dd__toggle,.kc-lang__code){color:var(--mode-header-ink);text-shadow:none}html[data-kc-system] .kc-themed :is(.wt-mini,.wt-mini__drawer-panel) :is(.wt-mini__toolbtn,.wt-mini__batmode,.kc-hsearch__icon,.wt-batmode,.kc-lang__trigger,.kc-lang__btn,.kc-mini-auth a,.kc-acct__signin,.kc-acct__signup){color:var(--mode-header-ink);background:var(--mode-header-bg);border:1px solid var(--mode-header-field);box-shadow:none;filter:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}html[data-kc-system] .kc-themed :is(.wt-mini,.wt-mini__drawer-panel) :is(.wt-mini__toolbtn,.wt-mini__batmode,.kc-hsearch__icon,.wt-batmode,.kc-lang__trigger,.kc-lang__btn,.kc-mini-auth a,.kc-acct__signin,.kc-acct__signup):hover{background:var(--mode-header-hover)!important;color:var(--mode-header-ink)!important;border-color:var(--mode-header-hover-border)!important;box-shadow:none;filter:none}html[data-kc-system] .kc-themed :is(.wt-mini,.wt-mini__drawer-panel) :is(.kc-donate-btn,.wt-mini__donate,.wt-mini__signup){background:var(--mode-header-ink)!important;color:var(--mode-header-on)!important;border-color:var(--mode-header-ink)!important}html[data-kc-system] .kc-themed :is(.wt-mini,.wt-mini__drawer-panel) :is(.kc-donate-btn,.wt-mini__donate,.wt-mini__signup):hover{background:var(--mode-header-cta-hover)!important;color:var(--mode-header-on)!important}html[data-kc-system] .kc-themed .wt-mini .np-dd:hover :is(.np-dd__label,.np-dd__toggle),html[data-kc-system] .kc-themed .wt-mini .np-dd.is-open :is(.np-dd__label,.np-dd__toggle){color:var(--mode-header-ink)!important;background:var(--mode-header-hover);border-radius:4px}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__field{background:var(--mode-header-bg);border-color:var(--mode-header-field)}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__field:focus-within{border-color:var(--mode-header-hover-border);box-shadow:none;outline:3px solid var(--mode-header-ink);outline-offset:2px}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__input{background:transparent;color:var(--mode-header-ink);caret-color:currentColor;outline:none;box-shadow:none}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__input::placeholder,html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__clear{color:var(--mode-header-soft)}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__clear:hover{background:var(--mode-header-hover);color:var(--mode-header-ink)}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__go{background:var(--mode-header-ink);color:var(--mode-header-on)}html[data-kc-system] .kc-themed .kc-hsearch .kc-hsearch__go:hover{background:var(--mode-header-cta-hover);color:var(--mode-header-on)}html[data-kc-system] .kc-themed :is(.wt-mini,.wt-mini__drawer-panel) :is(a,button):focus-visible,html[data-kc-system] .kc-mode-menu button:focus-visible{outline:3px solid var(--kc-focus);outline-offset:3px;box-shadow:none}html[data-kc-system] :is(.wt-mini,.wt-masthead) .np-menu{color-scheme:dark;--wt-surface:var(--mode-menu-bg);--wt-ink:var(--mode-menu-ink);--wt-ink-soft:var(--mode-menu-soft);--wt-ink-quiet:var(--mode-menu-soft);--wt-accent:var(--mode-menu-accent);--wt-link:var(--mode-menu-accent);--wt-rule:var(--mode-menu-rule);--wt-field-border:var(--mode-menu-rule);--wt-menu-hover:var(--mode-menu-hover);--kc-focus:var(--mode-menu-accent);--wt-btn-bg:#ffffff;--wt-btn-ink:var(--mode-header-ink);--wt-btn-bg-hover:var(--mode-tag-bg);--rc-ink:var(--mode-menu-ink);--rc-ink-quiet:var(--mode-menu-soft);--rc-control:var(--mode-menu-rule);background:var(--mode-menu-bg);color:var(--mode-menu-ink);border-color:var(--mode-menu-rule)}html[data-kc-system] .kc-themed :is(.wt-mini,.wt-masthead) .np-menu a:not(:where(.kc-pcard a,.np-mr__cta,.np-games__playbtn)){color:var(--mode-menu-ink)}html[data-kc-system] .kc-themed .np-menu :is(.np-mega__hd,.np-ic__price,.np-ic__spec){color:var(--mode-menu-accent)}html[data-kc-system] .kc-themed .np-menu :is(.np-fhead__t,.np-ic__sub,.np-fc__dek,.np-mr__note){color:var(--mode-menu-soft)}html[data-kc-system] .kc-themed .np-menu :is(a.np-mr__cta,.np-games__playbtn){color:var(--mode-header-ink)!important;background:#fff!important;border:1px solid #ffffff;box-shadow:none;filter:none}html[data-kc-system] .kc-themed .np-menu :is(a.np-mr__cta,.np-games__playbtn):hover{background:var(--mode-tag-bg)!important;color:var(--mode-tag-ink)!important;border-color:var(--mode-tag-bg)}html[data-kc-system] .kc-themed .np-menu .np-fhead__tag{background:var(--mode-tag-bg);color:var(--mode-tag-ink);border:0;border-radius:4px;cursor:default}html[data-kc-system] .kc-themed .np-menu .kcg{color:var(--mode-menu-ink)}html[data-kc-system] .kc-themed .np-menu .kcg :is(.kcg__score,.kcg__instr,.kcg__instr-lab,.kcg__hint){color:var(--mode-menu-soft)}html[data-kc-system] .kc-themed .np-menu .kcg .kcg__btn{color:var(--mode-menu-ink);border-color:var(--mode-menu-rule);background:transparent}html[data-kc-system] .kc-themed .np-menu .kcg .kcg__btn:hover{background:var(--mode-menu-hover)}html[data-kc-system] .kc-themed :is(.am-side__nav a,.am-side__newpl):hover{background:var(--mode-hover);color:var(--mode-ink)}html[data-kc-system] .kc-themed :is(.am-side__nav a,.am-side__newpl):hover svg{color:currentColor}html[data-kc-system] .kc-themed .am-side__nav a[aria-current=page]{background:var(--mode-chip);color:var(--mode-accent);font-weight:700}html[data-kc-system] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--kc-focus,var(--mode-focus));outline-offset:3px}html[data-kc-system] :is(input,select,textarea){accent-color:var(--mode-accent)}html[data-kc-system] :is(.am-crownglyph,.am-lockup__crown){-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}html[data-kc-system] .kc-themed .kcg__canvas{background:var(--kcg-board)}html[data-kc-system] .kc-themed .kcg__card.is-up{background:var(--kcg-primary);color:var(--kcg-contrast)}html[data-kc-system] .kc-themed .kcg__card:after{color:var(--mode-accent)}html[data-kc-system] .kc-themed .kc-auth-card .kc-btn--primary{color:var(--mode-on);background:var(--mode-accent)}.kc-mode-menu:not(.kc-mode-menu--studies) .kc-mode-menu__originals{grid-template-columns:1fr;gap:4px;padding:0;border:0}html[data-kc-system] .kc-mode-menu{background:var(--mode-header-bg);color:var(--mode-header-ink);border-color:var(--mode-header-field)}html[data-kc-system] .kc-mode-menu button:hover,html[data-kc-system] .kc-mode-menu [aria-checked=true]{background:var(--mode-header-hover);color:var(--mode-header-ink)}@media(prefers-reduced-motion:reduce){.kc-mode-menu *,html[data-kc-system] .wt-mini :is(a,button){transition:none!important}}@media(forced-colors:active){.kc-mode-menu [aria-checked=true]{outline:2px solid Highlight}html[data-kc-system] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline-color:Highlight}}html[data-kc-system] .mus-tile{--mus-tile-ink:var(--mode-art-ink);background:var(--mode-art-bg)!important;color:var(--mode-art-ink)}html[data-kc-system] .mus-tile:after{background:none}html[data-kc-system] .mus-tile__crown{-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo);background:var(--mode-art-ink)!important;opacity:.09!important}html[data-kc-system] .mus-tile :is(.mus-tile__title,.mus-tile__sub){text-shadow:none}html[data-kc-system] .kc-acircle:not(.kc-colorpick__opt .kc-acircle){--kc-ac-fill:var(--mode-art-bg);--kc-ac-ink:var(--mode-art-ink);background:var(--mode-art-bg)}html[data-kc-system] .kc-themed .kc-lang__menu{color-scheme:light;background:var(--mode-header-bg);color:var(--mode-header-ink);border-color:var(--mode-header-field);--kc-focus:var(--mode-header-ink)}html[data-kc-system] .kc-themed .kc-lang__menu :is(.kc-lang__opt,.kc-lang__oname,.kc-lang__check,.kc-lang__search){color:var(--mode-header-ink)}html[data-kc-system] .kc-themed .kc-lang__search{background:var(--mode-header-bg);border-color:var(--mode-header-field)}html[data-kc-system] .kc-themed .kc-lang__search::placeholder,html[data-kc-system] .kc-themed .kc-lang__menu :is(.kc-lang__osub,.kc-lang__empty){color:var(--mode-header-soft);opacity:1}html[data-kc-system] .kc-themed .kc-lang__opt:is(:hover,.is-active){background:var(--mode-header-hover);color:var(--mode-header-ink)}html[data-kc-system] .kc-themed .kc-modal__panel :is(.kc-btn--primary,.kc-signup__btn){background:var(--mode-accent);color:var(--mode-on);border-color:var(--mode-accent)}html[data-kc-system] .kc-themed .kc-modal__panel :is(.kc-btn--primary,.kc-signup__btn):hover{background:var(--mode-accent-hover);border-color:var(--mode-accent-hover)}html[data-kc-system] .kc-themed .kc-modal__panel .kc-btn--ghost{color:var(--mode-ink);border-color:var(--mode-field)}html[data-kc-system] .kc-themed :is(.kcg-fs,.kcg-save){background:var(--mode-surface);color:var(--mode-ink);border-color:var(--mode-field)}html[data-kc-system] .kc-themed .kcg-fs__bar{border-color:var(--mode-field)}html[data-kc-system] .kc-themed .kcg-save__go{background:var(--mode-accent);color:var(--mode-on)}html[data-kc-system] .np-cp{--np-bg:var(--mode-art-bg);--np-ink:var(--mode-art-ink);background:var(--mode-art-fill);color:var(--mode-art-ink)}html[data-kc-system] .np-cp__crown{width:55.2px;height:44.16px;flex-shrink:0}html[data-kc-system=brooklyn] .np-cp__brand{position:relative;-webkit-text-fill-color:transparent;text-shadow:none;overflow:visible}html[data-kc-system=brooklyn] .np-cp__brand:after{content:"";position:absolute;pointer-events:none;top:calc(50% - .6095em);left:50%;transform:translate(-50%);width:3.033em;height:1.219em;background:currentColor;-webkit-mask:url(/assets/logos/modes/brooklyn-graffiti-keep.svg) center/100% 100% no-repeat;mask:url(/assets/logos/modes/brooklyn-graffiti-keep.svg) center/100% 100% no-repeat}html[data-kc-system=brooklyn] .np-cp__brand+.np-cp__brand:after{width:3.268em;-webkit-mask-image:url(/assets/logos/modes/brooklyn-graffiti-calm.svg);mask-image:url(/assets/logos/modes/brooklyn-graffiti-calm.svg)}html[data-kc-system] :is(.mus-crownart,.mus-poster)[data-mode-art]{--mus-art-ink:var(--mode-art-ink);--mus-art-fill:var(--mode-art-bg);background:var(--mode-art-fill)}html[data-kc-system] :is(.mus-crownart,.mus-poster)[data-mode-art] .mus-art__bg{fill:transparent}html[data-kc-system] .mus-crownart__mark{-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}html[data-kc-system] .mus-crownart.mus-hoverposter__design[data-mode-art]{background:transparent;--mus-art-ink:#ffffff}html[data-kc-system] .mus-hoverposter:has([data-mode-art]) .mus-hoverposter__scrim{background:#000000a6}html[data-kc-system=brooklyn] .mus-crownart.mus-hoverposter__design[data-mode-art]{--mus-art-ink:#071b34}html[data-kc-system=brooklyn] .mus-hoverposter:has([data-mode-art]) .mus-hoverposter__scrim{background:#fff9}.am-palette-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 24px}.am-palette-nav a{color:var(--mus-accent);text-underline-offset:5px}.am-palette-nav a[aria-current=page]{color:var(--mus-ink);font-weight:700}.am-palette-sources{max-width:75ch;color:var(--mus-ink-soft);margin:0 0 32px;line-height:1.6}.am-palette-sources summary{cursor:pointer;color:var(--mus-ink)}.am-palette-sources a{color:var(--mus-accent);text-underline-offset:3px}[data-music-palette] .am-rail:focus-visible{outline:3px solid var(--mus-accent);outline-offset:4px}html[data-kc-mode^=knight] .am-main[data-palette-family=knight]{background:#000}html[data-kc-mode^=knight] :is(.am-crownglyph,.am-lockup__crown){-webkit-mask-image:var(--mode-logo);mask-image:var(--mode-logo)}[data-palette-family=knight] [data-music-palette] .kc-fc{box-shadow:inset 0 0 0 1px #ffffff29}[data-music-palette] .kc-flip--spin .kc-flip__inner{animation:none}
