/* Preserve the original free-result layout and diagrams; restore their paper surface. */
#flow [data-pane="result"]{--bg:#d9bb86;--panel:#e3c998;--panel2:#d2b17b;--ink:#352719;--muted:#71593c;--dim:#7b6241;--gold:#8d3f2a;--gold2:#643d27;--line:#9974464d;--line2:#a17d4b;color:var(--ink)}
#flow [data-pane="result"] .fl-body{background:linear-gradient(90deg,#84582b20,transparent 10%,transparent 90%,#84582b20),linear-gradient(#ddbf8ddf,#ddbf8ddf),url('paper-grain.webp');color:var(--ink);padding:28px 26px 30px}
#flow [data-pane="result"] .fl-foot{background:#d3b17c;color:var(--ink);border-color:var(--line2)}
#flow [data-pane="result"] .scroll-head{background:linear-gradient(#e5c99412,#e5c994e0),url('moon-ink-900.webp') center top/100% auto no-repeat,#e3c998;padding:36% 20px 25px;border:1px solid var(--line2);box-shadow:inset 0 0 0 5px #d3b47f;border-radius:2px;color:var(--ink)}
#flow [data-pane="result"] .scroll-head:before{width:33px;height:40px;margin:0 0 20px;background:url('favicon.svg') center/contain no-repeat;border:0;content:'';transform:rotate(-4deg)}
#flow [data-pane="result"] .kicker,#flow [data-pane="result"] .item .part{color:var(--gold)}
#flow [data-pane="result"] .type,#flow [data-pane="result"] .item b,#flow [data-pane="result"] .item .advice,#flow [data-pane="result"] .locked h3,#flow [data-pane="result"] .locked li,#flow [data-pane="result"] .say p{color:var(--ink)}
#flow [data-pane="result"] .type small,#flow [data-pane="result"] .item p,#flow [data-pane="result"] .locked .peekline,#flow [data-pane="result"] .fine,#flow [data-pane="result"] .status,#flow [data-pane="result"] .field-note{color:var(--muted)}
#flow [data-pane="result"] .rtags span{color:var(--ink);border-color:var(--line2)}
#flow [data-pane="result"] .rtags span.is-core,#flow [data-pane="result"] .rtags span.is-core i{color:var(--gold)!important;border-color:var(--gold)!important}
#flow [data-pane="result"] .mapcard{background:#e8d3ab77;border:1px solid var(--line2);border-radius:2px;padding:18px}
#flow [data-pane="result"] .portrait-study{filter:none;box-shadow:none}
#flow [data-pane="result"] .items{gap:0;margin-top:27px}
#flow [data-pane="result"] .item{grid-template-columns:27px 1fr;gap:16px;padding:23px 0;border-top:1px solid var(--line);background:none}
#flow [data-pane="result"] .item b{font-size:23px;line-height:1.6}
#flow [data-pane="result"] .num{background:none;color:var(--gold);border-color:var(--gold)}
#flow [data-pane="result"] .r-measure{color:var(--gold2);background:#90603912}
#flow [data-pane="result"] .storycard,#flow [data-pane="result"] .locked{color:var(--ink);border-color:var(--line2);background:none}
#flow [data-pane="result"] .corelink,#flow [data-pane="result"] .btn-text,#flow [data-pane="result"] .btn,#flow [data-pane="result"] .chip{color:var(--gold2)!important;border-color:var(--line2);background:none}
#flow [data-pane="result"] .btn small{color:var(--gold)}
#flow [data-pane="result"] .closing{margin-top:22px;gap:16px}
#flow [data-pane="result"] .closing img{width:54px;height:66px;object-fit:cover}
#flow [data-pane="result"] .fb{color:var(--ink)}
@media(max-width:860px){#flow [data-pane="result"] .fl-body{padding:24px 23px 28px}#flow [data-pane="result"] .item b{font-size:21px}#flow [data-pane="result"] .scroll-head{padding-inline:17px}}
