pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}
:root{--proporcion-tercio:.33333;--proporcion-mitad:.5;--proporcion-dos-tercios:.66666;--proporcion-mas-un-tercio:1.33333;--proporcion-mas-medio:1.5;--proporcion-mas-dos-tercios:1.66666;--proporcion-doble:2;--proporcion-triple:3;--tres-em:3em;--dos-em:2em;--un-em:1em;--dos-tercios-em:.6em;--margin-h6-mdi-right:-.125em;--margin-h6-mdi-left:-.125em;--margin-h6-mdi-top:-.1em;--altura-linea:2em;--altura-input:4em;--d-color-acento:#f0f0f0;--d-color-gris-0:#cecece;--d-color-gris-1:#acacac;--d-color-gris-2:#898989;--d-color-gris-3:#686868;--d-color-gris-4:#252525;--d-color-gris-5:#222;--color-acento:#222;--color-gris-0:#444;--color-gris-1:#666;--color-gris-2:#898989;--color-gris-3:#aaa;--color-gris-4:#ededed;--color-gris-5:#f0f0f0}@supports (color:lab(0% 0 0)){:root{--d-color-acento:lab(94.7957% 0 0);--d-color-gris-0:lab(82.7644% -.0000298023 .0000119209);--d-color-gris-1:lab(70.3537% -.0000298023 0);--d-color-gris-2:lab(57.0904% 0 0);--d-color-gris-3:lab(44.0068% 0 0);--d-color-gris-4:lab(14.6799% -.0000149012 0);--d-color-gris-5:lab(13.2275% 0 0);--color-acento:lab(13.2275% 0 0);--color-gris-0:lab(28.8523% 0 0);--color-gris-1:lab(43.1923% -.0000298023 0);--color-gris-2:lab(57.0904% 0 0);--color-gris-3:lab(69.6105% 0 0);--color-gris-4:lab(93.7481% -.0000298023 .0000119209);--color-gris-5:lab(94.7957% 0 0)}}@media (color-gamut:p3){:root{--d-color-acento:#f2f2f2;--d-color-gris-0:#eaeaea;--d-color-gris-1:#aeaeae;--d-color-gris-2:#898989;--d-color-gris-3:#666;--d-color-gris-4:#232323;--d-color-gris-5:#1f1f1f;--color-acento:#1f1f1f;--color-gris-0:#424242;--color-gris-1:#646464;--color-gris-2:#898989;--color-gris-3:#a5a5a5;--color-gris-4:#efefef;--color-gris-5:#f2f2f2}}:root{--color-transparente:transparent;--tamano-h6:44px;--tamano-h2:22px;--tamano-h3:14px;--tamano-caption:12px;--tamano-h3-span:9px;--tamano-h5:16px;--tamano-p:17px;--tamano-speech:20px;--tamano-fuente-nav:15px;--tamano-fuente-pie:14px;--tamano-fuente-input:15px;--tamano-fuente-input-pequena:12px;--tamano-fuente-codigo:14px;--tamano-fuente-codigo-inline:17px;--tamano-comentario:15px;--tamano-checkmark:1.2em;--espacio-checkmark:.2em;--anchura-boton:5em;--anchura-boton-largo:7em;--anchura-boton-muy-largo:9em;--margin-top-h6:var(--altura-linea);--margin-nav-top:2.06em;--margin-bottom-h2:1.2em;--margin-label:.4em;--h2:normal var(--tamano-h2)/1.4 "Merriweather Sans",sans-serif;--h3:normal var(--tamano-h3)/1.6 "Merriweather Sans",sans-serif;--h5:normal var(--tamano-h5)/1.6 "Merriweather Sans",sans-serif;--h6:normal var(--tamano-h6)/1.4 "Merriweather",serif;--p:normal var(--tamano-p)/2 "Merriweather",serif;--fuente-nav:normal var(--tamano-fuente-nav)/1.6 "Merriweather Sans",sans-serif;--fuente-pie:normal var(--tamano-fuente-pie)/1.4 "Merriweather Sans",sans-serif;--fuente-input:normal var(--tamano-fuente-input)/2 "Merriweather Sans",sans-serif;--fuente-input-pequena:normal var(--tamano-fuente-input-pequena)/2 "Merriweather Sans",sans-serif;--fuente-paginacion:normal var(--tamano-p)/1.8 "Merriweather Sans",sans-serif;--fuente-comentario:normal var(--tamano-comentario)/2 "Merriweather",serif;--fuente-codigo:normal var(--tamano-fuente-codigo)/2 "Source Code Pro",monospace}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-optical-sizing:auto;font-size:14px;overflow-y:scroll}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html body{-webkit-user-select:none;user-select:none;background-color:var(--color-gris-5);overflow-y:scroll}@media (prefers-color-scheme:dark){html body{background-color:var(--d-color-gris-5)}}h6{font:var(--h6);font-optical-sizing:auto;color:var(--color-acento);font-weight:300}@media (prefers-color-scheme:dark){h6{color:var(--d-color-acento)}}h6{font-style:italic}h6 a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){h6 a{color:var(--d-color-acento)}}h6 a:hover,h6 a:focus,h6 a:active{border:none;outline:0}h6 a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){h6 a:hover{color:var(--d-color-acento)}}h6 a:hover{cursor:pointer}h6 a span.mdi{margin-right:var(--margin-h6-mdi-right);margin-left:var(--margin-h6-mdi-left);margin-top:var(--margin-h6-mdi-top)}h2,h4{font:var(--h2);font-optical-sizing:auto;color:var(--color-acento);font-weight:300}@media (prefers-color-scheme:dark){h2,h4{color:var(--d-color-acento)}}h2,h4{margin-bottom:var(--margin-bottom-h2)}:is(h2,h4) a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){:is(h2,h4) a{color:var(--d-color-acento)}}:is(h2,h4) a:hover,:is(h2,h4) a:focus,:is(h2,h4) a:active{border:none;outline:0}:is(h2,h4) a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){:is(h2,h4) a:hover{color:var(--d-color-acento)}}:is(h2,h4) a:hover{cursor:pointer}h5{font:var(--h5);font-optical-sizing:auto;color:var(--color-acento);font-weight:300}@media (prefers-color-scheme:dark){h5{color:var(--d-color-acento)}}h5{margin-bottom:var(--margin-bottom-h2);overflow:hidden}h5 a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){h5 a{color:var(--d-color-acento)}}h5 a:hover,h5 a:focus,h5 a:active{border:none;outline:0}h5 a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){h5 a:hover{color:var(--d-color-acento)}}h5 a:hover{cursor:pointer}h5 a.alineado-derecha{float:right}h2+h3{margin-bottom:var(--altura-linea);margin-top:calc(-.9*var(--altura-linea))}h3{font:var(--h3);font-optical-sizing:auto;color:var(--color-gris-3);font-weight:300}@media (prefers-color-scheme:dark){h3{color:var(--d-color-gris-3)}}h3.con-margin-bottom{margin-bottom:calc(var(--proporcion-mitad)*var(--altura-linea))}h3.con-mitad-margin-bottom{margin-bottom:calc(var(--altura-linea)/4)}h3.con-mitad-margin-bottom:last-child{margin-bottom:calc(var(--proporcion-mas-medio)*var(--altura-linea))}h3.colorgris{color:var(--color-gris-1)}@media (prefers-color-scheme:dark){h3.colorgris{color:var(--d-color-gris-1)}}h3 em{font-style:italic;text-decoration:none}h3 a{color:var(--color-gris-3);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){h3 a{color:var(--d-color-gris-3)}}h3 a i{font-size:var(--tamano-h3-span)}h3 a:hover,h3 a:focus,h3 a:active{border:none;outline:0}h3 a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){h3 a:hover{color:var(--d-color-acento)}}h3 span.alineado-derecha{float:right}h3 span.alineado-derecha a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none}@media (prefers-color-scheme:dark){h3 span.alineado-derecha a{color:var(--d-color-acento)}}h3 span.alineado-derecha a i{font-size:var(--tamano-speech);margin-top:calc(var(--altura-linea)/-8);margin-left:calc(var(--altura-linea)/4)}h3 span.alineado-derecha a input.invisible{display:none}h3 span.alineado-derecha a:hover,h3 span.alineado-derecha a:focus,h3 span.alineado-derecha a:active{border:none;outline:0}h3 span.alineado-derecha a:hover{cursor:pointer}h3 span.alineado-derecha a:not(:hover){cursor:auto}figcaption{font-size:var(--tamano-caption);font-optical-sizing:auto;color:var(--color-gris-3);font-weight:300}@media (prefers-color-scheme:dark){figcaption{color:var(--d-color-gris-3)}}figcaption *{font-size:inherit!important}p{font:var(--p);font-optical-sizing:auto;color:var(--color-gris-1);font-weight:300}@media (prefers-color-scheme:dark){p{color:var(--d-color-gris-1)}}p{text-align:justify;margin-bottom:var(--margin-bottom-h2)}p.sinjustificar{text-align:left}p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}p em{font-style:italic;text-decoration:none}p strong{color:var(--color-acento);font-style:italic;text-decoration:none}@media (prefers-color-scheme:dark){p strong{color:var(--d-color-acento)}}p a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;font-style:italic;text-decoration:none}@media (prefers-color-scheme:dark){p a{color:var(--d-color-acento)}}p a{border-bottom:1px dashed var(--color-acento)}@media (prefers-color-scheme:dark){p a{border-bottom:1px dashed var(--d-color-acento)}}p a.sin-subrayar{border-bottom:0;font-style:normal}p a:hover,p a:focus,p a:active{border-bottom:1px dashed var(--color-acento);outline:0}@media (prefers-color-scheme:dark){p a:hover,p a:focus,p a:active{border-bottom:1px dashed var(--d-color-acento)}}p a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){p a:hover{color:var(--d-color-acento)}}code{color:var(--color-gris-1)}@media (prefers-color-scheme:dark){code{color:var(--d-color-gris-1)}}code{text-align:left;font:var(--fuente-codigo);font-optical-sizing:auto;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;border-radius:0;font-weight:300}pre{color:var(--color-gris-1)}@media (prefers-color-scheme:dark){pre{color:var(--d-color-gris-1)}}pre{text-align:left;background-color:var(--color-gris-4)}@media (prefers-color-scheme:dark){pre{background-color:var(--d-color-gris-4)}}pre{padding:var(--un-em);border:1px solid var(--color-gris-3)}@media (prefers-color-scheme:dark){pre{border:1px solid var(--d-color-gris-3)}}pre{white-space:pre;overflow-x:scroll}:not(pre)>code{background-color:var(--color-gris-4)}@media (prefers-color-scheme:dark){:not(pre)>code{background-color:var(--d-color-gris-4)}}:not(pre)>code{font-size:var(--tamano-fuente-codigo-inline)}strong>code{color:var(--color-acento)}@media (prefers-color-scheme:dark){strong>code{color:var(--d-color-acento)}}label{font:var(--p);color:var(--color-gris-1)}@media (prefers-color-scheme:dark){label{color:var(--d-color-gris-1)}}label{margin-bottom:var(--dos-tercios-em)}label em{font-style:italic;text-decoration:none}label a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){label a{color:var(--d-color-acento)}}label a:hover,label a:focus,label a:active{border:none;border-bottom:1px dashed var(--color-acento);outline:0}@media (prefers-color-scheme:dark){label a:hover,label a:focus,label a:active{border-bottom:1px dashed var(--d-color-acento)}}label a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){label a:hover{color:var(--d-color-acento)}}label a:hover{cursor:pointer}.mdi{font-optical-sizing:auto;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-style:normal;font-weight:400;display:inline-block}.mdi-button{margin-top:var(--margin-h6-mdi-top)}.mdi-audio,.mdi-pgn{font-size:var(--tamano-speech)!important}nav{font:var(--fuente-nav);padding-bottom:calc(var(--altura-linea)/2);background-color:var(--color-transparente);list-style:none;display:block;overflow:hidden}nav ul li{color:var(--color-gris-3);text-decoration:none}@media (prefers-color-scheme:dark){nav ul li{color:var(--d-color-gris-3)}}nav ul li a{color:var(--color-gris-3);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){nav ul li a{color:var(--d-color-gris-3)}}nav ul li a.activo{color:var(--color-acento)}@media (prefers-color-scheme:dark){nav ul li a.activo{color:var(--d-color-acento)}}nav ul li a:hover,nav ul li a:focus,nav ul li a:active{border:none;outline:0}nav ul li a:hover,nav ul li a.router-link-active{color:var(--color-acento)}@media (prefers-color-scheme:dark){nav ul li a:hover,nav ul li a.router-link-active{color:var(--d-color-acento)}}nav ul li a:hover,nav ul li a.router-link-active{cursor:pointer}header{background-color:var(--color-transparente)}main article:has(+article :is(h2,h4,h5)) :is(.comentario:last-of-type,.marco-tablero:last-of-type,figure:last-of-type,ul:last-of-type,ol:last-of-type){margin-bottom:calc(var(--proporcion-mas-un-tercio)*var(--altura-linea))}main article:is(.comentario,.marco-tablero,figure,ul,ol,pre,p):last-of-type:has(+:is(h2,h4,h5)){margin-bottom:calc(var(--proporcion-mas-un-tercio)*var(--altura-linea))!important}main article{margin-bottom:calc(var(--proporcion-mas-un-tercio)*var(--altura-linea))}main img:has(+figcaption){margin-bottom:0}main .audio:has(+figcaption){margin-bottom:0}main h2{margin-top:0}main figure{width:100%;margin-bottom:calc(var(--proporcion-mas-un-tercio)*var(--altura-linea));filter:grayscale()}main figure img,main figure audio,main figure figcaption{width:100%}main pre{margin-top:var(--altura-linea);margin-bottom:var(--altura-linea)}main ul,main ol{font:var(--p);color:var(--color-gris-1)}@media (prefers-color-scheme:dark){main ul,main ol{color:var(--d-color-gris-1)}}main ul,main ol{text-align:justify;margin-bottom:calc(2*var(--dos-tercios-em));-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin-left:var(--altura-linea)}:is(main ul,main ol) li{margin-bottom:calc(var(--altura-linea)/3)}:is(main ul,main ol) li em{font-style:italic;text-decoration:none}:is(main ul,main ol) li strong{color:var(--color-acento);font-style:italic;text-decoration:none}@media (prefers-color-scheme:dark){:is(main ul,main ol) li strong{color:var(--d-color-acento)}}:is(main ul,main ol) li a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){:is(main ul,main ol) li a{color:var(--d-color-acento)}}:is(main ul,main ol) li a{border-bottom:1px dashed var(--color-acento)}@media (prefers-color-scheme:dark){:is(main ul,main ol) li a{border-bottom:1px dashed var(--d-color-acento)}}:is(main ul,main ol) li a.sin-subrayar{border-bottom:0}:is(main ul,main ol) li a:hover,:is(main ul,main ol) li a:focus,:is(main ul,main ol) li a:active{border-bottom:1px dashed var(--color-acento);outline:0}@media (prefers-color-scheme:dark){:is(main ul,main ol) li a:hover,:is(main ul,main ol) li a:focus,:is(main ul,main ol) li a:active{border-bottom:1px dashed var(--d-color-acento)}}:is(main ul,main ol) li a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){:is(main ul,main ol) li a:hover{color:var(--d-color-acento)}}:is(main ul,main ol) li a:hover{cursor:pointer}main ul>li{list-style-type:circle}main ol>li{list-style-type:decimal}main div.comentario,main div.pasarela{background-color:var(--color-gris-4)}@media (prefers-color-scheme:dark){main div.comentario,main div.pasarela{background-color:var(--d-color-gris-4)}}main div.comentario,main div.pasarela{padding:var(--un-em);border:1px solid var(--color-gris-3)}@media (prefers-color-scheme:dark){main div.comentario,main div.pasarela{border:1px solid var(--d-color-gris-3)}}main div.comentario,main div.pasarela{border-radius:0}:is(main div.comentario,main div.pasarela) h3{color:var(--color-gris-3)}@media (prefers-color-scheme:dark){:is(main div.comentario,main div.pasarela) h3{color:var(--d-color-gris-3)}}:is(main div.comentario,main div.pasarela) h3{margin-bottom:var(--dos-tercios-em);-webkit-hyphens:auto;hyphens:auto;word-break:break-word}:is(main div.comentario,main div.pasarela) h3 a{color:var(--color-gris-3);-webkit-tap-highlight-color:var(--color-transparente);outline:none}@media (prefers-color-scheme:dark){:is(main div.comentario,main div.pasarela) h3 a{color:var(--d-color-gris-3)}}:is(main div.comentario,main div.pasarela) h3 a{margin-bottom:var(--dos-tercios-em)}:is(main div.comentario,main div.pasarela) h3 a:hover,:is(main div.comentario,main div.pasarela) h3 a:focus,:is(main div.comentario,main div.pasarela) h3 a:active{border:none;outline:0}:is(main div.comentario,main div.pasarela) h3 a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){:is(main div.comentario,main div.pasarela) h3 a:hover{color:var(--d-color-acento)}}:is(main div.comentario,main div.pasarela) h3 a:hover{cursor:pointer}:is(main div.comentario,main div.pasarela) p{font:var(--fuente-comentario);-webkit-hyphens:auto;hyphens:auto;word-break:break-word}:is(main div.comentario,main div.pasarela) p:last-of-type{margin-bottom:0!important}:is(main div.comentario,main div.pasarela) code,:is(main div.comentario,main div.pasarela) pre,:is(main div.comentario,main div.pasarela) :not(pre)>code{font:normal var(--tamano-comentario)/2 "Source Code Pro",monospace}:is(main div.comentario,main div.pasarela) ul,:is(main div.comentario,main div.pasarela) ol{font:var(--fuente-comentario)}main div.comentario{margin-bottom:calc(var(--altura-linea)*var(--proporcion-dos-tercios))}main button,main input,main textarea{float:left;font:var(--fuente-input);border:1px solid var(--color-gris-3);background-color:var(--color-gris-4)}@media (prefers-color-scheme:dark){main button,main input,main textarea{border:1px solid var(--d-color-gris-3);background-color:var(--d-color-gris-4)}}main button,main input,main textarea{caret-color:var(--color-gris-0);border-radius:0}@media (prefers-color-scheme:dark){main button,main input,main textarea{caret-color:var(--d-color-gris-0)}}:is(main button,main input,main textarea):focus{outline:none}:is(main button,main input,main textarea)::-moz-focus-inner{border:0}main input[type=text],main input[type=password]{color:var(--color-gris-2)}@media (prefers-color-scheme:dark){main input[type=text],main input[type=password]{color:var(--d-color-gris-2)}}main input[type=text],main input[type=password]{box-sizing:border-box;width:100%;height:var(--altura-input);padding:0 calc(var(--altura-linea)/2)}:is(main input[type=text],main input[type=password]):-webkit-autofill{-webkit-text-fill-color:var(--color-gris-2)}@media (prefers-color-scheme:dark){:is(main input[type=text],main input[type=password]):-webkit-autofill{-webkit-text-fill-color:var(--d-color-gris-2)}}:is(main input[type=text],main input[type=password]):-webkit-autofill:hover{-webkit-text-fill-color:var(--color-gris-2)}@media (prefers-color-scheme:dark){:is(main input[type=text],main input[type=password]):-webkit-autofill:hover{-webkit-text-fill-color:var(--d-color-gris-2)}}:is(main input[type=text],main input[type=password]):-webkit-autofill:focus{-webkit-text-fill-color:var(--color-gris-2)}@media (prefers-color-scheme:dark){:is(main input[type=text],main input[type=password]):-webkit-autofill:focus{-webkit-text-fill-color:var(--d-color-gris-2)}}:is(main input[type=text],main input[type=password]):-webkit-autofill:active{-webkit-text-fill-color:var(--color-gris-2)}@media (prefers-color-scheme:dark){:is(main input[type=text],main input[type=password]):-webkit-autofill:active{-webkit-text-fill-color:var(--d-color-gris-2)}}main button{border:1px solid var(--color-gris-0);background-color:var(--color-gris-5);opacity:1;color:var(--color-gris-0)}@media (prefers-color-scheme:dark){main button{border:1px solid var(--d-color-gris-0);background-color:var(--d-color-gris-5);opacity:1;color:var(--d-color-gris-0)}}main button{box-sizing:border-box;width:var(--anchura-boton)}main button.audio,main button.pgn-button{width:100%}main button{height:var(--altura-input);margin-bottom:0}main button:hover{cursor:pointer}main button.boton-largo{width:var(--anchura-boton-largo)}main button.boton-muy-largo{width:var(--anchura-boton-muy-largo)}main button.con-margin-bottom{margin-bottom:calc(var(--proporcion-mas-medio)*var(--altura-linea))}main input[type=file]{color:var(--color-gris-2)}@media (prefers-color-scheme:dark){main input[type=file]{color:var(--d-color-gris-2)}}main input[type=file]{box-sizing:initial;width:calc(var(--altura-linea)*9.5);height:var(--altura-input);display:none}main input[type=file]+label{cursor:pointer}main textarea{color:var(--color-gris-2)}@media (prefers-color-scheme:dark){main textarea{color:var(--d-color-gris-2)}}main textarea{box-sizing:border-box;width:100%;height:calc(var(--altura-linea)*4);padding:calc(var(--altura-linea)/2);white-space:pre-wrap}main textarea.admin{height:calc(var(--altura-linea)*6)}main input::-webkit-input-placeholder{color:var(--color-gris-2);opacity:1}@media (prefers-color-scheme:dark){main input::-webkit-input-placeholder{color:var(--d-color-gris-2);opacity:1}}main textarea::-webkit-input-placeholder{color:var(--color-gris-2);opacity:1}@media (prefers-color-scheme:dark){main textarea::-webkit-input-placeholder{color:var(--d-color-gris-2);opacity:1}}main input::-moz-placeholder{color:var(--color-gris-2);opacity:1}@media (prefers-color-scheme:dark){main input::-moz-placeholder{color:var(--d-color-gris-2);opacity:1}}main textarea::-moz-placeholder{color:var(--color-gris-2);opacity:1}@media (prefers-color-scheme:dark){main textarea::-moz-placeholder{color:var(--d-color-gris-2);opacity:1}}main input::placeholder,main textarea::placeholder{color:var(--color-gris-2);opacity:1}@media (prefers-color-scheme:dark){main input::placeholder,main textarea::placeholder{color:var(--d-color-gris-2);opacity:1}}main input:-webkit-autofill,main textarea:-webkit-autofill,main input:-webkit-autofill:hover,main textarea:-webkit-autofill:hover,main input:-webkit-autofill:focus,main textarea:-webkit-autofill:focus,main input:-webkit-autofill:active,main textarea:-webkit-autofill:active{color:var(--color-gris-2);box-shadow:0 0 0 1000px var(--color-gris-4)inset!important}@media (prefers-color-scheme:dark){main input:-webkit-autofill,main textarea:-webkit-autofill,main input:-webkit-autofill:hover,main textarea:-webkit-autofill:hover,main input:-webkit-autofill:focus,main textarea:-webkit-autofill:focus,main input:-webkit-autofill:active,main textarea:-webkit-autofill:active{color:var(--d-color-gris-2);box-shadow:0 0 0 1000px var(--d-color-gris-4)inset!important}}main input:autofill,main textarea:autofill,main input:autofill:hover,main textarea:autofill:hover,main input:autofill:focus,main textarea:autofill:focus,main input:autofill:active,main textarea:autofill:active{color:var(--color-gris-2);box-shadow:0 0 0 1000px var(--color-gris-4)inset!important}@media (prefers-color-scheme:dark){main input:autofill,main textarea:autofill,main input:autofill:hover,main textarea:autofill:hover,main input:autofill:focus,main textarea:autofill:focus,main input:autofill:active,main textarea:autofill:active{color:var(--d-color-gris-2);box-shadow:0 0 0 1000px var(--d-color-gris-4)inset!important}}main label:not(.noetiquetaflotante){top:calc(var(--altura-linea)/2);left:calc(var(--altura-linea)/4);padding:0 calc(var(--altura-linea)/4);background-color:var(--color-gris-5);position:absolute}@media (prefers-color-scheme:dark){main label:not(.noetiquetaflotante){background-color:var(--d-color-gris-5)}}main label:not(.noetiquetaflotante){color:var(--color-gris-1)}@media (prefers-color-scheme:dark){main label:not(.noetiquetaflotante){color:var(--d-color-gris-1)}}main label:not(.noetiquetaflotante){opacity:0;visibility:hidden;transition:all .25s ease-in-out;font:var(--fuente-input-pequena)!important}main input:not(:placeholder-shown)+label,main textarea:not(:placeholder-shown)+label,main .pasarela.activo+label,main .pasarela.activo label{top:calc(var(--altura-linea)/-2);opacity:1;visibility:visible}main input:not(:placeholder-shown)::placeholder,main textarea:not(:placeholder-shown)::placeholder{color:var(--color-transparente)}@media (min-width:600px){main input.fecha,main input.encontrar,main input.nombre,main input.correo,main input.usuario,main input.email,main input.contrasena,main input.asunto,main input.titulo,main textarea.contenido,main input.fuente,main input.id,main input.idus,main input.media,main input.comentario,main input.subir-archivo,main input.fen,main button.pgn-button{width:100%}main textarea.mensaje{width:100%;height:calc(var(--altura-linea)*6)}}main form ul.ul-form li:first-child{margin-top:0}main form ul.ul-form li:first-child label{font:var(--h3)}main form ul.ul-form{margin-left:0;padding-left:0;list-style:none}main form ul.ul-form.con-margin-bottom{margin-bottom:calc(var(--proporcion-mas-medio)*var(--altura-linea))}main form ul.ul-form li{margin:0 0 calc(var(--proporcion-dos-tercios)*var(--altura-linea))0;width:100%;padding-left:0;list-style:none;display:table;position:relative}main form ul.ul-form li:first-child{margin-top:var(--altura-linea)}main form ul.ul-form li[class=sin-margin-top]{margin-top:0}main form ul.ul-form li.invisible{display:none}main form ul.ul-form li p{display:inline}main form ul.ul-form li i{font-size:var(--altura-linea);color:var(--color-acento)}@media (prefers-color-scheme:dark){main form ul.ul-form li i{color:var(--d-color-acento)}}main form ul.ul-form li .contenedor-label{padding-left:var(--altura-linea);font:var(--fuente-input);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline;position:relative}main form ul.ul-form li .contenedor-label strong{color:var(--color-acento);font-style:italic;text-decoration:none}@media (prefers-color-scheme:dark){main form ul.ul-form li .contenedor-label strong{color:var(--d-color-acento)}}main form ul.ul-form li .contenedor-label input[type=checkbox]{opacity:0;width:var(--tamano-checkmark);height:var(--tamano-checkmark);z-index:5;margin:0;position:absolute;bottom:0;left:0}main form ul.ul-form li .checkmark{height:var(--tamano-checkmark);width:var(--tamano-checkmark);border:1px solid var(--color-gris-2);position:absolute;top:0}@media (prefers-color-scheme:dark){main form ul.ul-form li .checkmark{border:1px solid var(--d-color-gris-2)}}main form ul.ul-form li .left-cero{left:0}main form ul.ul-form li .checkmark:after{content:"";display:none;position:absolute}main form ul.ul-form li .contenedor-label input:checked~.checkmark{background-color:var(--color-gris-5)}@media (prefers-color-scheme:dark){main form ul.ul-form li .contenedor-label input:checked~.checkmark{background-color:var(--d-color-gris-5)}}main form ul.ul-form li .contenedor-label input:checked~.checkmark:after{display:block}main form ul.ul-form li .contenedor-label .checkmark:after{top:var(--espacio-checkmark);left:var(--espacio-checkmark);width:calc(var(--tamano-checkmark) - (2*var(--espacio-checkmark)));height:calc(var(--tamano-checkmark) - (2*var(--espacio-checkmark)));background-color:var(--color-gris-1)}@media (prefers-color-scheme:dark){main form ul.ul-form li .contenedor-label .checkmark:after{background-color:var(--d-color-gris-1)}}main form ul.ul-form li.mitad{gap:calc(3*var(--altura-linea)/4);display:flex}main form ul.ul-form li.mitad .pasarela{flex:1 1 0;position:relative}footer{float:left;background-color:var(--color-transparente);width:100%;margin-bottom:calc(var(--altura-linea)*var(--proporcion-dos-tercios));border-top:1px dashed var(--color-gris-2);position:relative;bottom:0;left:0}@media (prefers-color-scheme:dark){footer{border-top:1px dashed var(--d-color-gris-2)}}footer h1,footer h6{font:var(--fuente-pie);color:var(--color-gris-1)}@media (prefers-color-scheme:dark){footer h1,footer h6{color:var(--d-color-gris-1)}}footer h1,footer h6{text-align:left;margin-bottom:var(--margin-bottom-h2)}:is(footer h1,footer h6) em{font-style:italic;text-decoration:none}:is(footer h1,footer h6) strong{color:var(--color-acento);font-style:italic;text-decoration:none}@media (prefers-color-scheme:dark){:is(footer h1,footer h6) strong{color:var(--d-color-acento)}}:is(footer h1,footer h6) a{color:var(--color-acento);-webkit-tap-highlight-color:var(--color-transparente);outline:none;text-decoration:none}@media (prefers-color-scheme:dark){:is(footer h1,footer h6) a{color:var(--d-color-acento)}}:is(footer h1,footer h6) a{border-bottom:1px dashed var(--color-acento)}@media (prefers-color-scheme:dark){:is(footer h1,footer h6) a{border-bottom:1px dashed var(--d-color-acento)}}:is(footer h1,footer h6) a.sin-subrayar{border-bottom:0;font-style:italic}:is(footer h1,footer h6) a:hover,:is(footer h1,footer h6) a:focus,:is(footer h1,footer h6) a:active{border-bottom:1px dashed var(--color-acento);outline:0}@media (prefers-color-scheme:dark){:is(footer h1,footer h6) a:hover,:is(footer h1,footer h6) a:focus,:is(footer h1,footer h6) a:active{border-bottom:1px dashed var(--d-color-acento)}}:is(footer h1,footer h6) a:hover{color:var(--color-acento)}@media (prefers-color-scheme:dark){:is(footer h1,footer h6) a:hover{color:var(--d-color-acento)}}:is(footer h1,footer h6) a:hover{cursor:pointer}:is(footer h1,footer h6):first-child{margin-top:var(--altura-linea)}:is(footer h1,footer h6) span.mdi{color:var(--color-gris-1)}@media (prefers-color-scheme:dark){:is(footer h1,footer h6) span.mdi{color:var(--d-color-gris-1)}}@media (max-width:1179px){aside header{float:left;width:85%;padding:0 7.5%;padding-top:calc(var(--altura-linea)/var(--proporcion-mas-dos-tercios));position:absolute}aside header h6{text-align:left}aside nav{float:left;width:85%;padding-top:calc(var(--altura-linea)/2);margin:0 7.5%;margin-top:calc((12/5)*var(--altura-linea));background-color:var(--color-gris-5);position:absolute}@media (prefers-color-scheme:dark){aside nav{background-color:var(--d-color-gris-5)}}aside nav{z-index:2}aside nav ul li:nth-child(n+2):before{color:var(--color-gris-3)}@media (prefers-color-scheme:dark){aside nav ul li:nth-child(n+2):before{color:var(--d-color-gris-3)}}aside nav ul li:nth-child(n+2):before{content:" • "}aside nav ul li{margin-right:0;display:inline}main{float:left;width:85%;margin:0 7.5%;margin-top:calc((29/5)*var(--altura-linea));padding-bottom:7%;position:relative}}@media (min-width:1180px){body{margin-top:calc(var(--altura-linea)*var(--proporcion-mas-medio));justify-content:center;align-items:flex-start;gap:calc(1.5*var(--altura-linea));display:flex}aside{flex-direction:column;flex-shrink:0;width:6em;display:flex;position:fixed;left:calc(50% - 33.5em)}aside header{width:100%;margin-bottom:calc((var(--altura-linea)/8)*7)}aside header h6{text-align:right}aside nav{text-align:right;width:100%}aside nav ul li{text-align:right;width:100%;margin-right:0;margin-bottom:calc(var(--altura-linea)/8)}main{width:48em}}.hljs{color:var(--color-gris-1);padding:0!important}@media (prefers-color-scheme:dark){.hljs{color:var(--d-color-gris-1)}}.hljs{filter:contrast(80%);background-color:#0000}@media (prefers-color-scheme:dark){.hljs{filter:contrast(40%)brightness(120%)}}.marco-tablero{width:100%;margin-bottom:var(--altura-linea);background-color:var(--color-gris-4)}@media (prefers-color-scheme:dark){.marco-tablero{background-color:var(--d-color-gris-4)}}.marco-tablero{border:1px solid var(--color-gris-1)}@media (prefers-color-scheme:dark){.marco-tablero{border:1px solid var(--d-color-gris-1)}}.marco-tablero{border-radius:0}.tablero{max-width:calc(12*var(--altura-linea));padding:var(--altura-linea);filter:contrast(66%)brightness(166%)grayscale();margin:0 auto}@media (prefers-color-scheme:dark){.tablero{filter:contrast(66%)brightness()grayscale()}}.juega-wrapper{clear:both;width:100%;display:table}.fade-in{opacity:0;animation:.5s forwards fadeIn}@keyframes fadeIn{to{opacity:1}}
