.tt-choice{margin:28px 0;padding:24px;border:1px solid #dce8f6;border-radius:20px;background:#f7faff;color:#263d58}.tt-choice h2{margin-top:0;color:#163d73}.tt-choice-links,.tt-choice-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:16px 0}.tt-choice-links a,.tt-choice-controls a,.tt-choice-controls button{padding:10px 14px;border:1px solid #b8cee6;border-radius:8px;background:#fff;color:#163d73}.tt-choice-controls input{padding:9px;border:1px solid #b8cee6;border-radius:8px}.tt-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tt-choice-card{background:#fff;padding:18px;border:1px solid #dce8f6;border-radius:12px}.tt-choice-card h3{font-size:19px;margin-top:0}.tt-choice-scroll{overflow:auto}.tt-choice-table{width:100%;border-collapse:collapse;background:white}.tt-choice-table th,.tt-choice-table td{padding:12px;border:1px solid #dce8f6;vertical-align:top;min-width:125px}.tt-choice-table caption{color:#263d58;padding:10px;font-weight:bold}.tt-choice details{padding:13px 0;border-bottom:1px solid #dce8f6}.tt-choice summary{cursor:pointer;font-weight:bold}.tt-choice details p{margin-top:10px}.tt-choice figure{margin:15px 0}.tt-choice img{max-width:100%;height:auto}.tt-choice [hidden]{display:none!important}@media(max-width:650px){.tt-choice{padding:16px}.tt-choice-grid{grid-template-columns:1fr}.tt-choice-controls label{width:100%}}
