/* Local rendering defaults retained from the accepted preview. Wiki UI image URLs are removed. */

/* Preserved stylesheet: wiki-skin-0.css */
@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:0ms !important}}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:1px dotted;cursor:help}@supports (text-decoration:underline dotted){abbr[title]{border-bottom:0;text-decoration:underline dotted}}pre,code,tt,kbd,samp{font-family:monospace,monospace}sub,sup{line-height:1}img{border:0}figure{margin:0}button,input,optgroup,select,textarea{margin:0}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}legend{color:inherit;padding:0}figure[typeof~='mw:File'],figure[typeof~='mw:File/Frameless']{}.mw-body-content figure[typeof~='mw:File'] > a,.mw-body-content figure[typeof~='mw:File/Frameless'] > a{border:0}figure[typeof~='mw:File'].mw-halign-right,figure[typeof~='mw:File/Frameless'].mw-halign-right{margin:0 0 0.5em 0.5em;clear:right;float:right}figure[typeof~='mw:File'].mw-halign-left,figure[typeof~='mw:File/Frameless'].mw-halign-left{margin:0 0.5em 0.5em 0;clear:left;float:left}figure[typeof~='mw:File'].mw-halign-none,figure[typeof~='mw:File/Frameless'].mw-halign-none{clear:none;float:none}figure[typeof~='mw:File'].mw-halign-center,figure[typeof~='mw:File/Frameless'].mw-halign-center{margin:0 auto;display:table;border-collapse:collapse;clear:none;float:none}figure[typeof~='mw:File'] > figcaption,figure[typeof~='mw:File/Frameless'] > figcaption{display:none}figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{display:table;text-align:center;border-collapse:collapse;line-height:0;margin:0.5em 0 1.3em 1.4em;clear:right;float:right}.mw-body-content figure[typeof~='mw:File/Thumb'] > a,.mw-body-content figure[typeof~='mw:File/Frame'] > a{border:0}.mw-content-ltr figure[typeof~='mw:File/Thumb'],.mw-content-ltr figure[typeof~='mw:File/Frame']{margin:0.5em 0 1.3em 1.4em;clear:right;float:right}.mw-content-rtl figure[typeof~='mw:File/Thumb'],.mw-content-rtl figure[typeof~='mw:File/Frame']{margin:0.5em 1.4em 1.3em 0;clear:left;float:left}figure[typeof~='mw:File/Thumb'].mw-halign-right,figure[typeof~='mw:File/Frame'].mw-halign-right{margin:0.5em 0 1.3em 1.4em;clear:right;float:right}figure[typeof~='mw:File/Thumb'].mw-halign-left,figure[typeof~='mw:File/Frame'].mw-halign-left{margin:0.5em 1.4em 1.3em 0;clear:left;float:left}figure[typeof~='mw:File/Thumb'].mw-halign-none,figure[typeof~='mw:File/Frame'].mw-halign-none{margin:0;margin-bottom:0.5em;clear:none;float:none}figure[typeof~='mw:File/Thumb'].mw-halign-center,figure[typeof~='mw:File/Frame'].mw-halign-center{margin:0 auto 0.5em auto;clear:none;float:none}figure[typeof~='mw:File/Thumb'] > :not(figcaption),figure[typeof~='mw:File/Frame'] > :not(figcaption){}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{margin:3px}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-broken-media,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-broken-media{display:inline-block;line-height:1.6em;word-break:break-word;width:180px;font-size:94%}figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{display:table-caption;caption-side:bottom;line-height:1.4em;word-break:break-word;text-align:left;padding:0 6px 6px 6px}.mw-content-ltr figure[typeof~='mw:File/Thumb'] > figcaption,.mw-content-ltr figure[typeof~='mw:File/Frame'] > figcaption{text-align:left}.mw-content-rtl figure[typeof~='mw:File/Thumb'] > figcaption,.mw-content-rtl figure[typeof~='mw:File/Frame'] > figcaption{text-align:right}figure[typeof~='mw:File/Frame'] > figcaption:empty{padding-bottom:0}figure[typeof~='mw:File/Thumb'] > figcaption:empty{padding-bottom:3px}.mw-valign-middle .mw-file-element{vertical-align:middle}.mw-valign-baseline .mw-file-element{vertical-align:baseline}.mw-valign-sub .mw-file-element{vertical-align:sub}.mw-valign-super .mw-file-element{vertical-align:super}.mw-valign-top .mw-file-element{vertical-align:top}.mw-valign-text-top .mw-file-element{vertical-align:text-top}.mw-valign-bottom .mw-file-element{vertical-align:bottom}.mw-valign-text-bottom .mw-file-element{vertical-align:text-bottom}.mw-message-box{background-color:#eaecf0;color:#000;box-sizing:border-box;margin-bottom:16px;border:1px solid #54595d;padding:12px 24px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.mw-message-box > :only-child{margin:0}.mw-message-box h2{color:inherit;display:block;border:0;font-size:1em;font-weight:bold}.mw-message-box .mw-logevent-loglines li{font-size:90%}.mw-message-box-error{background-color:#fee7e6;border-color:#b32424}.mw-message-box-warning{background-color:#fef6e7;border-color:#a66200}.mw-message-box-success{background-color:#d5fdf4;border-color:#096450}.toctogglecheckbox:checked ~ ul{display:none}.mw-wiki-logo{background-image:none}@media print{figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{border:1pt;border-bottom:0;background-color:#fff}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{border:1pt solid #ddd}figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{background-color:#fff;color:#666;font-size:10pt;border:1pt;border-top:0}.mw-image-border .mw-file-element{border:1pt}.mw-parser-output a.external{}.mw-parser-output a.external.text::after,.mw-parser-output a.external.autonumber::after{content:' (' attr(href) ')';word-break:break-all;word-wrap:break-word}.mw-parser-output a.external.text[href^='//']:after,.mw-parser-output a.external.autonumber[href^='//']:after{content:' (https:' attr(href) ')'}.wikitable{background:#fff;margin:1em 0;border:1pt solid #aaa;border-collapse:collapse;font-size:10pt;page-break-inside:avoid}.wikitable > caption{padding:5px;font-size:10pt}.wikitable > tr > th,.wikitable > tr > td,.wikitable > * > tr > th,.wikitable > * > tr > td{background:#fff !important;color:#000 !important;border:1pt solid #aaa;padding:0.4em 0.6em}.wikitable > tr > th,.wikitable > * > tr > th{text-align:center}table.listing,table.listing td{border:1pt solid #000;border-collapse:collapse}.catlinks ul{display:inline;padding:0;list-style:none}.catlinks li{display:inline-block;line-height:1.15;margin:0.1em 0;border-left:1pt solid #aaa;padding:0 0.4em}.catlinks li:first-child{border-left:0;padding-left:0.2em}.mw-hidden-catlinks,.catlinks{display:none}.mw-editsection,.mw-editsection-like,.mw-indicators,#siteNotice,.usermessage{display:none}.printfooter{padding:1em 0}.center{text-align:center}a{background:none !important;padding:0 !important}a,a.external,a.new,a.stub{color:inherit !important;text-decoration:inherit !important}dt{font-weight:bold}.mw-heading,h1,h2,h3,h4,h5,h6{font-weight:bold;page-break-after:avoid;page-break-before:avoid}p{margin:1em 0;line-height:1.2;orphans:3;widows:3}img,figure{page-break-inside:avoid}img{border:0;vertical-align:middle}pre,.mw-code{background:#fff;color:#000;border:1pt dashed #000;padding:1em;font-size:8pt;white-space:pre-wrap;overflow-x:hidden;word-wrap:break-word}ul{list-style-type:square}.toctogglecheckbox:checked + .toctitle{display:none}.toc{background-color:#f9f9f9;border:1pt solid #aaa;padding:5px;display:table}.tocnumber,.toctext{display:table-cell}.tocnumber{padding-left:0;padding-right:0.5em}.mw-content-ltr .tocnumber{padding-left:0;padding-right:0.5em}.mw-content-rtl .tocnumber{padding-left:0.5em;padding-right:0}}@media screen{figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{border:1px solid #c8ccd1;border-bottom:0;background-color:#f8f9fa}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{border:1px solid #c8ccd1;background:#f8f9fa}figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{border:1px solid #c8ccd1;border-top:0;background-color:#f8f9fa;font-size:88.4%}.mw-image-border .mw-file-element{border:1px solid #eaecf0}figure[typeof~='mw:File/Thumb'] > figcaption::before{content:'';width:15px;height:11px;margin:0 0 0 3px;float:right}.mw-content-ltr figure[typeof~='mw:File/Thumb'] > figcaption::before{margin:0 0 0 3px;float:right}.mw-content-rtl figure[typeof~='mw:File/Thumb'] > figcaption::before{margin:0 3px 0 0;float:left}figure[typeof~='mw:File/Thumb'] > .mw-file-description,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify{display:block;position:relative}figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{content:'';width:15px;height:11px;position:absolute;bottom:-11px;right:6px;background-image:none}.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{right:6px;left:auto;background-image:none}.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{right:auto;left:6px;background-image:none}a.new{color:#ba0000}a.mw-selflink{color:inherit;font-weight:bold;text-decoration:inherit}a.mw-selflink:hover{cursor:inherit;text-decoration:inherit}a.mw-selflink:active,a.mw-selflink:visited{color:inherit}a.new:visited{color:#a55858}.mw-parser-output a.extiw,.mw-parser-output a.external{color:#36b}.mw-parser-output a.extiw:visited,.mw-parser-output a.external:visited{color:#636}.mw-parser-output a.extiw:active,.mw-parser-output a.external:active{color:#b63}.mw-underline-always a{text-decoration:underline}.mw-underline-never a{text-decoration:none}.plainlinks a.external{background:none !important;padding:0 !important}.mw-body-content::after{clear:both;content:'';display:block}.mw-body-content a.external.free{word-wrap:break-word}.mw-body-content .error{font-size:larger;color:#d73333}.rtl .mw-parser-output a.external.free,.rtl .mw-parser-output a.external.autonumber{direction:ltr;unicode-bidi:embed}.mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt{display:none}.wikitable{background-color:#f8f9fa;color:#202122;margin:1em 0;border:1px solid #a2a9b1;border-collapse:collapse}.wikitable > tr > th,.wikitable > tr > td,.wikitable > * > tr > th,.wikitable > * > tr > td{border:1px solid #a2a9b1;padding:0.2em 0.4em}.wikitable > tr > th,.wikitable > * > tr > th{background-color:#eaecf0;color:#202122;text-align:center}.wikitable > caption{font-weight:bold}#catlinks{text-align:left}.catlinks{background-color:#f8f9fa;margin-top:1em;border:1px solid #a2a9b1;padding:5px;clear:both}.catlinks ul{display:inline;margin:0;padding:0;list-style:none}.catlinks li{display:inline-block;line-height:1.25em;margin:0.125em 0;border-left:1px solid #a2a9b1;padding:0 0.5em}.catlinks li:first-child{border-left:0;padding-left:0.25em}.catlinks li a.mw-redirect{font-style:italic}.mw-hidden-cats-hidden,.catlinks-allhidden{display:none}.emptyPortlet{display:none}.printfooter,.client-nojs #t-print{display:none}.mw-editsection{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mw-editsection,.mw-editsection-like{font-size:small;font-weight:normal;margin-left:1em;vertical-align:baseline;line-height:0}.mw-content-ltr .mw-editsection,.mw-content-rtl .mw-content-ltr .mw-editsection,.mw-content-ltr .mw-editsection-like,.mw-content-rtl .mw-content-ltr .mw-editsection-like{margin-left:1em;margin-right:0}.mw-content-rtl .mw-editsection,.mw-content-ltr .mw-content-rtl .mw-editsection,.mw-content-rtl .mw-editsection-like,.mw-content-ltr .mw-content-rtl .mw-editsection-like{margin-right:1em;margin-left:0}.mw-indicators{float:right}#siteNotice{position:relative;text-align:center;margin:0}#localNotice{margin-bottom:0.9em}#siteSub{display:none}#mw-content-subtitle,#contentSub2{font-size:84%;line-height:1.2em;margin:0 0 1.4em 1em;color:#54595d;width:auto}span.subpages{display:block}.usermessage{background-color:#fef6e7;border:1px solid #a66200;color:#000;font-weight:bold;margin:2em 0 1em;padding:0.5em 1em;vertical-align:middle}a{text-decoration:none;color:#0645ad;background:none}a:not([href]){cursor:pointer}a:visited{color:#0b0080}a:active{color:#faa700}a:hover,a:focus{text-decoration:underline}a:lang(ar),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}img{border:0;vertical-align:middle}hr{height:1px;background-color:#a2a9b1;border:0;margin:0.2em 0}.mw-heading,h1,h2,h3,h4,h5,h6{color:#000;font-weight:bold;margin:0;padding-top:0.5em;padding-bottom:0.17em;overflow:hidden}.mw-heading1,h1,.mw-heading2,h2{margin-bottom:0.6em;border-bottom:1px solid #a2a9b1}.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5{margin-bottom:0.3em}.mw-heading1,h1{font-size:188%;font-weight:normal}.mw-heading2,h2{font-size:150%;font-weight:normal}.mw-heading3,h3{font-size:128%}.mw-heading4,h4{font-size:116%}.mw-heading5,h5{font-size:108%}.mw-heading6,h6{font-size:100%}.mw-heading h1,.mw-heading h2,.mw-heading h3,.mw-heading h4,.mw-heading h5,.mw-heading h6{display:inline;border:0;margin:0;padding:0;color:inherit;font:inherit}p{margin:0.4em 0 0.5em 0}p img{margin:0}ul{margin:0.3em 0 0 1.6em;padding:0}ol{margin:0.3em 0 0 3.2em;padding:0;list-style-image:none}li{margin-bottom:0.1em}dt{font-weight:bold;margin-bottom:0.1em}dl{margin-top:0.2em;margin-bottom:0.5em}dd{margin-left:1.6em;margin-bottom:0.1em}pre,code,tt,kbd,samp,.mw-code{font-family:monospace,monospace}pre,code,.mw-code{background-color:#f8f9fa;color:#000;border:1px solid #eaecf0}code{border-radius:2px;padding:1px 4px}pre,.mw-code{padding:1em;white-space:pre-wrap;overflow-x:hidden;word-wrap:break-word}table{font-size:100%}fieldset{border:1px solid #2a4b8d;margin:1em 0 1em 0;padding:0 1em 1em}legend{padding:0.5em}form{border:0;margin:0}textarea{display:block;box-sizing:border-box;width:100%;border:1px solid #a2a9b1;padding:0.1em}.center{width:100%;text-align:center}*.center *{margin-left:auto;margin-right:auto}.small{font-size:94%}table.small{font-size:100%}@counter-style meetei{system:numeric;symbols:'\ABF0' '\ABF1' '\ABF2' '\ABF3' '\ABF4' '\ABF5' '\ABF6' '\ABF7' '\ABF8' '\ABF9';suffix:') '}@counter-style santali{system:numeric;symbols:'\1C50' '\1C51' '\1C52' '\1C53' '\1C54' '\1C55' '\1C56' '\1C57' '\1C58' '\1C59'}@counter-style myanmar_with_period{system:numeric;symbols:'\1040' '\1041' '\1042' '\1043' '\1044' '\1045' '\1046' '\1047' '\1048' '\1049';suffix:'\104B\0020'}ol:lang(azb) li,ol:lang(bcc) li,ol:lang(bgn) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(lrc) li,ol:lang(luz) li,ol:lang(mzn) li{list-style-type:persian}ol:lang(ckb) li,ol:lang(sdh) li{list-style-type:arabic-indic}ol:lang(hi) li,ol:lang(mai) li,ol:lang(mr) li,ol:lang(ne) li{list-style-type:devanagari}ol:lang(as) li,ol:lang(bn) li{list-style-type:bengali}ol:lang(mni) li{list-style-type:meetei}ol:lang(or) li{list-style-type:oriya}ol:lang(sat) li{list-style-type:santali}ol:lang(blk) li,ol:lang(kjp) li,ol:lang(ksw) li,ol:lang(mnw) li,ol:lang(my) li,ol:lang(shn) li{list-style-type:myanmar_with_period}.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{margin:0.3em 0 0 1.6em;padding:0}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{margin:0.3em 1.6em 0 0;padding:0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{margin:0.3em 0 0 3.2em;padding:0}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{margin:0.3em 3.2em 0 0;padding:0}.mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd{margin-left:1.6em;margin-right:0}.mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd{margin-right:1.6em;margin-left:0}.mw-heading1:lang(anp),.mw-heading1:lang(as),.mw-heading1:lang(bh),.mw-heading1:lang(bho),.mw-heading1:lang(blk),.mw-heading1:lang(bn),.mw-heading1:lang(gu),.mw-heading1:lang(hi),.mw-heading1:lang(kjp),.mw-heading1:lang(kn),.mw-heading1:lang(ks),.mw-heading1:lang(ksw),.mw-heading1:lang(mag),.mw-heading1:lang(ml),.mw-heading1:lang(mr),.mw-heading1:lang(my),.mw-heading1:lang(mai),.mw-heading1:lang(mnw),.mw-heading1:lang(nit),.mw-heading1:lang(new),.mw-heading1:lang(or),.mw-heading1:lang(pa),.mw-heading1:lang(pi),.mw-heading1:lang(rki),.mw-heading1:lang(sa),.mw-heading1:lang(shn),.mw-heading1:lang(syl),.mw-heading1:lang(ta),.mw-heading1:lang(te),h1:lang(anp),h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(blk),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kjp),h1:lang(kn),h1:lang(ks),h1:lang(ksw),h1:lang(mag),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(mai),h1:lang(mnw),h1:lang(nit),h1:lang(new),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(rki),h1:lang(sa),h1:lang(shn),h1:lang(syl),h1:lang(ta),h1:lang(te){line-height:1.6em !important}.mw-heading:lang(anp),.mw-heading:lang(as),.mw-heading:lang(bh),.mw-heading:lang(bho),.mw-heading:lang(blk),.mw-heading:lang(bn),.mw-heading:lang(gu),.mw-heading:lang(hi),.mw-heading:lang(kjp),.mw-heading:lang(kn),.mw-heading:lang(ks),.mw-heading:lang(ksw),.mw-heading:lang(mag),.mw-heading:lang(ml),.mw-heading:lang(mr),.mw-heading:lang(my),.mw-heading:lang(mai),.mw-heading:lang(mnw),.mw-heading:lang(nit),.mw-heading:lang(new),.mw-heading:lang(or),.mw-heading:lang(pa),.mw-heading:lang(pi),.mw-heading:lang(rki),.mw-heading:lang(sa),.mw-heading:lang(shn),.mw-heading:lang(syl),.mw-heading:lang(ta),.mw-heading:lang(te),h2:lang(anp),h2:lang(as),h2:lang(bh),h2:lang(bho),h2:lang(blk),h2:lang(bn),h2:lang(gu),h2:lang(hi),h2:lang(kjp),h2:lang(kn),h2:lang(ks),h2:lang(ksw),h2:lang(mag),h2:lang(ml),h2:lang(mr),h2:lang(my),h2:lang(mai),h2:lang(mnw),h2:lang(nit),h2:lang(new),h2:lang(or),h2:lang(pa),h2:lang(pi),h2:lang(rki),h2:lang(sa),h2:lang(shn),h2:lang(syl),h2:lang(ta),h2:lang(te),h3:lang(anp),h3:lang(as),h3:lang(bh),h3:lang(bho),h3:lang(blk),h3:lang(bn),h3:lang(gu),h3:lang(hi),h3:lang(kjp),h3:lang(kn),h3:lang(ks),h3:lang(ksw),h3:lang(mag),h3:lang(ml),h3:lang(mr),h3:lang(my),h3:lang(mai),h3:lang(mnw),h3:lang(nit),h3:lang(new),h3:lang(or),h3:lang(pa),h3:lang(pi),h3:lang(rki),h3:lang(sa),h3:lang(shn),h3:lang(syl),h3:lang(ta),h3:lang(te),h4:lang(anp),h4:lang(as),h4:lang(bh),h4:lang(bho),h4:lang(blk),h4:lang(bn),h4:lang(gu),h4:lang(hi),h4:lang(kjp),h4:lang(kn),h4:lang(ks),h4:lang(ksw),h4:lang(mag),h4:lang(ml),h4:lang(mr),h4:lang(my),h4:lang(mai),h4:lang(mnw),h4:lang(nit),h4:lang(new),h4:lang(or),h4:lang(pa),h4:lang(pi),h4:lang(rki),h4:lang(sa),h4:lang(shn),h4:lang(syl),h4:lang(ta),h4:lang(te),h5:lang(anp),h5:lang(as),h5:lang(bh),h5:lang(bho),h5:lang(blk),h5:lang(bn),h5:lang(gu),h5:lang(hi),h5:lang(kjp),h5:lang(kn),h5:lang(ks),h5:lang(ksw),h5:lang(mag),h5:lang(ml),h5:lang(mr),h5:lang(my),h5:lang(mai),h5:lang(mnw),h5:lang(nit),h5:lang(new),h5:lang(or),h5:lang(pa),h5:lang(pi),h5:lang(rki),h5:lang(sa),h5:lang(shn),h5:lang(syl),h5:lang(ta),h5:lang(te),h6:lang(anp),h6:lang(as),h6:lang(bh),h6:lang(bho),h6:lang(blk),h6:lang(bn),h6:lang(gu),h6:lang(hi),h6:lang(kjp),h6:lang(kn),h6:lang(ks),h6:lang(ksw),h6:lang(mag),h6:lang(ml),h6:lang(mr),h6:lang(my),h6:lang(mai),h6:lang(mnw),h6:lang(nit),h6:lang(new),h6:lang(or),h6:lang(pa),h6:lang(pi),h6:lang(rki),h6:lang(sa),h6:lang(shn),h6:lang(syl),h6:lang(ta),h6:lang(te){line-height:1.4em}.mw-heading1:lang(ne),h1:lang(ne){line-height:1.9}.mw-heading2:lang(th),.mw-heading2:lang(ne),h2:lang(th),h2:lang(ne){line-height:1.6}.toc,.toccolours{background-color:#f8f9fa;border:1px solid #a2a9b1;padding:5px;font-size:95%}.toc{display:table;padding:7px}.toc h2{display:inline;border:0;padding:0;font-size:100%;font-weight:bold}.toc .toctitle{text-align:center}.toc ul{list-style:none;margin:0.3em 0;padding:0;text-align:left}.toc ul ul{margin:0 0 0 2em}table.toc{border-collapse:collapse}table.toc td{padding:0}.tocnumber,.toctext{display:table-cell;text-decoration:inherit}.tocnumber{color:#202122;padding-left:0;padding-right:0.5em}.mw-content-ltr .tocnumber{padding-left:0;padding-right:0.5em}.mw-content-rtl .tocnumber{padding-left:0.5em;padding-right:0}.toctogglecheckbox{display:inline !important;position:absolute;opacity:0;z-index:-1}.toctogglespan{font-size:94%}.toctogglespan::before{content:' ['}.toctogglespan::after{content:']'}.toctogglelabel{color:#0645ad;cursor:pointer}.toctogglelabel:hover{text-decoration:underline}.toctogglecheckbox:focus + .toctitle .toctogglelabel{text-decoration:underline;outline:auto}.toctogglecheckbox:checked + .toctitle .toctogglelabel::after{content:'show'}.toctogglecheckbox:not(:checked) + .toctitle .toctogglelabel::after{content:'hide'}.toc .toctitle{direction:ltr}.mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr .toc ul{text-align:left}.mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl .toc ul{text-align:right}.mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul{margin:0 0 0 2em}.mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul{margin:0 2em 0 0}}.mixin-vector-legacy-menu-heading-arrow{content:'';background:none 100% 50% no-repeat;width:1.23076923em;height:1.23076923em}@media screen{html,body{height:100%}:focus{outline-color:#36c}html{font-size:100%}html,body{font-family:sans-serif}ul{list-style-image:none}pre,.mw-code{line-height:1.3}.mw-jump-link:not(:focus){display:block;position:absolute !important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mw-editsection,.mw-editsection-like{font-family:sans-serif}.mw-body h1,.mw-body .mw-heading1,.mw-body-content h1,.mw-body-content .mw-heading1,.mw-body-content h2,.mw-body-content .mw-heading2{margin-bottom:0.25em;padding:0;font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif;line-height:1.375}.mw-body h1:lang(ja),.mw-body .mw-heading1:lang(ja),.mw-body-content h1:lang(ja),.mw-body-content .mw-heading1:lang(ja),.mw-body-content h2:lang(ja),.mw-body-content .mw-heading2:lang(ja),.mw-body h1:lang(he),.mw-body .mw-heading1:lang(he),.mw-body-content h1:lang(he),.mw-body-content .mw-heading1:lang(he),.mw-body-content h2:lang(he),.mw-body-content .mw-heading2:lang(he),.mw-body h1:lang(ko),.mw-body .mw-heading1:lang(ko),.mw-body-content h1:lang(ko),.mw-body-content .mw-heading1:lang(ko),.mw-body-content h2:lang(ko),.mw-body-content .mw-heading2:lang(ko){font-family:sans-serif}.mw-body h1:lang(ckb),.mw-body .mw-heading1:lang(ckb),.mw-body-content h1:lang(ckb),.mw-body-content .mw-heading1:lang(ckb),.mw-body-content h2:lang(ckb),.mw-body-content .mw-heading2:lang(ckb){font-family:'Scheherazade','Linux Libertine','Georgia','Times','Source Serif Pro',serif}.mw-body h1:lang(my),.mw-body .mw-heading1:lang(my),.mw-body-content h1:lang(my),.mw-body-content .mw-heading1:lang(my),.mw-body-content h2:lang(my),.mw-body-content .mw-heading2:lang(my){line-height:normal}.mw-body h1,.mw-body .mw-heading1,.mw-body-content h1,.mw-body-content .mw-heading1{font-size:1.8em}#siteSub{display:none}.vector-body{font-size:0.875em;font-size:calc(1em * 0.875);line-height:1.6}.vector-body #siteSub{font-size:12.8px}.vector-body .mw-heading1,.vector-body h1{margin-top:1em}.vector-body .mw-heading2,.vector-body h2{margin-top:1em;font-size:1.5em}.vector-body .mw-heading3,.vector-body h3,.vector-body .mw-heading4,.vector-body h4,.vector-body .mw-heading5,.vector-body h5,.vector-body .mw-heading6,.vector-body h6{margin-top:0.3em;margin-bottom:0;padding-bottom:0;line-height:1.6}.vector-body .mw-heading3,.vector-body h3{font-size:1.2em}.vector-body .mw-heading3,.vector-body h3,.vector-body .mw-heading4,.vector-body h4{font-weight:bold}.vector-body .mw-heading4,.vector-body h4,.vector-body .mw-heading5,.vector-body h5,.vector-body .mw-heading6,.vector-body h6{font-size:100%}.vector-body .mw-heading1 h1,.vector-body .mw-heading2 h2,.vector-body .mw-heading3 h3,.vector-body .mw-heading4 h4,.vector-body .mw-heading5 h5,.vector-body .mw-heading6 h6{margin-top:0;font-size:inherit}.vector-body .toc h2{font-family:sans-serif;font-size:100%}.vector-body p{margin:0.5em 0}.vector-body blockquote{border-left:4px solid #eaecf0;padding:8px 32px}.vector-body blockquote > :first-child{margin-top:0}.vector-body blockquote > :last-child{margin-bottom:0}.mw-parser-output a{word-wrap:break-word}.mw-parser-output a.external{background-image:none;background-position:center right;background-repeat:no-repeat;background-size:0.857em;padding-right:1em}.mw-parser-output a.external.free{word-break:break-all}body{background-color:#f6f6f6;overflow-y:scroll}.mw-body,.parsoid-body{background-color:#fff;color:#202122;direction:ltr;padding:1em}#p-personal{position:absolute;top:6px;right:0.75em}#p-personal ul{padding-left:10em}.mw-body,#mw-data-after-content{margin-left:10em}.mw-body{margin-top:-1px;border:1px solid #a7d7f9;border-right-width:0}.mw-body .firstHeading{overflow:visible}.mw-indicators{z-index:1}.vector-body{position:relative;z-index:0}#mw-page-base{background-color:#fbfbfb;background-image:linear-gradient(to bottom,#fff 50%,#f6f6f6 100%);background-position:bottom left;height:5em}#mw-head-base{margin-top:-5em;margin-left:10em;height:5em}#mw-navigation h2{position:absolute;top:-9999px}#mw-head{position:absolute;top:0;right:0;width:100%}#left-navigation{float:left;margin-left:10em;margin-top:2.5em;margin-bottom:-2.5em}#right-navigation{float:right;margin-top:2.5em}.vector-search-box{float:left;margin-right:0.5em;margin-left:0.5em}.vector-search-box form{margin:0.5em 0 0}.vector-search-box-inner{min-width:5em;width:20vw;max-width:20em}#mw-panel{position:absolute;top:0;width:10em;left:0}#p-logo + .mw-portlet .vector-menu-heading{display:none}.mw-footer{margin-left:10em;margin-top:0;padding:0.75em}.mw-content-ltr{direction:ltr}.mw-content-rtl{direction:rtl}.mw-indicators{font-size:0.875em;line-height:1.6;position:relative;float:right}.mw-indicator{display:inline-block}.mw-footer{direction:ltr}.mw-footer ul{list-style:none;margin:0;padding:0}.mw-footer li{color:#202122;margin:0;padding:0.5em 0;font-size:0.75em}#footer-icons{float:right}#footer-icons li{float:left;margin-left:0.5em;line-height:2;text-align:right}#footer-info li{line-height:1.4}#footer-places li{float:left;margin-right:1em;line-height:2}.mw-portlet .vector-menu-heading{display:none}.mw-portlet ul{list-style:none;margin:0}.vector-menu-checkbox:checked + .vector-menu-heading::after{transform:scaleY(-1)}.vector-menu-dropdown{direction:ltr;float:left;cursor:pointer;position:relative;line-height:1.125em}.vector-menu-dropdown .vector-menu-heading{display:flex;color:#54595d;font-size:0.8125em;background-position:right bottom;margin:0 -1px 0 0;padding:1.25em 8px 6px;font-weight:normal}.vector-menu-dropdown .vector-menu-heading::after{content:'';background:none 100% 50% no-repeat;width:1.23076923em;height:1.23076923em;opacity:1}.vector-menu-dropdown .vector-menu-heading:hover,.vector-menu-dropdown .vector-menu-heading:focus{color:#202122}.vector-menu-dropdown .vector-menu-heading:hover::after,.vector-menu-dropdown .vector-menu-heading:focus::after{opacity:1}.vector-menu-dropdown .vector-menu-content{position:absolute;top:100%;left:-1px;opacity:0;height:0;visibility:hidden;overflow:hidden;margin:0;padding:0;z-index:50;line-height:1.125em;background-color:#fff;border:1px solid #a2a9b1;border-top-width:0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);transition-property:opacity;transition-duration:100ms;min-width:100%}.vector-menu-dropdown > .vector-menu-content-list{list-style:none}.vector-menu-dropdown:hover .vector-menu-content{opacity:1;visibility:visible;height:auto}.vector-menu-dropdown .mw-list-item{padding:0;margin:0;text-align:left;line-height:1em}.vector-menu-dropdown .mw-list-item a:not(.vector-icon){font-size:0.8125em}.vector-menu-dropdown .mw-list-item a{cursor:pointer;display:block;white-space:nowrap;padding:0.625em;color:#0645ad}.vector-menu-dropdown .mw-list-item.selected a,.vector-menu-dropdown .mw-list-item.selected a:visited{color:#202122;text-decoration:none}.vector-menu-checkbox{cursor:pointer;position:absolute;top:0;left:0;z-index:1;opacity:0;width:100%;height:100%;margin:0;padding:0;display:none}.vector-menu-checkbox:checked ~ .vector-menu-content{opacity:1;visibility:visible;height:auto}:not(:checked) > .vector-menu-checkbox{display:block}.vector-menu-checkbox:focus + .vector-menu-heading:not(.cdx-button){outline:dotted 1px;outline:auto -webkit-focus-ring-color}.vector-menu-tabs-legacy{background-position:left bottom;float:left;height:2.5em;padding-left:1px}.vector-menu-tabs-legacy .vector-menu-heading{display:none}.vector-menu-tabs-legacy ul{float:left;height:100%;list-style:none;margin:0;padding:0}.vector-menu-tabs-legacy li{background-image:linear-gradient(to top,#77c1f6 0,#e8f2f8 1px,#fff 100%);background-position:left bottom;background-repeat:repeat-x;float:left;display:block;height:100%;margin:0;padding:0;line-height:1.125em;white-space:nowrap}.vector-menu-tabs-legacy li a{background-position:right bottom;color:#0645ad;box-sizing:border-box;display:block;float:left;height:3.07692308em;position:relative;padding-top:1.25em;padding-left:8px;padding-right:8px;font-size:0.8125em;cursor:pointer}.vector-menu-tabs-legacy .new a,.vector-menu-tabs-legacy .new a:visited{color:#ba0000}.vector-menu-tabs-legacy .selected{background:#ffffff}.vector-menu-tabs-legacy .selected a,.vector-menu-tabs-legacy .selected a:visited{color:#202122;text-decoration:none}.vector-menu-tabs-legacy .icon a{background-position:right bottom;background-repeat:no-repeat}.vector-menu-tabs,.vector-menu-tabs a,#mw-head .vector-menu-dropdown .vector-menu-heading{background-image:linear-gradient(to bottom,rgba(167,215,249,0) 0,#a7d7f9 100%);background-repeat:no-repeat;background-size:1px 100%}#mw-head .vector-menu-dropdown .vector-menu-heading{background-position:right bottom}.vector-legacy-sidebar{font-size:inherit}.vector-legacy-sidebar nav:first-child{background-image:none}.vector-legacy-sidebar nav:first-child .vector-menu-heading{display:none}.vector-legacy-sidebar nav:first-child .vector-menu-content{margin-left:0.5em}.vector-legacy-sidebar .vector-menu-portal{margin:0 0.6em 0 0.7em;padding:0.25em 0;direction:ltr}.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading{display:block;color:#54595d;margin:0.5em 0 0 0.66666667em;border:0;padding:0.25em 0;font-size:0.75em;font-weight:normal;cursor:default;background-image:linear-gradient(to right,rgba(200,204,209,0) 0,#c8ccd1 33%,#c8ccd1 66%,rgba(200,204,209,0) 100%);background-position:center bottom;background-repeat:no-repeat;background-size:100% 1px}.vector-legacy-sidebar .vector-menu-portal .vector-menu-content{margin-left:0.5em;padding-top:0}.vector-legacy-sidebar .vector-menu-portal .vector-menu-content ul{list-style:none;margin:0;padding-top:0.3em}.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li{margin:0;padding:0.25em 0;font-size:0.75em;line-height:1.125em;word-wrap:break-word}.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a{color:#0645ad}.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited{color:#0b0080}.vector-search-box-inner{position:relative;height:100%}.vector-search-box-input{background-color:rgba(255,255,255,0.5);color:#000;width:100%;height:2.15384615em;box-sizing:border-box;border:1px solid #a2a9b1;border-radius:2px;padding:5px 2.15384615em 5px 0.4em;box-shadow:inset 0 0 0 1px transparent;font-family:inherit;direction:ltr;transition-property:border-color,box-shadow;transition-duration:250ms;-webkit-appearance:none;-moz-appearance:textfield}.vector-search-box-inner:hover .vector-search-box-input{border-color:#72777d}.vector-search-box-input:focus,.vector-search-box-inner:hover .vector-search-box-input:focus{outline:0;border-color:#36c;box-shadow:inset 0 0 0 1px #36c}.vector-search-box-input::-webkit-input-placeholder{color:#72777d;opacity:1}.vector-search-box-input:-ms-input-placeholder{color:#72777d;opacity:1}.vector-search-box-input::-moz-placeholder{color:#72777d;opacity:1}.vector-search-box-input::placeholder{color:#72777d;opacity:1}.vector-search-box-input::-webkit-search-decoration,.vector-search-box-input::-webkit-search-cancel-button,.vector-search-box-input::-webkit-search-results-button,.vector-search-box-input::-webkit-search-results-decoration{display:none}.searchButton{background-color:transparent;position:absolute;top:1px;bottom:1px;right:1px;min-width:28px;width:2.15384615em;border:0;padding:0;cursor:pointer;font-size:0.8125em;direction:ltr;text-indent:-99999px;white-space:nowrap;overflow:hidden;z-index:1}.searchButton[name='go']{background:no-repeat center / 1.23076923em none;opacity:0.67}.vector-search-box h3{display:block;position:absolute !important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden}#p-logo{width:10em;height:160px;margin-bottom:1em}#p-logo a{background-position:center center;background-repeat:no-repeat;display:block;width:10em;height:160px;text-decoration:none}#localNotice{margin-bottom:0.9em}#siteNotice{font-size:0.8em}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.vector-menu-tabs .mw-watchlink.icon a{width:2.15384615em;height:0;padding:3.07692308em 0 0 0;overflow:hidden}.vector-menu-tabs .mw-watchlink.icon a::before{background-repeat:no-repeat;background-position:50% 50%;content:'';display:block;position:absolute;top:1.07692308em;left:0.38461538em;width:1.23076923em;height:1.23076923em}.vector-menu-tabs #ca-unwatch.icon a::before{background-image:none}.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a::before{background-image:none}.vector-menu-tabs #ca-watch.icon a::before{background-image:none}.vector-menu-tabs #ca-unwatch.icon a:hover::before,.vector-menu-tabs #ca-unwatch.icon a:focus::before{background-image:none}.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:hover::before,.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:focus::before{background-image:none}.vector-menu-tabs #ca-watch.icon a:hover::before,.vector-menu-tabs #ca-watch.icon a:focus::before{background-image:none}.vector-menu-tabs #ca-unwatch.icon .loading::before,.vector-menu-tabs #ca-watch.icon .loading::before{animation:rotate 700ms infinite linear;outline:0;cursor:default;pointer-events:none;transform-origin:50% 50%}.vector-user-menu-legacy{}.vector-user-menu-legacy li{font-size:0.75em;float:left;margin-left:0.75em;padding-top:0.5em;line-height:1.16666667}.vector-user-menu-legacy #pt-anonuserpage,.vector-user-menu-legacy #pt-userpage a{background-position:left 0.33333333em;background-image:none;background-repeat:no-repeat;background-size:1.16666667em 1.16666667em;padding-top:0.5em;padding-left:1.5em}.vector-user-menu-legacy #pt-userpage{padding-top:0}.vector-user-menu-legacy #pt-userpage a{display:inline-block}.vector-user-menu-legacy #pt-anonuserpage{color:#54595d}.vector-user-menu-legacy .vector-menu-content-list{display:flex;flex-wrap:wrap;flex-grow:1;justify-content:flex-end;align-items:baseline}}@media screen and (min-width:982px){.mw-body,#mw-head-base,#left-navigation,#mw-data-after-content,.mw-footer{margin-left:11em}.mw-body{padding:1.25em 1.5em 1.5em 1.5em}.mw-footer{padding:1.25em}#mw-panel{padding-left:0.5em}.vector-search-box{margin-right:1em}#p-personal{right:1em}}@media print{.toc,body{padding:10px;font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif}.printfooter,.mw-footer,.thumb,figure,table,ol,dl,ul,.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{font-family:sans-serif}img{font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif}.mw-body a:not(.image){border-bottom:1px solid #aaa}.firstHeading{font-size:25pt;line-height:28pt;margin-bottom:20px;padding-bottom:5px}.firstHeading,.mw-heading2,h2{overflow:hidden;border-bottom:2px solid #000}.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{margin:30px 0 0}.mw-heading2,h2,.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{padding:0;position:relative}.mw-heading2,h2{font-size:18pt;line-height:24pt;margin-bottom:0.25em}.mw-heading3,h3{font-size:14pt;line-height:20pt}.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{font-size:12pt;line-height:16pt}p{font-size:12pt;line-height:16pt;margin-top:5px;text-align:justify}p::before{content:'';display:block;width:120pt;overflow:hidden}blockquote{border-left:2px solid #000;padding-left:20px}ol,ul{margin:10px 0 0 1.6em;padding:0}ol li,ul li{padding:2px 0;font-size:12pt}table ol li,table ul li{font-size:inherit}.toc{page-break-before:avoid;page-break-after:avoid;background:none;border:0;display:table}.toc a{border:0;font-weight:normal}.toc > ul > li{margin-bottom:4px;font-weight:bold}.toc ul{margin:0;list-style:none}.toc ul ul{padding-left:30px}.toc li.toclevel-1 > a{font-size:12pt;font-weight:bold}#mw-navigation,.noprint,.mw-jump-link,.mw-portlet-lang,.toc .tocnumber{display:none}.printfooter{margin-top:10px;border-top:3px solid #000;padding-top:10px;font-size:10pt;clear:both}.mw-footer{margin-top:12px;border-top:1px solid #eee;padding-top:5px}#footer-info{margin:0;padding:0}#footer-info li{color:#999;list-style:none;display:block;padding-bottom:10px;font-size:10pt}#footer-info li a{color:#999 !important}#footer-info-lastmod{color:#000;font-size:12pt;font-weight:bold}.noprint,.mw-cite-backlink,.mw-redirectedfrom,.patrollink,#column-one,#footer-places,#mw-navigation,#f-poweredbyico,#f-copyrightico,li#about,li#disclaimer,li#mobileview,li#privacy{display:none}#footer{background:#fff;color:#000;margin-top:1em;border-top:1pt solid #aaa;padding-top:5px;direction:ltr}}

/* Preserved stylesheet: wiki-skin-1.css */
html,body{background:#000000 !important;color:#ffffff !important;font-family:monospace !important}#globalWrapper{background:#000000 !important}#header{background:#000000 !important;border-bottom:2px solid #ff00ff !important}#column-content,#column-one{background:#000000 !important}#content,.mw-body,div#content{background:#000000 !important;color:#ffffff !important;border:1px solid #ff00ff !important}#bodyContent,.mw-body-content,.mw-parser-output{background:#000000 !important;color:#ffffff !important;font-family:monospace !important}*{background-image:none !important}#mw-page-base,#mw-head-base{background:#000000 !important}h1,h2,h3,h4,h5,h6,.mw-body h1,.mw-body h2{color:#ffd700 !important;border-bottom:1px solid #ff00ff !important;font-family:monospace !important}#firstHeading,h1.firstHeading{color:#ffd700 !important;font-family:monospace !important;border-bottom:2px solid #ff00ff !important}a,a:link{color:#00ffff !important}a:visited{color:#00cccc !important}a:hover{color:#ffd700 !important}a:active{color:#ffd700 !important}#mw-head{background:#000000 !important;border-bottom:2px solid #ff00ff !important}#mw-head a{color:#00ffff !important}#left-navigation,#right-navigation{background:#000000 !important}.vector-menu-tabs,.vector-menu-tabs li,.vector-menu-tabs li a{background:#000000 !important;background-color:#000000 !important;color:#00ffff !important}.vector-menu-tabs .vector-menu-content-list li a{color:#00ffff !important;background-color:#111111 !important;border-color:#ff00ff !important;font-family:monospace !important}.vector-menu-tabs .vector-menu-content-list li a:hover{color:#ffd700 !important;background-color:#1a0033 !important}.vector-menu-tabs .vector-menu-content-list li.selected a{color:#ffd700 !important;background-color:#000000 !important;border-color:#ff00ff !important}li#ca-nstab-main,li#ca-talk,li#ca-edit,li#ca-history{background:#000000 !important}#p-cactions ul,#p-cactions li,#p-cactions li a,#p-namespaces ul,#p-namespaces li,#p-namespaces li a{background:#000000 !important;border-color:#ff00ff !important;color:#00ffff !important}#p-namespaces li.selected a{color:#ffd700 !important}.vector-menu-dropdown .vector-menu-content{background-color:#111111 !important;border:1px solid #ff00ff !important}.vector-menu-dropdown .vector-menu-content-list li a{color:#00ffff !important;font-family:monospace !important}.vector-menu-dropdown .vector-menu-content-list li a:hover{color:#ffd700 !important;background-color:#1a0033 !important}.vector-menu-dropdown .vector-menu-heading{color:#00ffff !important;font-family:monospace !important}.vector-menu-dropdown .vector-menu-heading:hover{color:#ffd700 !important}#mw-panel{background:#000000 !important;border-right:1px solid #ff00ff !important}.portal{background:#000000 !important}#mw-panel .portal h3,.vector-menu-heading,.mw-portlet-label{color:#ff00ff !important;border-bottom:1px solid #ff00ff !important;font-family:monospace !important;background-color:#111111 !important;padding:4px 8px !important}#mw-panel .portal .body li a,#mw-panel .portal .body ul li a,.vector-menu-content-list li a,.mw-portlet a{color:#00ffff !important;font-family:monospace !important}#mw-panel .portal .body li a:hover,.vector-menu-content-list li a:hover,.mw-portlet a:hover{color:#ffd700 !important}.portlet{background:#000000 !important;border-color:#ff00ff !important}.portlet h3{background:#000000 !important;color:#ffd700 !important;border-color:#ff00ff !important}.portlet div.pBody{background:#000000 !important;border-color:#ff00ff !important}#p-nav div.pBody a,#p-tb div.pBody a,#p-tb .body li a{color:#00ffff !important}#p-personal li a,#p-personal .vector-menu-content-list li a,#pt-userpage a,#pt-mytalk a,#pt-preferences a,#pt-watchlist a,#pt-mycontris a,#pt-logout a,#pt-login a,#pt-createaccount a{color:#00ffff !important;font-family:monospace !important}#p-personal li a:hover,#pt-userpage a:hover,#pt-login a:hover{color:#ffd700 !important}#searchInput{background:#111111 !important;color:#ffffff !important;border:1px solid #ff00ff !important;font-family:monospace !important}#searchButton,#mw-searchButton{background:#000000 !important;color:#ffd700 !important;border:1px solid #ff00ff !important;font-family:monospace !important}table,th,td{border-color:#ff00ff !important;background-color:#000000 !important;color:#ffffff !important;font-family:monospace !important}th{background-color:#111111 !important;color:#ffd700 !important}.wikitable{border-collapse:collapse !important;background-color:#000000 !important;color:#ffffff !important;width:100% !important}.wikitable th,.wikitable td{border:1px solid #ff00ff !important;padding:5px 8px !important;background-color:#000000 !important;color:#ffffff !important}.wikitable th{background-color:#111111 !important;color:#ffd700 !important}#toc,.toc,.toccolours{background-color:#111111 !important;border:1px solid #ff00ff !important;color:#ffffff !important;font-family:monospace !important}#toc h2,.toctitle{color:#ffd700 !important;border-bottom:1px solid #ff00ff !important}#toc ul li a{color:#00ffff !important}#toc ul li a:hover{color:#ffd700 !important}.tocnumber{color:#ff00ff !important}#footer{background:#000000 !important;border-top:2px solid #ff00ff !important;color:#ffffff !important;font-family:monospace !important}#footer a{color:#00ffff !important}#footer-info li,#footer-places li{color:#ffffff !important}#wpTextbox1{background:#111111 !important;color:#ffffff !important;border:1px solid #ff00ff !important;font-family:monospace !important}#catlinks{background:#000000 !important;border:1px solid #ff00ff !important;color:#ffd700 !important;font-family:monospace !important}#catlinks a{color:#00ffff !important}div.thumb{border:1px solid #ff00ff !important;background-color:#111111 !important}div.thumbinner{background-color:#111111 !important;border:1px solid #ff00ff !important;color:#ffffff !important}div.thumbcaption{color:#ffffff !important;font-family:monospace !important}ul.gallery{background-color:#000000 !important;border:1px solid #ff00ff !important}li.gallerybox div{background-color:#111111 !important;border:1px solid #ff00ff !important}.gallerytext{color:#ffffff !important;font-family:monospace !important}.mw-collapsible-toggle{color:#ffd700 !important;font-family:monospace !important;cursor:pointer !important}.mw-collapsible{border:1px solid #ff00ff !important;background-color:#111111 !important}hr{border-color:#ff00ff !important}blockquote{border-left:3px solid #ff00ff !important;background-color:#111111 !important;color:#00ffff !important;padding:10px !important}code,pre{background-color:#111111 !important;color:#00ffff !important;border:1px solid #ff00ff !important;font-family:monospace !important}.diff-addedline{background-color:#001a00 !important;color:#00ff00 !important}.diff-deletedline{background-color:#1a0000 !important;color:#ff0000 !important}.diff-context{background-color:#0a0a0a !important;color:#ffffff !important}.mw-parser-output img{max-width:100% !important;height:auto !important}.character-image img,.character-image{max-width:100% !important;width:100% !important;height:auto !important}#p-logo a{background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:130px !important;height:130px !important}.sanroo-pink,td[style*="ff69b4"]{color:#ff69b4 !important;border-color:#ff69b4 !important}#userloginForm{background-color:#111111 !important;border:1px solid #ff00ff !important}#userloginForm input[type="text"],#userloginForm input[type="password"]{background-color:#000000 !important;color:#ffffff !important;border:1px solid #ff00ff !important}#userloginForm input[type="submit"]{background-color:#111111 !important;color:#ff00ff !important;border:1px solid #ff00ff !important;cursor:pointer !important}.mw-message-box-warning{background-color:#1a1100 !important;border:1px solid #ffd700 !important;color:#ffd700 !important}.mw-message-box-error{background-color:#1a0000 !important;border:1px solid #ff0000 !important;color:#ff0000 !important}.mw-message-box-notice{background-color:#001a1a !important;border:1px solid #00ffff !important;color:#00ffff !important}#p-logo a{background-image:none !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:130px !important;height:130px !important;display:block !important}

/* Preserved stylesheet: wiki-common.css */
/* ========================================
   NIGHT CITY MUSH — COMMON.CSS
   Complete cyberpunk theme — all fixes included
   ======================================== */

/* --- GLOBAL BASE --- */
html, body {
    background: #000000 !important;
    color: #ffffff !important;
    font-family: monospace !important;
}

/* --- MONOBOOK GLOBAL WRAPPER --- */
#globalWrapper {
    background: #000000 !important;
}

#header {
    background: #000000 !important;
    border-bottom: 2px solid #ff00ff !important;
}

#column-content, #column-one {
    background: #000000 !important;
}

/* --- MAIN CONTENT AREA --- */
#content, .mw-body, div#content {
    background: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #ff00ff !important;
}

#bodyContent, .mw-body-content, .mw-parser-output {
    background: #000000 !important;
    color: #ffffff !important;
    font-family: monospace !important;
}

/* --- STRIP ALL BACKGROUND IMAGES AND GRADIENTS --- */
* {
    background-image: none !important;
}

/* --- KILL ALL WHITE BACKGROUNDS --- */
#mw-page-base, #mw-head-base {
    background: #000000 !important;
}

/* --- HEADINGS --- */
h1, h2, h3, h4, h5, h6,
.mw-body h1, .mw-body h2 {
    color: #ffd700 !important;
    border-bottom: 1px solid #ff00ff !important;
    font-family: monospace !important;
}

#firstHeading, h1.firstHeading {
    color: #ffd700 !important;
    font-family: monospace !important;
    border-bottom: 2px solid #ff00ff !important;
}

/* --- LINKS --- */
a, a:link {
    color: #00ffff !important;
}

a:visited {
    color: #00cccc !important;
}

a:hover {
    color: #ffd700 !important;
}

a:active {
    color: #ffd700 !important;
}

/* --- TOP NAVIGATION BAR --- */
#mw-head {
    background: #000000 !important;
    border-bottom: 2px solid #ff00ff !important;
}

#mw-head a {
    color: #00ffff !important;
}

#left-navigation, #right-navigation {
    background: #000000 !important;
}

/* --- NAVIGATION TABS --- */
.vector-menu-tabs,
.vector-menu-tabs li,
.vector-menu-tabs li a {
    background: #000000 !important;
    background-color: #000000 !important;
    color: #00ffff !important;
}

.vector-menu-tabs .vector-menu-content-list li a {
    color: #00ffff !important;
    background-color: #111111 !important;
    border-color: #ff00ff !important;
    font-family: monospace !important;
}

.vector-menu-tabs .vector-menu-content-list li a:hover {
    color: #ffd700 !important;
    background-color: #1a0033 !important;
}

.vector-menu-tabs .vector-menu-content-list li.selected a {
    color: #ffd700 !important;
    background-color: #000000 !important;
    border-color: #ff00ff !important;
}

/* --- PAGE TAB BACKGROUNDS --- */
li#ca-nstab-main, li#ca-talk,
li#ca-edit, li#ca-history {
    background: #000000 !important;
}

/* --- MONOBOOK PAGE TABS --- */
#p-cactions ul, #p-cactions li, #p-cactions li a,
#p-namespaces ul, #p-namespaces li, #p-namespaces li a {
    background: #000000 !important;
    border-color: #ff00ff !important;
    color: #00ffff !important;
}

#p-namespaces li.selected a {
    color: #ffd700 !important;
}

/* --- DROPDOWN MENUS --- */
.vector-menu-dropdown .vector-menu-content {
    background-color: #111111 !important;
    border: 1px solid #ff00ff !important;
}

.vector-menu-dropdown .vector-menu-content-list li a {
    color: #00ffff !important;
    font-family: monospace !important;
}

.vector-menu-dropdown .vector-menu-content-list li a:hover {
    color: #ffd700 !important;
    background-color: #1a0033 !important;
}

.vector-menu-dropdown .vector-menu-heading {
    color: #00ffff !important;
    font-family: monospace !important;
}

.vector-menu-dropdown .vector-menu-heading:hover {
    color: #ffd700 !important;
}

/* --- SIDEBAR --- */
#mw-panel {
    background: #000000 !important;
    border-right: 1px solid #ff00ff !important;
}

.portal {
    background: #000000 !important;
}

#mw-panel .portal h3,
.vector-menu-heading,
.mw-portlet-label {
    color: #ff00ff !important;
    border-bottom: 1px solid #ff00ff !important;
    font-family: monospace !important;
    background-color: #111111 !important;
    padding: 4px 8px !important;
}

#mw-panel .portal .body li a,
#mw-panel .portal .body ul li a,
.vector-menu-content-list li a,
.mw-portlet a {
    color: #00ffff !important;
    font-family: monospace !important;
}

#mw-panel .portal .body li a:hover,
.vector-menu-content-list li a:hover,
.mw-portlet a:hover {
    color: #ffd700 !important;
}

/* --- MONOBOOK SIDEBAR PORTLETS --- */
.portlet {
    background: #000000 !important;
    border-color: #ff00ff !important;
}

.portlet h3 {
    background: #000000 !important;
    color: #ffd700 !important;
    border-color: #ff00ff !important;
}

.portlet div.pBody {
    background: #000000 !important;
    border-color: #ff00ff !important;
}

#p-nav div.pBody a,
#p-tb div.pBody a,
#p-tb .body li a {
    color: #00ffff !important;
}

/* --- PERSONAL TOOLS --- */
#p-personal li a,
#p-personal .vector-menu-content-list li a,
#pt-userpage a, #pt-mytalk a,
#pt-preferences a, #pt-watchlist a,
#pt-mycontris a, #pt-logout a,
#pt-login a, #pt-createaccount a {
    color: #00ffff !important;
    font-family: monospace !important;
}

#p-personal li a:hover,
#pt-userpage a:hover, #pt-login a:hover {
    color: #ffd700 !important;
}

/* --- SEARCH BAR --- */
#searchInput {
    background: #111111 !important;
    color: #ffffff !important;
    border: 1px solid #ff00ff !important;
    font-family: monospace !important;
}

#searchButton, #mw-searchButton {
    background: #000000 !important;
    color: #ffd700 !important;
    border: 1px solid #ff00ff !important;
    font-family: monospace !important;
}

/* --- TABLES --- */
table, th, td {
    border-color: #ff00ff !important;
    background-color: #000000 !important;
    color: #ffffff !important;
    font-family: monospace !important;
}

th {
    background-color: #111111 !important;
    color: #ffd700 !important;
}

/* --- WIKITABLE --- */
.wikitable {
    border-collapse: collapse !important;
    background-color: #000000 !important;
    color: #ffffff !important;
    width: 100% !important;
}

.wikitable th, .wikitable td {
    border: 1px solid #ff00ff !important;
    padding: 5px 8px !important;
    background-color: #000000 !important;
    color: #ffffff !important;
}

.wikitable th {
    background-color: #111111 !important;
    color: #ffd700 !important;
}

/* --- TABLE OF CONTENTS --- */
#toc, .toc, .toccolours {
    background-color: #111111 !important;
    border: 1px solid #ff00ff !important;
    color: #ffffff !important;
    font-family: monospace !important;
}

#toc h2, .toctitle {
    color: #ffd700 !important;
    border-bottom: 1px solid #ff00ff !important;
}

#toc ul li a {
    color: #00ffff !important;
}

#toc ul li a:hover {
    color: #ffd700 !important;
}

.tocnumber {
    color: #ff00ff !important;
}

/* --- FOOTER --- */
#footer {
    background: #000000 !important;
    border-top: 2px solid #ff00ff !important;
    color: #ffffff !important;
    font-family: monospace !important;
}

#footer a {
    color: #00ffff !important;
}

#footer-info li, #footer-places li {
    color: #ffffff !important;
}

/* --- EDIT AREA --- */
#wpTextbox1 {
    background: #111111 !important;
    color: #ffffff !important;
    border: 1px solid #ff00ff !important;
    font-family: monospace !important;
}

/* --- CATEGORY LINKS --- */
#catlinks {
    background: #000000 !important;
    border: 1px solid #ff00ff !important;
    color: #ffd700 !important;
    font-family: monospace !important;
}

#catlinks a {
    color: #00ffff !important;
}

/* --- IMAGES AND THUMBNAILS --- */
div.thumb {
    border: 1px solid #ff00ff !important;
    background-color: #111111 !important;
}

div.thumbinner {
    background-color: #111111 !important;
    border: 1px solid #ff00ff !important;
    color: #ffffff !important;
}

div.thumbcaption {
    color: #ffffff !important;
    font-family: monospace !important;
}

/* --- GALLERIES --- */
ul.gallery {
    background-color: #000000 !important;
    border: 1px solid #ff00ff !important;
}

li.gallerybox div {
    background-color: #111111 !important;
    border: 1px solid #ff00ff !important;
}

.gallerytext {
    color: #ffffff !important;
    font-family: monospace !important;
}

/* --- COLLAPSIBLE SECTIONS --- */
.mw-collapsible-toggle {
    color: #ffd700 !important;
    font-family: monospace !important;
    cursor: pointer !important;
}

.mw-collapsible {
    border: 1px solid #ff00ff !important;
    background-color: #111111 !important;
}

/* --- HORIZONTAL RULES --- */
hr {
    border-color: #ff00ff !important;
}

/* --- BLOCKQUOTES --- */
blockquote {
    border-left: 3px solid #ff00ff !important;
    background-color: #111111 !important;
    color: #00ffff !important;
    padding: 10px !important;
}

/* --- CODE BLOCKS --- */
code, pre {
    background-color: #111111 !important;
    color: #00ffff !important;
    border: 1px solid #ff00ff !important;
    font-family: monospace !important;
}

/* --- DIFF PAGES --- */
.diff-addedline {
    background-color: #001a00 !important;
    color: #00ff00 !important;
}

.diff-deletedline {
    background-color: #1a0000 !important;
    color: #ff0000 !important;
}

.diff-context {
    background-color: #0a0a0a !important;
    color: #ffffff !important;
}

/* --- CHARACTER IMAGE CONSTRAINTS --- */
.mw-parser-output img {
    max-width: 100% !important;
    height: auto !important;
}

.character-image img, .character-image {
    max-width: 100% !important;
    width: 100% !important;
    height: auto !important;
}

/* --- LOGO --- */
#p-logo a {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 130px !important;
    height: 130px !important;
}

/* --- SANROO PINK OVERRIDE --- */
.sanroo-pink, td[style*="ff69b4"] {
    color: #ff69b4 !important;
    border-color: #ff69b4 !important;
}

/* --- LOGIN PAGE --- */
#userloginForm {
    background-color: #111111 !important;
    border: 1px solid #ff00ff !important;
}

#userloginForm input[type="text"],
#userloginForm input[type="password"] {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #ff00ff !important;
}

#userloginForm input[type="submit"] {
    background-color: #111111 !important;
    color: #ff00ff !important;
    border: 1px solid #ff00ff !important;
    cursor: pointer !important;
}

/* --- MESSAGE BOXES --- */
.mw-message-box-warning {
    background-color: #1a1100 !important;
    border: 1px solid #ffd700 !important;
    color: #ffd700 !important;
}

.mw-message-box-error {
    background-color: #1a0000 !important;
    border: 1px solid #ff0000 !important;
    color: #ff0000 !important;
}

.mw-message-box-notice {
    background-color: #001a1a !important;
    border: 1px solid #00ffff !important;
    color: #00ffff !important;
}

/* --- LOGO OVERRIDE --- */
#p-logo a {
    background-image: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 130px !important;
    height: 130px !important;
    display: block !important;
}

html,body{margin:0;padding:0;height:100%;overflow:hidden;background:#08090e}body{--rs-wiki-reserve:0px}#rabbit-scene-page .rs-atmosphere{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:auto}
#rabbit-scene-page .rs-scene{isolation:isolate}
#rabbit-scene-page .rs-atmosphere *{pointer-events:none}
#rabbit-scene-page .rs-map{z-index:2}
#rabbit-scene-page .rs-atmosphere svg{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:1}
#rabbit-scene-page .rs-lights-glow{mix-blend-mode:screen}
#rabbit-scene-page .rs-lights-dim{mix-blend-mode:normal}
#rabbit-scene-page .rs-vapor{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:none;opacity:1;z-index:1}
#rabbit-scene-page[data-atmosphere-paused="true"] .rs-atmosphere *{animation-play-state:paused!important}
#rabbit-scene-page .rs-panel:target~.rs-home .rs-atmosphere *{animation-play-state:paused!important}

#rabbit-scene-page .rs-neon-layer svg{position:static;inset:auto;width:auto;height:auto;overflow:visible}
#rabbit-scene-page .rs-neon-bloom{opacity:.55;animation:rs-neon-luminous var(--rs-neon-time,9s) ease-in-out var(--rs-neon-delay,0s) infinite}
#rabbit-scene-page .rs-neon-dim{opacity:.04;animation:rs-neon-source-breathe var(--rs-neon-time,9s) ease-in-out var(--rs-neon-delay,0s) infinite}
#rabbit-scene-page .rs-neon-main{--rs-neon-time:8.7s;--rs-neon-delay:-2.6s}
#rabbit-scene-page .rs-neon-left{--rs-neon-time:7.4s;--rs-neon-delay:-.9s}
#rabbit-scene-page .rs-neon-cyan{--rs-neon-time:10.8s;--rs-neon-delay:-6.4s}
#rabbit-scene-page .rs-neon-kabuki{--rs-neon-time:9.6s;--rs-neon-delay:-4.1s}
#rabbit-scene-page .rs-neon-tube{--rs-neon-time:6.8s;--rs-neon-delay:-3.2s}
#rabbit-scene-page .rs-neon-windows{--rs-neon-time:13.8s;--rs-neon-delay:-8s}
#rabbit-scene-page .rs-neon-distant{--rs-neon-time:11.4s;--rs-neon-delay:-2.3s}
#rabbit-scene-page .rs-neon-reflection{animation-name:rs-neon-wet-light;--rs-neon-time:8.7s;--rs-neon-delay:-2.6s}
#rabbit-scene-page .rs-neon-street-reflection{animation-name:rs-neon-wet-light;--rs-neon-time:10.8s;--rs-neon-delay:-6.4s}
@keyframes rs-neon-luminous{0%,100%{opacity:.26}19%{opacity:.87}38%{opacity:.5}58%{opacity:.7}67%{opacity:.2}72%{opacity:.32}81%{opacity:.9}93%{opacity:.56}}
@keyframes rs-neon-source-breathe{0%,100%{opacity:.12}19%{opacity:0}38%{opacity:.05}58%{opacity:.015}67%{opacity:.19}72%{opacity:.12}81%{opacity:0}93%{opacity:.025}}
@keyframes rs-neon-wet-light{0%,100%{opacity:.09}19%{opacity:.35}38%{opacity:.2}58%{opacity:.27}67%{opacity:.065}72%{opacity:.12}81%{opacity:.37}93%{opacity:.23}}



#rabbit-scene-page{--rs-cyan:#89eff1;--rs-pink:#f982cf;--rs-gold:#efcd91;position:relative;width:100%;height:calc(100vh - var(--rs-wiki-reserve,160px));height:calc(100dvh - var(--rs-wiki-reserve,160px));margin:0 auto;overflow:hidden;color:#eee8ed;background:#08090e;font:16px/1.65 Arial,Helvetica,sans-serif;isolation:isolate}
#rabbit-scene-page *{box-sizing:border-box}
#rabbit-scene-page a,#rabbit-scene-page a:visited{color:var(--rs-cyan)!important;text-decoration:none}
#rabbit-scene-page a:hover{color:#fff!important}
#rabbit-scene-page a:focus-visible,#rabbit-scene-page summary:focus-visible{outline:3px solid var(--rs-cyan);outline-offset:4px}
#rabbit-scene-page h2,#rabbit-scene-page h3{font-family:Arial,Helvetica,sans-serif!important;color:#fff!important;border:0!important;padding:0;line-height:1.2}
#rabbit-scene-page .rs-home{--rs-header-min:132px;width:100%;height:100%;display:flex;flex-direction:column;container-type:size;outline:none}
#rabbit-scene-page .rs-header{display:flex;flex:1;min-height:var(--rs-header-min);align-items:center;gap:clamp(24px,3vw,60px);padding:16px 28px;border-top:2px solid var(--rs-cyan);background:#111117}
#rabbit-scene-page .rs-identity{flex:none}
#rabbit-scene-page .rs-wordmark{font:900 clamp(54px,min(5vw,9vh),96px)/1 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:.055em;color:#fff}
#rabbit-scene-page .rs-eyebrow{font:700 clamp(12px,1vw,16px)/1.7 monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--rs-cyan)}
#rabbit-scene-page .rs-place{margin-left:auto;text-align:right;color:#b9afb9;font:10px/1.8 monospace;letter-spacing:.08em;flex:none}
#rabbit-scene-page .rs-pan{flex:1;min-height:0;overflow:hidden}
@supports(height:1cqh){#rabbit-scene-page .rs-pan{flex:none;height:min(42.849686848cqw,max(0px,calc(100cqh - var(--rs-header-min))))}}
#rabbit-scene-page .rs-scene{position:relative;width:100%;height:100%;line-height:0;background:#08090d}
#rabbit-scene-page .rs-scene>img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:center top;margin:0;user-select:none}
#rabbit-scene-page .rs-map{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}
#rabbit-scene-page .rs-map a{cursor:pointer;--rs-accent:#fff}
#rabbit-scene-page .rs-map a[href="#rs-dossier"]{--rs-accent:#ffda58}
#rabbit-scene-page .rs-map a[href="#rs-crew"]{--rs-accent:#ff394f}
#rabbit-scene-page .rs-map a[href="#rs-vulture"]{--rs-accent:#55a9ff}
#rabbit-scene-page .rs-map a[href="#rs-kessler"]{--rs-accent:#b875ff}
#rabbit-scene-page .rs-scene-link,#rabbit-scene-page .rs-scene-link:focus,#rabbit-scene-page .rs-scene-link:active,#rabbit-scene-page .rs-scene-link:focus-visible{outline:none;-webkit-tap-highlight-color:transparent}
#rabbit-scene-page .rs-zone{fill:transparent;stroke:none;pointer-events:all}
#rabbit-scene-page .rs-mist{opacity:0;pointer-events:none;mix-blend-mode:screen;transition:opacity .32s cubic-bezier(.2,.72,.2,1)}
#rabbit-scene-page .rs-mist polygon{fill:none;stroke:var(--rs-accent);stroke-linejoin:round;pointer-events:none}
#rabbit-scene-page .rs-mist-wide{stroke-width:48;opacity:.34}
#rabbit-scene-page .rs-mist-near{stroke-width:16;opacity:.4}
#rabbit-scene-page .rs-mist-body .rs-mist-wide{fill:var(--rs-accent);stroke-width:24;opacity:.48}
#rabbit-scene-page .rs-mist-body .rs-mist-near{fill:none;stroke-width:20;opacity:.22}
#rabbit-scene-page .rs-map a:hover .rs-mist,#rabbit-scene-page .rs-map a:focus .rs-mist{opacity:1}
#rabbit-scene-page .rs-map a[href="#rs-dossier"]:is(:hover,:focus) .rs-mist,#rabbit-scene-page .rs-map a[href="#rs-crew"]:is(:hover,:focus) .rs-mist{opacity:.72}
#rabbit-scene-page .rs-title-button{filter:drop-shadow(1px 3px 2px #0009);transition:filter .18s}
#rabbit-scene-page .rs-title-hit{fill:transparent;pointer-events:all}
#rabbit-scene-page .rs-title-plate{fill:#080a11;fill-opacity:.42;transition:fill-opacity .18s}
#rabbit-scene-page .rs-letter-shadow{fill:#35edf1;opacity:.95}
#rabbit-scene-page .rs-letter-main{fill:#f2ff17;stroke:#191b10;stroke-width:1.3;paint-order:stroke;transition:fill .18s}
#rabbit-scene-page .rs-title-cut{fill:none;stroke:#151512;stroke-width:2;opacity:.85}
#rabbit-scene-page .rs-title-edge{fill:none;stroke:#fa79cc;stroke-width:2.5}
#rabbit-scene-page .rs-map a:hover .rs-title-button,#rabbit-scene-page .rs-map a:focus .rs-title-button{filter:drop-shadow(0 0 8px var(--rs-accent))}
#rabbit-scene-page .rs-map a:hover .rs-letter-main,#rabbit-scene-page .rs-map a:focus .rs-letter-main{fill:#fff}
#rabbit-scene-page .rs-map a:hover .rs-title-plate,#rabbit-scene-page .rs-map a:focus .rs-title-plate{fill-opacity:.58}
#rabbit-scene-page .rs-quote{position:relative;margin:0;max-width:none;color:#ffe48b;font:italic 400 clamp(15px,1.65vw,29px)/1.2 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:.025em;text-transform:uppercase;text-shadow:1px 1px 0 #24cde075,2px 3px 0 #050609;padding:6px 0 10px}
#rabbit-scene-page .rs-quote:after{content:'';display:block;width:62%;height:2px;margin-top:8px;background:#f982cf;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);opacity:.7}
#rabbit-scene-page .rs-return{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid #514654;font:700 12px/1.5 monospace;letter-spacing:.035em}
#rabbit-scene-page .rs-return:hover{border-color:var(--rs-cyan);background:#23232d}
#rabbit-scene-page .rs-hint{font-size:12px;color:#b5aeb9;margin:12px 0 0}
#rabbit-scene-page .rs-panel{display:none;position:absolute;inset:0;z-index:10;overflow:auto;overscroll-behavior:contain;padding:0 32px 40px;background:#111117;border-top:2px solid var(--rs-cyan);outline:none}
#rabbit-scene-page .rs-panel:target{display:block}
#rabbit-scene-page .rs-panel:target~.rs-home{visibility:hidden}
#rabbit-scene-page .rs-panel-head{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;margin-bottom:24px;background:#111117;border-bottom:1px solid #3e313f}
#rabbit-scene-page .rs-panel h2{font-size:32px;margin:0}
#rabbit-scene-page .rs-panel h3{font-size:21px;margin:8px 0 16px}
#rabbit-scene-page .rs-panel p{max-width:780px;margin:0 0 17px}
#rabbit-scene-page .rs-panel .rs-role{font:700 12px/1.5 monospace;color:var(--rs-pink);margin:0 0 18px}
#rabbit-scene-page .rs-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#443744;margin:24px 0}
#rabbit-scene-page .rs-facts>div{padding:18px;background:#1b1922}
#rabbit-scene-page dt{color:var(--rs-cyan);font:700 11px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase}
#rabbit-scene-page dd{margin:5px 0 0;color:#fff}
#rabbit-scene-page details{border:1px solid #4b3d4d;margin:14px 0;background:#17151e}
#rabbit-scene-page summary{padding:17px 20px;font-weight:700;cursor:pointer;color:#eee7ed}
#rabbit-scene-page details>div{padding:2px 22px 20px}
#rabbit-scene-page details.rs-spoilers{border-color:#976a46}
#rabbit-scene-page details.rs-spoilers>summary{color:var(--rs-gold)}
#rabbit-scene-page .rs-cast{display:grid;grid-template-columns:minmax(160px,260px) minmax(0,1fr);gap:26px;padding:26px 0;border-bottom:1px solid #463b49}
#rabbit-scene-page .rs-cast:last-child{border:0}
#rabbit-scene-page .rs-cast img{width:100%;height:auto!important;display:block}
#rabbit-scene-page .rs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
#rabbit-scene-page figure{margin:0;background:#0f0e14;border:1px solid #493b48;align-self:start}
#rabbit-scene-page figure img{display:block;width:100%;height:auto!important}
#rabbit-scene-page figcaption{padding:12px 14px;font-size:13px;color:#dfd2df}
#rabbit-scene-page .rs-note{color:#c0b5c4;font-size:13px}
#rabbit-scene-page .rs-profile-layout{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.2fr);gap:36px;max-width:1500px;margin:0 auto;align-items:start}
#rabbit-scene-page .rs-profile-art>a{display:block}
#rabbit-scene-page .rs-profile-art img{display:block;width:100%;height:auto!important;border:1px solid #403b47}
#rabbit-scene-page .rs-profile-copy{min-width:0;padding:8px 0}
#rabbit-scene-page .rs-profile-copy .rs-profile-name{font-size:32px;margin:12px 0 20px}
#rabbit-scene-page .rs-profile-copy .rs-profile-summary{font-size:17px;line-height:1.65;max-width:none}
#rabbit-scene-page .rs-profile-copy .rs-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}
#rabbit-scene-page .rs-profile-copy .rs-facts>div{padding:12px 15px}
#rabbit-scene-page .rs-profile-copy .rs-facts dd{font-size:14px}
#rabbit-scene-page .rs-ooc-label{max-width:1500px!important;margin:0 auto 20px!important;color:var(--rs-gold);font:700 11px/1.5 monospace;letter-spacing:.1em;text-transform:uppercase}
#rabbit-scene-page .rs-knowledge{color:#bcb4c4;border-left:2px solid var(--rs-gold);padding:12px 16px;background:#191720;font-size:13px}
#rabbit-scene-page .rs-hooks{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:14px;margin-bottom:20px}
#rabbit-scene-page .rs-hooks article{display:block;position:static;min-width:0;height:auto;overflow-wrap:anywhere;padding:16px 18px;background:#191a22;border-left:2px solid var(--rs-cyan)}
#rabbit-scene-page .rs-hooks article h3{font-size:17px;margin:0 0 6px}
#rabbit-scene-page .rs-hooks article p{font-size:14px;line-height:1.5;margin:0;max-width:none}
#rabbit-scene-page .rs-equipment{padding-left:19px;margin:14px 0}
#rabbit-scene-page .rs-equipment li{margin:0 0 12px;font-size:14px}
#rabbit-scene-page .rs-roster{width:100%;border-collapse:collapse;margin:16px 0 22px;font-size:14px}
#rabbit-scene-page .rs-roster th,#rabbit-scene-page .rs-roster td{padding:11px 13px;border-bottom:1px solid #43384b;text-align:left}
#rabbit-scene-page .rs-roster th{color:var(--rs-cyan);background:#1a1822;font:700 11px/1.4 monospace;text-transform:uppercase}
#rabbit-scene-page .rs-group-profile{grid-template-columns:minmax(300px,1.35fr) minmax(0,1fr)}
#rabbit-scene-page .rs-card-pending{min-height:450px;display:grid;place-items:center;background:#17151e;border:1px solid #403b47;color:#bcb4c4;padding:30px}
#rabbit-scene-page .rs-diagnostic-card{margin:0;border:1px solid #514737;background:#11151d}
#rabbit-scene-page .rs-rabbit-profile{grid-template-columns:minmax(300px,1.1fr) minmax(0,.9fr)}
#rabbit-scene-page .rs-diagram-profile{grid-template-columns:minmax(300px,1.1fr) minmax(0,.9fr);--rs-cast-accent:#72ccff}
#rabbit-scene-page .rs-kessler-profile{--rs-cast-accent:#c5a0ff}
#rabbit-scene-page .rs-diagram-profile .rs-eyebrow,#rabbit-scene-page .rs-diagram-profile dt{color:var(--rs-cast-accent)}
#rabbit-scene-page .rs-diagram-profile .rs-diagnostic-card,#rabbit-scene-page .rs-diagram-profile .rs-available{border-color:var(--rs-cast-accent)}
#rabbit-scene-page .rs-diagram-profile .rs-diagnostic-card figcaption{color:var(--rs-cast-accent);font:11px/1.6 monospace;letter-spacing:.035em}
#rabbit-scene-page .rs-cast-hooks article{border-left-color:var(--rs-cast-accent)}
#rabbit-scene-page .rs-diagram-profile .rs-scope{display:block;color:var(--rs-cast-accent);font:10px/1.5 monospace;letter-spacing:.035em;margin:0 0 7px}
#rabbit-scene-page .rs-diagram-profile summary .rs-scope{margin:5px 0 0;color:#bdb6c5}
#rabbit-scene-page .rs-knowledge-sections details p{font-size:14px;line-height:1.6;margin:0}
@media(max-width:950px){#rabbit-scene-page .rs-profile-layout{grid-template-columns:minmax(210px,.85fr) minmax(0,1.2fr);gap:24px}#rabbit-scene-page .rs-group-profile{grid-template-columns:1fr}}
@media(max-width:650px){#rabbit-scene-page .rs-profile-layout{grid-template-columns:1fr}#rabbit-scene-page .rs-profile-art{max-width:480px;width:100%;margin:auto}#rabbit-scene-page .rs-profile-copy .rs-profile-summary{font-size:15px}#rabbit-scene-page .rs-profile-copy .rs-profile-name{font-size:25px}}
@media(max-width:1100px){#rabbit-scene-page .rs-place{display:none}}
@media(max-width:760px){#rabbit-scene-page .rs-header{padding:12px 14px;gap:18px}#rabbit-scene-page .rs-eyebrow{font-size:11px;letter-spacing:.07em}#rabbit-scene-page .rs-quote{font-size:clamp(12px,2.5vw,18px)}#rabbit-scene-page .rs-panel{padding:0 18px 24px}#rabbit-scene-page .rs-panel-head{gap:12px}#rabbit-scene-page .rs-panel h2{font-size:25px}#rabbit-scene-page .rs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}#rabbit-scene-page .rs-cast{grid-template-columns:1fr}#rabbit-scene-page .rs-cast>a{max-width:260px}#rabbit-scene-page .rs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:420px){#rabbit-scene-page .rs-grid{grid-template-columns:1fr}#rabbit-scene-page .rs-place{display:none}}
@media(prefers-reduced-motion:reduce){#rabbit-scene-page .rs-mist,#rabbit-scene-page .rs-title-button,#rabbit-scene-page .rs-title-plate,#rabbit-scene-page .rs-letter-main{transition:none}}

/* Story reader and gallery. The scene and accepted profile art keep their existing styles. */
#rabbit-scene-page .rs-crew-profile{grid-template-columns:minmax(300px,1.15fr) minmax(0,1fr);--rs-cast-accent:#ff9ca8;gap:36px}
#rabbit-scene-page .rs-crew-profile .rs-eyebrow,#rabbit-scene-page .rs-crew-profile dt{color:var(--rs-cast-accent)}
#rabbit-scene-page .rs-crew-image{border:1px solid #a64e5d;border-top:2px solid #f7798a;background:#17151e}
#rabbit-scene-page .rs-crew-image img{border:0}
#rabbit-scene-page .rs-crew-image figcaption{font-size:12px;line-height:1.65;padding:14px 17px;color:#d6bdc6}
#rabbit-scene-page .rs-crew-roster{margin-top:28px}
#rabbit-scene-page .rs-crew-profile .rs-scope{display:block;color:var(--rs-cast-accent);font:10px/1.6 monospace;letter-spacing:.025em;margin:0 0 7px}
#rabbit-scene-page .rs-crew-profile summary .rs-scope{margin:5px 0 0 17px;color:#beb4c1}
#rabbit-scene-page .rs-crew-roster details{border-color:#5f3f4b;margin:10px 0;background:#1a1720}
#rabbit-scene-page .rs-crew-roster details[open]{border-left:2px solid #f7798a;background:#201a24}
#rabbit-scene-page .rs-crew-roster summary{padding:13px 18px}
#rabbit-scene-page .rs-crew-handle{color:#ffe6e9;font-size:17px;letter-spacing:.025em}
#rabbit-scene-page .rs-crew-roster details p{font-size:14px;line-height:1.65;margin:0 0 14px}
#rabbit-scene-page .rs-crew-roster .rs-member-identity{color:#ffb4bf;font:11px/1.7 monospace}
#rabbit-scene-page .rs-member-link{display:inline-block;font:700 12px/1.6 monospace;padding:8px 0}
#rabbit-scene-page .rs-crew-dossiers{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 25px;font:700 12px/1.7 monospace}
#rabbit-scene-page .rs-crew-profile .rs-cast-hooks article{border-left-color:var(--rs-cast-accent)}
@media(max-width:950px){#rabbit-scene-page .rs-crew-profile{grid-template-columns:minmax(260px,1fr) minmax(0,1fr);gap:24px}}
@media(max-width:700px){#rabbit-scene-page .rs-crew-profile{grid-template-columns:1fr}#rabbit-scene-page .rs-crew-profile .rs-profile-art{display:contents}#rabbit-scene-page .rs-crew-image{grid-row:1;width:100%}#rabbit-scene-page .rs-crew-profile .rs-profile-copy{grid-row:2}#rabbit-scene-page .rs-crew-roster{grid-row:3;margin-top:0}}
#rabbit-scene-page .rs-dossier-tabs{display:flex;gap:6px;max-width:1500px;margin:0 auto 26px;border-bottom:1px solid #45404b}
#rabbit-scene-page .rs-dossier-tabs a{display:flex;gap:12px;align-items:center;padding:12px 22px;font:700 13px/1.6 monospace;border-bottom:2px solid transparent}
#rabbit-scene-page .rs-dossier-tabs a[aria-current]{color:#ffe18d!important;border-bottom-color:#ffe18d;background:#29251e}
#rabbit-scene-page .rs-dossier-tabs small{font-size:10px;color:#e0bd87}
#rabbit-scene-page .rs-history-entry{display:grid;grid-template-columns:1fr auto;gap:4px 18px;padding:18px 22px;margin:22px 0;background:linear-gradient(115deg,#332b1b,#161b25);border:1px solid #b49354;border-left:4px solid #ffdb79;box-shadow:inset 0 0 24px #d7b8540a}
#rabbit-scene-page .rs-history-entry span{font:700 17px/1.4 monospace;color:#ffe18d}
#rabbit-scene-page .rs-history-entry small{grid-column:1;color:#c7bec7;font:11px/1.6 monospace}
#rabbit-scene-page .rs-history-entry b{grid-column:2;grid-row:1/3;align-self:center;font-size:26px;font-weight:400;color:#ffe18d}
#rabbit-scene-page .rs-history-entry:hover{background:linear-gradient(115deg,#483a21,#1b2833);border-color:#ffe18d}
#rabbit-scene-page .rs-story-reference{display:block;margin:17px 0 23px;padding:11px 15px;border-left:2px solid #6b778a;background:#131923;font-size:12px;line-height:1.8}
#rabbit-scene-page .rs-story-reference span{display:block;color:#b4b7c5;font:10px/1.6 monospace;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}
#rabbit-scene-page .rs-hooks .rs-story-reference{margin:14px 0 0;padding:8px 12px;background:#10141b}
#rabbit-scene-page .rs-knowledge-sections details p+p{margin-top:15px}
#rabbit-scene-page .rs-history-layout{display:grid;grid-template-columns:240px minmax(0,820px);justify-content:center;gap:clamp(28px,4vw,64px);max-width:1400px;margin:0 auto}
#rabbit-scene-page .rs-history-index{position:sticky;top:120px;align-self:start;padding-top:12px}
#rabbit-scene-page .rs-chapter-links{display:flex;flex-direction:column;margin:18px 0 24px;border-top:1px solid #343944}
#rabbit-scene-page .rs-chapter-links a{display:flex;gap:12px;align-items:baseline;padding:13px 10px;border-bottom:1px solid #343944;font-size:13px;line-height:1.5}
#rabbit-scene-page .rs-chapter-links a span{color:#8b929e;font:11px/1.5 monospace}
#rabbit-scene-page .rs-chapter-links a[aria-current]{color:#ffdf88!important;background:#28251f;border-left:2px solid #ffdf88}
#rabbit-scene-page .rs-chapter-links a[aria-current] span{color:#ffdf88}
#rabbit-scene-page .rs-history-document{min-width:0;background:linear-gradient(135deg,#1b202955,transparent 45%);border:1px solid #353844;border-top:2px solid #c9ac66;padding:clamp(22px,3.5vw,48px)}
#rabbit-scene-page .rs-chapter-number{color:#dfbe78;font:11px/1.6 monospace;letter-spacing:.12em}
#rabbit-scene-page .rs-chapter-head h3{font:800 clamp(27px,3.1vw,42px)/1.12 Arial,Helvetica,sans-serif!important;margin:16px 0 18px;letter-spacing:-.025em}
#rabbit-scene-page .rs-chapter-head .rs-history-scope{color:#d7b885;font:11px/1.6 monospace;border-bottom:1px solid #4c4237;padding-bottom:24px;margin:0 0 30px}
#rabbit-scene-page .rs-history-prose p{max-width:72ch;font-size:17px;line-height:1.85;margin:0 0 25px;color:#e2dfe5}
#rabbit-scene-page .rs-related-profiles{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 0;margin-top:32px;border-top:1px solid #41414c;font-size:13px}
#rabbit-scene-page .rs-related-profiles span{width:100%;color:#a7a7b5;font:10px/1.6 monospace;text-transform:uppercase;letter-spacing:.07em}
#rabbit-scene-page .rs-chapter-controls{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #41414c;padding-top:18px;margin-top:8px}
#rabbit-scene-page .rs-chapter-controls a{display:flex;align-items:center;min-height:44px;font:700 12px/1.5 monospace}
#rabbit-scene-page .rs-mobile-chapters{display:none}
#rabbit-scene-page .rs-gallery-panel:target{display:flex;flex-direction:column;overflow:hidden;padding-bottom:22px}
#rabbit-scene-page .rs-gallery-panel .rs-panel-head{flex:none;margin-bottom:18px}
#rabbit-scene-page .rs-holo-viewer{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;max-width:1500px;margin:0 auto;border:1px solid #609aa5;border-top:2px solid #abf4f4;background:linear-gradient(125deg,#142a325c,#17142680);box-shadow:0 0 24px #4af3ff0c,inset 0 0 28px #6acff70b;position:relative}
#rabbit-scene-page .rs-holo-viewer:before,#rabbit-scene-page .rs-holo-viewer:after{content:'';position:absolute;width:22px;height:22px;pointer-events:none;z-index:1}
#rabbit-scene-page .rs-holo-viewer:before{top:-2px;left:-1px;border-top:2px solid #d8ffff;border-left:2px solid #d8ffff}
#rabbit-scene-page .rs-holo-viewer:after{bottom:-1px;right:-1px;border-bottom:2px solid #d1a8ff;border-right:2px solid #d1a8ff}
#rabbit-scene-page .rs-gallery-slide{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1;min-height:0;align-self:stretch;border:0;background:transparent}
#rabbit-scene-page .rs-gallery-stage{min-width:0;min-height:0;padding:clamp(8px,1.3vw,18px);background:repeating-linear-gradient(0deg,#76dfee06 0,#76dfee06 1px,transparent 1px,transparent 4px),radial-gradient(ellipse at center,#1a354244,#090e15);overflow:hidden}
#rabbit-scene-page .rs-gallery-image{width:100%;height:100%!important;min-width:0;min-height:0;object-fit:contain;filter:drop-shadow(0 6px 18px #0008)}
#rabbit-scene-page .rs-gallery-caption{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #41636d;padding:14px 22px;background:#111a23}
#rabbit-scene-page .rs-gallery-caption h3{font-size:22px;margin:0 0 6px}
#rabbit-scene-page .rs-gallery-caption p{font-size:14px;line-height:1.5;max-width:none;margin:0;color:#cbd3de}
#rabbit-scene-page .rs-gallery-count{flex:none;align-self:flex-start;color:#a5e4ea;font:12px/1.7 monospace;letter-spacing:.08em}
#rabbit-scene-page .rs-gallery-controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:10px 20px;background:#0e131c;border-top:1px solid #3f5664;flex:none}
#rabbit-scene-page .rs-gallery-controls a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:5px 12px;font:700 12px/1.5 monospace;border:1px solid transparent}
#rabbit-scene-page .rs-gallery-previous{justify-self:start}
#rabbit-scene-page .rs-gallery-next{justify-self:end}
#rabbit-scene-page .rs-gallery-positions{display:flex;gap:3px}
#rabbit-scene-page .rs-gallery-positions a{color:#a6aebb!important;padding:5px 10px}
#rabbit-scene-page .rs-gallery-positions a[aria-current]{border-color:#7bd8e1;background:#17353f;color:#e7ffff!important}
#rabbit-scene-page .rs-gallery-controls a:hover{background:#263445}
@media(min-width:1800px){#rabbit-scene-page .rs-history-prose p{font-size:18px}}
@media(max-width:850px){#rabbit-scene-page .rs-history-layout{display:block;max-width:760px}#rabbit-scene-page .rs-history-index{display:none}#rabbit-scene-page .rs-mobile-chapters{display:block;margin:0 0 26px;border-color:#53515e}#rabbit-scene-page .rs-mobile-chapters>summary{font:700 12px/1.6 monospace;padding:14px}#rabbit-scene-page .rs-mobile-chapters .rs-chapter-links{margin:0}#rabbit-scene-page .rs-mobile-chapters>div{padding:0 10px 12px}}
@media(max-width:600px){#rabbit-scene-page .rs-history-document{padding:22px 18px}#rabbit-scene-page .rs-history-prose p{font-size:16px;line-height:1.8}#rabbit-scene-page .rs-dossier-tabs{margin-bottom:20px}#rabbit-scene-page .rs-dossier-tabs a{padding:11px 16px}#rabbit-scene-page .rs-gallery-panel{padding-left:12px;padding-right:12px}#rabbit-scene-page .rs-gallery-panel .rs-panel-head{margin-bottom:12px}#rabbit-scene-page .rs-gallery-caption{padding:12px 14px;gap:8px}#rabbit-scene-page .rs-gallery-caption h3{font-size:19px}#rabbit-scene-page .rs-gallery-caption p{font-size:13px}#rabbit-scene-page .rs-gallery-count{font-size:10px}#rabbit-scene-page .rs-gallery-controls{grid-template-columns:1fr 1fr;gap:0;padding:5px 10px}#rabbit-scene-page .rs-gallery-previous{grid-column:1;grid-row:1}#rabbit-scene-page .rs-gallery-next{grid-column:2;grid-row:1}#rabbit-scene-page .rs-gallery-positions{grid-column:1/3;grid-row:2;justify-content:center}#rabbit-scene-page .rs-gallery-positions a{padding:4px 10px;min-height:40px}#rabbit-scene-page .rs-chapter-controls{gap:10px}#rabbit-scene-page .rs-chapter-controls a{font-size:11px}}
@media(max-height:420px){#rabbit-scene-page .rs-gallery-panel:target{overflow:auto}#rabbit-scene-page .rs-holo-viewer{flex:none;height:520px}}
@media(max-width:850px){#rabbit-scene-page .rs-mobile-chapters{position:sticky;top:110px;z-index:3;background:#17151e;box-shadow:0 6px 18px #0006;max-height:calc(100dvh - 170px);overflow:auto}}

/* The approved scene is the navigation. Readers keep their full viewport. */
.rs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
#rabbit-scene-page .rs-home{--rs-header-min:112px}
#rabbit-scene-page .rs-header{position:relative;z-index:3;flex:none;min-height:var(--rs-header-min)}
#rabbit-scene-page .rs-pan{position:relative;isolation:isolate;display:flex;flex:1;height:auto;min-height:0;align-items:center;justify-content:center;container-type:size}
#rabbit-scene-page .rs-pan:before{content:"";position:absolute;z-index:-2;inset:-42px;background:url("images/Rabbit_Lizzies_panorama_v01.png") center/cover no-repeat;filter:blur(32px) brightness(.34);transform:scale(1.04);pointer-events:none}
#rabbit-scene-page .rs-pan:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(#08090e66,transparent 28%,transparent 72%,#08090e99);pointer-events:none}
#rabbit-scene-page .rs-scene{flex:none;width:100%;height:auto;max-width:100%;aspect-ratio:1916/821}
@supports(width:1cqw){#rabbit-scene-page .rs-scene{width:min(100cqw,233.373934cqh)}}
#rabbit-scene-page .rs-orientation-hint{display:none;position:absolute;bottom:max(24px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 32px);padding:7px 12px;border:1px solid #f982cf44;border-radius:20px;background:#08090eaa;color:#c6bdc9;font:12px/1.5 monospace;text-align:center;pointer-events:none}
#rabbit-scene-page .rs-map a:focus-visible .rs-title-button{filter:drop-shadow(0 0 9px var(--rs-accent))}
#rabbit-scene-page button{font:700 13px/1.4 monospace;color:#e8e4ec;background:#1b1c25;border:1px solid #5e596b;cursor:pointer}
#rabbit-scene-page button[hidden]{display:none}
#rabbit-scene-page button:hover{background:#2b2936;border-color:#89eff1}
#rabbit-scene-page button:focus-visible{outline:3px solid #89eff1;outline-offset:3px}
#rabbit-scene-page .rs-return,#rabbit-scene-page .rs-role{font-size:14px}
#rabbit-scene-page .rs-panel{scrollbar-color:#78627f #111117;scrollbar-width:thin;padding-bottom:max(32px,env(safe-area-inset-bottom))}
#rabbit-scene-page .rs-panel-head{gap:12px;flex-wrap:wrap}
#rabbit-scene-page .rs-profile-summary,#rabbit-scene-page .rs-hooks article p,#rabbit-scene-page .rs-knowledge-sections details p,#rabbit-scene-page .rs-equipment li,#rabbit-scene-page .rs-crew-roster details p{font-size:16px!important}
#rabbit-scene-page .rs-knowledge,#rabbit-scene-page .rs-note,#rabbit-scene-page .rs-gallery-caption p{font-size:14px}
#rabbit-scene-page .rs-scope,#rabbit-scene-page .rs-ooc-label,#rabbit-scene-page .rs-chapter-number,#rabbit-scene-page .rs-history-scope,#rabbit-scene-page .rs-story-reference span{font-size:12px!important}
#rabbit-scene-page .rs-gallery-positions a{min-width:44px;min-height:44px}
#rabbit-scene-page .rs-mobile-chapters{top:var(--panel-head-height,110px);max-height:calc(100dvh - var(--panel-head-height,110px) - 28px)}
#rabbit-scene-page .rs-history-index{top:calc(var(--panel-head-height,100px) + 12px)}
@media(max-width:600px){
 #rabbit-scene-page .rs-home{--rs-header-min:138px}
 #rabbit-scene-page .rs-header{gap:10px;align-content:center;align-items:flex-start;flex-direction:column;padding:18px 20px 14px}
 #rabbit-scene-page .rs-identity{width:100%}
 #rabbit-scene-page .rs-wordmark{font-size:52px}
 #rabbit-scene-page .rs-eyebrow{font-size:11px}
 #rabbit-scene-page .rs-quote{font-size:15px;padding:0;max-width:100%}
 #rabbit-scene-page .rs-quote:after{margin-top:6px}
 #rabbit-scene-page .rs-panel h2{font-size:24px}
 #rabbit-scene-page .rs-return{font-size:12px;padding:8px 10px}
 #rabbit-scene-page .rs-panel-head{padding:14px 0}
 #rabbit-scene-page .rs-gallery-positions{gap:0;flex-wrap:wrap}
 #rabbit-scene-page .rs-gallery-positions a{padding:4px 6px;min-width:38px}
 #rabbit-scene-page .rs-gallery-caption{flex-wrap:wrap}
}
@media(max-width:600px) and (orientation:portrait){#rabbit-scene-page .rs-orientation-hint{display:block}}
@media(max-height:500px){
 #rabbit-scene-page .rs-home{--rs-header-min:82px}
 #rabbit-scene-page .rs-header{padding:8px 16px;gap:8px 18px}
 #rabbit-scene-page .rs-wordmark{font-size:40px}
 #rabbit-scene-page .rs-quote{font-size:16px}
}

#rabbit-scene-page .rs-map a[href="#rs-music"]{--rs-accent:#ff56c8}
#rabbit-scene-page a[href="#rs-music"] .rs-letter-main{fill:#ff7dd9;stroke:#4a0b35}
#rabbit-scene-page a[href="#rs-music"] .rs-letter-shadow{fill:#a92788}
#rabbit-scene-page a[href="#rs-music"] .rs-title-edge{stroke:#ffa0e8}
#rabbit-scene-page a[href="#rs-music"]:is(:hover,:focus-visible) .rs-letter-main,#rabbit-scene-page a[href="#rs-music"][data-music-state="playing"] .rs-letter-main{fill:#ffb5e9}

/* Independent player styles; the original header and scene retain their layout. */
:root{--rr-acid:#e6ff21;--rr-purple:#bc58ff;--rr-hot:#fa73de;--rr-ink:#111017}
.lab-toolbar{display:none!important}
#rabbit-scene-page .rr-player{position:absolute;min-width:0;color:#f3eefa!important;font:12px/1.35 Arial,sans-serif!important;--rr-active:var(--rr-acid);--rr-beat:0;--rr-energy:0;container-type:inline-size}
#rabbit-scene-page .rr-player *{box-sizing:border-box}
#rabbit-scene-page .rr-shell{position:relative;isolation:isolate;min-width:0;padding:13px 15px 10px;border:1px solid #675274;background:#15111d!important;box-shadow:0 8px 22px #0006;display:grid;gap:7px}
#rabbit-scene-page .rr-topline{display:flex;align-items:center;gap:8px;min-width:0;font:700 8px/1.4 Consolas,monospace;letter-spacing:.08em;color:#c0b2c9}
#rabbit-scene-page .rr-station{white-space:nowrap}
#rabbit-scene-page .rr-badge{margin-left:auto;white-space:nowrap;font-size:8px}
#rabbit-scene-page .rr-state-label{color:var(--rr-active);font-size:8px;border-left:1px solid #6f5c78;padding-left:7px}
#rabbit-scene-page .rr-display{display:flex;gap:12px;min-width:0;align-items:center;min-height:62px}
#rabbit-scene-page .rr-art{flex:none;position:relative;width:58px;height:58px;display:grid;place-items:center;color:var(--rr-active);overflow:visible}
#rabbit-scene-page .rr-emblem{width:42px;height:42px;position:relative;z-index:1}
#rabbit-scene-page .rr-orbit{position:absolute;inset:0;border:1px solid #8b4fab}
#rabbit-scene-page .rr-track{min-width:0;flex:1}
#rabbit-scene-page .rr-kicker{display:block;margin-bottom:5px;font:8px/1.3 Consolas,monospace;letter-spacing:.08em;color:#ba9bcc}
#rabbit-scene-page h3.rr-title{font:italic 700 clamp(18px,1.35vw,26px)/1.04 Impact,'Arial Narrow',sans-serif!important;text-transform:uppercase;letter-spacing:.025em;border:0!important;color:#f7efff!important;margin:0 0 6px!important;padding:0!important;white-space:normal;overflow-wrap:normal}
#rabbit-scene-page .rr-artist{color:#d4bdde;font:10px/1.3 Arial,sans-serif}
#rabbit-scene-page .rr-bars{height:43px;display:flex;align-items:center;gap:3px;width:72px;flex:none;opacity:.85;overflow:hidden}
#rabbit-scene-page .rr-bars i{display:block;flex:1;height:var(--h);min-height:4px;background:var(--rr-active)!important;transform:scaleY(.28);transition:transform .4s}
#rabbit-scene-page .rr-player[data-state="playing"] .rr-bars i{animation:rr-meter calc(.75s + var(--i)*.07s) ease-in-out calc(var(--i)*-.14s) infinite alternate}
#rabbit-scene-page .rr-progress{display:flex;align-items:center;gap:8px;font:9px/1 Consolas,monospace;color:#c1adc9}
#rabbit-scene-page .rr-progress>span{min-width:25px}
#rabbit-scene-page .rr-duration{text-align:right}
#rabbit-scene-page .rr-player input[type="range"]{appearance:none;-webkit-appearance:none;min-width:0;flex:1;width:100%;height:3px;padding:0;margin:8px 0;background:#69546f!important;border:0!important;accent-color:var(--rr-active);cursor:pointer;box-shadow:none!important}
#rabbit-scene-page .rr-player input[type="range"]::-webkit-slider-thumb{appearance:none;width:8px;height:12px;border:1px solid #e8dffc;background:var(--rr-active);border-radius:1px}
#rabbit-scene-page .rr-player input[type="range"]:disabled{opacity:.5;cursor:default}
#rabbit-scene-page .rr-player input[type="range"]:focus-visible{outline:2px solid var(--rr-purple);outline-offset:7px}
#rabbit-scene-page .rr-controls{display:flex;align-items:center;gap:6px;min-height:39px}
#rabbit-scene-page .rr-player button{position:relative;cursor:pointer;min-width:30px;min-height:32px;padding:5px;border:1px solid #5f486b!important;border-radius:0;background:#211629!important;color:#e9ddf2!important;box-shadow:none;font:700 9px/1.2 Consolas,monospace!important;display:inline-flex;align-items:center;justify-content:center;gap:5px}
#rabbit-scene-page .rr-player button:hover{background:#432751!important;border-color:#d99bff!important}
#rabbit-scene-page .rr-player button:focus-visible{outline:2px solid var(--rr-active)!important;outline-offset:3px}
#rabbit-scene-page .rr-controls button svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}
#rabbit-scene-page .rr-player .rr-play{min-width:42px;min-height:39px;background:var(--rr-active)!important;border-color:var(--rr-active)!important;color:#111017!important}
#rabbit-scene-page .rr-pause-symbol{display:none}
#rabbit-scene-page .rr-player[data-state="playing"] .rr-play-symbol{display:none}
#rabbit-scene-page .rr-player[data-state="playing"] .rr-pause-symbol{display:block}
#rabbit-scene-page .rr-volume-group{display:flex;align-items:center;gap:2px;min-width:44px;flex:1;margin-left:3px}
#rabbit-scene-page .rr-player .rr-mute{border:0!important;background:transparent!important;min-width:25px;padding:4px}
#rabbit-scene-page .rr-mute[aria-pressed="true"] .rr-sound-waves{display:none}
#rabbit-scene-page .rr-player .rr-volume{max-width:60px}
#rabbit-scene-page .rr-player .rr-queue-toggle{font-size:8px!important;white-space:nowrap;padding:7px}
#rabbit-scene-page .rr-queue-toggle span{color:var(--rr-active)}
#rabbit-scene-page .rr-player .rr-stop{min-width:26px;padding:4px}
#rabbit-scene-page .rr-statusline{display:flex;align-items:center;gap:8px;min-height:12px;font:8px/1.4 Consolas,monospace;color:#b8a2c6}
#rabbit-scene-page .rr-status{flex:1;min-width:0}
#rabbit-scene-page .rr-player .rr-retry{font-size:8px!important;min-height:20px;padding:2px 5px}
#rabbit-scene-page .rr-player a.rr-external{color:#cbade0!important;font:8px/1.4 monospace;white-space:nowrap;text-decoration:none}
#rabbit-scene-page .rr-playlist{border-top:1px solid #795381;padding-top:6px;max-height:168px;overflow:auto;scrollbar-width:thin;scrollbar-color:#bc58ff #15111d}
#rabbit-scene-page .rr-playlist ol{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:4px}
#rabbit-scene-page .rr-player .rr-playlist button{display:flex;width:100%;text-align:left;justify-content:flex-start;gap:7px;min-height:42px;padding:7px 8px;border:0!important;background:#201527!important}
#rabbit-scene-page .rr-player .rr-playlist button[aria-current="true"]{background:#48235e!important;box-shadow:inset 2px 0 var(--rr-active)}
#rabbit-scene-page .rr-playlist button>span:first-child{color:var(--rr-active);font-size:8px}
#rabbit-scene-page .rr-playlist button>span:last-child{min-width:0}
#rabbit-scene-page .rr-playlist strong{display:block;font:700 9px/1.3 Arial,sans-serif}
#rabbit-scene-page .rr-playlist small{display:block;margin-top:3px;font:8px/1.3 Arial,sans-serif;color:#c0adc9}
#rabbit-scene-page .rr-media{box-sizing:content-box!important;width:200px;min-width:200px;justify-self:center;background:#060609!important;line-height:1}
#rabbit-scene-page .rr-video,#rabbit-scene-page .rr-video iframe{display:block;box-sizing:content-box!important;width:200px!important;height:200px!important;min-width:200px;min-height:200px;border:0;margin:0;visibility:visible;opacity:1}
#rabbit-scene-page .rr-video-label{display:block;text-align:center;color:#a08aab;font:7px/1.2 Consolas,monospace;letter-spacing:.11em;padding-top:7px}
#rabbit-scene-page .rr-player [hidden]{display:none!important}
#rabbit-scene-page .rr-player:focus-within{z-index:3}
@keyframes rr-meter{0%{transform:scaleY(.25)}35%{transform:scaleY(.9)}75%{transform:scaleY(.42)}100%{transform:scaleY(1)}}

/* 01 — OVERDRIVE: acid-yellow portable deck, offset violet circuitry. */
#rabbit-scene-page .rr-player[data-style="overdrive"]{--rr-active:#e6ff21}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell{background:linear-gradient(110deg,#dcf71d 0 13px,#141417 13px 100%)!important;border:0;border-top:3px solid #e6ff21;border-right:1px solid #a564cf;border-bottom:2px solid #81549d;padding-left:26px;padding-right:16px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));box-shadow:inset 0 0 28px #bf4afd14}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 42%,#b741ff15 47%,transparent 53%)!important;background-size:260% 100%!important;animation:rr-overdrive-sweep 8s linear infinite}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell:after{content:"";position:absolute;pointer-events:none;right:0;top:0;width:82px;height:5px;background:repeating-linear-gradient(100deg,#131316 0 5px,#e6ff21 5px 11px)!important}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-topline{color:#dee489}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-badge{background:#e6ff21!important;color:#101213;padding:3px 5px;transform:skewX(-9deg);letter-spacing:.03em}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-state-label{color:#d693ff}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-art{color:#e6ff21;background:#21172e!important;transform:skewX(-8deg)}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-emblem{filter:drop-shadow(2px 0 #bf4dff);animation:rr-overdrive-charge 4.8s ease-in-out infinite}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-orbit{inset:4px;border:1px solid #b877e5;box-shadow:3px 3px 0 #6a347e;border-left-color:#e6ff21;border-top-color:#e6ff21}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-kicker{color:#c69ede;letter-spacing:.12em}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-title{color:#effbcb!important;text-shadow:2px 1px #541b6c;transform:skewX(-4deg)}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-artist{color:#c4c0bd}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-bars{gap:2px;transform:skewX(-8deg);border-bottom:1px solid #a669ce;padding-bottom:3px}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-bars i:nth-child(3n){background:#c66cff!important}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-controls button{border-color:#695074!important;background:#271c31!important}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-controls .rr-play{background:#e6ff21!important;color:#111017!important;border-color:#e6ff21!important;transform:skewX(-8deg);box-shadow:3px 3px 0 #8636a7}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-controls .rr-play svg{transform:skewX(8deg)}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-controls .rr-play:hover{background:#f4ff9b!important;box-shadow:4px 4px 0 #bc58ff}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-statusline{border-top:1px solid #463649;padding-top:5px;color:#bca8c9}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-status:before{content:"";display:inline-block;width:4px;height:4px;background:#bc58ff!important;margin-right:6px;box-shadow:0 0 5px #bc58ff}
@keyframes rr-overdrive-sweep{from{background-position:100% 0}to{background-position:-160% 0}}
@keyframes rr-overdrive-charge{0%,100%{filter:drop-shadow(2px 0 #bd4fff)}50%{filter:drop-shadow(2px 0 #bd4fff) drop-shadow(0 0 7px #a95cd36b)}}


/* Absolute placement uses existing banner space and cannot resize the scene. */
#rabbit-scene-page .rr-player{z-index:4;max-width:820px}
#rabbit-scene-page .rr-player[data-style] .rr-shell{width:100%;height:100%;min-height:0!important;padding:7px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:12px minmax(0,1fr) 13px 28px;gap:0!important;overflow:hidden}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell{padding-left:25px!important}
#rabbit-scene-page .rr-player[data-style] .rr-topline{min-height:0!important;margin:0!important;padding:0!important;border-bottom:0;font-size:8px!important;line-height:12px!important}
#rabbit-scene-page .rr-player[data-style] .rr-display{display:grid!important;grid-template-columns:40px minmax(0,1fr) minmax(45px,24%);grid-template-rows:minmax(0,1fr);height:100%;min-height:0!important;gap:10px!important;margin:0!important;padding:0!important;align-items:center!important}
#rabbit-scene-page .rr-player[data-style] .rr-art{grid-column:1;grid-row:1;width:34px!important;height:34px!important}
#rabbit-scene-page .rr-player[data-style] .rr-emblem{width:30px!important;height:30px!important;scale:calc(1 + var(--rr-beat)*.13)}
#rabbit-scene-page .rr-player[data-style] .rr-track{grid-column:2;grid-row:1;align-self:center;overflow:hidden}
#rabbit-scene-page .rr-player[data-style] .rr-kicker{display:none}
#rabbit-scene-page .rr-player h3.rr-title{font-size:19px!important;line-height:1.05!important;margin:0 0 3px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#rabbit-scene-page .rr-player[data-style] .rr-artist{display:block;font-size:9px!important;line-height:1.1!important;margin:0}
#rabbit-scene-page .rr-player[data-style] .rr-bars{grid-column:3;grid-row:1;width:100%!important;height:33px!important;margin:0!important;opacity:calc(.45 + var(--rr-energy)*.55)}
#rabbit-scene-page .rr-player[data-style] .rr-bars i{height:100%!important;animation:none!important;transition:none!important;will-change:transform}
#rabbit-scene-page .rr-player[data-style] .rr-orbit{box-shadow:0 0 calc(2px + var(--rr-beat)*10px) #bc58ff99}
#rabbit-scene-page .rr-player[data-style] .rr-progress{display:flex!important;min-height:0!important;height:13px;margin:0!important;padding:0!important;font-size:8px!important}
#rabbit-scene-page .rr-player[data-style] .rr-controls{min-height:0!important;height:28px;gap:5px!important;margin:0!important;padding:0!important}
#rabbit-scene-page .rr-player[data-style] .rr-controls button{min-height:26px!important;height:26px!important;min-width:28px!important;padding:3px 5px!important}
#rabbit-scene-page .rr-player[data-style] .rr-controls .rr-play{min-width:36px!important;height:28px!important}
#rabbit-scene-page .rr-player[data-style] .rr-controls button svg{width:14px;height:14px}
#rabbit-scene-page .rr-player[data-style] .rr-volume-group{margin:0;min-width:0!important;gap:3px;flex:1}
#rabbit-scene-page .rr-player[data-style] .rr-volume{max-width:100px!important}
#rabbit-scene-page .rr-player[data-style] .rr-statusline{position:absolute;left:62px;right:16px;top:24px;min-height:0;margin:0!important;padding:5px!important;border:0;background:#201426!important;display:none;font-size:9px!important;z-index:4}
#rabbit-scene-page .rr-player[data-state="error"] .rr-statusline,#rabbit-scene-page .rr-player[data-state="waiting"] .rr-statusline{display:flex}
#rabbit-scene-page .rr-player[data-style] .rr-playlist,#rabbit-scene-page .rr-player[data-style] .rr-tuning{position:absolute;inset:20px 12px 37px;z-index:5;overflow:auto;max-height:none;padding:4px!important;border:1px solid #8954a0!important;background:#15101dfc!important;scrollbar-width:thin;scrollbar-color:#bc58ff #15101d}
#rabbit-scene-page .rr-player[data-style] .rr-playlist ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}
#rabbit-scene-page .rr-player[data-style] .rr-playlist button{min-height:26px!important;padding:3px 5px!important;gap:4px;font-size:8px!important}
#rabbit-scene-page .rr-player[data-style] .rr-playlist strong{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#rabbit-scene-page .rr-player[data-style] .rr-playlist small{font-size:7px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#rabbit-scene-page .rr-player[data-style] .rr-tuning{display:flex;align-items:center;justify-content:space-between;gap:10px;font:9px/1.3 Consolas,monospace}
#rabbit-scene-page .rr-player[data-style] .rr-tuning label{display:flex;align-items:center;gap:8px;flex:1;white-space:nowrap}
#rabbit-scene-page .rr-player[data-style] .rr-tuning input{width:100%;min-width:30px;max-width:160px}
#rabbit-scene-page .rr-player[data-style] .rr-sensitivity-label{white-space:nowrap;color:var(--rr-active)}
#rabbit-scene-page .rr-player[data-style] .rr-audio{display:none}
@container(min-width:421px){
 #rabbit-scene-page .rr-player[data-style] .rr-display{grid-template-columns:52px minmax(0,1fr) 32%}
 #rabbit-scene-page .rr-player[data-style] .rr-art{width:44px!important;height:44px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-emblem{width:36px!important;height:36px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-bars{height:44px!important}
 #rabbit-scene-page .rr-player[data-style] h3.rr-title{font-size:21px!important}
}
@container(max-width:420px){
 #rabbit-scene-page .rr-player[data-style] .rr-shell{padding:6px 9px!important}
 #rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell{padding-left:20px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-badge{display:none}
 #rabbit-scene-page .rr-player[data-style] .rr-state-label{margin-left:auto}
 #rabbit-scene-page .rr-player[data-style] .rr-display{grid-template-columns:28px minmax(0,1fr) 40px;gap:6px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-art{width:24px!important;height:24px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-emblem{width:24px!important;height:24px!important}
 #rabbit-scene-page .rr-player h3.rr-title{font-size:15px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-bars{height:23px!important;gap:2px}
 #rabbit-scene-page .rr-player[data-style] .rr-controls{gap:3px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-controls button{min-width:25px!important;padding:3px!important;font-size:8px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-controls .rr-play{min-width:31px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-volume{display:none}
 #rabbit-scene-page .rr-player[data-style] .rr-playlist ol{grid-template-columns:repeat(2,minmax(0,1fr))}
 #rabbit-scene-page .rr-player[data-style] .rr-tuning{gap:5px}
 #rabbit-scene-page .rr-player[data-style] .rr-sensitivity-label{display:none}
}
@container(max-width:275px){
 #rabbit-scene-page .rr-player[data-style] .rr-art,#rabbit-scene-page .rr-player[data-style] .rr-bars{display:none!important}
 #rabbit-scene-page .rr-player[data-style] .rr-display{grid-template-columns:minmax(0,1fr)}
 #rabbit-scene-page .rr-player[data-style] .rr-track{grid-column:1}
 #rabbit-scene-page .rr-player[data-style] .rr-station{font-size:7px}
 #rabbit-scene-page .rr-player[data-style] .rr-queue-toggle span{display:none}
 #rabbit-scene-page .rr-player[data-style] .rr-stop{display:none}
}
@container(max-width:200px){
 #rabbit-scene-page .rr-player[data-style] .rr-shell{padding:6px 7px!important;grid-template-rows:12px minmax(0,1fr) 26px}
 #rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell{padding-left:15px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-progress,#rabbit-scene-page .rr-player[data-style] .rr-prev,#rabbit-scene-page .rr-player[data-style] .rr-volume-group{display:none!important}
 #rabbit-scene-page .rr-player[data-style] h3.rr-title{font-size:12px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-artist{font-size:8px!important}
 #rabbit-scene-page .rr-player[data-style] .rr-station{font-size:0}
 #rabbit-scene-page .rr-player[data-style] .rr-station:before{content:"SOUNDTRACK";font-size:7px}
 #rabbit-scene-page .rr-player[data-style] .rr-state-label{display:none}
 #rabbit-scene-page .rr-player[data-style] .rr-playlist{inset:18px 5px 34px}
 #rabbit-scene-page .rr-player[data-style] .rr-playlist ol{grid-template-columns:1fr}
 #rabbit-scene-page .rr-player[data-style] .rr-controls{justify-content:space-between}
}


/* Original uncropped panorama geometry is inherited unchanged from Studio. */

/* Real bass onsets energize the existing deck without moving its layout. */
#rabbit-scene-page .rr-player[data-style="overdrive"]{--rr-hit:0}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell{border-top-color:#e6ff21;border-right-color:rgb(190 110 255 / calc(.45 + var(--rr-hit)*.55));border-bottom-color:#ac59e3;box-shadow:inset 0 0 calc(10px + var(--rr-hit)*38px) rgb(188 70 255 / calc(.035 + var(--rr-hit)*.16))}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell:before{opacity:calc(.22 + var(--rr-energy)*.30 + var(--rr-hit)*.48);background:linear-gradient(115deg,transparent 32%,#b741ff38 44%,#e6ff2138 48%,transparent 53%)!important;background-size:260% 100%!important}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-shell:after{height:5px;box-shadow:0 0 calc(1px + var(--rr-hit)*16px) #e6ff21;opacity:calc(.45 + var(--rr-hit)*.55)}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-emblem{animation:none;scale:calc(1 + var(--rr-hit)*.16);filter:drop-shadow(calc(1px + var(--rr-hit)*3px) 0 #bc58ff) drop-shadow(0 0 calc(1px + var(--rr-hit)*10px) #d7ff2788)}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-orbit{box-shadow:calc(2px + var(--rr-hit)*3px) calc(2px + var(--rr-hit)*3px) 0 #7735a7,0 0 calc(2px + var(--rr-hit)*14px) #bc58ff99;border-top-color:#e6ff21}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-bars i{box-shadow:0 0 calc(1px + var(--rr-level)*7px) rgb(208 255 60 / calc(.10 + var(--rr-level)*.45))}
#rabbit-scene-page .rr-player[data-style="overdrive"] .rr-controls .rr-play{box-shadow:3px 3px 0 #8636a7,0 0 calc(var(--rr-hit)*15px) #c950fc99}
