.my-timetable-checkbox[data-v-6eeae323]{cursor:pointer;background-color:#ffffff6b;border-radius:6px;flex:none;justify-content:flex-end;align-items:center;gap:5px;min-width:0;max-width:100%;min-height:32px;padding:4px 6px;display:inline-flex}.my-timetable-checkbox input[data-v-6eeae323]{width:20px;height:20px;accent-color:var(--color-base);cursor:inherit;flex:none;margin:0}.label-text[data-v-6eeae323]{min-width:0;color:var(--color-text-default);white-space:nowrap;text-align:right;font-family:IBMPlexSansJP-Bold;font-size:12px;line-height:1.25}.cell[data-v-f0339248]{--color-grey-sub:#efefef;isolation:isolate;vertical-align:top;color:var(--cecc2e74);background-color:var(--v32c89078);border-radius:8px;padding:16px;position:relative}.cell a[data-v-f0339248]:hover{color:var(--v4750eff8)}.cell a[data-v-f0339248]:has(.name){color:var(--color-text-default)}.cell-link[data-v-f0339248]{z-index:1;border-radius:inherit;position:absolute;inset:0}@media (any-hover:hover){.cell-link[data-v-f0339248]:hover{box-shadow:inset 0 0 0 2px var(--cecc2e74)}}.cell-link[data-v-f0339248]:focus-visible{outline:3px solid var(--color-text-default);outline-offset:-5px}.cell-interactive[data-v-f0339248]{z-index:2;position:relative}.cell-interactive[data-v-f0339248]:focus-visible{outline:3px solid var(--color-text-default);outline-offset:3px;border-radius:4px}a.cell-interactive[data-v-f0339248]{align-items:center;min-width:24px;min-height:24px;display:inline-flex}.track[data-v-f0339248]{width:fit-content;color:var(--v32c89078);background-color:var(--cecc2e74);border-radius:4px;margin-bottom:8px;padding:4px 8px;font-family:IBMPlexSansJP-Bold;font-size:12px}.time[data-v-f0339248]{border:1px solid var(--cecc2e74);background-color:#fff;border-radius:100px;place-items:center;width:fit-content;height:25px;padding:0 16px;font-family:JetBrainsMono-Medium;font-size:12px;display:grid}.time-row[data-v-f0339248],.program-title-row[data-v-f0339248]{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:8px;display:flex}.program-title-row[data-v-f0339248]{margin-bottom:0}.title[data-v-f0339248]{color:var(--cecc2e74);text-align:left;white-space:pre-wrap;min-width:0;font-family:IBMPlexSansJP-Bold;font-size:16px}.title a[data-v-f0339248]{color:var(--cecc2e74);cursor:pointer;font-family:IBMPlexSansJP-Bold}@media (any-hover:hover){.title a[data-v-f0339248]:hover{color:var(--v4750eff8)}}.schedule-title[data-v-f0339248]{text-align:center;color:var(--color-text-default);white-space:pre-wrap;font-family:IBMPlexSansJP-Bold;font-size:16px}.speakers[data-v-f0339248]{--speaker-gap:16px;gap:var(--speaker-gap) 0;flex-direction:column;margin-top:8px;display:flex}.speaker-item[data-v-f0339248]{align-items:flex-start;gap:0 8px;margin-top:8px;display:flex}.speaker-item .avatar[data-v-f0339248]{aspect-ratio:1;background-color:#fff;border-radius:8px;width:48px;overflow:hidden}.speaker-item .speaker-info[data-v-f0339248]{flex-direction:column;gap:0;display:flex}.speaker-item .affiliation[data-v-f0339248],.speaker-item .job-title[data-v-f0339248]{color:var(--color-text-default);margin-bottom:.25rem;font-size:11px;line-height:1}.speaker-item .name[data-v-f0339248]{color:var(--color-text-default);font-size:14px;line-height:1.2}.slide[data-v-f0339248]{place-items:center;margin-top:8px;display:inline-grid}.slide svg[data-v-f0339248]{width:1.5rem;height:1.5rem;fill:var(--cecc2e74);transition:transform .2s}@media (any-hover:hover){.slide svg[data-v-f0339248]:hover{transform:scale(1.1)}}.event-speaker[data-v-f0339248]:has(a){margin-top:8px}.vf-confirm-dialog[data-v-2b0af417]{border:1px solid var(--color-divider-light);border-radius:var(--radius-m);background-color:var(--color-white);width:min(100% - 2rem,34rem);max-width:none;color:var(--color-text-default);padding:0;overflow:hidden}.vf-confirm-dialog[data-v-2b0af417]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#3333337a}.vf-confirm-dialog-content[data-v-2b0af417]{padding:2.5rem 3.5rem 3rem}@media (width<=1036px){.vf-confirm-dialog-content[data-v-2b0af417]{padding:2rem 1.5rem}}.vf-confirm-dialog-description[data-v-2b0af417]{margin-top:1.5rem;line-height:1.7}.vf-confirm-dialog-actions[data-v-2b0af417]{justify-content:center;gap:1rem;margin-top:2rem;display:flex}@media (width<=700px){.vf-confirm-dialog-actions[data-v-2b0af417]{flex-direction:column}.vf-confirm-dialog-actions[data-v-2b0af417] .vf-confirm-dialog-action{width:100%}}[data-v-2b0af417] .vf-confirm-dialog-action:focus-visible{outline:2px solid var(--color-base);outline-offset:3px}
