/* Jianco landing, the Oracle section in plain words — /assets/v2/land5.v1.css (SPEC-V5 §11, WP5-LAND). Loaded after
   landing.v1.css; immutable once deployed (ship changes as land5.v2.css). Tokens from ui.css. */

/* hero: the Oracle line is a link to the page */
.hero-oracle .ho-a{color:inherit;text-decoration:underline;text-decoration-color:rgba(10,10,10,.28);text-underline-offset:3px;text-decoration-thickness:1px}
.hero-oracle .ho-a:hover{text-decoration-color:currentColor}

/* the deck section: the headline, the three points, the catch */
#oracle .o5-h{font-size:clamp(44px,11.6vw,112px);line-height:.9}
#oracle .o5-h .acid{display:block;color:var(--acid)}
@media (min-width:720px){#oracle .o5-h{font-size:clamp(56px,7.4vw,112px)}}
.o5-points{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:12px}
.o5-points li{display:flex;gap:10px;align-items:flex-start;font:400 15px/1.5 var(--f-ui);color:var(--mut)}
.o5-points li b{color:var(--tx);font-weight:700}
.o5-points svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--acid)}
@media (min-width:860px){.o5-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:20px}}
.o5-catch{display:flex;gap:10px;align-items:flex-start;margin:0 0 22px;padding:12px 14px;border-radius:12px;background:var(--warn-bg);border:1px solid var(--warn-line);color:var(--warn);font:600 15px/1.45 var(--f-ui);max-width:78ch}
.o5-catch b{font-weight:800}
.o5-catch svg{flex:none;width:20px;height:20px;margin-top:1px}
.o5-foot{margin:18px 0 0;font:400 12px/1.5 var(--f-mono);color:var(--dim);max-width:64ch}

/* the teaser panel */
.t5-today{margin:0;padding:14px;border-bottom:1px solid var(--line-1);font:400 14.5px/1.5 var(--f-ui);color:var(--mut)}
.t5-today:empty{display:none}
.t5-today b{display:block;color:var(--tx);font-weight:600;font-size:15.5px;margin-bottom:2px}
.t5-row .pr-q b{text-wrap:pretty}
.t5-row .pr-close.t5-slow{color:var(--warn)}
.t5-row .pr-s .pr-close{white-space:normal}
#teaser .picks .blank .p{max-width:52ch}
#teaser-track .link{display:inline-flex;align-items:center;min-height:44px}
@media (min-width:720px){.t5-today{padding-inline:18px}}
@media (max-width:719px){#teaser .tp-foot .link-row{display:none}}   /* the See today's picks button sits just below */
/* review F01 / D22 / F23 / F24: the joke is labelled as a joke, next to the real tool */
.hero-plain{font:500 13px/1.45 var(--f-ui);color:var(--i1);max-width:44ch;margin:6px 0 0}
@media (max-width:959px){.hero-plain{justify-self:start;margin-left:-8px;padding:4px 8px;border-radius:10px;background:rgba(238,244,247,.84)}}
.dlede.plain{margin-top:10px;color:var(--tx,#FAFAF7);font-weight:500}
@media (min-width:960px){.hud .hero-plain{grid-column:1;grid-row:3}}
@media (max-height:620px) and (max-width:959px){.s1 .hero-plain{font-size:12px}}
/* v5.2 (review N7): the coin's buy pill reads as unavailable until it is minted */
.lbtn.ink-ghost.off[aria-disabled="true"]{opacity:.55;border-style:dashed}
.lbtn.ink-ghost.off[aria-disabled="true"]:hover{background:transparent}
