.v26 .tkt{--tkt-ink:#1b1814;--tkt-perf:rgba(27,24,20,.28);color:var(--tkt-ink);filter:drop-shadow(0 18px 30px rgba(0,0,0,.45));position:relative}.v26 .tkt-q{background:var(--paper);font:600 clamp(18px, 1.5vw, 21px)/1.25 var(--disp);letter-spacing:-.02em;text-wrap:pretty;border-radius:14px 14px 0 0;margin:0;padding:20px 22px 16px}.v26 .tkt-halves{grid-template-columns:1fr 1fr;display:grid;position:relative}.v26 .tkt-halves:before{content:"";border-top:2px dashed var(--tkt-perf);z-index:2;position:absolute;top:0;left:12px;right:12px}.v26 .tkt-halves:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at 9px 9px, var(--ink) 8.5px, transparent 9px), radial-gradient(circle at calc(100% - 9px) 9px, var(--ink) 8.5px, transparent 9px);height:18px;position:absolute;top:-9px;left:-9px;right:-9px}.v26 .tkt-h{background:var(--paper);color:var(--tkt-ink);text-align:left;min-height:96px;font:500 15px/1.35 var(--body);cursor:pointer;transform-origin:50% 0;padding:18px 22px 24px;transition:transform .55s cubic-bezier(.3,.7,.2,1),opacity .45s,background-color .2s;position:relative}.v26 .tkt-h.a{border-right:2px dashed var(--tkt-perf);border-radius:0 0 0 14px}.v26 .tkt-h.b{border-radius:0 0 14px}.v26 .tkt-h small{font:600 11px var(--body);letter-spacing:.02em;color:rgba(27,24,20,.45);margin-bottom:6px;display:block}@media (hover:hover){.v26 .tkt:not(.done) .tkt-h:hover{background:#fffaf0}}.v26 .tkt-h.lost{opacity:0;pointer-events:none;transform:translateY(46px)rotate(9deg)}.v26 .tkt-h.b.lost{transform:translateY(46px)rotate(-9deg)}.v26 .tkt-h.kept{cursor:default;border-color:transparent}.v26 .tkt-h .punch{background:var(--sun);border-radius:50%;width:22px;height:22px;transition:transform .35s cubic-bezier(.3,1.6,.5,1) .2s;position:absolute;bottom:16px;right:16px;transform:scale(0);box-shadow:inset 0 2px 3px rgba(0,0,0,.35)}.v26 .tkt-h.kept .punch{transform:scale(1)}@media (prefers-reduced-motion:reduce){.v26 .tkt-h,.v26 .tkt-h.lost,.v26 .tkt-h.b.lost{transition:opacity .3s;transform:none}.v26 .tkt-h .punch{transition:none}}
