.container,.glass-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-float), 0 0 0 1px #ffffff0d inset;z-index:1;background:#141414d9;border:1px solid #ffffff1a;border-radius:8px;position:relative}.container{flex-direction:column;width:100%;margin:auto;display:flex}.content{color:var(--reading-text);padding:24px 32px 32px}.content h1{font-size:var(--reading-title-size);color:var(--reading-text);margin:0 0 20px;font-weight:600}.content h2{font-size:var(--reading-heading-size);color:var(--reading-text);margin:28px 0 12px;font-weight:600}.content h3{font-size:var(--reading-subheading-size);margin-top:24px;font-weight:600}.content p{line-height:var(--reading-leading);color:var(--reading-text);opacity:var(--reading-text-opacity);margin:12px 0}.content ul,.content ol{margin:12px 0;padding-left:20px}.content li{line-height:var(--reading-leading);color:var(--reading-text);opacity:var(--reading-text-opacity);margin:6px 0}.content :is(.reading-secondary,.reading-secondary li){font-size:var(--reading-secondary-size)}.content .reading-meta{font-size:var(--reading-small-size);color:var(--reading-muted)}.content ul ul{margin-top:8px;margin-bottom:8px}.content a{color:var(--color-accent);font-weight:500;text-decoration:none;transition:color .2s}.content a:hover{color:var(--color-danger-text);text-decoration:underline}.content strong{font-weight:600}.content svg.inline-icon{vertical-align:-.2em;width:1.15em;height:1.15em;color:var(--reading-muted)}.content .meta-chips{flex-wrap:wrap;gap:6px;margin:0 0 4px;display:flex}.content .meta-chip{color:#ffffffd9;font-size:var(--reading-small-size);background:#ffffff1a;border-radius:999px;padding:2px 10px;line-height:1.6}.skill-highlight{color:var(--color-accent)}.skill-keyword{color:var(--color-accent);text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.skill-keyword:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.skill-stat-tag{vertical-align:1px;white-space:nowrap;border-radius:3px;margin:0 1px;padding:0 5px;font-size:.82em;font-weight:600;display:inline-block}.skill-stat-atk{color:#c98080;background:#c480801f}.skill-stat-hp{color:#b0c79a;background:#94b27d1f}.skill-stat-tag:not(.skill-stat-atk):not(.skill-stat-hp){color:#ffffffd9;background:#ffffff1a}@media (width<=768px){.container{max-width:90%!important}.content{padding:24px}}@media (width<=480px){.content{padding:20px}}.page-panel{background:var(--color-bg-reading);border-color:var(--panel-dark-edge);box-shadow:var(--shadow-panel)}.page-panel>*{padding:24px 32px 32px}@media (width<=768px){.page-panel{box-shadow:none;border-radius:var(--section-radius);border:none;max-width:100%!important}.page-panel>*{padding:var(--spacing-lg)}}@media (width<=480px){.page-panel>*{padding:var(--spacing-md)}}
