.qdWH0q_mark{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.qdWH0q_mark[data-kind=work]{background-color:var(--eye-iris-tint);color:var(--eye-iris)}.qdWH0q_mark[data-kind=award]{background-color:var(--eye-cyan-tint);color:var(--eye-cyan-ink)}.qdWH0q_mark[data-kind=talk]{background-color:var(--eye-lilac-tint);color:var(--eye-lilac-ink)}.qdWH0q_icon{width:57.1429%;height:57.1429%}.qdWH0q_dot{background-color:var(--text-ink-2);border-radius:50%;width:28.5714%;height:28.5714%}.qdWH0q_legend{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.qdWH0q_legendItem{font:var(--type-jp-label);color:var(--text-ink-2);align-items:center;gap:6px;display:flex}.qdWH0q_legendItem .qdWH0q_mark{width:22px;height:22px}@media not (min-width:768px){.qdWH0q_legend{gap:8px 14px}}
.R4lohG_card{border:1px solid var(--base-rule);border-radius:var(--radius-panel);background-color:var(--base-surface);gap:32px;padding-right:36px;display:flex;overflow:hidden}.R4lohG_side{background-color:var(--eye-cyan-tint);flex:none;width:220px;padding:28px 32px}.R4lohG_year{font:700 58px / 1.05 var(--font-sans)}.R4lohG_entries{flex:1;min-width:0;padding:24px 0 20px}.R4lohG_entry{align-items:flex-start;gap:14px;padding:16px 0;display:flex}.R4lohG_entry:first-child{padding-top:4px}.R4lohG_entry+.R4lohG_entry{border-top:1px solid var(--base-rule)}.R4lohG_body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.R4lohG_body:not(:has(.R4lohG_month)){gap:6px}.R4lohG_month{font:var(--type-jp-label-small);color:var(--text-ink-2)}.R4lohG_title{font:var(--type-jp-entry-title);word-break:auto-phrase}.R4lohG_description{font:var(--type-jp-body-small);color:var(--text-ink-2)}.R4lohG_period{font:var(--type-en-meta);color:var(--text-ink-2)}.R4lohG_links{flex-wrap:wrap;gap:6px 16px;display:flex}.R4lohG_link{font:var(--type-jp-label-small);color:var(--eye-iris);align-items:center;gap:5px;display:flex}.R4lohG_link:hover{text-decoration:underline}.R4lohG_linkIcon{flex:none;width:13px;height:13px}@media not (min-width:768px){.R4lohG_card{flex-direction:column;gap:0;padding-right:0}.R4lohG_side{width:auto;padding:14px 20px 12px}.R4lohG_year{font-size:36px}.R4lohG_entries{padding:12px 18px 16px}}
