/* MCC-019 v16: the requested seven refinements on the accepted v15 layout. */
/* White on original vermilion: use bold large text, with natural wrapping. */
.ticker{color:#fff;height:auto;min-height:38px;padding:6px 12px;font-size:19px;font-weight:900;line-height:1.35;letter-spacing:0;text-align:center}
.ticker span{word-break:keep-all;overflow-wrap:anywhere}
.hdr .oval{color:var(--red);font-size:19px;font-weight:700;letter-spacing:.02em;line-height:1.2;padding:10px 14px;min-height:44px;display:inline-flex;align-items:center}
/* One modest example, with its 3D cue beside the short note. */
#f2 .record-experience{display:grid;grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);align-items:center;gap:12px;padding:14px 12px;background:var(--paper);border-radius:18px}
#f2 .memory-scene{width:100%;height:auto;aspect-ratio:.82;max-width:210px;margin:auto;overflow:visible}
#f2 .memory-phone{width:115%;right:0;top:-12%}
#f2 .memory-plate{width:95%;right:-12%;bottom:0}
#f2 .memory-note{min-width:0;width:auto;margin:0;padding:0;background:none;box-shadow:none;border-radius:0}
#f2 .memory-example{font-size:12px!important;line-height:1.5;margin:0}
#f2 .memory-note h3{font-size:16px;line-height:1.5;margin-top:8px;text-wrap:pretty}
#f2 .memory-note p{font-size:13px;line-height:1.75;margin-top:6px;word-break:normal;overflow-wrap:anywhere}
#f2 .memory-place{font-size:12px!important;line-height:1.6;margin-top:8px}
#f2 .memory-spices{margin-top:8px;gap:4px}
#f2 .memory-spices .chip{font-size:11px;padding:1px 6px}
#f2 .toggle{margin:26px 0 12px}
#f2 .say{padding-top:22px}
/* The inherited arrow used 26px type; reset it before em-based dot alignment. */
#f4 .checks li::before{font:inherit;top:.975em;transform:translateY(-50%);margin:0}
/* Permit natural wrapping when enlarged; normal SP and desktop fit on one line. */
#start #t5{white-space:normal;word-break:normal;overflow-wrap:anywhere;letter-spacing:0;text-wrap:pretty}
@media(min-width:1024px){#f2 .record-experience{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);padding:20px;gap:20px}#f2 .memory-note h3{font-size:18px}#f2 .memory-note p{font-size:15px}#f2 .memory-example,#f2 .memory-place{font-size:13px!important}#f2 .toggle{margin-top:0}}
.ticker span{text-wrap:balance}
