@font-face{font-family:Newsreader;src:url(/fonts/newsreader-latin-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-latin-300-italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--fondo:#06080e;--superficie:#0d111b;--tinta:#dce0e8;--tenue:#8089a0;--acento:#e9b872;--serif:"Newsreader", Georgia, serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--margen:clamp(16px, 4vw, 56px);--seg-b:env(safe-area-inset-bottom,0px);--franja:6.5rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--fondo);color:var(--tinta);font-family:var(--mono);font-size:.8125rem;line-height:1.5;overflow:hidden}[hidden]{display:none!important}button,a,input,textarea{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (pointer:fine){html{overscroll-behavior:none}}.datos,.etiqueta,.meta{font-variant-numeric:tabular-nums}#cielo{opacity:0;width:100%;height:100%;transition:opacity 1.6s;display:block;position:fixed;inset:0}#cielo.listo{opacity:1}.panel{left:var(--margen);right:var(--margen);bottom:calc(var(--margen) + var(--seg-b) + var(--franja) + .5rem);max-height:calc(100dvh - var(--margen) * 2 - var(--franja) - 5rem);scrollbar-width:thin;position:fixed;overflow-y:auto}@media (min-width:900px){.panel{width:26rem;right:auto}}.vista{gap:.75rem;display:grid}.vista h1,.vista .fecha,.vista .datos,.vista .nota{transition:opacity .8s}.en-3d .vista h1,.en-3d .vista #datos,.en-3d .vista #fecha,.en-3d .vista .nota{opacity:.4}h1{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,1.1rem + 3vw,3.5rem);font-weight:300;line-height:1.05}.datos{color:color-mix(in srgb, var(--tinta) 62%, var(--fondo));letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem}.fecha{font-family:var(--serif);color:var(--acento);margin:.25rem 0 0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-style:italic;font-weight:300;line-height:1.2}.fecha:empty{display:none}.vista{position:relative}.vista:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 30% 50%, color-mix(in srgb, var(--fondo) 80%, transparent), transparent 70%);position:absolute;inset:-2rem -3rem -1rem -2rem}.nota{max-width:34ch;font-family:var(--serif);color:var(--tinta);text-wrap:pretty;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:1.3125rem;font-style:italic;font-weight:300;line-height:1.45}.nota:empty{display:none}.acciones{flex-wrap:wrap;gap:1.5rem;display:flex}button.texto,a.texto{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta);border:0;border-bottom:1px solid var(--tenue);cursor:pointer;background:0 0;border-radius:0;min-height:2.75rem;padding:0 0 .125rem;font-size:.8125rem}button.texto:hover,a.texto:hover{border-bottom-color:var(--tinta)}a.texto{align-items:center;text-decoration:none;display:inline-flex}button.texto.peligro{color:var(--tenue)}.vista .principales{align-items:center;gap:1.75rem}.vista .principales #anadir{border-bottom-color:var(--acento)}button.texto.suave{color:var(--tenue);letter-spacing:.04em;text-transform:none;border-bottom-color:color-mix(in srgb, var(--tenue) 40%, transparent)}button.texto.suave:hover{color:var(--tinta);border-bottom-color:var(--tinta)}.vista .principales .suave{letter-spacing:.14em;text-transform:uppercase}.cuenta{border-top:1px solid color-mix(in srgb, var(--tenue) 25%, transparent);gap:.25rem;margin-top:.75rem;padding-top:.5rem;display:grid}.cuenta .secundarias{gap:1.25rem}.cuenta button.texto{min-height:2.25rem;font-size:.75rem}.meta{color:var(--tenue);letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:.75rem}.meta span:empty{display:none}.meta #linea-titulo{color:color-mix(in srgb, var(--tinta) 75%, var(--fondo))}.meta #linea-titulo+#sync:before{content:" · "}.editor,#compartir-panel,#entrar-form,#conflicto{grid-template-columns:1fr 1fr;align-content:start;gap:.875rem 1.5rem;display:grid}.editor .acciones,.editor .datos{grid-column:1/-1}.editor .acciones{gap:1.75rem;margin-top:.5rem}#c-url{letter-spacing:0;text-overflow:ellipsis;cursor:text;font-size:.9375rem}.editor .ancho{grid-column:1/-1}.editor label{color:var(--tinta);letter-spacing:.12em;text-transform:uppercase;gap:.125rem;font-size:.8125rem;display:grid}input,textarea{font:inherit;letter-spacing:.03em;text-transform:none;color:var(--tinta);border:0;border-bottom:1px solid var(--tenue);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-radius:0;width:100%;min-height:2.75rem;padding:.25rem 0;font-size:1.125rem}textarea{resize:vertical;min-height:3.5rem;line-height:1.4}input:hover,textarea:hover{border-bottom-color:var(--tinta)}:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.error{color:var(--tinta);min-height:0;margin:0;font-size:.75rem}.error:empty{display:none}.error:before{content:"— ";color:var(--acento)}.franja{left:var(--margen);right:var(--margen);bottom:calc(var(--margen) + var(--seg-b));height:var(--franja);scrollbar-width:none;align-items:flex-start;display:flex;position:fixed;overflow:auto hidden}.franja::-webkit-scrollbar{display:none}.onda{min-width:max-content;height:100%;padding:0 2rem;display:flex;position:relative}.hilo{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.hilo path{fill:none;stroke-linecap:round}.hilo-base{stroke:var(--tenue);stroke-width:1px;opacity:.55}.hilo-recorrido{stroke:var(--acento);stroke-width:1.5px;opacity:.9}.punto{z-index:1;min-width:6rem;height:100%;color:var(--tenue);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;grid-template-rows:3.75rem auto;place-items:start center;margin:0;padding:0;display:grid;position:relative}.marca{background:var(--fondo);border:1.5px solid var(--tenue);border-radius:50%;width:.875rem;height:.875rem;margin-top:.25rem;transition:transform .3s,background-color .3s,border-color .3s;position:relative}.valle .marca{margin-top:2.5rem}.etiqueta{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-top:.125rem;font-size:.6875rem}.valle .etiqueta{margin-top:-.0625rem}.punto:hover .marca{transform:scale(1.25)}.punto:hover{color:var(--tinta)}.punto:hover .marca{border-color:var(--tinta)}.punto[aria-current=true]{color:var(--tinta)}.punto[aria-current=true] .marca{background:var(--acento);border-color:var(--acento);transform:scale(1.3)}.punto[aria-current=true] .marca:after{content:"";border:1px solid color-mix(in srgb, var(--acento) 45%, transparent);border-radius:50%;position:absolute;inset:-.5rem}.punto[aria-current=true] .etiqueta{color:var(--acento)}.punto:focus-visible{outline-offset:-2px}.controles{right:var(--margen);bottom:calc(var(--margen) + var(--seg-b) + var(--franja) + .5rem);flex-direction:column;align-items:flex-end;gap:.25rem;display:flex;position:fixed}.controles button{font:inherit;letter-spacing:.1em;text-transform:uppercase;min-width:2.75rem;min-height:2.75rem;color:var(--tenue);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:0 .5rem;font-size:.8125rem;transition:color .2s,border-color .2s}.modo{margin-bottom:.5rem;display:inline-flex}.modo button{min-width:2.5rem}.modo button[aria-pressed=true],.controles .modo button[aria-pressed=true]{color:var(--tinta);border-bottom-color:var(--acento)}.controles button:hover{color:var(--tinta);border-bottom-color:var(--tenue)}.controles button[aria-pressed=true]{color:var(--acento);border-bottom-color:var(--acento)}@media (max-width:899px){.controles{top:4.25rem;bottom:auto;left:var(--margen);right:var(--margen);flex-flow:wrap;justify-content:flex-end;align-items:center;gap:0}.controles button{letter-spacing:.06em;min-width:2.25rem;padding:0 .375rem;font-size:.75rem}.modo{margin:0 .5rem 0 0}.vista{gap:.375rem}.vista:before{display:none}.fecha{margin:0}.cuenta{flex-wrap:wrap;align-items:center;gap:0 1rem;margin-top:.25rem;padding-top:0;display:flex}.nota{-webkit-line-clamp:2;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.125rem;display:-webkit-box;overflow:hidden}.en-3d .vista #datos,.en-3d .vista #fecha,.en-3d .vista .nota{display:none}}.atribucion{right:var(--margen);top:var(--margen);text-align:right;pointer-events:none;max-width:18rem;color:var(--tenue);margin:0;font-size:.625rem;line-height:1.6;position:fixed}@media (min-width:900px){.atribucion{right:auto;left:var(--margen);text-align:left}}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
