.talian-figures{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));max-width:60rem}.talian-figures li>*,.talian-figures li{display:grid;gap:.2rem}.talian-figures li{padding:.9rem 1rem;border-radius:14px;border:1px solid var(--line);background:var(--card)}.talian-figures a{color:inherit;text-decoration:none}.talian-figures li:has(a):hover{border-color:var(--line-strong)}.talian-figures b{font-size:2rem;line-height:1;letter-spacing:-.02em;color:var(--gold);font-variant-numeric:tabular-nums}.talian-figures span{font-size:.82rem;color:var(--muted);line-height:1.35}.talian-life{margin-top:1.4rem;max-width:60rem;padding:1.3rem 1.5rem;border-left:3px solid var(--gold)}.talian-life-title{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 .7rem}.talian-life-text{columns:2 22rem;column-gap:2rem;color:var(--muted);font-size:.95rem;line-height:1.65}.talian-life-text p{margin:0 0 .8rem;break-inside:avoid}.talian-life-text p:first-child:first-letter{float:left;font-size:3rem;line-height:.9;padding:.1rem .4rem 0 0;color:var(--gold);font-weight:700}.talian-puzzles-title{font-size:1.6rem;margin:3rem 0 .5rem}.talian-sacrifices{margin:2.6rem 0 3.4rem}.talian-sacrifices>h2{font-size:1.6rem;margin:0 0 .5rem}.verdict-korrekt{--v: var(--turquoise)}.verdict-vertretbar{--v: var(--lapis)}.verdict-spekulativ{--v: var(--gold)}.verdict-inkorrekt{--v: var(--muted)}.talian-trainer{max-width:54rem;margin:0 auto}.talian-verdict{margin-top:.8rem;padding:.7rem .9rem;border-left:3px solid var(--v, var(--line));border-radius:0 10px 10px 0;background:var(--card-2);font-size:.88rem;line-height:1.5}.talian-verdict:has(.verdict-korrekt){--v: var(--turquoise)}.talian-verdict:has(.verdict-vertretbar){--v: var(--lapis)}.talian-verdict:has(.verdict-spekulativ){--v: var(--gold)}.talian-verdict:has(.verdict-inkorrekt){--v: var(--muted)}.talian-verdict[hidden]{display:none}.talian-verdict p{margin:.15rem 0;color:var(--muted)}.talian-verdict .verdict{color:var(--text)}.talian-verdict .verdict b{color:var(--v);text-transform:capitalize}.talian-verdict .move{color:var(--text);font-weight:600}@media (max-width: 760px){.puzzle-layout>.talian-verdict{order:2}}.talian-list-head .talian-verdicts{margin:0}.talian-verdicts .verdict-korrekt{--band: var(--turquoise)}.talian-verdicts .verdict-vertretbar{--band: var(--lapis)}.talian-verdicts .verdict-spekulativ{--band: var(--gold)}.talian-verdicts .verdict-inkorrekt{--band: var(--muted)}.talian-sacrifices .talian-all{margin-top:2.6rem}.talian-list-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1.2rem}.talian-list-head .tabs{margin-bottom:0}.talian-search{font:inherit;font-size:.9rem;padding:.5rem .9rem;border-radius:999px;border:1px solid var(--line-strong);background:var(--card);color:var(--text);min-width:min(100%,16rem)}.talian-item .famous-item-text small{color:var(--v)}.talian-item .move{font-size:.78rem;color:var(--faint)}.talian-note{margin-top:1.4rem;font-size:.8rem;line-height:1.55;color:var(--faint);max-width:60rem}@media (min-width: 801px){body.talian-focus .main-nav,body.talian-focus .footer,body.talian-focus .finder>.wide>:not(#sacrifices),body.talian-focus #sacrifices>:not(#talian-trainer){display:none}body.talian-focus .finder{padding-block:1rem}body.talian-focus #sacrifices{margin:0;min-height:calc(100vh - 2rem);display:grid;place-items:center}body.talian-focus .talian-trainer{width:min(100%,80rem);max-width:none}body.talian-focus .talian-trainer .puzzle-layout{grid-template-columns:minmax(0,min(calc(100vh - 9rem),54rem)) minmax(20rem,1fr)}}@media (max-width: 600px){.talian-trainer .video-tip{display:inline-block}}.talian-trainer .status{font-size:1.05rem}.talian-moves .move{font:inherit;font-weight:700;color:var(--lapis);background:none;border:0;padding:0;cursor:help;text-decoration:underline dotted color-mix(in srgb,var(--lapis) 50%,transparent);text-underline-offset:.2em}.talian-moves .tip{top:calc(100% + .55rem);bottom:auto;left:auto;right:-.5rem;width:min(24rem,70vw);max-width:none;line-height:1.6}.talian-moves .tip:after{top:auto;bottom:100%;left:auto;right:1.2rem;transform:translate(50%,50%) rotate(225deg)}.talian-moves .tip span{color:var(--text);font-size:.88rem}.talian-moves .tip small{font-family:var(--sans);color:var(--muted);font-size:.78rem}.talian-trainer .puzzle-buttons{justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:nowrap}.talian-trainer .puzzle-buttons .talian-game-link{margin:0 auto 0 0;align-self:center;min-width:0}.talian-trainer .talian-game-link .tip-link a{font-size:.8rem;gap:.4rem;padding:.22rem .7rem .22rem .22rem;white-space:nowrap}.talian-trainer .talian-game-link img{width:24px;height:24px}.talian-trainer .puzzle-buttons>.icon-button{flex:none}@media (max-width: 600px){.talian-trainer .puzzle-buttons{flex-wrap:wrap}.talian-trainer .puzzle-buttons .talian-game-link{flex-basis:100%;margin:0 0 .4rem}}@media (min-width: 761px){.talian-trainer .puzzle-layout{grid-template-columns:minmax(0,28rem) minmax(19.5rem,1fr)}body.talian-focus .talian-trainer .puzzle-layout{grid-template-columns:minmax(0,min(calc(100vh - 9rem),54rem)) minmax(20rem,1fr)}}.talian-figures,.talian-life{max-width:54rem;margin-inline:auto}
