.rune[data-v-b0ed0a16]{width:var(--rune);flex-direction:column;flex:none;align-items:center;gap:16px;padding-top:8px;display:flex}.rune__cn[data-v-b0ed0a16]{font-family:var(--brush);color:var(--cinnabar);font-size:clamp(26px,2.4vw,34px);line-height:1}.rune__line[data-v-b0ed0a16]{background:#1b171238;flex:auto;width:1px;min-height:56px}.rune__name[data-v-b0ed0a16]{writing-mode:vertical-rl;font-family:var(--mono);font-size:var(--micro);letter-spacing:.3em;text-transform:uppercase;color:#1b171280}.rune--light .rune__line[data-v-b0ed0a16]{background:#ece4d33d}.rune--light .rune__name[data-v-b0ed0a16]{color:#ece4d380}@media (width<=720px){.rune[data-v-b0ed0a16]{display:none}}.box[data-v-30fb36fb]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:calc(var(--gutter) + var(--gap)) 0;background:var(--ink);color:var(--paper);border:0;flex-direction:column;gap:clamp(16px,2.4vw,30px);display:none}.box[open][data-v-30fb36fb]{display:flex}.box[data-v-30fb36fb]::backdrop{background:#12110feb}.foot[data-v-30fb36fb],.head[data-v-30fb36fb]{width:var(--col);flex:none;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.caption[data-v-30fb36fb],.count[data-v-30fb36fb]{font-family:var(--mono);font-size:var(--micro);letter-spacing:.12em;text-transform:uppercase;margin:0}.count[data-v-30fb36fb]{color:#ece4d3b8}.count__sep[data-v-30fb36fb]{color:#ece4d359;margin:0 6px}.tabular[data-v-30fb36fb]{font-variant-numeric:tabular-nums}.caption[data-v-30fb36fb]{text-align:center;color:#ece4d3b8;flex:1}.close[data-v-30fb36fb],.step[data-v-30fb36fb]{cursor:pointer;color:var(--paper);font-family:var(--mono);font-size:var(--micro);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:9px;padding:8px 0;transition:color .2s;display:flex}.step[data-v-30fb36fb]{min-width:44px;min-height:44px;font-size:var(--small);justify-content:center}.close[data-v-30fb36fb]:hover,.step[data-v-30fb36fb]:hover{color:var(--cinnabar)}.close[data-v-30fb36fb]:focus-visible,.step[data-v-30fb36fb]:focus-visible{outline:1px solid var(--cinnabar);outline-offset:4px;color:var(--cinnabar)}.close__cross[data-v-30fb36fb]{width:15px;height:15px;display:block;position:relative}.close__cross span[data-v-30fb36fb]{background:currentColor;width:15px;height:1px;position:absolute;top:7px;left:0}.close__cross span[data-v-30fb36fb]:first-child{transform:rotate(45deg)}.close__cross span[data-v-30fb36fb]:last-child{transform:rotate(-45deg)}.viewport[data-v-30fb36fb]{flex:1;min-height:0;overflow:hidden}.rail[data-v-30fb36fb]{touch-action:pan-y pinch-zoom;height:100%;display:flex}.slide[data-v-30fb36fb]{flex:0 0 100%;min-width:0;margin:0;padding:0 clamp(8px,1.2vw,16px)}.slide[data-v-30fb36fb],.slide__frame[data-v-30fb36fb]{justify-content:center;align-items:center;height:100%;display:flex}.slide__frame[data-v-30fb36fb]{width:min(100%,var(--measure));position:relative}.slide__image[data-v-30fb36fb]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.slide__empty[data-v-30fb36fb]{background:repeating-linear-gradient(135deg,#1b1815 0 18px,#151310 0 36px);border:1px solid #ece4d31a;width:100%;height:100%;position:relative}.cross[data-v-30fb36fb]{background:#ece4d333;width:15px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cross--v[data-v-30fb36fb]{width:1px;height:15px}
