label[data-astro-cid-kuzv555t]{flex:14rem}form[data-astro-cid-kuzv555t][popover]{inset:var(--space-4) var(--space-4) auto;width:auto;max-inline-size:var(--reading-width);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface);color:var(--text);box-shadow:var(--shadow-m);margin:0 auto}.logo[data-astro-cid-f7espo7c]{flex:none;display:block}.tile[data-astro-cid-f7espo7c]{fill:var(--brand)}.glyph[data-astro-cid-f7espo7c]{stroke:var(--brand-ink)}.glyph[data-astro-cid-f7espo7c] circle[data-astro-cid-f7espo7c]{fill:var(--brand-ink)}@font-face{font-family:Titulares;src:url(/_astro/titulares-600.KvE15jW5.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20AC}@font-face{font-family:Titulares Georgia;src:local(Georgia Bold),local(Georgia-Bold);font-weight:600;size-adjust:86.71%;ascent-override:119.47%;descent-override:38.63%;line-gap-override:0%}@font-face{font-family:Titulares Noto;src:local(Noto Serif Bold),local(NotoSerif-Bold);font-weight:600;size-adjust:88.93%;ascent-override:116.5%;descent-override:37.67%;line-gap-override:0%}@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-sans:system-ui, "Segoe UI", -apple-system, sans-serif;--font-serif:"Titulares", "Titulares Georgia", "Titulares Noto", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--font-mono:ui-monospace, "Cascadia Mono", "SF Mono", Consolas, monospace;--text-xs:.75rem;--text-s:.875rem;--text-m:1rem;--text-l:1.25rem;--text-xl:clamp(1.375rem, 1.125rem + 1.25vw, 1.75rem);--text-2xl:clamp(1.75rem, 1.25rem + 2.5vw, 2.5rem);--leading:1.5;--weight-strong:600;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-s:.25rem;--radius-m:.5rem;--radius-l:.875rem;--radius-round:999px;--content-width:76rem;--reading-width:46rem;--board-max:36rem;--board-min:16rem;--control-height:2.5rem;--control-height-l:3rem;--maple:#e8e1cf;--maple-pale:#fbf7ee;--walnut:#806a52;--walnut-dark:#3f3324;--brand:var(--walnut);--brand-ink:var(--maple-pale);--bg:var(--lightningcss-light,#f5f2ea)var(--lightningcss-dark,#15120f);--surface:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#1f1b17);--surface-muted:var(--lightningcss-light,#ece7db)var(--lightningcss-dark,#2b2521);--surface-hover:var(--lightningcss-light,#f1ece1)var(--lightningcss-dark,#322b26);--border:var(--lightningcss-light,#ddd5c4)var(--lightningcss-dark,#3e3631);--border-strong:var(--lightningcss-light,#948978)var(--lightningcss-dark,#76695e);--focus-ring:var(--accent);--text:var(--lightningcss-light,#1d1f24)var(--lightningcss-dark,#eae5dd);--text-muted:var(--lightningcss-light,#5b5f6b)var(--lightningcss-dark,#bdb6ac);--text-inverse:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#15120f);--accent:var(--lightningcss-light,#1f4e79)var(--lightningcss-dark,#8cc3f0);--accent-hover:var(--lightningcss-light,#173c5e)var(--lightningcss-dark,#a9d3f4);--accent-soft:var(--lightningcss-light,#e1ebf4)var(--lightningcss-dark,#1b2c3d);--result-win:var(--lightningcss-light,#2f6b4f)var(--lightningcss-dark,#7fd0a4);--result-draw:var(--lightningcss-light,#5d5600)var(--lightningcss-dark,#d8c27a);--result-loss:var(--lightningcss-light,#9b3b2f)var(--lightningcss-dark,#f0907f);--result-draw-soft:color-mix(in oklab, var(--result-draw) 45%, var(--surface));--board-light:var(--maple);--board-dark:var(--walnut);--board-last-move:#8cc3f080;--board-dest:#0a2238;--board-selected:#0a223880;--board-coord-on-light:var(--walnut-dark);--board-coord-on-dark:var(--maple-pale);--eval-white:var(--lightningcss-light,#fff)var(--lightningcss-dark,#f4f2ec);--eval-black:#2a2b2f;--chart-standard:var(--accent);--chart-rapid:var(--lightningcss-light,#a0612a)var(--lightningcss-dark,#e3a46b);--chart-blitz:var(--lightningcss-light,#7a3f8f)var(--lightningcss-dark,#c99ae0);--shadow-m:0 4px 16px var(--lightningcss-light,#281e0a1a)var(--lightningcss-dark,#00000073);font-family:var(--font-sans);font-size:100%;line-height:var(--leading);color:var(--text);background:var(--bg);accent-color:var(--accent)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}body{flex-direction:column;min-height:100dvh;margin:0;display:flex}h1,h2,h3{font-family:var(--font-serif);font-weight:var(--weight-strong);margin:0 0 var(--space-4);text-wrap:balance;line-height:1.2}h1{font-size:var(--text-xl)}h2{margin-bottom:var(--space-3);font-size:var(--text-l)}h3{font-size:var(--text-m)}p{margin:0 0 var(--space-4)}a,.link{color:var(--accent);text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:.15em}a:hover,.link:hover{color:var(--accent-hover)}a:is(:hover,:focus-visible),.link:is(:hover,:focus-visible){text-decoration-color:currentColor}.link{cursor:pointer;background:0 0;border:0;padding:0;text-decoration-line:underline}.link[aria-disabled=true]{color:inherit;cursor:default;text-decoration:none}@media (forced-colors:active){.link{color:linktext}.link[aria-disabled=true]{color:graytext}}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.page{width:100%;max-width:var(--content-width);padding-inline:var(--space-4);margin-inline:auto}main>section+section{margin-top:var(--space-7)}.page-head{margin-bottom:var(--space-5)}.back{margin-bottom:var(--space-2);font-size:var(--text-s)}.page-head h1{margin-bottom:var(--space-2)}.page-meta{margin-bottom:var(--space-2);font-size:var(--text-s);color:var(--text-muted)}.page-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.muted{color:var(--text-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-variant-numeric:tabular-nums}label{gap:var(--space-1);font-size:var(--text-s);color:var(--text-muted);display:grid}.field-label{font-size:var(--text-s);color:var(--text-muted)}input,select,button{font:inherit;color:inherit}input:not([type=checkbox],[type=radio]),select{min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-m);background:var(--surface);color:var(--text);font-size:var(--text-m)}select{--chevron:.375rem;appearance:none;background-image:linear-gradient(45deg, transparent calc(50% - 1px), var(--text-muted) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + 1px)), linear-gradient(-45deg, transparent calc(50% - 1px), var(--text-muted) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + 1px));background-size:var(--chevron) var(--chevron);background-position:right calc(var(--space-3) + var(--chevron)) center, right var(--space-3) center;background-repeat:no-repeat;padding-inline-end:calc(var(--space-3) + 2 * var(--chevron) + var(--space-2))}@media (forced-colors:active){select{appearance:auto;background-image:none;padding-inline-end:var(--space-3)}}input[type=checkbox]{block-size:1.1rem;inline-size:1.1rem}.form-row{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.form-row .grow{flex:16rem}.check{align-items:center;gap:var(--space-2);min-height:var(--control-height);color:var(--text);display:flex}details>summary{cursor:pointer;font-size:var(--text-s);color:var(--accent)}details>summary+*{margin-top:var(--space-3)}.form-row>details{flex-basis:100%;order:1}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-1) var(--space-4);border-radius:var(--radius-m);background:var(--accent);color:var(--text-inverse);font-size:var(--text-s);font-weight:var(--weight-strong);text-align:center;text-wrap:balance;cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.button:hover{background:var(--accent-hover);color:var(--text-inverse)}.button.secondary{background:var(--surface);border-color:var(--border-strong);color:var(--text)}.button.secondary:hover{background:var(--surface-hover)}.button.square{min-inline-size:var(--control-height);padding-inline:var(--space-1)}.button.secondary[aria-disabled=true]{border-color:var(--border);background:var(--surface);color:var(--text-muted);cursor:default}.copy{display:flex;position:relative}@media (scripting:none){.copy{display:none}}.copied{font-size:var(--text-s);font-weight:var(--weight-strong);white-space:nowrap;pointer-events:none;position:absolute;inset-block-end:calc(100% + var(--space-1));inset-inline-end:0}.copied:not(:empty){padding:var(--space-1) var(--space-2);border-radius:var(--radius-m);background:var(--accent);color:var(--text-inverse);box-shadow:var(--shadow-m);border:1px solid #0000}.table-wrap{border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:var(--text-s)}.data-table th,.data-table td{padding:var(--space-2) var(--space-3);text-align:start;border-bottom:1px solid var(--border);white-space:nowrap}.data-table th{font-weight:var(--weight-strong);color:var(--text-muted)}.data-table thead>tr>*{border-bottom-color:var(--border-strong)}.data-table th[scope=row]{color:var(--text);font-weight:400}.data-table .group-row>th{background:var(--surface-muted);color:var(--text);white-space:normal}.data-table tbody tr:last-child>*{border-bottom:0}.data-table tfoot>tr>*{border-top:1px solid var(--border-strong);border-bottom:0}.card .data-table:not(.table-wrap>*) tr:not(.group-row)>:is(th,td):first-child{padding-inline-start:0}.card .data-table:not(.table-wrap>*) tr:not(.group-row)>:is(th,td):last-child{padding-inline-end:0}.data-table td.wrap{white-space:normal;min-width:12rem}.data-table .end{text-align:end}.data-table :is(tbody,tfoot) td:empty:before{content:"—";color:var(--text-muted)}.table-wrap.stack{container-type:inline-size}.cell-label{display:none}@container (width<60rem){.stack thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.stack tr{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.stack tbody tr:last-child{border-bottom:0}.stack :is(th,td){white-space:normal;border-bottom:0;padding:0}.stack td.wrap{min-width:0}.stack td:empty{display:none}.stack td:first-child{flex-basis:100%}.stack td:not(:first-child){font-size:var(--text-xs)}.stack td:not(:first-child,:has(.cell-label)){color:var(--text-muted)}.stack .cell-label{color:var(--text-muted);display:inline}}.tag{padding:0 var(--space-1);border-radius:var(--radius-s);background:var(--surface-muted);color:var(--text);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.02em;white-space:nowrap;display:inline-block}h1 .tag{font-size:var(--text-s)}.result{font-variant-numeric:tabular-nums;font-weight:var(--weight-strong)}.result.win{color:var(--result-win)}.result.draw{color:var(--result-draw)}.result.loss{color:var(--result-loss)}.card{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface)}@media (width<40rem){.card{padding:var(--space-4)}}.panel{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface)}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1.25rem;inline-size:1.25rem}.selectors{align-items:end;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.section-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.section-head h2{margin:0}.note{padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--surface-muted);font-size:var(--text-s)}.eco{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.card{break-inside:avoid}.back{display:none}}}.skip[data-astro-cid-hkbrpulz]{padding:var(--space-2) var(--space-3);background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-m);z-index:10;position:absolute;inset-block-start:calc(-1 * var(--space-8));inset-inline-start:var(--space-4)}.skip[data-astro-cid-hkbrpulz]:focus{inset-block-start:var(--space-2)}.site-header[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--border);background:var(--surface);margin-bottom:var(--space-6)}.bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:stretch;column-gap:var(--space-5);flex-wrap:wrap;display:flex}.brand[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--space-2);padding-block:var(--space-2);font-family:var(--font-serif);font-size:var(--text-l);font-weight:var(--weight-strong);color:var(--text);text-decoration:none;display:inline-flex}.end[data-astro-cid-hkbrpulz]{--marca:3px;min-width:0;display:flex}nav[data-astro-cid-hkbrpulz]{min-width:0;display:flex}nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:0;padding:0;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline-start:calc(-1 * var(--space-4));padding-inline-start:calc(var(--space-4) - var(--space-3));list-style:none;display:flex;overflow-x:auto}nav[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding:var(--space-2) var(--space-3);border-block:var(--marca) solid transparent;color:var(--text-muted);font-weight:var(--weight-strong);white-space:nowrap;align-items:center;text-decoration:none;display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:focus-visible{outline-offset:-2px}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{border-block-end-color:var(--border-strong);color:var(--text)}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{border-block-end-color:var(--accent);color:var(--accent)}.search-toggle[data-astro-cid-hkbrpulz]{padding:var(--space-2) var(--space-3);border:0;border-block:var(--marca) solid transparent;color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;margin-inline-end:calc(-1 * var(--space-3));display:flex}.search-toggle[data-astro-cid-hkbrpulz]:hover{border-block-end-color:var(--border-strong);color:var(--text)}@media (forced-colors:active){nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.search-toggle[data-astro-cid-hkbrpulz]{border-color:canvas}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{border-block-end-color:highlight}}main[data-astro-cid-hkbrpulz]{padding-bottom:var(--space-7);flex:1}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--border);padding-block:var(--space-5);font-size:var(--text-s);color:var(--text-muted)}.site-footer[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0}@media print{.site-header[data-astro-cid-hkbrpulz]{margin-bottom:var(--space-4);background:0 0}nav[data-astro-cid-hkbrpulz],.search-toggle[data-astro-cid-hkbrpulz],.site-footer[data-astro-cid-hkbrpulz],.skip[data-astro-cid-hkbrpulz]{display:none}}
