.tt-card-wrap{position:relative;min-width:0}.tt-card-wrap .tt-card{width:100%}.tt-info{position:absolute;z-index:3;top:6px;right:6px;width:25px;height:25px;padding:0;border:1px solid #f0d5cc80;border-radius:50%;background:#211a26ed;color:#fff0e3;font:600 14px Georgia,serif;box-shadow:0 2px 8px #0004}.tt-info:hover,.tt-info:focus-visible{background:#89364e;outline:2px solid #efc1cd;outline-offset:2px}.tt-insight-panel{position:fixed;z-index:100;padding:20px;border:1px solid #a66f83;border-radius:15px;background:#281e29;box-shadow:0 18px 55px #08040a80;color:#dbc9cf;max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain}.tt-insight-panel[hidden]{display:none}.tt-insight-top{display:flex;gap:12px;align-items:center;border-bottom:1px solid #6e4b5c;padding-bottom:14px}.tt-insight-rank{display:grid;place-items:center;height:46px;min-width:46px;border-radius:10px;border:1px solid #c29b69;color:#f1c582;font-size:22px;font-weight:650;background:#b38b3b18}.tt-insight-top h2{font-size:18px;font-weight:600;line-height:1.4;color:#f5e6d8;margin:0}.tt-insight-top p{font-size:12px;line-height:1.6;margin:5px 0 0}.tt-insight-top>button{align-self:flex-start;margin-left:auto;border:0;background:transparent;color:inherit;font-size:25px;padding:0 0 5px 8px}.tt-rank-meaning,.tt-personal-note{color:#e8b5c7;margin:14px 0;font-size:13px;line-height:1.75}.tt-personal-note{background:#853f5729;padding:12px;border-radius:7px}.tt-insight-copy h3{font-size:14px;line-height:1.6;color:#f0dccb;margin:15px 0 5px}.tt-insight-copy p{margin:0;font-size:14px;line-height:1.85}.tt-insight-scope{font-size:12px;line-height:1.75;border-top:1px solid #6e4b5c;padding-top:13px;margin-top:17px;color:#bfaab5}.tt-insight-panel>small{font-size:12px;line-height:1.7;display:block;color:#e7b7c6}.tt-insight-links{display:flex;justify-content:space-between;gap:15px}.tt-insight-links a{color:#ecc6b0;font-size:13px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}html[data-theme="light"] .tt-insight-panel{background:#fffaf4;color:#59434d;border-color:#b78c99;box-shadow:0 18px 55px #54233830}html[data-theme="light"] .tt-insight-top{border-color:#d7bdc5}html[data-theme="light"] :is(.tt-insight-top h2,.tt-insight-copy h3){color:#4a2335}html[data-theme="light"] :is(.tt-rank-meaning,.tt-personal-note,.tt-insight-links a,.tt-insight-panel>small){color:#80344d}html[data-theme="light"] .tt-insight-scope{color:#725d65;border-color:#d7bdc5}html[data-theme="light"] .tt-insight-rank{color:#8a581c}@media(max-width:700px){.tt-insight-panel[role="dialog"]{left:12px!important;top:auto!important;bottom:12px;width:calc(100% - 24px)!important;max-height:78dvh;padding:18px}.tt-info{width:24px;height:24px}}
.tt-card-caption strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
